.language-switch{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.language-switch a{padding:7px 5px;color:inherit;opacity:.58;text-decoration:none}.language-switch a[aria-current],.language-switch a:hover{opacity:1}.language-switch a[aria-current]{box-shadow:inset 0 -2px var(--lime,#cef477)}.auth-top .language-switch{margin-left:auto}.auth-top>span{display:none}.account-language{width:145px}.account-language .bs-select-toggle{min-height:36px;padding:5px 7px 5px 10px;gap:6px;font-size:11px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:820px){.site-header .nav-actions{gap:9px}.language-switch{gap:3px}.nav-actions>.button{padding-left:12px;padding-right:12px}.account-language{width:112px}.valuation-currency{display:none}}
html[lang="pt-BR"] .plan-card h3{overflow-wrap:normal}html[lang="pt-BR"] .form-check{line-height:1.6}
@media(max-width:360px){.site-header .nav-actions>.button{display:none}}
.public-language{width:92px;flex:none}.public-language .bs-select-toggle{min-height:36px;padding:5px 7px 5px 10px;gap:6px;font-size:11px}.public-language .bs-select-arrow{width:23px;height:23px}.site-header .public-language .bs-select{--bs-field:#272a23;--bs-hover:#32372a;--bs-text:#f4f8ec;--bs-border:#ffffff30}.auth-top .public-language{margin-left:auto}.account-language{width:106px}
@media(max-width:820px){.public-language{width:80px}.account-language{width:92px}}
@media(max-width:480px){.site-header .nav-actions>.button{display:none}}
html:lang(ja-JP){--naran-local-font:'Hiragino Kaku Gothic ProN','Yu Gothic','Meiryo',sans-serif}
html:lang(ko-KR){--naran-local-font:'Apple SD Gothic Neo','Malgun Gothic',sans-serif}
html:lang(hi-IN){--naran-local-font:'Naran Devanagari','Noto Sans Devanagari','Kohinoor Devanagari','Mangal',sans-serif}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) body{font-family:var(--naran-local-font);line-height:1.65}
html:lang(ja-JP){line-break:strict}html:lang(ko-KR){word-break:keep-all}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) h1,html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) h2,html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) h3{font-family:var(--naran-local-font);font-weight:700;letter-spacing:-.02em;line-height:1.25}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) .hero h1{font-size:clamp(32px,5.8vw,76px)}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) .page-top h1{font-size:clamp(32px,5vw,64px)}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) h2{font-size:clamp(28px,3.8vw,48px)}
html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) .section-label,html:is([lang="ja-JP"],[lang="ko-KR"],[lang="hi-IN"]) .eyebrow{letter-spacing:.04em}
html:lang(hi-IN) h1,html:lang(hi-IN) h2,html:lang(hi-IN) h3{line-height:1.4}
@font-face{font-family:'Naran Devanagari';src:url('/assets/fonts/naran-devanagari.woff2?v=917392a9746a') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
