.landing_landingPage__DTc6L{--ink:var(--brand-900);--ink-soft:var(--neutral-600);--ink-muted:var(--neutral-500);--line:var(--neutral-200);--radius-lg:20px;--radius-md:14px;--shadow-sm:0 1px 2px rgba(11,42,34,0.06),0 1px 3px rgba(11,42,34,0.08);--shadow-md:0 8px 24px -8px rgba(11,42,34,0.18);--shadow-lg:0 30px 60px -20px rgba(0,0,0,0.45);min-height:100vh;background:var(--surface);color:var(--ink);font-family:var(--font-sans);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.landing_landingPage__DTc6L *,.landing_landingPage__DTc6L :after,.landing_landingPage__DTc6L :before{box-sizing:border-box}.landing_landingPage__DTc6L a{text-decoration:none}.landing_container__ji3BV{max-width:1200px;margin:0 auto;padding:0 24px}.landing_btnGhost__ALdRQ,.landing_btnGold__Z68An,.landing_btnOutlineDark__5ZCtj{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:-.005em;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.landing_btnGold__Z68An{background:var(--accent-400);color:var(--brand-900);box-shadow:0 8px 20px -6px rgba(201,162,39,.55)}.landing_btnGold__Z68An:hover{transform:translateY(-1px);box-shadow:0 12px 28px -6px rgba(201,162,39,.65)}.landing_btnGhost__ALdRQ{color:var(--surface);border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.06);backdrop-filter:blur(6px)}.landing_btnGhost__ALdRQ:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.6)}.landing_btnOutlineDark__5ZCtj{color:var(--brand-800);border:1px solid var(--neutral-300);background:var(--surface)}.landing_btnGhost__ALdRQ:focus-visible,.landing_btnGold__Z68An:focus-visible,.landing_btnOutlineDark__5ZCtj:focus-visible,.landing_navCta__MmL6_:focus-visible,.landing_navSignIn__SNBhx:focus-visible{outline:3px solid var(--accent-300);outline-offset:2px}.landing_textLink__Pq2hp{display:inline-flex;align-items:center;gap:6px;margin-top:28px;font-weight:600;color:var(--brand-600)}.landing_textLink__Pq2hp:hover{color:var(--brand-500);gap:10px}.landing_topNav__dSQVQ{position:fixed;inset:0 0 auto 0;z-index:1000;padding:18px 0;transition:background .25s ease,padding .25s ease,box-shadow .25s ease}.landing_topNavScrolled__hX5nK{padding:10px 0;background:rgba(255,255,255,.97);backdrop-filter:saturate(160%) blur(14px);box-shadow:0 1px 0 var(--line),0 8px 24px -16px rgba(11,42,34,.25)}.landing_topNavInner___qFS0{display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_brandLink__QwA84{display:flex;align-items:center;flex-shrink:0}.landing_brandLogo__mfhVm{height:38px;width:auto}.landing_navLinks__31OdN{display:flex;align-items:center;gap:4px}.landing_navLinks__31OdN a{padding:8px 14px;border-radius:999px;font-size:14.5px;font-weight:500;color:rgba(255,255,255,.88);transition:color .15s ease,background .15s ease}.landing_navLinks__31OdN a:hover{color:var(--surface);background:rgba(255,255,255,.1)}.landing_topNavScrolled__hX5nK .landing_navLinks__31OdN a{color:var(--neutral-700)}.landing_topNavScrolled__hX5nK .landing_navLinks__31OdN a:hover{color:var(--brand-800);background:var(--brand-50)}.landing_navActions__OabSP{display:flex;align-items:center;gap:10px}.landing_navSignIn__SNBhx{padding:10px 16px;border-radius:999px;font-size:14.5px;font-weight:600;color:var(--surface);border:1px solid rgba(255,255,255,.35);transition:background .15s ease,border-color .15s ease}.landing_navSignIn__SNBhx:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6)}.landing_topNavScrolled__hX5nK .landing_navSignIn__SNBhx{color:var(--brand-800);border-color:var(--neutral-300)}.landing_topNavScrolled__hX5nK .landing_navSignIn__SNBhx:hover{background:var(--brand-50)}.landing_navCta__MmL6_{padding:10px 18px;border-radius:999px;font-size:14.5px;font-weight:600;background:var(--accent-400);color:var(--brand-900);transition:transform .15s ease,box-shadow .2s ease}.landing_navCta__MmL6_:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px rgba(201,162,39,.7)}.landing_topNavScrolled__hX5nK .landing_navCta__MmL6_{background:var(--brand-800);color:var(--surface)}.landing_menuToggle__f4pfN{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.35);background:transparent;color:var(--surface);cursor:pointer}.landing_topNavScrolled__hX5nK .landing_menuToggle__f4pfN{color:var(--brand-800);border-color:var(--neutral-300)}.landing_mobileMenu__yPqq1{display:flex;flex-direction:column;gap:4px;padding:16px;margin-top:10px;background:var(--surface);border-top:1px solid var(--line);max-height:calc(100vh - 70px);overflow-y:auto}.landing_mobileMenu__yPqq1>a{padding:14px 8px;font-size:17px;font-weight:500;color:var(--brand-900);border-bottom:1px solid var(--neutral-100)}.landing_mobileMenuActions__TUEbL{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.landing_hero__veHMK{position:relative;overflow:hidden;padding:150px 0 110px;background:var(--brand-900);color:var(--surface);isolation:isolate}.landing_heroImage__2LkgN{object-fit:cover;opacity:.14;z-index:-3;filter:grayscale(.4)}.landing_heroBg__0k1XV{position:absolute;inset:0;z-index:-2;background:radial-gradient(900px 500px at 85% 20%,rgba(33,133,103,.45),transparent 60%),radial-gradient(700px 500px at 10% 90%,rgba(201,162,39,.16),transparent 60%),linear-gradient(180deg,rgba(11,42,34,.55),rgba(11,42,34,.92))}.landing_heroGrid__nfAZj{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 30%,transparent 75%)}.landing_heroInner__n1WQX{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.landing_heroEyebrow__Sx0Du{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);color:var(--accent-300);font-size:13px;font-weight:600;letter-spacing:.02em}.landing_heroEyebrowDot__CkmCW{width:8px;height:8px;border-radius:50%;background:var(--success-300);box-shadow:0 0 0 4px rgba(127,203,156,.2)}.landing_heroTitle__Jyy4d{margin:24px 0 20px;font-size:clamp(2.4rem,5.2vw,4.1rem);line-height:1.05;font-weight:700;letter-spacing:-.035em;color:var(--surface);text-wrap:balance}.landing_heroTitleAccent__fz3pk{background:linear-gradient(90deg,var(--accent-400),var(--accent-300));-webkit-background-clip:text;background-clip:text;color:transparent}.landing_heroDesc__56qTI{max-width:540px;margin:0 0 34px;font-size:18px;line-height:1.65;color:rgba(255,255,255,.8)}.landing_heroActions__50iaM{display:flex;flex-wrap:wrap;gap:12px}.landing_heroChecks__icXxK{display:flex;flex-wrap:wrap;gap:10px 22px;margin:32px 0 0;padding:0;list-style:none}.landing_heroChecks__icXxK li{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:rgba(255,255,255,.78)}.landing_heroChecks__icXxK li svg{flex-shrink:0;padding:2px;border-radius:50%;background:rgba(127,203,156,.18);color:var(--success-300)}.landing_heroRight__Ek09I{position:relative;display:flex;justify-content:center;padding:24px 0 72px}.landing_mockApp__uVt9G{position:relative;width:100%;max-width:420px;padding:26px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.94));color:var(--brand-900);box-shadow:var(--shadow-lg),0 0 0 1px rgba(255,255,255,.4);transform:perspective(1400px) rotateY(-6deg) rotateX(2deg);animation:landing_floatIn__nSUgx .9s ease-out both}.landing_mockTop__0GRAc{display:flex;justify-content:space-between;align-items:flex-start}.landing_mockHello__0ksAW{font-size:13px;color:var(--ink-muted)}.landing_mockLabel__ocgYy{margin-top:10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.landing_mockBalance__dqHos{font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.15;font-variant-numeric:tabular-nums}.landing_mockBalance__dqHos span{font-size:20px;color:var(--ink-muted)}.landing_mockDelta__6bVeA{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:600;background:var(--success-50);color:var(--success-700)}.landing_mockBell__ODmEJ{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--neutral-100);color:var(--brand-700)}.landing_mockChart__87Y7s{display:block;width:100%;height:72px;margin:14px 0 18px;color:var(--brand-500)}.landing_mockAccounts__ILyUn{display:grid;grid-template-columns:1fr 1fr;gap:10px}.landing_mockAccount__xvIg9{display:flex;flex-direction:column;padding:12px 14px;border-radius:14px;background:var(--brand-800);color:var(--surface)}.landing_mockAccount__xvIg9:nth-child(2){background:var(--brand-50);color:var(--brand-900)}.landing_mockAccount__xvIg9 span{font-size:11.5px;opacity:.8}.landing_mockAccount__xvIg9 strong{margin-top:4px;font-size:15px;font-variant-numeric:tabular-nums}.landing_mockAccount__xvIg9 em{margin-top:2px;font-size:11px;font-style:normal;opacity:.7}.landing_mockListHead__9pfQ5{display:flex;justify-content:space-between;margin:20px 0 8px;font-size:13px;font-weight:600}.landing_mockListHead__9pfQ5 span:last-child{color:var(--brand-600);font-weight:500}.landing_mockList__g8an8{margin:0;padding:0;list-style:none}.landing_mockList__g8an8 li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--neutral-100)}.landing_mockList__g8an8 strong{display:block;font-size:13px;font-weight:600}.landing_mockList__g8an8 em{font-size:11.5px;font-style:normal;color:var(--ink-muted)}.landing_mockList__g8an8 b{font-size:13.5px;font-variant-numeric:tabular-nums}.landing_mockIn__oH1i2{color:var(--success-700)}.landing_mockIcon__p5bPR{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--neutral-100);color:var(--neutral-700)}.landing_mockIconIn__bz6li{background:var(--success-50);color:var(--success-700)}.landing_floatCard__Apm44{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:16px;background:var(--surface);color:var(--brand-900);box-shadow:var(--shadow-lg);animation:landing_floatY__vQG8v 6s ease-in-out infinite}.landing_floatCard__Apm44 strong{display:block;font-size:13.5px}.landing_floatCard__Apm44 em{font-size:12px;font-style:normal;color:var(--ink-muted)}.landing_floatCardTop__Yqcj5{top:25%;right:-44px}.landing_floatCardBottom__xw_Q0{bottom:0;left:-36px;animation-delay:-3s}.landing_floatIcon__Ic7WV{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--success-50);color:var(--success-700)}.landing_floatIconGold__Wu9Ey{background:var(--warning-50);color:var(--accent-700)}@keyframes landing_floatY__vQG8v{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landing_floatIn__nSUgx{0%{opacity:0;transform:perspective(1400px) rotateY(-6deg) rotateX(2deg) translateY(24px)}to{opacity:1;transform:perspective(1400px) rotateY(-6deg) rotateX(2deg) translateY(0)}}@media (prefers-reduced-motion:reduce){.landing_floatCard__Apm44,.landing_mockApp__uVt9G{animation:none}}.landing_rails__VrnFf{padding:28px 0;background:var(--brand-800);border-top:1px solid rgba(255,255,255,.08)}.landing_railsTitle__3HL60{margin:0 0 16px;text-align:center;font-size:13px;font-weight:500;letter-spacing:.04em;color:rgba(255,255,255,.7)}.landing_railsRow__H7239{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px}.landing_railItem__GHo6Z{padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);font-size:14px;font-weight:600;color:var(--surface);letter-spacing:.01em}.landing_stats__yJuKE{padding:64px 0;background:var(--surface);border-bottom:1px solid var(--line)}.landing_statsGrid__yrNzs{display:grid;grid-template-columns:repeat(4,1fr)}.landing_statItem__g_qeu{padding:0 24px;text-align:center;border-left:1px solid var(--line)}.landing_statItem__g_qeu:first-child{border-left:0}.landing_statValue__qWwq4{font-size:clamp(2rem,3.6vw,2.9rem);font-weight:700;letter-spacing:-.03em;color:var(--brand-800);font-variant-numeric:tabular-nums}.landing_statLabel__scTOm{margin-top:6px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.landing_section__aO_za{padding:112px 0}.landing_sectionAlt__hVfQ_{background:var(--surface-sunken)}.landing_sectionDark__LLQFt{background:radial-gradient(800px 400px at 90% 0,rgba(33,133,103,.35),transparent 60%),var(--brand-900);color:var(--surface)}.landing_sectionHeader__27P9m{max-width:720px;margin:0 auto 60px;text-align:center}.landing_sectionEyebrowOnDark__EgG6j,.landing_sectionEyebrow__7NRD7{display:inline-block;margin-bottom:14px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-600)}.landing_sectionEyebrowOnDark__EgG6j{color:var(--accent-300)}.landing_sectionTitleLeft__x2_9Q,.landing_sectionTitleOnDark__YEBrf,.landing_sectionTitle__IMuy_{margin:0;font-size:clamp(1.9rem,3.4vw,2.75rem);line-height:1.15;font-weight:700;letter-spacing:-.03em;color:var(--brand-900);text-wrap:balance}.landing_sectionTitleOnDark__YEBrf{color:var(--surface)}.landing_sectionDescOnDark__7suLw,.landing_sectionDesc___veMW{margin:18px auto 0;font-size:17.5px;line-height:1.65;color:var(--ink-soft)}.landing_sectionDescOnDark__7suLw{color:rgba(255,255,255,.75)}.landing_accentText__Dhl9b{color:var(--brand-600)}.landing_featureGrid__mfkpp{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.landing_featureCard__lZmib{padding:28px 24px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.landing_featureCard__lZmib:hover{transform:translateY(-4px);border-color:var(--brand-100);box-shadow:var(--shadow-md)}.landing_featureIcon___yTPP{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:14px;background:var(--brand-50);color:var(--brand-600)}.landing_featureCard__lZmib h3{margin:0 0 8px;font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--brand-900)}.landing_featureCard__lZmib p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.landing_aboutLayout__yNR4r{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.landing_aboutImageWrap__Dee5u{position:relative}.landing_aboutImage__uqQ0i{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;border-radius:24px;box-shadow:var(--shadow-md)}.landing_aboutQuoteCard__mLqse{position:absolute;right:-24px;bottom:-28px;max-width:280px;padding:18px 20px;border-radius:18px;background:var(--surface);box-shadow:var(--shadow-md);border:1px solid var(--line)}.landing_aboutQuoteCard__mLqse p{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--ink-soft)}.landing_aboutQuoteStars__XQR6E{display:flex;gap:2px;color:var(--accent-600)}.landing_aboutImageBadge__Bw9rM{position:absolute;top:20px;left:20px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:var(--brand-800);color:var(--surface)}.landing_aboutBadgeNum__WFav9{font-weight:700}.landing_aboutBadgeLabel__wXKF8{font-size:12px;opacity:.8}.landing_aboutLead__wZcUJ{margin:18px 0 0;font-size:17px;line-height:1.7;color:var(--ink-soft)}.landing_aboutBullets__jbAtm{display:grid;gap:22px;margin-top:32px}.landing_aboutBullet__5Kf5g{display:flex;gap:16px}.landing_aboutBulletIcon__H1_aR{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--brand-800);color:var(--accent-300)}.landing_aboutBullet__5Kf5g h4{margin:2px 0 4px;font-size:16px;color:var(--brand-900)}.landing_aboutBullet__5Kf5g p{margin:0;font-size:15px;line-height:1.6;color:var(--ink-soft)}.landing_productsGrid__RcwGP{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.landing_productCard__g1oNi{display:flex;flex-direction:column;padding:30px 28px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);transition:transform .2s ease,box-shadow .2s ease}.landing_productCard__g1oNi:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.landing_productCardFeatured__I8iFT{background:linear-gradient(160deg,var(--brand-800),var(--brand-900));border-color:transparent;color:var(--surface)}.landing_productTop__8xPCM{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.landing_productTitle__JjgGR{margin:0;font-size:20px;font-weight:700;letter-spacing:-.015em;color:var(--brand-900)}.landing_productCardFeatured__I8iFT .landing_productTitle__JjgGR{color:var(--surface)}.landing_productRate__56OkT{flex-shrink:0;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:700;background:var(--brand-50);color:var(--brand-700)}.landing_productCardFeatured__I8iFT .landing_productRate__56OkT{background:var(--accent-400);color:var(--brand-900)}.landing_productRange__W3WJo{margin-top:10px;font-size:15px;font-weight:600;color:var(--brand-600);font-variant-numeric:tabular-nums}.landing_productCardFeatured__I8iFT .landing_productRange__W3WJo{color:var(--accent-300)}.landing_productDesc__y3sI0{margin:14px 0 18px;font-size:15px;line-height:1.6;color:var(--ink-soft)}.landing_productCardFeatured__I8iFT .landing_productDesc__y3sI0{color:rgba(255,255,255,.78)}.landing_productFeatures__Og92_{display:grid;gap:10px;margin:0 0 26px;padding:0;list-style:none}.landing_productFeatures__Og92_ li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--neutral-700)}.landing_productFeatures__Og92_ li svg{flex-shrink:0;color:var(--success-700)}.landing_productCardFeatured__I8iFT .landing_productFeatures__Og92_ li{color:rgba(255,255,255,.9)}.landing_productCardFeatured__I8iFT .landing_productFeatures__Og92_ li svg{color:var(--success-300)}.landing_productCta__WFmcE{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:600;color:var(--brand-600)}.landing_productCta__WFmcE:hover{gap:10px}.landing_productCardFeatured__I8iFT .landing_productCta__WFmcE{color:var(--accent-300)}.landing_repExample__4IMWM{margin-top:40px;padding:28px 32px;border-radius:var(--radius-lg);border:1px dashed var(--neutral-300);background:var(--surface-sunken)}.landing_repHead__sYREJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.landing_repLabel__ZuV2F{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-600)}.landing_repHead__sYREJ strong{font-size:17px;color:var(--brand-900)}.landing_repGrid__A_1UZ{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin:20px 0 0}.landing_repGrid__A_1UZ dt{font-size:13px;color:var(--ink-muted)}.landing_repGrid__A_1UZ dd{margin:4px 0 0;font-size:18px;font-weight:700;color:var(--brand-900);font-variant-numeric:tabular-nums}.landing_repFoot__zmi9p{margin:18px 0 0;font-size:13px;color:var(--ink-muted)}.landing_timeline___eJBG{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none}.landing_timeline___eJBG:before{content:"";position:absolute;top:26px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(223,201,138,.5),transparent)}.landing_timelineItem__Uc5DV{position:relative;padding:0 8px;text-align:center}.landing_timelineNum___EIsL{position:relative;display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border-radius:50%;background:var(--brand-800);border:1px solid rgba(223,201,138,.5);color:var(--accent-300);font-weight:700}.landing_timelineItem__Uc5DV h4{margin:0 0 8px;font-size:18px;color:var(--surface)}.landing_timelineItem__Uc5DV p{margin:0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.72)}.landing_centerCta__VGCht{display:flex;justify-content:center;margin-top:56px}.landing_testimonialsGrid__auycX{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.landing_testimonialCard__YBRUH{display:flex;flex-direction:column;margin:0;padding:30px 28px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.landing_testimonialStars__wMMGY{display:flex;gap:3px;color:var(--accent-600)}.landing_testimonialText__cCC_7{flex:1;margin:18px 0 24px;font-size:16px;line-height:1.7;color:var(--neutral-700)}.landing_testimonialAuthor__OQXY1{display:flex;align-items:center;gap:14px;padding-top:20px;border-top:1px solid var(--neutral-100)}.landing_testimonialAvatar__M_0w6{border-radius:50%;object-fit:cover}.landing_testimonialMonogram__1xGqT{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--brand-800);color:var(--accent-300);font-weight:700;letter-spacing:.04em}.landing_testimonialName__uRMWT{font-weight:700;color:var(--brand-900)}.landing_testimonialRole__qWiBC{font-size:13.5px;color:var(--ink-muted)}.landing_securityLayout__MbUU4{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.landing_securityGrid__Zjtyj{display:grid;grid-template-columns:1fr 1fr;gap:18px}.landing_securityCard__KzNKR{padding:24px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line)}.landing_securityIcon__mRLhe{display:grid;place-items:center;width:42px;height:42px;margin-bottom:14px;border-radius:12px;background:var(--brand-800);color:var(--accent-300)}.landing_securityCard__KzNKR h4{margin:0 0 6px;font-size:16px;color:var(--brand-900)}.landing_securityCard__KzNKR p{margin:0;font-size:14px;line-height:1.6;color:var(--ink-soft)}.landing_faqLayout__aoqrK{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.landing_faqIntro__DMVaM{position:sticky;top:110px}.landing_faqList__Z0h9u{display:grid;gap:12px}.landing_faqItem__yd7w4{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);transition:border-color .2s ease,box-shadow .2s ease}.landing_faqItemOpen__Eo0_m{border-color:var(--brand-100);box-shadow:var(--shadow-sm)}.landing_faqQuestion__1fYiD{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 22px;border:0;background:none;cursor:pointer;text-align:left;font:inherit;font-size:16px;font-weight:600;color:var(--brand-900)}.landing_faqQuestion__1fYiD svg{flex-shrink:0;color:var(--brand-600);transition:transform .2s ease}.landing_faqItemOpen__Eo0_m .landing_faqQuestion__1fYiD svg{transform:rotate(180deg)}.landing_faqQuestion__1fYiD:focus-visible{outline:3px solid var(--brand-100);outline-offset:-3px;border-radius:var(--radius-md)}.landing_faqAnswer__MXUR2{padding:0 22px 22px;font-size:15px;line-height:1.7;color:var(--ink-soft)}.landing_contactLayout__qBuK3{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.landing_contactList__YPZzM{display:grid;gap:14px;margin-top:32px}.landing_contactRow__lhlYZ{display:flex;align-items:flex-start;gap:16px;padding:16px 18px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);color:inherit}.landing_contactRowIcon__bbzfZ{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:var(--brand-50);color:var(--brand-600)}.landing_contactRowLabel__hp2zV{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.landing_contactRowValue__DIBSD{margin-top:2px;font-weight:600;color:var(--brand-900);word-break:break-word}.landing_contactRowSub__elx2q{font-size:13.5px;color:var(--ink-muted)}.landing_contactSocial__gcLl0{margin-top:24px}.landing_contactForm__SpH3z{padding:36px;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md)}.landing_contactFormTitle__KVZeO{margin:0 0 24px;font-size:22px;color:var(--brand-900)}.landing_contactFormRow__DP_RV{display:grid;grid-template-columns:1fr 1fr;gap:14px}.landing_contactField__f4TPB{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.landing_contactField__f4TPB label{font-size:13.5px;font-weight:600;color:var(--neutral-700)}.landing_contactField__f4TPB input,.landing_contactField__f4TPB textarea{width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--neutral-300);background:var(--surface);font:inherit;font-size:16px;color:var(--brand-900);transition:border-color .15s ease,box-shadow .15s ease}.landing_contactField__f4TPB input:focus,.landing_contactField__f4TPB textarea:focus{outline:none;border-color:var(--brand-500);box-shadow:0 0 0 4px var(--brand-50)}.landing_contactField__f4TPB textarea{resize:vertical}.landing_contactSubmit__tblf8{width:100%;min-height:50px;margin-top:4px;border:0;border-radius:999px;background:var(--brand-800);color:var(--surface);font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s ease}.landing_contactSubmit__tblf8:hover{background:var(--brand-700)}.landing_contactSubmit__tblf8:disabled{opacity:.6;cursor:not-allowed}.landing_contactSuccess__izKbG{display:flex;align-items:center;gap:10px;background:var(--success-50);color:var(--success-800)}.landing_contactErr__YGT3a,.landing_contactSuccess__izKbG{margin-bottom:18px;padding:12px 14px;border-radius:12px;font-size:14px}.landing_contactErr__YGT3a{background:var(--error-50);color:var(--error-800)}.landing_finalCta__XuyH6{position:relative;overflow:hidden;padding:120px 0;background:var(--brand-900);color:var(--surface);isolation:isolate}.landing_finalCtaImage__W19nR{object-fit:cover;opacity:.22;z-index:-2}.landing_finalCtaOverlay__gGXdW{position:absolute;inset:0;z-index:-1;background:radial-gradient(600px 300px at 50% 0,rgba(201,162,39,.22),transparent 70%),linear-gradient(180deg,rgba(11,42,34,.7),rgba(11,42,34,.95))}.landing_finalCtaInner__jfWKk{max-width:720px;margin:0 auto;text-align:center}.landing_finalCtaTitle__UCB9G{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.03em;color:var(--surface);text-wrap:balance}.landing_finalCtaDesc__8umrp{margin:18px 0 34px;font-size:18px;color:rgba(255,255,255,.78)}.landing_finalCtaActions__p_9qA{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.landing_footer__BcERc{padding:80px 0 36px;background:var(--brand-900);color:rgba(255,255,255,.72);border-top:1px solid rgba(255,255,255,.06)}.landing_footerGrid__qOv1v{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:48px}.landing_footerLogo__zUMpC{height:38px;width:auto}.landing_footerTagline__4gpI_{margin:18px 0 20px;max-width:320px;font-size:14.5px;line-height:1.65}.landing_footerSocial__QTlU8{margin-top:8px}.landing_footerCol___zgK0{display:flex;flex-direction:column;gap:10px}.landing_footerCol___zgK0 h5{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300)}.landing_footerCol___zgK0 a{font-size:14.5px;color:rgba(255,255,255,.72);transition:color .15s ease}.landing_footerCol___zgK0 a:hover{color:var(--surface)}.landing_footerContactItem__YCf5m{display:flex;flex-direction:column;gap:2px;font-size:14.5px}.landing_footerContactItem__YCf5m strong{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.5)}.landing_footerApps__GVvX8{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:13.5px}.landing_footerBottom__HFkCs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1);font-size:13.5px}.landing_footerLegal__7DoWk{display:flex;flex-wrap:wrap;gap:8px 22px}.landing_footerLegal__7DoWk a{color:rgba(255,255,255,.72)}.landing_footerLegal__7DoWk a:hover{color:var(--surface)}.landing_footerDisclaimer__eqlGl{margin:18px 0 0;font-size:12.5px;line-height:1.6;color:rgba(255,255,255,.5)}@media (max-width:1100px){.landing_navLinks__31OdN{display:none}.landing_menuToggle__f4pfN{display:inline-flex}.landing_featureGrid__mfkpp{grid-template-columns:repeat(2,1fr)}.landing_heroInner__n1WQX{gap:40px}.landing_floatCardTop__Yqcj5{right:-8px}.landing_floatCardBottom__xw_Q0{left:-8px}}@media (max-width:960px){.landing_hero__veHMK{padding:130px 0 80px}.landing_aboutLayout__yNR4r,.landing_contactLayout__qBuK3,.landing_faqLayout__aoqrK,.landing_heroInner__n1WQX,.landing_securityLayout__MbUU4{grid-template-columns:1fr}.landing_heroRight__Ek09I{margin-top:12px}.landing_mockApp__uVt9G{transform:none;animation:none}.landing_productsGrid__RcwGP,.landing_testimonialsGrid__auycX,.landing_timeline___eJBG{grid-template-columns:repeat(2,1fr)}.landing_timeline___eJBG{row-gap:40px}.landing_timeline___eJBG:before{display:none}.landing_statsGrid__yrNzs{grid-template-columns:repeat(2,1fr);row-gap:36px}.landing_statItem__g_qeu:nth-child(3){border-left:0}.landing_repGrid__A_1UZ{grid-template-columns:repeat(3,1fr)}.landing_faqIntro__DMVaM{position:static}.landing_aboutQuoteCard__mLqse{right:12px;bottom:-24px}.landing_footerGrid__qOv1v{grid-template-columns:1fr 1fr}.landing_section__aO_za{padding:88px 0}}@media (max-width:640px){.landing_container__ji3BV{padding:0 16px}.landing_brandLogo__mfhVm{height:32px}.landing_navCta__MmL6_,.landing_navSignIn__SNBhx{display:none}.landing_hero__veHMK{padding:112px 0 64px}.landing_heroDesc__56qTI{font-size:16.5px}.landing_heroActions__50iaM>a{flex:1 1 100%}.landing_heroChecks__icXxK{flex-direction:column;gap:10px}.landing_mockApp__uVt9G{padding:20px;border-radius:22px}.landing_mockBalance__dqHos{font-size:28px}.landing_floatCard__Apm44{position:static;margin-top:12px;animation:none}.landing_heroRight__Ek09I{flex-direction:column;align-items:stretch;padding-bottom:0}.landing_mockApp__uVt9G{max-width:none}.landing_featureGrid__mfkpp,.landing_productsGrid__RcwGP,.landing_securityGrid__Zjtyj,.landing_testimonialsGrid__auycX,.landing_timeline___eJBG{grid-template-columns:1fr}.landing_statsGrid__yrNzs{grid-template-columns:1fr 1fr}.landing_statItem__g_qeu{padding:0 8px}.landing_repGrid__A_1UZ{grid-template-columns:1fr 1fr}.landing_repExample__4IMWM{padding:22px 18px}.landing_contactForm__SpH3z{padding:24px 18px}.landing_contactFormRow__DP_RV{grid-template-columns:1fr;gap:0}.landing_footerGrid__qOv1v{grid-template-columns:1fr;gap:32px}.landing_section__aO_za{padding:72px 0}.landing_sectionHeader__27P9m{margin-bottom:40px}.landing_aboutQuoteCard__mLqse{position:static;max-width:none;margin-top:16px}.landing_finalCtaActions__p_9qA>a{flex:1 1 100%}}.landing_aboutContent__TfszU,.landing_contactInfo__wwElU,.landing_footerBrand__Vok5t,.landing_heroLeft__Zdmsr{min-width:0}