._d0HEq_page{background:var(--canvas);color:var(--ink);padding-bottom:var(--space-8);overflow-x:clip}._d0HEq_top{max-width:var(--container);padding:var(--space-7) var(--gutter) var(--space-6);gap:var(--space-6);border-bottom:var(--rule);margin:0 auto;display:grid}._d0HEq_topText{gap:var(--space-3);max-width:62ch;display:grid}._d0HEq_eyebrowTag{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.14em;color:var(--cobalt-text);margin:0;font-weight:500}._d0HEq_heading{font-family:var(--font-display);font-weight:var(--font-weight-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1.02}._d0HEq_doneTitle em{color:var(--text-2);font-style:normal}._d0HEq_lede{line-height:1.55;font-size:var(--font-size-lg);color:var(--muted);margin:0}._d0HEq_muted{color:var(--muted)}._d0HEq_code{font-size:var(--font-size-sm);overflow-wrap:anywhere}._d0HEq_flow{background:var(--hairline);border:var(--rule);border-radius:var(--radius-md);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._d0HEq_flowStep{gap:var(--space-3);padding:var(--space-4);background:var(--canvas);color:var(--muted);align-items:flex-start;display:flex}._d0HEq_flowNum{border:1px solid var(--hairline-strong);width:24px;height:24px;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}._d0HEq_flowText{gap:2px;min-width:0;display:grid}._d0HEq_flowLabel{color:var(--ink-2);font-weight:600}._d0HEq_flowShort{display:none}._d0HEq_flowDetail{font-size:var(--font-size-sm);line-height:1.45}._d0HEq_flowOn ._d0HEq_flowLabel{color:var(--ink)}._d0HEq_flowDone ._d0HEq_flowNum{border-color:var(--cobalt-wire);color:var(--cobalt-text)}._d0HEq_shell{max-width:var(--container);padding:var(--space-6) var(--gutter) var(--space-7);gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}._d0HEq_stepper{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}._d0HEq_rail{display:none}._d0HEq_railHead{margin:0 0 var(--space-3);font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}._d0HEq_railList{border-left:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}._d0HEq_railItem{position:relative}._d0HEq_railItem[data-state=current]:before{content:"";background:var(--cobalt);width:2px;position:absolute;top:6px;bottom:6px;left:-1px}._d0HEq_railBtn{justify-content:flex-start;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);color:var(--muted);font:inherit;text-align:left;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:0 0;border:0;align-items:flex-start;display:flex;position:relative}button._d0HEq_railBtn{cursor:pointer;color:var(--ink-2)}._d0HEq_railNum{width:2ch;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--text-2);flex:none;padding-top:1px}._d0HEq_railItem[data-state=done] ._d0HEq_railNum{color:var(--cobalt-text)}._d0HEq_railItem[data-state=current] ._d0HEq_railNum,._d0HEq_railItem[data-state=current] ._d0HEq_railLabel{color:var(--ink);font-weight:600}._d0HEq_railText{gap:1px;min-width:0;display:grid}._d0HEq_railValue{font-size:var(--font-size-sm);color:var(--muted);overflow-wrap:anywhere}._d0HEq_stepStatus{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}._d0HEq_stepCount{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt-text);font-variant-numeric:tabular-nums;font-weight:500}._d0HEq_stepName{font-weight:600}._d0HEq_segments{grid-template-columns:repeat(9,minmax(0,1fr));gap:3px;display:grid}._d0HEq_segments i{background:var(--hairline-strong);height:3px;transition:background-color var(--motion-base) var(--ease-standard);border-radius:2px;display:block}._d0HEq_segments i[data-state=done]{background:var(--cobalt-wire)}._d0HEq_segments i[data-state=current]{background:var(--cobalt)}._d0HEq_picks{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._d0HEq_picksLabel{font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--muted);margin:0;font-weight:600}._d0HEq_pickList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._d0HEq_pickChip{min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font-size:var(--font-size-sm);cursor:pointer;font-weight:500;position:relative}._d0HEq_pane{gap:var(--space-5);min-width:0;padding:var(--space-6);background:var(--surface);border:var(--rule);border-radius:var(--radius-md);display:grid}._d0HEq_paneHead{gap:var(--space-2);animation:_d0HEq_paneIn var(--motion-slow) var(--ease-emphasized) both;display:grid}._d0HEq_stepHeading{font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-sm);letter-spacing:-.02em;margin:0;line-height:1.1}._d0HEq_stepHeading:focus{outline:none}._d0HEq_stepHeading:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:4px}._d0HEq_stepIntro{color:var(--ink-2);max-width:60ch;margin:0;line-height:1.5}._d0HEq_why{margin:calc(var(--space-3) * -1) 0 0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--cobalt-wire);background:var(--canvas);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--muted);font-size:var(--font-size-sm);max-width:68ch;line-height:1.55}._d0HEq_whyLabel{font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--cobalt-text);margin-bottom:2px;font-weight:600;display:block}._d0HEq_paneBody{gap:var(--space-5);animation:_d0HEq_paneIn var(--motion-slow) var(--ease-emphasized) both;min-width:0;display:grid}._d0HEq_paneBodyStatic{animation-name:_d0HEq_paneSlide}@keyframes _d0HEq_paneIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _d0HEq_paneSlide{0%{transform:translateY(6px)}to{transform:none}}._d0HEq_stageTag{font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--cobalt-text);margin:0;font-weight:600}._d0HEq_recoActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._d0HEq_pane ._d0HEq_option{background:var(--surface-2)}._d0HEq_pane ._d0HEq_option:hover{background:var(--surface-3)}._d0HEq_pane ._d0HEq_optionOn,._d0HEq_pane ._d0HEq_optionOn:hover{background:var(--cobalt-tint-2)}._d0HEq_contact a,._d0HEq_hint a{color:var(--cobalt-text);text-underline-offset:3px;text-decoration:underline}._d0HEq_field{gap:var(--space-2);display:grid}._d0HEq_label{font-weight:500}._d0HEq_input{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--field-border);border-radius:var(--radius-md);background:var(--field-bg);color:var(--ink);font:inherit;font-size:max(16px, var(--font-size-md));transition:border-color var(--motion-base) var(--ease-standard)}._d0HEq_input::placeholder{color:var(--muted);opacity:1}._d0HEq_input:hover{border-color:var(--field-border)}._d0HEq_input:focus-visible{border-color:var(--cobalt-text)}._d0HEq_input[aria-invalid=true]{border-color:var(--ink);border-width:2px}._d0HEq_hint{color:var(--muted);font-size:var(--font-size-sm);margin:0;line-height:1.45}._d0HEq_fieldError{color:var(--danger);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);margin:0}._d0HEq_error{padding:var(--space-3) var(--space-4);background:var(--danger-bg);color:var(--ink);border:var(--rule-strong);border-left:2px solid var(--ink);border-radius:var(--radius-sm);margin:0;font-weight:500}._d0HEq_group{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._d0HEq_legend{margin-bottom:var(--space-1);padding:0;font-weight:500}._d0HEq_options{gap:var(--space-2);display:grid}._d0HEq_option{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);display:flex;position:relative}._d0HEq_option:hover{border-color:var(--field-border);background:var(--surface-2)}._d0HEq_optionOn,._d0HEq_optionOn:hover{background:var(--cobalt-tint-2);border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt);color:var(--ink)}._d0HEq_optionInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._d0HEq_option:has(._d0HEq_optionInput:focus-visible){outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}._d0HEq_optionMark{border:1.5px solid var(--field-border);border-radius:var(--radius-sm);background:var(--field-bg);width:20px;height:20px;transition:border-color var(--motion-base) var(--ease-standard);flex:none;place-items:center;display:grid}._d0HEq_optionOn ._d0HEq_optionMark{border-color:var(--cobalt-text)}._d0HEq_optionOn ._d0HEq_optionMark:after{content:"";background:var(--cobalt-text);width:10px;height:10px}._d0HEq_optionOn ._d0HEq_optionRadio:after{border-radius:50%}._d0HEq_optionText{flex:1;gap:2px;min-width:0;font-weight:500;display:grid}._d0HEq_optionHint{font-weight:400;font-size:var(--font-size-sm);color:var(--muted-strong)}._d0HEq_optionSel{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt-text);flex:none;font-weight:500}._d0HEq_loadingLine{align-items:center;gap:var(--space-3);font-weight:var(--font-weight-strong);margin:0;display:flex}._d0HEq_loadingBars{align-items:flex-end;gap:3px;height:20px;display:inline-flex}._d0HEq_loadingBars i{background:var(--cobalt-wire);transform-origin:bottom;width:5px;animation:_d0HEq_bar .9s var(--ease-standard) 8 alternate}._d0HEq_loadingBars i:first-child{height:8px}._d0HEq_loadingBars i:nth-child(2){height:14px;animation-delay:.12s}._d0HEq_loadingBars i:nth-child(3){height:20px;animation-delay:.24s}@keyframes _d0HEq_bar{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}._d0HEq_reco{background:var(--surface);color:var(--ink);padding:var(--space-6) var(--space-5);border:1px solid var(--hairline-strong);border-top:2px solid var(--cobalt);border-radius:var(--radius-md);gap:var(--space-3);min-width:0;display:grid}._d0HEq_recoTop{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._d0HEq_recoEyebrow{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:500}._d0HEq_recoChips{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._d0HEq_chipSponsored,._d0HEq_chipSample{min-height:26px;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-strong);align-items:center;display:inline-flex}._d0HEq_chipSponsored{background:var(--sponsored-bg);color:var(--sponsored);border:1px solid var(--hairline-strong)}._d0HEq_chipSample{border:1px dashed var(--hairline-strong);color:var(--muted)}._d0HEq_recoBig{font-family:var(--font-sans);font-weight:var(--font-weight-strong);font-size:var(--fs-numeral-xl);letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;overflow-wrap:anywhere;color:var(--ink);margin:0;line-height:.9}._d0HEq_recoPer{font-weight:500;font-size:var(--font-size-md);letter-spacing:0;color:var(--muted);margin-left:var(--space-2)}._d0HEq_recoPlan{gap:2px;margin:0;font-weight:500;display:grid}._d0HEq_recoType{font-size:var(--fs-eyebrow);font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--muted)}._d0HEq_recoNote{padding:var(--space-3) var(--space-4);background:var(--cobalt-tint);color:var(--ink);border-left:1px solid var(--cobalt-wire);font-size:var(--font-size-sm);margin:0;line-height:1.5}._d0HEq_ledger{margin:var(--space-2) 0 0;border-top:var(--rule)}._d0HEq_ledger>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--rule);font-variant-numeric:tabular-nums lining-nums;display:flex}._d0HEq_ledger dt{color:var(--muted)}._d0HEq_ledger dd{text-align:right;margin:0;font-weight:600}._d0HEq_ledgerTotal dt{color:var(--ink);font-weight:500}._d0HEq_ledgerTotal dd{color:var(--ink);font-size:var(--font-size-lg)}._d0HEq_ledgerCalc{font-size:var(--font-size-sm);color:var(--muted);font-weight:400;display:block}._d0HEq_recoAssumption{font-size:var(--font-size-sm);color:var(--muted);margin:0;line-height:1.5}._d0HEq_recoDisclaimer{font-size:var(--font-size-sm);color:var(--ink-2);margin:0;line-height:1.5}._d0HEq_recoDisclaimer a{color:var(--cobalt-text);text-underline-offset:3px;text-decoration:underline}._d0HEq_recoEmpty{padding:var(--space-5);background:var(--surface);border:1px dashed var(--hairline-strong);border-radius:var(--radius-md);gap:var(--space-2);display:grid}._d0HEq_recoEmpty p{margin:0;line-height:1.5}._d0HEq_recoEmptyTitle{font-weight:var(--font-weight-display);font-family:var(--font-display);font-size:var(--fs-display-sm)}._d0HEq_contact{gap:var(--space-4);padding:var(--space-5);background:var(--surface);border:var(--rule);border-radius:var(--radius-md);display:grid}._d0HEq_contactTitle{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--fs-display-sm);line-height:var(--line-heading);letter-spacing:var(--tracking-heading);margin:0}._d0HEq_consent{align-items:flex-start;gap:var(--space-3);min-height:var(--tap);cursor:pointer;line-height:1.45;display:flex}._d0HEq_consent input{width:24px;height:24px;accent-color:var(--cobalt);flex:none;margin:0}._d0HEq_done{max-width:720px;margin:var(--space-7) auto;padding:var(--space-6) var(--gutter);gap:var(--space-4);display:grid}._d0HEq_doneTitle{font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-lg);letter-spacing:-.04em;margin:0;line-height:1}._d0HEq_doneTitle:focus{outline:none}._d0HEq_done p{margin:0;line-height:1.55}._d0HEq_ghostLink{min-height:var(--tap-lg);padding:0 var(--space-6);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);font-weight:var(--font-weight-strong);color:var(--ink);transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}._d0HEq_ghostLink:hover{background:var(--surface);border-color:var(--field-border)}._d0HEq_skeletonCard{max-width:880px;margin:var(--space-6) auto;padding:0 var(--gutter);gap:var(--space-4);display:grid}._d0HEq_bone{background:var(--surface);border-radius:var(--radius-sm);animation:1.2s ease-in-out 6 alternate _d0HEq_pulse;display:block}._d0HEq_boneTag{width:140px;height:16px}._d0HEq_boneTitle{width:70%;height:56px}._d0HEq_boneLine{height:16px}._d0HEq_boneShort{width:50%;height:16px}._d0HEq_boneTrack{height:6px}._d0HEq_boneInput{height:56px}._d0HEq_boneButton{border-radius:var(--radius-pill);width:160px;height:48px}@keyframes _d0HEq_pulse{0%{opacity:.6}to{opacity:1}}._d0HEq_pageSolo{padding-top:var(--space-6)}._d0HEq_nav{gap:var(--space-2);align-items:center;display:flex}._d0HEq_nav>.button{flex:1 1 0}@media (min-width:640px){._d0HEq_flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){._d0HEq_top{padding-block:var(--space-8) var(--space-7);align-items:end;column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._d0HEq_flow{grid-template-columns:repeat(3,minmax(0,1fr))}._d0HEq_options{grid-template-columns:repeat(2,minmax(0,1fr))}._d0HEq_nav{padding-top:var(--space-2);justify-content:space-between}._d0HEq_nav>.button{flex:none;min-width:160px}}@media (min-width:1100px){._d0HEq_shell{column-gap:var(--space-8);grid-template-columns:260px minmax(0,1fr)}._d0HEq_rail{top:calc(var(--header-h) + var(--space-5));align-self:start;display:block;position:sticky}._d0HEq_progress,._d0HEq_picks{display:none}}@media (prefers-reduced-motion:reduce){._d0HEq_paneHead,._d0HEq_paneBody,._d0HEq_bone,._d0HEq_loadingBars i{animation:none}._d0HEq_option,._d0HEq_pickChip,._d0HEq_input,._d0HEq_segments i{transition:none}}html[data-motion=off] ._d0HEq_paneHead{animation:none}html[data-motion=off] ._d0HEq_paneBody{animation:none}html[data-motion=off] ._d0HEq_bone{animation:none}html[data-motion=off] ._d0HEq_loadingBars i{animation:none}@media (max-width:767.98px){._d0HEq_top{padding:var(--space-5) var(--gutter) var(--space-4);gap:var(--space-4)}._d0HEq_lede{font-size:1rem;line-height:1.5}._d0HEq_flow{grid-template-columns:repeat(3,minmax(0,1fr))}._d0HEq_flowStep{padding:var(--space-2) var(--space-3)}._d0HEq_flowLabel{font-size:1rem;line-height:1.25}._d0HEq_flowDetail{display:none}._d0HEq_flowShort{display:inline}._d0HEq_flowLong{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._d0HEq_flowStep{align-items:center;gap:var(--space-2);flex-direction:row}._d0HEq_pickList{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}._d0HEq_pickList::-webkit-scrollbar{display:none}._d0HEq_pickList li{flex:none}._d0HEq_why{order:3;margin:0}._d0HEq_shell{padding-top:var(--space-4);gap:var(--space-4)}._d0HEq_stepper{gap:var(--space-4)}._d0HEq_pane{padding:var(--space-4);gap:var(--space-4);border-radius:var(--radius-md)}._d0HEq_stepHeading{font-size:1.5rem}._d0HEq_stepIntro,._d0HEq_hint,._d0HEq_optionHint,._d0HEq_recoNote,._d0HEq_recoAssumption,._d0HEq_recoDisclaimer,._d0HEq_ledgerCalc,._d0HEq_pickChip,._d0HEq_why{font-size:1rem}._d0HEq_reco{padding:var(--space-5) var(--space-4)}._d0HEq_contact{padding:var(--space-4)}._d0HEq_recoActions>*{flex:100%}._d0HEq_nav{margin:0 calc(var(--space-4) * -1) calc(var(--space-4) * -1);padding:var(--space-2) var(--space-4);border-radius:0 0 var(--radius-md) var(--radius-md)}}._d0HEq_pane:has(>._d0HEq_stepPhoto){grid-template-columns:minmax(0,1fr) 76px}._d0HEq_pane:has(>._d0HEq_stepPhoto)>*{grid-column:1/-1}._d0HEq_pane:has(>._d0HEq_stepPhoto)>._d0HEq_paneHead{grid-area:1/1}._d0HEq_pane>._d0HEq_stepPhoto{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--canvas);width:76px;animation:_d0HEq_paneIn var(--motion-slow) var(--ease-emphasized) both;grid-area:1/2;align-self:start;position:relative;overflow:hidden}._d0HEq_stepPhoto:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0b12200f}@media (min-width:900px){._d0HEq_pane:has(>._d0HEq_stepPhoto){column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) 200px}._d0HEq_pane:has(>._d0HEq_stepPhoto)>._d0HEq_why{grid-area:2/1}._d0HEq_pane>._d0HEq_stepPhoto{aspect-ratio:4/3;border-radius:var(--radius-md);grid-row:1/span 2;width:200px}}@media (prefers-reduced-motion:reduce){._d0HEq_pane>._d0HEq_stepPhoto{animation:none}}html[data-motion=off] ._d0HEq_pane>._d0HEq_stepPhoto{animation:none}._d0HEq_topMedia{display:contents}._d0HEq_topPhoto{display:none}@media (min-width:900px){._d0HEq_topBleed{border-top:var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;column-gap:0;max-width:none;padding:0}._d0HEq_topBleed ._d0HEq_topText{padding:var(--space-9) var(--space-7) var(--space-9) max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter)));align-content:center}._d0HEq_topBleed ._d0HEq_topMedia{border-left:var(--rule);min-height:440px;padding:var(--space-6) max(var(--gutter), calc((100vw - var(--container)) / 2 + var(--gutter))) var(--space-6) var(--space-6);background:var(--surface-2);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._d0HEq_topBleed ._d0HEq_topPhoto{z-index:0;display:block;position:absolute;inset:0}._d0HEq_topBleed ._d0HEq_heading{letter-spacing:-.045em;font-size:clamp(3rem,1.6rem + 3vw,4.75rem);line-height:.98}._d0HEq_topBleed ._d0HEq_flow{z-index:1;background:var(--hairline);border-color:var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));position:relative;box-shadow:0 18px 40px -18px #0b122059}._d0HEq_topBleed ._d0HEq_flowStep{background:var(--white,#fff)}._d0HEq_topBleed ._d0HEq_flowOn{background:var(--cobalt-tint,#eef2ff)}}._d0HEq_page{--bb-spring:linear(0, .18 5%, .56 14%, .86 25%, 1.01 37%, 1.04 47%, 1.02 62%, 1)}._d0HEq_paneHead[data-direction=forward],._d0HEq_paneBody[data-direction=forward],._d0HEq_why[data-direction=forward]{animation:_d0HEq_bbInRight .46s var(--bb-spring) both}._d0HEq_paneHead[data-direction=back],._d0HEq_paneBody[data-direction=back],._d0HEq_why[data-direction=back]{animation:_d0HEq_bbInLeft .46s var(--bb-spring) both}._d0HEq_why[data-direction]{animation-delay:70ms}._d0HEq_paneBody[data-direction]{animation-delay:.11s}@keyframes _d0HEq_bbInRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes _d0HEq_bbInLeft{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}._d0HEq_pane>._d0HEq_stepPhoto{animation:_d0HEq_bbPhoto .52s var(--bb-spring) both}@keyframes _d0HEq_bbPhoto{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}._d0HEq_segments i{background:var(--hairline-strong);position:relative;overflow:hidden}._d0HEq_segments i:after{content:"";background:var(--cobalt);transform-origin:0;transition:transform .42s var(--bb-spring);position:absolute;inset:0;transform:scaleX(0)}._d0HEq_segments i[data-state=done],._d0HEq_segments i[data-state=current]{background:var(--hairline-strong)}._d0HEq_segments i[data-state=done]:after{opacity:.55;transform:scaleX(1)}._d0HEq_segments i[data-state=current]:after{transform:scaleX(1)}._d0HEq_railItem[data-state=current]:before{animation:_d0HEq_bbMarker .36s var(--bb-spring) both;transform-origin:top}@keyframes _d0HEq_bbMarker{0%{transform:scaleY(0)}to{transform:none}}._d0HEq_pane{background:var(--white,#fff);box-shadow:0 1px 2px #1018280a,0 12px 32px -16px #10182824}._d0HEq_pane ._d0HEq_input,._d0HEq_pane ._d0HEq_reco,._d0HEq_pane ._d0HEq_contact,._d0HEq_pane ._d0HEq_recoEmpty,._d0HEq_pane ._d0HEq_optionMark{background:var(--white,#fff)}._d0HEq_pane ._d0HEq_why{background:var(--surface-2,#f6f8fb)}._d0HEq_option{transition:background-color .16s var(--ease-standard), border-color .16s var(--ease-standard), transform .22s var(--bb-spring), box-shadow .22s var(--ease-standard)}._d0HEq_option:hover{transform:translateY(-1px);box-shadow:0 6px 16px -10px #10182840}._d0HEq_optionOn ._d0HEq_optionMark:after{animation:_d0HEq_bbTick .26s var(--bb-spring) both}@keyframes _d0HEq_bbTick{0%{transform:scale(0)}to{transform:none}}._d0HEq_flowWrap{max-width:var(--container);padding:var(--space-5) var(--gutter) 0;margin:0 auto}._d0HEq_flowWrap ._d0HEq_flow{background:var(--hairline)}._d0HEq_flowWrap ._d0HEq_flowStep{background:var(--white,#fff);transition:background-color .26s var(--ease-standard)}._d0HEq_flowWrap ._d0HEq_flowOn{background:var(--cobalt-tint,#eef2ff)}._d0HEq_flowWrap ._d0HEq_flowNum{transition:background-color .26s var(--ease-standard), color .26s var(--ease-standard)}@media (max-width:767.98px){._d0HEq_poster>div>div:last-child{aspect-ratio:16/5;min-height:112px}._d0HEq_poster>div>div:first-child{gap:8px;padding-block:16px 14px}._d0HEq_poster>div>div:first-child p:last-child{font-size:1rem;line-height:1.45}._d0HEq_flowWrap{display:none}}@media (prefers-reduced-motion:reduce){._d0HEq_paneHead[data-direction],._d0HEq_paneBody[data-direction],._d0HEq_why[data-direction],._d0HEq_pane>._d0HEq_stepPhoto,._d0HEq_railItem[data-state=current]:before,._d0HEq_optionOn ._d0HEq_optionMark:after{animation:none}._d0HEq_segments i:after,._d0HEq_option,._d0HEq_flowWrap ._d0HEq_flowStep,._d0HEq_flowWrap ._d0HEq_flowNum{transition:none}._d0HEq_option:hover{transform:none}}html[data-motion=off] ._d0HEq_paneHead[data-direction]{animation:none}html[data-motion=off] ._d0HEq_paneBody[data-direction]{animation:none}html[data-motion=off] ._d0HEq_why[data-direction]{animation:none}html[data-motion=off] ._d0HEq_pane>._d0HEq_stepPhoto{animation:none}html[data-motion=off] ._d0HEq_railItem[data-state=current]:before{animation:none}html[data-motion=off] ._d0HEq_optionOn ._d0HEq_optionMark:after{animation:none}html[data-motion=off] ._d0HEq_segments i:after{transition:none}html[data-motion=off] ._d0HEq_option{transition:none}html[data-motion=off] ._d0HEq_option:hover{transform:none}._d0HEq_flowPhoto{display:none}@media (min-width:768px){._d0HEq_flowWrap ._d0HEq_flow{gap:var(--space-4);background:0 0;border:0;border-radius:0;overflow:visible}._d0HEq_flowWrap ._d0HEq_flowStep:has(._d0HEq_flowPhoto){align-items:start;column-gap:var(--space-3);row-gap:var(--space-3);padding:6px 6px var(--space-4);border:var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:background-color .26s var(--ease-standard), transform .32s var(--bb-spring), box-shadow .26s var(--ease-standard);grid-template-columns:auto minmax(0,1fr);display:grid}._d0HEq_flowWrap ._d0HEq_flowStep:has(._d0HEq_flowPhoto)>._d0HEq_flowNum{margin-left:var(--space-3)}._d0HEq_flowWrap ._d0HEq_flowStep:has(._d0HEq_flowPhoto)>._d0HEq_flowText{padding-right:var(--space-3)}._d0HEq_flowWrap ._d0HEq_flowPhoto{aspect-ratio:16/7;border-radius:var(--radius-md);background:var(--surface-2);grid-column:1/-1;display:block;position:relative;overflow:hidden}._d0HEq_flowWrap ._d0HEq_flowPhoto img{filter:saturate(.75);transition:filter .26s var(--ease-standard), transform .52s var(--ease-emphasized)}._d0HEq_flowWrap ._d0HEq_flowOn:has(._d0HEq_flowPhoto){box-shadow:var(--shadow-lg);border-color:var(--cobalt-wire);transform:translateY(-4px)}._d0HEq_flowWrap ._d0HEq_flowOn ._d0HEq_flowPhoto img{filter:none;transform:scale(1.03)}}@media (min-width:900px){._d0HEq_pane:has(>._d0HEq_stepPhoto){grid-template-columns:minmax(0,1fr) 300px}._d0HEq_pane>._d0HEq_stepPhoto{aspect-ratio:4/3;border-radius:var(--radius-lg);outline:6px solid var(--white,#fff);width:300px;box-shadow:var(--shadow-lg);margin-top:-4px;rotate:1.5deg}}@media (prefers-reduced-motion:reduce){._d0HEq_flowWrap ._d0HEq_flowPhoto img{transition:none}._d0HEq_flowWrap ._d0HEq_flowStep:has(._d0HEq_flowPhoto){transition:none}._d0HEq_flowWrap ._d0HEq_flowOn:has(._d0HEq_flowPhoto){transform:none}}html[data-motion=off] ._d0HEq_flowWrap ._d0HEq_flowStep:has(._d0HEq_flowPhoto){transition:none}html[data-motion=off] ._d0HEq_flowWrap ._d0HEq_flowPhoto img{transition:none}._d0HEq_phoneFact{display:none}@media (max-width:599.98px){._d0HEq_phoneFact{color:var(--muted);margin:0;line-height:1.4;display:block;font-size:1rem!important}._d0HEq_poster>div>div:first-child>p:first-child{display:none}}._d0HEq_stepCount,._d0HEq_whyLabel,._d0HEq_picksLabel,._d0HEq_railHead,._d0HEq_stageTag,._d0HEq_recoEyebrow,._d0HEq_recoType,._d0HEq_optionSel,._d0HEq_flowNum,._d0HEq_chipSponsored,._d0HEq_chipSample{font-size:.875rem}@media (max-width:399.98px){._d0HEq_nav>.button{white-space:nowrap;padding-inline:var(--space-3);min-width:0}}@media (min-width:768px) and (max-width:899.98px){._d0HEq_poster>div>div:last-child{aspect-ratio:3;min-height:0}}@media (orientation:landscape) and (max-height:500px){._d0HEq_poster>div>div:last-child{aspect-ratio:5;min-height:0}._d0HEq_flowWrap{display:none}}@media (orientation:landscape) and (max-height:500px) and (max-width:599.98px){._d0HEq_poster>div>div:last-child>div:first-child{aspect-ratio:5}._d0HEq_poster [data-device]{width:min(56px,12cqi);top:calc(20cqi - min(56px,12cqi) - 8px)}}@media (orientation:landscape) and (max-height:500px) and (min-width:600px){._d0HEq_poster>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._d0HEq_poster>div>div:last-child{aspect-ratio:auto;border-top:0;min-height:100%}}._d0HEq_railList{position:relative}._d0HEq_railList:before{content:"";background:var(--cobalt);width:1px;transform:scaleY(var(--bb-p,0));transform-origin:top;transition:transform .52s var(--bb-spring);pointer-events:none;position:absolute;top:0;bottom:0;left:-1px}._d0HEq_railItem[data-state=done] ._d0HEq_railNum{animation:_d0HEq_bbTick .26s var(--bb-spring) both}@media (prefers-reduced-motion:reduce){._d0HEq_railList:before{transition:none}._d0HEq_railItem[data-state=done] ._d0HEq_railNum{animation:none}}html[data-motion=off] ._d0HEq_railList:before{transition:none}html[data-motion=off] ._d0HEq_railItem[data-state=done] ._d0HEq_railNum{animation:none}._d0HEq_progress{gap:var(--space-2);display:grid}._d0HEq_stepStatus{justify-content:space-between;align-items:baseline}._d0HEq_stepCount{letter-spacing:0;text-transform:none;color:var(--ink);font-size:.9375rem;font-weight:600}._d0HEq_stepTime{color:var(--muted-strong,var(--muted));font-size:.9375rem}._d0HEq_bar{background:var(--hairline);border-radius:999px;height:6px;display:block;overflow:hidden}._d0HEq_bar i{border-radius:inherit;background:var(--cobalt);transform-origin:0;height:100%;transition:transform var(--dur-3) var(--ease-out-expo);display:block}._d0HEq_segments{display:none}@media (min-width:1100px){._d0HEq_progress{display:grid}}._d0HEq_whyLabel,._d0HEq_railHead,._d0HEq_picksLabel,._d0HEq_stageTag,._d0HEq_recoEyebrow,._d0HEq_recoType,._d0HEq_optionSel,._d0HEq_eyebrowTag{letter-spacing:0;text-transform:none;font-weight:600}._d0HEq_railHead,._d0HEq_picksLabel,._d0HEq_recoEyebrow,._d0HEq_recoType{color:var(--muted-strong,var(--muted))}._d0HEq_railHead,._d0HEq_recoEyebrow{color:var(--ink);font-size:.9375rem}._d0HEq_railList{border-left:0;gap:2px}._d0HEq_railList:before{width:2px;top:18px;bottom:18px;left:13px}._d0HEq_railList:after{content:"";background:var(--hairline);z-index:-1;width:2px;position:absolute;top:18px;bottom:18px;left:13px}._d0HEq_railList{z-index:0}._d0HEq_railItem[data-state=current]:before{display:none}._d0HEq_railBtn{padding:var(--space-2) var(--space-3) var(--space-2) 0;border-radius:var(--r-sm);align-items:center}._d0HEq_railNum{background:var(--white,#fff);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--hairline-strong);color:var(--muted-strong,var(--muted));border-radius:50%;place-items:center;padding:0;font-size:.8125rem;font-weight:600;display:inline-grid}._d0HEq_railItem[data-state=current] ._d0HEq_railBtn{background:var(--white,#fff);box-shadow:var(--shadow-1), var(--hairline-inset)}._d0HEq_railLabel{font-size:.9375rem}._d0HEq_pane{border-radius:var(--r-lg);box-shadow:var(--shadow-2), var(--hairline-inset);border:0}._d0HEq_why{border-radius:0 var(--r-sm) var(--r-sm) 0}._d0HEq_pane>._d0HEq_stepPhoto{box-shadow:var(--shadow-2);border-radius:var(--r-md);outline:0;rotate:none}._d0HEq_stepPhoto:after{box-shadow:var(--hairline-inset)}@media (min-width:900px){._d0HEq_pane>._d0HEq_stepPhoto{border-radius:var(--r-lg);margin-top:0}}._d0HEq_option{border-radius:var(--r-md);min-height:60px}._d0HEq_optionMark{border-radius:var(--r-xs);width:24px;height:24px;color:var(--white,#fff)}._d0HEq_optionRadio{border-radius:50%}._d0HEq_optionOn ._d0HEq_optionMark:after{display:none}._d0HEq_optionMark svg{animation:_d0HEq_bbCheck var(--dur-2) var(--ease-out-expo) both}@keyframes _d0HEq_bbCheck{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}._d0HEq_optionSel{font-size:.875rem}._d0HEq_input{border-radius:var(--r-sm);min-height:52px}._d0HEq_input:focus-visible{box-shadow:0 0 0 4px var(--cobalt-tint,#eef2ff)}._d0HEq_nextBtn{gap:6px}._d0HEq_skip{margin:calc(var(--space-2) * -1) 0 0;justify-content:flex-end;align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}._d0HEq_skipBtn{min-height:var(--tap);padding:0 var(--space-1);cursor:pointer;font:inherit;color:var(--cobalt-text);text-underline-offset:4px;background:0 0;border:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}._d0HEq_skipBtn:hover{color:var(--ink)}._d0HEq_skipNote{color:var(--muted-strong,var(--muted));font-size:.875rem}._d0HEq_recoExplain{margin:calc(var(--space-2) * -1) 0 0}._d0HEq_reco{border-radius:var(--r-lg);box-shadow:var(--shadow-3), var(--hairline-inset), inset 0 3px 0 var(--cobalt);border:0}._d0HEq_contact{border-radius:var(--r-lg);box-shadow:var(--hairline-inset);border:0}@media (max-width:767.98px){._d0HEq_nav>.button:first-child{flex:none;min-width:92px}._d0HEq_nav>._d0HEq_nextBtn{white-space:normal;text-align:center;flex:1 1 0;line-height:1.2}._d0HEq_skip{text-align:center;justify-content:center;margin-top:0}._d0HEq_skipNote{flex:100%;font-size:1rem}._d0HEq_stepCount,._d0HEq_stepTime{font-size:1rem}}@media (max-width:359.98px){._d0HEq_nextWord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._d0HEq_nav>._d0HEq_nextBtn{white-space:normal}}@media (prefers-reduced-motion:reduce){._d0HEq_bar i{transition:none}._d0HEq_optionMark svg{animation:none}}html[data-motion=off] ._d0HEq_bar i{transition:none}html[data-motion=off] ._d0HEq_optionMark svg{animation:none}._d0HEq_recoEmpty{border-radius:var(--r-lg)}._d0HEq_recoNextHead{font-weight:600;margin-top:var(--space-2)!important}._d0HEq_picksSwipe{color:var(--muted);font-weight:500;display:none}@media (max-width:767.98px){._d0HEq_picksSwipe{display:inline}._d0HEq_pickList{scroll-padding-inline:var(--gutter);padding-inline-end:calc(var(--gutter) + 24px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}@media (min-width:900px){._d0HEq_poster>div{grid-template-columns:minmax(0,1fr) minmax(0,480px);height:320px;min-height:0}._d0HEq_poster>div>div:first-child{gap:12px;padding-block:24px}._d0HEq_poster h1{font-size:clamp(2.5rem,1.6rem + 2.2vw,3.5rem)}._d0HEq_poster [class*=sticker]{display:none}._d0HEq_poster [class*=__fact]{bottom:28px;right:28px}._d0HEq_shell{padding-top:var(--space-5)}._d0HEq_pane{gap:var(--space-4);padding:var(--space-5) var(--space-6)}._d0HEq_pane:has(>._d0HEq_stepPhoto){grid-template-columns:minmax(0,1fr) 240px}._d0HEq_pane>._d0HEq_stepPhoto{width:240px}}@media (min-width:900px) and (max-height:820px){._d0HEq_poster>div{height:232px}._d0HEq_poster>div>div:first-child{gap:8px;padding-block:16px}._d0HEq_poster h1{font-size:clamp(2.25rem,1.5rem + 1.6vw,2.75rem)}._d0HEq_shell{padding-top:var(--space-4)}._d0HEq_pane{gap:var(--space-3);padding-block:var(--space-4)}}@media (min-width:640px) and (max-width:899.98px) and (max-height:500px){._d0HEq_poster>div{height:236px;min-height:0}._d0HEq_poster>div>div:first-child{gap:6px;padding-block:12px}._d0HEq_poster h1{font-size:2rem}._d0HEq_poster [class*=sticker],._d0HEq_poster [class*=__fact]{display:none}._d0HEq_poster p{font-size:1rem;line-height:1.4}._d0HEq_phoneFact{color:var(--muted);margin:0;display:block}._d0HEq_shell{padding-top:var(--space-4)}}@media (max-width:899.98px){._d0HEq_pane :is(input,select,textarea,button,a,label),._d0HEq_why,._d0HEq_contact,._d0HEq_reco{scroll-margin-bottom:calc(var(--tab-bar-h,64px) + 104px)}}._d0HEq_nextLabel{text-align:center;text-wrap:balance;min-width:0}._d0HEq_page{background:0 0}._d0HEq_poster{background:radial-gradient(60% 90% at 0% 0%, color-mix(in srgb, var(--acc) 14%, transparent), transparent 70%), radial-gradient(50% 80% at 100% 100%, color-mix(in srgb, var(--acc-2) 14%, transparent), transparent 70%), linear-gradient(180deg, var(--acc-tint), #ffffff8c);border-bottom:0;position:relative}._d0HEq_poster:after{content:"";background:var(--acc-grad);pointer-events:none;height:3px;position:absolute;inset:auto 0 0}._d0HEq_poster [class*=eyebrow]{color:var(--acc-text);border-color:color-mix(in srgb, var(--acc) 32%, #fff);background:#fff;align-items:center;gap:8px;display:inline-flex}._d0HEq_poster [class*=eyebrow]:before{content:"";background:var(--acc-grad);border-radius:50%;flex:none;width:8px;height:8px}._d0HEq_poster h1{color:var(--acc-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)){._d0HEq_poster h1{background-image:linear-gradient(100deg, var(--acc-text), #5b31d6);-webkit-text-fill-color:transparent;color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){._d0HEq_poster h1{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}._d0HEq_poster [class*=factCard]{border-top:3px solid var(--acc)}._d0HEq_phoneFact{color:var(--muted)}._d0HEq_flowNum{border:2px solid var(--acc-tint-2);color:var(--acc-text);background:#fff}._d0HEq_flowOn ._d0HEq_flowNum{background:var(--acc-text);border-color:var(--acc-text);color:#fff}._d0HEq_flowDone ._d0HEq_flowNum{background:var(--acc-tint);border-color:var(--acc);color:var(--acc-text)}._d0HEq_flowOn,._d0HEq_flowWrap ._d0HEq_flowOn{background:var(--acc-tint)}._d0HEq_flowWrap ._d0HEq_flowStep{border-color:var(--acc-tint-2)}._d0HEq_flowWrap ._d0HEq_flowOn:has(._d0HEq_flowPhoto){border-color:var(--acc);box-shadow:var(--shadow-colour,var(--shadow-lg))}._d0HEq_topBleed ._d0HEq_flowOn{background:var(--acc-tint)}._d0HEq_flowLabel{color:var(--ink)}._d0HEq_stepStatus{align-items:center}._d0HEq_stepCount{border-radius:var(--radius-pill,999px);background:var(--acc-tint);border:1px solid var(--acc-tint-2);color:var(--acc-text);align-items:center;padding:3px 12px;font-weight:600;display:inline-flex}._d0HEq_stepTime{color:var(--muted)}._d0HEq_bar{background:var(--acc-tint-2);height:8px}._d0HEq_bar i{background:var(--acc-grad)}._d0HEq_segments i:after{background:var(--acc)}._d0HEq_railHead{color:var(--acc-text)}._d0HEq_railList:before{background:var(--acc-grad)}._d0HEq_railList:after{background:var(--acc-tint-2)}._d0HEq_railNum{box-shadow:inset 0 0 0 2px var(--acc-tint-2);color:var(--acc-text)}._d0HEq_railItem[data-state=done] ._d0HEq_railNum{background:var(--acc-tint);box-shadow:inset 0 0 0 2px var(--acc);color:var(--acc-text)}._d0HEq_railItem[data-state=current] ._d0HEq_railNum{background:var(--acc-text);box-shadow:0 0 0 4px var(--acc-tint-2);color:#fff}._d0HEq_railItem[data-state=current] ._d0HEq_railBtn{box-shadow:var(--shadow-1), inset 0 0 0 1px var(--acc-tint-2);background:#fff}button._d0HEq_railBtn:hover{background:var(--acc-tint)}._d0HEq_picksLabel{color:var(--acc-text)}._d0HEq_pickChip{border-color:color-mix(in srgb, var(--acc) 30%, #fff);border-radius:var(--radius-pill,999px);color:var(--acc-text);background:#fff;font-weight:600}._d0HEq_pickChip:hover{background:var(--acc-tint)}._d0HEq_pane{background:var(--acc-grad) 0 0 / 100% 5px no-repeat, #fff;padding-top:calc(var(--space-6) + 3px);box-shadow:var(--shadow-colour,var(--shadow-2)), var(--hairline-inset)}._d0HEq_pane ._d0HEq_why,._d0HEq_why{background:var(--acc-tint);border-left:4px solid var(--acc);color:var(--muted)}._d0HEq_whyLabel,._d0HEq_stageTag,._d0HEq_optionSel{color:var(--acc-text)}._d0HEq_pane ._d0HEq_option{border-color:var(--acc-tint-2);background:#fff}._d0HEq_pane ._d0HEq_option:hover{border-color:var(--acc);background:var(--acc-tint)}._d0HEq_pane ._d0HEq_optionOn,._d0HEq_pane ._d0HEq_optionOn:hover{background:var(--acc-tint-2);border-color:var(--acc-text);box-shadow:inset 0 0 0 1px var(--acc-text)}._d0HEq_optionOn ._d0HEq_optionMark,._d0HEq_pane ._d0HEq_optionOn ._d0HEq_optionMark{background:var(--acc-text);border-color:var(--acc-text)}._d0HEq_input:focus-visible{border-color:var(--acc-text);box-shadow:0 0 0 4px var(--acc-tint-2)}._d0HEq_skipBtn,._d0HEq_contact a,._d0HEq_hint a,._d0HEq_recoDisclaimer a{color:var(--acc-text)}._d0HEq_consent input{accent-color:var(--acc-text)}._d0HEq_reco{background:var(--acc-grad) 0 0 / 100% 5px no-repeat, #fff;padding-top:calc(var(--space-6) + 3px);box-shadow:var(--shadow-colour,var(--shadow-3)), var(--hairline-inset)}._d0HEq_recoEyebrow,._d0HEq_recoType{color:var(--acc-text)}._d0HEq_recoNote{background:var(--acc-tint);border-left:4px solid var(--acc)}._d0HEq_ledger{border-top-color:var(--acc-tint-2)}._d0HEq_ledger>div{border-bottom-color:var(--acc-tint-2)}._d0HEq_ledgerTotal dd{color:var(--acc-text)}._d0HEq_recoEmpty{border-color:var(--acc-tint-2);background:var(--acc-tint)}._d0HEq_contact{box-shadow:inset 0 0 0 1px var(--acc-tint-2);background:#fff}._d0HEq_doneTitle em{color:var(--acc-text)}._d0HEq_ghostLink{color:var(--acc-text);border-color:color-mix(in srgb, var(--acc) 40%, #fff)}@media (max-width:767.98px){._d0HEq_nav{border-top:3px solid var(--acc);background:#fff;box-shadow:0 -8px 20px -14px #0b122040}}@media (min-width:768px){._d0HEq_nav:not(#_d0HEq__){background:0 0}}._d0HEq_pkgList{margin:var(--space-2) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}._d0HEq_pkgRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:#fff;min-width:0;display:flex}._d0HEq_pkgNone{background:0 0;border-style:dashed}._d0HEq_pkgMain{overflow-wrap:anywhere;flex:auto;gap:3px;min-width:0;display:grid}._d0HEq_pkgName{font-weight:var(--font-weight-strong)}._d0HEq_pkgFacts,._d0HEq_pkgNote{font-size:var(--font-size-sm);color:var(--muted);line-height:1.45}._d0HEq_pkgSide{text-align:right;flex:none;justify-items:end;gap:4px;display:grid}._d0HEq_pkgPrice{font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:1.25rem}._d0HEq_pkgPrice small{color:var(--muted);font-size:.8rem;font-weight:500}._d0HEq_pkgLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-strong)}._d0HEq_toggleRow{gap:var(--space-4);display:grid}._d0HEq_consentText{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--muted);line-height:1.5}@media (max-width:480px){._d0HEq_pkgRow{gap:var(--space-2);flex-direction:column}._d0HEq_pkgSide{text-align:left;place-items:baseline start;gap:var(--space-4);grid-auto-flow:column}}._d0HEq_paneHead{grid-template-columns:72px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}._d0HEq_paneHead>._d0HEq_stepMascot{grid-row:1/span 2;align-self:start}._d0HEq_paneHead>:not(._d0HEq_stepMascot){grid-column:2}._d0HEq_stepHeading{font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif;letter-spacing:-.02em;font-style:italic;font-weight:900}._d0HEq_pane{border-radius:40px}._d0HEq_pane ._d0HEq_why{border-radius:24px}._d0HEq_nav ._d0HEq_nextBtn{background:var(--pink-solid);border-color:var(--pink-solid);color:#fff;border-radius:999px;min-height:52px;font-weight:800}._d0HEq_nav ._d0HEq_nextBtn:hover:not(:disabled){background:#8f0f4a;border-color:#8f0f4a}._d0HEq_nav ._d0HEq_nextBtn:disabled{opacity:.55}._d0HEq_nav ._d0HEq_nextBtn:focus-visible{outline:3px solid var(--navy-900);outline-offset:3px}._d0HEq_nav button:not(._d0HEq_nextBtn),._d0HEq_nav a:not(._d0HEq_nextBtn){border-radius:999px;min-height:52px;font-weight:700}._d0HEq_pane ._d0HEq_input{border-radius:20px}._d0HEq_heading{font-style:italic;font-weight:900;font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif}._d0HEq_backBtn:not(:disabled){color:var(--ink,var(--navy-900))}@media (max-width:479.98px){._d0HEq_pane:has(>._d0HEq_stepPhoto){grid-template-columns:minmax(0,1fr)}._d0HEq_pane:has(>._d0HEq_stepPhoto)>._d0HEq_paneHead{grid-area:1/1/auto/-1}._d0HEq_pane>._d0HEq_stepPhoto{aspect-ratio:16/7;border-radius:var(--radius-md);grid-area:2/1/auto/-1;width:100%;max-height:160px}._d0HEq_paneHead{column-gap:12px;row-gap:var(--space-2);grid-template-columns:56px minmax(0,1fr)}._d0HEq_paneHead>._d0HEq_stepMascot{grid-row:1;align-self:center;width:56px;height:auto}._d0HEq_paneHead>._d0HEq_stepHeading{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;grid-area:1/2;margin:0;font-size:clamp(1.3rem,6.4vw,1.6rem);line-height:1.1}._d0HEq_paneHead>._d0HEq_stepIntro{grid-area:2/1/auto/-1;margin:0}}
._4Yo3TW_map{aspect-ratio:4/3;width:100%;color:var(--ink,#0b1220);position:relative;overflow:hidden;container-type:inline-size}._4Yo3TW_host{opacity:0;transition:opacity .45s;position:absolute;inset:0}._4Yo3TW_map[data-live=true] ._4Yo3TW_host{opacity:1}._4Yo3TW_posterLayer{transition:opacity .45s;position:absolute;inset:0}._4Yo3TW_posterLayer[data-hidden=true]{opacity:0;pointer-events:none}._4Yo3TW_map[data-loading=true] ._4Yo3TW_host,._4Yo3TW_map[data-loading=true] ._4Yo3TW_posterLayer{filter:saturate(.7)}._4Yo3TW_posterBar{font-variant-numeric:tabular-nums}._4Yo3TW_map .pm3d-col{font-variant-numeric:tabular-nums}._4Yo3TW_map .pm3d-col{border:1px solid var(--hairline,#e4e8ef);min-width:92px;max-width:132px;color:var(--ink,#0b1220);text-align:center;will-change:transform;background:#fffffff5;border-radius:8px;justify-items:center;gap:1px;width:max-content;padding:6px 8px 7px;line-height:1.15;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:grid;position:absolute;top:0;left:0;box-shadow:0 1px 2px #0b12200f,0 6px 16px #0b122014}._4Yo3TW_map .pm3d-anchor{width:0;height:0}._4Yo3TW_map .pm3d-col-head{align-items:baseline;gap:6px;display:flex}._4Yo3TW_map .pm3d-col:focus-visible{outline:2px solid var(--cobalt,#2f54eb);outline-offset:2px}._4Yo3TW_map .pm3d-leader{stroke:var(--ink-2,#1d2939);stroke-width:1.25px;stroke-opacity:.55}._4Yo3TW_map .pm3d-leader-dot{fill:var(--cobalt,#2f54eb);stroke:#fff;stroke-width:1.5px}@container (max-width:560px){._4Yo3TW_map .pm3d-col{min-width:0;padding:4px 7px 5px}._4Yo3TW_map .pm3d-col-plan{display:none}._4Yo3TW_map .pm3d-col-price{font-size:15px}._4Yo3TW_map .pm3d-area{padding:5px 8px}._4Yo3TW_map .pm3d-area-v{font-size:12.5px}}@container (max-width:420px){._4Yo3TW_map .pm3d-col{border-radius:6px;padding:3px 6px 4px}._4Yo3TW_map .pm3d-col-who{display:none}._4Yo3TW_map .pm3d-col-price{font-size:13.5px}._4Yo3TW_map .pm3d-col-per{font-size:10px}._4Yo3TW_map .pm3d-col-sponsored{margin-top:2px;padding:2px 4px;font-size:9.5px}._4Yo3TW_map .pm3d-area{border-radius:6px;padding:4px 7px}._4Yo3TW_map .pm3d-area-k{font-size:9px}._4Yo3TW_map .pm3d-area-v{font-size:11.5px}}@container (max-width:300px){._4Yo3TW_map .pm3d-col{display:none}}@container (max-width:180px){._4Yo3TW_map [data-scene-labels]{display:none}}._4Yo3TW_map .pm3d-col:hover{box-shadow:0 2px 4px #0b122014,0 10px 24px #0b12201f}._4Yo3TW_map .pm3d-col-first{border-color:var(--cobalt,#2f54eb)}._4Yo3TW_map .pm3d-col-rank{color:var(--cobalt-text,#2443c9);letter-spacing:.02em;font-size:11px;font-weight:600}._4Yo3TW_map .pm3d-col-price{letter-spacing:-.01em;font-size:17px;font-weight:650}._4Yo3TW_map .pm3d-col-per{color:var(--muted,#475467);font-size:11px}._4Yo3TW_map .pm3d-col-plan{color:var(--muted,#475467);text-overflow:ellipsis;white-space:nowrap;max-width:116px;font-size:11px;overflow:hidden}._4Yo3TW_posterBarSponsored{border:1px solid var(--hairline-strong,#cfd6e2);color:var(--ink-2,#1d2939);background:#fff;border-radius:3px;margin-top:3px;padding:3px 5px;font-size:10.5px;font-weight:600;line-height:1}._4Yo3TW_map .pm3d-col-sponsored{border:1px solid var(--hairline-strong,#cfd6e2);color:var(--ink-2,#1d2939);background:#fff;border-radius:3px;margin-top:3px;padding:3px 5px;font-size:10.5px;font-weight:600;line-height:1}._4Yo3TW_map .pm3d-col-who{color:var(--ink-2,#1d2939);text-overflow:ellipsis;white-space:nowrap;max-width:116px;margin-top:2px;font-size:11.5px;overflow:hidden}._4Yo3TW_map .pm3d-area{will-change:transform;background:var(--ink,#0b1220);color:#fff;white-space:nowrap;border-radius:8px;gap:1px;width:max-content;padding:6px 10px;display:grid;position:absolute;top:0;left:0;box-shadow:0 6px 18px #0b12202e}._4Yo3TW_map .pm3d-area-k{color:#c9d4ff;font-size:12px}._4Yo3TW_map .pm3d-area-v{font-size:13.5px;font-weight:600}._4Yo3TW_poster{position:absolute;inset:0}._4Yo3TW_posterImg{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}._4Yo3TW_posterPin{width:0;height:0;position:absolute}._4Yo3TW_posterPinHead{background:var(--cobalt,#2f54eb);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 5px #2f54eb38,0 2px 6px #0b122040}._4Yo3TW_posterArea{background:var(--ink,#0b1220);color:#fff;white-space:nowrap;border-radius:8px;gap:1px;padding:6px 10px;display:grid;position:absolute;bottom:14px;left:0;transform:translate(-50%)}._4Yo3TW_posterBars{align-items:flex-end;gap:10px;height:42%;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:9%;right:5%}._4Yo3TW_posterBar{width:74px;height:100%;color:var(--ink,#0b1220);grid-template-rows:1fr auto auto;justify-items:center;font-size:12px;display:grid}._4Yo3TW_posterBarFill{background:var(--cobalt,#2f54eb);border-radius:4px 4px 2px 2px;align-self:end;width:30px}._4Yo3TW_posterBarFill[data-rank="2"]{background:#7f97f3}._4Yo3TW_posterBarFill[data-rank="3"]{background:#b6c3f7}._4Yo3TW_posterBarPrice{margin-top:6px;font-size:14px;font-weight:650}._4Yo3TW_posterBarWho{color:var(--muted,#475467);text-overflow:ellipsis;white-space:nowrap;max-width:74px;overflow:hidden}@container (max-width:420px){._4Yo3TW_posterBars{gap:6px}._4Yo3TW_posterBar{width:58px;font-size:11px}}._4Yo3TW_contract{color:var(--ink,#0b1220);gap:12px;display:grid;container-type:inline-size}._4Yo3TW_stageWrap{aspect-ratio:16/7;touch-action:pan-y;cursor:ew-resize;border-radius:10px;outline:none;width:100%;position:relative}._4Yo3TW_stageWrap:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--focus-ring,#2f54eb)}._4Yo3TW_stageWrap ._4Yo3TW_host{border-radius:inherit}._4Yo3TW_stageWrap[data-live=true] ._4Yo3TW_host{opacity:1}._4Yo3TW_stageWrap[data-live=true] ._4Yo3TW_flat{opacity:0}._4Yo3TW_flat{align-items:flex-end;gap:2px;transition:opacity .35s;display:flex;position:absolute;inset:6% 3% 12%}._4Yo3TW_flatGap{flex:0 0 10px}._4Yo3TW_flatBlock{opacity:.45;background:#98a2b3;border-radius:2px 2px 0 0;flex:1 1 0;min-width:2px}._4Yo3TW_flatBlock[data-kind=promo]{background:var(--cobalt,#2f54eb)}._4Yo3TW_flatBlock[data-kind=fee]{background:var(--ink-2,#1d2939);flex-grow:1.4;flex-basis:0}._4Yo3TW_flatBlock[data-on=true]{opacity:1}._4Yo3TW_flatBlock[data-cur=true]{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--ink,#0b1220)}._4Yo3TW_stageWrap:has(>._4Yo3TW_axis){margin-bottom:22px}._4Yo3TW_axis{color:var(--muted,#475467);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:space-between;font-size:12px;line-height:1.3;display:flex;position:absolute;top:calc(100% + 4px);left:3%;right:3%}._4Yo3TW_readout{border:1px solid var(--hairline,#e4e8ef);font-variant-numeric:tabular-nums;background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._4Yo3TW_readout>div{border-left:1px solid var(--hairline,#e4e8ef);gap:2px;padding:10px 12px;display:grid}._4Yo3TW_readout>div:first-child{border-left:0}._4Yo3TW_rk{color:var(--muted,#475467);font-size:12px}._4Yo3TW_rv{letter-spacing:-.01em;font-size:18px;font-weight:650}._4Yo3TW_rv[data-accent=true]{color:var(--cobalt-text,#2443c9)}._4Yo3TW_rvSmall{font-size:13px;font-weight:500}@container (max-width:640px){._4Yo3TW_readout{grid-template-columns:repeat(2,minmax(0,1fr))}._4Yo3TW_readout>div:nth-child(3){border-left:0}._4Yo3TW_readout>div:nth-child(n+3){border-top:1px solid var(--hairline,#e4e8ef)}}@container (max-width:520px){._4Yo3TW_stageWrap{aspect-ratio:16/9}}._4Yo3TW_formula{color:var(--muted-strong,#344054);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.5}._4Yo3TW_formula b{color:var(--ink,#0b1220);font-weight:650}._4Yo3TW_legend{color:var(--muted,#475467);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}._4Yo3TW_legend li{align-items:center;gap:6px;display:inline-flex}._4Yo3TW_sw{background:#98a2b3;border-radius:2px;width:10px;height:10px}._4Yo3TW_sw[data-kind=promo]{background:var(--cobalt,#2f54eb)}._4Yo3TW_sw[data-kind=fee]{background:var(--ink-2,#1d2939)}._4Yo3TW_tableWrap summary{cursor:pointer;color:var(--cobalt-text,#2443c9);align-items:center;min-height:44px;font-size:14px;display:flex}._4Yo3TW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}._4Yo3TW_table th,._4Yo3TW_table td{text-align:left;border-bottom:1px solid var(--hairline,#e4e8ef);padding:6px 8px}._4Yo3TW_table td:last-child,._4Yo3TW_table th:last-child{text-align:right}._4Yo3TW_studio{aspect-ratio:1;width:100%;position:relative;container-type:inline-size}._4Yo3TW_studio[data-capture=true]{aspect-ratio:auto;width:1200px;height:1200px}._4Yo3TW_studioPoster{object-fit:contain;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}._4Yo3TW_studio[data-live=true] ._4Yo3TW_studioPoster{opacity:0}._4Yo3TW_studio[data-live=true] ._4Yo3TW_host{opacity:1}._4Yo3TW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._4Yo3TW_host,._4Yo3TW_posterLayer,._4Yo3TW_flat,._4Yo3TW_studioPoster{transition:none}}@container (max-width:480px){._4Yo3TW_posterArea{border-radius:6px;padding:4px 7px}._4Yo3TW_posterArea .pm3d-area-k{font-size:9px}._4Yo3TW_posterArea .pm3d-area-v{font-size:11.5px}}._4Yo3TW_map .pm3d-tick{font-variant-numeric:tabular-nums;width:max-content;color:var(--muted,#475467);white-space:nowrap;background:#ffffffe6;border-radius:3px;padding:1px 4px;font-size:11px;font-weight:600;position:absolute;top:0;left:0}._4Yo3TW_map .pm3d-empty{text-align:center;width:max-content;max-width:150px;color:var(--muted,#475467);background:#fffffff0;border:1px dashed #98a2b3;border-radius:6px;padding:4px 7px;font-size:11px;line-height:1.3;display:block;position:absolute;top:0;left:0}._4Yo3TW_posterBar[data-empty]{grid-template-rows:1fr auto}._4Yo3TW_posterBarEmpty{border:1.5px dashed #98a2b3;border-radius:4px 4px 2px 2px;align-self:end;width:30px;height:22%}._4Yo3TW_posterBarsNote{color:var(--muted,#475467);white-space:nowrap;background:#fffffff0;border-radius:4px;padding:2px 6px;font-size:11px;position:absolute;top:-26px;right:0}._4Yo3TW_posterBars{position:absolute}@container (max-width:300px){._4Yo3TW_posterBars,._4Yo3TW_posterArea{display:none}}._4Yo3TW_posterArea{z-index:2}._4Yo3TW_posterArea[data-place=below]{top:14px;bottom:auto}._4Yo3TW_posterArea[data-place=right]{top:0;bottom:auto;left:14px;transform:translateY(-50%)}._4Yo3TW_posterArea[data-place=left]{inset:0 14px auto auto;transform:translateY(-50%)}._4Yo3TW_posterBars[data-side=left]{left:5%;right:auto}._4Yo3TW_posterBars[data-side=left] ._4Yo3TW_posterBarsNote{left:0;right:auto}._4Yo3TW_posterBars{gap:6px}._4Yo3TW_posterBar{width:62px}._4Yo3TW_posterBarWho{max-width:62px}._4Yo3TW_posterBar[data-empty] ._4Yo3TW_posterBarWho{color:var(--ink-2,#1d2939);white-space:normal;text-align:center;line-height:1.2;overflow:visible}._4Yo3TW_map{container-type:size}._4Yo3TW_poster{width:min(100cqw,133.333cqh);height:min(100cqh,75cqw);margin:auto;inset:0}._4Yo3TW_cluster{aspect-ratio:2;width:100%;position:relative;container-type:inline-size}._4Yo3TW_cluster[data-capture=true]{aspect-ratio:auto;width:2000px;height:1000px}._4Yo3TW_cluster ._4Yo3TW_host{opacity:0;transition:opacity .4s;position:absolute;inset:0}._4Yo3TW_clusterPoster{object-fit:contain;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}._4Yo3TW_cluster[data-live=true] ._4Yo3TW_clusterPoster{opacity:0}._4Yo3TW_cluster[data-live=true] ._4Yo3TW_host{opacity:1}._4Yo3TW_clusterLinks{margin:0;padding:0;list-style:none;position:absolute;inset:0}._4Yo3TW_clusterHit{min-width:44px;min-height:44px;color:var(--ink,#0b1220);outline-offset:4px;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:flex-end;text-decoration:none;display:flex;position:absolute}._4Yo3TW_clusterHit:focus-visible{outline:2px solid var(--brand,#2f54eb)}._4Yo3TW_clusterChip{border:1px solid var(--line,#e4e8ef);letter-spacing:-.005em;white-space:nowrap;color:#0b1220;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 11px;font-size:14px;font-weight:600;line-height:1.2;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .2s,color .2s,box-shadow .2s;display:inline-flex;transform:translateY(calc(100% + 6px));box-shadow:0 1px 2px #0b12200f,0 4px 12px #0b12200f}._4Yo3TW_clusterArrow{color:#2443c9;transition:transform .2s}._4Yo3TW_clusterHit:hover ._4Yo3TW_clusterChip,._4Yo3TW_clusterHit:focus-visible ._4Yo3TW_clusterChip{color:#2443c9;border-color:#2f54eb;transform:translateY(calc(100% + 2px));box-shadow:0 2px 4px #0b12200f,0 8px 20px #2f54eb24}._4Yo3TW_clusterHit:hover ._4Yo3TW_clusterArrow,._4Yo3TW_clusterHit:focus-visible ._4Yo3TW_clusterArrow{transform:translate(2px)}._4Yo3TW_cluster[data-labels=off] ._4Yo3TW_clusterChip{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:640px){._4Yo3TW_clusterChip{gap:0;padding:4px 9px}._4Yo3TW_clusterArrow{display:none}}@container (max-width:560px){._4Yo3TW_clusterChip{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._4Yo3TW_clusterArrow{display:none}}._4Yo3TW_cluster[data-labels=off] ._4Yo3TW_clusterArrow{display:none}@media (prefers-reduced-motion:reduce){._4Yo3TW_clusterPoster,._4Yo3TW_clusterChip,._4Yo3TW_clusterArrow{transition:none}}:is(html[data-motion=off] ._4Yo3TW_clusterChip,html[data-motion=off] ._4Yo3TW_clusterArrow){transition:none}@container (min-width:560px){._4Yo3TW_posterBars{gap:8px}._4Yo3TW_posterBar{width:84px;font-size:14px}._4Yo3TW_posterBarPrice{font-size:15px}._4Yo3TW_posterBarWho{white-space:normal;text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:84px;line-height:1.2;display:-webkit-box}._4Yo3TW_posterBarSponsored{padding:3px 6px;font-size:14px}._4Yo3TW_posterBarsNote{font-size:14px;top:-30px}._4Yo3TW_posterArea{padding:7px 12px}._4Yo3TW_posterArea .pm3d-area-k{font-size:12px}._4Yo3TW_posterArea .pm3d-area-v{font-size:15px}}@media (max-width:1023px){._4Yo3TW_axis,._4Yo3TW_rk,._4Yo3TW_rvSmall,._4Yo3TW_legend,._4Yo3TW_table{font-size:14px}}._4Yo3TW_cluster[data-draggable=true]{cursor:grab}._4Yo3TW_cluster[data-draggable=true]:active{cursor:grabbing}._4Yo3TW_cluster[data-turned=true] ._4Yo3TW_clusterChip{opacity:0}._4Yo3TW_cluster[data-turned=true] ._4Yo3TW_clusterHit{pointer-events:none}._4Yo3TW_studioStage{position:absolute;inset:0}._4Yo3TW_studio[data-live=true] ._4Yo3TW_studioStage{cursor:grab}._4Yo3TW_studio[data-live=true] ._4Yo3TW_studioStage:focus-visible{outline:2px solid var(--brand,#2f54eb);outline-offset:4px;border-radius:16px}._4Yo3TW_turn{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;margin:0;display:grid;container-type:inline-size}._4Yo3TW_turnStage{aspect-ratio:1;perspective:900px;-webkit-tap-highlight-color:transparent;border-radius:24px;width:100%;position:relative}._4Yo3TW_turn[data-devices="2"] ._4Yo3TW_turnStage{aspect-ratio:4/3}._4Yo3TW_turnStage[data-live=true]{cursor:grab}._4Yo3TW_turnStage[data-live=true]:active{cursor:grabbing}._4Yo3TW_turnStage:focus-visible{outline:2px solid var(--brand,#2f54eb);outline-offset:4px}._4Yo3TW_turnTilt{transform-style:preserve-3d;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));will-change:transform;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s;position:absolute;inset:0}._4Yo3TW_turnTilt[data-tilting=true]{transition:transform .12s linear,opacity .4s}._4Yo3TW_turnStage[data-live=true] ._4Yo3TW_turnTilt{opacity:0}._4Yo3TW_turnStage[data-live=true] ._4Yo3TW_host{opacity:1}._4Yo3TW_turnDisc{aspect-ratio:3.4;background:radial-gradient(closest-side,#fff 0 70%,#f4f6f9 90.5%,#2f54eb 91.5% 93%,#eceff4 94.5% 100%);border-radius:50%;position:absolute;bottom:8%;left:13%;right:13%;box-shadow:0 2px #e3e7ee,0 5px #d6dce6,0 7px #cfd6e1,0 22px 26px -10px #0b122038}._4Yo3TW_turnDevices{transform-style:preserve-3d;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:2% 6% 3%;transform:translateZ(40px)}._4Yo3TW_turnImg{object-fit:contain;object-position:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:1 1 0;width:100%;min-width:0;height:100%;display:block}._4Yo3TW_turn[data-devices="2"] ._4Yo3TW_turnImg+._4Yo3TW_turnImg{margin-left:-18%;transform:translateZ(-30px)}._4Yo3TW_turnCap{color:var(--muted,#475467);flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:16px;line-height:1.4;display:flex}._4Yo3TW_turnLabel{overflow-wrap:anywhere;min-width:0}._4Yo3TW_turnLink{color:var(--brand,#2f54eb);padding:11px 0;font-weight:600;line-height:22px;text-decoration:none;display:inline-block}._4Yo3TW_turnLink:hover{text-decoration:underline}._4Yo3TW_turnHint{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;color:var(--muted,#475467);font-size:14px}@media (prefers-reduced-motion:reduce){._4Yo3TW_turnTilt{transition:none;transform:none}}html[data-motion=off] ._4Yo3TW_turnTilt{transition:none;transform:none}._4Yo3TW_stack{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;margin:0;display:grid;container-type:inline-size}._4Yo3TW_stackStage{width:100%;position:relative}._4Yo3TW_stackBars{overscroll-behavior-x:contain;scrollbar-width:thin;justify-content:safe center;align-items:flex-end;gap:clamp(8px,4cqw,28px);margin:0;padding:34px 4px 0;list-style:none;display:flex;position:relative;overflow-x:auto}._4Yo3TW_stackBars:focus-visible{outline:2px solid var(--brand,#2f54eb);outline-offset:2px}._4Yo3TW_stackItem{--area:clamp(140px, 44cqw, 260px);--c:#7b8698;--c-top:#a3acbb;--c-side:#5d6779;flex-direction:column;flex:0 140px;justify-content:flex-end;align-items:center;gap:6px;min-width:84px;display:flex}._4Yo3TW_stackItem[data-best=true]{--c:#2f54eb;--c-top:#6f8bf3;--c-side:#2443c9}._4Yo3TW_stackPrice,._4Yo3TW_stackChip{color:var(--ink,#0b1220);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.2}._4Yo3TW_stackPrice small,._4Yo3TW_stackChip small{color:var(--muted,#475467);font-size:14px;font-weight:500}._4Yo3TW_stackCol{width:min(64px,70%);height:calc(var(--area) * var(--h));min-height:3px;transform-style:preserve-3d;transform-origin:50% 100%;background:linear-gradient(to top, transparent 0 2px, var(--c) 2px 100%) bottom / 100% calc(var(--area) / var(--slabs)) repeat-y;border-radius:3px;position:relative;transform:perspective(700px)rotateY(-18deg)rotateX(4deg)}._4Yo3TW_stackCol:before,._4Yo3TW_stackCol:after{content:"";pointer-events:none;position:absolute}._4Yo3TW_stackCol:before{background:var(--c-top);transform-origin:50% 0;border-radius:3px;height:22px;top:0;left:0;right:0;transform:rotateX(90deg)}._4Yo3TW_stackCol:after{background:linear-gradient(to top, transparent 0 2px, var(--c-side) 2px 100%) bottom / 100% calc(var(--area) / var(--slabs)) repeat-y;transform-origin:100%;width:22px;top:0;bottom:0;right:0;transform:rotateY(90deg)}._4Yo3TW_stackName,._4Yo3TW_stackLabelName{text-align:center;max-width:100%;color:var(--ink-2,#1d2939);overflow-wrap:anywhere;font-size:14px;line-height:1.3}._4Yo3TW_stackName{min-height:3.9em}._4Yo3TW_stackLabelName{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._4Yo3TW_stackSponsored{color:var(--muted,#475467);font-weight:600}._4Yo3TW_stackStage[data-live=true] ._4Yo3TW_stackBars{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4Yo3TW_stackStage[data-live=true] ._4Yo3TW_host{opacity:1}._4Yo3TW_stackLabels{pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}._4Yo3TW_stackStage[data-live=true] ._4Yo3TW_stackLabels{opacity:1}._4Yo3TW_stackLabel{position:absolute;inset:0}._4Yo3TW_stackChip{left:var(--x,50%);top:var(--top,50%);border:1px solid var(--line,#e4e8ef);background:#fff;border-radius:999px;padding:3px 9px;position:absolute;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 2px 8px #0b122014}._4Yo3TW_stackLabel[data-best=true] ._4Yo3TW_stackChip{border-color:#2f54eb}._4Yo3TW_stackLabelName{left:var(--x,50%);top:var(--base,90%);width:min(170px, var(--pitch,30%));-webkit-line-clamp:3;line-clamp:3;min-height:0;position:absolute;transform:translate(-50%,10px)}._4Yo3TW_stackCap{color:var(--muted,#475467);font-size:14px;line-height:1.45}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) ._4Yo3TW_stackCol{animation:linear both _4Yo3TW_stackRise;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes _4Yo3TW_stackRise{0%{transform:perspective(700px)rotateY(-18deg)rotateX(4deg)scaleY(.02)}to{transform:perspective(700px)rotateY(-18deg)rotateX(4deg)scaleY(1)}}@container (max-width:420px){._4Yo3TW_stackCol{width:min(48px,72%)}}@container (min-width:700px){._4Yo3TW_stackStage{aspect-ratio:16/10;min-height:260px;max-height:460px;container-type:size}._4Yo3TW_stackBars{align-items:stretch;padding:0 4px;position:absolute;inset:0}._4Yo3TW_stackItem{--area:calc(100cqh - 112px)}}._4Yo3TW_stackStage[data-mode=live]{aspect-ratio:16/10;min-height:260px;max-height:460px;container-type:size}._4Yo3TW_stackStage[data-mode=live] ._4Yo3TW_stackBars{align-items:stretch;padding:0 4px;position:absolute;inset:0}._4Yo3TW_stackStage[data-mode=live] ._4Yo3TW_stackItem{--area:calc(100cqh - 112px)}._4Yo3TW_ctl{box-shadow:var(--shadow-2,0 2px 8px #0b122014), var(--hairline-inset,inset 0 0 0 1px #0b122014), var(--highlight-top,inset 0 1px 0 #fff);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);animation:_4Yo3TW_ctlIn var(--dur-3,.32s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both;background:#ffffffdb;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}._4Yo3TW_ctlBtn{min-height:44px;color:var(--ink,#0b1220);font:inherit;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-1,.12s) ease, color var(--dur-1,.12s) ease;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 12px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}._4Yo3TW_ctlBtn:hover{background:var(--surface-3,#eef2f7)}._4Yo3TW_ctlBtn:active{background:var(--cobalt-tint,#e6ebff)}._4Yo3TW_ctlBtn:focus-visible{outline:2px solid var(--focus-ring,#2f54eb);outline-offset:1px}._4Yo3TW_ctlBtn[aria-disabled=true]{color:var(--muted,#475467);cursor:default;background:0 0}._4Yo3TW_ctlIcon{color:var(--brand,#2f54eb);flex:none}._4Yo3TW_ctlBtn[aria-disabled=true] ._4Yo3TW_ctlIcon{color:var(--hairline-strong,#98a2b3)}._4Yo3TW_ctlBtn:first-child:not([aria-disabled=true]):active ._4Yo3TW_ctlIcon{transition:transform var(--dur-2,.2s) var(--ease-out-expo,ease);transform:rotate(-40deg)}@keyframes _4Yo3TW_ctlIn{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._4Yo3TW_ctl{animation:none}}html[data-motion=off] ._4Yo3TW_ctl{animation:none}._4Yo3TW_ctlCorner{z-index:3;position:absolute;top:10px;right:10px}@container (max-width:420px){._4Yo3TW_ctlBtn{gap:6px;padding:0 11px 0 10px;font-size:14px}}[data-enter=wait] ._4Yo3TW_enter{opacity:0;translate:0 24px;scale:.96}[data-enter=play] ._4Yo3TW_enter{animation:_4Yo3TW_sceneEnter .7s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--enter-i,0) * 70ms)}@keyframes _4Yo3TW_sceneEnter{0%{opacity:0;translate:0 24px;scale:.96}}@media (prefers-reduced-motion:reduce){[data-enter] ._4Yo3TW_enter{opacity:1;animation:none;translate:none;scale:none}}html[data-motion=off] [data-enter] ._4Yo3TW_enter{opacity:1;animation:none;translate:none;scale:none}._4Yo3TW_turnFrame{grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;display:grid;position:relative}._4Yo3TW_ctlBelow{max-width:100%;position:relative}._4Yo3TW_studio[data-ctl=true] ._4Yo3TW_studioStage{bottom:42px}._4Yo3TW_ctlStudio{z-index:3;position:absolute;bottom:0;left:50%;translate:-50%}@container (max-width:300px){._4Yo3TW_ctl{gap:0;padding:2px}._4Yo3TW_ctlBtn{gap:5px;padding:0 10px 0 9px;font-size:14px}._4Yo3TW_ctlLong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._4Yo3TW_cluster ._4Yo3TW_ctl._4Yo3TW_ctlCluster{border-radius:999px;flex-direction:row;align-items:center;inset:auto 2% 2% auto}._4Yo3TW_posterBarPrice,._4Yo3TW_posterBarWho{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-radius:5px;padding:1px 5px}._4Yo3TW_posterBarPrice{margin-top:4px}._4Yo3TW_posterBarWho,._4Yo3TW_posterBar[data-empty] ._4Yo3TW_posterBarWho{white-space:normal;text-align:center;text-overflow:clip;overflow-wrap:normal;-webkit-line-clamp:unset;line-clamp:none;max-width:calc(100% + 6px);margin-top:2px;line-height:1.2;display:block;overflow:visible}._4Yo3TW_posterBarsNote{white-space:normal;border:1px solid var(--hairline,#e4e8ef);border-radius:6px;width:max-content;max-width:min(320px,92cqi);padding:3px 8px;line-height:1.3;top:auto;bottom:calc(100% + 6px);box-shadow:0 1px 2px #0b12200f}@container (min-width:560px){._4Yo3TW_posterBarsNote{top:auto}}
.BzRSwG_frame{aspect-ratio:1;width:100%;color:var(--ink,#0b1220);margin-inline:auto;position:relative;container-type:inline-size}.BzRSwG_stage{touch-action:pan-y;border-radius:24px;position:absolute;inset:0}.BzRSwG_stage[data-live=true]{cursor:grab}.BzRSwG_stage[data-live=true]:active{cursor:grabbing}.BzRSwG_stage:focus-visible{outline:2px solid var(--focus-ring,#2f54eb);outline-offset:2px}.BzRSwG_poster{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.BzRSwG_stage[data-live=true] .BzRSwG_poster{opacity:0}.BzRSwG_host{opacity:0;transition:opacity .4s;position:absolute;inset:0}.BzRSwG_stage[data-live=true] .BzRSwG_host{opacity:1}.BzRSwG_ctl{z-index:2;max-width:100%;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.BzRSwG_pills{box-shadow:var(--shadow-2,0 2px 8px #0b122014), inset 0 0 0 1px #0b122014;background:#ffffffe6;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.BzRSwG_pill{min-width:56px;min-height:44px;color:var(--ink,#0b1220);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700}.BzRSwG_pill:hover{background:var(--surface-3,#eef2f7)}.BzRSwG_pill[aria-pressed=true]{background:var(--acc-grad,linear-gradient(120deg, #2443c9, #5b31d6));color:#fff}.BzRSwG_pill:focus-visible{outline:2px solid var(--focus-ring,#2f54eb);outline-offset:1px}@media (prefers-reduced-motion:reduce){.BzRSwG_poster,.BzRSwG_host{transition:none}}:is(html[data-motion=off] .BzRSwG_poster,html[data-motion=off] .BzRSwG_host){transition:none}
._0qBMDG_main{color:var(--ink);background:var(--canvas);overflow-x:clip}._0qBMDG_wrap{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}._0qBMDG_intro{--pad-x:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)));isolation:isolate;padding:var(--space-8) var(--pad-x) var(--space-8);align-items:flex-start;gap:var(--space-5);border-bottom:var(--rule);flex-direction:column;display:flex;position:relative;overflow:clip}._0qBMDG_intro>*{z-index:1;max-width:var(--measure);position:relative}._0qBMDG_intro>[aria-hidden=true]{z-index:0;max-width:none;position:absolute}._0qBMDG_intro>._0qBMDG_title{max-width:18ch}._0qBMDG_eyebrowTag{text-transform:none;letter-spacing:0;color:var(--muted-strong);align-self:flex-start;font-size:.875rem;font-weight:500}._0qBMDG_title{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--fs-display-lg);letter-spacing:-.04em;text-wrap:balance;animation:_0qBMDG_lg-rise var(--motion-enter) var(--ease-emphasized) both;margin:0;line-height:1}._0qBMDG_title em{color:var(--text-2);font-style:normal}@media (min-width:900px){._0qBMDG_title em{display:block}}@keyframes _0qBMDG_lg-rise{0%{opacity:0;transform:translateY(.22em)}to{opacity:1;transform:none}}._0qBMDG_updated{color:var(--muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin:0}._0qBMDG_intro p{font-size:var(--font-size-lg);color:var(--muted);margin:0;line-height:1.6}._0qBMDG_intro ._0qBMDG_updated{font-size:var(--font-size-sm)}._0qBMDG_introPills{justify-content:flex-start;display:flex}._0qBMDG_introInk{border-bottom:var(--rule)}._0qBMDG_layout{max-width:var(--container);padding:0 var(--gutter) var(--space-10);gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}._0qBMDG_column{counter-reset:sec;min-width:0;max-width:68ch}._0qBMDG_toc{top:var(--header-h);z-index:var(--z-sticky);margin-inline:calc(var(--gutter) * -1);padding:var(--space-2) 0;background:var(--header-frame-bg-solid);border-bottom:var(--rule);min-width:0;max-width:100vw;position:sticky;overflow:hidden}._0qBMDG_tocLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0qBMDG_toc ol{padding:0 var(--gutter);counter-reset:toc;gap:var(--space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;max-width:100%;margin:0;list-style:none;display:flex;overflow-x:auto}._0qBMDG_toc ol::-webkit-scrollbar{display:none}._0qBMDG_toc li{counter-increment:toc;scroll-snap-align:start;flex:none}._0qBMDG_toc a{align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);white-space:nowrap;font-size:var(--font-size-sm);color:var(--muted);transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);font-weight:500;text-decoration:none;display:inline-flex}._0qBMDG_toc a:before{content:none}._0qBMDG_toc a:hover{color:var(--ink);border-color:#f0ede766}._0qBMDG_toc a[data-active=true]:before{content:"+";color:var(--cobalt-text)}._0qBMDG_section{counter-increment:sec;padding:var(--space-7) 0 var(--space-2);border-top:var(--rule);scroll-margin-top:calc(var(--header-h) + var(--tap) + var(--space-5))}._0qBMDG_section h2{margin:0 0 var(--space-5);font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--fs-display-sm);letter-spacing:-.02em;gap:var(--space-3);align-items:baseline;line-height:1.15;display:flex}._0qBMDG_section h2:before{content:counter(sec, decimal-leading-zero);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.08em;color:var(--cobalt-text);font-variant-numeric:tabular-nums;font-weight:500}._0qBMDG_section h3{margin:var(--space-6) 0 var(--space-2);font-size:var(--font-size-lg);color:var(--ink);font-weight:600}._0qBMDG_section p,._0qBMDG_section li{color:var(--ink-2);font-size:1.0625rem;line-height:1.7}._0qBMDG_section p{margin:0 0 var(--space-4)}._0qBMDG_section strong{color:var(--ink);font-weight:600}._0qBMDG_section a{color:var(--cobalt-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}._0qBMDG_section a:hover{color:var(--ink)}._0qBMDG_list{margin:0 0 var(--space-4);border-top:var(--rule);gap:0;padding:0;list-style:none;display:grid}._0qBMDG_list li{padding:var(--space-3) 0 var(--space-3) var(--space-6);border-bottom:var(--rule);position:relative}._0qBMDG_list li:before{content:"+";left:0;top:var(--space-3);color:var(--cobalt-text);font-weight:500;position:absolute}._0qBMDG_callout{margin:var(--space-5) 0;padding:var(--space-5);background:var(--surface);border:var(--rule);border-left:1px solid var(--cobalt-wire);color:var(--ink-2)}._0qBMDG_callout p:last-child{margin-bottom:0}._0qBMDG_formula{margin:var(--space-5) 0;padding:var(--space-5);background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);font-variant-numeric:tabular-nums lining-nums;font-weight:500;font-size:var(--font-size-lg);overflow-wrap:anywhere;line-height:1.6;color:var(--ink)!important}@media (min-width:900px){._0qBMDG_intro{padding-block:var(--space-10) var(--space-9)}._0qBMDG_layout{gap:var(--space-9);padding-top:var(--space-6);grid-template-columns:240px minmax(0,1fr)}._0qBMDG_toc{top:calc(var(--header-h) + var(--space-6));padding:var(--space-5) 0 0;background:0 0;border-bottom:0;align-self:start;max-width:none;margin-inline:0;overflow:visible}._0qBMDG_tocLabel{clip-path:none;white-space:normal;width:auto;height:auto;margin:0 0 var(--space-3);letter-spacing:0;text-transform:none;color:var(--muted-strong);font-size:.875rem;font-weight:600;position:static;overflow:visible}._0qBMDG_toc ol{--toc-progress:0;padding:0 0 0 var(--space-4);border-top:0;display:block;position:relative;overflow:visible}._0qBMDG_toc ol:before,._0qBMDG_toc ol:after{content:"";background:var(--hairline-strong);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}._0qBMDG_toc ol:after{background:var(--cobalt);transform-origin:top;transform:scaleY(var(--toc-progress));transition:transform var(--dur-2,.2s) linear}._0qBMDG_toc li{border-bottom:0}._0qBMDG_toc a{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--r-sm,10px);white-space:normal;color:var(--muted);box-shadow:none;transition:color var(--dur-2,.2s) var(--ease-out-expo,ease), background-color var(--dur-2,.2s) var(--ease-out-expo,ease);border:0;font-size:.9375rem;font-weight:500;line-height:1.35;display:flex;position:relative}._0qBMDG_toc a:before{content:"";left:calc(-1 * var(--space-4) - 2px);width:6px;height:6px;transition:background-color var(--dur-2,.2s) var(--ease-out-expo,ease), transform var(--dur-2,.2s) var(--ease-out-expo,ease);background:0 0;border-radius:50%;margin-top:-3px;position:absolute;top:50%;transform:scale(.4)}._0qBMDG_toc a:hover{color:var(--ink);background:var(--surface)}._0qBMDG_toc a[data-active=true]{background:var(--cobalt-tint);color:var(--cobalt-text);box-shadow:none;padding-left:var(--space-3);font-weight:600}._0qBMDG_toc a[data-active=true]:before{content:"";background:var(--cobalt);box-shadow:0 0 0 3px var(--cobalt-tint);min-width:0;transform:scale(1)}@supports (animation-timeline:view()){._0qBMDG_layout{timeline-scope:--article}._0qBMDG_column{view-timeline:--article block}._0qBMDG_toc ol:after{transition:none;animation:linear both _0qBMDG_tocFill;animation-timeline:--article;animation-range:contain}}._0qBMDG_section{scroll-margin-top:calc(var(--header-h) + var(--space-6))}._0qBMDG_section:first-child{padding-top:var(--space-6)}}@media (prefers-reduced-motion:reduce){._0qBMDG_title{animation:none}}html[data-motion=off] ._0qBMDG_title{opacity:1;animation:none}._0qBMDG_fold{min-width:0}@media (max-width:767.98px){._0qBMDG_intro{padding:var(--space-6) var(--pad-x) var(--space-6);gap:var(--space-3)}._0qBMDG_title{font-size:2.25rem}._0qBMDG_intro p{font-size:1rem;line-height:1.55}._0qBMDG_layout{padding-bottom:var(--space-7);gap:0}._0qBMDG_toc{display:none}._0qBMDG_section{scroll-margin-top:calc(var(--header-h) + var(--space-4));padding:0}._0qBMDG_section:first-child{border-top:0}._0qBMDG_column>._0qBMDG_section:last-child{border-bottom:var(--rule)}._0qBMDG_section h2{margin:0;font-size:1.25rem}._0qBMDG_section h3{margin-top:var(--space-4)}._0qBMDG_section p,._0qBMDG_section li{font-size:1rem;line-height:1.65}._0qBMDG_callout,._0qBMDG_formula{margin:var(--space-3) 0;padding:var(--space-4)}}._0qBMDG_section summary h2{margin-bottom:0}._0qBMDG_oneLine{max-width:var(--container);padding:var(--space-8) 0 var(--space-4);gap:var(--space-6);min-width:0;margin-inline:auto;display:grid;container-type:inline-size}._0qBMDG_oneLineHead{gap:var(--space-3);padding-inline:var(--gutter);max-width:calc(64ch + 2 * var(--gutter));display:grid}._0qBMDG_oneLineTitle{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--step-3,2rem);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.1}._0qBMDG_oneLineText{font-size:var(--step-1,1.125rem);color:var(--muted-strong);text-wrap:pretty;max-width:60ch;margin:0;line-height:1.55}@media (max-width:767.98px){._0qBMDG_oneLine{padding-top:var(--space-6);gap:var(--space-4)}}._0qBMDG_introTiles{padding-inline:var(--gutter)}@keyframes _0qBMDG_tocFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._0qBMDG_toc ol:after,._0qBMDG_toc a,._0qBMDG_toc a:before{transition:none}}html[data-motion=off] ._0qBMDG_toc ol:after{transition:none}html[data-motion=off] ._0qBMDG_toc a{transition:none}html[data-motion=off] ._0qBMDG_toc a:before{transition:none}._0qBMDG_akaNote{color:var(--muted);letter-spacing:0;white-space:normal;font-size:.6em;font-weight:500}@media (max-width:899px){._0qBMDG_toc ol{padding-inline-end:calc(var(--gutter) + 32px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}._0qBMDG_main{background:0 0}._0qBMDG_section:first-child{border-top:0;border-image:}._0qBMDG_section h2:before{background:var(--gtint,var(--cobalt-tint));min-width:2.1em;color:var(--gt,var(--cobalt-text));border-radius:999px;place-items:center;padding:3px 8px;display:inline-grid}._0qBMDG_list li:before{color:var(--gt,var(--cobalt-text))}._0qBMDG_callout{background:var(--gtint,var(--surface));border:0;border-left:4px solid var(--g,var(--cobalt));border-radius:var(--radius-md,12px)}._0qBMDG_formula{border-color:color-mix(in srgb, var(--g,#2f54eb) 30%, #fff);background:linear-gradient(135deg, #fff 55%, var(--gtint,var(--surface)))}._0qBMDG_toc a[data-active=true]{background:var(--cobalt-tint)}@media (max-width:767.98px){._0qBMDG_section{border-top:var(--rule);border-image:}._0qBMDG_section:first-child{border-top:0}}@media (min-width:768px) and (max-width:899.98px){._0qBMDG_toc{background:0 0;border-bottom:0;margin-inline:0;position:static}._0qBMDG_toc ol{padding-inline:0}}._0qBMDG_section h2,._0qBMDG_oneLineTitle{font-family:var(--font-display-italic,var(--font-display));font-variation-settings:normal;color:var(--navy-900,#06214a);font-style:italic;font-weight:900}._0qBMDG_section h2{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.125rem)}._0qBMDG_section h2:before{background:var(--yellow,#ffd100);min-width:2.2em;height:2.2em;color:var(--navy-900,#06214a);letter-spacing:0;border-radius:50%;flex:none;align-self:center;place-items:center;font-style:normal;font-weight:800;display:inline-grid}._0qBMDG_section p,._0qBMDG_section li{color:var(--ink);max-width:68ch}._0qBMDG_section a,._0qBMDG_oneLineText a{text-decoration-thickness:2px}._0qBMDG_section{border-top:2px dashed var(--hairline-strong,#d0d5dd);border-image:}._0qBMDG_list{border-top:0;gap:8px}._0qBMDG_list li{background:var(--surface-2,#f6f8fb);border:0;border-radius:20px;padding:12px 16px 12px 44px}._0qBMDG_list li:before{content:"";background:var(--pink,#ff2e93);clip-path:polygon(0 0,100% 50%,0 100%);width:12px;height:14px;top:1.15em;left:18px}._0qBMDG_callout{background:var(--yellow-soft,#fff4b8);box-shadow:inset 0 0 0 3px var(--navy-900,#06214a);color:var(--ink);border:0;border-radius:28px}._0qBMDG_toc a{color:var(--ink);border-radius:999px;font-weight:700}._0qBMDG_toc a[data-active=true]:before{color:var(--navy-900,#06214a)}._0qBMDG_toc a:focus-visible{outline:3px solid var(--navy-900,#06214a);outline-offset:2px}._0qBMDG_intro{background-image:none}._0qBMDG_section h2,._0qBMDG_oneLineTitle{letter-spacing:-.015em;font-weight:800}._0qBMDG_section h2:before{background:var(--cobalt-tint,#eef2ff);color:var(--navy-900,#06214a);box-shadow:inset 0 0 0 1px var(--hairline-strong,#d0d5dd);font-weight:700}._0qBMDG_section{border-top:1px solid var(--hairline-strong,#d0d5dd)}._0qBMDG_section:first-child{border-top:0}._0qBMDG_list li{background:var(--surface-2,#f6f8fb);box-shadow:inset 0 0 0 1px var(--hairline,#e4e8ef);border-radius:12px}._0qBMDG_list li:before{clip-path:none;background:var(--cobalt,#2f54eb);border-radius:50%;width:8px;height:8px;top:1.2em;left:20px}._0qBMDG_callout{background:var(--surface-2,#f6f8fb);box-shadow:none;border-left:4px solid var(--navy-700,#13417f);border-radius:12px}._0qBMDG_formula{border:1px solid var(--hairline-strong,#d0d5dd);background:var(--surface-2,#f6f8fb);border-radius:12px}._0qBMDG_toc a{font-weight:600}._0qBMDG_toc a[data-active=true]{background:var(--cobalt-tint,#eef2ff);border-color:var(--cobalt,#2f54eb);color:var(--navy-900,#06214a)}._0qBMDG_toc a:focus-visible{outline:3px solid var(--focus-ring,#2f54eb)}._0qBMDG_updated{color:var(--muted,#475467)}
.LU_nta_fold{min-width:0}.LU_nta_sum{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding-block:var(--space-2);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.LU_nta_sum::-webkit-details-marker{display:none}.LU_nta_sum:focus-visible{outline:var(--focus-width,3px) solid var(--focus-ring);outline-offset:2px}.LU_nta_sumText{gap:2px;min-width:0;display:grid}.LU_nta_sumText>h2,.LU_nta_sumText>h3{margin:0}.LU_nta_sumPlain{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--hairline-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:1rem;font-weight:500}.LU_nta_hint{font-size:var(--font-size-sm);color:var(--muted);letter-spacing:0;text-transform:none;font-weight:400;font-family:var(--font-sans)}.LU_nta_icon{border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);flex:none;width:32px;height:32px;position:relative}.LU_nta_icon:before,.LU_nta_icon:after{content:"";background:var(--ink);width:12px;height:1.5px;transition:transform var(--motion-base,.2s) var(--ease-standard,ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LU_nta_icon:after{transform:translate(-50%,-50%)rotate(90deg)}.LU_nta_fold[open] .LU_nta_icon:after{transform:translate(-50%,-50%)rotate(0)}.LU_nta_fold[open]>.LU_nta_body{padding-top:var(--space-3)}.LU_nta_body{gap:var(--space-4);min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.LU_nta_icon:before,.LU_nta_icon:after{transition:none}}html[data-motion=off] .LU_nta_icon:before{transition:none}html[data-motion=off] .LU_nta_icon:after{transition:none}@media (min-width:768px){.LU_nta_sum{cursor:default;min-height:0;padding-block:0}.LU_nta_icon,.LU_nta_hint,.LU_nta_sumPlain{display:none}.LU_nta_fold::details-content{content-visibility:visible;display:contents}.LU_nta_fold[open]>.LU_nta_body,.LU_nta_body{padding-top:var(--space-4)}}@media (max-width:767.98px){.LU_nta_fold[open]>.LU_nta_body{padding-bottom:var(--space-4)}}@media (min-width:768px) and (max-width:1023.98px){.LU_nta_sum{min-height:44px}}
.ek0Wja_main{background:var(--canvas);color:var(--ink);overflow-x:clip}.ek0Wja_crumbs{align-items:center;gap:0 var(--space-2);font-size:var(--font-size-sm);color:var(--muted);flex-wrap:wrap;display:flex}.ek0Wja_crumbs a{min-height:var(--tap);min-width:var(--tap);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:4px;transition:color var(--motion-base) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.ek0Wja_crumbs a:hover{color:var(--ink);text-decoration-color:currentColor}.ek0Wja_crumbs span[aria-current]{color:var(--ink)}.ek0Wja_body{max-width:var(--container);padding:var(--space-8) var(--gutter) var(--space-10);gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.ek0Wja_col{gap:var(--space-9);counter-reset:note;min-width:0;display:grid}.ek0Wja_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);padding-bottom:var(--space-4);border-bottom:var(--rule);flex-wrap:wrap;display:flex}.ek0Wja_sectionHead h2{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--fs-display-md);letter-spacing:-.03em;margin:0;line-height:1.05}.ek0Wja_count{color:var(--muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin:0}.ek0Wja_count strong{color:var(--ink);font-weight:600}.ek0Wja_sampleNote{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border:var(--rule);border-left:1px solid var(--cobalt-wire);background:var(--surface);max-width:68ch;font-size:var(--font-size-sm);color:var(--muted);line-height:1.55}.ek0Wja_planList{margin:0;padding:0;list-style:none}.ek0Wja_planRow{gap:var(--space-4);padding:var(--space-6) 0;border-bottom:var(--rule);transition:background-color var(--motion-base) var(--ease-standard);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ek0Wja_planRowBest{background:var(--surface);padding-inline:var(--space-4);margin-inline:calc(var(--space-4) * -1);border:var(--rule);border-top:2px solid var(--cobalt);border-radius:var(--radius-md)}.ek0Wja_planMain{gap:var(--space-2);align-content:start;min-width:0;display:grid}.ek0Wja_tagRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.ek0Wja_chip{min-height:28px;padding:0 var(--space-3);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);font-size:var(--font-size-xs);color:var(--muted);align-items:center;font-weight:500;display:inline-flex}.ek0Wja_chipSponsored{background:var(--sponsored-bg);border-color:var(--sponsored-bg);color:var(--sponsored)}.ek0Wja_chipSample{color:var(--muted);border-style:dashed}.ek0Wja_chipWarn{background:var(--warning-bg);border-color:var(--hairline-strong);color:var(--ink)}.ek0Wja_planName{margin:var(--space-1) 0 0;font-family:var(--font-display);font-weight:600;font-size:var(--fs-display-sm);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.15}.ek0Wja_planSub{color:var(--muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;margin:0}.ek0Wja_route{margin-top:var(--space-2);max-width:420px}.ek0Wja_planPrice{align-content:start;gap:4px;display:grid}.ek0Wja_priceLabel{letter-spacing:0;text-transform:none;color:var(--muted-strong);font-size:.875rem;font-weight:600}.ek0Wja_priceNum{font-family:var(--font-sans);font-size:var(--fs-numeral-md);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-weight:600;line-height:1}.ek0Wja_priceNum small{letter-spacing:0;color:var(--muted);margin-left:2px;font-size:.5em;font-weight:500}.ek0Wja_priceCaption{font-size:var(--font-size-sm);color:var(--muted)}.ek0Wja_planActions{align-items:flex-end;display:flex}.ek0Wja_section{counter-increment:note;gap:var(--space-4);padding-top:var(--space-6);border-top:var(--rule);max-width:68ch;display:grid}.ek0Wja_section h2{align-items:baseline;gap:var(--space-3);font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--fs-display-sm);letter-spacing:-.02em;margin:0;line-height:1.15;display:flex}.ek0Wja_section h2:before{content:counter(note, decimal-leading-zero);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.08em;color:var(--cobalt-text);font-variant-numeric:tabular-nums;font-weight:500}.ek0Wja_section p{color:var(--ink-2);margin:0;line-height:1.65}.ek0Wja_section a{color:var(--cobalt-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ek0Wja_section a:hover{color:var(--ink)}.ek0Wja_muted{font-size:var(--font-size-sm);color:var(--muted)!important}.ek0Wja_plain{background:var(--surface);padding:var(--space-4) var(--space-5);border:var(--rule);border-left:1px solid var(--cobalt-wire)}.ek0Wja_plain strong{color:var(--ink)}.ek0Wja_ruledList{border-top:var(--rule);margin:0;padding:0;list-style:none}.ek0Wja_ruledList li{padding:var(--space-4) 0;border-bottom:var(--rule);color:var(--ink-2);line-height:1.6}.ek0Wja_ruledList strong{color:var(--ink);font-weight:600}.ek0Wja_faq{border-top:var(--rule);margin:0}.ek0Wja_faq>div{padding:var(--space-5) 0;border-bottom:var(--rule)}.ek0Wja_faq dt{font-weight:500;font-size:var(--font-size-lg)}.ek0Wja_faq dd{margin:var(--space-2) 0 0;color:var(--muted);line-height:1.6}.ek0Wja_empty{padding:var(--space-5) 0;color:var(--muted)}.ek0Wja_watch{background:var(--surface-ink);padding:var(--space-6);border:var(--rule);border-radius:var(--radius-md);max-width:none}.ek0Wja_watch>*{max-width:68ch}.ek0Wja_watch ul{border-top:var(--rule);gap:0;margin:0;padding:0;line-height:1.6;list-style:none;display:grid}.ek0Wja_watch li{padding:var(--space-3) 0 var(--space-3) var(--space-6);border-bottom:var(--rule);color:var(--ink-2);position:relative}.ek0Wja_watch li:before{content:"+";left:0;top:var(--space-3);color:var(--cobalt-text);font-weight:500;position:absolute}.ek0Wja_side{align-self:start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--r-lg);box-shadow:var(--shadow-2), var(--hairline-inset);background:#fff;min-width:0;display:grid}.ek0Wja_side h2{letter-spacing:0;text-transform:none;color:var(--ink);margin:0;font-size:1rem;font-weight:600}.ek0Wja_side dl{margin:0}.ek0Wja_side dl>div{padding:var(--space-3) 0;border-top:var(--rule);gap:2px;display:grid}.ek0Wja_side dt{font-size:var(--font-size-sm);color:var(--muted)}.ek0Wja_side dd{margin:0;font-weight:500;line-height:1.45}.ek0Wja_website{margin:0}.ek0Wja_website a,.ek0Wja_sideLink{min-height:var(--tap);color:var(--cobalt-text);text-underline-offset:3px;align-items:center;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ek0Wja_website a:hover,.ek0Wja_sideLink:hover{color:var(--ink)}@media (min-width:900px){.ek0Wja_body{gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.ek0Wja_col{grid-column:1/span 8}.ek0Wja_side{top:calc(var(--header-h) + var(--space-6));grid-column:10/span 3;position:sticky}.ek0Wja_planRow{padding-inline:var(--space-4);margin-inline:calc(var(--space-4) * -1);grid-template-columns:minmax(0,1fr) minmax(190px,auto) auto;align-items:start}.ek0Wja_planRow:not(.ek0Wja_planRowBest):hover{background:var(--surface)}.ek0Wja_planRowBest{padding-inline:var(--space-5);margin-inline:calc(var(--space-5) * -1)}}.ek0Wja_sideFold{min-width:0}.ek0Wja_sideBody{gap:var(--space-3)!important}@media (min-width:768px){.ek0Wja_sideBody{padding-top:var(--space-3)!important}}@media (max-width:767.98px){.ek0Wja_body{padding-top:var(--space-5);padding-bottom:var(--space-7);gap:var(--space-5)}.ek0Wja_col{gap:0}.ek0Wja_plans{margin-bottom:var(--space-5)}.ek0Wja_sectionHead{padding-bottom:var(--space-3)}.ek0Wja_sectionHead h2{font-size:1.625rem}.ek0Wja_count{font-size:1rem}.ek0Wja_sampleNote{margin-top:var(--space-3);padding:var(--space-3);font-size:1rem}.ek0Wja_planRow{gap:var(--space-3) var(--space-4);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr) auto}.ek0Wja_planRowBest{padding-inline:var(--space-4)}.ek0Wja_planMain{grid-column:1/-1}.ek0Wja_planPrice{grid-column:1;align-self:end}.ek0Wja_planActions{grid-column:2;align-self:end}.ek0Wja_planSub,.ek0Wja_priceCaption{font-size:1rem}.ek0Wja_section{border-top:var(--rule);gap:0;max-width:none;padding-top:0}.ek0Wja_section:last-child{border-bottom:var(--rule)}.ek0Wja_section h2{font-size:1.25rem}.ek0Wja_section p,.ek0Wja_ruledList li,.ek0Wja_faq dd,.ek0Wja_watch li,.ek0Wja_muted{font-size:1rem}.ek0Wja_trust,.ek0Wja_watch{padding:0 var(--space-4);border-radius:var(--radius-md);margin-block:var(--space-2)}.ek0Wja_trust{border-top:1px solid #6f93ff47}.ek0Wja_trust[open],.ek0Wja_watch[open]{padding-bottom:var(--space-4)}.ek0Wja_side{padding:0 var(--space-4)}.ek0Wja_side[open]{padding-bottom:var(--space-4)}.ek0Wja_side:has(details[open]){padding-bottom:var(--space-4)}.ek0Wja_side dt{font-size:1rem}.ek0Wja_faq dt{font-size:1.0625rem}.ek0Wja_faq>div{padding-block:var(--space-4)}.ek0Wja_crumbs{scrollbar-width:none;white-space:nowrap;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}.ek0Wja_crumbs::-webkit-scrollbar{display:none}.ek0Wja_crumbs>*{flex:none}.ek0Wja_crumbs a{min-width:var(--tap);justify-content:center}}.ek0Wja_best{border-top:var(--rule);gap:0;margin:0;display:grid}.ek0Wja_best>div{padding:var(--space-3) 0;border-bottom:var(--rule);gap:2px;display:grid}.ek0Wja_best dt{font-size:var(--font-size-sm);letter-spacing:0;text-transform:none;color:var(--cobalt-text);font-weight:600}.ek0Wja_best dd{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin:0;line-height:1.5}.ek0Wja_subHead{margin:var(--space-2) 0 0;font-size:var(--font-size-md);color:var(--ink);font-weight:600}.ek0Wja_tableWrap{max-width:100%;max-height:420px;overflow:auto}.ek0Wja_areaTable{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%;font-size:var(--font-size-sm)}.ek0Wja_areaTable th,.ek0Wja_areaTable td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:var(--rule);text-align:left;color:var(--ink-2);font-weight:400}.ek0Wja_areaTable thead th{font-size:var(--font-size-sm);letter-spacing:0;text-transform:none;color:var(--muted-strong);border-top:var(--rule);font-weight:600}.ek0Wja_areaTable td:last-child,.ek0Wja_areaTable th:last-child{text-align:right;padding-right:0}.ek0Wja_areaTable tbody th{color:var(--ink)}.ek0Wja_code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ink);font-size:.92em}.ek0Wja_num{font-variant-numeric:tabular-nums lining-nums}@media (max-width:767.98px){.ek0Wja_areaTable,.ek0Wja_best dd,.ek0Wja_subHead{font-size:1rem}.ek0Wja_best dt{font-size:var(--font-size-sm)}}.ek0Wja_areaPhoto{margin:0 0 var(--space-4)}.ek0Wja_sidePhoto{margin:0}.ek0Wja_heroCard{padding:var(--space-4) var(--space-5);color:var(--ink);gap:4px;margin:0;display:grid}.ek0Wja_heroCardLabel{font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}.ek0Wja_heroCardValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(2.25rem,4vw,3rem);font-weight:600;line-height:1}.ek0Wja_heroCardValue small{letter-spacing:0;color:var(--muted);margin-left:4px;font-size:.4em;font-weight:500}.ek0Wja_heroCardNote{color:var(--muted);font-size:.875rem;line-height:1.45}.ek0Wja_heroStrip{border:1px solid var(--hairline);border-radius:var(--radius-md,6px);background:var(--canvas);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.ek0Wja_heroStrip>div{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);min-width:0;padding:10px 12px}.ek0Wja_heroStrip>div:nth-child(2n){border-right:0}.ek0Wja_heroStrip>div:nth-last-child(-n+2):nth-child(odd),.ek0Wja_heroStrip>div:last-child{border-bottom:0}.ek0Wja_heroStrip dt{font-size:var(--font-size-xs,.8125rem);color:var(--muted)}.ek0Wja_heroStrip dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.ek0Wja_jump{flex-wrap:wrap;gap:8px;display:flex}.ek0Wja_jump a{min-height:var(--tap);border:1px solid var(--hairline-strong);border-radius:var(--radius-sm,4px);color:var(--ink);font-size:var(--font-size-sm);background:var(--canvas);transition:border-color var(--motion-base) var(--ease-standard), background var(--motion-base) var(--ease-standard), translate var(--motion-base) var(--ease-standard);align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.ek0Wja_jump a:hover{border-color:var(--cobalt);background:var(--cobalt-tint,#eef2ff);translate:0 -1px}@media (max-width:599px){.ek0Wja_jump{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.ek0Wja_jump a{flex:none}}@media (prefers-reduced-motion:reduce){.ek0Wja_jump a:hover{translate:none}}html[data-motion=off] .ek0Wja_jump a:hover{translate:none}.ek0Wja_intro{max-width:var(--container);padding:var(--space-8) var(--gutter) 0;margin-inline:auto}.ek0Wja_summary{gap:var(--space-2);max-width:62ch;display:grid}.ek0Wja_summaryText{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--step-2,1.5rem);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;margin:0;line-height:1.3}.ek0Wja_introValue{color:var(--cobalt-text);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ek0Wja_tilesSec{max-width:var(--container);padding:var(--space-7) 0 var(--space-8);gap:var(--space-4);min-width:0;margin-inline:auto;display:grid;container-type:inline-size}.ek0Wja_tilesHead{padding-inline:var(--gutter);gap:var(--space-2);display:grid}.ek0Wja_tilesEyebrow{margin:0}.ek0Wja_tilesTitle{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--fs-display-sm);letter-spacing:-.02em;margin:0;line-height:1.15}@media (max-width:767.98px){.ek0Wja_intro{padding-top:var(--space-6)}.ek0Wja_tilesSec{padding-block:var(--space-5) var(--space-6)}}@media (max-width:1023.98px){.ek0Wja_heroStrip dt,.ek0Wja_heroCardLabel,.ek0Wja_heroCardNote,.ek0Wja_chip,.ek0Wja_side h2,.ek0Wja_best dt,.ek0Wja_areaTable thead th,.ek0Wja_count{font-size:.875rem}.ek0Wja_code{font-size:max(.875rem,.92em)}}.ek0Wja_tilesSec>div>ul{padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.ek0Wja_stack{margin-top:var(--space-7);gap:var(--space-3);min-width:0;display:grid}.ek0Wja_stackTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,1.05rem + .8vw,1.5rem);font-weight:600;line-height:1.2}.ek0Wja_stackLede{margin:0 0 var(--space-2);max-width:62ch;color:var(--muted);font-size:1rem;line-height:1.55}@media (max-width:767.98px){.ek0Wja_crumbs{white-space:normal;flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}.ek0Wja_crumbs>*{flex:0 auto;min-width:0}.ek0Wja_crumbs span[aria-current]{overflow-wrap:anywhere}}@media (max-width:429.98px){.ek0Wja_planPrice{display:contents}.ek0Wja_priceLabel{margin-bottom:calc(var(--space-3) * -1 + 4px);grid-column:1/-1}.ek0Wja_priceNum,.ek0Wja_priceCaption{grid-column:1}.ek0Wja_priceCaption{margin-top:calc(var(--space-3) * -1 + 4px)}.ek0Wja_planActions{grid-area:3/2/span 2;align-self:center}.ek0Wja_planRow:not(:has(.ek0Wja_priceNum)) .ek0Wja_planActions{grid-row:2}}@media (max-width:599px){.ek0Wja_jump{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible}.ek0Wja_jump a{flex:0 auto}}.ek0Wja_main{background:0 0}.ek0Wja_main>[data-poster]{background:radial-gradient(60% 90% at 0% 0%, color-mix(in srgb, var(--acc) 14%, transparent), transparent 70%), radial-gradient(50% 80% at 100% 100%, color-mix(in srgb, var(--acc-2) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--acc-tint), #ffffff8c);border-bottom:0;position:relative}.ek0Wja_main>[data-poster]:after{content:"";background:var(--acc-grad);pointer-events:none;height:3px;position:absolute;inset:auto 0 0}.ek0Wja_main>[data-poster] [class*=eyebrow]{color:var(--acc-text);border-color:color-mix(in srgb, var(--acc) 32%, #fff);background:#fff;align-items:center;gap:8px;display:inline-flex}.ek0Wja_main>[data-poster] [class*=eyebrow]:before{content:"";background:var(--acc-grad);border-radius:50%;flex:none;width:8px;height:8px}.ek0Wja_main>[data-poster] h1:first-line{color:var(--acc-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ek0Wja_main>[data-poster] h1:first-line{background-image:linear-gradient(100deg, var(--acc-text), color-mix(in srgb, var(--acc-2) 30%, var(--acc-text)));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.ek0Wja_main>[data-poster] h1:first-line{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.ek0Wja_main>[data-poster] [class*=factCard]{border-top:3px solid var(--acc)}.ek0Wja_heroStrip{margin-top:var(--space-4,16px);background:0 0;border:0;border-radius:0;gap:8px;overflow:visible}.ek0Wja_heroStrip>div,.ek0Wja_heroStrip>div:nth-child(2n),.ek0Wja_heroStrip>div:last-child,.ek0Wja_heroStrip>div:nth-last-child(-n+2):nth-child(odd){border:1px solid var(--acc-tint-2);border-radius:var(--r-md,12px);background:linear-gradient(160deg, #fff, var(--acc-tint))}.ek0Wja_heroStrip dt{color:var(--acc-text);font-weight:600}.ek0Wja_crumbs a:hover{color:var(--acc-text)}.ek0Wja_jump a{border-radius:var(--radius-pill,999px);border-color:color-mix(in srgb, var(--acc) 28%, #fff);color:var(--acc-text);background:#fff;font-weight:600}.ek0Wja_jump a:hover{border-color:var(--acc);background:var(--acc-tint)}.ek0Wja_intro .ek0Wja_label-dot,.ek0Wja_introValue{color:var(--acc-text)}.ek0Wja_sectionHead{padding-bottom:var(--space-4);border-bottom:0;position:relative}.ek0Wja_sectionHead:after{content:"";background:var(--acc-grad);border-radius:4px;width:96px;height:4px;position:absolute;bottom:0;left:0}.ek0Wja_count strong{color:var(--acc-text)}.ek0Wja_sampleNote{border:1px solid var(--acc-tint-2);border-left:4px solid var(--acc);border-radius:0 var(--r-md,12px) var(--r-md,12px) 0;background:#ffffffd9}.ek0Wja_planList{gap:var(--space-3);display:grid}.ek0Wja_planRow{padding:var(--space-5);border:1px solid var(--acc-tint-2);border-left:5px solid var(--acc);border-bottom:1px solid var(--acc-tint-2);border-radius:var(--r-lg,16px);background:#fff;margin-inline:0;box-shadow:0 1px 2px #0b12200a}.ek0Wja_planRowBest{padding-inline:var(--space-5);border-top:1px solid var(--acc-tint-2);background:linear-gradient(160deg, #fff 35%, var(--acc-tint));box-shadow:var(--shadow-colour,var(--shadow-2));margin-inline:0}@media (min-width:900px){.ek0Wja_planRow,.ek0Wja_planRowBest{padding-inline:var(--space-5);margin-inline:0}.ek0Wja_planRow:not(.ek0Wja_planRowBest):hover{background:var(--acc-tint)}}@media (max-width:767.98px){.ek0Wja_planRow,.ek0Wja_planRowBest{padding:var(--space-4)}}.ek0Wja_chip{color:var(--muted);background:#fff}.ek0Wja_chipInk{background:var(--acc-text);border-color:var(--acc-text);color:#fff}.ek0Wja_chipSponsored{background:var(--sponsored-bg)}.ek0Wja_chipWarn{background:var(--warning-bg)}.ek0Wja_planName{color:var(--ink)}.ek0Wja_priceLabel{color:var(--acc-text)}.ek0Wja_priceNum{color:var(--ink)}.ek0Wja_section{border-top:2px solid var(--acc-tint-2)}.ek0Wja_section h2:before{background:var(--acc-tint);width:32px;height:32px;color:var(--acc-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 30%, #fff);letter-spacing:0;border-radius:50%;flex:none;align-self:center;place-items:center;font-weight:600;display:inline-grid}.ek0Wja_section a{color:var(--acc-text)}.ek0Wja_plain{border:1px solid var(--acc-tint-2);border-left:4px solid var(--acc);border-radius:0 var(--r-md,12px) var(--r-md,12px) 0;background:var(--acc-tint)}.ek0Wja_watch{background:var(--acc-tint);border-color:var(--acc-tint-2)}.ek0Wja_watch li{border-bottom-color:var(--acc-tint-2)}.ek0Wja_watch ul{border-top-color:var(--acc-tint-2)}.ek0Wja_watch li:before{color:var(--acc-text)}.ek0Wja_best{border-top:2px solid var(--acc-tint-2)}.ek0Wja_best>div{border-bottom-color:var(--acc-tint-2)}.ek0Wja_best dt{color:var(--acc-text)}.ek0Wja_ruledList{border-top-color:var(--acc-tint-2)}.ek0Wja_ruledList li,.ek0Wja_faq>div{border-bottom-color:var(--acc-tint-2)}.ek0Wja_faq{border-top-color:var(--acc-tint-2)}.ek0Wja_areaTable thead th{color:var(--acc-text);background:var(--acc-tint);border-top:0}.ek0Wja_areaTable th,.ek0Wja_areaTable td{border-bottom-color:var(--acc-tint-2)}.ek0Wja_side{border:1px solid var(--acc-tint-2);border-top:5px solid var(--acc);box-shadow:var(--shadow-colour,var(--shadow-2))}.ek0Wja_side h2{color:var(--acc-text)}.ek0Wja_side dl>div{border-top-color:var(--acc-tint-2)}.ek0Wja_website a,.ek0Wja_sideLink,.ek0Wja_tilesEyebrow{color:var(--acc-text)}.ek0Wja_sampleNote{margin-bottom:var(--space-4)}.ek0Wja_plans{background:radial-gradient(60% 70% at 90% 0%, #1d4577bf 0%, #1d457700 70%), var(--navy-900);color:#fff;--ink:#fff;--muted:#c9d6ee;--muted-strong:#c9d6ee;border-radius:48px;padding:clamp(20px,4vw,40px)}.ek0Wja_plans .ek0Wja_sectionHead h2{color:#fff;font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif;letter-spacing:-.02em;font-style:italic;font-weight:900}.ek0Wja_plans .ek0Wja_sectionHead:after{background:linear-gradient(90deg, var(--pink), var(--cyan), var(--yellow))}.ek0Wja_plans .ek0Wja_count,.ek0Wja_plans .ek0Wja_count strong{color:#c9d6ee}.ek0Wja_plans .ek0Wja_count strong{color:#fff}.ek0Wja_plans .ek0Wja_muted,.ek0Wja_plans .ek0Wja_stackLede{color:#c9d6ee}.ek0Wja_plans .ek0Wja_planList{padding-top:var(--space-4);gap:28px}.ek0Wja_plans .ek0Wja_planRow,.ek0Wja_plans .ek0Wja_planRowBest{--acc-card:var(--pink);color:#fff;box-shadow:none;border:3px solid var(--acc-card);background:#0b30688c;border-radius:56px 56px 32px 32px;margin-inline:0;padding:32px 28px}.ek0Wja_plans .ek0Wja_planRow:nth-child(3n+2){--acc-card:var(--cyan)}.ek0Wja_plans .ek0Wja_planRow:nth-child(3n){--acc-card:var(--yellow)}.ek0Wja_plans .ek0Wja_planRowBest{box-shadow:0 0 28px color-mix(in srgb, var(--acc-card) 35%, transparent)}.ek0Wja_plans .ek0Wja_planRow:not(.ek0Wja_planRowBest):hover{background:#0b3068cc}.ek0Wja_plans .ek0Wja_planName{color:var(--acc-card);font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif;font-size:clamp(1.625rem,1.3rem + .9vw,2rem);font-style:italic;font-weight:900}.ek0Wja_plans .ek0Wja_planSub{color:#c9d6ee;font-size:1rem}.ek0Wja_plans .ek0Wja_chip{color:#fff;background:#ffffff1a;border:1px solid #fff6;font-size:.875rem;font-weight:600}.ek0Wja_plans .ek0Wja_chipInk{background:var(--yellow);border-color:var(--yellow);color:var(--navy-900);font-weight:800}.ek0Wja_plans .ek0Wja_chipSponsored{background:var(--yellow);border-color:var(--yellow);color:var(--navy-900)}.ek0Wja_plans .ek0Wja_chipSample{color:#c9d6ee;background:0 0}.ek0Wja_plans .ek0Wja_chipWarn{color:var(--navy-900);background:#fff4b8;border-color:#fff4b8}.ek0Wja_plans .ek0Wja_priceLabel{color:#fff;font-weight:700}.ek0Wja_plans .ek0Wja_priceNum{color:var(--acc-card);font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(3rem,2.2rem + 3vw,4.25rem);font-style:italic;font-weight:900}.ek0Wja_plans .ek0Wja_priceNum small{color:#fff;font-size:.3em;font-style:normal;font-weight:800}.ek0Wja_plans .ek0Wja_priceCaption{color:#c9d6ee;margin-top:4px}.ek0Wja_plans .ek0Wja_planPrice{gap:8px}.ek0Wja_plans .ek0Wja_priceNum{padding-block:2px;line-height:1.12}.ek0Wja_plans .ek0Wja_route{color:#0b1220;background:#fff;border-radius:20px;padding:10px 12px}.ek0Wja_plans .ek0Wja_planActions a{background:var(--yellow);min-height:52px;color:var(--navy-900);border:2px solid var(--yellow);border-radius:999px;padding:8px 26px;font-size:1.0625rem;font-weight:800;text-decoration:none;box-shadow:0 5px #b38f00}.ek0Wja_plans .ek0Wja_planRow:nth-child(3n) .ek0Wja_planActions a{color:#fff;box-shadow:none;background:0 0;border-color:#fff}.ek0Wja_plans .ek0Wja_planActions a:focus-visible{outline-offset:3px;outline:3px solid #fff}.ek0Wja_plans .ek0Wja_stack{color:#0b1220;--ink:#0b1220;--muted:#475467;margin-top:var(--space-5);background:#fff;border-radius:32px;padding:20px}.ek0Wja_plans .ek0Wja_stack *{--ink:#0b1220;--muted-strong:#344054}.ek0Wja_plans .ek0Wja_stack .ek0Wja_stackLede,.ek0Wja_plans .ek0Wja_stack .ek0Wja_muted{color:#475467}.ek0Wja_plans .ek0Wja_planRow,.ek0Wja_plans .ek0Wja_planRowBest{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.ek0Wja_plans .ek0Wja_planMain,.ek0Wja_plans .ek0Wja_planPrice,.ek0Wja_plans .ek0Wja_planActions{grid-area:auto/1}.ek0Wja_plans .ek0Wja_planPrice{display:grid}.ek0Wja_plans .ek0Wja_planActions{align-self:start}.ek0Wja_plans .ek0Wja_planActions a{justify-content:center;width:100%}.ek0Wja_plans .ek0Wja_route{--ink:#0b1220;--muted:#475467;--muted-strong:#475467;color:#0b1220;max-width:460px}.ek0Wja_plans .ek0Wja_route *{--ink:#0b1220;--muted:#475467}.ek0Wja_plans .ek0Wja_priceLabel button{color:#fff}.ek0Wja_plans .ek0Wja_priceLabel [class*=label]{color:var(--yellow)}.ek0Wja_plans .ek0Wja_priceLabel [class*=icon]{background:var(--yellow);color:var(--navy-900);border-color:var(--yellow)}@media (min-width:768px){.ek0Wja_plans .ek0Wja_planActions a{width:auto;min-width:220px}}.ek0Wja_provHero.ek0Wja_provHero{background:radial-gradient(60% 90% at 90% 20%, #1d4577d9 0%, #1d457700 70%), var(--navy-900);color:#fff;--ink:#fff;--muted:#c9d6ee;--muted-strong:#c9d6ee;background-color:var(--navy-900)!important}.ek0Wja_provHero.ek0Wja_provHero:after{background:linear-gradient(90deg, var(--pink), var(--cyan), var(--yellow));height:4px}.ek0Wja_provHero.ek0Wja_provHero [class*=eyebrow]{background:var(--yellow);color:var(--navy-900);border-color:var(--yellow);font-weight:800}.ek0Wja_provHero.ek0Wja_provHero [class*=eyebrow]:before{content:"";border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--navy-900);background:0 0;border-radius:0;width:0;height:0}.ek0Wja_provHero.ek0Wja_provHero h1{color:#fff;font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif;letter-spacing:-.02em;font-style:italic;font-weight:900;line-height:1.04}.ek0Wja_provHero.ek0Wja_provHero h1:first-line{-webkit-text-fill-color:currentColor;color:var(--cyan);text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ek0Wja_provHero.ek0Wja_provHero p,.ek0Wja_provHero .ek0Wja_crumbs,.ek0Wja_provHero .ek0Wja_crumbs a,.ek0Wja_provHero .ek0Wja_crumbs span[aria-current]{color:#c9d6ee}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_crumbs a{text-decoration-color:#c9d6ee99}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_crumbs a:hover{color:#fff}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_crumbs span[aria-current]{color:#fff;font-weight:700}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_heroStrip>div{border:2px solid var(--cyan);background:#0b306899;border-radius:24px}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_heroStrip dt{color:var(--cyan)}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_heroStrip dd{color:#fff;font-weight:700}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_heroLink{color:var(--yellow);font-weight:700}.ek0Wja_provHero.ek0Wja_provHero [class*=factCard],.ek0Wja_provHero [class*=fact][class*=card i]{background:var(--navy-900);color:#fff;border:3px solid var(--yellow);box-shadow:none;border-radius:32px}.ek0Wja_provHero.ek0Wja_provHero [class*=factCard] *{color:#fff}.ek0Wja_provHero.ek0Wja_provHero [class*=factValue],.ek0Wja_provHero [class*=factCard] [class*=value]{color:var(--yellow);font-family:var(--font-display-italic,var(--font-display)), system-ui, sans-serif;font-style:italic;font-weight:900}.ek0Wja_provHero.ek0Wja_provHero [class*=bg]{border-radius:40px}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_heroDealBtn{background:var(--yellow);color:var(--navy-900);border:2px solid var(--yellow);box-shadow:0 5px 0 var(--yellow-deep);border-radius:999px;font-weight:800}.ek0Wja_provHero.ek0Wja_provHero .ek0Wja_heroSponsored{color:var(--yellow)}.ek0Wja_provHero.ek0Wja_provHero h1 *,.ek0Wja_provHero.ek0Wja_provHero h1 em{-webkit-text-fill-color:currentColor;color:var(--yellow);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ek0Wja_provHero.ek0Wja_provHero p a:not([class]){color:var(--yellow);text-underline-offset:3px;text-decoration:underline}.ek0Wja_provHero.ek0Wja_provHero p a:not([class]):hover{color:#fff}.ek0Wja_offerBlock{margin-top:var(--space-2);max-width:520px}
