/* Shared localization/navigation additions. Local fonts fall back to system script fonts. */
html{scroll-padding-top:var(--nav-offset,160px)}body{overflow-wrap:break-word}nav{position:sticky;gap:16px;flex-wrap:wrap;direction:inherit}.nav-links{gap:clamp(12px,2vw,28px);flex-wrap:wrap}.nav-links a{white-space:normal}.hero{padding-top:64px}.wrap{padding-top:56px}.nav-cta{white-space:normal;text-align:center}.locale-picker{position:relative;font-size:13px;line-height:1.5;flex:0 1 auto;max-width:100%;color:#fff}.locale-picker summary{cursor:pointer;list-style:none;border:1px solid rgba(255,255,255,.25);border-radius:16px;padding:8px 12px;background:#10101e;max-width:100%;overflow-wrap:anywhere}.locale-picker summary::-webkit-details-marker{display:none}.locale-picker summary:focus-visible,.language-options a:focus-visible{outline:2px solid #00c882;outline-offset:2px}.language-options{position:absolute;inset-inline-end:0;top:calc(100% + 8px);width:min(320px,calc(100vw - 32px));max-height:min(60vh,480px);overflow-y:auto;overscroll-behavior:contain;background:#10101e;border:1px solid rgba(255,255,255,.25);border-radius:12px;box-shadow:0 8px 28px #0009;padding:8px;z-index:120}.language-options a{display:block;padding:9px 12px;border-radius:6px;color:#fff;text-decoration:none;font-family:system-ui,sans-serif;text-align:start}.language-options a:hover,.language-options a[aria-current]{background:#00c882;color:#000}.country-card,.price-card,.feat-text,.footer-col,.step{min-width:0}.price-amount{overflow-wrap:anywhere}.faq-q{gap:12px;text-align:start}.faq-q span{flex:none}.pdf-doc-row{gap:8px;flex-wrap:wrap}.pdf-doc-row>*,.pdf-doc-title,.pdf-title-sm{overflow-wrap:anywhere}.phone-mock{max-width:100%}.phone-screen{overflow-wrap:anywhere}.hero h1,.section-title,.doc-title{overflow-wrap:anywhere;letter-spacing:normal}.footer-bottom{gap:12px;flex-wrap:wrap}.footer-col a{overflow-wrap:anywhere}.mobile-nav{display:none}[dir=rtl] ul{padding-inline-start:20px;padding-inline-end:0}[dir=rtl] .feat-item,[dir=rtl] .pdf-doc-header{direction:rtl}[dir=rtl] .step-num{margin-inline:0 16px}[dir=rtl] .back{unicode-bidi:plaintext}[dir=rtl] .hero-cards{direction:ltr}[dir=rtl] .pdf-doc-row b,[dir=rtl] a[href^="mailto:"]{unicode-bidi:isolate;direction:ltr}
@media(max-width:1100px){nav{padding:14px 24px;gap:12px}.nav-links{gap:14px}.nav-links a{font-size:12px}.hero h1{font-size:clamp(36px,7vw,72px)}}
@media(max-width:900px){nav{padding:12px 16px}.nav-links{display:none}.nav-cta{font-size:12px;padding:8px 12px;margin-inline-start:auto}.locale-picker{margin-inline-start:auto;max-width:100%}.mobile-nav{display:flex;flex:1 1 100%;gap:8px 16px;flex-wrap:wrap;font-size:12px}.mobile-nav a{color:#fff;text-decoration:none}.hero{padding-top:44px}.hero h1{font-size:clamp(32px,8vw,60px)}.wrap{padding:40px 20px 64px}.back{margin-inline-start:auto}.locale-picker summary{font-size:12px;padding:7px 10px}.doc-title{font-size:clamp(30px,8vw,48px)}}
@media(max-width:480px){nav>.locale-picker{flex:1 1 100%;margin:0}nav>.locale-picker summary{text-align:center}.language-options{width:100%;inset-inline:0}.hero-cards{gap:6px}.hero-card{min-width:0}.phone-mock{width:min(100%,300px)}.hero h1{line-height:1.12}.section-title{font-size:clamp(28px,8vw,40px)}.pdf-doc{padding:14px}.footer-grid{gap:24px}.stat-value{font-size:32px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1!important;transform:none!important}}

.price-badge{white-space:normal;text-align:center;max-width:calc(100% - 20px)}.phone-mock{height:auto;min-height:480px}.phone-screen{height:auto;min-height:480px}.ps-bars{min-height:190px}.pdf-doc{min-height:300px}

.inc-db,.inc-time,.ps-t,.ps-db{direction:ltr;unicode-bidi:isolate}
