.SfrGZq_figure,.SfrGZq_svg{--_bg:var(--dg-bg,#0e0e10);--_plate:var(--dg-plate,var(--_bg));--_surface:var(--dg-surface,#161619);--_fg:var(--dg-fg,#ededef);--_muted:var(--dg-muted,#8e8e96);--_line:var(--dg-line,#2d2d33);--_accent:var(--dg-accent,#ff6a1f);--_accent-fg:var(--dg-accent-fg,#0e0e10);--_grid:var(--dg-grid,none);--_mono:var(--dg-mono,ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace);--_radius:var(--dg-radius,8px);--_group-radius:var(--dg-group-radius,calc(var(--_radius) * 1.5));--_callout-fill:var(--dg-callout-fill,var(--_surface));--_callout-fg:var(--dg-callout-fg,var(--_fg));--_callout-radius:var(--dg-callout-radius,999px);--_stroke:var(--dg-stroke,1.5);--_title-size:var(--dg-title-size,15px);--_title-weight:var(--dg-title-weight,500);--_title-tracking:var(--dg-title-tracking,-.01em);--_sub-size:var(--dg-sub-size,12.5px);--_tech-size:var(--dg-tech-size,11px);--_note-size:max(13px, var(--_sub-size));--_data-size:var(--dg-data-size,13px);--_context:var(--dg-context,.3);--_metric-fill:var(--dg-metric-fill,var(--_accent));--_metric-stroke:var(--dg-metric-stroke,none);--_metric-fg:var(--dg-metric-fg,var(--_accent-fg));--_pen-sil:var(--dg-pen-sil,var(--_muted));--_pen-line:var(--dg-pen-line,var(--_line));--_pen-lo:var(--dg-pen-lo,var(--_line));--_pen-hi:var(--dg-pen-hi,var(--_fg));--_pen-width:var(--dg-pen-width,.9px);--_on:var(--dg-instant,0s);--_off:var(--dg-release,.24s);--_ease:var(--dg-ease,ease-out);--_quick:var(--dg-quick,.1s);--_enter:var(--dg-enter,ease-out)}.SfrGZq_figure{margin:0}.SfrGZq_panel{overscroll-behavior-x:contain;background:var(--_bg);border-radius:var(--_group-radius);overflow-x:auto}.SfrGZq_panel:focus-visible{outline:2px solid var(--dg-focus,var(--_fg));outline-offset:2px}.SfrGZq_svg{width:100%;min-width:var(--dg-min-width,0);height:auto;font-family:var(--dg-font);font-kerning:normal;text-rendering:geometricprecision;display:block}.SfrGZq_svg.SfrGZq_thumb{--_stroke:calc(var(--dg-stroke,1.5) * 1.5);min-width:0}.SfrGZq_thumb .SfrGZq_tech,.SfrGZq_thumb .SfrGZq_subtitle,.SfrGZq_thumb .SfrGZq_glyph,.SfrGZq_thumb .SfrGZq_edgeLabel,.SfrGZq_thumb .SfrGZq_labelPlate,.SfrGZq_thumb .SfrGZq_metricText,.SfrGZq_thumb .SfrGZq_metricArrow,.SfrGZq_thumb .SfrGZq_groupNote{display:none}.SfrGZq_thumb .SfrGZq_title,.SfrGZq_thumb .SfrGZq_titleCode{transform:translateY(var(--dg-thumb-dy,0))}.SfrGZq_caption{max-width:48em;color:var(--_muted);text-wrap:pretty;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;margin-top:12px;font-size:14px;line-height:20px;display:grid}.SfrGZq_figNo{font-family:var(--_mono);letter-spacing:.04em;color:var(--_fg);font-size:12px}.SfrGZq_captionText:first-child{grid-column:1/-1}.SfrGZq_hint{font-family:var(--_mono);grid-column:1/-1;font-size:12px}.SfrGZq_hint:after{content:" →"}@media (min-width:64rem){.SfrGZq_hint{display:none}}.SfrGZq_gridDot{fill:var(--_grid)}.SfrGZq_box{fill:var(--_surface);stroke:var(--_line);stroke-width:var(--_stroke);rx:var(--_radius)}.SfrGZq_rim{fill:none;stroke:var(--_line);stroke-width:var(--_stroke)}.SfrGZq_slot{fill:none;stroke:var(--_line);stroke-width:var(--_stroke);rx:2px}.SfrGZq_external .SfrGZq_box{fill:var(--_bg)}.SfrGZq_back{stroke-opacity:.6}.SfrGZq_mark{fill:none;stroke:var(--_muted);stroke-width:var(--_stroke);stroke-linecap:round;stroke-linejoin:round}.SfrGZq_tech{font-family:var(--_mono);font-size:var(--_tech-size);letter-spacing:.08em;text-transform:uppercase;fill:var(--_muted);font-weight:500}.SfrGZq_title,.SfrGZq_titleCode{font-size:var(--_title-size);font-weight:var(--_title-weight);letter-spacing:var(--_title-tracking);fill:var(--_fg)}.SfrGZq_titleCode{font-family:var(--_mono);font-size:calc(var(--_title-size) - 1px);letter-spacing:0}.SfrGZq_subtitle{font-size:var(--_sub-size);fill:var(--_muted)}.SfrGZq_glyph{fill:none;stroke:var(--_muted);stroke-width:var(--_stroke);stroke-linecap:round}.SfrGZq_muted .SfrGZq_box{fill:var(--_bg);stroke-dasharray:2 4;stroke-linecap:round}.SfrGZq_muted .SfrGZq_title,.SfrGZq_muted .SfrGZq_titleCode{opacity:.7}.SfrGZq_groupBox{fill:none;stroke:var(--_line);stroke-width:var(--_stroke);rx:var(--_group-radius)}.SfrGZq_groupDashed .SfrGZq_groupBox{stroke-dasharray:6 5}.SfrGZq_groupLabel{font-family:var(--_mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--_fg);font-size:11px;font-weight:500}.SfrGZq_groupNote{font-family:var(--dg-font);letter-spacing:0;text-transform:none;fill:var(--_muted);font-size:12.5px;font-weight:400}.SfrGZq_edgeLine{fill:none;stroke:var(--_muted);stroke-width:var(--_stroke);stroke-linejoin:round}.SfrGZq_head,.SfrGZq_junction{fill:var(--_muted)}.SfrGZq_async .SfrGZq_edgeLine{stroke-dasharray:5 5}.SfrGZq_cross{fill:none;stroke:var(--_fg);stroke-width:calc(var(--_stroke) * 1.25);stroke-linecap:round}.SfrGZq_plate{fill:var(--_plate)}.SfrGZq_blockedMark,.SfrGZq_blockedMark>.SfrGZq_plate,.SfrGZq_blockedMark>.SfrGZq_cross{visibility:visible!important;opacity:1!important;display:inline!important}.SfrGZq_edgeLabel{font-family:var(--_mono);fill:var(--_muted);font-size:11.5px}.SfrGZq_calloutAnchor{fill:none}.SfrGZq_calloutDot{fill:var(--_callout-fill);stroke:var(--_callout-fg);stroke-width:var(--_stroke);rx:var(--_callout-radius)}.SfrGZq_calloutPlate{rx:calc(var(--_callout-radius) * 14 / 11)}.SfrGZq_calloutText{font-family:var(--_mono);font-variant-numeric:tabular-nums;fill:var(--_callout-fg);font-size:11px;font-weight:500}.SfrGZq_calloutHalo{rx:calc(var(--_callout-radius) * 18 / 11);fill:none;stroke:var(--_callout-fg);stroke-width:var(--_stroke);opacity:0;transform-box:fill-box;transform-origin:50%}.SfrGZq_calloutDot,.SfrGZq_calloutText{transition:fill var(--_off) var(--_ease), stroke var(--_off) var(--_ease)}.SfrGZq_calloutHalo{transition:opacity var(--_off) var(--_ease)}@media (prefers-reduced-motion:no-preference){.SfrGZq_calloutHalo{transition:opacity var(--_off) var(--_ease), transform 0s var(--_off);transform:scale(.8)}}[data-active-step="1"] .SfrGZq_callout[data-step="1"] .SfrGZq_calloutHalo,[data-active-step="2"] .SfrGZq_callout[data-step="2"] .SfrGZq_calloutHalo,[data-active-step="3"] .SfrGZq_callout[data-step="3"] .SfrGZq_calloutHalo,[data-active-step="4"] .SfrGZq_callout[data-step="4"] .SfrGZq_calloutHalo,[data-active-step="5"] .SfrGZq_callout[data-step="5"] .SfrGZq_calloutHalo,[data-active-step="6"] .SfrGZq_callout[data-step="6"] .SfrGZq_calloutHalo,[data-active-step="7"] .SfrGZq_callout[data-step="7"] .SfrGZq_calloutHalo,[data-active-step="8"] .SfrGZq_callout[data-step="8"] .SfrGZq_calloutHalo,[data-active-step="9"] .SfrGZq_callout[data-step="9"] .SfrGZq_calloutHalo{opacity:1;transition:opacity var(--_quick) var(--_enter)}[data-active-step="1"] .SfrGZq_callout[data-step="1"] .SfrGZq_calloutDot,[data-active-step="2"] .SfrGZq_callout[data-step="2"] .SfrGZq_calloutDot,[data-active-step="3"] .SfrGZq_callout[data-step="3"] .SfrGZq_calloutDot,[data-active-step="4"] .SfrGZq_callout[data-step="4"] .SfrGZq_calloutDot,[data-active-step="5"] .SfrGZq_callout[data-step="5"] .SfrGZq_calloutDot,[data-active-step="6"] .SfrGZq_callout[data-step="6"] .SfrGZq_calloutDot,[data-active-step="7"] .SfrGZq_callout[data-step="7"] .SfrGZq_calloutDot,[data-active-step="8"] .SfrGZq_callout[data-step="8"] .SfrGZq_calloutDot,[data-active-step="9"] .SfrGZq_callout[data-step="9"] .SfrGZq_calloutDot{fill:var(--_callout-fg);transition-duration:var(--_on)}[data-active-step="1"] .SfrGZq_callout[data-step="1"] .SfrGZq_calloutText,[data-active-step="2"] .SfrGZq_callout[data-step="2"] .SfrGZq_calloutText,[data-active-step="3"] .SfrGZq_callout[data-step="3"] .SfrGZq_calloutText,[data-active-step="4"] .SfrGZq_callout[data-step="4"] .SfrGZq_calloutText,[data-active-step="5"] .SfrGZq_callout[data-step="5"] .SfrGZq_calloutText,[data-active-step="6"] .SfrGZq_callout[data-step="6"] .SfrGZq_calloutText,[data-active-step="7"] .SfrGZq_callout[data-step="7"] .SfrGZq_calloutText,[data-active-step="8"] .SfrGZq_callout[data-step="8"] .SfrGZq_calloutText,[data-active-step="9"] .SfrGZq_callout[data-step="9"] .SfrGZq_calloutText{fill:var(--_callout-fill);transition-duration:var(--_on)}@media (hover:hover) and (pointer:fine){.SfrGZq_callout:hover .SfrGZq_calloutHalo{opacity:1;transition:opacity var(--_quick) var(--_enter)}.SfrGZq_callout:hover .SfrGZq_calloutDot{fill:var(--_callout-fg);transition-duration:var(--_on)}.SfrGZq_callout:hover .SfrGZq_calloutText{fill:var(--_callout-fill);transition-duration:var(--_on)}}@media (prefers-reduced-motion:no-preference){[data-active-step="1"] .SfrGZq_callout[data-step="1"] .SfrGZq_calloutHalo,[data-active-step="2"] .SfrGZq_callout[data-step="2"] .SfrGZq_calloutHalo,[data-active-step="3"] .SfrGZq_callout[data-step="3"] .SfrGZq_calloutHalo,[data-active-step="4"] .SfrGZq_callout[data-step="4"] .SfrGZq_calloutHalo,[data-active-step="5"] .SfrGZq_callout[data-step="5"] .SfrGZq_calloutHalo,[data-active-step="6"] .SfrGZq_callout[data-step="6"] .SfrGZq_calloutHalo,[data-active-step="7"] .SfrGZq_callout[data-step="7"] .SfrGZq_calloutHalo,[data-active-step="8"] .SfrGZq_callout[data-step="8"] .SfrGZq_calloutHalo,[data-active-step="9"] .SfrGZq_callout[data-step="9"] .SfrGZq_calloutHalo{transition:opacity var(--_quick) var(--_enter), transform var(--_quick) var(--_enter);transform:scale(1)}@media (hover:hover) and (pointer:fine){.SfrGZq_callout:hover .SfrGZq_calloutHalo{transition:opacity var(--_quick) var(--_enter), transform var(--_quick) var(--_enter);transform:scale(1)}}}.SfrGZq_metricBox{fill:var(--_metric-fill);stroke:var(--_metric-stroke);stroke-width:1px;rx:min(var(--_radius), 6px)}.SfrGZq_metricText{font-family:var(--_mono);fill:var(--_metric-fg);font-size:12px}.SfrGZq_metricLabel{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.SfrGZq_metricValue{font-variant-numeric:tabular-nums;font-weight:700}.SfrGZq_metricArrow{fill:none;stroke:var(--_metric-fg);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.SfrGZq_valueText{font-family:var(--_mono);font-size:var(--_data-size);font-variant-numeric:tabular-nums;fill:var(--_fg);font-weight:400}.SfrGZq_valueNote{font-family:var(--dg-font);font-size:var(--_note-size);fill:var(--_muted);font-weight:400}.SfrGZq_valueHalo tspan{fill:var(--_bg);stroke:var(--_bg);stroke-width:5px;stroke-linejoin:round}.SfrGZq_crops{display:none}.SfrGZq_cropList{border-radius:var(--_group-radius);background:var(--_bg);gap:16px;padding:16px 0;display:grid}.SfrGZq_cropSvg{width:100%;height:auto;font-family:var(--dg-font);font-kerning:normal;text-rendering:geometricprecision;display:block}.SfrGZq_fullButton{border:1px solid var(--_line);border-radius:min(var(--_radius), 6px);background:var(--_surface);height:40px;color:var(--_fg);font:500 12px/1 var(--_mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;padding:0 16px;display:inline-flex}.SfrGZq_fullButton:focus-visible{outline:2px solid var(--_fg);outline-offset:2px}.SfrGZq_crops>.SfrGZq_fullButton{margin-top:12px}.SfrGZq_full{background:var(--_bg);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--_fg);border:0;margin:0;padding:0;position:fixed;inset:0}.SfrGZq_full:popover-open{flex-direction:column;display:flex}.SfrGZq_fullBar{border-bottom:1px solid var(--_line);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.SfrGZq_fullTitle{font-size:14px;line-height:20px}.SfrGZq_fullScroll{overscroll-behavior:contain;flex:1;align-items:center;padding:16px;display:flex;overflow:auto}.SfrGZq_fullScroll:focus-visible{outline:2px solid var(--_fg);outline-offset:-2px}.SfrGZq_fullScroll>.SfrGZq_svg{width:max(100%, var(--dg-min-width,0px));flex:none}@media (max-width:879.98px){.SfrGZq_hasCrops>.SfrGZq_panel{display:none}.SfrGZq_hasCrops>.SfrGZq_crops{display:block}}.SfrGZq_lip{display:none}.SfrGZq_svg[data-pen]{--_callout-fill:var(--_bg)}.SfrGZq_svg[data-pen] [data-part]{vector-effect:non-scaling-stroke;stroke-width:var(--_pen-width);stroke-linecap:round;stroke-linejoin:round}.SfrGZq_svg[data-pen] .SfrGZq_box{fill:var(--_bg);stroke:var(--_pen-sil);rx:12px;transition:stroke var(--_off) var(--_ease)}.SfrGZq_svg[data-pen] .SfrGZq_lip{fill:none;stroke:var(--_pen-lo);display:inline}.SfrGZq_svg[data-pen] .SfrGZq_rim{stroke:var(--_pen-sil)}.SfrGZq_svg[data-pen] .SfrGZq_muted .SfrGZq_box,.SfrGZq_svg[data-pen] .SfrGZq_muted .SfrGZq_lip,.SfrGZq_svg[data-pen] .SfrGZq_async .SfrGZq_edgeLine{stroke-dasharray:1 3}.SfrGZq_svg[data-pen] .SfrGZq_edgeLine{stroke:var(--_pen-sil);transition:stroke var(--_off) var(--_ease)}.SfrGZq_svg[data-pen] .SfrGZq_head{fill:none;stroke:var(--_pen-sil);transition:stroke var(--_off) var(--_ease)}.SfrGZq_svg[data-pen] .SfrGZq_junction{fill:var(--_pen-sil);stroke:none}.SfrGZq_svg[data-pen] .SfrGZq_cross{stroke:var(--_fg);stroke-width:1.2px}.SfrGZq_svg[data-pen] .SfrGZq_groupBox{stroke:var(--_pen-lo);rx:20px}.SfrGZq_svg[data-pen] .SfrGZq_calloutDot{stroke:var(--_pen-sil)}.SfrGZq_svg[data-pen] .SfrGZq_calloutText{fill:var(--_fg)}.SfrGZq_svg[data-pen] [data-lit-step="1"].SfrGZq_box{stroke:var(--_pen-hi)}[data-active-step]:not([data-active-step="1"]) .SfrGZq_svg[data-pen] [data-lit-step="1"].SfrGZq_box{stroke:var(--_pen-sil)}[data-active-step="1"] .SfrGZq_svg[data-pen] [data-lit-step="1"],[data-active-step="2"] .SfrGZq_svg[data-pen] [data-lit-step="2"],[data-active-step="3"] .SfrGZq_svg[data-pen] [data-lit-step="3"],[data-active-step="4"] .SfrGZq_svg[data-pen] [data-lit-step="4"],[data-active-step="5"] .SfrGZq_svg[data-pen] [data-lit-step="5"],[data-active-step="6"] .SfrGZq_svg[data-pen] [data-lit-step="6"],[data-active-step="7"] .SfrGZq_svg[data-pen] [data-lit-step="7"],[data-active-step="8"] .SfrGZq_svg[data-pen] [data-lit-step="8"],[data-active-step="9"] .SfrGZq_svg[data-pen] [data-lit-step="9"]{stroke:var(--_pen-hi);transition-duration:var(--_on)}
.VMbQcG_scene :where(path,circle){vector-effect:non-scaling-stroke;stroke-width:var(--_pen-width);stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--_off) var(--_ease), stroke-opacity var(--_off) var(--_ease), fill-opacity var(--_off) var(--_ease)}.VMbQcG_plate{fill:var(--_bg)}.VMbQcG_none{fill:none}.VMbQcG_dot{fill:var(--_pen-sil);stroke:none}.VMbQcG_noStroke{stroke:none}.VMbQcG_mid{stroke:var(--_pen-line)}.VMbQcG_lo{stroke:var(--_pen-lo)}.VMbQcG_sil{stroke:var(--_pen-sil)}.VMbQcG_hi{stroke:var(--_pen-hi)}.VMbQcG_dash{stroke-dasharray:1 3}.VMbQcG_dashLong{stroke-dasharray:8 5}.VMbQcG_thin{stroke-width:calc(var(--_pen-width) * .7)}.VMbQcG_rest{stroke:var(--_pen-hi)}[data-active-step] .VMbQcG_rest{stroke:var(--_pen-sil)}.VMbQcG_scene{--_pen-quiet:var(--_pen-line)}.VMbQcG_route.VMbQcG_sil{stroke:var(--_route-sil,var(--_pen-hi))}.VMbQcG_route.VMbQcG_mid{stroke:var(--_route-mid,var(--_pen-hi))}.VMbQcG_quiet.VMbQcG_sil{stroke:var(--_quiet-sil,var(--_pen-quiet))}.VMbQcG_quiet.VMbQcG_mid{stroke:var(--_quiet-mid,var(--_pen-quiet))}.VMbQcG_quiet.VMbQcG_dot{fill:var(--_quiet-sil,var(--_pen-quiet));transition:fill var(--_off) var(--_ease), fill-opacity var(--_off) var(--_ease)}[data-active-step="1"] .VMbQcG_lit[data-lit-step="1"],[data-active-step="2"] .VMbQcG_lit[data-lit-step="2"],[data-active-step="3"] .VMbQcG_lit[data-lit-step="3"],[data-active-step="4"] .VMbQcG_lit[data-lit-step="4"],[data-active-step="5"] .VMbQcG_lit[data-lit-step="5"],[data-active-step="6"] .VMbQcG_lit[data-lit-step="6"],[data-active-step="7"] .VMbQcG_lit[data-lit-step="7"],[data-active-step="8"] .VMbQcG_lit[data-lit-step="8"],[data-active-step="9"] .VMbQcG_lit[data-lit-step="9"]{stroke:var(--_pen-hi);transition-duration:var(--_on)}[data-active-step="1"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="1"],[data-active-step="2"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="2"],[data-active-step="3"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="3"],[data-active-step="4"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="4"],[data-active-step="5"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="5"],[data-active-step="6"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="6"],[data-active-step="7"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="7"],[data-active-step="8"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="8"],[data-active-step="9"] .VMbQcG_dash.VMbQcG_lit[data-lit-step="9"]{stroke-dasharray:2 1.5}[data-active-step="1"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="1"],[data-active-step="2"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="2"],[data-active-step="3"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="3"],[data-active-step="4"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="4"],[data-active-step="5"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="5"],[data-active-step="6"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="6"],[data-active-step="7"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="7"],[data-active-step="8"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="8"],[data-active-step="9"] .VMbQcG_dash.VMbQcG_litSolid.VMbQcG_lit[data-lit-step="9"]{stroke-dasharray:none}[data-active-step="1"] .VMbQcG_ghost[data-ghost-step="1"],[data-active-step="2"] .VMbQcG_ghost[data-ghost-step="2"],[data-active-step="3"] .VMbQcG_ghost[data-ghost-step="3"],[data-active-step="4"] .VMbQcG_ghost[data-ghost-step="4"],[data-active-step="5"] .VMbQcG_ghost[data-ghost-step="5"],[data-active-step="6"] .VMbQcG_ghost[data-ghost-step="6"],[data-active-step="7"] .VMbQcG_ghost[data-ghost-step="7"],[data-active-step="8"] .VMbQcG_ghost[data-ghost-step="8"],[data-active-step="9"] .VMbQcG_ghost[data-ghost-step="9"]{stroke:var(--_pen-hi);transition-duration:var(--_on)}.VMbQcG_leader{fill:none;stroke:var(--_pen-line)}.VMbQcG_foot{fill:var(--_pen-sil);stroke:none}.VMbQcG_halos text,.VMbQcG_halos tspan{fill:var(--_bg);stroke:var(--_bg);stroke-width:5px;stroke-linejoin:round}.VMbQcG_tech{font-family:var(--_mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--_muted);font-size:13px;font-weight:500}.VMbQcG_title{font-size:var(--_title-size);font-weight:var(--_title-weight);letter-spacing:var(--_title-tracking);fill:var(--_fg)}.VMbQcG_mutedTitle{fill-opacity:.7}.VMbQcG_faintTitle{fill:var(--_muted)}.VMbQcG_ghostText .VMbQcG_title{transition:fill var(--_off) var(--_ease), fill-opacity var(--_off) var(--_ease)}[data-active-step="1"] .VMbQcG_ghostText[data-ghost-step="1"] .VMbQcG_title,[data-active-step="2"] .VMbQcG_ghostText[data-ghost-step="2"] .VMbQcG_title,[data-active-step="3"] .VMbQcG_ghostText[data-ghost-step="3"] .VMbQcG_title,[data-active-step="4"] .VMbQcG_ghostText[data-ghost-step="4"] .VMbQcG_title,[data-active-step="5"] .VMbQcG_ghostText[data-ghost-step="5"] .VMbQcG_title,[data-active-step="6"] .VMbQcG_ghostText[data-ghost-step="6"] .VMbQcG_title,[data-active-step="7"] .VMbQcG_ghostText[data-ghost-step="7"] .VMbQcG_title,[data-active-step="8"] .VMbQcG_ghostText[data-ghost-step="8"] .VMbQcG_title,[data-active-step="9"] .VMbQcG_ghostText[data-ghost-step="9"] .VMbQcG_title{fill:var(--_fg);fill-opacity:1;transition-duration:var(--_on)}.VMbQcG_subtitle{font-size:max(13px, var(--_sub-size));fill:var(--_muted);font-weight:400}.VMbQcG_edgeLabel{fill:var(--_muted);font-size:13px;font-weight:400}.VMbQcG_groupName{font-size:var(--_title-size);font-weight:var(--_title-weight);letter-spacing:var(--_title-tracking);fill:var(--_fg)}.VMbQcG_groupNote,.VMbQcG_keyNote{letter-spacing:0;fill:var(--_muted);font-size:13px;font-weight:400}.VMbQcG_groupQuiet{fill:var(--_muted)}.VMbQcG_edgeLabelBig{font-size:13.25px}.VMbQcG_phoneType{--_sub-size:13.25px}.VMbQcG_phoneType .VMbQcG_groupNote,.VMbQcG_phoneType .VMbQcG_tech,.VMbQcG_phoneType .VMbQcG_groupName,.VMbQcG_phoneType .VMbQcG_edgeLabel{font-size:13.25px}.VMbQcG_scene [data-part=callout-text]{font-size:13px;translate:0 .7px}.VMbQcG_scene [data-part=callout-dot]{transition:fill var(--_off) var(--_ease), stroke var(--_off) var(--_ease), stroke-opacity var(--_off) var(--_ease)}.VMbQcG_scene :where(path,circle,rect){stroke-opacity:var(--_dim,1)}.VMbQcG_scene :where(.VMbQcG_dot,.VMbQcG_foot){fill-opacity:var(--_dim,1)}.VMbQcG_scene text,g.VMbQcG_ctx[data-part=value]{opacity:var(--_dim,1);transition:fill var(--_off) var(--_ease), opacity var(--_off) var(--_ease)}:is([data-active-step="1"] svg:has(g[data-part=callout][data-step="1"]) :is(.VMbQcG_ctx:not([data-in-step~="1"]),.VMbQcG_ctx:not([data-in-step~="1"]) *),[data-active-step="2"] svg:has(g[data-part=callout][data-step="2"]) :is(.VMbQcG_ctx:not([data-in-step~="2"]),.VMbQcG_ctx:not([data-in-step~="2"]) *),[data-active-step="3"] svg:has(g[data-part=callout][data-step="3"]) :is(.VMbQcG_ctx:not([data-in-step~="3"]),.VMbQcG_ctx:not([data-in-step~="3"]) *),[data-active-step="4"] svg:has(g[data-part=callout][data-step="4"]) :is(.VMbQcG_ctx:not([data-in-step~="4"]),.VMbQcG_ctx:not([data-in-step~="4"]) *),[data-active-step="5"] svg:has(g[data-part=callout][data-step="5"]) :is(.VMbQcG_ctx:not([data-in-step~="5"]),.VMbQcG_ctx:not([data-in-step~="5"]) *),[data-active-step="6"] svg:has(g[data-part=callout][data-step="6"]) :is(.VMbQcG_ctx:not([data-in-step~="6"]),.VMbQcG_ctx:not([data-in-step~="6"]) *),[data-active-step="7"] svg:has(g[data-part=callout][data-step="7"]) :is(.VMbQcG_ctx:not([data-in-step~="7"]),.VMbQcG_ctx:not([data-in-step~="7"]) *),[data-active-step="8"] svg:has(g[data-part=callout][data-step="8"]) :is(.VMbQcG_ctx:not([data-in-step~="8"]),.VMbQcG_ctx:not([data-in-step~="8"]) *),[data-active-step="9"] svg:has(g[data-part=callout][data-step="9"]) :is(.VMbQcG_ctx:not([data-in-step~="9"]),.VMbQcG_ctx:not([data-in-step~="9"]) *)){--_dim:var(--_context);transition-duration:var(--dg-context-on,var(--_on))}[data-active-step="1"] svg:has(g[data-part=callout][data-step="1"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="1"] svg:has(g[data-part=callout][data-step="1"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="2"] svg:has(g[data-part=callout][data-step="2"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="2"] svg:has(g[data-part=callout][data-step="2"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="3"] svg:has(g[data-part=callout][data-step="3"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="3"] svg:has(g[data-part=callout][data-step="3"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="4"] svg:has(g[data-part=callout][data-step="4"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="4"] svg:has(g[data-part=callout][data-step="4"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="5"] svg:has(g[data-part=callout][data-step="5"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="5"] svg:has(g[data-part=callout][data-step="5"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="6"] svg:has(g[data-part=callout][data-step="6"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="6"] svg:has(g[data-part=callout][data-step="6"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="7"] svg:has(g[data-part=callout][data-step="7"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="7"] svg:has(g[data-part=callout][data-step="7"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="8"] svg:has(g[data-part=callout][data-step="8"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="8"] svg:has(g[data-part=callout][data-step="8"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="9"] svg:has(g[data-part=callout][data-step="9"]){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}[data-active-step="9"] svg:has(g[data-part=callout][data-step="9"]) :is(.VMbQcG_route,.VMbQcG_quiet){--_route-sil:var(--_pen-sil);--_route-mid:var(--_pen-line);--_quiet-sil:var(--_pen-sil);--_quiet-mid:var(--_pen-line);transition-duration:var(--_on)}.VMbQcG_calloutLink{cursor:pointer}.VMbQcG_scene .VMbQcG_calloutLink:focus-visible{outline:none}.VMbQcG_hit{fill:#0000;stroke:none}.VMbQcG_focusRing{fill:none;stroke:var(--dg-focus,var(--_fg));stroke-width:2px;opacity:0}.VMbQcG_scene .VMbQcG_calloutLink:focus-visible .VMbQcG_focusRing{opacity:1}
._F7SJq_flow{display:block}._F7SJq_flow[data-step-pinned]{--dg-context-on:var(--duration-glow)}._F7SJq_grid{margin-top:var(--space-reading);grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;display:grid}@media not (min-width:64rem){._F7SJq_grid{grid-template-columns:minmax(0,1fr)}}._F7SJq_flow[data-active-step="1"] g[data-step="1"] [data-part=callout-dot],._F7SJq_flow[data-active-step="2"] g[data-step="2"] [data-part=callout-dot],._F7SJq_flow[data-active-step="3"] g[data-step="3"] [data-part=callout-dot],._F7SJq_flow[data-active-step="4"] g[data-step="4"] [data-part=callout-dot],._F7SJq_flow[data-active-step="5"] g[data-step="5"] [data-part=callout-dot],._F7SJq_flow[data-active-step="6"] g[data-step="6"] [data-part=callout-dot],._F7SJq_flow[data-active-step="7"] g[data-step="7"] [data-part=callout-dot],._F7SJq_flow[data-active-step="8"] g[data-step="8"] [data-part=callout-dot],._F7SJq_flow[data-active-step="9"] g[data-step="9"] [data-part=callout-dot]{fill:var(--dg-bg);stroke:var(--color-signal)}._F7SJq_flow[data-active-step="1"] g[data-step="1"] [data-part=callout-text],._F7SJq_flow[data-active-step="2"] g[data-step="2"] [data-part=callout-text],._F7SJq_flow[data-active-step="3"] g[data-step="3"] [data-part=callout-text],._F7SJq_flow[data-active-step="4"] g[data-step="4"] [data-part=callout-text],._F7SJq_flow[data-active-step="5"] g[data-step="5"] [data-part=callout-text],._F7SJq_flow[data-active-step="6"] g[data-step="6"] [data-part=callout-text],._F7SJq_flow[data-active-step="7"] g[data-step="7"] [data-part=callout-text],._F7SJq_flow[data-active-step="8"] g[data-step="8"] [data-part=callout-text],._F7SJq_flow[data-active-step="9"] g[data-step="9"] [data-part=callout-text]{fill:var(--color-signal)}._F7SJq_flow [data-part=callout-halo]{display:none}@media (hover:hover) and (pointer:fine){._F7SJq_flow g[data-step]:hover [data-part=callout-dot]{fill:var(--dg-bg);stroke:var(--color-signal)}._F7SJq_flow g[data-step]:hover [data-part=callout-text]{fill:var(--color-signal)}}
.h8XS3W_voice-mark-lg{font-family:var(--font-voice);font-size:144px;font-style:italic;line-height:var(--lh,144px);font-variation-settings:"opsz" 72;letter-spacing:-.035em;font-weight:380}.h8XS3W_voice-mark{font-family:var(--font-voice);font-size:28px;font-style:italic;line-height:var(--lh,32px);font-variation-settings:"opsz" 72;letter-spacing:-.02em;font-weight:380}.h8XS3W_voice-statement,.h8XS3W_voice-display{font-family:var(--font-voice);font-optical-sizing:auto;font-size:64px;line-height:var(--lh,72px);letter-spacing:-.024em;text-wrap:balance;font-weight:380}.h8XS3W_voice-headline{font-family:var(--font-voice);font-optical-sizing:auto;font-size:40px;line-height:var(--lh,48px);letter-spacing:-.02em;text-wrap:balance;font-weight:380}.h8XS3W_voice-lead{font-family:var(--font-voice);font-optical-sizing:auto;font-size:28px;line-height:var(--lh,40px);letter-spacing:-.012em;font-weight:380}.h8XS3W_voice-quote{font-family:var(--font-voice);font-optical-sizing:auto;font-size:28px;font-style:italic;line-height:var(--lh,40px);letter-spacing:-.012em;text-wrap:balance;font-weight:360}.h8XS3W_voice-claim{font-variation-settings:"opsz" 72;letter-spacing:-.012em;font-style:italic;font-weight:360}.h8XS3W_title-lg{font-family:var(--font-voice);font-optical-sizing:auto;font-size:40px;line-height:var(--lh,48px);letter-spacing:-.02em;text-wrap:balance;font-weight:400}.h8XS3W_title-md{font-family:var(--font-voice);font-optical-sizing:auto;font-size:28px;line-height:var(--lh,36px);letter-spacing:-.012em;text-wrap:balance;font-weight:420}.h8XS3W_title-sm,.h8XS3W_title-step{font-family:var(--font-voice);font-optical-sizing:auto;font-size:20px;line-height:var(--lh,28px);letter-spacing:-.006em;font-weight:450}@media (min-width:64rem){.h8XS3W_title-step{font-size:24px;line-height:var(--lh,32px)}}.h8XS3W_title-address{font-family:var(--font-voice);font-optical-sizing:auto;font-size:40px;line-height:var(--lh,48px);letter-spacing:-.02em;font-weight:400}@media not (min-width:64rem){.h8XS3W_title-address{font-size:28px;line-height:var(--lh,36px)}}@media not (min-width:45rem){.h8XS3W_title-address{font-size:20px;line-height:var(--lh,28px);letter-spacing:-.006em;font-weight:450}}.h8XS3W_ui-title{font-family:var(--font-ui);font-size:28px;font-style:normal;line-height:var(--lh,36px);letter-spacing:-.015em;font-weight:560}.h8XS3W_ui-lede{font-family:var(--font-ui);font-size:20px;font-style:normal;line-height:var(--lh,32px);letter-spacing:0;font-weight:400}.h8XS3W_ui-heading{font-family:var(--font-ui);font-size:20px;font-style:normal;line-height:var(--lh,28px);letter-spacing:-.01em;font-weight:580}.h8XS3W_ui-reading{font-family:var(--font-ui);font-size:17px;font-style:normal;line-height:var(--lh,28px);letter-spacing:0;font-weight:400}.h8XS3W_ui-reading-lg{font-family:var(--font-ui);font-size:18px;font-style:normal;line-height:var(--lh,30px);letter-spacing:0;font-weight:400}.h8XS3W_ui-body{font-family:var(--font-ui);font-size:15px;font-style:normal;line-height:var(--lh,24px);letter-spacing:0;font-weight:400}@media (min-width:45rem){.h8XS3W_ui-body{font-size:17px;line-height:var(--lh,28px)}}.h8XS3W_ui-text{font-family:var(--font-ui);font-size:15px;font-style:normal;line-height:var(--lh,24px);letter-spacing:0;font-weight:400}.h8XS3W_ui-strong{font-family:var(--font-ui);font-size:15px;font-style:normal;line-height:var(--lh,24px);letter-spacing:0;font-weight:560}.h8XS3W_ui-small{font-family:var(--font-ui);font-size:13px;font-style:normal;line-height:var(--lh,20px);letter-spacing:0;font-weight:400}.h8XS3W_ui-note{font-family:var(--font-ui);font-size:17px;font-style:normal;line-height:var(--lh,28px);letter-spacing:0;font-weight:400}.h8XS3W_ui-emphasis{font-weight:560}.h8XS3W_readout-lg{font-family:var(--font-code);font-size:40px;font-style:normal;line-height:var(--lh,48px);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:400}.h8XS3W_readout-md{font-family:var(--font-code);font-size:28px;font-style:normal;line-height:var(--lh,32px);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:400}.h8XS3W_readout-figure{font-family:var(--font-code);font-size:24px;font-style:normal;line-height:var(--lh,32px);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:400}@media not (min-width:45rem){.h8XS3W_readout-figure{font-size:20px;line-height:var(--lh,28px)}}.h8XS3W_readout-sm{font-family:var(--font-code);font-size:20px;font-style:normal;line-height:var(--lh,28px);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:400}.h8XS3W_label{font-family:var(--font-code);font-size:11px;font-style:normal;line-height:var(--lh,16px);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.h8XS3W_label-num{font-family:var(--font-code);font-size:11px;font-style:normal;line-height:var(--lh,16px);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:400}.h8XS3W_cap{font-family:var(--font-code);font-size:11px;font-style:normal;line-height:var(--lh,1);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-weight:500}.h8XS3W_readout-inline{font-family:var(--font-code);font-size:.875em;font-style:normal;line-height:var(--lh,1);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:400}.h8XS3W_code-inline{font-family:var(--font-code);font-size:.8em;font-style:normal;line-height:var(--lh,1);letter-spacing:0;font-weight:400}.h8XS3W_code-block{font-family:var(--font-code);font-size:13px;font-style:normal;line-height:var(--lh,20px);letter-spacing:0;font-weight:400}@media (min-width:80rem){.h8XS3W_voice-statement{font-size:76px;line-height:var(--lh,80px);letter-spacing:-.026em}}@media (min-width:105rem){.h8XS3W_voice-statement{font-size:clamp(76px,4.524vw,96px);line-height:var(--lh,calc(1em + 4px))}}@media not (min-width:64rem){.h8XS3W_voice-statement,.h8XS3W_voice-display{font-size:40px;line-height:var(--lh,48px)}.h8XS3W_title-lg{font-size:28px;line-height:var(--lh,36px)}}@media not (min-width:45rem){.h8XS3W_voice-mark-lg{font-size:76px;line-height:var(--lh,80px)}.h8XS3W_voice-statement{font-size:clamp(33px,11.76vw - 4.2px,46px);line-height:var(--lh,calc(1em + 6px));letter-spacing:-.018em}.h8XS3W_ui-note{font-size:13px;line-height:var(--lh,20px)}.h8XS3W_voice-display{font-size:36px;line-height:var(--lh,40px)}.h8XS3W_voice-headline{font-size:28px;line-height:var(--lh,36px)}.h8XS3W_voice-lead{font-size:20px;line-height:var(--lh,32px)}.h8XS3W_voice-quote{font-size:20px;line-height:var(--lh,28px)}.h8XS3W_ui-lede{font-size:15px;line-height:var(--lh,24px)}.h8XS3W_readout-lg{font-size:28px;line-height:var(--lh,32px)}}.h8XS3W_about-voice-reading{font-family:var(--font-voice);font-optical-sizing:auto;font-size:20px;line-height:var(--lh,32px);letter-spacing:0;font-weight:400}.h8XS3W_footer-voice-mark-xl{font-family:var(--font-voice);font-style:italic;font-size:calc((100cqi - var(--layout-gutter) * 2) / 4);line-height:var(--lh,1em);font-variation-settings:"opsz" 72;letter-spacing:-.035em;font-weight:380}.h8XS3W_footer-voice-mark-md{font-family:var(--font-voice);font-size:96px;font-style:italic;line-height:var(--lh,96px);font-variation-settings:"opsz" 72;letter-spacing:-.03em;font-weight:380}@media not (min-width:45rem){.h8XS3W_footer-voice-mark-md{font-size:64px;line-height:var(--lh,64px)}}
.R8VBfa_button{--lh:1;height:var(--control-height);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-release) var(--ease-fade), color .15s var(--ease-fade), border-color .15s var(--ease-fade), scale var(--duration-release) var(--ease-enter);align-items:center;padding:0 12px;display:inline-grid;}@media (hover:hover) and (pointer:fine){.R8VBfa_button:hover{background:var(--color-surface-3);color:var(--color-text-strong);transition-duration:var(--duration-instant)}}.R8VBfa_button:focus-visible,.R8VBfa_button:active{background:var(--color-surface-3);color:var(--color-text-strong);transition-duration:var(--duration-instant)}@media (hover:none) and (pointer:coarse){.R8VBfa_button{height:var(--control-height-touch)}}.R8VBfa_iconOnly{width:var(--control-height);color:var(--color-text-faint);background:0 0;border-color:#0000;justify-items:center;padding:0}.R8VBfa_icon{width:16px;height:16px;display:block}@media (hover:none) and (pointer:coarse){.R8VBfa_iconOnly{width:var(--control-height-touch)}}.R8VBfa_button[data-copied]{border-color:var(--color-border);color:var(--color-text-strong)}.R8VBfa_iconOnly[data-copied]{border-color:#0000}.R8VBfa_button[data-failed]{color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){.R8VBfa_button:active{transition-duration:var(--duration-instant), var(--duration-instant), var(--duration-instant), var(--duration-quick);scale:.97}}
.dom_oG_reading{--measure-prose:none;--measure-wide:none;grid-column:5/span 8;min-width:0}.dom_oG_reading>.dom_oG_studyNote{margin:0 0 16px}.dom_oG_reading>.dom_oG_studyNote:last-of-type{margin-bottom:40px}.dom_oG_notice{max-width:var(--measure-wide);margin-bottom:var(--space-block);color:var(--color-text-faint);text-wrap:pretty;}.dom_oG_notice:has(+.dom_oG_notice){margin-bottom:var(--space-paragraph)}.dom_oG_stack{margin-top:24px}.dom_oG_csSection{scroll-margin-top:32px;position:relative}.dom_oG_csSection+.dom_oG_csSection{margin-top:var(--space-article)}.dom_oG_csSection+.dom_oG_act{margin-top:var(--space-act)}.dom_oG_csHeading{color:var(--color-text-strong);border-radius:var(--radius-key);margin-bottom:24px;scroll-margin-top:32px;position:relative;}.dom_oG_csNum{color:var(--color-text-faint);margin-bottom:12px;display:block;}.dom_oG_prose{max-width:var(--measure-prose);color:var(--color-text-body);text-wrap:pretty;}.dom_oG_prose+.dom_oG_prose{margin-top:var(--space-paragraph)}.dom_oG_steps{gap:var(--space-step);margin-top:var(--space-title);display:grid}.dom_oG_step{scroll-margin-top:32px;position:relative}.dom_oG_stepMark{border-radius:var(--radius-round);-webkit-tap-highlight-color:transparent;display:flex;position:absolute;top:4px;left:-52px}a.dom_oG_stepMark:after{content:"";border-radius:var(--radius-round);position:absolute;inset:-10px}a.dom_oG_stepMark:active>*{border-color:var(--color-signal);color:var(--color-signal);transition-duration:var(--duration-instant)}.dom_oG_stepTitle{color:var(--color-text-strong);text-wrap:balance;margin-bottom:8px;}@media not (min-width:64rem){.dom_oG_stepMark{z-index:1;float:left;align-items:center;height:24px;margin-right:8px;position:relative;top:auto;left:auto}a.dom_oG_stepMark:after{inset:-8px -10px}}@media (min-width:80rem){.dom_oG_csHeading .dom_oG_csNum{margin:0;position:absolute;top:12px;right:calc(100% + 32px)}}[data-site] .dom_oG_csHeading[tabindex="-1"]:before{margin-top:0;top:auto;bottom:6px}@media not (min-width:64rem){.dom_oG_reading{grid-column:1}}
._7gBJpq_window{margin-top:var(--space-exhibit)}._7gBJpq_mat{border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--gradient-stage), var(--color-surface-1);padding:16px}._7gBJpq_mat>div{max-width:var(--w,none);margin-inline:auto}._7gBJpq_caption{max-width:var(--measure-wide);color:var(--color-text-faint);text-wrap:pretty;margin-top:12px;}._7gBJpq_narrow{display:none}@media (min-width:45rem){._7gBJpq_mat{padding:24px}}@media not (min-width:64rem){._7gBJpq_wide{display:none}._7gBJpq_narrow{display:block}span._7gBJpq_narrow{display:inline}}
.CwTGJG_devNote{max-width:var(--measure-wide);border:var(--border-hairline) dashed var(--color-border);border-radius:var(--radius-control);color:var(--color-text-muted);text-wrap:pretty;gap:4px;margin-top:16px;padding:8px 12px;display:grid;}.CwTGJG_devNote p+p{margin-top:8px}.CwTGJG_devNoteLabel{color:var(--color-text-muted);}
.iELzTq_dialog{opacity:0;transform-origin:top;transition:opacity var(--duration-quick) var(--ease-fade), display var(--duration-quick) allow-discrete, overlay var(--duration-quick) allow-discrete}.iELzTq_dialog::backdrop{background:var(--color-scrim);opacity:0;transition:opacity var(--duration-quick) var(--ease-fade), display var(--duration-quick) allow-discrete, overlay var(--duration-quick) allow-discrete}.iELzTq_dialog[open]{opacity:1;transition:opacity var(--duration-open) var(--ease-enter), transform var(--duration-open) var(--ease-enter), display var(--duration-open) allow-discrete, overlay var(--duration-open) allow-discrete}.iELzTq_dialog[open]::backdrop{opacity:1;transition:opacity var(--duration-crossfade) var(--ease-fade), display var(--duration-crossfade) allow-discrete, overlay var(--duration-crossfade) allow-discrete}@starting-style{.iELzTq_dialog[open],.iELzTq_dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{.iELzTq_dialog[open]{transform:scale(.98)}}}
.fG3J_G_end{margin-top:var(--space-section)}.fG3J_G_endInner{max-width:calc(var(--layout-max) + var(--layout-gutter) * 2);padding-inline:var(--layout-gutter);margin:0 auto;scroll-margin-top:32px}
.d9eQsa_fullDialog{background:var(--color-canvas);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text-strong);border:0;flex-direction:column;margin:0;padding:0}.d9eQsa_fullDialog[open]{display:flex}.d9eQsa_fullBar{justify-content:flex-end;padding:12px 16px;display:flex}.d9eQsa_fullMask{margin-block:-2px;padding-block:2px;display:inline-block;overflow:clip}.d9eQsa_fullWord{display:block}.d9eQsa_fullFoot{align-items:center;gap:16px;min-height:64px;padding:12px 16px;display:flex}.d9eQsa_fullCaption{min-width:0;color:var(--color-text-faint);text-wrap:pretty;flex:1;overflow:clip;}.d9eQsa_fullHint{display:block}.d9eQsa_fullLabel{color:var(--color-text-strong)}.d9eQsa_fullZoom{flex:none;align-items:center;gap:12px;display:flex}.d9eQsa_fullPct{min-width:4ch;color:var(--color-text-faint);text-align:end;display:block;}.d9eQsa_fullZoomButton{justify-items:center;min-width:80px}@media not (min-width:24rem){.d9eQsa_fullFoot{flex-wrap:wrap;row-gap:8px}.d9eQsa_fullCaption{flex-basis:100%}.d9eQsa_fullZoom{margin-left:auto}}.d9eQsa_fullBar,.d9eQsa_fullFoot{overscroll-behavior:none;touch-action:none;flex:none}.d9eQsa_fullScroll{overscroll-behavior:contain;touch-action:pan-x pan-y;--ring-offset:calc(var(--focus-width) * -1);flex:1;justify-content:safe center;align-items:safe center;min-height:0;padding:16px;display:flex;overflow:auto}.d9eQsa_fullScroll[data-image]{scrollbar-gutter:stable}.d9eQsa_fullScroll>figure{width:calc(var(--fw) * var(--z,1) * 1px);flex:none}.d9eQsa_fullScroll [role=region]{background:0 0;overflow:visible}.d9eQsa_fullScroll svg{width:100%;min-width:0}.d9eQsa_fullScroll img{width:100%;height:auto;display:block}.d9eQsa_fullScroll>figure{position:relative}.d9eQsa_fullScroll [data-under]{inset:var(--under-top,0) 0 auto 0;width:100%;height:auto;display:block;position:absolute}.d9eQsa_fullScroll>figure>img:not([data-under]){opacity:0;position:relative}.d9eQsa_fullScroll figcaption{display:none}.d9eQsa_opener{-webkit-tap-highlight-color:transparent;position:relative}.d9eQsa_expand{border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-round);background:var(--color-surface-2);width:28px;height:28px;color:var(--color-text-faint);pointer-events:none;transition:color var(--duration-release) var(--ease-fade), background-color var(--duration-release) var(--ease-fade);place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.d9eQsa_expand svg{width:14px;height:14px;display:block}.d9eQsa_opener:is(:focus-visible,:active) .d9eQsa_expand{background:var(--color-surface-3);color:var(--color-text-strong);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.d9eQsa_opener:hover .d9eQsa_expand{background:var(--color-surface-3);color:var(--color-text-strong);transition-duration:var(--duration-instant)}}[data-site] .d9eQsa_fullDialog[data-glide]{transition:none}[data-site] .d9eQsa_fullDialog[data-glide][data-moving]{background:0 0}[data-site] .d9eQsa_fullDialog[data-glide][open]{opacity:1;transform:none}@starting-style{[data-site] .d9eQsa_fullDialog[data-glide][open]{opacity:1;transform:none}}[data-site] .d9eQsa_fullDialog[data-glide]::backdrop{background:0 0;transition:none}.d9eQsa_fullGround,.d9eQsa_fullFlight{display:none}[data-site] .d9eQsa_fullDialog[data-glide][data-moving]>.d9eQsa_fullGround{z-index:-1;background:var(--color-canvas);pointer-events:none;display:block;position:fixed;inset:0}[data-site] .d9eQsa_fullDialog[data-glide]>.d9eQsa_fullFlight:not([hidden]){transform-origin:0 0;pointer-events:none;margin:0;display:block;position:fixed;overflow:clip}.d9eQsa_fullFlightClip{height:100%;position:relative}.d9eQsa_fullFlightClip>img{width:100%;height:auto;display:block}.d9eQsa_fullFlightClip>img:not([data-under]){position:relative}.d9eQsa_fullFlightClip>[data-under]{position:absolute;inset:0 0 auto}[data-site] .d9eQsa_fullDialog:focus-visible{outline:none}
._8tgy9q_shots{margin-top:var(--space-exhibit);gap:40px;display:grid}._8tgy9q_exhibit{gap:12px;min-width:0;display:grid}._8tgy9q_mat{--mat-gap:16px;min-width:0;padding:var(--mat-gap);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--gradient-stage), var(--color-surface-1)}@media (min-width:45rem){._8tgy9q_mat{--mat-gap:24px}}._8tgy9q_pair{gap:var(--mat-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:45rem){._8tgy9q_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}._8tgy9q_stackBeside{gap:var(--mat-gap);grid-template-columns:minmax(0,1fr);display:grid}._8tgy9q_stack{gap:var(--mat-gap);min-width:0;display:grid}@media (min-width:45rem){._8tgy9q_stackBeside{grid-template-columns:minmax(0,1fr) 220px;align-items:start}}._8tgy9q_trio{gap:var(--mat-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8tgy9q_trioLead{grid-column:1/-1;max-width:220px}@media (min-width:45rem){._8tgy9q_trio{grid-template-columns:repeat(3,minmax(0,1fr))}._8tgy9q_trioLead{grid-column:auto;max-width:none}}._8tgy9q_shot{min-width:0}._8tgy9q_shot[data-phone]{width:100%;max-width:220px}._8tgy9q_shotButton{border-radius:var(--radius-key);cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}._8tgy9q_shotFrame{aspect-ratio:var(--shot-ratio,16 / 10);border-radius:var(--radius-key);background:var(--color-surface-2);box-shadow:0 0 0 var(--border-hairline) transparent;transition:box-shadow var(--duration-release) var(--ease-fade);display:block;overflow:hidden}._8tgy9q_shotImage{width:100%;height:100%;display:block}._8tgy9q_shotCaption{max-width:var(--measure-wide);color:var(--color-text-faint);text-wrap:pretty;}._8tgy9q_shotLabel{color:var(--color-text-strong)}._8tgy9q_shotsNote{margin-top:24px}._8tgy9q_shotButton:is(:focus-visible,:active) ._8tgy9q_shotFrame{box-shadow:0 0 0 var(--border-hairline) var(--color-text-faint);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){._8tgy9q_shotButton:hover ._8tgy9q_shotFrame{box-shadow:0 0 0 var(--border-hairline) var(--color-text-faint);transition-duration:var(--duration-instant)}}@media (prefers-reduced-motion:no-preference){._8tgy9q_shotFrame{transition:box-shadow var(--duration-release) var(--ease-fade), scale var(--duration-release) var(--ease-enter)}._8tgy9q_shotButton:focus-visible ._8tgy9q_shotFrame{transition-duration:var(--duration-instant), var(--duration-release)}@media (hover:hover) and (pointer:fine){._8tgy9q_shotButton:hover ._8tgy9q_shotFrame{transition-duration:var(--duration-instant), var(--duration-release)}}._8tgy9q_shotButton:active ._8tgy9q_shotFrame{transition-duration:var(--duration-instant), var(--duration-quick);scale:.98}}
.ofUA1q_stage{margin-top:var(--space-block);scroll-margin-top:24px}.ofUA1q_stageDetail{display:none}.ofUA1q_stageOpen{border-radius:var(--radius-window);width:100%;color:inherit;text-align:start;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.ofUA1q_stageOpen:is(:focus-visible,:active) .ofUA1q_stageLite{border-color:var(--color-text-faint);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.ofUA1q_stageOpen:hover .ofUA1q_stageLite{border-color:var(--color-text-faint);transition-duration:var(--duration-instant)}}.ofUA1q_stageCaption{color:var(--color-text-faint);text-wrap:pretty;margin-top:12px;display:block;}.ofUA1q_stageFull [role=region]{border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--gradient-stage), var(--dg-bg);padding:24px}.ofUA1q_stageFull svg{max-width:calc(var(--fw) * 1px);margin-inline:auto}.ofUA1q_stageFull figcaption{max-width:none;font-family:var(--font-ui);color:var(--color-text-faint);margin-top:16px;font-size:13px;line-height:20px}.ofUA1q_stageLite{display:none}@media not (min-width:64rem){.ofUA1q_stageFull{display:none}.ofUA1q_stageDetail{display:block}[data-site] .ofUA1q_stageLite{padding:16px;display:block}}@media (30rem<=width<64rem){[data-site] .ofUA1q_stageLite svg{max-width:480px;margin-inline:auto}[data-site] .ofUA1q_stageLite g[data-step]{transform:scale(calc(var(--thumb-callout) * 324 / 480))}}@media (45rem<=width<64rem){.ofUA1q_stageOpen{border-radius:var(--radius-panel)}[data-site] .ofUA1q_stageLite{border-radius:var(--radius-panel);background:var(--gradient-stage), var(--dg-bg);padding:32px 24px}}.ofUA1q_stageSteps{display:none}.ofUA1q_stageStepList{margin-top:16px;display:grid}.ofUA1q_stageStep{min-height:var(--control-height-touch);color:var(--color-text-muted);border-radius:var(--radius-key);-webkit-tap-highlight-color:transparent;transition:color var(--duration-release) var(--ease-fade);align-items:flex-start;gap:12px;padding:8px 0;display:flex;}.ofUA1q_stageStep>:first-child{margin-top:2px}.ofUA1q_stageStep:is(:focus-visible,:active){color:var(--color-text-strong);transition-duration:var(--duration-instant)}.ofUA1q_stageStep:active>:first-child{border-color:var(--color-signal);color:var(--color-signal);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.ofUA1q_stageStep:hover{color:var(--color-text-strong);transition-duration:var(--duration-instant)}}@media not (min-width:64rem){.ofUA1q_stageSteps{display:block}}
.O3J44W_main{max-width:calc(var(--layout-max) + var(--layout-gutter) * 2);padding:0 var(--layout-gutter);margin:0 auto}.O3J44W_section{margin-top:var(--space-section);scroll-margin-top:32px}.O3J44W_sectionTitle{margin-bottom:var(--space-title);border-top:var(--border-hairline) solid var(--color-border-subtle);color:var(--color-text-muted);padding-top:16px;}[data-site] .O3J44W_sectionTitle[tabindex="-1"]:before{margin-top:-4px;top:16px}
.Q_nGUq_csHead{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:72px;display:grid}.Q_nGUq_crumbs{grid-column:1/-1}.Q_nGUq_crumbsList{color:var(--color-text-faint);flex-wrap:wrap;gap:4px 12px;display:flex;}.Q_nGUq_crumbs li:first-child{white-space:nowrap;flex:none}.Q_nGUq_crumbs li:not(:last-child):after{content:"/";content:"/" / "";color:var(--color-border);margin-left:12px}.Q_nGUq_crumbs a{border-radius:var(--radius-key)}[data-site] .Q_nGUq_crumbs a{-webkit-text-decoration:underline var(--border-hairline) var(--color-border);text-decoration:underline var(--border-hairline) var(--color-border);text-underline-offset:.28em;text-decoration-skip-ink:auto;transition:color var(--duration-release) var(--ease-fade), text-decoration-color var(--duration-release) var(--ease-fade), text-underline-offset var(--duration-release) var(--ease-fade)}[data-site] .Q_nGUq_crumbs a:is(:focus-visible,:active){color:var(--color-text-strong);-webkit-text-decoration-color:var(--color-text-strong);text-decoration-color:var(--color-text-strong);transition:color var(--duration-instant), text-decoration-color var(--duration-instant), text-underline-offset var(--duration-quick) var(--ease-enter)}@media (hover:hover) and (pointer:fine){[data-site] .Q_nGUq_crumbs a:hover{color:var(--color-text-strong);-webkit-text-decoration-color:var(--color-text-strong);text-decoration-color:var(--color-text-strong);transition:color var(--duration-instant), text-decoration-color var(--duration-instant), text-underline-offset var(--duration-quick) var(--ease-enter)}}@media (prefers-reduced-motion:no-preference){[data-site] .Q_nGUq_crumbs a:is(:focus-visible,:active){text-underline-offset:.16em}@media (hover:hover) and (pointer:fine){[data-site] .Q_nGUq_crumbs a:hover{text-underline-offset:.16em}}}.Q_nGUq_csTitle{grid-column:1/span 10;margin-top:48px;}.Q_nGUq_csTitleText{display:block}.Q_nGUq_csTitleText:first-letter{text-transform:uppercase}.Q_nGUq_csHead .Q_nGUq_headStatPhone{display:none}.Q_nGUq_headStat{grid-area:3/9/auto/span 4;align-self:start;margin-top:32px}.Q_nGUq_lede{max-width:var(--measure-prose);color:var(--color-text-muted);text-wrap:pretty;grid-column:1/span 8;margin-top:32px;}.Q_nGUq_facts{grid-column:1/-1;margin-top:24px}@media not (min-width:64rem){.Q_nGUq_csTitle,.Q_nGUq_csTitle,.Q_nGUq_lede{grid-column:1/-1}.Q_nGUq_csHead .Q_nGUq_headStat{display:none}.Q_nGUq_csHead .Q_nGUq_headStatPhone{grid-column:1/-1;max-width:34em;margin-top:32px;display:grid}}@media not (min-width:45rem){.Q_nGUq_csHead{padding-top:40px}.Q_nGUq_crumbs a{margin:-14px 0;padding:14px 0;display:inline-block}.Q_nGUq_crumbs li:not(:last-child):after{content:none}.Q_nGUq_crumbs li[aria-current]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Q_nGUq_csTitle{margin-top:32px}.Q_nGUq_lede{margin-top:24px}.Q_nGUq_facts{margin-top:16px}}
._7trF6a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7trF6a_label{color:var(--color-text-faint);}._7trF6a_num{letter-spacing:.05em;margin-right:-.05em}._7trF6a_code{border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-key);background:var(--color-surface-2);color:var(--color-text-strong);white-space:nowrap;padding:1px 5px;}._7trF6a_nowrap{white-space:nowrap}._7trF6a_arrow{color:var(--color-text-muted);transition:transform var(--duration-release) var(--ease-fade), color var(--duration-release) var(--ease-fade);margin-left:8px;font-size:15px;display:inline-block;transform:translateY(-1px)}._7trF6a_textLink{color:var(--color-text-strong)}[data-site] ._7trF6a_textLink{-webkit-text-decoration:underline var(--border-hairline) var(--color-border);text-decoration:underline var(--border-hairline) var(--color-border);text-underline-offset:.28em;text-decoration-skip-ink:auto;transition:color var(--duration-release) var(--ease-fade), text-decoration-color var(--duration-release) var(--ease-fade), text-underline-offset var(--duration-release) var(--ease-fade)}[data-site] ._7trF6a_proseLink{-webkit-text-decoration-color:var(--color-text-faint);text-decoration-color:var(--color-text-faint)}[data-site] ._7trF6a_textLink:is(:focus-visible,:active){color:var(--color-text-strong);-webkit-text-decoration-color:var(--color-text-strong);text-decoration-color:var(--color-text-strong);transition:color var(--duration-instant), text-decoration-color var(--duration-instant), text-underline-offset var(--duration-quick) var(--ease-enter)}@media (hover:hover) and (pointer:fine){[data-site] ._7trF6a_textLink:hover{color:var(--color-text-strong);-webkit-text-decoration-color:var(--color-text-strong);text-decoration-color:var(--color-text-strong);transition:color var(--duration-instant), text-decoration-color var(--duration-instant), text-underline-offset var(--duration-quick) var(--ease-enter)}}@media (prefers-reduced-motion:no-preference){[data-site] ._7trF6a_textLink:is(:focus-visible,:active){text-underline-offset:.16em}@media (hover:hover) and (pointer:fine){[data-site] ._7trF6a_textLink:hover{text-underline-offset:.16em}}}
.cHsYwa_stat{justify-items:start;gap:4px;display:grid}.cHsYwa_statValue{color:var(--color-text-strong);white-space:nowrap;}.cHsYwa_statValueLarge{color:var(--color-text-strong);white-space:nowrap;}.cHsYwa_statCaption{color:var(--color-text-faint);text-wrap:pretty;}.cHsYwa_receipt{margin-bottom:var(--space-exhibit-after);gap:48px;display:grid}.cHsYwa_lead{display:grid}.cHsYwa_leadFigure{justify-items:start;gap:4px;display:grid}.cHsYwa_leadValue{color:var(--color-text-strong);white-space:nowrap;}.cHsYwa_bars{gap:16px;margin-top:24px;display:grid}.cHsYwa_bars li{gap:8px;display:grid}.cHsYwa_barBefore,.cHsYwa_barTrack{border-radius:var(--radius-tick);height:6px;display:block}.cHsYwa_barBefore{background:var(--color-cover-line)}.cHsYwa_barName{color:var(--color-text-faint);}.cHsYwa_barNameAfter{color:var(--color-text-muted)}.cHsYwa_barAfter{border-radius:var(--radius-tick);background:var(--color-text-strong);width:100%;height:100%;clip-path:inset(0 calc((1 - var(--after)) * 100%) 0 0 round var(--radius-tick));display:block}@media (prefers-reduced-motion:no-preference){.cHsYwa_barAfter{transition:clip-path .48s var(--ease-settle)}.cHsYwa_barAfter[data-armed]{clip-path:inset(0 round var(--radius-tick));transition:none}}.cHsYwa_others{gap:32px 48px;display:grid}@media (min-width:45rem){.cHsYwa_others{grid-template-columns:repeat(2,minmax(0,1fr))}}
.uzwAAa_cases{gap:calc(var(--space-title) - 8px);display:grid;container:cases/inline-size}.uzwAAa_case{grid-template-columns:calc(var(--layout-indent) - 49px) minmax(0, 1fr) calc(var(--layout-right) - 33px);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-1);-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-release) var(--ease-fade);align-items:start;gap:0 24px;padding:32px 32px 32px 24px;scroll-margin-top:32px;display:grid;position:relative;overflow:hidden}:is(.uzwAAa_case:has(:focus-visible),.uzwAAa_case:has(a:active)){background:var(--color-surface-2);transition-duration:var(--duration-brief)}.uzwAAa_case:has(:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:-2px}@media (forced-colors:active){.uzwAAa_case:has(:focus-visible){outline-offset:2px;outline-color:highlight}}.uzwAAa_case:has(a:active){transition-duration:var(--duration-instant)}.uzwAAa_cases .uzwAAa_case :focus-visible{outline:none}.uzwAAa_case:has(:focus-visible) .uzwAAa_caseCover{--hl-plate:var(--color-surface-2);--plate-duration:var(--duration-brief)}.uzwAAa_case:has(a:active) .uzwAAa_caseCover{--hl-plate:var(--color-surface-2);--plate-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.uzwAAa_case:hover{background:var(--color-surface-2);transition-duration:var(--duration-brief)}.uzwAAa_case:hover .uzwAAa_caseCover{--hl-plate:var(--color-surface-2);--plate-duration:var(--duration-brief)}}.uzwAAa_caseIndex{color:var(--color-text-faint);}.uzwAAa_caseBody{flex-direction:column;align-self:stretch;align-items:start;padding-right:24px;display:flex}.uzwAAa_caseMeta{color:var(--color-text-faint);flex-wrap:wrap;gap:4px 16px;display:flex;}.uzwAAa_caseTitle{margin-top:8px;}.uzwAAa_stretch:after{content:"";z-index:var(--z-stretch);position:absolute;inset:0}.uzwAAa_caseSummary{max-width:34em;color:var(--color-text-muted);text-wrap:pretty;margin-top:8px;margin-bottom:24px;}.uzwAAa_caseFigure{align-self:stretch;max-width:34em;margin-top:auto}@container cases not (min-width:70.875rem){.uzwAAa_case{grid-template-columns:32px minmax(0,1fr);padding:32px}.uzwAAa_caseCover{grid-area:1/2;max-width:624px;margin-bottom:24px}.uzwAAa_caseIndex{grid-row:1/span 2}.uzwAAa_caseBody{grid-column:2;padding-right:0}}@media not (min-width:45rem){.uzwAAa_case{grid-template-columns:minmax(0,1fr);padding:16px 16px 32px}.uzwAAa_caseIndex{display:none}.uzwAAa_caseCover,.uzwAAa_caseBody{grid-column:1}.uzwAAa_caseCover{justify-self:center;width:calc(70.3125% + 22.5px);margin:-16px 0 24px}}
._67b2Nq_marker{border:var(--border-hairline) solid var(--color-text-faint);border-radius:var(--radius-round);width:20px;height:20px;color:var(--color-text-strong);background:var(--color-canvas);transition:background-color var(--duration-release) var(--ease-fade), color var(--duration-release) var(--ease-fade), border-color var(--duration-release) var(--ease-fade);flex:none;justify-content:center;align-items:center;display:inline-flex;}[data-active-step="1"] [data-step="1"] ._67b2Nq_marker,[data-active-step="2"] [data-step="2"] ._67b2Nq_marker,[data-active-step="3"] [data-step="3"] ._67b2Nq_marker,[data-active-step="4"] [data-step="4"] ._67b2Nq_marker,[data-active-step="5"] [data-step="5"] ._67b2Nq_marker,[data-active-step="6"] [data-step="6"] ._67b2Nq_marker,[data-active-step="7"] [data-step="7"] ._67b2Nq_marker,[data-active-step="8"] [data-step="8"] ._67b2Nq_marker,[data-active-step="9"] [data-step="9"] ._67b2Nq_marker{border-color:var(--color-signal);color:var(--color-signal);transition-duration:var(--duration-instant)}
.Csw4gq_lost{padding:var(--space-section) 0 112px var(--layout-indent);justify-items:start;gap:32px;display:grid}.Csw4gq_lostTitle{max-width:16em;color:var(--color-text-strong);}.Csw4gq_lostLinks{flex-wrap:wrap;gap:8px 32px;display:flex}.Csw4gq_lostLink{color:var(--color-text-muted);border-radius:var(--radius-key);transition:color var(--duration-release) var(--ease-fade);align-items:baseline;display:inline-flex;}.Csw4gq_lostLink:is(:focus-visible,:active){color:var(--color-text-strong);transition-duration:var(--duration-instant)}.Csw4gq_lostLink:is(:focus-visible,:active)>span{color:var(--color-signal);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.Csw4gq_lostLink:hover{color:var(--color-text-strong);transition-duration:var(--duration-instant)}.Csw4gq_lostLink:hover>span{color:var(--color-signal);transition-duration:var(--duration-instant)}}@media (prefers-reduced-motion:no-preference){.Csw4gq_lostLink:is(:focus-visible,:active)>span{transition:transform var(--duration-quick) var(--ease-enter), color var(--duration-instant);transform:translate(2px,-1px)}@media (hover:hover) and (pointer:fine){.Csw4gq_lostLink:hover>span{transition:transform var(--duration-quick) var(--ease-enter), color var(--duration-instant);transform:translate(2px,-1px)}}}@media not (min-width:45rem){.Csw4gq_lost{padding:var(--space-section) 0 80px}}
@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(../media/c275e1b8091415c9-s.1yencbplmmr07.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(../media/254a739e5cb98a27-s.17-_wmipan-gl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:100%;font-display:swap;src:url(../media/671921b99e4f15ea-s.p.3f0g-k6j6qak1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans Fallback;src:local(Arial);ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.0%;size-adjust:104.08%}.ZbzTmW_className{font-family:Mona Sans,Mona Sans Fallback;font-style:normal}.ZbzTmW_variable{--font-mona-sans:"Mona Sans", "Mona Sans Fallback"}
.W1SVmG_entry+.W1SVmG_entry{margin-top:calc(var(--spacing) * 6)}.W1SVmG_org{color:var(--color-text-strong);}.W1SVmG_title{color:var(--color-text-body);}.W1SVmG_descriptor{color:var(--color-text-faint);}.W1SVmG_context{margin-top:calc(var(--spacing) * 2);color:var(--color-text-muted);}.W1SVmG_role{margin-top:calc(var(--spacing) * 4)}.W1SVmG_roleTitle{color:var(--color-text-strong);}.W1SVmG_note{margin-top:calc(var(--spacing) * 2);color:var(--color-text-muted);}.W1SVmG_stack{margin-top:calc(var(--spacing) * 2);color:var(--color-text-faint);flex-wrap:wrap;display:flex;}.W1SVmG_stack li{white-space:nowrap}.W1SVmG_stack li:not(:last-child):after{content:"·";color:var(--color-border);margin-inline:1ch}.W1SVmG_bullets{margin-top:calc(var(--spacing) * 2)}.W1SVmG_bullet{padding-left:calc(var(--spacing) * 4);color:var(--color-text-body);position:relative;}.W1SVmG_bullet+.W1SVmG_bullet{margin-top:calc(var(--spacing) * 1.5)}.W1SVmG_bullet:before{content:"";left:0;top:calc(var(--spacing) * 2);width:var(--spacing);height:var(--spacing);border-radius:var(--radius-round);background:var(--color-cover-line);position:absolute}
.B3WFrW_stack{--lh:24px;color:var(--color-text-faint);flex-wrap:wrap;display:flex;}.B3WFrW_stack li{white-space:nowrap}.B3WFrW_stack li:not(:last-child):after{content:"/";color:var(--color-border);margin:0 8px}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.NS2cDG_className{font-family:Newsreader,Newsreader Fallback}.NS2cDG_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.f1SDWG_header{padding-bottom:calc(var(--spacing) * 10)}.f1SDWG_top{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 6) calc(var(--spacing) * 8);flex-wrap:wrap;display:flex}.f1SDWG_name{color:var(--color-text-strong);}.f1SDWG_headline{margin-top:calc(var(--spacing) * 2);color:var(--color-text-muted);}.f1SDWG_contact{justify-items:end;row-gap:var(--spacing);padding-top:calc(var(--spacing) * 2);text-align:right;display:grid}.f1SDWG_line{align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-text-faint);display:inline-flex;}.f1SDWG_icon{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);flex:none}.f1SDWG_dot{padding-inline:calc(var(--spacing) * 2)}.f1SDWG_available{color:var(--color-text-strong);}.f1SDWG_mail{border-radius:var(--radius-tick);transition:color var(--duration-release) var(--ease-fade)}.f1SDWG_mail:focus-visible,.f1SDWG_mail:active{color:var(--color-text-strong);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.f1SDWG_mail:hover{color:var(--color-text-strong);transition-duration:var(--duration-instant)}}.f1SDWG_links{gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.f1SDWG_pill{--pill-height:calc(var(--spacing) * 7);align-items:center;gap:calc(var(--spacing) * 2);height:var(--pill-height);padding-inline:calc(var(--spacing) * 2.5);border:var(--border-hairline) solid var(--color-border);border-radius:calc(var(--pill-height) / 2);color:var(--color-text-muted);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--duration-release) var(--ease-fade), border-color var(--duration-release) var(--ease-fade);display:inline-flex;}.f1SDWG_pillIcon{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);color:var(--color-text-faint);transition:color var(--duration-release) var(--ease-fade);flex:none}.f1SDWG_mark{color:var(--color-text-faint);transition:color var(--duration-release) var(--ease-fade), translate var(--duration-release) var(--ease-fade)}.f1SDWG_pill:focus-visible,.f1SDWG_pill:active{border-color:var(--color-text-faint);color:var(--color-text-strong);transition-duration:var(--duration-instant)}.f1SDWG_pill:is(:focus-visible,:active) :is(.f1SDWG_pillIcon,.f1SDWG_mark){color:var(--color-text-strong);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.f1SDWG_pill:hover{border-color:var(--color-text-faint);color:var(--color-text-strong);transition-duration:var(--duration-instant)}.f1SDWG_pill:hover :is(.f1SDWG_pillIcon,.f1SDWG_mark){color:var(--color-text-strong);transition-duration:var(--duration-instant)}}@media (prefers-reduced-motion:no-preference){.f1SDWG_pill:is(:focus-visible,:active) .f1SDWG_mark[data-dir=on]{transition:translate var(--duration-quick) var(--ease-enter);translate:2px}.f1SDWG_pill:is(:focus-visible,:active) .f1SDWG_mark[data-dir=out]{transition:translate var(--duration-quick) var(--ease-enter);translate:2px -2px}@media (hover:hover) and (pointer:fine){.f1SDWG_pill:hover .f1SDWG_mark[data-dir=on]{transition:translate var(--duration-quick) var(--ease-enter);translate:2px}.f1SDWG_pill:hover .f1SDWG_mark[data-dir=out]{transition:translate var(--duration-quick) var(--ease-enter);translate:2px -2px}}}@media (min-width:45rem){.f1SDWG_download{margin-left:auto}}@media print{.f1SDWG_download{display:none}}.f1SDWG_pill.f1SDWG_onPaper{display:none}@media print{.f1SDWG_pill.f1SDWG_onScreen{display:none}.f1SDWG_pill.f1SDWG_onPaper{display:inline-flex}}@media (hover:none) and (pointer:coarse){.f1SDWG_pill{--pill-height:var(--control-height-touch)}}@media screen and not (min-width:45rem){.f1SDWG_contact{text-align:left;justify-items:start;padding-top:0}}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.S83NsG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.S83NsG_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.xJ-ZWG_section{padding-block:calc(var(--spacing) * 6);border-top:var(--border-hairline) solid var(--color-border-subtle)}.xJ-ZWG_label{color:var(--color-text-faint);}.xJ-ZWG_body{min-width:0}.xJ-ZWG_continued{border-top:0;padding-top:0}@media print,(min-width:45rem){.xJ-ZWG_section{grid-template-columns:calc(var(--spacing) * 30) minmax(0, 1fr);column-gap:calc(var(--spacing) * 6);align-items:baseline;display:grid}.xJ-ZWG_body{grid-column:2}}@media print,(min-width:64rem){.xJ-ZWG_section{grid-template-columns:calc(var(--spacing) * 40) minmax(0, 1fr);column-gap:calc(var(--spacing) * 8)}}@media screen and not (min-width:45rem){.xJ-ZWG_label{margin-bottom:calc(var(--spacing) * 4)}}@media screen and not (min-width:64rem){.xJ-ZWG_continued .xJ-ZWG_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.nppNfa_hero{padding-top:var(--space-page-top);position:relative}.nppNfa_statement{color:var(--color-text-strong);position:relative;}.nppNfa_claimText{-webkit-text-decoration:underline var(--border-hairline) var(--color-border);text-decoration:underline var(--border-hairline) var(--color-border);text-underline-offset:.16em;text-decoration-skip-ink:auto;transition:text-decoration-color var(--duration-release) var(--ease-fade), text-underline-offset var(--duration-release) var(--ease-fade);}.nppNfa_claim{border-radius:var(--radius-tick);-webkit-tap-highlight-color:transparent}.nppNfa_claim:focus-visible{margin-inline-end:-.2em;padding-inline-end:.2em}.nppNfa_phoneBreak{display:none}[data-active-step="1"] .nppNfa_claim[data-step="1"] .nppNfa_claimText,[data-active-step="2"] .nppNfa_claim[data-step="2"] .nppNfa_claimText,[data-active-step="3"] .nppNfa_claim[data-step="3"] .nppNfa_claimText,[data-active-step="4"] .nppNfa_claim[data-step="4"] .nppNfa_claimText,[data-active-step="5"] .nppNfa_claim[data-step="5"] .nppNfa_claimText,[data-active-step="6"] .nppNfa_claim[data-step="6"] .nppNfa_claimText,[data-active-step="7"] .nppNfa_claim[data-step="7"] .nppNfa_claimText,[data-active-step="8"] .nppNfa_claim[data-step="8"] .nppNfa_claimText,[data-active-step="9"] .nppNfa_claim[data-step="9"] .nppNfa_claimText{-webkit-text-decoration-color:var(--color-signal);text-decoration-color:var(--color-signal);transition:text-decoration-color var(--duration-instant);text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){[data-active-step="1"] .nppNfa_claim[data-step="1"] .nppNfa_claimText,[data-active-step="2"] .nppNfa_claim[data-step="2"] .nppNfa_claimText,[data-active-step="3"] .nppNfa_claim[data-step="3"] .nppNfa_claimText,[data-active-step="4"] .nppNfa_claim[data-step="4"] .nppNfa_claimText,[data-active-step="5"] .nppNfa_claim[data-step="5"] .nppNfa_claimText,[data-active-step="6"] .nppNfa_claim[data-step="6"] .nppNfa_claimText,[data-active-step="7"] .nppNfa_claim[data-step="7"] .nppNfa_claimText,[data-active-step="8"] .nppNfa_claim[data-step="8"] .nppNfa_claimText,[data-active-step="9"] .nppNfa_claim[data-step="9"] .nppNfa_claimText{text-underline-offset:.12em;transition:text-decoration-color var(--duration-instant), text-underline-offset var(--duration-quick) var(--ease-enter)}}.nppNfa_claimMark{width:max(18px,.28em);height:max(18px,.28em);font-size:inherit;vertical-align:calc(.66em - max(18px,.28em));line-height:0;display:inline-block;position:relative;top:0}[data-site] .nppNfa_claimMark .nppNfa_claimMarker{width:auto;height:auto;position:absolute;inset:0}.nppNfa_proofs{margin-top:var(--space-block)}.nppNfa_proof{align-items:baseline;gap:10px;padding:8px 0;scroll-margin:32px 0 24px;display:flex;position:relative}.nppNfa_proofSentence{color:var(--color-text-muted);text-wrap:pretty;}.nppNfa_inlineFigure{color:var(--color-text-strong);white-space:nowrap;}.nppNfa_proof:before{content:"";width:var(--border-edge);background:var(--color-signal);opacity:0;transform-origin:50%;transition:opacity var(--duration-release) var(--ease-fade);position:absolute;top:0;bottom:0;left:-16px}[data-active-step="1"] .nppNfa_proof[data-step="1"]:before,[data-active-step="2"] .nppNfa_proof[data-step="2"]:before,[data-active-step="3"] .nppNfa_proof[data-step="3"]:before,[data-active-step="4"] .nppNfa_proof[data-step="4"]:before,[data-active-step="5"] .nppNfa_proof[data-step="5"]:before,[data-active-step="6"] .nppNfa_proof[data-step="6"]:before,[data-active-step="7"] .nppNfa_proof[data-step="7"]:before,[data-active-step="8"] .nppNfa_proof[data-step="8"]:before,[data-active-step="9"] .nppNfa_proof[data-step="9"]:before,.nppNfa_proof:focus-visible:before{opacity:1;transition-duration:var(--duration-instant)}@media (forced-colors:active){.nppNfa_proof:before{forced-color-adjust:none;background:highlight}}[data-site] .nppNfa_proof:focus-visible{outline:none}.nppNfa_proofBody{min-width:0}.nppNfa_proofLink{color:var(--color-text-faint);border-radius:var(--radius-key);transition:color var(--duration-release) var(--ease-fade);display:inline-block;}.nppNfa_proofLink:after{content:"";position:absolute;inset:0}.nppNfa_proofLink:is(:focus-visible,:active){color:var(--color-text-strong);transition-duration:var(--duration-instant)}.nppNfa_proofLink:is(:focus-visible,:active) .nppNfa_proofArrow{color:var(--color-signal);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.nppNfa_proofLink:hover{color:var(--color-text-strong);transition-duration:var(--duration-instant)}.nppNfa_proofLink:hover .nppNfa_proofArrow{color:var(--color-signal);transition-duration:var(--duration-instant)}}@media (prefers-reduced-motion:no-preference){.nppNfa_proofLink:is(:focus-visible,:active) .nppNfa_proofArrow{transition:transform var(--duration-quick) var(--ease-enter), color var(--duration-instant);transform:translate(2px,-1px)}@media (hover:hover) and (pointer:fine){.nppNfa_proofLink:hover .nppNfa_proofArrow{transition:transform var(--duration-quick) var(--ease-enter), color var(--duration-instant);transform:translate(2px,-1px)}}}@media not (min-width:45rem){.nppNfa_hero{grid-template-rows:minmax(calc(100svh - var(--spacing) * 16 - var(--space-page-top)), auto);display:grid}.nppNfa_statement{margin-bottom:calc(var(--spacing) * 16 + var(--space-page-top));align-self:center}.nppNfa_phoneBreak{display:inline}.nppNfa_proofs{margin-top:var(--space-block)}.nppNfa_proof{gap:8px}}@media (min-width:64rem){.nppNfa_hero{min-height:min(calc(100svh - var(--spacing) * 16 - var(--spacing) * 12), 80rem);padding-top:var(--space-block);flex-direction:column;display:flex}.nppNfa_statement{margin-block:auto}.nppNfa_proofs{grid-template-columns:repeat(3,auto);justify-content:space-between;column-gap:32px;display:grid}}.nppNfa_hero .nppNfa_heroNote{margin-top:24px}@keyframes nppNfa_intro-fade{0%{opacity:0}}@keyframes nppNfa_intro-focus{0%{filter:blur(8px);scale:1.015}}:root[data-intro] .nppNfa_proofs{animation:nppNfa_intro-fade .32s var(--ease-fade) .2s both}:root[data-intro] .nppNfa_statement{animation:nppNfa_intro-fade var(--duration-enter) var(--ease-fade) both}@media (prefers-reduced-motion:no-preference){:root[data-intro] .nppNfa_statement{transform-origin:0;will-change:filter, scale;animation:nppNfa_intro-fade .28s var(--ease-fade) both, nppNfa_intro-focus .9s var(--ease-settle) both}}:root[data-intro-hold] :is(.nppNfa_statement,.nppNfa_proofs){animation-play-state:paused}
._89OcNG_sheet{--sheet-width:calc(var(--spacing) * 245);position:relative}._89OcNG_folio{color:var(--color-text-faint);display:none;}._89OcNG_dot{padding-inline:calc(var(--spacing) * 2)}@media print,(min-width:64rem){._89OcNG_sheet{width:min(100%, var(--sheet-width));aspect-ratio:210/297;padding:calc(var(--spacing) * 16) calc(var(--spacing) * 18) calc(var(--spacing) * 20);border:var(--border-hairline) solid var(--color-border-subtle);background:var(--color-canvas)}._89OcNG_first{background:radial-gradient(76.4% 27.5% at 50% -8.9%, var(--color-canvas-glow) 0%, transparent 70%), var(--color-canvas)}._89OcNG_folio{right:calc(var(--spacing) * 18);bottom:calc(var(--spacing) * 8);display:block;position:absolute}}@media print{._89OcNG_sheet{page:cv;zoom:.8095;width:var(--sheet-width);height:calc(var(--sheet-width) * 297 / 210);aspect-ratio:auto;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;overflow:hidden}._89OcNG_sheet:last-child{break-after:auto}}
._5FM2-G_root{container:howiwork/inline-size}._5FM2-G_sectionNote{margin-bottom:24px}._5FM2-G_opener{max-width:var(--measure-wide)}._5FM2-G_leadMaxim{color:var(--color-text-strong);text-wrap:balance;}@media (min-width:80rem){._5FM2-G_leadPart{white-space:nowrap}}._5FM2-G_leadText{color:var(--color-text-muted);text-wrap:pretty;margin-top:16px;}._5FM2-G_principles{--principle-gap:64px;column-gap:var(--principle-gap);margin-top:var(--space-block);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._5FM2-G_principle{border-top:var(--border-hairline) solid var(--color-border-subtle);min-width:0;padding:24px 0 32px}._5FM2-G_maxim{color:var(--color-text-strong);text-wrap:balance;}._5FM2-G_text{color:var(--color-text-muted);text-wrap:pretty;margin-top:8px;}._5FM2-G_root ._5FM2-G_note{margin-top:16px}@container howiwork not (min-width:70rem){._5FM2-G_principles{--principle-gap:48px}}@container howiwork not (min-width:60rem){._5FM2-G_principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container howiwork not (min-width:36rem){._5FM2-G_principles{grid-template-columns:minmax(0,1fr)}._5FM2-G_principle{padding:20px 0 24px}}
@font-face{unicode-range:U+2191-2193;font-family:sansArrows;src:url(../media/MonaSans_arrows.p.16n2s438-71b9.woff2)format("woff2");font-display:swap;font-weight:200 900}.VmpVKG_className{font-family:sansArrows}.VmpVKG_variable{--font-mona-arrows:"sansArrows"}
.D6mkka_skills{row-gap:calc(var(--spacing) * 2);display:grid}.D6mkka_group{grid-template-columns:calc(var(--spacing) * 35) minmax(0, 1fr);column-gap:calc(var(--spacing) * 3);display:grid}.D6mkka_name{color:var(--color-text-strong);}.D6mkka_items{color:var(--color-text-body);}@media screen and not (min-width:45rem){.D6mkka_group{grid-template-columns:minmax(0,1fr)}}
._3J92IG_index{padding-block:8px}._3J92IG_row{grid-template-columns:calc(var(--layout-indent) - 16px) minmax(0, 1fr) auto 16px;border-radius:var(--radius-control);transition:background-color var(--duration-release) var(--ease-fade);align-items:baseline;column-gap:16px;margin-inline:-16px;padding:16px;scroll-margin-top:32px;display:grid;position:relative}@media (min-width:64rem){._3J92IG_row{padding-block:20px}}._3J92IG_period{color:var(--color-text-faint);transition:color var(--duration-release) var(--ease-fade);grid-area:1/1;}._3J92IG_title{min-width:0;color:var(--color-text-strong);text-wrap:pretty;grid-area:1/2;}._3J92IG_org{--lh:24px;text-align:end;color:var(--color-text-faint);grid-area:1/3;justify-self:end;}._3J92IG_status{white-space:nowrap}._3J92IG_chevronCell{color:var(--color-text-faint);transition:color var(--duration-release) var(--ease-fade);grid-area:1/4;align-self:center;display:flex}._3J92IG_chevron{width:16px;height:16px}._3J92IG_fold{grid-area:2/2/auto/-1}._3J92IG_toggle{border-radius:var(--radius-control);cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none;position:absolute;inset:0}._3J92IG_toggle::-webkit-details-marker{display:none}._3J92IG_bodyInner{gap:8px;padding-top:12px;padding-bottom:8px;display:grid}._3J92IG_body{z-index:1;position:relative}._3J92IG_text{max-width:var(--measure-prose);color:var(--color-text-muted);text-wrap:pretty;}._3J92IG_link{color:var(--color-text-muted);}._3J92IG_mark{font-family:var(--font-code);margin-left:4px}._3J92IG_row ._3J92IG_bodyStack{margin-top:4px}._3J92IG_row ._3J92IG_note{z-index:1;grid-area:3/2/auto/-1;margin-top:8px;position:relative}._3J92IG_row:has(>._3J92IG_fold[open]){background-color:var(--color-surface-1);border-radius:var(--radius-panel);transition-duration:var(--duration-instant)}._3J92IG_row:has(>._3J92IG_fold[open]) ._3J92IG_period{color:var(--color-text-muted);transition-duration:var(--duration-instant)}:is(._3J92IG_row:has(>._3J92IG_fold>._3J92IG_toggle:focus-visible),._3J92IG_row:has(>._3J92IG_fold>._3J92IG_toggle:active)){background-color:var(--color-surface-2);transition-duration:var(--duration-instant)}:is(._3J92IG_row:has(>._3J92IG_fold>._3J92IG_toggle:focus-visible) ._3J92IG_chevronCell,._3J92IG_row:has(>._3J92IG_fold>._3J92IG_toggle:active) ._3J92IG_chevronCell){color:var(--color-text-strong);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){._3J92IG_row:has(>._3J92IG_fold>._3J92IG_toggle:hover){background-color:var(--color-surface-2);transition-duration:var(--duration-instant)}._3J92IG_row:has(>._3J92IG_fold>._3J92IG_toggle:hover) ._3J92IG_chevronCell{color:var(--color-text-strong);transition-duration:var(--duration-instant)}}._3J92IG_row:has(>._3J92IG_fold[open]:not([data-closing])) ._3J92IG_chevron{rotate:180deg}@media not (min-width:64rem){._3J92IG_row{grid-template-columns:calc(var(--layout-indent) - 16px) minmax(0, 1fr) 16px}._3J92IG_org{--lh:16px;text-align:start;grid-area:2/2;justify-self:start;margin-top:4px}._3J92IG_chevronCell{grid-area:1/3}._3J92IG_fold{grid-row:3}._3J92IG_row ._3J92IG_note{grid-row:4}}@media not (min-width:45rem){._3J92IG_row{border-radius:0;grid-template-columns:auto auto minmax(0,1fr) 32px;column-gap:0}._3J92IG_row:has(>._3J92IG_fold[open]){border-radius:0}._3J92IG_org{grid-area:1/2;margin-top:0}._3J92IG_org:before{content:"·" / "";margin-inline:8px}._3J92IG_title{grid-area:2/1/3/4;margin-top:4px}._3J92IG_chevronCell{grid-area:1/4/3/5;justify-self:end}._3J92IG_fold,._3J92IG_row ._3J92IG_note{grid-column:1/-1}}._3J92IG_fold::details-content{transition:content-visibility var(--duration-quick) allow-discrete}._3J92IG_fold>._3J92IG_body{opacity:0;transition:opacity var(--duration-quick) var(--ease-fade)}._3J92IG_fold[open]>._3J92IG_body{opacity:1;transition:opacity .2s var(--ease-fade) 40ms}._3J92IG_fold[open][data-closing]>._3J92IG_body{opacity:0;transition:opacity var(--duration-quick) var(--ease-fade)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){._3J92IG_fold{interpolate-size:allow-keywords}._3J92IG_fold::details-content{block-size:0;margin-inline:-8px;padding-inline:8px;overflow:clip}._3J92IG_fold[open]::details-content{block-size:auto}._3J92IG_fold[open][data-closing]::details-content{block-size:0}}@supports selector(::details-content){@supports not (interpolate-size:allow-keywords){._3J92IG_fold::details-content{grid-template-rows:minmax(0,0fr);display:grid}._3J92IG_fold[open]::details-content{grid-template-rows:minmax(0,1fr)}._3J92IG_fold[open][data-closing]::details-content{grid-template-rows:minmax(0,0fr)}._3J92IG_fold>._3J92IG_body{min-block-size:0;overflow:clip}}}._3J92IG_fold>._3J92IG_body{margin-inline:-8px;padding-inline:8px}._3J92IG_fold::details-content{transition:block-size .2s var(--ease-fade), grid-template-rows .2s var(--ease-fade), content-visibility .2s allow-discrete}._3J92IG_fold[open]::details-content{transition:block-size .44s var(--ease-settle), grid-template-rows .44s var(--ease-settle-fr), content-visibility .44s allow-discrete}._3J92IG_fold[open][data-closing]::details-content{transition:block-size .2s var(--ease-fade), grid-template-rows .2s var(--ease-fade), content-visibility .2s allow-discrete}._3J92IG_fold>._3J92IG_body{transition:opacity var(--duration-quick) var(--ease-fade), translate 0s .2s;translate:0 -8px}._3J92IG_fold[open]>._3J92IG_body{transition:opacity .2s var(--ease-fade) 40ms, translate .44s var(--ease-settle);translate:0}._3J92IG_chevron{transition:rotate var(--duration-release) var(--ease-fade)}._3J92IG_row:has(>._3J92IG_fold[open]:not([data-closing])) ._3J92IG_chevron{transition:rotate .44s var(--ease-settle)}}@starting-style{._3J92IG_fold[open]>._3J92IG_body{opacity:0}}@media (prefers-reduced-motion:no-preference){@starting-style{._3J92IG_fold[open]>._3J92IG_body{translate:0 -8px}}}
@font-face{unicode-range:U+2191-2193,U+2197,U+2318;font-family:monoArrows;src:url(../media/JetBrainsMono_arrows.p.3qmky8um-pxsh.woff2)format("woff2");font-display:swap;font-weight:400 600}.C7764W_className{font-family:monoArrows}.C7764W_variable{--font-mono-arrows:"monoArrows"}
.Q7cX1q_document{padding-top:var(--space-title)}.Q7cX1q_summary{color:var(--color-text-strong);}@media screen and (min-width:64rem){.Q7cX1q_document{align-items:center;gap:calc(var(--spacing) * 10);flex-direction:column;display:flex}}@media print{.Q7cX1q_document{padding-top:0}[data-site] main:has(>.Q7cX1q_document){max-width:none;margin:0;padding:0}body:has(.Q7cX1q_document)>:not(:has(.Q7cX1q_document)){display:none}[data-site]:has(.Q7cX1q_document)>:not(:has(.Q7cX1q_document)){display:none}[data-site] main:has(>.Q7cX1q_document)~*{display:none}}
._49Xu1q_root{--font-voice:var(--font-newsreader), ui-serif, Georgia, serif;--font-ui:var(--font-mona-arrows), var(--font-mona-sans), ui-sans-serif, system-ui, sans-serif;--font-code:var(--font-mono-arrows), var(--font-jetbrains-mono), ui-monospace, Menlo, monospace;--dg-bg:var(--color-surface-1);--dg-surface:var(--color-surface-2);--dg-fg:var(--color-text-strong);--dg-muted:var(--color-text-faint);--dg-line:var(--color-border);--dg-accent:var(--color-signal);--dg-accent-fg:var(--color-signal-ink);--dg-metric-fill:var(--dg-bg);--dg-metric-stroke:var(--color-border);--dg-metric-fg:var(--color-text-strong);--dg-context:var(--opacity-context);--dg-focus:var(--color-focus);--dg-grid:none;--dg-font:var(--font-ui);--dg-mono:var(--font-code);--dg-radius:6px;--dg-stroke:1.25;--dg-tech-size:11px;--dg-sub-size:13px;--dg-title-weight:560;--dg-pen-sil:var(--color-text-faint);--dg-pen-line:var(--color-cover-line);--dg-pen-lo:var(--color-border);--dg-pen-hi:var(--color-text-strong);--dg-pen-width:.9px;--dg-instant:var(--duration-enter);--dg-release:var(--duration-release);--dg-ease:var(--ease-fade);--dg-quick:var(--duration-quick);--dg-enter:var(--ease-enter);min-height:100vh;color:var(--color-text-strong);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;}body:has(>._49Xu1q_root){background:var(--gradient-canvas), var(--color-canvas)}._49Xu1q_root ::selection{background:var(--color-inverse);color:var(--color-canvas)}._49Xu1q_root :focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--ring-offset,var(--focus-offset))}._49Xu1q_root [data-quiet-focus]:focus-visible,._49Xu1q_root :is(h2,h3)[tabindex="-1"]:focus-visible{outline:none}._49Xu1q_root :is(h2,h3)[tabindex="-1"]:before{content:"";width:var(--border-edge);background:var(--color-signal);opacity:0;transform-origin:50%;height:24px;transition:opacity var(--duration-release) var(--ease-fade);margin-top:-12px;position:absolute;top:50%;left:-16px}._49Xu1q_root :is(h2,h3)[tabindex="-1"]{position:relative}._49Xu1q_root [data-part=metric-label]{fill:var(--dg-muted)}._49Xu1q_root :is(h2,h3)[tabindex="-1"]:focus-visible:before,._49Xu1q_root :is(h2,h3)[data-arrived]:before{opacity:1;transition-duration:var(--duration-instant)}@media (forced-colors:active){._49Xu1q_root :is(h2,h3)[tabindex="-1"]:before{forced-color-adjust:none;background:highlight}}._49Xu1q_root :is(h2,h3)[tabindex="-1"][data-arriving]:before{opacity:0}:where(._49Xu1q_root) :where(a){color:inherit;text-decoration:none}:where(._49Xu1q_root) :where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0;padding:0}:where(._49Xu1q_root) :where(h1,h2,h3,h4){font-weight:inherit}:where(._49Xu1q_root) :where(ol,ul){list-style:none}._49Xu1q_root [data-part=hint]{font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:16px}
.YLCsvG_post{grid-template-columns:calc(var(--layout-indent) - 24px) minmax(0, 1fr) auto;border-bottom:var(--border-hairline) solid var(--color-border-subtle);-webkit-tap-highlight-color:transparent;gap:4px 24px;padding:16px 0;display:grid}.YLCsvG_postDate{--lh:24px;color:var(--color-text-faint);}.YLCsvG_postTitle{color:var(--color-text-strong);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex;}.YLCsvG_postDraft{color:var(--color-text-faint);}.YLCsvG_postSummary{max-width:var(--measure-wide);color:var(--color-text-muted);text-wrap:pretty;display:block;}.YLCsvG_postArrow{transition:transform var(--duration-release) var(--ease-fade), color var(--duration-release) var(--ease-fade);align-self:start;margin-top:4px}.YLCsvG_post:is(:focus-visible,:active) .YLCsvG_postArrow{color:var(--color-signal);transition-duration:var(--duration-instant)}@media (hover:hover) and (pointer:fine){.YLCsvG_post:hover .YLCsvG_postArrow{color:var(--color-signal);transition-duration:var(--duration-instant)}}@media (prefers-reduced-motion:no-preference){.YLCsvG_post:is(:focus-visible,:active) .YLCsvG_postArrow{transition:transform var(--duration-quick) var(--ease-enter), color var(--duration-instant);transform:translate(2px,-1px)}@media (hover:hover) and (pointer:fine){.YLCsvG_post:hover .YLCsvG_postArrow{transition:transform var(--duration-quick) var(--ease-enter), color var(--duration-instant);transform:translate(2px,-1px)}}}@media not (min-width:45rem){.YLCsvG_post{grid-template-columns:minmax(0,1fr) auto}.YLCsvG_postDate{grid-column:1/-1}}
.Dz9xgq_body{margin-top:var(--space-block)}.Dz9xgq_body>*+*{margin-top:var(--space-paragraph)}.Dz9xgq_body>:first-child{margin-top:0}.Dz9xgq_body>h2{margin-top:56px}.Dz9xgq_body>h3{margin-top:40px}.Dz9xgq_list{max-width:var(--measure-prose);color:var(--color-text-body);padding-left:16px;}ul.Dz9xgq_list>li:before{content:"–";width:16px;color:var(--color-text-faint);margin-left:-16px;display:inline-block}ol.Dz9xgq_list{padding-left:24px;list-style:decimal}ol.Dz9xgq_list>li::marker{color:var(--color-text-faint)}.Dz9xgq_list li+li{margin-top:8px}.Dz9xgq_quote{max-width:var(--measure-prose);border-left:var(--border-hairline) solid var(--color-border);color:var(--color-text-muted);margin:0;padding-left:16px;}.Dz9xgq_quote p{color:inherit}.Dz9xgq_codeBlock{border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-window);background:var(--color-surface-1);max-width:100%;color:var(--color-text-strong);margin:0;padding:16px 20px;overflow-x:auto;}.Dz9xgq_codeBlock code{color:inherit;font:inherit;white-space:pre;background:0 0;border:0;border-radius:0;padding:0}.Dz9xgq_codeComment{color:var(--color-text-faint)}
