.landing_page__pEwES{--lp-ink:#1d1f20;--lp-body:#3d4450;--lp-muted:#5b6472;--lp-primary:#2f6bed;--lp-accent:#2b5fd4;--lp-navy:#12385f;--lp-tint:#e9f1fd;--lp-tint-2:#f5f8fe;--lp-light:#d3e3fb;--lp-line:#e3e8f2;--lp-gutter:clamp(20px,5vw,48px);min-height:100vh;background:#fff;color:var(--lp-ink);font-size:16px;text-wrap:pretty}.landing_page__pEwES :where(h1,h2,h3,p){margin:0}.landing_page__pEwES :where(h1,h2,h3){text-wrap:balance;font-weight:800;letter-spacing:-.02em}.landing_wrap__a5_s_{max-width:1200px;margin:0 auto;padding-left:var(--lp-gutter);padding-right:var(--lp-gutter)}.landing_stack__XszKD{display:flex;flex-direction:column;gap:20px}.landing_selfStart__o2ccw{align-self:flex-start}.landing_mono__l0Lit{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.landing_kicker__pp7Ov{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--lp-muted)}.landing_btn__JXXDk{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:4px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:1.5px solid transparent;transition:background .15s,border-color .15s,color .15s}.landing_btnSm__Oa43k{height:36px;padding:0 14px;font-size:12px}.landing_btnPrimary__gP0eO{background:var(--lp-primary);border-color:var(--lp-primary);color:#fff}.landing_btnPrimary__gP0eO:hover{background:var(--lp-accent);border-color:var(--lp-accent)}.landing_btnOutline__XObG8{color:var(--lp-primary);border-color:var(--lp-primary)}.landing_btnOutline__XObG8:hover{background:var(--lp-tint)}.landing_btnWhite__gGwrS{background:#fff;border-color:#fff;color:var(--lp-navy)}.landing_btnWhite__gGwrS:hover{background:var(--lp-tint);border-color:var(--lp-tint)}.landing_btnOutlineLight__81xOR{color:#fff;border-color:rgba(255,255,255,.6)}.landing_btnOutlineLight__81xOR:hover{border-color:#fff}.landing_btn__JXXDk:focus-visible,.landing_footer__0UmUP a:focus-visible,.landing_navLink__MX_D9:focus-visible,.landing_tab__KBlK_:focus-visible{outline:2px solid var(--lp-accent);outline-offset:2px}.landing_nav__knAbU{border-bottom:1px solid var(--lp-line);background:#fff}.landing_navRow__djGP_{height:64px;display:flex;align-items:center;gap:24px}.landing_brand__89dKB{display:flex;align-items:center;gap:8px;font-weight:800;font-size:19px;letter-spacing:-.02em;color:var(--lp-ink);text-decoration:none;margin-right:auto}.landing_brandMark__8TRgt{width:22px;height:22px;border-radius:5px;background:var(--lp-primary);flex:none}.landing_navLink__MX_D9{font-size:14px;font-weight:600;color:var(--lp-body);text-decoration:none}.landing_navLink__MX_D9:hover{color:var(--lp-primary)}.landing_navBtns__y0ET4{display:flex;gap:8px}.landing_hero__wie8N{background:var(--lp-primary);color:#fff;overflow:hidden}.landing_heroGrid__yIZcR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:end}.landing_heroCopy__9SHJs{display:flex;flex-direction:column;gap:18px;padding:clamp(40px,6vw,72px) 0 clamp(120px,12vw,150px)}.landing_heroTitle__omfE_{font-size:clamp(36px,4.6vw,58px);line-height:1.05;letter-spacing:-.025em}.landing_heroEm__PYpxv{color:var(--lp-light)}.landing_heroLead__9n_q_{font-size:18px;line-height:1.55;max-width:46ch}.landing_ctaRow__v9P1d{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.landing_heroImage__4mxt5{position:relative;align-self:stretch;min-height:320px;margin-top:clamp(0px,3vw,40px);border-radius:12px 12px 0 0;overflow:hidden;background:var(--lp-accent)}.landing_sourcesWrap__McxdD{position:relative;margin-top:-96px}.landing_sources__CnRsh{background:var(--lp-tint-2);border:1px solid var(--lp-line);border-radius:12px;padding:clamp(16px,2.4vw,28px);box-shadow:0 20px 40px -24px rgba(18,56,95,.35);display:flex;flex-direction:column;gap:16px}.landing_tiles__SmohN{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.landing_tile__DJjlN{background:#fff;border:1px solid var(--lp-line);border-radius:8px;padding:22px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;font-size:15px;font-weight:700;transition:border-color .15s,box-shadow .15s}.landing_tile__DJjlN:hover{border-color:var(--lp-primary);box-shadow:0 8px 24px -12px rgba(47,107,237,.45)}.landing_icon__bU8Vm{color:var(--lp-primary);flex:none}.landing_split__lUTqp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(48px,6vw,88px);scroll-margin-top:16px}.landing_squareImage__H_PeG{position:relative;aspect-ratio:1/1;max-width:460px;width:100%;border-radius:12px;overflow:hidden;background:var(--lp-tint)}.landing_h2__W2_Nh{font-size:clamp(28px,3.4vw,40px);line-height:1.1}.landing_body__aBhXk{font-size:16px;line-height:1.65;color:var(--lp-body);max-width:56ch}.landing_flowRow___kzrL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:20px;border-top:1px solid var(--lp-line)}.landing_flowItem__hFaRK{display:flex;flex-direction:column;gap:4px}.landing_flowTitle__VNQ3E{font-size:22px;font-weight:800;color:var(--lp-primary);letter-spacing:-.01em}.landing_flowSub__rlAKt{font-size:14px;color:var(--lp-muted)}.landing_howWrap__6to8a{padding-bottom:clamp(56px,7vw,96px);scroll-margin-top:16px}.landing_how__R9SQz{background:var(--lp-tint);border-radius:16px;padding:clamp(28px,5vw,64px) clamp(16px,4vw,48px);gap:28px}.landing_howHead__a0F3b,.landing_how__R9SQz{display:flex;flex-direction:column;align-items:center}.landing_howHead__a0F3b{gap:10px;text-align:center}.landing_tabs__3hwh7{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.landing_tab__KBlK_{display:flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:999px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;background:#fff;color:var(--lp-ink);border:1.5px solid var(--lp-light)}.landing_tabOn__84Y4Z{background:var(--lp-primary);color:#fff;border-color:var(--lp-primary)}.landing_tabNum__4gou0{font-family:var(--font-mono);font-size:12px}.landing_mocksWrap__eoKtq{width:100%;max-width:980px;display:flex;flex-direction:column;align-items:center;gap:16px}.landing_mocks___Iohm{position:relative;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.landing_dots__qqsGb{display:none;gap:8px}.landing_dot__S9AHa{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--lp-light);cursor:pointer;transition:width .2s,background .2s}.landing_dotOn___Qhqu{width:22px;background:var(--lp-primary)}.landing_dot__S9AHa:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.landing_mock__NAZI1{background:#fff;border:1px solid var(--lp-line);border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:4px}.landing_mockHead__1r7lt{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.landing_mockHead__1r7lt span:first-child{font-weight:800;font-size:16px}.landing_mockHead__1r7lt span:last-child{font-size:12px;color:var(--lp-muted);white-space:nowrap}.landing_mockRow__bgjcF{display:flex;justify-content:space-between;gap:8px;font-size:14px;padding:10px 0;border-top:1px solid #eef1f6}.landing_tagPos__8qd74,.landing_tagWarn__V8u7s{margin-top:8px;align-self:flex-start;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px}.landing_tagPos__8qd74{background:#e4f5ea;color:#1f9d57}.landing_tagWarn__V8u7s{background:#fdf1dc;color:#b7791f}.landing_quoteSplit__cz_hY{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:start;padding-bottom:clamp(64px,8vw,112px)}.landing_quote__75931{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.02em;font-weight:800;text-wrap:balance}.landing_quoteEm__hG326{color:var(--lp-primary)}.landing_benefits__2KZ0i{display:flex;flex-direction:column;border-bottom:1px solid var(--lp-line)}.landing_benefit__s4_4B{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:20px 0;border-top:1px solid var(--lp-line)}.landing_benefitText__d281m{display:flex;flex-direction:column;gap:6px}.landing_benefitText__d281m h3{font-size:19px}.landing_benefitText__d281m p{font-size:15px;line-height:1.6;color:var(--lp-body)}.landing_band__P8vaz{background:var(--lp-navy);color:#fff}.landing_bandRow__o_1no{display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between;align-items:center;padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.landing_bandCopy__EgaX6{display:flex;flex-direction:column;gap:10px;max-width:620px}.landing_bandCopy__EgaX6 h2{font-size:clamp(28px,3.4vw,42px);line-height:1.1}.landing_bandCopy__EgaX6 p{font-size:17px;line-height:1.55;color:var(--lp-light)}.landing_footer__0UmUP{border-top:1px solid var(--lp-line);background:#fff}.landing_footerCols__XGWpb{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;padding-top:48px;padding-bottom:40px}.landing_footerCol__LGnNV{display:flex;flex-direction:column;gap:10px;font-size:14px}.landing_footerCol__LGnNV a{color:var(--lp-ink);text-decoration:none}.landing_footerCol__LGnNV a:hover{color:var(--lp-primary)}.landing_footerTag__TNYWI{font-size:14px;color:var(--lp-muted)}.landing_footerBase__2OKOD{border-top:1px solid var(--lp-line)}.landing_footerBaseInner__56qH5{padding-top:20px;padding-bottom:28px;display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--lp-muted)}.landing_footerBaseRow__TWM7L{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.landing_footerBaseLinks__m1uCe{display:flex;gap:16px;flex-wrap:wrap}.landing_footerBaseLinks__m1uCe a{color:var(--lp-muted);text-decoration:none}.landing_footerBaseLinks__m1uCe a:hover{color:var(--lp-ink)}.landing_legal__ds3Kx{max-width:760px;padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(64px,8vw,112px);display:flex;flex-direction:column;gap:20px}.landing_legalTitle__nCF63{font-size:clamp(32px,4vw,48px);line-height:1.05}.landing_legalMeta__oiVIz{font-size:14px;color:var(--lp-muted)}.landing_legalHead__zIcUO{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--lp-line)}.landing_legalIntro__jA8pn{font-size:18px;line-height:1.6;color:var(--lp-body)}.landing_legalBody__JxVCT{font-size:16px;line-height:1.7;color:var(--lp-body);display:flex;flex-direction:column;gap:16px}.landing_legalBody__JxVCT h2{font-size:22px;line-height:1.25;color:var(--lp-ink);margin-top:20px}.landing_legalBody__JxVCT h3{font-size:17px;line-height:1.3;color:var(--lp-ink);font-weight:700;margin:4px 0 -6px}.landing_legalBody__JxVCT ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px;list-style:disc}.landing_legalBody__JxVCT li::marker{color:var(--lp-primary)}.landing_legalBody__JxVCT strong{color:var(--lp-ink);font-weight:700}.landing_legalBody__JxVCT a{color:var(--lp-accent);text-decoration:underline;text-underline-offset:2px}.landing_legalBody__JxVCT a:hover{color:var(--lp-navy)}.landing_legalTableWrap__u66A4{overflow-x:auto;border:1px solid var(--lp-line);border-radius:8px}.landing_legalTable__o3Z4F{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.landing_legalTable__o3Z4F th{text-align:left;background:var(--lp-tint-2);color:var(--lp-ink);font-weight:700;padding:10px 14px;border-bottom:1px solid var(--lp-line)}.landing_legalTable__o3Z4F td{padding:10px 14px;border-bottom:1px solid var(--lp-line);vertical-align:top}.landing_legalTable__o3Z4F tr:last-child td{border-bottom:0}.landing_legalCode__PF_Xd{font-family:var(--font-mono);font-size:12.5px;color:var(--lp-ink);overflow-wrap:anywhere;min-width:150px}.landing_notFound__YoUPa{max-width:640px;padding-top:clamp(64px,10vw,120px);padding-bottom:clamp(80px,12vw,160px);display:flex;flex-direction:column;gap:18px;align-items:flex-start}.landing_notFoundCode__UdYfH{font-family:var(--font-mono);font-size:14px;color:var(--lp-primary);letter-spacing:.08em}.landing_notFoundTitle__ZmWej{font-size:clamp(34px,5vw,56px);line-height:1.05}.landing_notFoundRow__viOKo{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}@media (prefers-reduced-motion:reduce){.landing_btn__JXXDk,.landing_tile__DJjlN{transition:none}}@media (max-width:960px){.landing_tiles__SmohN{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_footerCols__XGWpb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.landing_heroGrid__yIZcR,.landing_quoteSplit__cz_hY,.landing_split__lUTqp{grid-template-columns:1fr}.landing_heroCopy__9SHJs{padding-bottom:8px}.landing_heroImage__4mxt5{aspect-ratio:4/3;min-height:0;margin-bottom:120px;border-radius:12px}.landing_mocks___Iohm{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * clamp(16px, 4vw, 48px));width:calc(100% + 2 * clamp(16px, 4vw, 48px));padding:2px clamp(16px,4vw,48px) 6px;scroll-padding-inline:clamp(16px,4vw,48px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.landing_mocks___Iohm::-webkit-scrollbar{display:none}.landing_mock__NAZI1{flex:0 0 min(82%,340px);scroll-snap-align:start}.landing_dots__qqsGb{display:flex}.landing_squareImage__H_PeG{max-width:none;aspect-ratio:4/3}}@media (max-width:560px){.landing_navHide__Om_mo{display:none}.landing_navRow__djGP_{gap:12px}.landing_tiles__SmohN{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_flowRow___kzrL{grid-template-columns:1fr}.landing_how__R9SQz{gap:20px;border-radius:12px}.landing_howHead__a0F3b{gap:8px}.landing_howText__If4Q7{font-size:15px;min-height:calc(3 * 1.65em)}.landing_tabs__3hwh7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.landing_tab__KBlK_{justify-content:center;gap:6px;height:40px;padding:0 8px;font-size:13px}.landing_tabNum__4gou0{font-size:11px}.landing_mock__NAZI1{padding:16px}.landing_mockHead__1r7lt span:first-child{font-size:15px}.landing_footerCols__XGWpb{grid-template-columns:1fr}}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_8f38c6{font-family:Figtree,Figtree Fallback;font-style:normal}