.LightLanding_landing__qYM28{--accent-gold:#8b6718;--accent-teal:#126f73;--accent-teal-strong:#126f73;--accent-teal-hover:#0b585b;--text-primary:#18334a;--text-bright:#18334a;--text-secondary:#516575;--text-muted:#607482;--bg-section:#fff;--bg-section-alt:#f1f7f6;--bg-section-final:#edf5f4;color-scheme:light;background:linear-gradient(135deg,#fff,#f4f9f8 62%,#eef5f5)}.LightLanding_landing__qYM28:before{display:none}.LightLanding_landing__qYM28 .lp-header{display:flex;justify-content:space-between;height:auto;min-height:80px;padding:16px max(24px,calc((100vw - 1200px) / 2));gap:20px;background:hsla(0,0%,100%,.97);border-color:#dae6e6}.LightLanding_landing__qYM28 .lp-brand{gap:10px}.LightLanding_landing__qYM28 .lp-brand-mark{color:#126f73;background:#e5f2f0}.LightLanding_landing__qYM28 .lp-brand strong{color:#18334a;font-size:15px}.LightLanding_landing__qYM28 .lp-brand span{margin:0;color:#607482;font-size:12px}.LightLanding_landing__qYM28 .lp-brand-copy{display:grid;gap:2px}.LightLanding_landing__qYM28 .lp-nav{height:auto}.LightLanding_landing__qYM28 .lp-nav a{color:#516575;min-height:44px}.LightLanding_landing__qYM28 .lp-nav a.active,.LightLanding_landing__qYM28 .lp-nav a:hover{color:#126f73}.LightLanding_landing__qYM28 .lp-header-right{flex-wrap:wrap}.LightLanding_landing__qYM28 .lp-staff-btn{min-height:44px;background:#fff;border:1px solid #d5e1e3;color:#516575}.LightLanding_landing__qYM28 .lp-client-btn{background:#e5f2f0;border-color:#c7dfdc;color:#0b585b}.LightLanding_landing__qYM28 .lp-call-btn{min-height:44px;color:#18334a;border-color:#d5e1e3}.LightLanding_landing__qYM28 .lp-call-btn:hover{border-color:#126f73}.LightLanding_landing__qYM28 .lp-hero{width:min(100%,1200px);min-height:620px;padding:72px 24px;gap:56px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.LightLanding_landing__qYM28 .lp-badge{color:#0b585b;background:#e5f2f0;border-color:#c7dfdc;letter-spacing:.09em;padding:8px 14px}.LightLanding_landing__qYM28 .lp-pulse{background:#126f73;animation:none}.LightLanding_landing__qYM28 .lp-hero-copy h1{font-size:clamp(34px,4.2vw,54px);line-height:1.13;letter-spacing:-.035em;font-weight:750}.LightLanding_landing__qYM28 .lp-hero-copy h1 .gold{display:block;margin-top:8px;color:#126f73}.LightLanding_landing__qYM28 .lp-hero-copy p{font-size:17px;line-height:1.75;font-weight:400;padding:0;border:0}.LightLanding_landing__qYM28 .lp-btn{min-height:50px;border-radius:10px}.LightLanding_landing__qYM28 .lp-btn-outline{background:#fff;border-color:#cedfe0}.LightLanding_landing__qYM28 .lp-btn-outline:hover{background:#edf5f4}.LightLanding_landing__qYM28 .lp-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.LightLanding_landing__qYM28 .lp-proof-chip{background:transparent;border:0;padding:4px 0}.LightLanding_landing__qYM28 .lp-proof-icon{background:#e5f2f0;color:#126f73}.LightLanding_landing__qYM28 .lp-proof-chip strong{color:#18334a;font-size:13px;line-height:1.5}.LightLanding_landing__qYM28 .lp-proof-chip span{font-size:12px;font-weight:400}.LightLanding_landing__qYM28 .lp-intake-card{padding:30px;border-radius:18px;background:#fff;border-color:#d5e1e3;box-shadow:0 16px 44px rgba(24,51,74,.09);backdrop-filter:none}.LightLanding_landing__qYM28 .lp-intake-card:before{background:#126f73;height:4px}.LightLanding_landing__qYM28 .lp-card-topbar span{color:#607482}.LightLanding_landing__qYM28 .lp-intake-card h2{color:#18334a;font-size:26px;font-weight:700;line-height:1.25}.LightLanding_landing__qYM28 .lp-path-btn{background:#f9fbfb;border-color:#dae6e6;border-radius:12px;min-height:92px}.LightLanding_landing__qYM28 .lp-path-btn:hover{background:#eef6f5;border-color:#86b6b3}.LightLanding_landing__qYM28 .lp-path-btn.highlight{background:#e5f2f0;border-color:#9fcac5;color:#18334a}.LightLanding_landing__qYM28 .lp-path-btn.highlight .lp-path-icon,.LightLanding_landing__qYM28 .lp-path-icon{background:#fff;color:#126f73;border-color:#c7dfdc}.LightLanding_landing__qYM28 .lp-path-label{font-size:15px}.LightLanding_landing__qYM28 .lp-path-btn.highlight .lp-path-desc,.LightLanding_landing__qYM28 .lp-path-desc{color:#516575;font-size:13px;line-height:1.6}.LightLanding_landing__qYM28 .lp-card-note{color:#607482;font-size:12px}.LightLanding_landing__qYM28 .lp-secure-foot{color:#516575;border-color:#dae6e6}.LightLanding_landing__qYM28 .lp-trust-strip{background:#fff;border-color:#dae6e6;gap:28px}.LightLanding_landing__qYM28 .lp-trust-item{letter-spacing:.06em;font-size:12px}.LightLanding_landing__qYM28 .lp-section,.LightLanding_landing__qYM28 .lp-section-final{border-color:#dae6e6}.LightLanding_landing__qYM28 .lp-process-grid{gap:20px;width:min(100%,1120px)}.LightLanding_landing__qYM28 .lp-process-card{background:#fff;border-color:#dae6e6;border-radius:14px;min-height:185px;padding:26px}.LightLanding_landing__qYM28 .lp-process-card:hover{background:#f9fbfb;border-color:#a9c6c5}.LightLanding_landing__qYM28 .lp-process-card:after{display:none}.LightLanding_landing__qYM28 .lp-feature-tile strong,.LightLanding_landing__qYM28 .lp-final-cta h3,.LightLanding_landing__qYM28 .lp-process-card h3,.LightLanding_landing__qYM28 .lp-section h2{color:#18334a}.LightLanding_landing__qYM28 .lp-process-card p{color:#516575;font-size:14px;line-height:1.7}.LightLanding_landing__qYM28 .lp-feature-rail{background:#fff;border-color:#dae6e6;border-radius:14px}.LightLanding_landing__qYM28 .lp-feature-tile{align-items:start;padding:24px 20px;border-color:#dae6e6;gap:10px}.LightLanding_landing__qYM28 .lp-feature-tile p{color:#516575;font-size:13px;line-height:1.65}.LightLanding_landing__qYM28 .lp-feat-icon{color:#126f73;background:#e5f2f0;border-color:#c7dfdc}.LightLanding_landing__qYM28 .lp-section h2{font-size:clamp(28px,3vw,40px);line-height:1.2;font-weight:700}.LightLanding_landing__qYM28 .lp-section-body{font-weight:400;font-size:17px;line-height:1.75}@media (max-width:1100px){.LightLanding_landing__qYM28 .lp-nav{display:none}.LightLanding_landing__qYM28 .lp-hero{gap:28px}}@media (max-width:900px){.LightLanding_landing__qYM28 .lp-header{padding:14px 20px;flex-wrap:wrap}.LightLanding_landing__qYM28 .lp-header-right{gap:8px}.LightLanding_landing__qYM28 .lp-hero{grid-template-columns:1fr;padding:44px 20px 52px;min-height:auto}.LightLanding_landing__qYM28 .lp-hero-copy,.LightLanding_landing__qYM28 .lp-intake-card{max-width:680px}.LightLanding_landing__qYM28 .lp-process-grid{grid-template-columns:1fr}.LightLanding_landing__qYM28 .lp-process-card{min-height:auto}.LightLanding_landing__qYM28 .lp-section{padding:48px 20px}.LightLanding_landing__qYM28 .lp-final-cta{padding:40px 20px}}@media (max-width:520px){.LightLanding_landing__qYM28 .lp-header-right{width:100%}.LightLanding_landing__qYM28 .lp-call-btn{padding:0 10px;font-size:12px}.LightLanding_landing__qYM28 .lp-staff-btn{padding:0 12px;font-size:12px}.LightLanding_landing__qYM28 .lp-intake-card{padding:24px 20px}.LightLanding_landing__qYM28 .lp-feature-rail{grid-template-columns:1fr}.LightLanding_landing__qYM28 .lp-feature-tile{border-right:0;border-bottom:1px solid #dae6e6}.LightLanding_landing__qYM28 .lp-feature-tile:last-child{border-bottom:0}.LightLanding_landing__qYM28 .lp-hero-actions .lp-btn{width:100%}.LightLanding_landing__qYM28 .lp-trust-strip{gap:14px;padding:20px;justify-content:flex-start}}