.home-v2_tp__Ws_SI{font-family:var(--hp-font-dmsans),"DM Sans",system-ui,sans-serif;color:#0E0E1A;background-color:#FAFAFF;background-image:radial-gradient(rgba(66,77,154,.035) 1px,transparent 1.2px),repeating-linear-gradient(0deg,rgba(14,14,26,.012) 0 1px,transparent 1px 4px);background-size:6px 6px,auto;line-height:1.5;min-height:100vh;width:100%;overflow-x:clip}.home-v2_tp__Ws_SI a{color:#424D9A;text-decoration:none}.home-v2_tp__Ws_SI a:hover{color:#1F2559}.home-v2_tp__Ws_SI .home-v2_btn__DcIoT:focus-visible,.home-v2_tp__Ws_SI a:focus-visible{outline:2px solid #424D9A;outline-offset:3px}.home-v2_tp__Ws_SI h1,.home-v2_tp__Ws_SI h2,.home-v2_tp__Ws_SI h3{font-weight:600}.home-v2_tp__Ws_SI ol,.home-v2_tp__Ws_SI ul{list-style:none}.home-v2_wrap___IX9l{max-width:1200px;margin:0 auto;padding-left:max(24px,4vw);padding-right:max(24px,4vw)}.home-v2_disp__qt7kZ{font-family:var(--hp-font-geist),"Geist","DM Sans",system-ui,sans-serif;font-weight:600;letter-spacing:-.03em}.home-v2_mono__WgIm1{font-family:JetBrains Mono,ui-monospace,monospace}.home-v2_sheet__ssnZH{background:#FFFFFF;border:1px solid #e6e6f0;border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 1px rgba(31,37,89,.04),0 22px 44px -26px rgba(31,37,89,.3)}.home-v2_feat__E6dTc{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;align-items:center}.home-v2_flip__AqgvL>:first-child{order:2}.home-v2_three__Fpl4T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-v2_col__yzHTX,.home-v2_copy__vLMBe{display:flex;flex-direction:column;min-width:0}.home-v2_copy__vLMBe{gap:16px}.home-v2_h2__UYYg9{margin:0;font-size:44px;line-height:48px;text-wrap:balance}.home-v2_lede__n2usD{margin:0;font-size:18px;line-height:28px;color:#55556B}.home-v2_cap__R7WFN{margin:0;font-size:12px;color:#55556B}.home-v2_label__h0ELh{font-size:13px;font-weight:600}.home-v2_sample__GQnxH{font-size:12px;color:#55556B}.home-v2_headRow__EamJP{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.home-v2_btn__DcIoT{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.home-v2_tp__Ws_SI .home-v2_btnPrimary__tuIbb{background:#424D9A;color:#FFFFFF}.home-v2_tp__Ws_SI .home-v2_btnPrimary__tuIbb:hover{background:#1F2559;color:#FFFFFF}.home-v2_tp__Ws_SI .home-v2_btnGhost__qWtWK{color:#0E0E1A;border:1px solid #cdd1ec;background:rgba(255,255,255,.7)}.home-v2_tp__Ws_SI .home-v2_btnGhost__qWtWK:hover{border-color:#424D9A;color:#424D9A}.home-v2_tp__Ws_SI .home-v2_btnWhite__MTM8g{background:#FFFFFF;color:#2B3375}.home-v2_tp__Ws_SI .home-v2_btnWhite__MTM8g:hover{background:#ECEEF8;color:#2B3375}.home-v2_tp__Ws_SI .home-v2_btnOutline__qM5b6{color:#FFFFFF;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.06)}.home-v2_tp__Ws_SI .home-v2_btnOutline__qM5b6:hover{background:rgba(255,255,255,.16);color:#FFFFFF}.home-v2_btnSm__lbl_M{min-height:42px;font-size:14px;padding:0 18px}.home-v2_header__Q1ERM{position:sticky;top:0;z-index:10;background:rgba(250,250,255,.86);backdrop-filter:blur(10px);border-bottom:1px solid #e6e6f0}.home-v2_headerIn__AUw5m{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}.home-v2_brand__wmeHY{display:flex;align-items:center;line-height:0}.home-v2_brand__wmeHY img{height:32px;width:auto}.home-v2_navlinks__lpaRG{display:flex;gap:32px;font-size:15px}.home-v2_tp__Ws_SI .home-v2_navlinks__lpaRG a{color:#55556B}.home-v2_tp__Ws_SI .home-v2_navlinks__lpaRG a:hover{color:#1F2559}.home-v2_headActions__pKUUa{display:flex;align-items:center;gap:20px;flex:none}.home-v2_tp__Ws_SI .home-v2_loginLink__v1rPL{font-size:15px;color:#0E0E1A;white-space:nowrap}.home-v2_tp__Ws_SI .home-v2_loginLink__v1rPL:hover{color:#1F2559}.home-v2_canvas__s9cHs{background-color:#424D9A;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(14,14,40,.07) 0 1px,transparent 1px 3px),repeating-linear-gradient(45deg,rgba(255,255,255,.02) 0 2px,transparent 2px 7px),radial-gradient(ellipse at 50% 0,rgba(255,255,255,.08),transparent 60%)}.home-v2_tp__Ws_SI .home-v2_canvas__s9cHs .home-v2_btn__DcIoT:focus-visible,.home-v2_tp__Ws_SI .home-v2_canvas__s9cHs a:focus-visible{outline-color:#FFFFFF}.home-v2_herobox__palRh{position:relative;overflow:hidden;padding-bottom:170px;clip-path:polygon(0 0,100% 0,100% 82%,0 100%)}.home-v2_hero__jnTxb{position:relative;padding-top:104px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.home-v2_srOnly__VLpZu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-v2_swapSlot__ILP4e{display:inline-grid;justify-items:start;white-space:nowrap;vertical-align:baseline;max-width:100%}.home-v2_swapPhrase__YTx_y{grid-area:1/1;opacity:0;animation-duration:10.2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.home-v2_swapSlot__ILP4e[data-paused] .home-v2_swapPhrase__YTx_y{animation-play-state:paused}.home-v2_swapPhrase__YTx_y[data-phrase]:before{content:attr(data-phrase)}.home-v2_swap1__El1nb{animation-name:home-v2_swapA___zXvV}.home-v2_swap2__PD5TX{animation-name:home-v2_swapB__4NHaB}.home-v2_swap3__uWcj_{animation-name:home-v2_swapC___6ZpN}.home-v2_swap4__3k7qw{animation-name:home-v2_swapD__iQESA;opacity:1}@keyframes home-v2_swapA___zXvV{0%,11.8%{opacity:1;transform:none}13.7%{opacity:0;transform:translateY(-.2em)}97.9%{opacity:0;transform:translateY(.2em)}to{opacity:1;transform:none}}@keyframes home-v2_swapB__4NHaB{0%,11.8%{opacity:0;transform:translateY(.2em)}13.7%,25.5%{opacity:1;transform:none}27.5%,to{opacity:0;transform:translateY(-.2em)}}@keyframes home-v2_swapC___6ZpN{0%,25.5%{opacity:0;transform:translateY(.2em)}27.5%,39.2%{opacity:1;transform:none}41.2%,to{opacity:0;transform:translateY(-.2em)}}@keyframes home-v2_swapD__iQESA{0%,39.2%{opacity:0;transform:translateY(.2em)}41.2%,97.9%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.2em)}}.home-v2_eyebrow__3316p{margin:0;font-size:15px;color:#E3E6F6;font-weight:600}.home-v2_h1__YeL78{margin:0;color:#FFFFFF;font-size:66px;line-height:70px;max-width:1040px;text-wrap:balance;overflow-wrap:break-word}.home-v2_heroSub__zbRc3{margin:0;font-size:20px;line-height:30px;color:#E3E6F6;max-width:38em}.home-v2_heroLead__VA_vm{margin:0;color:#FFFFFF;font-size:36px;line-height:44px;max-width:1040px;text-wrap:balance}.home-v2_actions__CbyUp{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.home-v2_heroNote___sQux{margin:0;font-size:13px;color:#E3E6F6}.home-v2_sceneWrap__k7qPa{position:relative;margin-top:-190px;padding-bottom:88px}.home-v2_scene__Rl2qc{position:relative;padding:24px 0 40px;perspective:1800px}.home-v2_tilt___PEdk{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start;transform:rotateX(14deg) rotate(-2deg);transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.home-v2_scene__Rl2qc:hover .home-v2_tilt___PEdk{transform:rotateX(6deg) rotate(-1deg)}.home-v2_float__Jj_dO{animation:home-v2_bob__rK_cR 7s ease-in-out infinite}.home-v2_float2__ETckm{animation:home-v2_bob__rK_cR 8s ease-in-out -3s infinite}@keyframes home-v2_bob__rK_cR{50%{transform:translateY(-8px)}}.home-v2_deals__4yuJS{padding:28px;gap:18px}.home-v2_deals__4yuJS,.home-v2_side__674qU{display:flex;flex-direction:column;min-width:0}.home-v2_side__674qU{gap:24px}.home-v2_ringCard__dAccT{padding:24px;display:flex;flex-direction:column;gap:10px}.home-v2_ringRow___HqjS{display:flex;gap:20px;align-items:center}.home-v2_ringText__krsOv{margin:0;font-size:19px;line-height:25px;letter-spacing:-.02em}.home-v2_slackCard__wPuld{padding:20px 22px;display:flex;flex-direction:column;gap:10px}.home-v2_slackRow__H7Atb{display:flex;gap:14px;align-items:flex-start}.home-v2_slackIcon__eehmI{width:36px;height:36px;border-radius:10px;background:#424D9A;flex:none;display:grid;place-items:center}.home-v2_slackBody__spOVX{display:flex;flex-direction:column;gap:4px;min-width:0}.home-v2_slackBody__spOVX .home-v2_muted__zC1ld{font-weight:400;color:#55556B}.home-v2_slackText__dWRzj{font-size:14px;line-height:21px}.home-v2_tp__Ws_SI .home-v2_slackLink__1uU38{font-size:13px;font-weight:600}.home-v2_worksIn__2l_UY{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;font-size:14px;color:#55556B;margin-top:8px}.home-v2_row__2khUq{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;padding:12px 0;border-bottom:1px solid #e6e6f0;font-size:14px;align-items:center}.home-v2_row__2khUq:last-child{border-bottom:0}.home-v2_meta__TPhWn{font-size:12px;color:#55556B}.home-v2_score__YRXJv{font-family:var(--hp-font-geist),"Geist",sans-serif;font-weight:600;font-size:14px;min-width:44px;text-align:center;padding:4px 8px;border-radius:8px}.home-v2_sHi__2ytY1{background:#424D9A;color:#FFFFFF}.home-v2_sMid__gg97c{background:#CDD1EC;color:#1F2559}.home-v2_sLo__MRs0e{background:#ECEEF8;color:#55556B}.home-v2_sNull__G6hbL{background:#FFFFFF;color:#55556B;border:1px dashed #a5acda}.home-v2_bar__ryOyo{height:10px;border-radius:6px;background:#ECEEF8;overflow:hidden}.home-v2_bar__ryOyo>span{display:block;height:100%;border-radius:6px}.home-v2_barHatch__x4o_v{background:repeating-linear-gradient(90deg,#ECEEF8 0 6px,#FFFFFF 6px 10px)}.home-v2_bars__nRZlS{display:grid;grid-template-columns:150px minmax(0,1fr) 52px;gap:12px 14px;align-items:center;font-size:14px}.home-v2_few__No0dA{font-size:12px;color:#424D9A}.home-v2_section__aiNoQ{border-top:1px solid #e6e6f0}.home-v2_engineWrap__nHAjs{padding-top:112px;padding-bottom:24px;display:flex;flex-direction:column;gap:56px}.home-v2_engineHead__7m3EM{max-width:800px;display:flex;flex-direction:column;gap:16px}.home-v2_h2Lg__22XFd{margin:0;font-size:48px;line-height:52px;text-wrap:balance}.home-v2_layergrid__Lnzbe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:28px;align-items:center}.home-v2_chipCol__O44Kc{display:flex;flex-direction:column;gap:10px}.home-v2_colLabel__Eif1R{font-size:13px;font-weight:600;color:#55556B}.home-v2_chipIn__43Nes,.home-v2_chipOut__EqDVU{padding:11px 14px;border-radius:10px;font-size:14px;line-height:20px;border:1px solid #e6e6f0;background:#FFFFFF;color:#0E0E1A}.home-v2_chipIn__43Nes:before,.home-v2_chipOut__EqDVU:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:1px}.home-v2_chipIn__43Nes:before{background:#A5ACDA}.home-v2_chipOut__EqDVU:before{background:#424D9A}.home-v2_chipOut__EqDVU{text-align:right}.home-v2_stack__7g1XS{position:relative;min-height:300px;perspective:1100px}.home-v2_slab__Kl1e3{position:absolute;inset:0;border-radius:20px;transform-style:preserve-3d}.home-v2_p1__MSCW9{background:#2B3375;padding:28px;display:flex;flex-direction:column;gap:8px;justify-content:center;transform:rotateX(14deg) translateY(-6px);box-shadow:0 30px 60px -24px rgba(31,37,89,.55);background-image:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,0) 55%)}.home-v2_p2__8rXiN{background:#7880C2;opacity:.55;transform:rotateX(14deg) translateY(18px) scale(.96)}.home-v2_p3__Xbvsj{background:#CDD1EC;opacity:.7;transform:rotateX(14deg) translateY(40px) scale(.92)}.home-v2_slabLabel__qOZIL{font-size:13px;font-weight:600;color:#CDD1EC}.home-v2_slabTitle__kJypR{font-size:22px;line-height:27px;color:#FFFFFF}.home-v2_slabList__HG_Un{margin:6px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;font-size:14px;color:#E3E6F6}.home-v2_featuresWrap__sFRl4{padding-top:112px;padding-bottom:40px;display:flex;flex-direction:column;gap:128px}.home-v2_panel__7x3rH{gap:16px}.home-v2_panelTight__No0dQ,.home-v2_panel__7x3rH{padding:28px;display:flex;flex-direction:column;min-width:0}.home-v2_panelTight__No0dQ{gap:6px}.home-v2_panelLabel__MfIug{font-size:13px;font-weight:600;margin-bottom:8px}.home-v2_chart__0iPcd{display:block;width:100%}.home-v2_compare__BjNim{display:flex;flex-direction:column;border-top:1px solid #e6e6f0}.home-v2_compareRow__65Wo9{display:flex;justify-content:space-between;gap:12px;padding:12px 0;font-size:14px;flex-wrap:wrap}.home-v2_compareRow__65Wo9+.home-v2_compareRow__65Wo9{border-top:1px solid #e6e6f0}.home-v2_recordHead__x8N4U{display:flex;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #e6e6f0;font-size:13px;color:#55556B;gap:12px;flex-wrap:wrap}.home-v2_recordHead__x8N4U strong{font-weight:600;color:#0E0E1A}.home-v2_recordBody__V_ruq{padding:24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;font-size:14px}.home-v2_field__Eoqav{display:flex;flex-direction:column;gap:4px}.home-v2_scoreBox__bgItj{display:flex;flex-direction:column;gap:6px;grid-column:1/-1;padding:16px;border-radius:12px;background:#ECEEF8}.home-v2_scoreProp__SUUNe{font-size:12px;color:#1F2559;font-weight:600}.home-v2_scoreLine__vT45_{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.home-v2_scoreBig__fU23r{font-size:40px;color:#424D9A}.home-v2_scoreWhy__c3kIv{color:#1F2559}.home-v2_tp__Ws_SI .home-v2_ghostLink__8Qzpl{margin-top:14px;align-self:flex-start;min-height:42px;font-size:14px}.home-v2_alignBand__iI45N{margin-top:88px}.home-v2_alignBand__iI45N .home-v2_alignHead__YH2hk h2{color:#FFFFFF}.home-v2_alignBand__iI45N .home-v2_alignHead__YH2hk .home-v2_lede__n2usD{color:#E3E6F6}.home-v2_alignWrap__PoTE5{padding-top:104px;padding-bottom:104px;display:flex;flex-direction:column;gap:48px}.home-v2_alignHead__YH2hk{max-width:820px;display:flex;flex-direction:column;gap:16px}.home-v2_h2Md__4CA0o{margin:0;font-size:46px;line-height:50px;text-wrap:balance}.home-v2_four__qSbq1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.home-v2_team__5_nSe{padding:24px;display:flex;flex-direction:column;gap:10px}.home-v2_teamName__TsMDq{font-size:13px;font-weight:600;color:#424D9A}.home-v2_team__5_nSe h3{margin:0;font-size:19px;line-height:25px}.home-v2_team__5_nSe p{margin:0;font-size:14px;line-height:21px;color:#55556B}.home-v2_degreeWrap__PK2oW{padding-top:112px;padding-bottom:24px}.home-v2_degree__kb__4{padding:40px 48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.home-v2_degree__kb__4 h2{margin:0;font-size:34px;line-height:40px;text-wrap:balance}.home-v2_degree__kb__4 p{margin:0;font-size:17px;line-height:26px;color:#55556B}.home-v2_draw__bgq8E{stroke-dasharray:900;stroke-dashoffset:900}.home-v2_aim__TDqsq{animation:home-v2_draw__bgq8E 2s cubic-bezier(.4,.1,.2,1) .3s forwards}.home-v2_true__kCTjg{animation:home-v2_draw__bgq8E 1.8s cubic-bezier(.4,.1,.2,1) 2.2s forwards}@keyframes home-v2_draw__bgq8E{to{stroke-dashoffset:0}}.home-v2_loopWrap__VnscR{--lap:8s;padding-top:112px;padding-bottom:112px}.home-v2_loopSvg___HeEv{overflow:visible}.home-v2_comet__Fo62M{transform-box:view-box;transform-origin:210px 210px;animation:home-v2_loopLap__5jigQ var(--lap) linear infinite}.home-v2_cometTail__UvjsP{fill:none;stroke-linecap:round}.home-v2_cometGlow__YH1Se{stroke-width:14;opacity:.35}.home-v2_cometCore__dYALz{stroke-width:4}.home-v2_cometHead__VL8qs{fill:#424D9A}@keyframes home-v2_loopLap__5jigQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home-v2_coreRing__Cxg2P{fill:none;stroke:#424D9A;stroke-width:2;opacity:0;transform-box:view-box;transform-origin:210px 210px;animation:home-v2_loopRipple___xwqL calc(var(--lap) / 2) linear infinite}.home-v2_coreRing2__pp1_P{animation-delay:calc(var(--lap) / -6)}.home-v2_coreRing3__Tp_ir{animation-delay:calc(var(--lap) / -3)}@keyframes home-v2_loopRipple___xwqL{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.32)}}.home-v2_stageDot__TJQPZ{fill:#FFFFFF;stroke:#424D9A;stroke-width:2.5;animation:home-v2_loopDot__VLt1t var(--lap) linear infinite}.home-v2_stageNum__8lZQV{fill:#424D9A;animation:home-v2_loopNum__OY8BY var(--lap) linear infinite}.home-v2_stageHalo__JoU9C{fill:#424D9A;opacity:0;transform-box:fill-box;transform-origin:center;animation:home-v2_loopHalo__yktvg var(--lap) linear infinite}.home-v2_stage1__2jUcW *{animation-delay:0s}.home-v2_stage2__FLCkv *{animation-delay:calc(var(--lap) * -.75)}.home-v2_stage3__TF8z1 *{animation-delay:calc(var(--lap) * -.5)}.home-v2_stage4__ZaHOM *{animation-delay:calc(var(--lap) * -.25)}@keyframes home-v2_loopDot__VLt1t{0%,4%{fill:#424D9A}30%,98%{fill:#FFFFFF}to{fill:#424D9A}}@keyframes home-v2_loopNum__OY8BY{0%,4%{fill:#FFFFFF}30%,98%{fill:#424D9A}to{fill:#FFFFFF}}@keyframes home-v2_loopHalo__yktvg{0%{opacity:.22;transform:scale(1)}12%{opacity:0;transform:scale(1.7)}to{opacity:0;transform:scale(1.7)}}.home-v2_loopList__nPWul{--loop-row:84px;--loop-pitch:92px;position:relative;display:grid;grid-auto-rows:1fr;gap:8px;list-style:none}.home-v2_loopList__nPWul li{position:relative;z-index:1;box-sizing:border-box;min-height:84px;padding:14px 18px;border-radius:14px;justify-content:center}.home-v2_loopList__nPWul li.home-v2_loopPanel__qg2_B{position:absolute;left:0;right:0;top:0;height:var(--loop-row);min-height:0;padding:0;z-index:0;background:#424D9A;box-shadow:0 10px 24px -12px rgba(31,37,89,.55);animation:home-v2_loopGlide__3ZEZw var(--lap) infinite;animation-timing-function:cubic-bezier(.65,0,.35,1)}@keyframes home-v2_loopGlide__3ZEZw{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(var(--loop-pitch))}50%,70%{transform:translateY(calc(var(--loop-pitch) * 2))}75%,95%{transform:translateY(calc(var(--loop-pitch) * 3))}to{transform:translateY(0)}}.home-v2_loopList__nPWul li .home-v2_step__6wAOf{animation:home-v2_loopStepOn__iZyl_ var(--lap) linear infinite}.home-v2_loopList__nPWul li .home-v2_stepText__XTjOT{animation:home-v2_loopTextOn__Zh0ml var(--lap) linear infinite}.home-v2_loopList__nPWul li:first-child>span{animation-delay:0s}.home-v2_loopList__nPWul li:nth-child(2)>span{animation-delay:calc(var(--lap) * -.75)}.home-v2_loopList__nPWul li:nth-child(3)>span{animation-delay:calc(var(--lap) * -.5)}.home-v2_loopList__nPWul li:nth-child(4)>span{animation-delay:calc(var(--lap) * -.25)}@keyframes home-v2_loopStepOn__iZyl_{0%,21%{color:#FFFFFF}24%,97%{color:#0E0E1A}to{color:#FFFFFF}}@keyframes home-v2_loopTextOn__Zh0ml{0%,21%{color:rgba(255,255,255,.86)}24%,97%{color:#55556B}to{color:rgba(255,255,255,.86)}}.home-v2_loopgrid__CwqHK{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}.home-v2_loopSvg___HeEv{display:block;width:100%;max-width:440px;margin:0 auto}.home-v2_loopList__nPWul{margin:0;padding:0}.home-v2_loopList__nPWul li{display:flex;flex-direction:column;gap:4px}.home-v2_loopList__nPWul .home-v2_step__6wAOf{font-size:19px}.home-v2_loopList__nPWul .home-v2_stepText__XTjOT{color:#55556B;font-size:15px;line-height:23px}.home-v2_worksWrap__0w53B{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;gap:40px}.home-v2_worksHead__tZcoD{max-width:820px;display:flex;flex-direction:column;gap:14px}.home-v2_worksLabel__lEdeX{margin:0;font-size:15px;color:#424D9A;font-weight:600}.home-v2_pullQuote__9TL1q{padding-top:0;padding-bottom:104px;text-align:center}.home-v2_pullQuote__9TL1q p{max-width:900px;margin:0 auto;font-size:34px;line-height:42px;color:#0E0E1A;text-wrap:balance}.home-v2_proofWrap__hajON{padding-top:104px;padding-bottom:104px;display:flex;flex-direction:column;gap:48px;color:#FFFFFF}.home-v2_proofHead__td_qK{max-width:860px;display:flex;flex-direction:column;gap:18px}.home-v2_proofHead__td_qK h2{margin:0;font-size:50px;line-height:54px;text-wrap:balance}.home-v2_proofHead__td_qK p{margin:0;font-size:19px;line-height:29px;color:#E3E6F6}.home-v2_proofCard__zUeT5{padding:28px;border-radius:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);display:flex;flex-direction:column;gap:12px}.home-v2_proofCardLight__AVNBw{background:#FFFFFF;color:#0E0E1A;border:0}.home-v2_proofBig__LNxHD{font-size:40px;line-height:40px}.home-v2_proofCard__zUeT5 h3{margin:0;font-size:20px}.home-v2_proofCard__zUeT5 p{margin:0;font-size:15px;line-height:23px;color:#E3E6F6}.home-v2_proofCardLight__AVNBw p{color:#55556B}.home-v2_proofCardLight__AVNBw .home-v2_proofBig__LNxHD{color:#424D9A}.home-v2_proofSample__tzbdc{font-size:12px;color:#E3E6F6}.home-v2_proofCardLight__AVNBw .home-v2_proofSample__tzbdc{color:#55556B}.home-v2_closeWrap__c_6hg{padding-top:112px;padding-bottom:112px}.home-v2_close__XkDRf{padding:64px 48px;border-radius:24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.home-v2_close__XkDRf h2{margin:0;font-size:48px;line-height:52px;max-width:760px;text-wrap:balance}.home-v2_btnLg__C0he5{min-height:54px;padding:0 30px;font-size:16px}.home-v2_price__tXCfA{margin:0;font-size:14px;color:#55556B}.home-v2_tp__Ws_SI .home-v2_softLink__WIpph{font-size:14px;color:#55556B;text-decoration:underline;text-underline-offset:3px}.home-v2_tp__Ws_SI .home-v2_softLink__WIpph:hover{color:#1F2559}.home-v2_svgDisp__BpKzo{font-family:var(--hp-font-geist),"Geist",sans-serif;font-weight:600}.home-v2_svgBody__1_iCZ{font-family:var(--hp-font-dmsans),"DM Sans",sans-serif}@media (max-width:1000px){.home-v2_layergrid__Lnzbe{grid-template-columns:minmax(0,1fr)}.home-v2_chipOut__EqDVU{text-align:left}.home-v2_four__qSbq1{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2_loopgrid__CwqHK{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:760px){.home-v2_loopList__nPWul{--loop-row:96px;--loop-pitch:104px}.home-v2_loopList__nPWul li{min-height:96px}}@media (max-width:900px){.home-v2_feat__E6dTc,.home-v2_three__Fpl4T{grid-template-columns:minmax(0,1fr);gap:40px}.home-v2_flip__AqgvL>:first-child{order:0}.home-v2_navlinks__lpaRG{display:none}.home-v2_scene__Rl2qc:hover .home-v2_tilt___PEdk,.home-v2_tilt___PEdk{transform:none}.home-v2_h1__YeL78{font-size:46px;line-height:48px}.home-v2_heroLead__VA_vm{font-size:30px;line-height:36px}.home-v2_hideSm__nv8tM{display:none}.home-v2_degree__kb__4{padding:32px 28px;gap:24px}.home-v2_degree__kb__4,.home-v2_tilt___PEdk{grid-template-columns:minmax(0,1fr)}.home-v2_featuresWrap__sFRl4{gap:88px}.home-v2_close__XkDRf h2,.home-v2_h2Lg__22XFd,.home-v2_h2Md__4CA0o,.home-v2_h2__UYYg9,.home-v2_proofHead__td_qK h2{font-size:36px;line-height:40px}.home-v2_close__XkDRf{padding:48px 24px}.home-v2_loopWrap__VnscR{padding-top:72px}}@media (max-width:560px){.home-v2_four__qSbq1{grid-template-columns:minmax(0,1fr)}.home-v2_bars__nRZlS{grid-template-columns:110px minmax(0,1fr) 44px}.home-v2_slabList__HG_Un{grid-template-columns:1fr}.home-v2_deals__4yuJS,.home-v2_panelTight__No0dQ,.home-v2_panel__7x3rH{padding:20px}.home-v2_worksWrap__0w53B{padding-top:64px;padding-bottom:64px;gap:32px}.home-v2_pullQuote__9TL1q{padding-bottom:64px}.home-v2_pullQuote__9TL1q p{font-size:26px;line-height:34px}}@media (max-width:480px){.home-v2_headerIn__AUw5m{height:60px;gap:12px}.home-v2_brand__wmeHY img{height:28px}.home-v2_btnSm__lbl_M{min-height:40px;font-size:14px;padding:0 16px}.home-v2_headActions__pKUUa{gap:14px}.home-v2_herobox__palRh{padding-bottom:120px}.home-v2_hero__jnTxb{padding-top:40px;gap:18px}.home-v2_h1__YeL78{font-size:34px;line-height:1.08}.home-v2_heroSub__zbRc3{font-size:17px;line-height:26px}.home-v2_heroLead__VA_vm{font-size:24px;line-height:30px}.home-v2_sceneWrap__k7qPa{margin-top:-100px}}@media (max-width:380px){.home-v2_brand__wmeHY{min-width:0}.home-v2_brand__wmeHY img{height:24px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.home-v2_headActions__pKUUa{gap:12px}.home-v2_btnSm__lbl_M{padding:0 12px}}@media (prefers-reduced-motion:reduce){.home-v2_swap1__El1nb,.home-v2_swap2__PD5TX,.home-v2_swap3__uWcj_{display:none}.home-v2_swap4__3k7qw{animation:none;opacity:1;transform:none}.home-v2_draw__bgq8E{stroke-dashoffset:0!important;animation:none!important}.home-v2_float2__ETckm,.home-v2_float__Jj_dO{animation:none}.home-v2_tilt___PEdk{transition:none}.home-v2_comet__Fo62M,.home-v2_coreRing__Cxg2P,.home-v2_stageHalo__JoU9C{display:none;animation:none}.home-v2_loopList__nPWul li .home-v2_stepText__XTjOT,.home-v2_loopList__nPWul li .home-v2_step__6wAOf,.home-v2_stageDot__TJQPZ,.home-v2_stageNum__8lZQV{animation:none}.home-v2_loopList__nPWul li.home-v2_loopPanel__qg2_B{display:none}.home-v2_loopList__nPWul{display:flex;flex-direction:column;gap:20px}.home-v2_loopList__nPWul li,.home-v2_loopList__nPWul li:nth-child(n){min-height:0;padding:0;border-radius:0}.home-v2_stageDot__TJQPZ{fill:#424D9A}.home-v2_stageNum__8lZQV{fill:#FFFFFF}}.home-v2_headerScope__b9KlG{display:contents}.home-v2_authSlot__H05hb{display:grid}.home-v2_authVariant__HP_Qr{grid-area:1/1;display:flex;align-items:center;justify-content:flex-end;gap:20px}.home-v2_authVariant__HP_Qr[data-active=false]{visibility:hidden}.home-v2_linkButton__kdr6J{background:none;border:0;padding:0;cursor:pointer;font-family:inherit}@font-face{font-family:dmSans;src:url(/_next/static/media/bfe8c811ed1df969-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:dmSans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_78d392{font-family:dmSans,dmSans Fallback;font-style:normal}.__variable_78d392{--hp-font-dmsans:"dmSans","dmSans Fallback"}.light-shell_shell___ePw0{--brand-accent:#424D9A;--brand-accent-bright:#424D9A;--brand-accent-deep:#1F2559;--accent-primary:#424D9A;--accent-tertiary:#1F2559;--text-link:#424D9A;--text-primary:#0E0E1A;--text-secondary:#55556B;--text-muted:#5E5E75;--text-tertiary:#5E5E75;--border:#E6E6F0;--bg-primary:#FAFAFF;--bg-secondary:#F4F5FC;--font-display:var(--hp-font-geist),"Geist","DM Sans",system-ui,sans-serif;--font-sans:var(--hp-font-dmsans),"DM Sans",system-ui,sans-serif;font-family:var(--font-sans);background-color:#FAFAFF;color:#0E0E1A;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.light-shell_shell___ePw0 .main-content{padding-top:40px;padding-bottom:80px}.light-shell_shell___ePw0 .page-content{padding-top:40px}.light-shell_shell___ePw0 .form-input{border-color:#878C96}.light-shell_shell___ePw0 .form-input:focus{border-color:#424D9A;box-shadow:0 0 0 3px rgba(66,77,154,.2)}.light-shell_shell___ePw0 .form-container{border-color:#E6E6F0;box-shadow:0 1px 1px rgba(31,37,89,.04),0 22px 44px -26px rgba(31,37,89,.3)}body:has(.light-shell_shell___ePw0){background:#1F2559}.light-shell_shell___ePw0 .hero-title-brand{color:#424D9A}.light-shell_marketingNav__jbZ0d .main-content{padding-top:120px;padding-bottom:80px}.light-shell_marketingNav__jbZ0d .page-content{padding-top:120px}.light-shell_marketingNav__jbZ0d .navbar{background:rgba(250,250,255,.94);border-bottom-color:#E6E6F0}.light-shell_marketingNav__jbZ0d .nav-mobile{background:#FAFAFF}.light-shell_marketingNav__jbZ0d .nav-mobile .nav-link:hover{background:#F4F5FC}.light-shell_marketingNav__jbZ0d .nav-mobile-close{background:#F4F5FC;color:#0E0E1A}.light-shell_marketingNav__jbZ0d .nav-mobile-close:hover{background:#E6E6F0}.light-shell_marketingNav__jbZ0d .nav-hamburger{color:#0E0E1A}.light-shell_marketingNav__jbZ0d .nav-dropdown-menu{background:#FFFFFF}.light-shell_marketingNav__jbZ0d .main-content:has(.blog-post-page){padding-top:0}.light-shell_marketingNav__jbZ0d .blog-post-page{padding-top:134px}