.page_root__lUzGF{--bg:#fff;--soft:#f4f5f8;--card:#fff;--card2:#fafafc;--ink:#14181f;--ink2:#3a4150;--mut:#5a6270;--faint:#8d95a3;--line:#e7e9ef;--line2:#d7dbe3;--violet:#5b3ac4;--violet-ink:#3a2379;--violet-soft:#f2effa;--violet-mid:#7f65d1;--bad:#d64545;--warn:#b4700e;--p1:#1643c8;--p2:#00d2d2;--p3:coral;--c1:#1643c8;--c1-soft:#e9eefb;--c1-ink:#11359e;--c2:#00d2d2;--c2-soft:#dff8f8;--c2-ink:#04797a;--c3:coral;--c3-soft:#ffefe7;--c3-ink:#c2532a;--fs1:11px;--fs2:13px;--fs3:15px;--fs4:19px;--fs5:22px;--fs6:clamp(28px,3.9vw,38px);--fs7:clamp(34px,5.2vw,50px);--mk-l:13px;--mk-b:12px;--mk-s:10.5px;--lh-tight:1.08;--lh-snug:1.14;--lh-normal:1.5;--lh-loose:1.75;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--W:880px;--r:16px;--r-s:10px;min-height:100vh;background:var(--bg);color:var(--ink);font-family:Poppins,Helvetica Neue,Arial,sans-serif;font-size:var(--fs4);line-height:var(--lh-loose);font-weight:400;padding-block:var(--s7) var(--s8);padding-left:20px;padding-right:20px;-webkit-font-smoothing:antialiased}.page_root__lUzGF,.page_root__lUzGF *{box-sizing:border-box}.page_root__lUzGF p{margin:0 0 var(--s5)}.page_root__lUzGF h1,.page_root__lUzGF h2,.page_root__lUzGF h3{font-weight:400;letter-spacing:-.025em;text-wrap:balance;margin:0}.page_wrap__HT_jQ{max-width:var(--W);margin:0 auto}.page_eyebrow__1j2sP{font-size:var(--fs1);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 var(--s3)}.page_root__lUzGF h1{font-size:var(--fs7);line-height:var(--lh-tight);margin-bottom:var(--s5)}.page_root__lUzGF h2{font-size:var(--fs5);line-height:var(--lh-snug);margin:var(--s7) 0 var(--s4)}.page_lede__nC2c9{font-size:var(--fs4);line-height:var(--lh-loose);color:var(--ink2)}.page_method__5ul0F{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);border-top:1px solid var(--line);padding-top:var(--s4);margin-top:var(--s7)}.page_dek__OCbrm{font-size:var(--fs5);line-height:1.45;color:var(--ink2);margin-bottom:var(--s5)}.page_byline__wTqEJ{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--faint);border-top:1px solid var(--line);padding-top:var(--s4);margin-bottom:var(--s6)}.page_module__qVMOx{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:var(--s6) 0 0;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_module__qVMOx:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--c1) 0 33.33%,var(--c2) 33.33% 66.66%,var(--c3) 66.66% 100%)}.page_modHead__B3WAK{padding:var(--s5) var(--s5) 0;display:flex;gap:var(--s4);align-items:flex-start;flex-wrap:wrap;justify-content:space-between;background:var(--card2)}.page_modTitle__JuTT_{font-size:var(--fs4);font-weight:400;line-height:var(--lh-snug);margin:0}.page_modSub__zPFYx{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:var(--s1) 0 0}.page_counter__3X2X9{font-family:IBM Plex Mono,monospace;font-size:var(--fs2);font-weight:500;color:var(--mut);background:var(--card2);border:1px solid var(--line);border-radius:99px;padding:6px 12px;white-space:nowrap;font-variant-numeric:tabular-nums}.page_chips__lnt8x{display:flex;flex-wrap:wrap;padding:var(--s4) var(--s5);border-bottom:1px solid var(--line)}.page_chip__rqSlN,.page_chips__lnt8x{gap:var(--s2);background:var(--card2)}.page_chip__rqSlN{display:inline-flex;align-items:center;font-size:var(--fs3);font-weight:400;line-height:1;color:var(--ink);border:1px solid var(--line2);border-radius:99px;padding:9px 14px 9px 10px;cursor:pointer;transition:background .15s,border-color .15s,transform .12s}.page_chip__rqSlN:hover{border-color:var(--line2);transform:translateY(-1px);background:#f2f3f7}.page_chip__rqSlN[aria-pressed=true]:hover{background:var(--slot-soft)}.page_chip__rqSlN[aria-pressed=true]{background:var(--slot-soft);border-color:var(--slot);color:var(--slot-ink);font-weight:500}.page_chip__rqSlN[aria-pressed=true] .page_lg__aaRdm{background:var(--slot);color:#fff}.page_tick__8cS5F{width:13px;height:13px;flex:none;opacity:0;transition:opacity .15s}.page_chip__rqSlN[aria-pressed=true] .page_tick__8cS5F{opacity:1}.page_chip__rqSlN:focus-visible,.page_cta__1F5mR:focus-visible,.page_pbtn__ZqTah:focus-visible,.page_share__nvNHH:focus-visible,.page_toggle__QNjkb:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.page_lg__aaRdm{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:5px;background:var(--violet-soft);color:var(--violet-ink);font-size:var(--fs1);font-weight:500;line-height:1}.page_toolbar__2SV2y{display:flex;gap:var(--s3);align-items:center;flex-wrap:wrap;padding:var(--s3) var(--s5) 0}.page_toggle__QNjkb{font-size:var(--fs2);font-weight:500;line-height:1;background:var(--card2);color:var(--mut);border:1px solid var(--line2);border-radius:99px;padding:8px 14px;cursor:pointer}.page_toggle__QNjkb[aria-pressed=true]{background:var(--violet-soft);border-color:var(--violet);color:var(--violet-ink)}.page_hiddenNote__Lxhj7,.page_swapline__A63Fx{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--faint)}.page_swapline__A63Fx{padding:0 var(--s5) var(--s3);color:var(--warn);min-height:20px}.page_scroller__7rgxH{overflow-x:auto;border-top:1px solid var(--line)}.page_table__joaH_{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--fs3);line-height:var(--lh-normal)}.page_table__joaH_ td,.page_table__joaH_ th{padding:var(--s3) var(--s4);text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.page_table__joaH_ thead th{background:var(--card2);font-weight:500;border-bottom:2px solid var(--slot,var(--line))}.page_table__joaH_ thead th .page_lg__aaRdm{background:var(--slot);color:#fff}.page_table__joaH_ tbody th{z-index:2;font-weight:400;color:var(--mut);font-size:var(--fs2)}.page_table__joaH_ tbody th,.page_table__joaH_ thead th:first-child{position:sticky;left:0;background:var(--card2);width:164px;min-width:164px;border-right:1px solid var(--line)}.page_table__joaH_ thead th:first-child{z-index:3}.page_table__joaH_ td{font-variant-numeric:tabular-nums}.page_toolhead__d8o9h{display:flex;align-items:center;gap:var(--s2);font-weight:500}.page_measure__GDZLy{font-size:var(--fs1);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.page_unk__ot56U{color:var(--faint)}.page_no__2yb__{color:var(--bad)}.page_ctarow__8Q6Wh td{padding-top:var(--s5);padding-bottom:var(--s5)}.page_ctarow__8Q6Wh th{background:var(--card2)}.page_scorenote__Q__IF{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:0;padding:var(--s3) var(--s5);border-top:1px solid var(--line);background:#faf8fd}.page_scorenote__Q__IF b{color:var(--ink);font-weight:500}.page_hl__nSnCw td,.page_hl__nSnCw th{background:#f5f2fc}.page_hl__nSnCw th{color:var(--violet-ink);font-weight:500}.page_cta__1F5mR{display:block;width:100%;text-align:center;background:var(--slot);color:#fff;font-size:var(--fs3);font-weight:500;line-height:1;border:none;border-radius:var(--r-s);padding:13px 12px;cursor:pointer;text-decoration:none}.page_cta__1F5mR:hover{filter:brightness(1.06)}.page_modFoot__8dtqD{display:flex;gap:var(--s3);align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--s4) var(--s5);background:var(--card2);border-top:1px solid var(--line)}.page_share__nvNHH{font-size:var(--fs2);font-weight:500;line-height:1;background:var(--card);color:var(--ink);border:1px solid var(--line2);border-radius:var(--r-s);padding:10px 14px;cursor:pointer}.page_urlbox__qewIg{font-family:IBM Plex Mono,monospace;font-weight:500;word-break:break-all;flex:1;min-width:200px}.page_ftc__ZQgbi,.page_urlbox__qewIg{font-size:var(--fs2);color:var(--mut)}.page_ftc__ZQgbi{line-height:var(--lh-normal);margin:var(--s3) 2px 0}.page_stakes__fPhiP{background:var(--card2);border:1px solid var(--line);border-radius:var(--r);padding:var(--s5);margin:0 0 var(--s5)}.page_stakesT__jaoE1{font-size:var(--fs1);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 var(--s4)}.page_bars__cqBws{display:flex;flex-direction:column;gap:var(--s3);margin-bottom:var(--s4)}.page_bar__uFWrp{display:grid;grid-template-columns:110px 1fr 76px;gap:var(--s3);align-items:center}.page_bl__FCeWS{font-size:var(--fs3);color:var(--mut)}.page_bt__rH9sH{height:12px;border-radius:99px;background:var(--line2);width:var(--w);min-width:10px}.page_barWin__nEieu .page_bt__rH9sH{background:linear-gradient(90deg,var(--violet-mid),var(--violet))}.page_barWin__nEieu .page_bl__FCeWS{color:var(--ink)}.page_bv__1xZ3j{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--fs3);text-align:right;font-variant-numeric:tabular-nums}.page_barWin__nEieu .page_bv__1xZ3j{color:var(--violet-ink)}.page_stakesN__hiadA{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--faint);margin:0}.page_calc__zJGOl{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:var(--s7) 0 0;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_calc__zJGOl:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--violet-mid),var(--violet))}.page_calcHead__Z3Q0X{padding:var(--s5) var(--s5) 0;background:var(--card2)}.page_calcH__U9QMW{font-size:var(--fs5);line-height:var(--lh-snug);margin:0;font-weight:400}.page_calcSub__QMvfN{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:var(--s2) 0 0}.page_calcCtl__GvQ5A{display:flex;gap:var(--s5);align-items:center;flex-wrap:wrap;padding:var(--s4) var(--s5);background:var(--card2);border-bottom:1px solid var(--line)}.page_slider___qygK{flex:1;min-width:220px;accent-color:var(--violet);height:28px;cursor:pointer}.page_slider___qygK:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.page_calcRead__Ltvdr{display:flex;align-items:baseline;gap:var(--s2);white-space:nowrap}.page_calcRead__Ltvdr b{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--fs5);font-variant-numeric:tabular-nums}.page_calcRead__Ltvdr span{font-size:var(--fs2);color:var(--mut)}.page_calcSum__2gHhy{font-size:var(--fs3);line-height:var(--lh-normal);color:var(--ink);margin:0;padding:var(--s4) var(--s5) 0}.page_calcSum__2gHhy b{font-weight:500;color:var(--violet-ink)}.page_calcRows__yTUqR{padding:var(--s3) var(--s5) var(--s4)}.page_crow__09wzz{display:grid;grid-template-columns:1fr auto auto;gap:var(--s3);align-items:center;padding:var(--s3) 0;border-bottom:1px solid var(--line)}.page_crow__09wzz:last-child{border-bottom:none}.page_cname__PbaxE{display:flex;align-items:center;gap:var(--s2);font-size:var(--fs3);min-width:0}.page_cname__PbaxE span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_cstat__rq9ge{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--fs2);border-radius:99px;padding:5px 11px;white-space:nowrap}.page_cstatFree__dtLEq{background:var(--c2-soft);color:var(--c2-ink)}.page_cstatPaid__WADRi{background:var(--violet-soft);color:var(--violet-ink)}.page_cgo__aR2du{font-size:var(--fs2);font-weight:500;line-height:1;background:var(--violet);color:#fff;border:none;border-radius:99px;padding:10px 16px;cursor:pointer;white-space:nowrap;text-decoration:none}.page_cgo__aR2du:hover{filter:brightness(1.08)}.page_cgo__aR2du:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.page_calcNote__0K5XP{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:0;padding:var(--s3) var(--s5) var(--s5);border-top:1px solid var(--line);background:#faf8fd}.page_handoff__nHWgR{position:relative;isolation:isolate;overflow:hidden;text-align:center;border-radius:1.75rem;margin:var(--s8) 0 var(--s6);background:radial-gradient(120% 90% at 50% -10%,#5b3ac4 0,#3a2379 45%,#241550 100%);box-shadow:0 30px 60px -32px rgba(36,21,80,.7)}.page_handoff__nHWgR:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;z-index:2;background:linear-gradient(90deg,var(--c1) 0 33.33%,var(--c2) 33.33% 66.66%,var(--c3) 66.66% 100%)}.page_handoff__nHWgR:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 45% at 50% 0,hsla(0,0%,100%,.14) 0,hsla(0,0%,100%,0) 70%)}.page_handoffIn__CsLvP{position:relative;z-index:1;padding:var(--s8) var(--s6)}.page_handoffEb__L1s_S{font-size:var(--fs2);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgba(203,188,255,.8);margin:0 0 var(--s5)}.page_handoffH__Y5_7A{font-size:var(--fs7);line-height:1.02;font-weight:500;letter-spacing:-.04em;color:#fff;margin:0 0 var(--s3)}.page_handoffTag__Grpnh{font-size:var(--fs5);line-height:var(--lh-snug);font-weight:400;letter-spacing:.005em;color:rgba(203,188,255,.9);margin:0 0 var(--s7)}.page_handoffGo__j6Z_e{display:inline-flex;align-items:center;gap:var(--s3);background:#fff;color:#241550;font-size:var(--fs5);font-weight:500;line-height:1;border-radius:99px;padding:20px 40px;text-decoration:none;box-shadow:0 14px 34px -14px rgba(0,0,0,.55);transition:transform .18s ease,box-shadow .18s ease}.page_handoffGo__j6Z_e:hover{transform:translateY(-2px);box-shadow:0 20px 42px -16px rgba(0,0,0,.6)}.page_handoffGo__j6Z_e:focus-visible{outline:3px solid hsla(0,0%,100%,.9);outline-offset:4px}.page_stack__Fjp0Q{position:relative}.page_panel__2Qq1E{position:sticky;display:grid;grid-template-columns:1fr 1fr;gap:var(--s4);min-height:62vh;max-height:34rem;margin-bottom:18vh}.page_p1__5kV4Y{top:6rem;z-index:1}.page_p2__uTanq{top:8rem;z-index:2}.page_p3__THeIG{top:10rem;z-index:3}.page_stackTail__a6KnI{display:block;height:80vh}.page_pl__5urtu{background:var(--soft);border-radius:1.5rem;padding:var(--s6) var(--s6);display:flex;flex-direction:column;justify-content:center}.page_eb__4R6z6{display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--fs4);font-weight:400;line-height:1;color:var(--ink);margin-bottom:var(--s4)}.page_eb__4R6z6 i{width:14px;height:14px;border-radius:4px;display:block;flex:none}.page_pl__5urtu h3{font-size:var(--fs6);line-height:var(--lh-snug);margin-bottom:var(--s4)}.page_pl__5urtu p{font-size:var(--fs3);line-height:1.5;color:var(--ink2);margin:0 0 var(--s5)}.page_pbtn__ZqTah{align-self:flex-start;background:#101319;color:#fff;font-size:var(--fs3);font-weight:500;line-height:1;border:none;border-radius:99px;padding:14px 24px;cursor:pointer;text-decoration:none}.page_pbtn__ZqTah:hover{background:#252c38}.page_pr__eh7Nh{border-radius:1.5rem;padding:var(--s5);display:flex;align-items:center;justify-content:center;min-width:0;position:relative;overflow:hidden}.page_p1__5kV4Y .page_eb__4R6z6 i,.page_p1__5kV4Y .page_pr__eh7Nh{background:var(--p1)}.page_p2__uTanq .page_eb__4R6z6 i,.page_p2__uTanq .page_pr__eh7Nh{background:var(--p2)}.page_p3__THeIG .page_eb__4R6z6 i,.page_p3__THeIG .page_pr__eh7Nh{background:var(--p3)}.page_mock__tNlGQ{background:#12121f;border:1px solid hsla(0,0%,100%,.1);border-radius:13px;width:100%;max-width:410px;position:relative;color:hsla(0,0%,100%,.92);font-size:var(--mk-b);line-height:var(--lh-normal);box-shadow:0 24px 46px -16px rgba(10,14,25,.55)}.page_mkIn__y2EUk{border-radius:13px;overflow:hidden}.page_mockT__2FBOC{padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.09);font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--mk-s);color:hsla(0,0%,100%,.42)}.page_mockB__njtLa{padding:14px}.page_srch__BHA4s{display:flex;align-items:center;gap:var(--s2);border:1px solid hsla(0,0%,100%,.16);border-radius:9px;padding:10px 11px;color:hsla(0,0%,100%,.42);margin-bottom:var(--s3)}.page_pills__KL9Qo{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:var(--s3)}.page_pill__ldixi{font-size:var(--mk-s);border-radius:99px;padding:5px 10px;background:#1a1a2a;color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.09)}.page_pillOn__7bLSW{background:rgba(124,92,255,.22);color:#fff;border-color:#7c5cff}.page_mock__tNlGQ .page_lg__aaRdm{background:rgba(124,92,255,.22);color:#c9b8ff}.page_rankhead__6lBaK{display:flex;justify-content:space-between;font-size:var(--mk-s);letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.4);padding:0 0 var(--s2);border-bottom:1px solid hsla(0,0%,100%,.09)}.page_rrow__4mMmG{display:grid;grid-template-columns:18px 1fr auto auto;gap:var(--s2);align-items:center;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.page_rrow__4mMmG:last-child{border-bottom:none}.page_pz__HGnYB,.page_rk__0RhSk,.page_sc__R4Wg5{font-family:IBM Plex Mono,monospace;font-weight:500;font-variant-numeric:tabular-nums}.page_rk__0RhSk{color:hsla(0,0%,100%,.4)}.page_pz__HGnYB{font-size:var(--mk-s);color:hsla(0,0%,100%,.55)}.page_sc__R4Wg5{color:#3ddc97}.page_scLow__btYEY{color:#ff6b6b}.page_rrow__4mMmG .page_nm__AGITG{display:flex;align-items:center;gap:var(--s2);min-width:0}.page_rrow__4mMmG .page_nm__AGITG span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_rrow__4mMmG .page_lg__aaRdm{width:16px;height:16px;font-size:var(--mk-s)}.page_cats__MFiW_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.page_cat__omA4U{background:#1a1a2a;border:1px solid hsla(0,0%,100%,.09);border-radius:9px;padding:12px 6px;text-align:center;line-height:1.3}.page_cat__omA4U b{display:block;font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--mk-l);color:#00bfc4;font-variant-numeric:tabular-nums}.page_cat__omA4U span{display:block;font-size:var(--mk-s);color:hsla(0,0%,100%,.55);margin-top:2px}.page_float__d7k0s{position:absolute;right:-16px;bottom:-24px;width:238px;background:#1b1b2c;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;padding:var(--s3) var(--s4);box-shadow:0 28px 52px -14px rgba(10,14,25,.7)}.page_fh__3NoNd{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s2)}.page_fh__3NoNd b{font-size:var(--mk-l);font-weight:500}.page_fh__3NoNd em{font-style:normal;margin-left:auto;font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--mk-s);color:#3ddc97}.page_vr__yd86V{display:grid;grid-template-columns:50px 1fr;gap:var(--s2);font-size:var(--mk-s);line-height:1.5;padding:3px 0;margin:0}.page_vr__yd86V dt{margin:0;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}.page_vr__yd86V dd{margin:0;color:hsla(0,0%,100%,.62)}.page_y__VwckD{color:#3ddc97}.page_n__jqsJo{color:#ff6b6b}.page_tcards__vzUOO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:var(--s3)}.page_tc__wjj6b{background:#1a1a2a;border:1px solid hsla(0,0%,100%,.09);border-radius:10px;padding:12px 5px;text-align:center}.page_tc__wjj6b .page_lg__aaRdm{width:26px;height:26px;font-size:var(--mk-b);margin:0 auto var(--s2)}.page_tc__wjj6b b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_tc__wjj6b b,.page_tc__wjj6b em{display:block;font-size:var(--mk-s);font-weight:500}.page_tc__wjj6b em{font-style:normal;font-family:IBM Plex Mono,monospace;margin-top:3px}.page_cmp__hrfkD{width:100%;border-collapse:collapse;font-size:var(--mk-s);min-width:0}.page_cmp__hrfkD td,.page_cmp__hrfkD th{padding:8px 5px;border-bottom:1px solid hsla(0,0%,100%,.07)}.page_cmp__hrfkD tbody th{text-align:left;color:hsla(0,0%,100%,.55);font-weight:400;white-space:nowrap;position:static;width:auto;min-width:0;background:none;border-right:none;font-size:var(--mk-s)}.page_cmp__hrfkD td{font-family:IBM Plex Mono,monospace;font-weight:500;text-align:center;color:hsla(0,0%,100%,.9)}.page_cmp__hrfkD .page_un__MlkLs{color:hsla(0,0%,100%,.3)}@media (max-width:560px){.page_bar__uFWrp{grid-template-columns:92px 1fr 64px}.page_crow__09wzz{grid-template-columns:1fr auto;row-gap:var(--s2)}.page_cgo__aR2du{grid-column:1/-1;width:100%}.page_handoffIn__CsLvP{padding:var(--s7) var(--s5)}.page_handoffGo__j6Z_e{font-size:var(--fs4);padding:17px 28px;width:100%;justify-content:center}}@media (max-width:820px){.page_panel__2Qq1E{grid-template-columns:1fr;gap:var(--s3);min-height:auto;max-height:none;margin-bottom:10vh}.page_p1__5kV4Y{top:3rem}.page_p2__uTanq{top:4.2rem}.page_p3__THeIG{top:5.4rem}.page_stackTail__a6KnI{height:55vh}.page_pl__5urtu{padding:var(--s6) var(--s5)}.page_pr__eh7Nh{padding:var(--s5) var(--s4) var(--s7)}.page_float__d7k0s{right:8px;bottom:-18px;width:210px}}@media (prefers-reduced-motion:reduce){.page_root__lUzGF *{animation:none!important;transition:none!important}}.page_heroGrid__oUs6a{display:grid;grid-template-columns:1.02fr .98fr;gap:var(--s6);align-items:start;margin-bottom:var(--s7)}.page_subHero__wyfRx{margin-bottom:var(--s6)}@media (max-width:900px){.page_heroGrid__oUs6a{grid-template-columns:1fr}}.page_quiz__KQFeG{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_quiz__KQFeG:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--violet-mid),var(--violet))}.page_quizHead__VlErt{padding:var(--s5) var(--s5) 0;background:var(--card2)}.page_quizEb__s7IdK{font-size:var(--fs1);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 var(--s2)}.page_quizH__2JzDh{font-size:var(--fs5);line-height:var(--lh-snug);margin:0 0 var(--s2)}.page_quizSub__VUS7J{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:0}.page_quizBody__n9FES{padding:var(--s5);background:var(--card2);border-top:1px solid var(--line)}.page_qProg__tkU2P{font-size:var(--fs2);color:var(--faint);margin:0 0 var(--s3)}.page_qQ__nG2xS{font-size:var(--fs4);font-weight:500;line-height:var(--lh-snug);margin:0 0 var(--s4)}.page_qOpts__hh_4f{display:flex;flex-direction:column;gap:var(--s2)}.page_qOpt__COXLJ{text-align:left;background:var(--card);border:1px solid var(--line2);border-radius:var(--r-s);padding:13px 16px;font-size:var(--fs3);line-height:var(--lh-normal);cursor:pointer;color:var(--ink)}.page_qOpt__COXLJ:hover{border-color:var(--violet);background:var(--violet-soft)}.page_qBack__YXWzb{background:none;border:none;color:var(--mut);font-size:var(--fs2);cursor:pointer;margin:var(--s4) 0 0;padding:0}.page_qBack__YXWzb:hover{color:var(--violet-ink)}.page_qResEb__2SnR_{font-size:var(--fs1);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--violet);margin:0 0 var(--s2)}.page_qResName__Syx4J{font-size:var(--fs6);line-height:var(--lh-snug);margin:0 0 var(--s3)}.page_qResWhy__anKv8{list-style:none;margin:0 0 var(--s4);padding:0;display:flex;flex-direction:column;gap:var(--s2)}.page_qResWhy__anKv8 li{position:relative;padding-left:var(--s4);font-size:var(--fs3);line-height:var(--lh-normal);color:var(--ink2)}.page_qResWhy__anKv8 li:before{content:"\2713";position:absolute;left:0;color:var(--violet);font-weight:500}.page_qGo__Lbuid{display:block;width:100%;background:var(--violet);color:#fff;text-align:center;font-size:var(--fs3);font-weight:500;line-height:1;border:none;border-radius:var(--r-s);padding:15px 12px;cursor:pointer;margin-bottom:var(--s2)}.page_qGo__Lbuid:hover{filter:brightness(1.08)}.page_qFtc__8Vig7{font-size:var(--fs1);line-height:var(--lh-normal);color:var(--faint);margin:0 0 var(--s3);text-align:center}.page_qSec__fVKge{display:block;text-align:center;font-size:var(--fs2);color:var(--mut);margin-bottom:var(--s3)}.page_qRunner__4VU6b{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:0 0 var(--s4);padding-top:var(--s3);border-top:1px solid var(--line)}.page_qRetake___BJg4{background:none;border:none;color:var(--violet);font-size:var(--fs2);font-weight:500;cursor:pointer;padding:0}.page_faq__xFpXX{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:var(--s7) 0 0;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_faq__xFpXX:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--violet-mid),var(--violet))}.page_faqIn__p__Ny{padding:var(--s5) var(--s5) var(--s4);background:var(--card2)}.page_faqH__ODxlU{font-size:var(--fs5);line-height:var(--lh-snug);margin:0 0 var(--s2)}.page_faq__xFpXX details{border-top:1px solid var(--line);padding:var(--s4) 0}.page_faq__xFpXX summary{font-size:var(--fs3);font-weight:500;cursor:pointer;list-style:none}.page_faq__xFpXX summary::-webkit-details-marker{display:none}.page_faq__xFpXX summary:after{content:"+";float:right;color:var(--violet);font-weight:500}.page_faq__xFpXX details[open] summary:after{content:"\2013"}.page_faq__xFpXX details p{font-size:var(--fs3);line-height:var(--lh-normal);color:var(--ink2);margin:var(--s3) 0 0}.page_heroCta__esTAm{display:flex;gap:var(--s3);flex-wrap:wrap;margin:0 0 var(--s6)}@media (max-width:560px){.page_heroCta__esTAm .page_btnP__fQ51A,.page_heroCta__esTAm .page_btnS__OBZao{flex:1 1 100%;text-align:center}}.page_btnP__fQ51A{display:inline-block;background:var(--violet);color:#fff;font-size:var(--fs3);font-weight:500;line-height:1;border-radius:var(--r-s);padding:15px 24px;text-decoration:none}.page_btnP__fQ51A:hover{filter:brightness(1.08)}.page_btnS__OBZao{display:inline-block;background:var(--card);color:var(--ink);border:1px solid var(--line2);font-size:var(--fs3);font-weight:500;line-height:1;border-radius:var(--r-s);padding:15px 24px;text-decoration:none}.page_btnS__OBZao:hover{border-color:var(--violet);color:var(--violet-ink)}.page_shortlist__M0r3L{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:var(--s7) 0 0;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_shortlist__M0r3L:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--violet-mid),var(--violet))}.page_slHead__Y7LYN{padding:var(--s5) var(--s5) 0;background:var(--card2)}.page_slH__SBrCY{font-size:var(--fs5);line-height:var(--lh-snug);margin:0 0 var(--s2)}.page_slSub__iKd_5{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:0}.page_slRows__QwiK5{padding:var(--s4) var(--s5);background:var(--card2);display:flex;flex-direction:column;gap:var(--s2)}.page_slRow__53_FW{display:grid;grid-template-columns:auto 1fr auto auto;gap:var(--s3);align-items:center;background:var(--card);border:1px solid var(--line);border-radius:var(--r-s);padding:var(--s3) var(--s4);text-decoration:none;color:var(--ink);transition:border-color .15s,transform .12s}.page_slRow__53_FW:hover{border-color:var(--violet);transform:translateY(-1px)}.page_slRow__53_FW .page_lg__aaRdm{width:30px;height:30px;font-size:var(--fs2);border-radius:8px}.page_slN__bOJ7R{font-size:var(--fs3);font-weight:500;line-height:var(--lh-normal);min-width:0}.page_slN__bOJ7R em{display:block;font-style:normal;font-weight:400;font-size:var(--fs2);color:var(--mut)}.page_slBadge__qOFrK{display:inline-block;font-size:var(--fs1);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--violet-ink);background:var(--violet-soft);border-radius:99px;padding:3px 9px;margin-left:var(--s2);vertical-align:2px;white-space:nowrap}.page_slP__6umnB{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--fs3);white-space:nowrap;font-variant-numeric:tabular-nums}.page_slGo__0Y2l2{font-size:var(--fs2);font-weight:500;color:var(--violet);white-space:nowrap}.page_slNote__upFJk{font-size:var(--fs2);line-height:var(--lh-normal);color:var(--mut);margin:0;padding:var(--s3) var(--s5) var(--s5);border-top:1px solid var(--line);background:#faf8fd}@media (max-width:560px){.page_slRow__53_FW{grid-template-columns:auto 1fr auto}.page_slGo__0Y2l2{display:none}}.page_tcard__BBBsX{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:var(--s6) var(--s5);margin:var(--s6) 0 0;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_tcHead__WEfV5{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s3);flex-wrap:wrap}.page_tcHead__WEfV5 .page_lg__aaRdm{width:34px;height:34px;font-size:var(--fs3);border-radius:10px;flex:none}.page_tcHead__WEfV5 h2{margin:0;font-size:var(--fs5);line-height:var(--lh-snug)}.page_tscore__H1f9k{margin-left:auto;font-family:IBM Plex Mono,monospace;font-weight:500;font-size:var(--fs2);color:var(--violet-ink);background:var(--violet-soft);border-radius:99px;padding:6px 12px;white-space:nowrap;font-variant-numeric:tabular-nums}.page_tprice__ClPPu{font-size:var(--fs3);line-height:var(--lh-normal);color:var(--ink2);margin:0 0 var(--s4)}.page_tprice__ClPPu b{font-family:IBM Plex Mono,monospace;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.page_tverdict__Mlji8{background:var(--card2);border-left:3px solid var(--violet);border-radius:0 var(--r-s) var(--r-s) 0;padding:var(--s3) var(--s4)}.page_vcta__FBKnI{display:inline-block;background:var(--violet);color:#fff;font-size:var(--fs3);font-weight:500;line-height:1;border-radius:99px;padding:14px 24px;text-decoration:none;margin-top:var(--s2)}.page_vcta__FBKnI:hover{filter:brightness(1.08)}.page_tcard__BBBsX p{font-size:var(--fs4);line-height:var(--lh-loose)}.page_tcard__BBBsX .page_tprice__ClPPu,.page_tcard__BBBsX .page_tverdict__Mlji8{font-size:var(--fs3);line-height:var(--lh-normal)}.page_ctarow__8Q6Wh .page_cta__1F5mR{background:var(--violet)}.page_sub__cl4qh{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:var(--s7) 0 0;box-shadow:0 1px 2px rgba(20,24,31,.04),0 12px 30px -18px rgba(20,24,31,.18)}.page_sub__cl4qh:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--violet-mid),var(--violet))}.page_subIn__LXoEL{padding:var(--s6) var(--s5);background:var(--card2)}.page_subH___2ipO{font-size:var(--fs5);line-height:var(--lh-snug);font-weight:400;margin:0 0 var(--s4)}.page_subList__285Tl{list-style:none;margin:0 0 var(--s5);padding:0;display:flex;flex-direction:column;gap:var(--s2)}.page_subList__285Tl li{position:relative;padding-left:var(--s5);font-size:var(--fs3);line-height:var(--lh-normal);color:var(--ink2)}.page_subList__285Tl li:before{content:"";position:absolute;left:var(--s1);top:9px;width:7px;height:7px;border-radius:2px;background:var(--violet)}.page_subList__285Tl li:first-child:before{background:var(--c1)}.page_subList__285Tl li:nth-child(2):before{background:var(--c2)}.page_subList__285Tl li:nth-child(3):before{background:var(--c3)}.page_subList__285Tl b{font-weight:500;color:var(--ink)}.page_subForm__fcwzd{display:flex;flex-wrap:wrap;gap:var(--s2);margin:0 0 var(--s3)}.page_subInput__LmQog{flex:1 1 240px;min-width:0;font:inherit;font-size:var(--fs3);line-height:1;color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:var(--r-s);padding:14px var(--s4)}.page_subInput__LmQog::-moz-placeholder{color:var(--faint)}.page_subInput__LmQog::placeholder{color:var(--faint)}.page_subInput__LmQog:focus-visible{outline:2px solid var(--violet);outline-offset:1px;border-color:var(--violet)}.page_subGo__z7iJv{font-size:var(--fs3);font-weight:500;line-height:1;background:var(--violet);color:#fff;border:none;border-radius:var(--r-s);padding:15px var(--s5);cursor:pointer;white-space:nowrap}.page_subGo__z7iJv:hover{filter:brightness(1.08)}.page_subGo__z7iJv:disabled{filter:none;opacity:.55;cursor:default}.page_subGo__z7iJv:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.page_subErr__zc5KD{color:var(--bad);margin:0 0 var(--s3)}.page_subErr__zc5KD,.page_subN__UlxxN{font-size:var(--fs2);line-height:var(--lh-normal)}.page_subN__UlxxN{color:var(--mut);margin:0}.page_subOk__1SWoR{font-size:var(--fs3);line-height:var(--lh-normal);color:var(--c2-ink);background:var(--c2-soft);border-radius:var(--r-s);padding:var(--s3) var(--s4);margin:0}.page_subSr__bi38w{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:560px){.page_subIn__LXoEL{padding:var(--s5) var(--s4)}.page_subGo__z7iJv{flex:1 1 100%}}