.Uvb7oq_field{pointer-events:none;width:100%;height:100%;font-family:var(--font-mono);position:absolute;inset:0}
.zsplpa_button{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius);min-height:3.25rem;font:500 1rem / 1.2 var(--font-sans);white-space:nowrap;transition:transform var(--fast) var(--ease), box-shadow var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease), background-color var(--fast) var(--ease);border:1px solid #0000;padding:.875rem 1.375rem;text-decoration:none;display:inline-flex}.zsplpa_button:hover{transform:translate(-3px,-3px)}.zsplpa_button:active{box-shadow:none;transform:translate(0)}.zsplpa_arrow{font:400 .875rem / 1 var(--font-mono);transition:transform var(--fast) var(--ease)}.zsplpa_button:hover .zsplpa_arrow{transform:translate(3px)}.zsplpa_primary{background:var(--solar);color:var(--ink)}.zsplpa_primary:hover{box-shadow:3px 3px 0 var(--paper)}.zsplpa_secondary{border-color:var(--line-strong);color:var(--paper)}.zsplpa_secondary:hover{border-color:var(--solar);box-shadow:3px 3px 0 var(--solar)}.zsplpa_ink{--focus:var(--ink);background:var(--ink);color:var(--paper)}.zsplpa_ink:hover{box-shadow:3px 3px 0 var(--paper)}
.zyFE0a_grid{margin-block:var(--space-8) 0;border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.zyFE0a_cell{isolation:isolate;gap:var(--space-3);padding:var(--space-6) var(--space-5);text-align:center;transition:color .3s var(--ease);display:grid;position:relative}.zyFE0a_cell+.zyFE0a_cell{border-left:1px solid var(--line)}.zyFE0a_cell:before{content:"";z-index:-1;background:var(--solar);transform-origin:bottom;transition:transform .45s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.zyFE0a_cell:hover:before{transform:scaleY(1)}.zyFE0a_cell:hover,.zyFE0a_cell:hover dt{color:var(--ink)}.zyFE0a_cell dt{color:var(--dim);font:400 var(--mono-xs) / 1 var(--font-mono);transition:color .3s var(--ease)}.zyFE0a_cell dd{color:var(--solar);font-size:var(--mono-sm);transition:color .3s var(--ease)}.zyFE0a_cell:hover dd{color:var(--ink)}@media (max-width:63.99rem){.zyFE0a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zyFE0a_cell:nth-child(3){border-left:0}.zyFE0a_cell:nth-child(n+3){border-top:1px solid var(--line)}}
._9SLsfa_sketch{gap:var(--space-5);width:100%;color:var(--paper);font:400 var(--mono-xs) / 1.6 var(--font-mono);flex-direction:column;display:flex}._9SLsfa_caption{gap:var(--space-1) var(--space-3);color:var(--soft);font:400 var(--text-small) / 1.5 var(--font-sans);flex-wrap:wrap;display:flex}._9SLsfa_dim{color:var(--dim)}._9SLsfa_pair{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._9SLsfa_response{gap:var(--space-1);padding:var(--space-6) var(--space-4) var(--space-4);border:1px dashed var(--line-strong);color:var(--dim);font-size:var(--mono-sm);transition:border-color .25s var(--ease), color .25s var(--ease), background-color .25s var(--ease);line-height:1;display:grid;position:relative;overflow:hidden}._9SLsfa_response[data-lit]{border-style:solid;border-color:var(--solar);color:var(--solar);background:#ff7b350f}._9SLsfa_boxLabel{top:var(--space-2);left:var(--space-4);color:var(--soft);font-size:var(--mono-xs);position:absolute}._9SLsfa_raters{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._9SLsfa_raters li{gap:var(--space-5);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);color:var(--soft);grid-template-columns:1fr auto auto;display:grid}._9SLsfa_choice{color:var(--dim)}._9SLsfa_raters li[data-pick=a] [data-slot=a]:before,._9SLsfa_raters li[data-pick=b] [data-slot=b]:before{content:"■";position:absolute}._9SLsfa_raters [data-slot]{display:inline-block;position:relative}._9SLsfa_raters li[data-pick=a] [data-slot=a],._9SLsfa_raters li[data-pick=b] [data-slot=b]{color:#0000}._9SLsfa_raters li[data-pick=a] [data-slot=a]:before,._9SLsfa_raters li[data-pick=b] [data-slot=b]:before{color:var(--solar)}._9SLsfa_tally{color:var(--paper);font-size:var(--mono-sm);font-variant-numeric:tabular-nums}._9SLsfa_pipeline{gap:var(--space-5);padding-left:var(--space-6);border-left:1px dashed var(--line-strong);font-size:var(--mono-sm);line-height:1.2;display:grid;position:relative}._9SLsfa_pipeline p{color:var(--dim);transition:color .25s var(--ease)}._9SLsfa_pipeline p[data-lit]{color:var(--paper)}._9SLsfa_pipeline ._9SLsfa_dim{font-size:var(--mono-xs);display:block}._9SLsfa_token{color:var(--solar);font-size:var(--mono-xs);line-height:1;position:absolute;top:.125rem;left:-.375rem}._9SLsfa_verdict[data-verdict=pass]{color:var(--mint)}._9SLsfa_verdict[data-verdict=fail]{color:var(--signal)}._9SLsfa_question{color:var(--solar);font-size:var(--mono-xs)}._9SLsfa_evalGrid{position:relative}._9SLsfa_cells{grid-template-columns:repeat(var(--cols), 1fr);font-size:var(--mono-sm);text-align:center;line-height:1.3;display:grid}._9SLsfa_seen{color:var(--dim)}._9SLsfa_held{color:var(--solar)}._9SLsfa_cells [data-fail]{color:var(--signal)}._9SLsfa_scan{background:var(--paper);opacity:0;width:2px;position:absolute;top:-.5rem;bottom:-.5rem;left:66.6%}._9SLsfa_legend{gap:var(--space-2) var(--space-5);color:var(--dim);flex-wrap:wrap;display:flex}._9SLsfa_fail{color:var(--signal)}._9SLsfa_lanes{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._9SLsfa_lanes li{align-items:center;gap:var(--space-4);grid-template-columns:auto 1fr auto;display:grid}._9SLsfa_lanes li>span:nth-child(2){color:var(--solar);font-size:var(--mono-sm);letter-spacing:-.02em;white-space:nowrap;line-height:1;overflow:hidden}._9SLsfa_bracket{color:var(--paper)}._9SLsfa_state{color:var(--mint);font-variant-numeric:tabular-nums}@media (max-width:47.99rem){._9SLsfa_pair{gap:var(--space-2)}._9SLsfa_response,._9SLsfa_pipeline,._9SLsfa_cells,._9SLsfa_tally{font-size:var(--mono-xs)}._9SLsfa_response{padding:var(--space-5) var(--space-3) var(--space-3)}._9SLsfa_lanes li>span:nth-child(2){font-size:var(--mono-xs)}}
.WFkQDW_layout{gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.WFkQDW_spy{top:calc(var(--header) + var(--space-6));grid-column:1/span 3;align-self:start;position:sticky}.WFkQDW_spy ol{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.WFkQDW_spy a{align-items:center;gap:var(--space-3);padding-block:var(--space-2);color:var(--dim);font:400 var(--mono-xs) / 1.4 var(--font-mono);text-transform:lowercase;transition:color .25s var(--ease);text-decoration:none;display:flex}.WFkQDW_spy a:hover,.WFkQDW_spy a[data-active]{color:var(--solar)}.WFkQDW_spyMark{width:7px;height:7px;transition:background-color .25s var(--ease);border:1px solid}.WFkQDW_spy a[data-active] .WFkQDW_spyMark{background:currentColor}.WFkQDW_panels{gap:var(--space-6);grid-column:4/-1;display:grid}.WFkQDW_panel{top:calc(var(--header) + var(--space-5) + var(--i) * .875rem);position:sticky}.WFkQDW_card{gap:var(--space-7);min-height:min(34rem, calc(100vh - var(--header) - 6rem));padding:var(--space-7);border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(var(--raised), var(--raised)) padding-box;transform-origin:top;will-change:transform, opacity;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.WFkQDW_panel:nth-child(odd) .WFkQDW_card{border-top-color:var(--solar)}.WFkQDW_copy{gap:var(--space-4);flex-direction:column;display:flex}.WFkQDW_index{color:var(--solar);font:400 var(--mono-sm) / 1 var(--font-pixel)}.WFkQDW_title{font-size:var(--mono-md)}@media (max-width:47.99rem){.WFkQDW_title{font-size:var(--mono-md)}}.WFkQDW_summary{max-width:28rem;color:var(--soft);font-size:var(--text-lead);line-height:1.55}.WFkQDW_more{padding-block:var(--space-2);color:var(--paper);font:400 .875rem / 1 var(--font-mono);transition:color var(--fast) var(--ease);align-self:flex-start;margin-top:auto;text-decoration:none}.WFkQDW_more:hover,.WFkQDW_bracket{color:var(--solar)}.WFkQDW_visual{padding:var(--space-6);border:1px solid var(--line);background:radial-gradient(circle at 85% 10%, #ff7b3529, transparent 55%), radial-gradient(#9c909429 1px, transparent 1px) 0 0 / 14px 14px, var(--canvas);align-items:center;display:flex}@media (max-width:63.99rem){.WFkQDW_spy{display:none}.WFkQDW_panels{grid-column:1/-1}.WFkQDW_panel{position:static}.WFkQDW_card{min-height:0;padding:var(--space-5);gap:var(--space-6);grid-template-columns:1fr}.WFkQDW_visual{padding:var(--space-4)}}@media (max-width:47.99rem){.WFkQDW_layout{grid-template-columns:minmax(0,1fr)}.WFkQDW_layout>*{grid-column:1/-1}}
.-eIBjW_banner{font:400 calc(min(100vw, 1100px) / var(--cols) / .6) / 1 var(--font-mono);letter-spacing:0;white-space:pre;text-align:left;color:var(--dim);margin:0}.-eIBjW_line{display:block}.-eIBjW_face{color:var(--solar)}.-eIBjW_shade{color:#9c909499}
.opAjQG_torus{z-index:-1;font:400 calc(min(100vw, 1100px) / var(--cols,140) / .6) / 1 var(--font-mono);color:#f2eeeb4d;white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.E8rWSW_select{position:relative}.E8rWSW_trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--canvas);color:var(--paper);font:400 1.0625rem / 1.5 var(--font-sans);text-align:start;transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border:1px solid #786e7c;display:flex}.E8rWSW_trigger:hover{border-color:var(--soft)}.E8rWSW_trigger:focus-visible,.E8rWSW_select[data-open] .E8rWSW_trigger{border-color:var(--solar);box-shadow:3px 3px 0 var(--solar);outline:none}.E8rWSW_select[data-invalid] .E8rWSW_trigger{border-color:var(--signal);border-width:2px}.E8rWSW_placeholder{color:var(--dim)}.E8rWSW_chevron{fill:none;width:1rem;height:1rem;stroke:var(--solar);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease);flex:none}.E8rWSW_select[data-open] .E8rWSW_chevron{transform:rotate(180deg)}.E8rWSW_list{z-index:20;padding:var(--space-1);border:1px solid var(--paper);background:var(--raised);box-shadow:4px 4px 0 var(--paper);animation:E8rWSW_drop .16s var(--ease) both;margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.E8rWSW_list[hidden]{display:none}.E8rWSW_list li{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);color:var(--soft);font:400 1rem / 1.3 var(--font-sans);display:flex}.E8rWSW_list li[data-active]{background:var(--solar);color:var(--ink)}.E8rWSW_list li[aria-selected=true]:not([data-active]){color:var(--paper)}.E8rWSW_check{width:.75rem;color:var(--solar);font-size:.625rem}.E8rWSW_list li[data-active] .E8rWSW_check{color:var(--ink)}@keyframes E8rWSW_drop{0%{opacity:0;transform:translateY(-4px)}}
.j1WgZG_form{gap:var(--space-5);display:grid}.j1WgZG_row{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.j1WgZG_field{gap:var(--space-2);align-content:start;display:grid}.j1WgZG_label{font-size:.9375rem;font-weight:500}.j1WgZG_optional,.j1WgZG_hint{color:var(--soft);font-weight:400}.j1WgZG_hint{font-size:var(--text-small)}.j1WgZG_field input,.j1WgZG_field select,.j1WgZG_field textarea{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--canvas);color:var(--paper);font:400 1.0625rem / 1.5 var(--font-sans);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border:1px solid #786e7c}.j1WgZG_field textarea{resize:vertical;min-height:11rem}.j1WgZG_field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--solar) 50%), linear-gradient(135deg, var(--solar) 50%, transparent 50%);background-position:calc(100% - 1.25rem) 55%,calc(100% - .875rem) 55%;background-repeat:no-repeat;background-size:.375rem .375rem}.j1WgZG_field input:hover,.j1WgZG_field select:hover,.j1WgZG_field textarea:hover{border-color:var(--soft)}.j1WgZG_field input:focus-visible,.j1WgZG_field select:focus-visible,.j1WgZG_field textarea:focus-visible{border-color:var(--solar);box-shadow:3px 3px 0 var(--solar);outline:none}.j1WgZG_field[data-invalid] input,.j1WgZG_field[data-invalid] select,.j1WgZG_field[data-invalid] textarea{border-color:var(--signal);border-width:2px}.j1WgZG_error{color:var(--signal);font-size:var(--text-small)}.j1WgZG_counter{color:var(--dim);font:400 var(--mono-xs) / 1 var(--font-mono);font-variant-numeric:tabular-nums;justify-self:end}.j1WgZG_counter[data-over]{color:var(--signal)}.j1WgZG_summary{padding:var(--space-4) var(--space-5);border:2px solid var(--signal);border-radius:var(--radius);background:#ff5b6114}.j1WgZG_summary:focus-visible{outline-color:var(--paper)}.j1WgZG_summaryTitle{font-weight:500}.j1WgZG_summary ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.j1WgZG_summary a{color:var(--paper);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:.2em}.j1WgZG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.j1WgZG_footer{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.j1WgZG_submit{align-items:center;gap:var(--space-3);border-radius:var(--radius);background:var(--solar);min-height:3.25rem;color:var(--ink);font:500 1rem / 1.2 var(--font-sans);cursor:pointer;transition:transform var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border:0;padding:.875rem 1.5rem;display:inline-flex}.j1WgZG_submit span{font:400 .875rem / 1 var(--font-mono)}.j1WgZG_submit:hover{box-shadow:3px 3px 0 var(--paper);transform:translate(-3px,-3px)}.j1WgZG_submit[aria-disabled=true]{cursor:progress;box-shadow:none;opacity:.8;transform:none}.j1WgZG_privacy{max-width:22rem;color:var(--soft);font-size:var(--text-small)}.j1WgZG_status:empty{display:none}.j1WgZG_status{color:var(--paper)}.j1WgZG_status[data-tone=error]{padding:var(--space-3) var(--space-4);border-left:3px solid var(--signal);background:#ff5b6114}.j1WgZG_success{gap:var(--space-4);padding:var(--space-7);border:1px solid var(--mint);border-radius:var(--radius);display:grid}.j1WgZG_success h2:focus{outline:none}.j1WgZG_successMark{color:var(--mint);font:400 var(--mono-md) / 1 var(--font-pixel)}.j1WgZG_successCopy{color:var(--soft)}@media (max-width:47.99rem){.j1WgZG_row{grid-template-columns:1fr}.j1WgZG_submit{justify-content:center;width:100%}}
.DhSklq_section{isolation:isolate;padding-block:var(--section);background-image:linear-gradient(var(--solar), var(--solar));background-size:min(100%, var(--rule)) 2px;position:relative;overflow:hidden}.DhSklq_field{z-index:-1;opacity:.6;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.DhSklq_grid{gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.DhSklq_intro{top:calc(var(--header) + var(--space-7));position:sticky}.DhSklq_label{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.DhSklq_intro h2{margin-top:var(--space-3)}.DhSklq_copy{max-width:30rem;margin-top:var(--space-5);color:var(--soft);font-size:var(--text-lead);line-height:1.55}.DhSklq_note{max-width:30rem;margin-top:var(--space-4);padding-left:var(--space-4);border-left:2px solid var(--mint);color:var(--soft);font-size:var(--text-small)}.DhSklq_emails{margin-top:var(--space-6)}.DhSklq_panel{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:#242129eb}@media (max-width:63.99rem){.DhSklq_grid{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.DhSklq_intro{position:static}}@media (max-width:47.99rem){.DhSklq_emails{margin-top:var(--space-6)}.DhSklq_panel{padding:var(--space-4)}}
._6_KXLq_orbit{aspect-ratio:1;background:radial-gradient(closest-side, var(--canvas) 78%, #1a181ed9 90%, transparent);border-radius:50%;width:100%;display:block}
.iE1GVa_layout{gap:var(--space-6);padding-block:var(--space-9) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.iE1GVa_aside{grid-column:1/span 3}.iE1GVa_sections{grid-column:5/-1}.iE1GVa_section{padding-block:0 var(--space-10);scroll-margin-top:calc(var(--header) + var(--space-6))}.iE1GVa_index{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);color:var(--soft);font:400 var(--mono-xs) / 1 var(--font-mono);display:flex}.iE1GVa_index abbr{text-decoration:none}.iE1GVa_indexNum{color:var(--solar);font-family:var(--font-pixel);font-size:var(--mono-md)}.iE1GVa_h2{margin-top:var(--space-6)}.iE1GVa_term{margin-top:var(--space-3);color:var(--soft);font:400 1.25rem / 1.4 var(--font-serif)}.iE1GVa_copy{max-width:var(--measure);margin-top:var(--space-5);font-size:var(--text-lead);line-height:1.6}.iE1GVa_chips{gap:var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.iE1GVa_chips li{padding:var(--space-2) var(--space-3);border:1px solid var(--line-strong);color:var(--soft);font:400 var(--mono-xs) / 1.4 var(--font-mono)}.iE1GVa_chips li:before{content:"+ ";color:var(--solar)}.iE1GVa_figure{margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--line);background:var(--raised)}.iE1GVa_compare{margin-top:var(--space-7)}.iE1GVa_compare dl{border:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.iE1GVa_compare dl>div{padding:var(--space-6)}.iE1GVa_compare dl>div+div{border-left:1px solid var(--line-strong);background:var(--raised);box-shadow:inset 0 3px 0 var(--solar)}.iE1GVa_compare dt{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.iE1GVa_compare dd{margin-top:var(--space-3);font:400 1.375rem / 1.4 var(--font-serif)}.iE1GVa_glossary{gap:var(--space-3);padding-bottom:var(--section);display:grid}.iE1GVa_glossary h2{margin-bottom:var(--space-7)}.iE1GVa_glossaryLabel{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.iE1GVa_closing{max-width:var(--measure);padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--soft)}@media (max-width:63.99rem){.iE1GVa_aside{display:none}.iE1GVa_sections{grid-column:1/-1}}@media (max-width:47.99rem){.iE1GVa_compare dl{grid-template-columns:1fr}.iE1GVa_compare dl>div+div{border-left:0;border-top:1px solid var(--line-strong)}.iE1GVa_figure{padding:var(--space-4)}.iE1GVa_section{padding-bottom:var(--space-9)}.iE1GVa_layout{grid-template-columns:minmax(0,1fr)}.iE1GVa_layout>*{grid-column:1/-1}}
.yZ5Azq_section{padding-block:var(--section);position:relative}.yZ5Azq_section[data-pinned=true]{height:100vh;padding-block:calc(var(--header) + var(--space-4)) var(--space-4);align-items:center;display:flex}.yZ5Azq_section[data-pinned=true] .yZ5Azq_intro{margin-top:var(--space-4);max-width:30rem;font-size:1rem}.yZ5Azq_grid{align-items:center;gap:var(--space-7) var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.yZ5Azq_text{grid-column:1/span 6}.yZ5Azq_figure{grid-column:8/-1}.yZ5Azq_label{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.yZ5Azq_title{margin-top:var(--space-3)}.yZ5Azq_intro{max-width:34rem;margin-top:var(--space-5);color:var(--soft);font-size:var(--text-lead);line-height:1.55}.yZ5Azq_steps{gap:var(--space-5);margin:var(--space-7) 0 0;padding:0;list-style:none;display:grid}.yZ5Azq_step{column-gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.yZ5Azq_stepIndex{color:var(--solar);font:400 var(--mono-sm) / 1.1 var(--font-pixel);grid-row:1/span 2}.yZ5Azq_stepName{font-size:var(--text-h3);line-height:1.3}.yZ5Azq_stepCopy{margin-top:var(--space-1);max-width:28rem;color:var(--soft)}.yZ5Azq_section[data-pinned=true] .yZ5Azq_steps{min-height:13rem;margin-top:var(--space-6);grid-template-areas:"stack"}.yZ5Azq_section[data-pinned=true] .yZ5Azq_step{border-top:0;grid-area:stack;align-content:start;padding-top:0}.yZ5Azq_section[data-pinned=true] .yZ5Azq_stepIndex{font-size:var(--mono-xl);grid-area:auto/1/auto/-1;line-height:1}.yZ5Azq_section[data-pinned=true] .yZ5Azq_stepName{margin-top:var(--space-3);font:400 var(--mono-md) / 1.05 var(--font-pixel);grid-column:1/-1}.yZ5Azq_section[data-pinned=true] .yZ5Azq_stepCopy{margin-top:var(--space-3);font-size:var(--text-lead);grid-column:1/-1}.yZ5Azq_figure{justify-self:end;width:100%;max-width:min(36rem,72vh)}.yZ5Azq_progress{height:2px;margin-top:var(--space-5);background:var(--line)}.yZ5Azq_progress span{background:var(--solar);transform-origin:0;height:100%;display:block;transform:scaleX(1)}.yZ5Azq_caption{align-items:baseline;gap:var(--space-1) var(--space-3);margin-top:var(--space-4);color:var(--soft);font-size:var(--text-small);flex-wrap:wrap;display:flex}@media (max-width:63.99rem){.yZ5Azq_text,.yZ5Azq_figure{grid-column:1/-1}.yZ5Azq_figure{max-width:30rem}}@media (max-width:47.99rem){.yZ5Azq_grid{grid-template-columns:minmax(0,1fr)}.yZ5Azq_grid>*{grid-column:1/-1}}
.M5TsYa_section{--focus:var(--ink);max-width:var(--frame);background:var(--solar);color:var(--ink);padding-block:var(--section);margin-inline:auto;position:relative;overflow:hidden}.M5TsYa_inner{position:relative}.M5TsYa_label{font:400 var(--mono-xs) / 2 var(--font-mono)}.M5TsYa_title{max-width:14ch;margin-top:var(--space-4)}.M5TsYa_row{justify-content:space-between;align-items:flex-end;gap:var(--space-7);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.M5TsYa_copy{gap:var(--space-4);max-width:34rem;font-size:var(--text-lead);line-height:1.5;display:grid}.M5TsYa_note{font-size:var(--text-small)}
.m6z8XG_band{max-width:var(--frame);padding-block:var(--space-5);margin-inline:auto;position:relative;overflow:hidden}.m6z8XG_track{will-change:transform;width:max-content;display:flex}.m6z8XG_row{margin:0;padding:0;list-style:none;display:flex}.m6z8XG_row li{align-items:center;gap:var(--space-6);color:var(--paper);font:400 var(--mono-md) / 1 var(--font-pixel);white-space:nowrap;padding-inline-end:var(--space-6);display:flex}.m6z8XG_row li:nth-child(odd){color:var(--solar)}.m6z8XG_sep{color:var(--line-strong);font-size:var(--mono-sm)}@media (min-width:48rem){.m6z8XG_row li{font-size:var(--mono-lg)}}.m6z8XG_pause{top:50%;right:var(--gutter);z-index:1;min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--canvas);color:var(--soft);font:400 var(--mono-xs) / 1 var(--font-mono);cursor:pointer;transition:color var(--fast) var(--ease), border-color var(--fast) var(--ease);position:absolute;translate:0 -50%}.m6z8XG_pause:hover{color:var(--paper);border-color:var(--solar)}@media (prefers-reduced-motion:reduce){.m6z8XG_pause{display:none}}
.yzak4a_list{border-top:1px solid var(--line-strong)}.yzak4a_item{border-bottom:1px solid var(--line-strong);transition:background-color .3s var(--ease)}.yzak4a_item[data-open]{background:var(--raised)}.yzak4a_item h3{font:inherit}.yzak4a_question{align-items:baseline;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-4);color:var(--paper);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:5rem minmax(0,1fr) auto;display:grid}.yzak4a_num{color:var(--solar);font:400 var(--mono-xs) / 1 var(--font-mono)}.yzak4a_qText{transition:color .2s var(--ease);font-size:clamp(1.125rem,1rem + .8vw,1.625rem);font-weight:500;line-height:1.3}.yzak4a_question:hover .yzak4a_qText{color:var(--solar)}.yzak4a_sign{color:var(--solar);font:400 .875rem / 1 var(--font-mono)}.yzak4a_answer{opacity:0;transition:grid-template-rows .42s var(--ease), opacity .3s var(--ease);grid-template-rows:0fr;display:grid}.yzak4a_item[data-open] .yzak4a_answer{opacity:1;grid-template-rows:1fr}.yzak4a_answerInner{min-height:0;overflow:hidden}.yzak4a_answer p{max-width:44rem;padding:0 var(--space-4) var(--space-6) calc(5rem + var(--space-4) + var(--space-4));color:var(--soft);font:400 1.25rem / 1.5 var(--font-serif)}@media (max-width:47.99rem){.yzak4a_question{padding-inline:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.yzak4a_num{grid-column:1/-1}.yzak4a_answer p{padding:0 var(--space-2) var(--space-5);font-size:1.125rem}}
.DPF-qW_intro{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.DPF-qW_field{z-index:-2}.DPF-qW_fade{z-index:-1;background:linear-gradient(90deg, var(--canvas) 10%, #1a181e8c 60%, #1a181e33);position:absolute;inset:0}.DPF-qW_inner{padding-block:calc(var(--header) + var(--space-9)) var(--space-9)}.DPF-qW_label{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.DPF-qW_title{max-width:18ch;margin-top:var(--space-4)}.DPF-qW_copy{max-width:40rem;margin-top:var(--space-6);color:var(--soft);font-size:var(--text-lead);line-height:1.55}@media (max-width:47.99rem){.DPF-qW_inner{padding-block:calc(var(--header) + var(--space-8)) var(--space-8)}}
.UgYDvG_lab{border:1px solid var(--line);border-top:2px solid var(--solar);border-radius:var(--radius);background:var(--raised);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.UgYDvG_left,.UgYDvG_right{align-content:start;gap:var(--space-5);padding:var(--space-6);min-width:0;display:grid}.UgYDvG_left{border-right:1px solid var(--line)}.UgYDvG_right{background:var(--canvas)}.UgYDvG_k{color:var(--solar);font:400 var(--mono-xs) / 1 var(--font-mono)}.UgYDvG_dim{color:var(--dim)}.UgYDvG_task{align-items:baseline;gap:var(--space-3);font:400 1rem / 1.4 var(--font-mono);flex-wrap:wrap;display:flex}.UgYDvG_candidates{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}.UgYDvG_candidates legend{margin-bottom:var(--space-3);padding:0}.UgYDvG_candidate{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius);cursor:pointer;transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease);border:1px solid #0000;grid-template-columns:auto 4.5rem minmax(0,1fr);display:grid}.UgYDvG_candidate:hover{background:var(--raised-2)}.UgYDvG_candidate[data-active]{border-color:var(--solar);background:#ff7b3514}.UgYDvG_candidate:has(input:focus-visible){outline:2px solid var(--solar);outline-offset:2px}.UgYDvG_candidates:disabled .UgYDvG_candidate{cursor:progress;opacity:.7}.UgYDvG_radio{border:1px solid var(--soft);border-radius:50%;width:.75rem;height:.75rem}.UgYDvG_candidate[data-active] .UgYDvG_radio{border-color:var(--solar);background:radial-gradient(circle, var(--solar) 45%, transparent 50%)}.UgYDvG_candName{font:400 1rem / 1 var(--font-mono)}.UgYDvG_candidate[data-active] .UgYDvG_candName{color:var(--solar)}.UgYDvG_candNote{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.UgYDvG_codeWrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--canvas);overflow:hidden}.UgYDvG_fileTab{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);color:var(--soft);font:400 var(--mono-xs) / 1.6 var(--font-mono)}.UgYDvG_code{padding:var(--space-4);font:400 .8125rem / 1.75 var(--font-mono);margin:0;overflow-x:auto}.UgYDvG_line{white-space:pre;display:block}.UgYDvG_ln{width:2em;color:var(--line-strong);-webkit-user-select:none;user-select:none;display:inline-block}.UgYDvG_runBar{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.UgYDvG_runBtn{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius);background:var(--solar);color:var(--ink);font:500 .9375rem / 1 var(--font-sans);cursor:pointer;transition:transform var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border:0;display:inline-flex}.UgYDvG_runBtn:hover:not(:disabled){box-shadow:2px 2px 0 var(--paper);transform:translate(-2px,-2px)}.UgYDvG_runBtn:disabled{cursor:progress;opacity:.75}.UgYDvG_runBtn span{font-size:.6875rem}.UgYDvG_hint{color:var(--dim);font:400 var(--mono-xs) / 1 var(--font-mono)}.UgYDvG_explain{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-7);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--soft);margin:0;font-size:.9375rem;display:grid}.UgYDvG_explain li::marker{color:var(--solar);font-family:var(--font-mono)}.UgYDvG_explain strong{color:var(--paper);font-weight:500}.UgYDvG_explain code{font:400 .8125rem / 1 var(--font-mono);color:var(--paper)}.UgYDvG_suite{gap:var(--space-2);display:grid}.UgYDvG_suiteTitle{justify-content:space-between;gap:var(--space-3);font:400 var(--mono-xs) / 1.6 var(--font-mono);display:flex}.UgYDvG_table{border-collapse:collapse;width:100%;font:400 .8125rem / 1.5 var(--font-mono);font-variant-numeric:tabular-nums}.UgYDvG_table th{padding:0 0 var(--space-1);border-bottom:1px solid var(--line);color:var(--dim);font-weight:400;font-size:var(--mono-xs);text-align:start}.UgYDvG_table td{padding:var(--space-2) 0;border-bottom:1px dashed var(--line);color:var(--dim);transition:color .2s var(--ease)}.UgYDvG_table tr[data-visible] td{color:var(--paper)}.UgYDvG_mark{text-align:end;width:3rem}.UgYDvG_table tr[data-visible] .UgYDvG_mark{color:var(--signal)}.UgYDvG_table tr[data-ok] .UgYDvG_mark{color:var(--mint)}.UgYDvG_score[data-show]{gap:var(--space-4);padding-top:var(--space-2);animation:UgYDvG_rise .45s var(--ease) both;display:grid}.UgYDvG_scoreCells{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.UgYDvG_cell{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--signal);border-radius:var(--radius);display:grid}.UgYDvG_cell[data-full]{border-color:var(--mint)}.UgYDvG_cellLabel{color:var(--soft);font:400 var(--mono-xs) / 1 var(--font-mono)}.UgYDvG_cellValue{color:var(--signal);font:400 var(--mono-md) / 1 var(--font-pixel);font-variant-numeric:tabular-nums}.UgYDvG_cell[data-full] .UgYDvG_cellValue{color:var(--mint)}.UgYDvG_bar{background:var(--line);height:4px}.UgYDvG_bar span{background:var(--signal);transform-origin:0;height:100%;transition:transform .6s var(--ease);display:block}.UgYDvG_cell[data-full] .UgYDvG_bar span{background:var(--mint)}.UgYDvG_verdict{font:400 1.1875rem / 1.4 var(--font-serif)}@keyframes UgYDvG_rise{0%{opacity:0;transform:translateY(8px)}}.UgYDvG_caption{gap:var(--space-1) var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--line);color:var(--soft);font-size:var(--text-small);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (max-width:63.99rem){.UgYDvG_lab{grid-template-columns:minmax(0,1fr)}.UgYDvG_left{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:47.99rem){.UgYDvG_left,.UgYDvG_right{padding:var(--space-4)}.UgYDvG_scoreCells{grid-template-columns:1fr}.UgYDvG_caption{padding-inline:var(--space-4)}}
.lStZjG_section{padding-block:var(--section)}.lStZjG_grid{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lStZjG_head{grid-column:1/-1;max-width:54rem}.lStZjG_label{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.lStZjG_head h2{margin-top:var(--space-3)}.lStZjG_copy{max-width:62rem;font:400 clamp(1.75rem, 1.2rem + 2.4vw, 3.5rem) / 1.2 var(--font-serif);letter-spacing:-.01em;grid-column:1/-1}.lStZjG_record{border:1px solid var(--line);border-top:2px solid var(--solar);background:var(--raised);color:var(--paper);grid-column:1/-1;align-self:start;overflow:hidden}.lStZjG_recordTitle{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);color:var(--solar);font:400 var(--mono-xs) / 1.4 var(--font-mono)}.lStZjG_list{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lStZjG_list li{gap:var(--space-3);padding:var(--space-5);color:var(--soft);transition:background-color .3s var(--ease), color .3s var(--ease);flex-direction:column;font-size:1rem;line-height:1.35;display:flex}.lStZjG_list li+li{border-left:1px solid var(--line)}.lStZjG_list li[data-done]{color:var(--paper);background:#ff7b350f}.lStZjG_leader{display:none}.lStZjG_tick{color:var(--dim);font:400 1rem / 1 var(--font-mono);transition:color .3s var(--ease);order:-1}.lStZjG_list li[data-done] .lStZjG_tick{color:var(--solar)}@media (max-width:63.99rem){.lStZjG_list{grid-template-columns:minmax(0,1fr)}.lStZjG_list li{padding:var(--space-4) var(--space-5);flex-direction:row;align-items:baseline}.lStZjG_list li+li{border-left:0;border-top:1px solid var(--line)}.lStZjG_leader{border-bottom:2px dotted var(--line-strong);flex:1;display:block;translate:0 -.25em}.lStZjG_tick{order:0}}@media (max-width:47.99rem){.lStZjG_grid{grid-template-columns:minmax(0,1fr)}.lStZjG_grid>*{grid-column:1/-1}}
.d5N1PW_layout{gap:var(--space-7) var(--space-6);padding-block:var(--space-9) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.d5N1PW_aside{align-content:start;gap:var(--space-3);color:var(--soft);grid-column:1/span 4;display:grid}.d5N1PW_asideLabel{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.d5N1PW_main{grid-column:6/-1}.d5N1PW_unavailable{gap:var(--space-4);padding:var(--space-7);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--soft);display:grid}.d5N1PW_unavailable h2{color:var(--paper)}.d5N1PW_unavailableLabel{color:var(--signal);font:400 var(--mono-xs) / 2 var(--font-mono)}@media (max-width:63.99rem){.d5N1PW_aside,.d5N1PW_main{grid-column:1/-1}}@media (max-width:47.99rem){.d5N1PW_layout{grid-template-columns:minmax(0,1fr)}.d5N1PW_layout>*{grid-column:1/-1}}
.PsxKHq_article{padding-bottom:var(--section)}.PsxKHq_head{padding-block:calc(var(--header) + var(--space-9)) var(--space-7);border-bottom:1px solid var(--line)}.PsxKHq_back{padding-block:var(--space-2);color:var(--soft);font:400 .8125rem / 1 var(--font-mono);transition:color var(--fast) var(--ease);text-decoration:none;display:inline-block}.PsxKHq_back span{color:var(--solar)}.PsxKHq_back:hover{color:var(--paper)}.PsxKHq_meta{gap:var(--space-1) var(--space-4);margin-top:var(--space-7);color:var(--dim);font:400 var(--mono-xs) / 1.6 var(--font-mono);flex-wrap:wrap;display:flex}.PsxKHq_meta>:first-child{color:var(--solar)}.PsxKHq_title{max-width:20ch;margin-top:var(--space-4)}.PsxKHq_summary{max-width:44rem;margin-top:var(--space-5);color:var(--soft);font-size:var(--text-lead);line-height:1.55}.PsxKHq_bodyWrap{padding-top:var(--space-8)}.PsxKHq_prose{max-width:42rem;font:400 1.25rem / 1.7 var(--font-serif);overflow-wrap:break-word;margin-inline:auto}.PsxKHq_prose>*+*{margin-top:1.1em}.PsxKHq_prose h2,.PsxKHq_prose h3,.PsxKHq_prose h4{font-family:var(--font-pixel);margin-top:2.2em;font-weight:500;line-height:1.2}.PsxKHq_prose h2{font-size:var(--mono-sm);color:var(--paper)}.PsxKHq_prose h2:before{content:"/ ";color:var(--solar)}.PsxKHq_prose h3{color:var(--soft);font-size:1.125rem}.PsxKHq_prose a{color:var(--paper);-webkit-text-decoration-color:var(--solar);text-decoration-color:var(--solar);text-underline-offset:.2em;text-decoration-thickness:2px}.PsxKHq_prose a:hover{color:var(--solar)}.PsxKHq_prose strong{color:var(--paper);font-weight:500}.PsxKHq_prose ul,.PsxKHq_prose ol{padding-left:1.4em}.PsxKHq_prose li+li{margin-top:.4em}.PsxKHq_prose li::marker{color:var(--solar)}.PsxKHq_prose blockquote{padding:var(--space-4) var(--space-5);border-left:3px solid var(--mint);background:var(--raised);color:var(--soft);margin-inline:0;font-size:1.0625rem}.PsxKHq_prose code{background:var(--raised-2);font:400 .8em / 1.5 var(--font-mono);padding:.1em .35em}.PsxKHq_prose pre{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--raised);overflow-x:auto}.PsxKHq_prose pre code{background:0 0;padding:0;font-size:.875rem;line-height:1.7}.PsxKHq_prose table{border-collapse:collapse;width:100%;font:400 .875rem / 1.5 var(--font-mono);font-variant-numeric:tabular-nums;display:block;overflow-x:auto}.PsxKHq_prose th,.PsxKHq_prose td{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--line);text-align:start}.PsxKHq_prose th{color:var(--solar);font-weight:400}.PsxKHq_prose hr{border:0;border-top:1px dashed var(--line-strong)}.PsxKHq_prose img{border-radius:var(--radius);max-width:100%;height:auto}.PsxKHq_prose .footnotes{color:var(--soft);font-size:.9375rem}.PsxKHq_end{justify-content:space-between;gap:var(--space-4);max-width:calc(42rem + 2 * var(--gutter));margin-top:var(--space-9);padding-top:var(--space-5);border-top:1px solid var(--line);display:flex}.PsxKHq_prose table code{font-size:1em}@media (max-width:47.99rem){.PsxKHq_back{align-items:center;gap:.6ch;min-height:2.75rem;display:inline-flex}.PsxKHq_end{flex-wrap:wrap}}
.oRS4AW_hero{isolation:isolate;min-height:100svh;padding:calc(var(--header) + var(--space-8)) var(--space-4) var(--space-9);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.oRS4AW_auroraWrap{z-index:-3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.oRS4AW_aurora{filter:blur(40px);will-change:transform;animation:18s ease-in-out infinite alternate oRS4AW_drift;position:absolute}.oRS4AW_auroraA{background:radial-gradient(closest-side,#ff7b3524,#0000);width:55%;height:55%;top:8%;left:-10%}.oRS4AW_auroraB{background:radial-gradient(closest-side,#ff7b3514,#0000);width:50%;height:60%;animation-delay:-9s;top:30%;right:-8%}@keyframes oRS4AW_drift{to{transform:translate(8%,6%)scale(1.15)}}.oRS4AW_vignette{z-index:-1;background:radial-gradient(ellipse 62% 40% at 50% 48%, var(--canvas) 35%, transparent);pointer-events:none;position:absolute;inset:0}.oRS4AW_tagline{margin-top:var(--space-6);font:600 clamp(1.9rem, 1.4rem + 1.8vw, 2.8rem) / 1.3 var(--font-sans);letter-spacing:-.02em}.oRS4AW_marker{background:var(--solar);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.04em .22em}.oRS4AW_comment{max-width:44rem;margin-top:var(--space-5);color:var(--soft);font:400 .875rem / 1.6 var(--font-mono)}.oRS4AW_comment span{background:var(--canvas);padding-inline:.25rem}.oRS4AW_actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.oRS4AW_btnPrimary,.oRS4AW_btnSecondary{font:400 .875rem / 1 var(--font-mono);white-space:nowrap;box-shadow:4px 4px 0 var(--paper);transition:transform var(--fast) var(--ease);align-items:center;padding:.75rem 1.25rem;text-decoration:none;display:inline-flex}.oRS4AW_btnPrimary{background:var(--solar);color:var(--ink)}.oRS4AW_btnSecondary{border:1px solid var(--paper);background:var(--canvas);color:var(--paper)}.oRS4AW_btnPrimary:hover,.oRS4AW_btnSecondary:hover{transform:translate(-2px,-2px)}.oRS4AW_btnPrimary:active,.oRS4AW_btnSecondary:active{transform:translate(2px,2px)}.oRS4AW_shortcuts{justify-content:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-7);font:400 .8125rem / 1.6 var(--font-mono);flex-wrap:wrap;display:flex}.oRS4AW_shortcuts a{background:var(--canvas);color:var(--soft);transition:color var(--fast) var(--ease);padding-inline:.25rem;text-decoration:none}.oRS4AW_shortcuts a:hover{color:var(--paper)}.oRS4AW_glyph{color:var(--solar)}@media (max-width:47.99rem){.oRS4AW_auroraWrap{display:none}}@media (prefers-reduced-motion:reduce){.oRS4AW_aurora{animation:none}}.oRS4AW_label{color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}.oRS4AW_lab{padding-block:var(--section)}.oRS4AW_labHead{align-items:end;gap:var(--space-3) var(--space-8);margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,28rem);display:grid}.oRS4AW_labHead>p:first-child{grid-column:1/-1}.oRS4AW_labHead h2{margin-top:var(--space-3)}.oRS4AW_labCopy{max-width:28rem;color:var(--soft);font-size:var(--text-lead);line-height:1.55}.oRS4AW_questions{padding-block:var(--section)}.oRS4AW_questionsTitle{margin-block:var(--space-3) var(--space-8)}.oRS4AW_focus{padding-block:var(--section)}.oRS4AW_focusHead{margin-bottom:var(--space-8)}.oRS4AW_focusHead h2{margin-top:var(--space-3)}@media (max-width:63.99rem){.oRS4AW_labHead{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.99rem){.oRS4AW_actions>*{flex:100%;justify-content:center}}.oRS4AW_priceBand{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--line-strong);border-left:3px solid var(--solar);border-radius:var(--radius);flex-wrap:wrap;display:flex}.oRS4AW_priceText{max-width:36rem;margin-top:var(--space-2);font:400 var(--text-editorial) / 1.3 var(--font-serif)}.oRS4AW_sectionCta{margin-top:var(--space-7)}@media (max-width:47.99rem){.oRS4AW_shortcuts{gap:0 var(--space-3)}.oRS4AW_shortcuts a{align-items:center;gap:.6ch;min-height:2.75rem;display:inline-flex}}
.znZAjG_grid{gap:var(--space-6);padding-block:var(--space-8) var(--section);display:grid}.znZAjG_card{gap:var(--space-7);padding:var(--space-6);border:1px solid var(--line);border-top:2px solid var(--solar);border-radius:var(--radius);background:var(--raised);grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);display:grid}.znZAjG_avatar{aspect-ratio:1;border:1px solid var(--line-strong);background:radial-gradient(#9c90942e 1px, transparent 1px) 0 0 / 11px 11px, radial-gradient(ellipse at 30% 20%, #ff7b352e, transparent 60%), var(--canvas);place-items:center;display:grid;position:relative;overflow:hidden}.znZAjG_initials{color:var(--solar);font:400 var(--mono-2xl) / 1 var(--font-pixel)}.znZAjG_scan{background:linear-gradient(#fff3e912,#0000);height:30%;animation:4s linear infinite znZAjG_scan;position:absolute;inset:0 0 auto}@keyframes znZAjG_scan{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}.znZAjG_body{align-content:start;gap:var(--space-4);display:grid}.znZAjG_role{color:var(--solar);font:400 var(--mono-xs) / 1 var(--font-mono)}.znZAjG_bio{max-width:40rem;color:var(--soft);font:400 1.125rem / 1.6 var(--font-serif)}.znZAjG_focus{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.znZAjG_focus li{padding:var(--space-1) var(--space-3);border:1px solid var(--line-strong);color:var(--soft);font:400 var(--mono-xs) / 1.6 var(--font-mono)}.znZAjG_links{gap:var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.znZAjG_links a{padding-block:var(--space-2);color:var(--paper);font:400 .875rem / 1 var(--font-mono);text-decoration:none;display:inline-block}.znZAjG_links a span,.znZAjG_links a:hover{color:var(--solar)}@media (max-width:47.99rem){.znZAjG_card{gap:var(--space-5);padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.znZAjG_avatar{max-width:12rem}.znZAjG_links a{align-items:center;gap:.6ch;min-height:2.75rem;display:inline-flex}}
._7ecs4a_split{gap:var(--space-6);padding-block:var(--section);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._7ecs4a_head{grid-column:1/span 4}._7ecs4a_label{margin-bottom:var(--space-3);color:var(--solar);font:400 var(--mono-xs) / 2 var(--font-mono)}._7ecs4a_editorial{max-width:42rem;font:400 var(--text-editorial) / 1.35 var(--font-serif);grid-column:6/-1}._7ecs4a_guides{padding-block:var(--section)}._7ecs4a_guideList{margin:var(--space-8) 0 0;border-top:1px solid var(--line-strong);padding:0;list-style:none}._7ecs4a_guideList li{padding-block:var(--space-6);border-bottom:1px solid var(--line-strong);transition:background-color .25s var(--ease), padding .3s var(--ease);grid-template-columns:6rem minmax(0,1fr);align-items:baseline;display:grid}._7ecs4a_guideList li:hover{background:var(--raised-2);padding-inline-start:var(--space-4)}._7ecs4a_guideIndex{color:var(--solar);font:400 var(--mono-md) / 1 var(--font-pixel)}._7ecs4a_guideText{font-size:clamp(1.25rem,1rem + 1.1vw,2rem);font-weight:500;line-height:1.25}@media (max-width:63.99rem){._7ecs4a_head,._7ecs4a_editorial{grid-column:1/-1}}@media (max-width:47.99rem){._7ecs4a_guideList li{grid-template-columns:3.5rem minmax(0,1fr)}._7ecs4a_guideIndex{font-size:var(--mono-sm)}._7ecs4a_split{grid-template-columns:minmax(0,1fr)}._7ecs4a_split>*{grid-column:1/-1}}
.hlrshG_list{padding-block:var(--space-8) var(--section)}.hlrshG_rows{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.hlrshG_row{isolation:isolate;gap:var(--space-2) var(--space-5);padding:var(--space-6) var(--space-4);border-bottom:1px solid var(--line-strong);grid-template-columns:4rem minmax(0,1fr) auto;grid-template-areas:"index meta arrow""index title arrow""index summary arrow";text-decoration:none;display:grid;position:relative;overflow:hidden}.hlrshG_row:before{content:"";z-index:-1;background:var(--raised);transform-origin:0;transition:transform .45s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.hlrshG_row:hover:before,.hlrshG_row:focus-visible:before{transform:scaleX(1)}.hlrshG_index{color:var(--solar);font:400 var(--mono-md) / 1 var(--font-pixel);grid-area:index}.hlrshG_meta{gap:var(--space-1) var(--space-4);color:var(--dim);font:400 var(--mono-xs) / 1.6 var(--font-mono);flex-wrap:wrap;grid-area:meta;display:flex}.hlrshG_title{color:var(--paper);font:400 var(--mono-sm) / 1.25 var(--font-pixel);transition:color var(--fast) var(--ease);grid-area:title}.hlrshG_row:hover .hlrshG_title{color:var(--solar)}.hlrshG_summary{max-width:44rem;color:var(--soft);grid-area:summary}.hlrshG_arrow{color:var(--solar);font:400 1rem / 1 var(--font-mono);transition:transform var(--fast) var(--ease);grid-area:arrow;align-self:center}.hlrshG_row:hover .hlrshG_arrow{transform:translate(6px)}.hlrshG_empty{padding:var(--space-7);border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--soft)}.hlrshG_emptyTag{color:var(--solar);font:400 var(--mono-xs) / 1 var(--font-mono);margin-inline-end:var(--space-3)}@media (max-width:47.99rem){.hlrshG_row{padding-inline:var(--space-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"index""meta""title""summary"}.hlrshG_index{font-size:var(--mono-sm)}.hlrshG_arrow{display:none}}
.HS70Aa_wrap{align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.HS70Aa_inner{padding-block:calc(var(--header) + var(--space-8)) var(--space-8);position:relative}.HS70Aa_code{color:var(--solar);font:400 var(--mono-2xl) / 1 var(--font-pixel)}.HS70Aa_copy{margin-top:var(--space-5);color:var(--soft);font-size:var(--text-lead)}.HS70Aa_actions{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}
.icB8aa_wrap{padding-block:var(--space-8) var(--section)}.icB8aa_updated{max-width:42rem;margin:0 auto var(--space-6);color:var(--dim);font:400 var(--mono-xs) / 1 var(--font-mono)}
.EfqRZW_editor{gap:var(--space-6);display:grid}.EfqRZW_bar{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-3);margin:calc(-1 * var(--space-7)) calc(-1 * clamp(var(--space-5), 4vw, var(--space-8))) 0;padding:var(--space-4) clamp(var(--space-5), 4vw, var(--space-8));border-bottom:1px solid var(--line);background:#1a181ef2;flex-wrap:wrap;display:flex;position:sticky;top:0}.EfqRZW_barInfo,.EfqRZW_barActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.EfqRZW_meta{gap:var(--space-4);grid-template-columns:2fr 2fr 1fr;display:grid}.EfqRZW_wide{grid-column:1/-1}.EfqRZW_split{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:start;display:grid}.EfqRZW_split .EfqRZW_body{min-height:60vh}.EfqRZW_previewWrap{max-height:calc(100vh - 6rem);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--raised);position:sticky;top:5rem;overflow:auto}.EfqRZW_previewLabel{margin-bottom:var(--space-4);color:var(--solar);font:400 var(--mono-xs) / 1 var(--font-mono)}.EfqRZW_preview{max-width:none;font-size:1.0625rem}.EfqRZW_preview .empty{color:var(--dim)}.EfqRZW_danger{align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line);color:var(--soft);flex-wrap:wrap;display:flex}@media (max-width:63.99rem){.EfqRZW_meta,.EfqRZW_split{grid-template-columns:1fr}.EfqRZW_previewWrap{max-height:none;position:static}}
