.JMfsBq_header{z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky;top:0}@supports (animation-timeline:scroll()){.JMfsBq_header{animation:linear both JMfsBq_header-rule;animation-timeline:scroll(root);animation-range:0 48px}}@keyframes JMfsBq_header-rule{0%{border-bottom-color:#0000}to{border-bottom-color:var(--rule)}}.JMfsBq_bar{height:calc(var(--nav-h) - 1px);grid-template-columns:auto 1fr;align-items:center;display:grid}.JMfsBq_brand{color:var(--ink);padding-block:var(--s2);justify-self:start;display:block}.JMfsBq_brand:focus-visible{outline-offset:4px}.JMfsBq_wordmark{width:106.228px;height:28px;display:block}.JMfsBq_nav{display:none}.JMfsBq_menu{gap:var(--s1);display:flex}.JMfsBq_link{padding:var(--s2) var(--s3);font-size:var(--ui-size);font-weight:500;line-height:var(--ui-line);color:var(--text-2);transition:color var(--fast) ease;text-decoration:none;display:block}.JMfsBq_link:hover,.JMfsBq_link[aria-current]{color:var(--text)}.JMfsBq_link[aria-current]{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:8px}.JMfsBq_actions{justify-content:flex-end;align-items:center;gap:var(--s2);display:flex}.JMfsBq_login{padding:var(--s2) var(--s3);font-size:var(--ui-size);font-weight:500;line-height:var(--ui-line);color:var(--text-2);transition:color var(--fast) ease;text-decoration:none;display:none}.JMfsBq_login:hover{color:var(--text)}.JMfsBq_theme{display:none!important}.JMfsBq_menuButton{width:44px;height:44px;margin-right:calc(-1 * var(--s2));color:var(--text);place-items:center;display:grid}.JMfsBq_menuButton:hover{color:var(--ink)}@media (min-width:1024px){.JMfsBq_bar{grid-template-columns:1fr auto 1fr}.JMfsBq_wordmark{width:121.404px;height:32px}.JMfsBq_nav,.JMfsBq_login{display:block}.JMfsBq_theme{display:inline-grid!important}.JMfsBq_actions{gap:var(--s3)}.JMfsBq_menuButton,.JMfsBq_sheet{display:none!important}}@media (max-width:359px){.JMfsBq_cta{display:none}}.JMfsBq_sheet{inset:var(--nav-h) 0 0 0;z-index:49;justify-content:space-between;gap:var(--s6);padding:var(--s2) var(--gutter) max(var(--s5), env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--rule);overscroll-behavior:contain;animation:JMfsBq_sheet-in var(--routine) var(--ease-out);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.JMfsBq_sheet[hidden]{display:none}@keyframes JMfsBq_sheet-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.JMfsBq_sheet{animation:none}}.JMfsBq_sheetNav li{border-bottom:1px solid var(--rule)}.JMfsBq_sheetLink{letter-spacing:-.018em;min-height:64px;color:var(--text);justify-content:space-between;align-items:center;font-size:28px;font-weight:600;line-height:32px;text-decoration:none;display:flex}.JMfsBq_sheetArrow{color:var(--text-3);transition:color var(--fast) ease, transform var(--fast) ease}.JMfsBq_sheetLink:hover .JMfsBq_sheetArrow,.JMfsBq_sheetLink:focus-visible .JMfsBq_sheetArrow{color:var(--ink)}.JMfsBq_sheetFoot{gap:var(--s2);grid-template-columns:1fr auto;align-items:stretch;display:grid}.JMfsBq_sheetFoot>:last-child{width:56px;height:auto}
@font-face{font-family:reading;src:url(../media/schibsted_grotesk_latin-s.p.1odux4k0o86ga.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:reading Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.IbTGoq_className{font-family:reading,reading Fallback,system-ui,sans-serif}.IbTGoq_variable{--face-reading:"reading", "reading Fallback", system-ui, sans-serif}
@font-face{font-family:code;src:url(../media/commit_mono_400.p.0xwkmxkujzfcd.woff2)format("woff2");font-display:swap;font-weight:400}._3Kz-cG_className{font-family:code,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:400}._3Kz-cG_variable{--face-code:"code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
@font-face{font-family:terminal;src:url(../media/commit_mono_400.0xwkmxkujzfcd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:terminal;src:url(../media/commit_mono_700.2r4vx8_3k-hyz.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.xQFtnq_className{font-family:terminal,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}
@font-face{font-family:pixel;src:url(../media/routingcat_pixel_400.p.2r70w1wi4oi8x.woff2)format("woff2");font-display:block;font-weight:400}._27s3Va_className{font-family:pixel,ui-monospace,monospace;font-weight:400}._27s3Va_variable{--face-pixel:"pixel", ui-monospace, monospace}
@font-face{font-family:pixelGrid;src:url(../media/routingcat_pixel_mono_400.0e9w5d6vj-b8u.woff2)format("woff2");font-display:block;font-weight:400}.onDK7a_className{font-family:pixelGrid,ui-monospace,monospace;font-weight:400}.onDK7a_variable{--face-pixel-grid:"pixelGrid", ui-monospace, monospace}
.wiuKjG_fig{--hatch:var(--rule-strong);gap:var(--s5);min-width:0;display:grid}.wiuKjG_figTitle{color:var(--text)}.wiuKjG_muted{color:var(--text-2)}.wiuKjG_faint{color:var(--text-3)}.wiuKjG_inkText{color:var(--ink)}.wiuKjG_num{font-family:var(--font-pixel);font-kerning:none;font-variant-ligatures:none;letter-spacing:0;white-space:nowrap;font-size:16px;line-height:24px}.wiuKjG_big{font-family:var(--font-pixel);color:var(--ink);white-space:nowrap;font-size:32px;line-height:32px}@media (min-width:641px){.wiuKjG_big{font-size:48px;line-height:48px}}.wiuKjG_checker,.wiuKjG_seg[data-key=set],.wiuKjG_bar[data-wait],.wiuKjG_variant[data-default] .wiuKjG_share{background-color:#0000;background-image:conic-gradient(var(--hatch) 25%, transparent 0 50%, var(--hatch) 0 75%, transparent 0);background-size:4px 4px}.wiuKjG_ledger{gap:var(--s2);max-width:560px;display:grid}.wiuKjG_ledgerRow{align-items:baseline;column-gap:var(--s2);grid-template-columns:auto minmax(16px,1fr) auto;display:grid}.wiuKjG_ledgerRow dt{color:var(--text-2)}.wiuKjG_leader{background-image:linear-gradient(to right, var(--rule-strong) 2px, transparent 2px);background-size:8px 2px;align-self:end;height:2px;margin-bottom:7px}.wiuKjG_ledgerRow[data-total]{margin-top:var(--s2);padding-top:var(--s3);border-top:1px solid var(--rule)}.wiuKjG_ledgerRow[data-total] dt{color:var(--text);font-weight:600}.wiuKjG_ledgerRow[data-total] dd{color:var(--ink)}.wiuKjG_scoreHead{gap:var(--s2);display:grid}.wiuKjG_scoreStats{gap:var(--s2) var(--s6);flex-wrap:wrap;display:flex}.wiuKjG_stat{align-items:baseline;gap:var(--s2);display:flex}.wiuKjG_swatch{flex:none;align-self:center;width:12px;height:12px;display:inline-block}.wiuKjG_plotWrap{column-gap:var(--s2);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.wiuKjG_yAxis{width:44px;position:relative}.wiuKjG_yTick{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px;position:absolute;right:0;transform:translateY(50%)}.wiuKjG_plot{border-left:1px solid var(--rule);height:200px;position:relative}@media (min-width:641px){.wiuKjG_plot{height:260px}}.wiuKjG_plotSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wiuKjG_gridLine{background:var(--rule);height:1px;position:absolute;left:0;right:0}.wiuKjG_gridLine[data-zero]{background:var(--rule-strong)}.wiuKjG_mark{background-image:linear-gradient(to bottom, var(--rule-strong) 2px, transparent 2px);background-size:1px 6px;width:1px;position:absolute;top:0;bottom:0}.wiuKjG_markLabel{color:var(--text-3);white-space:nowrap;font-size:12px;line-height:16px;display:none;position:absolute;top:0;left:4px}@media (min-width:768px){.wiuKjG_markLabel{display:block}}.wiuKjG_endDot{background:var(--ink);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.wiuKjG_xAxis{grid-column:2;height:24px;position:relative}.wiuKjG_xTick{color:var(--text-3);white-space:nowrap;font-size:12px;line-height:16px;position:absolute;top:6px;transform:translate(-50%)}.wiuKjG_xTick:last-child{transform:translate(-100%)}.wiuKjG_panels{gap:var(--panels-gap,var(--s7));display:grid}@container (min-width:600px){.wiuKjG_panels{gap:var(--s8);grid-template-columns:1fr 1fr}}.wiuKjG_panel{gap:var(--s3);min-width:0;display:grid}.wiuKjG_columns{grid-template-columns:repeat(8,minmax(0,1fr)) max-content;grid-template-rows:var(--chart-h,168px) auto;gap:2px;display:grid}.wiuKjG_column{flex-direction:column-reverse;gap:2px;min-width:0;display:flex}.wiuKjG_seg{min-height:2px}.wiuKjG_seg[data-key=pair]{background:var(--ink)}.wiuKjG_seg[data-key=single]{background:var(--trace)}.wiuKjG_segLabels{padding-left:var(--s2);flex-direction:column-reverse;gap:2px;display:flex}.wiuKjG_segLabel{min-height:16px;color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.wiuKjG_week{padding-top:var(--s1);color:var(--text-3);text-align:center;font-size:12px;line-height:16px}.wiuKjG_queue{gap:var(--s6);display:grid}.wiuKjG_gantt{gap:var(--s2);min-width:0;display:grid}.wiuKjG_ganttHead{justify-content:space-between;align-items:baseline;gap:var(--s1) var(--s4);margin-bottom:var(--s1);flex-wrap:wrap;display:flex}.wiuKjG_ganttRow{align-items:center;column-gap:var(--s3);grid-template-columns:96px minmax(0,1fr);min-height:20px;display:grid}@media (min-width:641px){.wiuKjG_ganttRow{grid-template-columns:136px minmax(0,1fr)}}.wiuKjG_ganttLabel{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:16px;overflow:hidden}.wiuKjG_track{background:linear-gradient(to right, transparent calc(100% * 12 / 28 - 1px), var(--rule-strong) 0 calc(100% * 12 / 28), transparent 0);grid-template-columns:repeat(28,minmax(0,1fr));height:12px;display:grid;position:relative}.wiuKjG_bar{background:var(--ink);height:12px}.wiuKjG_bar[data-later]{background:var(--trace)}.wiuKjG_bar[data-wait]{--hatch:var(--rule)}.wiuKjG_axis{height:20px;color:var(--text-3);font-size:12px;line-height:16px;position:relative}.wiuKjG_axisTick{white-space:nowrap;position:absolute;top:2px;transform:translate(-100%)}.wiuKjG_axisTick[data-now]{color:var(--text);font-weight:600}.wiuKjG_rectWrap{column-gap:var(--s2);grid-template-columns:auto minmax(0,1fr);max-width:640px;display:grid}.wiuKjG_rectPlot{aspect-ratio:8/5;border-left:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);position:relative}.wiuKjG_rect{box-sizing:border-box;position:absolute;bottom:0;left:0}.wiuKjG_rect[data-key=pair]{background:var(--tint-strong);border:2px solid var(--ink);border-bottom:0;border-left:0}.wiuKjG_rect[data-key=single]{border-top:2px solid var(--text);border-right:2px solid var(--text)}.wiuKjG_rect[data-key=set]{border-top:2px dashed var(--text-2);border-right:2px dashed var(--text-2)}.wiuKjG_rectLabel{color:var(--text-2);white-space:nowrap;font-size:13px;line-height:16px;display:grid;position:absolute}.wiuKjG_rectLegend{gap:var(--s1);display:grid}.wiuKjG_rectLegend li{align-items:center;gap:var(--s2);color:var(--text-2);grid-template-columns:16px minmax(0,1fr) auto;display:grid}.wiuKjG_rectKey{box-sizing:border-box;width:16px;height:12px}.wiuKjG_rectKey[data-key=pair]{background:var(--tint-strong);border:2px solid var(--ink)}.wiuKjG_rectKey[data-key=single]{border:2px solid var(--text)}.wiuKjG_rectKey[data-key=set]{border:2px dashed var(--text-2)}@media (max-width:640px){.wiuKjG_rectLabel{display:none}}@media (min-width:641px){.wiuKjG_rectLegend{display:none}}.wiuKjG_rectAxis{color:var(--text-3);font-size:12px;line-height:16px}.wiuKjG_rectY{writing-mode:vertical-rl;text-align:center;transform:rotate(180deg)}.wiuKjG_rectX{padding-top:var(--s2);text-align:center;grid-column:2}.wiuKjG_board{gap:var(--s6);display:grid}.wiuKjG_slot{gap:var(--s1);display:grid}.wiuKjG_slotHead{align-items:baseline;gap:var(--s1) var(--s3);padding-bottom:var(--s2);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.wiuKjG_variant{align-items:center;gap:2px var(--s3);grid-template-columns:minmax(0,1fr) auto;padding-block:6px;display:grid}.wiuKjG_variantKey{font-family:var(--font-code);color:var(--text);font-size:13px;line-height:20px}.wiuKjG_variant[data-retired] .wiuKjG_variantKey{color:var(--text-3);text-decoration:line-through}.wiuKjG_variantNote{color:var(--text-2);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.wiuKjG_shareTrack{align-items:center;gap:var(--s2);grid-column:1/-1;height:12px;display:flex}.wiuKjG_share{background:var(--trace);min-width:2px;height:12px}.wiuKjG_variant[data-lead] .wiuKjG_share{background:var(--ink)}.wiuKjG_shareValue{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px;line-height:12px}@media (min-width:768px){.wiuKjG_variant{grid-template-columns:136px minmax(0,1fr) 208px}.wiuKjG_shareTrack{grid-area:1/2}.wiuKjG_variantNote{grid-column:3}}.wiuKjG_matrix{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}.wiuKjG_wide{display:none}@media (min-width:768px){.wiuKjG_wide{display:inline}}.wiuKjG_matrixHead{padding-bottom:var(--s1);font-family:var(--font-reading);color:var(--text-2);text-align:center;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.wiuKjG_matrixRowHead{align-items:baseline;gap:var(--s2);margin-top:var(--s3);color:var(--text);grid-column:1/-1;display:flex}.wiuKjG_cell{min-height:56px;padding:var(--s2) 2px;background:var(--surface);color:var(--text-2);align-content:center;justify-items:center;gap:2px;display:grid}.wiuKjG_cell[data-step="1"]{background:var(--tint);color:var(--text)}.wiuKjG_cell[data-step="2"]{background:var(--tint-strong);color:var(--text)}.wiuKjG_cell[data-leader]{background:var(--fill);color:var(--on-fill)}.wiuKjG_cellShare{opacity:.86;white-space:nowrap;font-size:12px;line-height:16px}.wiuKjG_matrixRowHead[data-all]{margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--rule)}@media (min-width:768px){.wiuKjG_matrix{grid-template-columns:176px repeat(5,minmax(0,1fr))}.wiuKjG_matrixHead{font-family:var(--font-code)}.wiuKjG_matrixHead:first-child{grid-column:2}.wiuKjG_matrixRowHead{flex-direction:column;grid-column:1;align-self:center;gap:0;margin-top:0}.wiuKjG_matrixRowHead[data-all]{border-top:0;margin-top:0;padding-top:0}.wiuKjG_matrixGap{height:var(--s3);border-bottom:1px solid var(--rule);margin-bottom:var(--s3);grid-column:1/-1}}@media (max-width:767px){.wiuKjG_matrixGap{display:none}}.wiuKjG_legend{gap:var(--s2) var(--s4);color:var(--text-2);flex-wrap:wrap;font-size:13px;line-height:16px;display:flex}.wiuKjG_fig>.wiuKjG_legend{order:-1}.wiuKjG_legendItem{align-items:center;gap:var(--s2);display:flex}.wiuKjG_oop{container-type:inline-size}.wiuKjG_oopRows{gap:var(--s5);display:grid}.wiuKjG_oopRow{gap:var(--s2);min-width:0;display:grid}.wiuKjG_oopName{color:var(--text);font-weight:600}.wiuKjG_oopPlot{padding-block:var(--s1);gap:2px;display:grid;position:relative}.wiuKjG_oopPlot:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.wiuKjG_oopMeasure{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:24px;display:grid}.wiuKjG_oopHalf{min-width:0;display:flex}.wiuKjG_oopHalf:first-child{justify-content:flex-end}.wiuKjG_oopBar{min-width:2px;height:16px;display:block}.wiuKjG_oopBar[data-tone=ink]{background:var(--ink)}.wiuKjG_oopBar[data-tone=trace]{background:var(--trace)}.wiuKjG_oopFigure{align-items:baseline;gap:var(--s2);padding-inline:var(--s2);color:var(--text-2);white-space:nowrap;display:flex}.wiuKjG_oopFigure .wiuKjG_num{color:var(--text)}.wiuKjG_oopFigure .wiuKjG_inkText{color:var(--ink)}.wiuKjG_oopMeasure[data-up] .wiuKjG_oopFigure{flex-direction:row-reverse}.wiuKjG_oopAxisRow{margin-top:calc(-1 * var(--s3))}.wiuKjG_oopAxisRow>span{display:none}.wiuKjG_oopAxis{color:var(--text-3);text-align:center;justify-items:center;gap:2px;display:grid}.wiuKjG_oopAxis svg{color:var(--rule-strong)}.wiuKjG_oopVerdict{padding-top:var(--s4);border-top:1px solid var(--rule);color:var(--text)}@container (min-width:560px){.wiuKjG_oopRow{align-items:center;column-gap:var(--s5);grid-template-columns:184px minmax(0,1fr)}.wiuKjG_oopAxisRow>span{display:block}.wiuKjG_oopMeasure{min-height:32px}.wiuKjG_oopBar{height:24px}.wiuKjG_oopFigure .wiuKjG_num{font-size:24px;line-height:24px}.wiuKjG_oopVerdict span{display:block}}.wiuKjG_scroll{scrollbar-width:thin;min-width:0;overflow-x:auto}.wiuKjG_formula{width:100%;max-width:600px}.wiuKjG_formula th,.wiuKjG_formula td{padding:var(--s2) 0 var(--s2) var(--s3);text-align:right;border-bottom:1px solid var(--rule);white-space:nowrap}.wiuKjG_formula th:first-child,.wiuKjG_formula td:first-child{text-align:left;padding-left:0}.wiuKjG_formula thead th{color:var(--text-3);border-bottom-color:var(--rule-strong);white-space:normal;vertical-align:bottom;font-size:12px;font-weight:500;line-height:16px}.wiuKjG_formula tbody th{color:var(--text);font-weight:500;font-size:var(--ui-size)}.wiuKjG_formula td{color:var(--text-2);font-size:var(--ui-size);font-variant-numeric:tabular-nums}.wiuKjG_formula td:last-child{color:var(--ink)}.wiuKjG_loop{gap:var(--s3);counter-reset:turn;grid-template-columns:1fr 1fr;display:grid}.wiuKjG_turn{align-content:start;gap:var(--s1);padding:var(--s3) var(--s4);border:1px solid var(--rule);display:grid}.wiuKjG_turnName{align-items:center;gap:var(--s2);color:var(--text);display:flex}.wiuKjG_turnName svg{color:var(--ink)}@media (min-width:768px){.wiuKjG_loop{grid-template-columns:repeat(4,1fr)}}.wiuKjG_loopBack{align-items:center;gap:var(--s2);color:var(--text-2);display:flex}.wiuKjG_loopBack svg{color:var(--ink)}.wiuKjG_decisions{gap:var(--s6);display:grid}.wiuKjG_decisionList{gap:var(--s4);align-content:center;display:none}.wiuKjG_decision{gap:var(--s1);justify-items:start;display:grid}.wiuKjG_decisionTag,.wiuKjG_pin{background:var(--fill);color:var(--on-fill);font-family:var(--font-reading);white-space:nowrap;padding:0 6px;font-size:12px;font-weight:600;line-height:20px}.wiuKjG_decisionText{color:var(--text-2)}.wiuKjG_decisionShot{border:1px solid var(--rule);justify-self:center;width:100%;max-width:320px;position:relative}.wiuKjG_decisionShot img{width:100%;height:auto}.wiuKjG_pin{outline:2px solid var(--paper);position:absolute;transform:translate(-8px,-50%)}.wiuKjG_pin[data-grow=left]{transform:translate(calc(8px - 100%),-50%)}@media (min-width:768px){.wiuKjG_decisions{gap:var(--s8);grid-template-columns:minmax(0,320px) minmax(0,1fr)}.wiuKjG_decisionList{display:grid}}
.f9CUeG_bar{gap:2px;min-width:0;height:16px;display:flex}.f9CUeG_lane{box-sizing:border-box;min-width:2px}.f9CUeG_lane[data-tone=ink],.f9CUeG_key[data-tone=ink],.f9CUeG_visitor[data-tone=ink]{background:var(--ink)}.f9CUeG_lane[data-tone=trace],.f9CUeG_key[data-tone=trace]{background:var(--trace)}.f9CUeG_lane[data-tone=same],.f9CUeG_visitor[data-tone=same]{background-image:conic-gradient(var(--rule-strong) 25%, transparent 0 50%, var(--rule-strong) 0 75%, transparent 0);background-size:4px 4px}.f9CUeG_lane[data-tone=sameInk]{background-image:conic-gradient(var(--ink) 25%, transparent 0 50%, var(--ink) 0 75%, transparent 0);background-size:4px 4px}.f9CUeG_lane[data-tone=off],.f9CUeG_lane[data-tone=shut]{border:1px dashed var(--rule-strong)}.f9CUeG_lane[data-tone=shut]{color:var(--text-2);place-items:center;display:grid}.f9CUeG_key{flex:none;width:12px;height:12px;display:inline-block}.f9CUeG_control{gap:var(--s5);display:grid}.f9CUeG_group{align-content:start;gap:var(--s1);min-width:0;display:grid}.f9CUeG_group .f9CUeG_bar{margin-top:var(--s2)}.f9CUeG_visitors{margin-bottom:var(--s1);gap:2px;display:flex}.f9CUeG_visitor{width:12px;height:12px}.f9CUeG_difference{padding-top:var(--s4);border-top:1px solid var(--rule);color:var(--ink)}@container (min-width:520px){.f9CUeG_control{column-gap:var(--s7);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.f9CUeG_difference{grid-column:1/-1}}.f9CUeG_life{gap:0;display:grid}.f9CUeG_lifeHead,.f9CUeG_lifeRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2px;display:grid}.f9CUeG_lifeCol{align-items:center;gap:var(--s2);padding:0 var(--s2) var(--s2);color:var(--text);display:flex}.f9CUeG_lifeRow{border-top:1px solid var(--rule)}.f9CUeG_stage{padding:var(--s2) 0 0;color:var(--ink);grid-column:1/-1}.f9CUeG_lifeCell{padding:var(--s1) var(--s2) var(--s3);font-size:var(--small-size);line-height:var(--small-line);color:var(--text-2)}.f9CUeG_colTest{grid-column:1}.f9CUeG_colRouting{grid-column:2}.f9CUeG_lifeCell.f9CUeG_colRouting{background:var(--tint);color:var(--text)}.f9CUeG_lifeRow:first-of-type .f9CUeG_lifeCell.f9CUeG_colRouting{border-top:2px solid var(--ink)}@container (min-width:520px){.f9CUeG_lifeHead,.f9CUeG_lifeRow{grid-template-columns:88px minmax(0,1fr) minmax(0,1fr)}.f9CUeG_lifeCol{padding:0 var(--s4) var(--s3)}.f9CUeG_stage{padding:var(--s3) 0;grid-column:1}.f9CUeG_lifeCell{padding:var(--s3) var(--s4);font-size:var(--ui-size);line-height:var(--ui-line)}.f9CUeG_colTest{grid-column:2}.f9CUeG_colRouting{grid-column:3}}.f9CUeG_visit{gap:var(--s4);display:grid}.f9CUeG_yours{align-content:start;gap:var(--s2);padding-top:var(--s4);border-top:1px solid var(--rule);display:grid}@container (min-width:640px){.f9CUeG_visit{gap:var(--s7);grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.f9CUeG_yours{padding-top:0;padding-left:var(--s7);border-top:0;border-left:1px solid var(--rule)}}.f9CUeG_panels{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min,216px)), 1fr));gap:var(--s6) var(--s5);display:grid}.f9CUeG_panel{align-content:start;gap:var(--s3);min-width:0;display:grid}.f9CUeG_word{font-family:var(--font-code);font-variant-ligatures:none;color:var(--ink);background:var(--surface);border:1px solid var(--rule);justify-self:start;padding:1px 5px;font-size:13px;line-height:20px}.f9CUeG_whoRows{gap:var(--s2);display:grid}.f9CUeG_whoRow{gap:2px;display:grid}.f9CUeG_who{color:var(--text-2);font-size:13px;line-height:16px}.f9CUeG_after{align-items:center;gap:var(--s2);color:var(--text-2);display:flex}.f9CUeG_after svg{color:var(--ink);flex:none}.f9CUeG_stack{gap:4px;display:grid}.f9CUeG_prices{color:var(--text-2);gap:2px;display:flex}.f9CUeG_prices>*{text-align:center;flex:1 1 0}.f9CUeG_change{gap:var(--s1);display:grid}.f9CUeG_change svg{color:var(--text-3);justify-self:center}.f9CUeG_down{transform:rotate(180deg)}.f9CUeG_back{color:var(--ink)!important}.f9CUeG_shapes{gap:var(--s5) var(--s4);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.f9CUeG_shape{align-content:start;gap:var(--s2);min-width:0;display:grid}.f9CUeG_page{border:1px solid var(--rule-strong);gap:4px;width:100%;max-width:128px;padding:6px;display:grid}.f9CUeG_page[data-all]{border-color:var(--ink)}.f9CUeG_part{background:var(--rule);height:4px;color:var(--on-fill);place-items:center;display:grid}.f9CUeG_part[data-on]{background:var(--ink)}.f9CUeG_part[data-part=image]{height:32px}.f9CUeG_part[data-part=headline]{width:80%;height:8px}.f9CUeG_part[data-part=price]{width:32%;height:8px}.f9CUeG_part[data-part=section]{height:20px}.f9CUeG_part[data-part=more]{height:12px}
.oVnRKG_section{padding-top:var(--section-gap)}.oVnRKG_list{margin-top:var(--head-gap);border-bottom:1px solid var(--rule)}.oVnRKG_item{gap:var(--s6);padding-block:var(--s7);border-top:1px solid var(--rule);display:grid}.oVnRKG_text{align-content:center;justify-items:start;display:grid}.oVnRKG_index{color:var(--text-3)}.oVnRKG_title{margin-top:var(--s3)}.oVnRKG_description{max-width:34em;margin-top:var(--s3);color:var(--text-2)}.oVnRKG_read{margin-top:var(--s4)}.oVnRKG_figure{gap:var(--s2);align-content:center;min-width:0;display:grid}.oVnRKG_figureFrame{padding:var(--s4)}.oVnRKG_figureNote{color:var(--text-3)}.oVnRKG_cta{gap:var(--s3);margin-top:var(--s7);display:grid}@media (min-width:560px){.oVnRKG_cta{gap:var(--s4);flex-wrap:wrap;display:flex}}@media (min-width:768px){.oVnRKG_item{gap:var(--s7);padding-block:var(--s8);grid-template-columns:minmax(0,1fr) 360px}}@media (min-width:1152px){.oVnRKG_item{gap:var(--s8);grid-template-columns:minmax(0,1fr) 720px}.oVnRKG_cta{margin-top:var(--s8)}.oVnRKG_figureFrame{padding:var(--s5)}}
._1HaYhq_mark{flex:none;display:inline-flex}._1HaYhq_black{display:block}._1HaYhq_white{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._1HaYhq_black{display:none}:root:not([data-theme=light]) ._1HaYhq_white{display:block}}:root[data-theme=dark] ._1HaYhq_black{display:none}:root[data-theme=dark] ._1HaYhq_white{display:block}
.Mazcyq_control{flex-direction:column;width:100%;max-width:400px;display:flex}.Mazcyq_snippet{text-align:left;min-width:0;min-height:56px;padding-inline:var(--s4) 0;border:1px solid var(--rule-strong);background:var(--paper);border-bottom-width:0;align-items:center;display:flex}.Mazcyq_prompt{color:var(--ink);margin-right:var(--s3);flex:none}.Mazcyq_command{min-width:0;font-family:var(--font-code);font-size:var(--code-size);line-height:var(--code-line);font-variant-ligatures:none;letter-spacing:0;white-space:nowrap;scrollbar-width:none;-webkit-user-select:all;user-select:all;flex:1;overflow-x:auto}.Mazcyq_command::-webkit-scrollbar{display:none}.Mazcyq_copy{width:48px;height:48px;margin-inline:var(--s1);color:var(--text-3);transition:color var(--fast) ease, background-color var(--fast) ease;flex:none;place-items:center;display:grid}.Mazcyq_copy:hover{color:var(--text);background:var(--surface)}.Mazcyq_copy[data-copied]{color:var(--ink)}.Mazcyq_copy:focus-visible{outline-offset:-2px}.Mazcyq_control .Mazcyq_button[data-size]{--h:56px;--sparkle-edge:0px;border-width:0;flex:none;margin:0}.Mazcyq_control .Mazcyq_button:focus-visible{outline-offset:-4px;outline-color:var(--on-fill)}@media (min-width:641px){.Mazcyq_control{flex-direction:row;width:auto;max-width:none}.Mazcyq_snippet{padding-inline:var(--s5) 0;border-bottom-width:1px;border-right-width:0}.Mazcyq_command{margin-right:var(--s4);flex:none;overflow:visible}}.Mazcyq_control[data-prompt]{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""snippet""button";max-width:440px;display:grid}.Mazcyq_mark{width:34px;height:34px;margin-bottom:var(--s3);grid-area:mark;justify-self:center}.Mazcyq_control[data-prompt] .Mazcyq_snippet{padding:var(--s4) var(--s3) var(--s4) var(--s4);grid-area:snippet;display:block;position:relative}.Mazcyq_control[data-prompt] .Mazcyq_button{grid-area:button}.Mazcyq_say{font-family:var(--font-reading);font-size:var(--ui-size);line-height:var(--ui-line);font-weight:var(--body-weight);color:var(--text);text-wrap:pretty;-webkit-user-select:all;user-select:all}.Mazcyq_say code{border:1px solid var(--rule);background:var(--surface);font-variant-ligatures:none;white-space:nowrap;padding:0 4px;font-size:.875em}.Mazcyq_control[data-prompt] .Mazcyq_copy{right:var(--s1);bottom:var(--s1);margin:0;position:absolute}.Mazcyq_say:after{content:"";width:var(--s8);display:inline-block}@media (min-width:641px){.Mazcyq_control[data-prompt]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark snippet"".button";width:auto;max-width:100%}.Mazcyq_mark{width:46px;height:46px;margin:0 var(--s4) 0 0;place-self:center}.Mazcyq_control[data-prompt] .Mazcyq_snippet{padding:var(--s4) 0 var(--s4) var(--s5);border-bottom-width:0;border-right-width:1px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.Mazcyq_control[data-prompt] .Mazcyq_copy{margin:0 var(--s1) 0 var(--s3);position:static}.Mazcyq_say{max-width:36em}.Mazcyq_say:after{display:none}.Mazcyq_clause{display:block}}@media (min-width:960px){.Mazcyq_control[data-prompt]:not([data-stacked]){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark snippet button"}.Mazcyq_control[data-prompt]:not([data-stacked]) .Mazcyq_snippet{padding-block:var(--s3);border-bottom-width:1px;border-right-width:0}}
.Xl1NAq_section{padding-top:var(--section-gap)}.Xl1NAq_band{padding-top:72px;padding-bottom:232px;position:relative}@media (min-width:768px){.Xl1NAq_band{padding-block:var(--s12)}}.Xl1NAq_inner{position:relative}.Xl1NAq_block{text-align:center;justify-items:center;width:fit-content;max-width:100%;margin-inline:auto;display:grid}.Xl1NAq_title{max-width:11em}.Xl1NAq_subtext{margin-top:var(--s4);color:var(--text-2)}.Xl1NAq_install{margin-top:var(--s6)}.Xl1NAq_micro{margin-top:var(--s4);color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.Xl1NAq_micro li{align-items:center;display:inline-flex}@media (max-width:479px){.Xl1NAq_micro{flex-direction:column}.Xl1NAq_micro li+li:before{display:none}}.Xl1NAq_micro li+li:before{content:"";width:4px;height:4px;margin:0 var(--s3);background:var(--text-3);flex:none}@media (min-width:1024px){.Xl1NAq_install{margin-top:var(--s7)}}
._w2HtG_hero{padding-top:var(--s6)}._w2HtG_copy{text-align:center;justify-items:center;display:grid}._w2HtG_title{max-width:1120px}@media (max-width:640px){._w2HtG_title{max-width:7.6em}}._w2HtG_subtext{max-width:600px;margin-top:var(--s4);color:var(--text-2);text-wrap:balance}._w2HtG_install{margin-top:var(--s5)}._w2HtG_trust{max-width:100%;margin-top:var(--s3);color:var(--text-2);text-wrap:balance}._w2HtG_trustGlyph{vertical-align:-1px;margin-right:var(--s2);color:var(--ink);display:inline-block}._w2HtG_film{margin-top:var(--s6)}@media (min-width:641px){._w2HtG_subtext{max-width:720px}}@media (min-width:960px) and (max-height:840px){._w2HtG_hero:has([data-prompt]){padding-top:var(--s5)}._w2HtG_hero:has([data-prompt]) ._w2HtG_install{margin-top:var(--s4)}._w2HtG_hero:has([data-prompt]) ._w2HtG_trust{margin-top:var(--s2)}}@media (min-width:900px){._w2HtG_film{margin-top:14px}}
.ssSrWW_root{--row:56px;--line:2px;margin-top:var(--head-gap);gap:var(--s6);grid-template-columns:minmax(0,1fr);display:grid}.ssSrWW_tabsWrap{padding-bottom:28px;position:relative}.ssSrWW_tabs{align-items:stretch;display:flex}.ssSrWW_tab{align-items:center;gap:var(--s2);min-width:44px;min-height:44px;padding:0 var(--s1);color:var(--text-3);text-align:left;-webkit-tap-highlight-color:transparent;transition:color var(--fast) ease;display:inline-flex}.ssSrWW_tab:hover{color:var(--text-2)}.ssSrWW_tab[aria-selected=true]{color:var(--text)}.ssSrWW_tab:focus-visible{outline-offset:-2px}.ssSrWW_tabNumber{color:inherit;transition:background-color var(--fast) ease, color var(--fast) ease;padding:0 4px;display:block}.ssSrWW_tab[aria-selected=true] .ssSrWW_tabNumber{background:var(--fill);color:var(--on-fill)}.ssSrWW_tabName{white-space:nowrap}@media (max-width:359px){.ssSrWW_tab .ssSrWW_tabName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1023px){.ssSrWW_tab:not([aria-selected=true]) .ssSrWW_tabName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ssSrWW_loop{left:var(--loop-to-x,30%);width:calc(var(--loop-from-x,90%) - var(--loop-to-x,30%));border:var(--line) solid var(--trace);pointer-events:none;height:16px;transition:border-color var(--routine) ease;border-top:0;position:absolute;bottom:4px}.ssSrWW_loopArrowWide{display:none}.ssSrWW_loopArrowNarrow{left:calc(-8px - var(--line) / 2 + 1px);color:var(--trace);transition:color var(--routine) ease;position:absolute;top:-18px}.ssSrWW_root[data-armed] .ssSrWW_loop{border-color:var(--ink)}.ssSrWW_root[data-armed] .ssSrWW_loopArrowNarrow,.ssSrWW_root[data-armed] .ssSrWW_loopArrowWide{color:var(--ink)}.ssSrWW_sprite{width:8px;height:8px;color:var(--ink);opacity:0;margin:-4px 0 0 -4px;position:absolute}.ssSrWW_loop[data-run] .ssSrWW_sprite{animation:.9s steps(36,end) both ssSrWW_run-narrow}@keyframes ssSrWW_run-narrow{0%{opacity:1;top:0%;left:100%}15%{top:100%;left:100%}85%{top:100%;left:0%}99%{opacity:1;top:0%;left:0%}to{opacity:0;top:0%;left:0%}}.ssSrWW_track{gap:var(--s5);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.ssSrWW_track::-webkit-scrollbar{display:none}.ssSrWW_panel{flex:0 0 calc(100% + var(--gutter) - var(--s5) - 24px);scroll-snap-align:start;min-width:0;display:flex}.ssSrWW_panel:not([data-active]) .ssSrWW_cardText{visibility:hidden}.ssSrWW_track[data-settled]{min-height:var(--track-h)}.ssSrWW_track[data-settled] .ssSrWW_panel:not([data-active]) .ssSrWW_cardText{display:none}.ssSrWW_panel:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ssSrWW_card{border-top:1px solid var(--rule);width:100%;transition:opacity var(--routine) ease;grid-template-rows:auto 1fr;align-content:start;display:grid}.ssSrWW_panel:not([data-active]) .ssSrWW_card{opacity:.45}.ssSrWW_panel[data-active] .ssSrWW_card{border-top-color:var(--ink)}.ssSrWW_cardVisual{--film-align:0;padding-bottom:var(--s5);order:-1}.ssSrWW_cardText{grid-template-columns:minmax(0,1fr) auto;align-content:start;justify-items:start;display:grid}.ssSrWW_cardText>*{grid-column:1/-1}.ssSrWW_cardText>.ssSrWW_index{color:var(--ink);grid-area:1/1}.ssSrWW_next,.ssSrWW_loopBack{--h:40px;align-items:center;gap:var(--s2);min-height:var(--h);padding:0 var(--s3);border:1px solid var(--rule-strong);color:var(--text);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color var(--fast) ease, color var(--fast) ease;display:inline-flex}.ssSrWW_cardText>.ssSrWW_next,.ssSrWW_cardText>.ssSrWW_loopBack{margin:calc(var(--index-size) * 7 / 16 - var(--h) / 2) 0 calc(var(--index-size) * 9 / 16 - var(--h) / 2) var(--s3);grid-area:1/2;align-self:start}@media (pointer:coarse){.ssSrWW_next,.ssSrWW_loopBack{--h:44px}}.ssSrWW_next:hover,.ssSrWW_loopBack:hover{border-color:var(--ink);color:var(--ink)}.ssSrWW_stepGlyph{color:var(--ink);flex:none}.ssSrWW_next .ssSrWW_stepGlyph{margin-left:var(--s1)}.ssSrWW_loopBack .ssSrWW_stepGlyph{margin-right:var(--s1)}.ssSrWW_stepNumber{background:var(--fill);color:var(--on-fill);padding:0 4px}@media (max-width:359px){.ssSrWW_stepName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ssSrWW_loop[data-run] .ssSrWW_sprite{animation:none}.ssSrWW_card,.ssSrWW_loop,.ssSrWW_loopArrowNarrow{transition:none}}@media (min-width:1024px){.ssSrWW_root{gap:var(--s8);grid-template-columns:288px minmax(0,1fr);align-items:start}.ssSrWW_tabsWrap{padding-bottom:0}.ssSrWW_tabs{grid-auto-rows:var(--row);border-top:1px solid var(--rule);gap:0;display:grid}.ssSrWW_tab{gap:var(--s2);border-bottom:1px solid var(--rule);grid-template-columns:48px 1fr;min-height:0;padding:0;display:grid}.ssSrWW_tabNumber{justify-self:start}.ssSrWW_loop{width:40px;bottom:auto;left:216px;top:calc(1px + var(--row) * (var(--rows-to) + .5) - var(--line) / 2);height:calc(var(--row) * (var(--rows-from) - var(--rows-to)) + var(--line));border:var(--line) solid var(--trace);border-left:0}.ssSrWW_loopArrowNarrow{display:none}.ssSrWW_loopArrowWide{left:-16px;top:calc(-8px - var(--line) / 2 + 1px);color:var(--trace);transition:color var(--routine) ease;display:block;position:absolute}.ssSrWW_loop[data-run] .ssSrWW_sprite{animation-name:ssSrWW_run-wide}@keyframes ssSrWW_run-wide{0%{opacity:1;top:100%;left:0%}18%{top:100%;left:100%}82%{top:0%;left:100%}99%{opacity:1;top:0%;left:0%}to{opacity:0;top:0%;left:0%}}.ssSrWW_track{gap:var(--s8);margin-inline:0;padding-inline:0;scroll-padding-inline:0}.ssSrWW_panel{flex:0 0 100%}.ssSrWW_panel:not([data-active]) .ssSrWW_card{opacity:1}.ssSrWW_card{gap:var(--s7);padding-top:var(--s6);border-bottom:1px solid var(--rule);padding-bottom:var(--s6);grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ssSrWW_cardVisual{order:0;padding-bottom:0}.ssSrWW_next{display:none}.ssSrWW_cardText>.ssSrWW_loopBack{--h:48px;gap:var(--s3);margin:var(--s5) 0 0;padding:0 var(--s4) 0 var(--s3);grid-area:auto/1/auto/-1}.ssSrWW_loopBack .ssSrWW_stepGlyph{margin-right:0}}@media (min-width:1024px) and (max-width:1279px){.ssSrWW_cardVisual{--film-max:240px}}
.Pp0aiW_section{padding-top:var(--section-gap)}.Pp0aiW_title{margin-top:var(--s4)}.Pp0aiW_description{max-width:30em;margin-top:var(--s3);color:var(--text-2)}.Pp0aiW_kicker{margin-top:var(--s4);color:var(--ink);font-weight:600}.Pp0aiW_cta{gap:var(--s3);margin-top:var(--s7);display:grid}@media (min-width:560px){.Pp0aiW_cta{gap:var(--s4);flex-wrap:wrap;display:flex}}@media (min-width:1024px){.Pp0aiW_cta{margin-top:var(--s8)}}
.Ec0h8a_frame{border:1px solid var(--rule);position:relative}.Ec0h8a_corners{pointer-events:none;color:var(--frame-corner,var(--text-3));position:absolute;inset:-1px}.Ec0h8a_frame[data-tone=ink]>.Ec0h8a_corners{color:var(--ink)}.Ec0h8a_corners>svg{position:absolute}.Ec0h8a_tl{top:0;left:0}.Ec0h8a_tr{top:0;right:0}.Ec0h8a_bl{bottom:0;left:0}.Ec0h8a_br{bottom:0;right:0}
.FxATQq_calculator{margin-top:var(--s5);background:var(--surface)}.FxATQq_head{padding:var(--s4) var(--s5);border-bottom:1px solid var(--rule)}.FxATQq_title{color:var(--text)}.FxATQq_inputs{gap:var(--s5);padding:var(--s5);border-bottom:1px solid var(--rule);display:grid}.FxATQq_field{align-content:end;gap:var(--s2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.FxATQq_label{color:var(--text-2)}.FxATQq_inputBox{min-width:0;height:48px;padding:0 var(--s4);border:1px solid var(--rule-strong);background:var(--paper);cursor:text;transition:border-color var(--fast) ease;align-items:center;display:flex}.FxATQq_inputBox:hover{border-color:var(--text-2)}.FxATQq_inputBox:focus-within{border-color:var(--ink);outline:1px solid var(--ink);outline-offset:-2px}.FxATQq_affix{color:var(--text-3);flex:none}.FxATQq_input{width:0;min-width:0;height:100%;color:var(--text);caret-color:var(--ink);font-variant-ligatures:none;background:0 0;border:0;flex:1;padding:0}.FxATQq_input:focus,.FxATQq_input:focus-visible{outline:none}@supports (field-sizing:content){.FxATQq_input{field-sizing:content;flex:0 auto;width:auto;min-width:1ch}}.FxATQq_slider{height:32px;position:relative}.FxATQq_rail{background:var(--rule-strong);height:2px;position:absolute;top:15px;left:0;right:0}.FxATQq_railFill{width:var(--fill);background:var(--ink);position:absolute;inset:0 auto 0 0}.FxATQq_range{cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.FxATQq_range:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FxATQq_range::-webkit-slider-runnable-track{background:0 0;border:0;height:32px}.FxATQq_range::-moz-range-track{background:0 0;border:0;height:32px}.FxATQq_range::-webkit-slider-thumb{appearance:none;background:var(--ink);width:16px;height:24px;transition:background-color var(--fast) ease;border:0;border-radius:0;margin-top:4px}.FxATQq_range::-moz-range-thumb{background:var(--ink);border:0;border-radius:0;width:16px;height:24px}.FxATQq_range:hover::-webkit-slider-thumb{background:var(--ink-strong)}.FxATQq_range:active::-webkit-slider-thumb{background:var(--ink-strong)}.FxATQq_range:hover::-moz-range-thumb{background:var(--ink-strong)}.FxATQq_range:active::-moz-range-thumb{background:var(--ink-strong)}.FxATQq_results{padding:var(--s5);font-variant-numeric:tabular-nums}.FxATQq_lifts{border:0;min-width:0;margin:0;padding:0}.FxATQq_liftsLegend{margin-bottom:var(--s3);color:var(--text-3);padding:0}.FxATQq_liftOptions{border:1px solid var(--rule-strong);background:var(--paper);display:flex}.FxATQq_liftOption{flex:1;min-width:0;position:relative}.FxATQq_liftOption+.FxATQq_liftOption{border-left:1px solid var(--rule-strong)}.FxATQq_liftOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.FxATQq_liftOption span{height:48px;color:var(--text-2);transition:background-color var(--fast) ease, color var(--fast) ease;place-items:center;display:grid}.FxATQq_liftOption input:hover+span{color:var(--text)}.FxATQq_liftOption input:checked+span{background:var(--fill);color:var(--on-fill)}.FxATQq_liftOption input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px;z-index:1;position:relative}.FxATQq_readout{margin-top:var(--s5);border-top:1px solid var(--rule);display:grid}.FxATQq_readout>div{justify-content:space-between;align-items:baseline;gap:0 var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.FxATQq_readout dt{color:var(--text-2)}.FxATQq_readout dd{color:var(--text);font-size:24px;line-height:32px}.FxATQq_readoutRoi dd{color:var(--ink);font-size:32px;line-height:40px}@media (max-width:359.98px){.FxATQq_head,.FxATQq_inputs,.FxATQq_results{padding-inline:var(--s4)}}.FxATQq_table{table-layout:fixed;width:100%;display:none}.FxATQq_liftCol{width:152px}.FxATQq_table th,.FxATQq_table td{padding:var(--s3) 0 var(--s3) var(--s5);text-align:right;vertical-align:baseline;white-space:nowrap;border-bottom:1px solid var(--rule);font-weight:400}.FxATQq_table tr>:first-child{padding-left:0}.FxATQq_table tbody tr:last-child>*{border-bottom:0}.FxATQq_table tbody th{text-align:left;color:var(--text-2)}.FxATQq_table td{color:var(--text)}.FxATQq_corner{border-bottom-color:#0000!important}.FxATQq_group{color:var(--text-3);text-align:center!important}.FxATQq_lift{color:var(--text)}.FxATQq_roi td{color:var(--ink)}@media (min-width:641px){.FxATQq_readout{column-gap:var(--s5);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.FxATQq_readout>div{align-content:space-between;gap:var(--s2);padding:var(--s4) 0 0;border-bottom:0;justify-content:start;display:grid}}@media (min-width:768px){.FxATQq_inputs{--gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3, round(down, calc((100% - 2 * var(--gap)) / 3), 1px));gap:var(--gap)}}@media (min-width:1024px){.FxATQq_head{padding:var(--s5) var(--s7)}.FxATQq_inputs{--gap:var(--s7);padding:var(--s6) var(--s7)}.FxATQq_results{padding:var(--s5) var(--s7) var(--s6)}}@media (min-width:1216px){.FxATQq_table{display:table}.FxATQq_narrow{display:none}}.FxATQq_calculator[data-layout=compact]{--leader:linear-gradient(to right, var(--rule-strong) 2px, transparent 2px) 0 0 / 8px 2px repeat-x}.FxATQq_calculator[data-layout=compact] .FxATQq_head{padding:var(--s3) var(--s4)}.FxATQq_calculator[data-layout=compact] .FxATQq_title{font-size:var(--ui-size);line-height:var(--ui-line)}.FxATQq_calculator[data-layout=compact] .FxATQq_inputs{gap:var(--s2);padding:var(--s3) var(--s4)}.FxATQq_calculator[data-layout=compact] .FxATQq_field{align-items:center;gap:0 var(--s3);grid-template-columns:minmax(0,1fr) auto}.FxATQq_calculator[data-layout=compact] .FxATQq_label,.FxATQq_calculator[data-layout=compact] .FxATQq_liftsLegend,.FxATQq_calculator[data-layout=compact] .FxATQq_readout dt{font-family:var(--font-reading);font-kerning:auto;font-size:14px;line-height:20px}.FxATQq_calculator[data-layout=compact] .FxATQq_label,.FxATQq_calculator[data-layout=compact] .FxATQq_readout dt{align-items:center;gap:var(--s3);display:flex}.FxATQq_calculator[data-layout=compact] .FxATQq_label:after,.FxATQq_calculator[data-layout=compact] .FxATQq_readout dt:after{content:"";min-width:var(--s3);background:var(--leader);flex:1;height:2px}.FxATQq_calculator[data-layout=compact] .FxATQq_inputBox,.FxATQq_calculator[data-layout=compact] .FxATQq_liftOption span,.FxATQq_calculator[data-layout=compact] .FxATQq_readout dd{font-family:var(--font-pixel)}.FxATQq_calculator[data-layout=compact] .FxATQq_inputBox{width:136px;height:40px;padding:0 var(--s3)}.FxATQq_calculator[data-layout=compact] .FxATQq_slider{grid-column:1/-1;display:none}.FxATQq_calculator[data-layout=compact] .FxATQq_narrow{display:block}.FxATQq_calculator[data-layout=compact] .FxATQq_results{padding:var(--s3) var(--s4) var(--s4)}.FxATQq_calculator[data-layout=compact] .FxATQq_liftsLegend{margin-bottom:var(--s2)}.FxATQq_calculator[data-layout=compact] .FxATQq_liftOption span{height:40px}.FxATQq_calculator[data-layout=compact] .FxATQq_readout{margin-top:var(--s3);border-top:0;grid-template-columns:minmax(0,1fr);display:grid}.FxATQq_calculator[data-layout=compact] .FxATQq_readout>div{justify-content:flex-start;align-items:center;gap:var(--s3);padding:var(--s1) 0;border-bottom:0;flex-wrap:nowrap;display:flex}.FxATQq_calculator[data-layout=compact] .FxATQq_readout dt{flex:1;min-width:0}.FxATQq_calculator[data-layout=compact] .FxATQq_readout dd{flex:none;font-size:16px;line-height:24px}.FxATQq_calculator[data-layout=compact] .FxATQq_readoutRoi dd{color:var(--ink);font-size:24px;line-height:32px}@media (min-width:768px){.FxATQq_calculator[data-layout=compact]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FxATQq_calculator[data-layout=compact] .FxATQq_head{padding:var(--s3) var(--s5);grid-column:1/-1}.FxATQq_calculator[data-layout=compact] .FxATQq_inputs{align-content:start;gap:var(--s2);padding:var(--s4) var(--s5);border-bottom:0;border-right:1px solid var(--rule);grid-template-columns:minmax(0,1fr)}.FxATQq_calculator[data-layout=compact] .FxATQq_slider{display:block}.FxATQq_calculator[data-layout=compact] .FxATQq_inputBox{width:160px}.FxATQq_calculator[data-layout=compact] .FxATQq_results{padding:var(--s4) var(--s5)}}
._0hSvfa_section{padding-top:var(--section-gap)}._0hSvfa_plans{--pad-x:var(--s5);--pad-y:var(--s6);gap:var(--s5);margin-top:var(--head-gap);display:grid}._0hSvfa_plan{padding:var(--pad-y) var(--pad-x);align-content:start;justify-items:start;display:grid}._0hSvfa_head,._0hSvfa_body{display:contents}._0hSvfa_name{align-items:center;gap:var(--s3);color:var(--ink);display:flex}._0hSvfa_nameGlyph{flex:none}._0hSvfa_plan[data-highlight]{margin-top:var(--s3);border-color:var(--trace)}._0hSvfa_badge{top:-13px;right:var(--pad-x);padding:0 var(--s2);background:var(--fill);color:var(--on-fill);white-space:nowrap;position:absolute}._0hSvfa_price{gap:var(--s3);margin-top:var(--s5);display:grid}._0hSvfa_amountLine{align-items:baseline;gap:var(--s2);display:flex}._0hSvfa_amount{color:var(--text)}._0hSvfa_unit,._0hSvfa_rest{color:var(--text-2)}._0hSvfa_about{margin-top:var(--s5)}._0hSvfa_tagline{max-width:30em;color:var(--text)}._0hSvfa_tags{gap:var(--s2);margin-top:var(--s4);flex-wrap:wrap;display:flex}._0hSvfa_tags li{padding:var(--s2);border:1px solid var(--rule-strong);color:var(--text-2);line-height:16px}._0hSvfa_action{align-items:center;gap:var(--s3) var(--s5);margin-top:var(--s6);flex-wrap:wrap;display:flex}._0hSvfa_action:empty{margin-top:0}._0hSvfa_arrow{color:var(--ink);flex:none}._0hSvfa_supporting{color:var(--text-2)}._0hSvfa_included{margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--rule);justify-self:stretch}._0hSvfa_includedTitle{color:var(--text-2)}._0hSvfa_includedLead{margin-top:var(--s4);color:var(--text-2)}._0hSvfa_includedList{gap:var(--s2);margin-top:var(--s4);display:grid}._0hSvfa_includedLead+._0hSvfa_includedList{margin-top:var(--s3)}._0hSvfa_includedList li{gap:var(--s3);color:var(--text);grid-template-columns:16px 1fr;align-items:start;display:grid}._0hSvfa_check{margin-top:calc((var(--body-line) - 16px) / 2);color:var(--ink)}@media (min-width:768px){._0hSvfa_plans{--pad-y:var(--s7)}._0hSvfa_plans[data-cards="2"]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}@supports (width:round(down, 1.5px, 1px)){._0hSvfa_plans[data-cards="2"]{grid-template-columns:round(down, calc((100% - var(--s5)) / 2), 1px) minmax(0, 1fr)}}._0hSvfa_plans[data-cards="2"]>._0hSvfa_plan:not([data-band]){grid-row:span 5;grid-template-rows:subgrid;margin-top:0}._0hSvfa_plans[data-cards="2"]>._0hSvfa_plan[data-band]{margin-top:var(--s5);grid-column:1/-1}._0hSvfa_plans[data-cards="2"]>._0hSvfa_plan[data-band][data-highlight]{margin-top:calc(var(--s5) + var(--s3))}._0hSvfa_plan[data-band]{--band-gap:calc(var(--s5) + 2 * var(--pad-x) + 2px);align-items:baseline;column-gap:var(--band-gap);padding-block:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr))}@supports (width:round(down, 1.5px, 1px)){._0hSvfa_plan[data-band]{grid-template-columns:round(down, calc((100% - var(--band-gap)) / 2), 1px) minmax(0, 1fr)}}._0hSvfa_plan[data-band] ._0hSvfa_head,._0hSvfa_plan[data-band] ._0hSvfa_body{align-content:start;justify-items:start;display:grid}._0hSvfa_plan[data-band] ._0hSvfa_about{margin-top:0}}@media (min-width:1024px){._0hSvfa_plans{--pad-x:var(--s7);--pad-y:var(--s8)}._0hSvfa_plans[data-cards="3"]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}@supports (width:round(down, 1.5px, 1px)){._0hSvfa_plans[data-cards="3"]{grid-template-columns:repeat(2, round(down, calc((100% - 2 * var(--s5)) / 3), 1px)) minmax(0, 1fr)}}._0hSvfa_plans[data-cards="3"]>._0hSvfa_plan:not([data-band]){grid-row:span 5;grid-template-rows:subgrid;margin-top:0}._0hSvfa_plans[data-cards="3"]>._0hSvfa_plan[data-band]{margin-top:var(--s5);grid-column:1/-1}._0hSvfa_plans[data-cards="3"]>._0hSvfa_plan[data-band][data-highlight]{margin-top:calc(var(--s5) + var(--s3))}}
.hYFPJG_section{padding-top:var(--section-gap)}.hYFPJG_plans{--pad:var(--s4);--price-size:32px;gap:var(--s3);margin-top:var(--s6);display:grid}.hYFPJG_plan{padding:var(--pad);align-content:start;display:grid}.hYFPJG_plan[data-highlight]{margin-top:var(--s3);border-color:var(--trace)}.hYFPJG_badge{top:-13px;right:var(--pad);padding:0 var(--s2);background:var(--fill);color:var(--on-fill);white-space:nowrap;position:absolute}.hYFPJG_top{align-items:center;gap:var(--s3);min-height:var(--price-size);display:flex}.hYFPJG_name{align-items:center;gap:var(--s2);color:var(--ink);flex:none;display:flex}.hYFPJG_nameGlyph{flex:none}.hYFPJG_leader{min-width:var(--s4);background:linear-gradient(to right, var(--rule-strong) 2px, transparent 2px) 0 0 / 8px 2px repeat-x;flex:1;height:2px}.hYFPJG_price{align-items:baseline;gap:var(--s1);flex:none;display:flex}.hYFPJG_amount,.hYFPJG_word{color:var(--text)}.hYFPJG_word{font-family:var(--display-font);font-weight:var(--display-weight);letter-spacing:-.01em;font-size:20px;line-height:32px}.hYFPJG_unit,.hYFPJG_rest{color:var(--text-2)}.hYFPJG_about{align-content:start;gap:var(--s1);margin-top:var(--s2);display:grid}.hYFPJG_tagline{max-width:34em;color:var(--text);text-wrap:pretty;font-size:15px;font-weight:600;line-height:22px}.hYFPJG_tags{gap:var(--s2);margin-top:var(--s1);flex-wrap:wrap;display:flex}.hYFPJG_tags li{padding:var(--s1) var(--s2);border:1px solid var(--rule-strong);color:var(--text-2);line-height:16px}.hYFPJG_action{align-self:start;align-items:center;gap:var(--s2) var(--s4);margin-top:var(--s3);flex-wrap:wrap;display:flex}.hYFPJG_arrow{color:var(--ink);flex:none}.hYFPJG_supporting{color:var(--text-2)}.hYFPJG_included{align-content:start;gap:var(--s2);margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--rule);display:grid}.hYFPJG_lead{color:var(--text-2);font-size:14px;line-height:20px}.hYFPJG_list{gap:var(--s1);display:grid}.hYFPJG_list li{gap:var(--s2);color:var(--text);grid-template-columns:16px minmax(0,1fr);align-items:start;font-size:14px;line-height:20px;display:grid}.hYFPJG_check{color:var(--ink);margin-top:2px}@media (min-width:768px){.hYFPJG_plans{--pad:var(--s5);gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}@supports (width:round(down, 1.5px, 1px)){.hYFPJG_plans{grid-template-columns:round(down, calc((100% - var(--s4)) / 2), 1px) minmax(0, 1fr)}}.hYFPJG_plan:not([data-band]){grid-row:span 4;grid-template-rows:subgrid;margin-top:0}.hYFPJG_plan[data-band]{column-gap:calc(var(--s4) + 2 * var(--pad) + 2px);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.hYFPJG_plan[data-band] .hYFPJG_top{grid-row:span 2}.hYFPJG_plan[data-band] .hYFPJG_about{margin-top:0}.hYFPJG_plan[data-band] .hYFPJG_action{grid-column:2}}@media (min-width:1024px){.hYFPJG_plans{--price-size:40px}.hYFPJG_tagline{font-size:16px;line-height:24px}.hYFPJG_list li{font-size:15px;line-height:22px}.hYFPJG_check{margin-top:3px}}
.GBS3zG_title{color:var(--text-2);text-align:center}.GBS3zG_title+.GBS3zG_frame{margin-top:var(--s4)}.GBS3zG_frame{padding:var(--s5) var(--s2)}.GBS3zG_logos{--per-row:4;justify-content:center;row-gap:var(--s5);flex-wrap:wrap;display:flex}.GBS3zG_logo{flex:0 0 calc(100% / var(--per-row));justify-items:center;gap:var(--s2);text-align:center;min-width:0;display:grid}.GBS3zG_markBox{justify-content:center;align-items:center;height:34px;display:flex}.GBS3zG_name{color:var(--text-2);white-space:nowrap;font-size:12px;line-height:16px}@media (min-width:640px){.GBS3zG_logos{--per-row:6;row-gap:var(--s6)}.GBS3zG_frame{padding:var(--s6) var(--s4)}.GBS3zG_name{font-size:var(--small-size);line-height:var(--small-line)}}@media (min-width:1100px){.GBS3zG_logos{--per-row:var(--wide-per-row,11)}.GBS3zG_frame{padding:var(--s6) var(--s3)}}
._3qrata_lab{padding-block:var(--s9) var(--s12)}._3qrata_top{gap:var(--s4);max-width:880px;display:grid}._3qrata_title{color:var(--text)}._3qrata_note{max-width:72ch;color:var(--text-3);font-size:15px;line-height:22px}._3qrata_controls{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}._3qrata_block{gap:var(--s5);padding-top:var(--s10);grid-template-columns:minmax(0,1fr);display:grid}._3qrata_blockHead{gap:var(--s2);padding-bottom:var(--s3);border-bottom:1px solid var(--rule);display:grid}._3qrata_blockTitle{font-family:var(--font-pixel);font-size:32px;font-weight:400;line-height:40px}._3qrata_palette{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}._3qrata_swatchSet{padding:var(--s5);border:1px solid var(--rule)}._3qrata_swatchSet[data-theme-preview=light]{color:#171515;background:#fefcf6}._3qrata_swatchSet[data-theme-preview=dark]{color:#fefcf6;background:#171515}._3qrata_swatchTheme{margin-bottom:var(--s3);font-family:var(--font-pixel);font-size:16px;line-height:24px}._3qrata_swatches{gap:var(--s2);display:grid}._3qrata_swatch{row-gap:2px;gap:var(--s3);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;font-size:13px;line-height:18px;display:grid}._3qrata_chip{border:1px solid #7f7f7f66;width:32px;height:24px}._3qrata_swatchName,._3qrata_swatchHex{font-family:var(--font-code)}._3qrata_swatchUse{opacity:.8;grid-column:2/-1}._3qrata_contrast{width:100%;font-size:13px;line-height:18px;display:block;overflow-x:auto}._3qrata_contrast th,._3qrata_contrast td{padding:var(--s2) var(--s3) var(--s2) 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:middle;font-weight:400}._3qrata_contrast thead th{font-family:var(--font-pixel);color:var(--text-3);font-size:16px}._3qrata_contrast tbody th{font-family:var(--font-code)}._3qrata_sample{width:36px;height:24px;margin-right:var(--s2);place-items:center;font-weight:600;display:inline-grid}._3qrata_use{color:var(--text-3)}._3qrata_specimens{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}._3qrata_specimen{gap:var(--s4);padding:var(--s6) var(--s5);border:1px solid var(--rule);display:grid}._3qrata_sBullet{vertical-align:calc(.36em - 9px);color:var(--ink);margin-right:12px;display:inline-block}._3qrata_sRow{gap:var(--s5);flex-wrap:wrap;align-items:baseline;display:flex}._3qrata_sTab{color:var(--text-2)}._3qrata_sIndex{color:var(--ink)}._3qrata_sBody{max-width:60ch;color:var(--text-2)}._3qrata_accents{gap:var(--s4);display:grid}._3qrata_accent{color:var(--text)}._3qrata_glyphs{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._3qrata_glyph{gap:var(--s2);padding:var(--s3);border:1px solid var(--rule);display:grid}._3qrata_glyphRow{align-items:flex-end;gap:var(--s3);color:var(--ink);display:flex}._3qrata_glyphName{font-family:var(--font-code);color:var(--text-3);font-size:12px;line-height:16px}._3qrata_states,._3qrata_stack{gap:var(--s5);justify-items:start;display:grid}._3qrata_stateRow{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}._3qrata_sparkleRows{gap:var(--s9);padding-block:var(--s5);display:grid}._3qrata_sparkleRow{align-items:center;gap:var(--s8) var(--s7);flex-wrap:wrap;display:flex}._3qrata_frames{gap:var(--s5);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}._3qrata_frameDemo{height:120px}._3qrata_embed{margin-top:var(--s4);border-top:1px dashed var(--rule-strong)}._3qrata_films{gap:var(--s6);display:grid}._3qrata_film{gap:var(--s2);display:grid}@media (min-width:1024px){._3qrata_palette,._3qrata_films{grid-template-columns:repeat(2,minmax(0,1fr))}}._3qrata_teaser{padding-bottom:var(--s7)}
.RwU7oq_section{padding-top:var(--s6)}.RwU7oq_live{max-width:44em;color:var(--text-2);text-align:center;text-wrap:balance;margin-inline:auto}.RwU7oq_liveDot{vertical-align:0;margin-right:var(--s3);color:var(--ink);display:inline-block}.RwU7oq_count{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.RwU7oq_wall{margin-top:var(--s8)}
._1HlsWa_dialog{--top:var(--vv-top,0px);--bottom:var(--vv-bottom,0px);--height:var(--vv-height,100dvh);--above:max(var(--s5), calc((var(--height) - 820px) / 2));--pad-x:var(--s7);--pad-bottom:var(--s7);--rise:8px;inset:var(--top) 0 var(--bottom);width:min(560px, calc(100% - 2 * var(--gutter)));max-width:none;height:fit-content;max-height:calc(var(--height) - var(--above) - var(--s6));margin:var(--above) auto auto;color:var(--text);background:0 0;border:0;padding:0;position:fixed;overflow:visible}._1HlsWa_dialog[open]{animation:_1HlsWa_dialog-in var(--routine) var(--ease-out);flex-direction:column;display:flex}._1HlsWa_dialog::backdrop{animation:_1HlsWa_backdrop-in var(--routine) var(--ease-out);background:#1715158f}:root[data-theme=dark] ._1HlsWa_dialog::backdrop{background:#000000a3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._1HlsWa_dialog::backdrop{background:#000000a3}}@keyframes _1HlsWa_dialog-in{0%{opacity:0;transform:translateY(var(--rise))}}@keyframes _1HlsWa_backdrop-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._1HlsWa_dialog[open],._1HlsWa_dialog::backdrop{animation:none}}._1HlsWa_dialog [hidden]{display:none!important}._1HlsWa_frame{background:var(--paper);flex-direction:column;min-height:0;display:flex}._1HlsWa_bar{height:var(--s8);padding-right:calc(var(--pad-x) - 14px);border-bottom:1px solid #0000;flex:none;justify-content:flex-end;align-items:center;display:flex}@supports (timeline-scope:--request-access){._1HlsWa_frame{timeline-scope:--request-access}._1HlsWa_scroller{scroll-timeline:--request-access block}._1HlsWa_bar{animation:linear both _1HlsWa_bar-rule;animation-timeline:--request-access;animation-range:0 var(--s4)}}@keyframes _1HlsWa_bar-rule{0%{border-bottom-color:#0000}to{border-bottom-color:var(--rule)}}._1HlsWa_scroller{min-height:0;padding:0 var(--pad-x) var(--pad-bottom);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}._1HlsWa_close{width:44px;height:44px;color:var(--text-2);transition:color var(--fast) ease, background-color var(--fast) ease;-webkit-tap-highlight-color:transparent;place-items:center;display:grid}._1HlsWa_close:hover{color:var(--text);background:var(--surface)}._1HlsWa_close:focus-visible{outline-offset:-2px}._1HlsWa_title{font-family:var(--display-font);font-weight:var(--display-weight);letter-spacing:-.022em;color:var(--text);font-size:30px;line-height:36px}._1HlsWa_title:focus{outline:none}._1HlsWa_subtext{margin-top:var(--s2);color:var(--text-2);text-wrap:balance}._1HlsWa_form{gap:var(--s5);margin-top:var(--s6);display:grid}._1HlsWa_pair{gap:var(--s5) var(--s4);display:grid}._1HlsWa_field{align-content:start;gap:var(--s2);min-width:0;display:grid}._1HlsWa_label{color:var(--text-2);text-wrap:balance}._1HlsWa_input{width:100%;min-width:0;height:48px;padding:0 var(--s4);border:1px solid var(--rule-strong);background:var(--paper);color:var(--text);font-family:var(--font-reading);font-size:var(--body-size);caret-color:var(--ink);appearance:none;transition:border-color var(--fast) ease;border-radius:0;line-height:24px}._1HlsWa_textarea{height:auto;min-height:calc(2 * 24px + 2 * var(--s3) + 2px);max-height:calc(8 * 24px + 2 * var(--s3) + 2px);padding-block:var(--s3);resize:vertical;field-sizing:content;display:block}._1HlsWa_input:hover{border-color:var(--text-2)}._1HlsWa_input:focus,._1HlsWa_input:focus-visible{border-color:var(--ink);outline:1px solid var(--ink);outline-offset:-2px}._1HlsWa_input[aria-invalid=true]{border-color:var(--ink)}:-webkit-any(._1HlsWa_input:autofill,._1HlsWa_input:-webkit-autofill){-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 48px var(--tint);caret-color:var(--ink)}:is(._1HlsWa_input:autofill,._1HlsWa_input:autofill){-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 48px var(--tint);caret-color:var(--ink)}._1HlsWa_message{color:var(--ink);font-size:var(--small-size);line-height:var(--small-line);font-weight:500}._1HlsWa_message:empty{display:none}._1HlsWa_stack{gap:var(--s2);border:0;min-width:0;margin:0;padding:0;display:grid}._1HlsWa_stack>legend{margin-bottom:var(--s2);padding:0}._1HlsWa_chips{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1HlsWa_chip{display:grid;position:relative}._1HlsWa_chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._1HlsWa_chip span{min-height:48px;padding:var(--s3) var(--s4);border:1px solid var(--rule-strong);background:var(--paper);color:var(--text-2);font-size:var(--ui-size);text-wrap:balance;transition:border-color var(--fast) ease, background-color var(--fast) ease, color var(--fast) ease;align-items:center;font-weight:500;line-height:20px;display:flex}._1HlsWa_chip input:hover+span{border-color:var(--text-2);color:var(--text)}._1HlsWa_chip input:checked+span{border-color:var(--fill,var(--ink));background:var(--fill,var(--ink));color:var(--on-fill,var(--on-ink))}._1HlsWa_chip input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}._1HlsWa_stack ._1HlsWa_field{margin-top:var(--s2)}._1HlsWa_foot{gap:var(--s4);margin-top:var(--s2);display:grid}._1HlsWa_privacy{color:var(--text-3);font-size:var(--small-size);line-height:var(--small-line)}._1HlsWa_error{color:var(--ink);font-size:var(--ui-size);line-height:var(--ui-line);font-weight:500}._1HlsWa_error:empty{display:none}._1HlsWa_submit[aria-disabled=true]{cursor:progress}._1HlsWa_busy{align-items:center;display:inline-flex}._1HlsWa_cursor{width:8px;height:16px;margin-left:var(--s2);background:currentColor;animation:1s step-end infinite _1HlsWa_cursor}@keyframes _1HlsWa_cursor{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._1HlsWa_cursor{animation:none}}._1HlsWa_sentIcon{margin-bottom:var(--s4);color:var(--ink)}@media (min-width:641px){._1HlsWa_form{gap:var(--s4);margin-top:var(--s5)}._1HlsWa_pair{row-gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._1HlsWa_dialog{--pad-x:var(--gutter);--pad-bottom:max(var(--s5), env(safe-area-inset-bottom));--rise:24px;inset:auto 0 var(--bottom);width:100%;max-height:calc(var(--height) - var(--s5));margin:0}}@media (forced-colors:active){._1HlsWa_chip input:checked+span{forced-color-adjust:none;color:highlighttext;background:highlight}}
.Vs1lva_main{padding-block:var(--s10) var(--s12)}.Vs1lva_head{gap:var(--s5);max-width:880px;display:grid}.Vs1lva_sub{max-width:640px;color:var(--text-2)}.Vs1lva_index{margin-top:var(--s8)}.Vs1lva_indexList{column-gap:var(--s5);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Vs1lva_indexLink{gap:var(--s3);min-height:48px;padding-block:var(--s3);border-bottom:1px solid var(--rule);color:var(--text);grid-template-columns:auto minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}.Vs1lva_indexLink:hover{color:var(--ink)}.Vs1lva_indexNumber{color:var(--text-3)}.Vs1lva_group{padding-top:var(--section-gap);scroll-margin-top:calc(-1 * var(--s8))}.Vs1lva_groupLine{max-width:600px;margin-top:var(--s4);color:var(--text-2)}.Vs1lva_list{margin-top:var(--head-gap);border-bottom:1px solid var(--rule)}.Vs1lva_item{gap:var(--s5);padding-block:var(--s7);border-top:1px solid var(--rule);scroll-margin-top:calc(var(--nav-h) + var(--s4));grid-template-areas:"text""visual""details";display:grid}.Vs1lva_text{align-content:start;justify-items:start;gap:var(--s3);grid-area:text;display:grid}.Vs1lva_quick{max-width:34em;color:var(--text)}.Vs1lva_visual{grid-area:visual;min-width:0}.Vs1lva_details{align-content:start;justify-items:start;gap:var(--s4);grid-area:details;min-width:0;display:grid}.Vs1lva_more{max-width:62ch;color:var(--text-2)}.Vs1lva_more p+p,.Vs1lva_more p+ul{margin-top:var(--s3)}.Vs1lva_more ul{gap:var(--s3);display:grid}.Vs1lva_more strong{color:var(--text);font-weight:600}.Vs1lva_more code{font-family:var(--font-code);background:var(--surface);border:1px solid var(--rule);white-space:nowrap;padding:1px 5px;font-size:.875em}.Vs1lva_ask{gap:var(--s1);max-width:62ch;display:grid}.Vs1lva_askLabel{align-items:center;gap:var(--s2);color:var(--text-3);display:flex}.Vs1lva_askLabel svg{color:var(--ink)}.Vs1lva_askText{padding:var(--s3) var(--s4);background:var(--tint);color:var(--text)}.Vs1lva_read{gap:var(--s1) var(--s5);flex-wrap:wrap;display:flex}.Vs1lva_readLink{align-items:center;gap:var(--s2);min-height:32px;color:var(--text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.22em;display:inline-flex}.Vs1lva_readLink:hover{color:var(--ink);text-decoration-color:currentColor}.Vs1lva_readLink svg{color:var(--ink);flex:none}.Vs1lva_figure{gap:var(--s2);display:grid}.Vs1lva_figureFrame{padding:var(--s4)}.Vs1lva_figureNote{color:var(--text-3)}@media (max-width:767px){.Vs1lva_item[data-visual=figure]{grid-template-areas:"text""details"}.Vs1lva_item[data-visual=figure] .Vs1lva_visual{display:none}}.Vs1lva_closing{padding-top:var(--section-gap)}.Vs1lva_stackLine{max-width:62ch;margin-top:var(--s5);color:var(--text-2);text-align:center;text-wrap:balance;margin-inline:auto}.Vs1lva_stackLink{color:var(--text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.22em;white-space:nowrap}.Vs1lva_stackLink:hover{color:var(--ink);text-decoration-color:currentColor}.Vs1lva_cta{margin-top:var(--s8);justify-content:center;display:grid}@media (min-width:641px){.Vs1lva_figureFrame{padding:var(--s5)}}@media (min-width:768px){.Vs1lva_indexList{column-gap:var(--s7);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.Vs1lva_item{column-gap:var(--s8);row-gap:var(--s5);padding-block:var(--s8);grid-template:"text visual""details visual"1fr/minmax(0,5fr) minmax(0,7fr)}.Vs1lva_item[data-visual=none]{grid-template-rows:auto;grid-template-areas:"text details"}.Vs1lva_item[data-visual=film]{grid-template-columns:minmax(0,1fr) 360px}}@media (min-width:1152px){.Vs1lva_item,.Vs1lva_item[data-visual=film]{grid-template-columns:minmax(0,1fr) 720px}}
