.z0e2UG_cq{min-width:0;container:ct/inline-size}.z0e2UG_cqHome{container-name:ct ct3d}.z0e2UG_root{--H:120px;--depth:0px;--wall:64px;gap:var(--space-7);min-width:0;color:var(--ink);display:grid;position:relative}.z0e2UG_root :focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.z0e2UG_root a{color:var(--cobalt-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.z0e2UG_root a:hover{color:var(--ink)}.z0e2UG_info,.z0e2UG_viz{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.z0e2UG_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.z0e2UG_title{color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:var(--fs-display-sm);letter-spacing:-.02em;margin:0;line-height:1.15}.z0e2UG_tags{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.z0e2UG_tag{min-height:24px;padding:0 var(--space-3);border:1px dashed var(--hairline-strong);border-radius:var(--radius-pill);font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--muted);white-space:nowrap;align-items:center;font-weight:500;display:inline-flex}.z0e2UG_switch{gap:var(--space-2);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);display:flex;overflow-x:auto}.z0e2UG_switch::-webkit-scrollbar{display:none}.z0e2UG_chip{min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--hairline-strong);color:var(--ink-2);font:500 .9375rem/1 var(--font-sans);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0;flex:none}.z0e2UG_chip:hover{background:var(--surface);color:var(--ink);border-color:#0b122047}.z0e2UG_chip:active{transform:scale(var(--press-scale))}.z0e2UG_chip[aria-checked=true]{background:var(--cobalt-tint);border-color:var(--cobalt);color:var(--ink)}.z0e2UG_chip[aria-checked=true]:before{content:"+";color:var(--cobalt-text);margin-right:8px}.z0e2UG_plan{font-size:var(--font-size-md);color:var(--muted);margin:0;line-height:1.4}.z0e2UG_planProvider{color:var(--ink);font-weight:600}.z0e2UG_now{padding-top:var(--space-4);border-top:var(--rule)}.z0e2UG_nowLabel{align-items:center;gap:var(--space-2) var(--space-3);letter-spacing:0;text-transform:none;color:var(--muted);flex-wrap:wrap;margin:0;font-size:.875rem;font-weight:500;display:flex}.z0e2UG_phase{margin:var(--space-2) 0 0;font-size:var(--font-size-md);color:var(--ink-2);line-height:1.4}.z0e2UG_big{margin:var(--space-2) 0 0;align-items:baseline;gap:var(--space-2);line-height:.9;display:flex}.z0e2UG_bigNum{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-numeral-xl);letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--ink);line-height:.9}.z0e2UG_per{color:var(--muted);letter-spacing:0;margin-left:2px;font-size:.5em;font-weight:500}.z0e2UG_big .z0e2UG_per{font-size:var(--font-size-lg)}.z0e2UG_facts{border-top:var(--rule);grid-template-columns:1fr 1fr;margin:0;display:grid}.z0e2UG_facts>div{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:var(--rule);min-width:0}.z0e2UG_facts>div:nth-child(2n){padding-left:var(--space-3);border-left:var(--rule)}.z0e2UG_facts dt{font-size:var(--font-size-sm);color:var(--muted);line-height:1.35}.z0e2UG_facts dd{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--fs-numeral-md);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.02em;color:var(--ink);font-weight:600;line-height:1.1}.z0e2UG_facts>.z0e2UG_hot{background:var(--cobalt);padding-left:var(--space-3);border-radius:var(--radius-sm);border-bottom-color:#0000;border-left:0}.z0e2UG_facts>.z0e2UG_hot dt,.z0e2UG_facts>.z0e2UG_hot dd,.z0e2UG_facts>.z0e2UG_hot .z0e2UG_per{color:var(--white)}.z0e2UG_facts>.z0e2UG_hot .z0e2UG_hotNote{margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:0;font-weight:400;line-height:1.35}.z0e2UG_fine{font-size:var(--font-size-xs);color:var(--muted);margin:0;line-height:1.5}.z0e2UG_foot{font-size:var(--font-size-xs);color:var(--muted);margin:0;line-height:1.55}.z0e2UG_stage{padding-top:calc(var(--wall) + var(--space-3));padding-bottom:var(--space-2);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;position:relative}.z0e2UG_floor{gap:var(--space-2);display:grid;position:relative}.z0e2UG_row{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));height:var(--H);align-items:end;gap:2px;display:grid;position:relative}.z0e2UG_slab{min-width:0;height:100%;position:relative}.z0e2UG_face{box-sizing:border-box;display:block;position:absolute}.z0e2UG_top,.z0e2UG_left{display:none}.z0e2UG_front{height:calc(var(--r) * var(--H));transition:height var(--motion-slow) var(--ease-emphasized) calc(var(--i,0) * 12ms);bottom:0;left:0;right:0}.z0e2UG_promo .z0e2UG_face{background:#e0e7ff;border:1px solid #2f54eb59}.z0e2UG_promo.z0e2UG_paid .z0e2UG_face{background:#b9c8fb;border-color:#2f54eb99}.z0e2UG_std .z0e2UG_face{background:#eef1f6;border:1px solid #dce1e9}.z0e2UG_std.z0e2UG_paid .z0e2UG_face{background:#c9d1de;border-color:#aeb8c8}.z0e2UG_sel .z0e2UG_face{background:var(--cobalt);border-color:var(--cobalt-wire)}.z0e2UG_fees .z0e2UG_face{background:#fff7ed;border:1px dashed #d9a66a}.z0e2UG_fees.z0e2UG_empty .z0e2UG_face{border-style:dotted}.z0e2UG_capped .z0e2UG_top,.z0e2UG_capped .z0e2UG_front{border-top:2px dashed var(--ink-2)}.z0e2UG_fees{margin-right:6px}.z0e2UG_tick{left:50%;bottom:calc(var(--r) * var(--H) + 6px);border-radius:var(--radius-sm);background:var(--cobalt);min-width:22px;color:var(--white);font:600 11px/1.2 var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;transition:bottom var(--motion-slow) var(--ease-emphasized);padding:2px 5px;position:absolute;transform:translate(-50%)}.z0e2UG_level{left:0;right:0;bottom:calc(var(--r) * var(--H));pointer-events:none;height:0;position:absolute}.z0e2UG_levelLine{border-top:1px dashed #0b1220b3;position:absolute;top:0;left:0;right:0}.z0e2UG_wall{left:0;right:0;bottom:calc(100% + var(--space-3));height:var(--wall);position:absolute}.z0e2UG_floor>.z0e2UG_wall{bottom:auto;top:calc((var(--wall) + var(--space-3)) * -1)}.z0e2UG_ribbon{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.z0e2UG_ribbonAll,.z0e2UG_ribbonPaid{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.z0e2UG_ribbonAll{stroke:#0b122047;stroke-width:1px;stroke-dasharray:3 3}.z0e2UG_ribbonPaid{stroke:var(--cobalt);stroke-width:2.5px}.z0e2UG_ribbonNow{stroke:var(--cobalt);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.z0e2UG_wallLabel{letter-spacing:0;text-transform:none;color:var(--muted);font-size:.8125rem;font-weight:500;position:absolute;top:0;right:0}.z0e2UG_wall{border-bottom:var(--rule)}.z0e2UG_labels{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));color:var(--muted);white-space:nowrap;gap:2px;font-size:11px;line-height:1.2;display:grid}.z0e2UG_labels span{min-width:0;overflow:visible}.z0e2UG_labels span:last-child{direction:rtl;justify-self:end}.z0e2UG_trackWrap{height:44px;position:relative;container-type:inline-size}.z0e2UG_cells{grid-template-columns:repeat(var(--n), 1fr);gap:2px;display:grid;position:absolute;inset:18px 0}.z0e2UG_cell{opacity:.35;transition:opacity var(--motion-fast) linear;display:block}.z0e2UG_cellOn{opacity:1}.z0e2UG_cellPromo{background:var(--cobalt)}.z0e2UG_cellStd{background:#98a2b3}.z0e2UG_markerTrack{inset:0 calc(50% / var(--n));pointer-events:none;position:absolute}.z0e2UG_marker{background:var(--ink);width:2px;transform:translateX(calc(var(--f) * (100cqw - 100cqw / var(--n))));transition:transform var(--motion-fast) var(--ease-standard);position:absolute;top:6px;bottom:6px;left:-1px}.z0e2UG_marker:after{content:"";border:4px solid var(--cobalt);box-sizing:border-box;background:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%;box-shadow:0 1px 3px #0b122040}.z0e2UG_range{opacity:0;cursor:pointer;touch-action:pan-y;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.z0e2UG_range::-webkit-slider-thumb{-webkit-appearance:none;width:2px;height:44px}.z0e2UG_range::-moz-range-thumb{border:0;width:2px;height:44px}.z0e2UG_trackWrap:has(.z0e2UG_range:focus-visible){outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-sm)}.z0e2UG_key{min-width:0}.z0e2UG_keySum{align-items:center;gap:var(--space-2);min-height:var(--tap);cursor:pointer;font-size:var(--font-size-md);color:var(--ink);font-weight:500;list-style:none;display:inline-flex}.z0e2UG_keySum::-webkit-details-marker{display:none}.z0e2UG_keySum:before{content:"+";border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);width:24px;height:24px;color:var(--cobalt-text);place-items:center;font-weight:500;line-height:1;display:inline-grid}.z0e2UG_key[open]>.z0e2UG_keySum:before{content:"−"}.z0e2UG_key[open]>.z0e2UG_legend{margin-top:var(--space-2)}.z0e2UG_legend{gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.z0e2UG_legend li{align-items:center;gap:var(--space-2);display:inline-flex}.z0e2UG_sw{border-radius:1px;flex:none;width:12px;height:12px}.z0e2UG_swPromo{background:#e0e7ff;border:1px solid #2f54eb80}.z0e2UG_swStd{background:#eef1f6;border:1px solid #aeb8c8}.z0e2UG_swFees{background:#fff7ed;border:1px dashed #d9a66a}.z0e2UG_swLevel{border-top:1px dashed var(--ink);border-radius:0;width:16px;height:0}.z0e2UG_swRibbon{border-top:2px solid var(--cobalt);border-radius:0;width:16px;height:0}.z0e2UG_steps{gap:var(--space-2);display:flex}.z0e2UG_steps>.z0e2UG_step{flex:1 1 0;min-width:0}.z0e2UG_steps>.z0e2UG_stepJump{flex-grow:1.4}.z0e2UG_wide{display:none}.z0e2UG_cap{display:inline-block}.z0e2UG_cap:first-letter{text-transform:uppercase}.z0e2UG_step{min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--hairline-strong);color:var(--ink);font:500 .9375rem/1 var(--font-sans);cursor:pointer;transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);background:0 0}.z0e2UG_step:hover:not(:disabled){background:var(--surface-2);border-color:#0b122047}.z0e2UG_step:active:not(:disabled){transform:scale(var(--press-scale))}.z0e2UG_step:disabled{opacity:1;color:var(--text-disabled);border-color:var(--hairline);cursor:default}.z0e2UG_stepJump{background:var(--cobalt);border-color:var(--cobalt);color:var(--white)}.z0e2UG_stepJump:hover:not(:disabled){background:var(--cobalt-hover);border-color:var(--cobalt-hover)}.z0e2UG_stepJump[aria-pressed=true]{background:var(--cobalt-tint);border-color:var(--cobalt);color:var(--ink)}.z0e2UG_armed .z0e2UG_front{height:0}.z0e2UG_armed .z0e2UG_tick{opacity:0}.z0e2UG_detail{--H:88px;--wall:52px;gap:var(--space-5)}.z0e2UG_detail .z0e2UG_bigNum{font-size:var(--fs-numeral-lg)}@container ct (max-width:899.98px){.z0e2UG_root{gap:var(--space-4);--H:84px;--wall:44px;flex-direction:column;display:flex}.z0e2UG_info,.z0e2UG_viz{display:contents}.z0e2UG_head{order:1}.z0e2UG_switch{scroll-snap-type:x proximity;order:2}.z0e2UG_chip{scroll-snap-align:start;font-size:var(--font-size-md)}.z0e2UG_plan{order:3}.z0e2UG_now{padding-top:var(--space-3);order:4}.z0e2UG_stage{padding-top:calc(var(--wall) + var(--space-2));order:5;padding-bottom:0}.z0e2UG_trackWrap{margin-top:calc(var(--space-2) * -1);order:6}.z0e2UG_steps{order:7}.z0e2UG_facts{order:8}.z0e2UG_fine{order:9}.z0e2UG_key{margin-top:calc(var(--space-2) * -1);order:10}.z0e2UG_legend{order:10}.z0e2UG_foot{order:11}.z0e2UG_bigNum{font-size:3rem}.z0e2UG_big .z0e2UG_per{font-size:var(--font-size-md)}.z0e2UG_tag{font-size:var(--font-size-sm)}.z0e2UG_facts dt{font-size:var(--font-size-md)}.z0e2UG_facts dd{font-size:1.5rem}.z0e2UG_facts>.z0e2UG_hot .z0e2UG_hotNote,.z0e2UG_fine,.z0e2UG_foot,.z0e2UG_legend{font-size:var(--font-size-md)}.z0e2UG_foot a{min-height:var(--tap);align-items:center;display:inline-flex}.z0e2UG_facts>div{padding-top:var(--space-2);padding-bottom:var(--space-2)}.z0e2UG_facts .z0e2UG_per{font-size:var(--font-size-md)}.z0e2UG_step{font-size:var(--font-size-md);padding:0 var(--space-2)}.z0e2UG_stage{margin-top:calc(var(--space-2) * -1)}.z0e2UG_detail{--H:72px;--wall:40px}.z0e2UG_detail .z0e2UG_bigNum{font-size:2.75rem}}@container ct (min-width:900px){.z0e2UG_root{column-gap:var(--space-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.z0e2UG_info{gap:var(--space-5);grid-column:1/span 4}.z0e2UG_viz{gap:var(--space-5);grid-column:5/-1}.z0e2UG_switch{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.z0e2UG_wide,.z0e2UG_cap{display:inline}.z0e2UG_cap:first-letter{text-transform:none}.z0e2UG_facts dt{font-size:var(--font-size-xs)}.z0e2UG_detail .z0e2UG_info{grid-column:1/span 5}.z0e2UG_detail .z0e2UG_viz{grid-column:6/-1}}@media (prefers-reduced-motion:no-preference){@container ct3d (min-width:900px){:root:not([data-motion=off]) .z0e2UG_root{--H:150px;--depth:58px;--wall:210px}:root:not([data-motion=off]) .z0e2UG_detail{--H:104px;--depth:46px;--wall:150px}:root:not([data-motion=off]) .z0e2UG_stage{perspective:1400px;perspective-origin:50% 20%;padding:250px 0 130px 48px}:root:not([data-motion=off]) .z0e2UG_detail .z0e2UG_stage{padding:180px 0 96px 40px}:root:not([data-motion=off]) .z0e2UG_floor{transform-style:preserve-3d;transform-origin:50% 60%;gap:var(--space-3);transform:rotateX(58deg)rotate(-28deg)}:root:not([data-motion=off]) .z0e2UG_row{height:var(--depth);transform-style:preserve-3d;align-items:stretch;gap:3px}:root:not([data-motion=off]) .z0e2UG_slab{transform-style:preserve-3d;height:auto}:root:not([data-motion=off]) .z0e2UG_top,:root:not([data-motion=off]) .z0e2UG_left{display:block}:root:not([data-motion=off]) .z0e2UG_top{transform:translateZ(calc(var(--r) * var(--H)));transition:transform var(--motion-slow) var(--ease-emphasized) calc(var(--i,0) * 12ms);inset:0}:root:not([data-motion=off]) .z0e2UG_front{height:calc(var(--r) * var(--H));transform-origin:50% 100%;transform:rotateX(-90deg)}:root:not([data-motion=off]) .z0e2UG_left{width:calc(var(--r) * var(--H));transform-origin:100%;transition:width var(--motion-slow) var(--ease-emphasized) calc(var(--i,0) * 12ms);top:0;bottom:0;right:100%;transform:rotateY(90deg)}:root:not([data-motion=off]) .z0e2UG_promo .z0e2UG_front{background:#cbd6fc}:root:not([data-motion=off]) .z0e2UG_promo .z0e2UG_left{background:#bcc9fa}:root:not([data-motion=off]) .z0e2UG_promo.z0e2UG_paid .z0e2UG_front{background:#9db1f8}:root:not([data-motion=off]) .z0e2UG_promo.z0e2UG_paid .z0e2UG_left{background:#8ba2f5}:root:not([data-motion=off]) .z0e2UG_std .z0e2UG_front{background:#dde2ea}:root:not([data-motion=off]) .z0e2UG_std .z0e2UG_left{background:#d0d6e0}:root:not([data-motion=off]) .z0e2UG_std.z0e2UG_paid .z0e2UG_front{background:#b3bdcd}:root:not([data-motion=off]) .z0e2UG_std.z0e2UG_paid .z0e2UG_left{background:#a5b0c2}:root:not([data-motion=off]) .z0e2UG_sel .z0e2UG_front{background:#2645c9}:root:not([data-motion=off]) .z0e2UG_sel .z0e2UG_left{background:#1f3aa8}:root:not([data-motion=off]) .z0e2UG_tick{transform:translate(-50%, -50%) translateZ(calc(var(--r) * var(--H) + 22px)) rotateZ(28deg) rotateX(-58deg);transition:transform var(--motion-slow) var(--ease-emphasized);top:50%;bottom:auto;left:50%}:root:not([data-motion=off]) .z0e2UG_level{height:auto;transform:translateZ(calc(var(--r) * var(--H)));transition:transform var(--motion-slow) var(--ease-emphasized);background:#2f54eb0f;top:0;bottom:0}:root:not([data-motion=off]) .z0e2UG_levelLine{top:auto;bottom:0}:root:not([data-motion=off]) .z0e2UG_floor>.z0e2UG_wall{height:var(--wall);transform-origin:50% 100%;border-bottom:0;border-left:var(--rule);background:#0b122005;top:auto;bottom:100%;transform:rotateX(-90deg)}:root:not([data-motion=off]) .z0e2UG_labels{font-size:12px}:root:not([data-motion=off]) .z0e2UG_ribbon{height:62%;inset:0 0 auto}:root:not([data-motion=off]) .z0e2UG_armed .z0e2UG_top{transform:translateZ(0)}:root:not([data-motion=off]) .z0e2UG_armed .z0e2UG_front{height:0}:root:not([data-motion=off]) .z0e2UG_armed .z0e2UG_left{width:0}}}@media (prefers-reduced-motion:reduce){.z0e2UG_front,.z0e2UG_top,.z0e2UG_left,.z0e2UG_tick,.z0e2UG_level,.z0e2UG_marker,.z0e2UG_cell,.z0e2UG_chip,.z0e2UG_step{transition:none!important}}:root[data-motion=off] .z0e2UG_front,:root[data-motion=off] .z0e2UG_tick,:root[data-motion=off] .z0e2UG_marker,:root[data-motion=off] .z0e2UG_cell,:root[data-motion=off] .z0e2UG_chip,:root[data-motion=off] .z0e2UG_step{transition:none!important}.z0e2UG_tag_verified{background:var(--success-bg);color:var(--success);border-style:solid;border-color:#12805c59}.z0e2UG_tag_estimated{background:var(--warning-bg);color:var(--warning);border-style:solid;border-color:#b4530959}.z0e2UG_tag_unverified{border-style:solid}.z0e2UG_statusNote{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--font-size-sm);color:var(--muted);line-height:1.45}.z0e2UG_periods{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(104px,1fr));display:grid}.z0e2UG_period{text-align:left;min-height:var(--tap);padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;transition:border-color var(--motion-base) var(--ease-standard), background-color var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);align-content:start;gap:4px;display:grid;position:relative}.z0e2UG_period:hover,.z0e2UG_period[data-lit]{background:var(--surface);border-color:#2f54eb80;box-shadow:0 4px 12px -6px #0b12202e}.z0e2UG_period:active{transform:scale(var(--press-scale))}.z0e2UG_period[aria-pressed=true]{border-color:var(--cobalt);background:var(--cobalt-tint);box-shadow:inset 0 0 0 1px var(--cobalt)}.z0e2UG_periodTop{align-items:center;gap:var(--space-2);display:inline-flex}.z0e2UG_periodName{font-size:var(--font-size-sm);font-weight:600;line-height:1.2}.z0e2UG_periodRange{font-size:var(--font-size-xs);color:var(--muted);line-height:1.3}.z0e2UG_period[aria-pressed=true] .z0e2UG_periodRange{color:var(--muted-strong)}.z0e2UG_periodPrice{letter-spacing:-.015em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;font-size:1.125rem;font-weight:600;line-height:1.15}.z0e2UG_periodPrice .z0e2UG_per{font-size:.8125rem}.z0e2UG_swAll{border:1px solid var(--ink-2);background:0 0}.z0e2UG_slab{transition:opacity var(--motion-base) var(--ease-standard)}.z0e2UG_dim{opacity:.32}.z0e2UG_lit .z0e2UG_face{border-color:#2f54eb99}.z0e2UG_lit.z0e2UG_std:not(.z0e2UG_sel) .z0e2UG_front,.z0e2UG_lit.z0e2UG_std:not(.z0e2UG_sel) .z0e2UG_top{background:#c7d2fb}.z0e2UG_lit.z0e2UG_promo:not(.z0e2UG_sel) .z0e2UG_front,.z0e2UG_lit.z0e2UG_promo:not(.z0e2UG_sel) .z0e2UG_top{background:#a9bbfa}.z0e2UG_peek{z-index:2;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);pointer-events:none;background:#fff;border:1px solid #e4e8ef;gap:2px;display:grid;position:absolute;top:0;left:0;box-shadow:0 12px 32px -14px #0b122040,0 1px 2px #0b12200f}.z0e2UG_peekRange{letter-spacing:0;text-transform:none;color:var(--muted-strong);font-size:.8125rem;font-weight:500}.z0e2UG_peekPrice{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.5rem;font-weight:600;line-height:1.1}.z0e2UG_breakdown{padding:var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--surface)}.z0e2UG_bdHead{margin:0 0 var(--space-2);justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.z0e2UG_bdName{font-weight:600;font-size:var(--font-size-md)}.z0e2UG_bdRange{letter-spacing:0;text-transform:none;color:var(--muted);font-size:.8125rem}.z0e2UG_bdRows{margin:0;display:grid}.z0e2UG_bdRows>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;border-top:var(--rule);display:flex}.z0e2UG_bdRows dt{font-size:var(--font-size-sm);color:var(--ink-2);flex:auto;min-width:0;line-height:1.4}.z0e2UG_bdRows dd{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin:0;font-weight:600}.z0e2UG_bdSum dt,.z0e2UG_bdSum dd{color:var(--ink);font-weight:600}.z0e2UG_bdHot dt{color:var(--cobalt-text)}.z0e2UG_bdHot dd{letter-spacing:-.015em;font-size:1.25rem}.z0e2UG_bar{background:var(--hairline);border-radius:2px;height:4px;margin-top:6px;display:block;overflow:hidden}.z0e2UG_bar>span{background:var(--cobalt);height:100%;transition:width var(--motion-slow) var(--ease-emphasized);display:block}.z0e2UG_table{width:100%;margin-top:var(--space-3);border-collapse:collapse;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.z0e2UG_table caption{text-align:left;padding-bottom:var(--space-2);color:var(--muted);font-size:var(--font-size-xs)}.z0e2UG_table th,.z0e2UG_table td{padding:var(--space-2) var(--space-2) var(--space-2) 0;border-top:var(--rule);text-align:left;color:var(--ink-2);font-weight:400}.z0e2UG_table thead th{letter-spacing:0;text-transform:none;color:var(--muted);font-size:.8125rem}.z0e2UG_table td:last-child,.z0e2UG_table th:last-child{text-align:right;padding-right:0}.z0e2UG_table tfoot th,.z0e2UG_table tfoot td{color:var(--ink);font-weight:600}@container ct (max-width:899.98px){.z0e2UG_statusNote{margin-top:calc(var(--space-2) * -1);font-size:var(--font-size-md);order:1}.z0e2UG_periods{order:8;grid-template-columns:1fr 1fr}.z0e2UG_breakdown{order:8}.z0e2UG_periodName,.z0e2UG_periodRange,.z0e2UG_bdRows dt,.z0e2UG_table{font-size:var(--font-size-md)}.z0e2UG_peek{display:none}}@media (prefers-reduced-motion:reduce){.z0e2UG_slab,.z0e2UG_period,.z0e2UG_bar>span{transition:none!important}}:root[data-motion=off] .z0e2UG_slab,:root[data-motion=off] .z0e2UG_period,:root[data-motion=off] .z0e2UG_bar>span{transition:none!important}.z0e2UG_formula{padding:var(--space-3) var(--space-4);gap:var(--space-2);border:var(--rule);border-left:2px solid var(--cobalt);border-radius:var(--radius-sm);background:var(--surface);font-variant-numeric:tabular-nums lining-nums;margin:0;display:grid}.z0e2UG_formulaCap{letter-spacing:0;text-transform:none;color:var(--muted);font-size:.8125rem}.z0e2UG_formulaLine{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--font-size-sm);color:var(--ink-2);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.z0e2UG_formulaLine strong{color:var(--ink);font-weight:600}.z0e2UG_fTerm{white-space:nowrap;align-items:baseline;gap:var(--space-2);display:inline-flex}.z0e2UG_fOp{color:var(--muted)}.z0e2UG_fHot{color:var(--cobalt-text);font-weight:600}@container ct (max-width:899.98px){.z0e2UG_formula{order:8}.z0e2UG_formulaLine{font-size:var(--font-size-md)}.z0e2UG_formulaCap{font-size:var(--font-size-sm)}}.z0e2UG_row>.z0e2UG_slab:nth-last-child(2) .z0e2UG_tick{left:auto;right:0;transform:none}@container ct (max-width:899.98px){.z0e2UG_labels,.z0e2UG_wallLabel,.z0e2UG_tick,.z0e2UG_nowLabel,.z0e2UG_bdRange,.z0e2UG_table caption,.z0e2UG_table thead th,.z0e2UG_peekRange{font-size:.875rem}.z0e2UG_wallLabel{letter-spacing:.08em;left:0;right:auto}.z0e2UG_labels span:first-child{grid-column:1!important}.z0e2UG_periodPrice .z0e2UG_per{font-size:.875rem}.z0e2UG_per{font-size:max(.5em,.875rem)}}@container ct (max-width:299.98px){.z0e2UG_facts dd{font-size:1.25rem}}
.FpaOCa_rise{min-width:0}.FpaOCa_rise [role=slider]{perspective:900px;perspective-origin:50% 0}.FpaOCa_rise [role=slider]>div:has(>span[data-kind]){transform-style:preserve-3d;transform-origin:50% 100%;inset:5% 6% 17% 4%;transform:rotateX(-12deg)rotateY(-12deg)}.FpaOCa_rise [role=slider]>div>span[data-kind]{--d:clamp(6px, 3cqi, 16px);transform-style:preserve-3d;transform-origin:50% 100%;border-radius:1px 1px 0 0;position:relative}.FpaOCa_rise [role=slider]>div>span[data-kind]:before,.FpaOCa_rise [role=slider]>div>span[data-kind]:after{content:"";background:inherit;pointer-events:none;position:absolute}.FpaOCa_rise [role=slider]>div>span[data-kind]:before{height:var(--d);transform-origin:50% 0;filter:brightness(1.18)saturate(.9);top:0;left:0;right:0;transform:rotateX(-90deg)}.FpaOCa_rise [role=slider]>div>span[data-kind]:after{width:var(--d);transform-origin:100%;filter:brightness(.72);top:0;bottom:0;right:0;transform:rotateY(-90deg)}.FpaOCa_rise [role=slider]>div>span[data-kind][data-on=false]{opacity:1;background:#e3e7ee}.FpaOCa_rise [role=slider]>div>span[data-kind=promo][data-on=false]{background:#d5ddfb}@keyframes FpaOCa_contractRise{0%{transform:scaleY(.02)}}.FpaOCa_rise[data-rise=armed] [role=slider]>div>span[data-kind],.FpaOCa_rise[data-rise=go] [role=slider]>div>span[data-kind]{animation:.52s cubic-bezier(.2,.9,.25,1.12) both FpaOCa_contractRise;animation-delay:calc(var(--i,0) * min(48ms, 1.5s / var(--n,24)))}.FpaOCa_rise[data-rise=armed] [role=slider]>div>span[data-kind]{animation-play-state:paused}@supports (animation-timeline:view()){@keyframes FpaOCa_contractTilt{0%{transform:rotateX(-26deg)rotateY(-22deg)}to{transform:rotateX(-9deg)rotateY(-8deg)}}.FpaOCa_rise [role=slider]>div:has(>span[data-kind]){animation:linear both FpaOCa_contractTilt;animation-timeline:view();animation-range:entry cover 55%}}@media (prefers-reduced-motion:reduce){.FpaOCa_rise [role=slider]>div:has(>span[data-kind]){transform:rotateX(-12deg)rotateY(-12deg)}}@media (max-width:1023px){.FpaOCa_rise [role=slider]>div:last-child>span{font-size:.875rem}}
.k9kViW_draw{gap:var(--space-4,16px);view-timeline:--formula block;min-width:0;margin:0;display:grid;container-type:inline-size}.k9kViW_cap{gap:4px;display:grid}.k9kViW_title{color:var(--ink,#0b1220);font-size:1.0625rem;font-weight:600}.k9kViW_sub{color:var(--muted,#475467);max-width:62ch;font-size:.9375rem;line-height:1.5}.k9kViW_grid{gap:var(--space-5,20px);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@container (min-width:620px){.k9kViW_grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}}.k9kViW_chart{gap:6px;min-width:0;display:grid}.k9kViW_plot{aspect-ratio:16/9;border-bottom:1px solid var(--hairline-strong,#d0d5dd);margin-top:28px;position:relative}.k9kViW_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.k9kViW_bar{transform-box:fill-box;transform-origin:50% 100%}.k9kViW_std{fill:#98a2b3}.k9kViW_promo{fill:var(--cobalt,#2f54eb)}.k9kViW_fee{fill:var(--ink-2,#1d2939)}.k9kViW_band{fill:var(--cobalt,#2f54eb);fill-opacity:.1;transform-box:fill-box;transform-origin:50% 100%}.k9kViW_avg{stroke:var(--ink,#0b1220);stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0}.k9kViW_avgLabel{background:var(--ink,#0b1220);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;margin-bottom:4px;padding:2px 8px;font-size:.875rem;font-weight:600;line-height:1.4;position:absolute;right:0}.k9kViW_axis{color:var(--muted,#475467);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.875rem;display:flex}.k9kViW_steps{min-width:0;margin:0;padding:0;list-style:none;display:grid}.k9kViW_step{border-bottom:1px solid var(--hairline,#e4e8ef);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:10px 0;font-size:1rem;line-height:1.45;display:grid}.k9kViW_term{min-width:0;color:var(--muted-strong,#344054);overflow-wrap:break-word}.k9kViW_val{color:var(--ink,#0b1220);white-space:nowrap;font-weight:600}.k9kViW_sw{vertical-align:0;background:#98a2b3;border-radius:2px;width:10px;height:10px;margin-right:8px;display:inline-block}.k9kViW_sw[data-kind=promo],.k9kViW_share i[data-kind=promo]{background:var(--cobalt,#2f54eb)}.k9kViW_sw[data-kind=fee],.k9kViW_share i[data-kind=fee]{background:var(--ink-2,#1d2939)}.k9kViW_share{background:var(--surface-2,#f2f4f7);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.k9kViW_share i{transform-origin:0;background:#98a2b3;border-radius:2px;height:100%;display:block}.k9kViW_sum{border-bottom:2px solid var(--ink,#0b1220)}.k9kViW_sum .k9kViW_term{color:var(--ink,#0b1220)}.k9kViW_result{border-bottom:0;flex-wrap:wrap;justify-content:space-between;display:flex}.k9kViW_result .k9kViW_term{color:var(--ink,#0b1220);font-weight:600}.k9kViW_result .k9kViW_val{color:var(--cobalt-text,#2443c9);font-size:clamp(1.25rem,1rem + 1.4cqi,1.625rem)}.k9kViW_result .k9kViW_val small{color:var(--muted,#475467);font-size:max(.6em,.875rem);font-weight:500}@keyframes k9kViW_fdBar{0%{transform:scaleY(0)}}@keyframes k9kViW_fdLine{0%{stroke-dashoffset:1px}}@keyframes k9kViW_fdBand{0%{transform:scaleY(0)}}@keyframes k9kViW_fdShare{0%{transform:scaleX(0)}}@keyframes k9kViW_fdStep{0%{transform:translateY(10px)}}.k9kViW_draw[data-state] .k9kViW_bar{animation:.42s cubic-bezier(.2,.9,.25,1.1) both k9kViW_fdBar;animation-delay:calc(var(--i,0) * 32ms)}.k9kViW_draw[data-state] .k9kViW_avg{animation:.7s ease-out 1s both k9kViW_fdLine}.k9kViW_draw[data-state] .k9kViW_band{animation:.6s ease-out 1.5s both k9kViW_fdBand}.k9kViW_draw[data-state] .k9kViW_step{animation:.45s ease-out both k9kViW_fdStep;animation-delay:calc(.15s + var(--s,0) * .16s)}.k9kViW_draw[data-state] .k9kViW_share i{animation:.6s ease-out both k9kViW_fdShare;animation-delay:calc(.3s + var(--s,0) * .16s)}.k9kViW_draw[data-state=armed] .k9kViW_bar,.k9kViW_draw[data-state=armed] .k9kViW_avg,.k9kViW_draw[data-state=armed] .k9kViW_band,.k9kViW_draw[data-state=armed] .k9kViW_step,.k9kViW_draw[data-state=armed] .k9kViW_share i{animation-play-state:paused}@supports (animation-timeline:view()){.k9kViW_draw .k9kViW_bar,.k9kViW_draw[data-state] .k9kViW_bar{animation:linear both k9kViW_fdBar;animation-timeline:--formula;animation-range:cover calc(2% + var(--i,0) * 0.45%) cover calc(14% + var(--i,0) * 0.45%);animation-play-state:running}.k9kViW_draw .k9kViW_avg,.k9kViW_draw[data-state] .k9kViW_avg{animation:linear both k9kViW_fdLine;animation-timeline:--formula;animation-range:cover 24% cover 38%}.k9kViW_draw .k9kViW_band,.k9kViW_draw[data-state] .k9kViW_band{animation:linear both k9kViW_fdBand;animation-timeline:--formula;animation-range:cover 34% cover 44%}.k9kViW_draw .k9kViW_step,.k9kViW_draw[data-state] .k9kViW_step{animation:linear both k9kViW_fdStep;animation-timeline:--formula;animation-range:cover calc(6% + var(--s,0) * 4%) cover calc(16% + var(--s,0) * 4%);animation-play-state:running}.k9kViW_draw .k9kViW_share i,.k9kViW_draw[data-state] .k9kViW_share i{animation:linear both k9kViW_fdShare;animation-timeline:--formula;animation-range:cover calc(8% + var(--s,0) * 4%) cover calc(22% + var(--s,0) * 4%);animation-play-state:running}}@media (prefers-reduced-motion:reduce){.k9kViW_draw .k9kViW_bar,.k9kViW_draw .k9kViW_avg,.k9kViW_draw .k9kViW_band,.k9kViW_draw .k9kViW_step,.k9kViW_draw .k9kViW_share i{animation:none}}
