.landing_page__dtmY1{--safe-blue:#0f4c81;--safe-blue-dark:#0b2f50;--safe-green:#58b957;--safe-green-dark:#2f7d3d;--graphite:#1f2933;--muted:#647381;--line:#dce5ec;--soft:#f4f8fb;--white:#fff;min-height:100vh;background:#fff;color:var(--graphite)}.landing_header__fsGKi{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:hsla(0,0%,100%,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(15,76,129,.08);box-shadow:0 1px 0 rgba(11,47,80,.02)}.landing_demoInner__ibiH_,.landing_footerInner__EnB3z,.landing_founderInner__9Pn14,.landing_headerInner__up8_4,.landing_heroInner__ZtmIL,.landing_section__OdSlB,.landing_trustInner__t2QcE{width:min(1180px,calc(100% - 40px));margin:0 auto}.landing_headerInner__up8_4{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:30px}.landing_brand__FMJo6{display:inline-flex;align-items:center}.landing_logo__727Rp{width:178px;height:auto;object-fit:contain}.landing_nav__gIEfd{display:flex;align-items:center;gap:24px;font-size:.93rem;font-weight:700}.landing_nav__gIEfd a{color:#334451;text-decoration:none;transition:color .18s ease,transform .18s ease,box-shadow .18s ease,background .18s ease}.landing_nav__gIEfd a:hover{color:var(--safe-blue)}.landing_formButton__wpJTn:focus-visible,.landing_nav__gIEfd a:focus-visible,.landing_primaryButton__CDtoP:focus-visible,.landing_secondaryButton__muqwk:focus-visible{outline:3px solid rgba(15,76,129,.22);outline-offset:3px}.landing_navCta__lusam{padding:11px 17px;border-radius:10px;background:var(--safe-blue);color:#fff!important;box-shadow:0 8px 20px rgba(15,76,129,.16)}.landing_navCta__lusam:hover{background:#0b416f;transform:translateY(-1px)}.landing_hero__eDypb{background:radial-gradient(circle at 84% 14%,rgba(88,185,87,.11),transparent 24%),linear-gradient(145deg,#f9fcff,#fff 54%,#f4f9f5);padding:62px 0 52px;overflow:hidden}.landing_heroInner__ZtmIL{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;grid-gap:48px;gap:48px}.landing_eyebrow__WEdT3,.landing_sectionKicker__QKzkO{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.11em;font-size:.75rem;font-weight:800;color:var(--safe-green-dark)}.landing_eyebrow__WEdT3:before,.landing_sectionKicker__QKzkO:before{content:"";width:26px;height:3px;border-radius:99px;background:var(--safe-green)}.landing_heroCopy__wMg7Z h1{margin:15px 0 18px;max-width:680px;font-size:clamp(2.9rem,4.55vw,4.45rem);line-height:.99;letter-spacing:-.045em;color:var(--safe-blue-dark)}.landing_heroLead__Ccq3l{max-width:650px;margin:0;font-size:1.07rem;line-height:1.68;color:#526474}.landing_heroActions__veojy{display:flex;flex-wrap:wrap;gap:14px;margin:26px 0 13px}.landing_primaryButton__CDtoP,.landing_secondaryButton__muqwk{min-height:49px;display:inline-flex;align-items:center;justify-content:center;padding:0 21px;border-radius:11px;text-decoration:none;font-weight:800;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.landing_primaryButton__CDtoP{background:var(--safe-blue);color:#fff;box-shadow:0 10px 24px rgba(15,76,129,.2)}.landing_primaryButton__CDtoP:hover{background:#0b416f;transform:translateY(-1px);box-shadow:0 13px 28px rgba(15,76,129,.24)}.landing_secondaryButton__muqwk{background:#fff;color:var(--safe-blue);border:1px solid #cbd8e2}.landing_secondaryButton__muqwk:hover{transform:translateY(-1px);border-color:#aabfce}.landing_heroNote__O4RxB{margin:0;max-width:640px;color:#758491;font-size:.85rem;line-height:1.52}.landing_heroPanel__zOKz7{position:relative;border-radius:22px;padding:17px;background:linear-gradient(160deg,#0b365d,#0d4c80 70%,#245f72);box-shadow:0 22px 52px rgba(11,47,80,.22)}.landing_heroPanel__zOKz7:after{content:"";position:absolute;inset:auto -30px -34px auto;width:112px;height:112px;border-radius:50%;background:rgba(88,185,87,.15);filter:blur(2px)}.landing_panelTop__CGv0p{display:flex;align-items:center;gap:10px;color:#fff;font-weight:800;padding:4px 4px 15px}.landing_statusDot__zx_Xl{width:9px;height:9px;border-radius:50%;background:#65cc63;box-shadow:0 0 0 5px rgba(101,204,99,.15)}.landing_panelTag__XJTqh{margin-left:auto;font-size:.71rem;text-transform:uppercase;letter-spacing:.08em;color:#c8dcff}.landing_metricGrid__uXPIt{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px;gap:11px}.landing_metricCard__OXbk0{min-height:132px;border-radius:14px;padding:17px;background:hsla(0,0%,100%,.98);display:flex;flex-direction:column;justify-content:flex-end}.landing_metricLabel__aiwZA{margin-bottom:auto;font-size:.73rem;font-weight:900;color:var(--safe-green-dark);text-transform:uppercase;letter-spacing:.09em}.landing_metricCard__OXbk0 strong{display:block;margin-bottom:5px;color:var(--safe-blue-dark);font-size:1rem}.landing_metricCard__OXbk0 small{color:#71818f;line-height:1.38}.landing_panelFooter__ReE2t{margin-top:11px;border-radius:13px;padding:14px 16px;background:hsla(0,0%,100%,.1);color:#d9eaff}.landing_panelFooter__ReE2t span{display:block;font-size:.74rem;margin-bottom:4px}.landing_panelFooter__ReE2t strong{color:#fff;font-size:.92rem}.landing_trustStrip__nZKk7{border-top:1px solid #e7edf2;border-bottom:1px solid #e7edf2;background:#fff}.landing_trustInner__t2QcE{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#74818c}.landing_trustLabel__QRbWT{flex:0 0 auto;font-size:.8rem;font-weight:700;color:#6d7d89}.landing_trustList__CD3CC{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.landing_trustList__CD3CC strong{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid #dce6ed;border-radius:999px;background:#fbfdff;color:#40515e;font-size:.8rem;font-weight:800}.landing_section__OdSlB{padding:68px 0}.landing_sectionIntro__7S4LU{max-width:740px}.landing_demoCopy__cVgf0 h2,.landing_founderInner__9Pn14 h2,.landing_sectionIntro__7S4LU h2{margin:13px 0 17px;color:var(--safe-blue-dark);font-size:clamp(2rem,3.45vw,3.15rem);line-height:1.08;letter-spacing:-.03em}.landing_demoCopy__cVgf0>p,.landing_founderCopy__D68gk p,.landing_sectionIntro__7S4LU p{color:#5f707e;line-height:1.68;font-size:1rem}.landing_threeColumns__NnSiq{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.landing_threeColumns__NnSiq article{padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 6px 18px rgba(22,54,78,.025)}.landing_number__7NfBu{color:var(--safe-green-dark);font-weight:900;font-size:.8rem}.landing_threeColumns__NnSiq h3{margin:16px 0 8px;color:var(--safe-blue-dark);font-size:1.18rem}.landing_threeColumns__NnSiq p{margin:0;color:#657682;line-height:1.62}.landing_platformSection__8FdfX{width:100%;max-width:none;background:var(--soft);padding-left:max(20px,calc((100vw - 1180px)/2));padding-right:max(20px,calc((100vw - 1180px)/2))}.landing_featureGrid__YyzJo{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.landing_featureCard__6Gq6W{min-height:192px;padding:23px;border-radius:18px;background:#fff;border:1px solid #e0e9ef;box-shadow:0 8px 22px rgba(22,54,78,.035)}.landing_featureIndex__8KF1Y{color:var(--safe-green-dark);font-size:.74rem;font-weight:900;letter-spacing:.08em}.landing_featureCard__6Gq6W h3{margin:18px 0 8px;color:var(--safe-blue-dark);font-size:1.14rem}.landing_featureCard__6Gq6W p{margin:0;color:#687986;line-height:1.6}.landing_founderSection__xSBCu{background:linear-gradient(145deg,#0b2f50,#0c385f);padding:68px 0}.landing_founderInner__9Pn14{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:56px;gap:56px;align-items:start}.landing_founderInner__9Pn14 h2{color:#fff}.landing_founderKicker__mRcW6{color:#95db91}.landing_founderKicker__mRcW6:before{background:#6dcd68}.landing_founderCopy__D68gk p{color:#d0deea;margin-top:0}.landing_founderQuote__fH6f6{margin-top:22px!important;padding-left:18px;border-left:4px solid var(--safe-green);color:#fff!important;font-weight:700}.landing_demoSection__Enq_e{padding:70px 0;background:linear-gradient(150deg,#f8fbfd,#f3f8f4)}.landing_demoInner__ibiH_{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:48px;gap:48px;align-items:start}.landing_demoBenefits__TQ4CT{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px;margin-top:24px}.landing_demoBenefits__TQ4CT span{position:relative;padding-left:22px;color:#455764;font-weight:700;font-size:.9rem}.landing_demoBenefits__TQ4CT span:before{content:"✓";position:absolute;left:0;color:var(--safe-green-dark);font-weight:900}.landing_demoForm__WWXYN{background:#fff;border:1px solid #dae5ec;border-radius:20px;padding:26px;box-shadow:0 16px 38px rgba(22,54,78,.08)}.landing_formHeading__DAYNs{margin-bottom:18px}.landing_formHeading__DAYNs span{display:block;font-size:1.24rem;color:var(--safe-blue-dark);font-weight:900}.landing_formHeading__DAYNs p{margin:6px 0 0;color:#71818d}.landing_demoForm__WWXYN label{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px;color:#384a57;font-weight:800;font-size:.89rem}.landing_demoForm__WWXYN input,.landing_demoForm__WWXYN textarea{width:100%;border:1px solid #cbd8e1;border-radius:10px;padding:12px 13px;background:#fff;color:#1f2933;font:inherit;font-weight:500;outline:none}.landing_demoForm__WWXYN textarea{resize:vertical}.landing_demoForm__WWXYN input:focus,.landing_demoForm__WWXYN textarea:focus{border-color:var(--safe-blue);box-shadow:0 0 0 3px rgba(15,76,129,.11)}.landing_formRow__s3fxo{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.landing_optional__ctW8t{color:#88959f;font-weight:500}.landing_formButton__wpJTn{width:100%;min-height:50px;border:0;border-radius:11px;background:var(--safe-blue);color:#fff;font-weight:900;font-size:.97rem;cursor:pointer;box-shadow:0 10px 22px rgba(15,76,129,.16);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.landing_formButton__wpJTn:hover{background:#0b416f;transform:translateY(-1px);box-shadow:0 13px 26px rgba(15,76,129,.2)}.landing_privacyNote__qStyt{margin:11px 0 0;text-align:center;color:#85929c;font-size:.75rem;line-height:1.45}.landing_formNotice__lONSE{margin:15px 0 0;padding:11px 13px;border-radius:10px;background:#f3f8f4;border:1px solid #cce4ce;color:#35623e;line-height:1.45;font-size:.84rem}.landing_footer__OamDV{padding:30px 0;border-top:1px solid #e1e8ed;background:#fff}.landing_footerInner__EnB3z{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:24px;gap:24px;color:#75838e;font-size:.82rem}.landing_footerLogo__JOamB{width:132px;height:auto;object-fit:contain}.landing_footerInner__EnB3z p{margin:0}@media (max-width:980px){.landing_nav__gIEfd a:not(.landing_navCta__lusam){display:none}.landing_demoInner__ibiH_,.landing_founderInner__9Pn14,.landing_heroInner__ZtmIL{grid-template-columns:1fr}.landing_hero__eDypb{padding-top:52px}.landing_heroCopy__wMg7Z h1{max-width:740px}.landing_heroPanel__zOKz7{max-width:760px}.landing_featureGrid__YyzJo{grid-template-columns:repeat(2,1fr)}.landing_demoInner__ibiH_,.landing_founderInner__9Pn14{gap:32px}.landing_trustInner__t2QcE{align-items:flex-start;flex-direction:column;justify-content:center;padding:13px 0;gap:10px}.landing_trustList__CD3CC{justify-content:flex-start}}@media (max-width:720px){.landing_demoInner__ibiH_,.landing_footerInner__EnB3z,.landing_founderInner__9Pn14,.landing_headerInner__up8_4,.landing_heroInner__ZtmIL,.landing_section__OdSlB,.landing_trustInner__t2QcE{width:min(100% - 28px,1180px)}.landing_headerInner__up8_4{min-height:66px}.landing_logo__727Rp{width:146px}.landing_navCta__lusam{padding:9px 12px;font-size:.8rem}.landing_hero__eDypb{padding:42px 0}.landing_heroCopy__wMg7Z h1{font-size:clamp(2.3rem,11.5vw,3.35rem);line-height:1}.landing_heroLead__Ccq3l{font-size:.98rem}.landing_heroActions__veojy{display:grid}.landing_demoBenefits__TQ4CT,.landing_featureGrid__YyzJo,.landing_formRow__s3fxo,.landing_metricGrid__uXPIt,.landing_threeColumns__NnSiq{grid-template-columns:1fr}.landing_metricCard__OXbk0{min-height:118px}.landing_trustList__CD3CC{gap:7px}.landing_trustList__CD3CC strong{min-height:28px;padding:0 10px;font-size:.76rem}.landing_demoSection__Enq_e,.landing_section__OdSlB{padding-top:52px;padding-bottom:52px}.landing_platformSection__8FdfX{padding-left:14px;padding-right:14px}.landing_founderSection__xSBCu{padding:52px 0}.landing_demoForm__WWXYN{padding:21px}.landing_footerInner__EnB3z{grid-template-columns:1fr;text-align:left;gap:10px}}