/* Cross-device and multilingual layout assurance */
html{overflow-x:hidden;text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{overflow-x:clip}
img,svg,video,canvas{max-width:100%}
.hero>*,.nav>*,.proof-layout>*,.language-section>*,.content-grid>*,.money-layout>*,.language-intelligence-grid>*,.execution-layout>*,.center-card>*{min-width:0}
h1,h2,h3,p,a,button,span,b{overflow-wrap:break-word}

html[lang="ar"] body{font-family:'Noto Kufi Arabic',Arial,sans-serif}
html[lang="ur"] body{font-family:'Noto Nastaliq Urdu','Noto Kufi Arabic',Arial,sans-serif}
html[lang="bn"] body,html[lang="hi"] body,html[lang="ml"] body,html[lang="ne"] body{line-height:1.72}
html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ur"] h1,html[lang="ur"] h2,html[lang="ur"] h3{letter-spacing:0!important;word-spacing:.02em;text-wrap:balance}
html[lang="ar"] p,html[lang="ur"] p{line-height:1.9}
html[lang="ar"] .hero h1,html[lang="ur"] .hero h1{font-size:clamp(2.65rem,4.4vw,4.85rem)!important;line-height:1.35!important;max-width:820px!important}
html[lang="ar"] .section-intro h2,html[lang="ur"] .section-intro h2,html[lang="ar"] .showcase-heading h2,html[lang="ur"] .showcase-heading h2{font-size:clamp(2.25rem,4vw,4.25rem);line-height:1.35}
html[dir="rtl"] .nav,html[dir="rtl"] .hero-actions,html[dir="rtl"] .journey-actions{direction:rtl}
html[dir="rtl"] .window-bar,html[dir="rtl"] .window-caption{direction:rtl}
html[dir="rtl"] .language-menu{inset-inline-end:0;right:auto}

@media(max-width:1280px){.wrap{width:min(1160px,calc(100% - 40px))}.nav{gap:14px}.nav-links{gap:15px}.nav-actions{gap:8px}.hero{gap:48px}.hero-four{grid-template-columns:.85fr 1.15fr}.center-card.wide{grid-template-columns:.38fr .62fr}}
@media(max-width:1040px){.nav-links{display:none}.menu-toggle{display:block}.nav-links.open{display:flex;position:absolute;top:86px;inset-inline:0;background:#fff;padding:24px 26px;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line);max-height:calc(100vh - 86px);overflow-y:auto}.hero,.hero-four,.proof-layout,.language-section,.content-grid,.money-layout,.language-intelligence-grid,.execution-layout{grid-template-columns:1fr!important}.hero{min-height:auto;padding:70px 0}.hero .product-window{max-width:900px;width:100%;justify-self:center}.center-card.wide{grid-template-columns:1fr}.operating-loop{grid-template-columns:repeat(2,1fr)}.money-layout{gap:45px}.language-intelligence-grid{gap:45px}.footer{grid-template-columns:1fr}.footer-note{text-align:start}}
@media(max-width:820px){.wrap{width:calc(100% - 32px)}.nav{height:74px}.nav-links.open{top:74px}.nav .button.small,.login-link{display:none}.hero h1{font-size:clamp(2.75rem,10vw,4.5rem)}html[lang="ar"] .hero h1,html[lang="ur"] .hero h1{font-size:clamp(2.25rem,8vw,3.65rem)!important;line-height:1.45!important}.section{padding:84px 0}.center-showcase,.money-band,.language-intelligence,.proof,.journey{padding:84px 0}.center-grid,.inventory-gallery,.mode-grid,.pricing,.journal-grid,.editorial-grid{grid-template-columns:1fr}.center-card.wide{grid-column:auto}.center-card{min-height:auto}.center-card img{max-height:none}.inventory-gallery figure:first-child{grid-row:auto}.inventory-gallery figure:first-child img,.inventory-gallery img{height:auto}.money-flow{grid-template-columns:1fr}.money-flow b{transform:rotate(90deg);text-align:center}.money-flow hr{grid-column:auto}.final-cta{margin-bottom:70px}}
@media(max-width:700px){.language{position:fixed;inset-inline-end:14px;bottom:max(14px,env(safe-area-inset-bottom));z-index:80}.language>button{background:#fff!important;box-shadow:0 10px 34px rgba(5,47,41,.25)!important}.language-menu{position:fixed!important;inset-inline-end:14px!important;inset-inline-start:auto!important;bottom:70px!important;top:auto!important;width:min(260px,calc(100vw - 28px))!important;max-height:65vh;overflow:auto}.principles .wrap{padding:20px 0;flex-direction:column;align-items:flex-start}.operating-loop{grid-template-columns:1fr}.operating-loop article{min-height:auto}.center-card{padding:22px 18px 0}.center-card.wide{padding:22px 18px}.doctor-panel{padding:30px 22px}.final-cta{padding:38px 22px;flex-direction:column;align-items:flex-start}.product-window{border-radius:10px}.window-caption{align-items:flex-start;flex-direction:column}.footer-links{flex-wrap:wrap}}
@media(max-width:480px){.wrap{width:calc(100% - 24px)}.brand span{display:none}.hero{padding:48px 0}.hero h1{font-size:clamp(2.45rem,13vw,3.35rem)}html[lang="ar"] .hero h1,html[lang="ur"] .hero h1{font-size:clamp(2.05rem,10.8vw,2.85rem)!important}.hero-lead{font-size:.96rem}.hero-actions,.journey-actions{width:100%}.hero-actions .button,.journey-actions .button{width:100%}.trust-row{grid-template-columns:1fr;gap:14px}.showcase-heading h2,.section-intro h2,.language-copy h2,.journey h2,.final-cta h2{font-size:clamp(2.25rem,12vw,3.2rem)}.window-bar b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.window-caption span{line-height:1.5}.diagnosis-loop{gap:6px}.footer{padding-bottom:100px}}
.contact-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;padding-bottom:110px}.contact-reasons{display:grid;gap:12px}.contact-reasons article,.contact-form{padding:30px;border:1px solid var(--line);border-radius:14px;background:#fff}.contact-reasons span{font-size:.58rem;letter-spacing:.15em;font-weight:800;color:var(--gold)}.contact-reasons h2{font-size:1.55rem;line-height:1.15}.contact-reasons p{font-size:.78rem;color:var(--muted)}.contact-form{padding:38px;display:grid;gap:15px}.contact-form h2{font-size:2.7rem;line-height:1;margin:0 0 15px}.contact-form label{display:grid;gap:6px;font-size:.7rem;font-weight:800}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:1px solid var(--line);border-radius:7px;padding:13px;background:#fbfcfa}.contact-honeypot{position:absolute!important;left:-9999px!important}.contact-status{min-height:1.5em;font-size:.75rem;font-weight:700;color:var(--green)}@media(max-width:850px){.contact-layout{grid-template-columns:1fr}.contact-form{padding:28px 22px}}
