@font-face{font-family:"Suisse ONDA";src:url('../fonts/SuisseBPIntl-Regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:"Suisse ONDA";src:url('../fonts/SuisseBPIntl-Medium.woff2') format('woff2');font-weight:500 800;font-display:swap}
body.inner-page{--blue:#476da7;--navy:#0a0c11;font-family:"Suisse ONDA",Arial,sans-serif;background:#f3f5f9;color:#0a0c11}.inner-page input,.inner-page button,.inner-page select,.inner-page textarea{font-family:inherit}.inner-page .header{background:#05070bf5;border-color:#adceff1c;color:#eef2fa;backdrop-filter:blur(15px)}.inner-page .header .brand{color:#eef2fa}.inner-page .header .nav-links a{color:#c0ccdf}.inner-page .header .nav-links a:hover{color:#fff}.inner-page .header .nav-cta{background:#adceff22;color:#fff;border:1px solid #adceff66;box-shadow:inset 0 0 18px #97abd938;border-radius:100px}.inner-page .header .menu-toggle span{background:#eef2fa}.inner-page .button{border-radius:100px;background:#152236;color:#edf4ff;font-weight:500;letter-spacing:0;box-shadow:inset 0 0 0 1px #adceff24}.inner-page .secondary-button{border-radius:100px;background:#fff;color:#2b425f;border-color:#d6dee9}.inner-page .page-hero h1,.inner-page h1,.inner-page h2,.inner-page h3{font-family:inherit;font-weight:400}.inner-page h1 em,.inner-page h2 em,.inner-page h3 em,.inner-page .auth-art h1 em{font-family:inherit;font-style:normal;color:#637a9b;letter-spacing:inherit;font-weight:400}.inner-page .page-hero{padding-top:150px}.inner-page .page-hero .eyebrow,.inner-page .eyebrow{color:#74849c}.inner-page .pill.blue{background:#e3eaf4;color:#3d5b83}.inner-page .footer{background:#05070b;color:#eef2fa;width:100%;max-width:none;padding:65px max(6vw,24px) 35px;margin-top:100px}.inner-page .footer .brand,.inner-page .footer a{color:#d7e4fa}.inner-page .footer p,.inner-page .footer-bottom,.inner-page .footer-note{color:#98a7be}.inner-page .form-input,.inner-page .form-select,.inner-page .form-textarea{border-color:#dce3ed;background:#fff;color:#192b42;font-family:inherit}.inner-page .account-nav button.active{background:#1c2b41;color:#eff5ff}.inner-page .access-join,.inner-page .token-strip{background:#070c15}.inner-page .token-hero h1,.inner-page .auth-form h2{font-family:inherit}.inner-page .tier-option.selected{border-color:#7792b6;background:#ecf1f7}.inner-page .status-panel{background:#e8eef7;color:#41587b}.inner-page .order-summary,.inner-page .order-form-shell{border-radius:24px}.inner-page .form-error{color:#a33d3d;background:#fff0f0}.inner-page .locked-tiers{opacity:.8}.inner-page .checkout-payment-card{border-color:#d1ddeb}.inner-page .payment-destination a{color:#36547d}.inner-page a.text-link,.inner-page button.text-link{color:#365b8d}.inner-page .form-label{color:#485b73}.inner-page .menu-open .nav-links{background:#05070b}
@media(max-width:760px){.inner-page .page-hero{padding-top:115px}.inner-page .nav-links.open{background:#05070b}.inner-page .footer{padding:45px 23px 28px}.inner-page .header .nav-links{background:#05070b}.inner-page .page-hero h1{font-size:clamp(38px,11vw,60px)}}
.inner-page.onda-doc-page{background:#05070b;color:#eef2fa}.onda-doc-main{max-width:820px;margin:auto;padding:160px 28px 60px}.onda-doc-main h1{font-size:clamp(38px,4vw,54px);line-height:1.08;letter-spacing:-.035em}.onda-doc-intro{color:#9caec9;font-size:18px;line-height:1.65;margin:25px 0 35px}.onda-doc-main hr{border:0;border-top:1px solid #adceff25;margin-bottom:45px}.onda-doc-main h2{font-size:25px;letter-spacing:-.02em;margin:38px 0 15px}.onda-doc-main p{font-size:16px;line-height:1.8;color:#aebbd0;margin:15px 0}.onda-doc-main a{color:#adceff;text-decoration:underline;text-underline-offset:5px}.onda-doc-link-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:45px}.onda-doc-link-grid>a{padding:20px;border:1px solid #adceff25;border-radius:15px;text-decoration:none;display:flex;justify-content:space-between}.onda-doc-main .restrictions-copy{font-size:13px}.onda-doc-main .restrictions-copy strong{color:#eef2fa}.onda-doc-main .restrictions-copy p{font-size:13px}@media(max-width:600px){.onda-doc-main{padding:110px 24px 30px}.onda-doc-link-grid{grid-template-columns:1fr}.onda-doc-main h1{font-size:38px}}
.inner-page .footer-top>div{display:flex;flex-wrap:wrap;gap:14px 22px;min-width:0;max-width:100%}.inner-page .footer-top>div>a{white-space:nowrap}.inner-page .footer-top{min-width:0}
