.landing.landing-light .landing-nav{background:#fffdf9;border-bottom:1px solid #ded8cd;box-shadow:0 4px 18px #10182806}.landing.landing-light .nav-inner{min-height:92px}.landing.landing-light .brand{font-family:var(--font-display);letter-spacing:-.035em;gap:.85rem;font-size:2rem;font-weight:700}.landing.landing-light .brand-mark{font-family:var(--font-display);width:2.5rem;height:2.5rem;font-size:1.3rem}.landing.landing-light .nav-links{gap:.35rem}.landing.landing-light .nav-links a{border-radius:8px;padding:.8rem 1.05rem}.landing.landing-light .nav-links a:hover{background:#ff6b4a0d}.landing.landing-light .hero{padding-top:3.5rem;padding-bottom:3.5rem}.landing.landing-light .hero h1{letter-spacing:-.05em;margin:1.35rem 0 1.5rem;font-size:clamp(2.7rem,4.05vw,3.8rem);line-height:1.08}.landing.landing-light .hero-lead{max-width:29rem;font-size:1rem;line-height:1.8}.landing.landing-light .hero-actions{margin-top:1.7rem}.landing.landing-light .trust-row{gap:.7rem 1rem;margin-top:1.6rem}.landing.landing-light .hero-actions .button{box-shadow:0 6px 18px #e9523420}.landing.landing-light .nav-links a:focus-visible{outline:2px solid var(--coral);outline-offset:3px}@media (max-width:1040px){.landing.landing-light .nav-inner{flex-wrap:wrap;gap:.5rem 1rem;padding-top:1rem}.landing.landing-light .nav-links{border-top:1px solid #88888825;order:3;justify-content:center;width:100%;display:flex}}@media (max-width:680px){.landing.landing-light .brand{gap:.6rem;font-size:1.6rem}.landing.landing-light .brand-mark{width:2rem;height:2rem;font-size:1.1rem}.landing.landing-light .nav-links a{padding:.85rem .7rem;font-size:.8rem}.landing.landing-light .hero{gap:1.4rem;padding:2rem 0}.landing.landing-light .hero h1{margin:0;font-size:clamp(2.4rem,9.8vw,3.2rem)}.landing.landing-light .hero h1 span{display:block}.landing.landing-light .hero .hero-actions,.landing.landing-light .hero .trust-row{margin-top:0}}
