.XLSHXW_grid{gap:calc(12 * var(--space));align-items:start;display:grid}.XLSHXW_copy{min-width:0}.XLSHXW_copy h1{max-width:13ch}.XLSHXW_panel{min-width:0}.XLSHXW_form{gap:calc(5 * var(--space));margin-top:calc(8 * var(--space));display:grid;position:relative}html:has(.XLSHXW_form){scroll-padding-bottom:calc(30 * var(--space))}.XLSHXW_field{gap:calc(2 * var(--space));min-width:0;display:grid}.XLSHXW_field label,.XLSHXW_optional,.XLSHXW_count,.XLSHXW_panelLabel,.XLSHXW_number,.XLSHXW_dimension span{font-family:var(--mono);font-size:var(--label-size);letter-spacing:var(--label-tracking);font-weight:400}.XLSHXW_field label{justify-content:space-between;align-items:baseline;gap:calc(3 * var(--space));color:var(--sec);display:flex}.XLSHXW_optional{color:var(--lab);flex:none}.XLSHXW_field input,.XLSHXW_field textarea,.XLSHXW_field select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:calc(2 * var(--space)) calc(3 * var(--space));border:var(--hairline) solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--body-size-phone);line-height:var(--body-leading)}.XLSHXW_field textarea{resize:vertical;max-height:calc(8lh + 18px)}.XLSHXW_field [aria-invalid=true]{border:2px solid var(--ink)}.XLSHXW_field :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.XLSHXW_error,.XLSHXW_refusal{color:var(--ink);font-size:var(--body-size-phone);margin:0}.XLSHXW_hint,.XLSHXW_privacy{color:var(--lab);margin:0}.XLSHXW_count{color:var(--lab);text-align:right}.XLSHXW_count:empty{display:none}.XLSHXW_form>button{justify-self:start}.XLSHXW_privacy a{color:var(--sec);text-underline-offset:3px}.XLSHXW_honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.XLSHXW_sent{gap:calc(4 * var(--space));margin-top:calc(8 * var(--space));border-top:var(--hairline) solid var(--ink);padding-top:calc(6 * var(--space));display:grid}.XLSHXW_sent svg{width:44px;height:44px}.XLSHXW_sent h2{font-size:var(--h2-size);line-height:var(--display-leading);letter-spacing:var(--display-tracking);margin:0;font-weight:400}.XLSHXW_sent p{color:var(--lab);margin:0}.XLSHXW_ring{fill:none;stroke:var(--line);stroke-width:1px}.XLSHXW_tick{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1;animation:XLSHXW_draw var(--d3) var(--ease) both}.XLSHXW_panelLabel{color:var(--band-sec);text-transform:uppercase;margin:0}.XLSHXW_steps{margin:calc(4 * var(--space)) 0 0;gap:calc(4 * var(--space));padding:0;list-style:none;display:grid}.XLSHXW_steps li{gap:calc(2 * var(--space));grid-template-columns:26px minmax(0,1fr);display:grid}.XLSHXW_steps p{margin:0}.XLSHXW_number{color:var(--band-sec);padding-top:var(--space)}.XLSHXW_dimension{margin-top:calc(2 * var(--space));text-align:center;display:grid}.XLSHXW_dimension span{color:var(--band-ink);text-transform:uppercase}.XLSHXW_dimension svg{width:100%;height:12px;display:block}.XLSHXW_dimension line{stroke:var(--band-sec);stroke-width:1px}.XLSHXW_run{stroke-dasharray:1;stroke-dashoffset:0}.XLSHXW_steps[data-state=idle] .XLSHXW_run{stroke-dashoffset:1px}.XLSHXW_steps[data-state=playing] .XLSHXW_run{animation:XLSHXW_draw var(--d3) var(--ease) both}.XLSHXW_steps li:nth-child(2) .XLSHXW_run{animation-delay:var(--d1)}.XLSHXW_steps li:nth-child(3) .XLSHXW_run{animation-delay:calc(2 * var(--d1))}.XLSHXW_steps li:nth-child(4) .XLSHXW_run{animation-delay:calc(3 * var(--d1))}.XLSHXW_plain{margin:calc(3 * var(--space)) 0 0;gap:calc(2 * var(--space));padding:0;list-style:none;display:grid}.XLSHXW_plain li{padding-left:calc(5 * var(--space));position:relative}.XLSHXW_plain li:before{content:"";width:calc(2 * var(--space));height:var(--hairline);background:var(--band-sec);position:absolute;top:.78em;left:0}.XLSHXW_rule{border:0;border-top:var(--hairline) solid var(--band-line);margin:0}@keyframes XLSHXW_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:761px){.XLSHXW_field input,.XLSHXW_field textarea,.XLSHXW_field select{font-size:var(--body-size)}}@media (min-width:901px){.XLSHXW_grid{gap:calc(16 * var(--space));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.XLSHXW_tick,.XLSHXW_steps[data-state] .XLSHXW_run{stroke-dashoffset:0;animation:none}}
.LBxFrW_block{border-bottom:0}.LBxFrW_lines{gap:calc(2 * var(--space));font-family:var(--mono);font-size:var(--label-size);letter-spacing:.03em;color:var(--band-sec);margin-top:26px;display:grid}.LBxFrW_lines p{text-indent:calc(-2ch - .06em);margin:0;padding-left:calc(2ch + .06em)}.LBxFrW_marker{color:var(--band-line)}.LBxFrW_action{margin-top:26px}.LBxFrW_panel{padding:calc(7 * var(--space)) calc(7 * var(--space)) 30px;border:var(--hairline) solid var(--band-line);outline:var(--hairline) solid var(--band-line);outline-offset:3px;gap:26px;display:grid}.LBxFrW_panel>:first-child,.LBxFrW_panel>:last-child{margin-block:0}
._08pfYa_stack{--t:1;width:100%;position:relative}._08pfYa_svg{width:100%;height:auto;display:block;overflow:visible}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){._08pfYa_stack[data-state=idle],._08pfYa_stack[data-state=playing]:not([data-go]){--t:0}._08pfYa_stack[data-state=playing][data-go]{--t:1;transition:--t 2.4s linear}}._08pfYa_slab{--p:clamp(0, calc((var(--t) - var(--s)) / var(--l)), 1);opacity:var(--p);transition:opacity var(--d2) var(--ease);outline:none}._08pfYa_body{transform:translateY(calc((1 - var(--p)) * 34px));transform-box:fill-box;transform-origin:50%;transition:transform var(--d2) var(--ease)}._08pfYa_label{--p:clamp(0, calc((var(--t) - var(--s)) / var(--l)), 1);opacity:var(--p);transition:opacity var(--d2) var(--ease);cursor:pointer;outline:none}._08pfYa_stack[data-state=playing] ._08pfYa_slab,._08pfYa_stack[data-state=playing] ._08pfYa_body,._08pfYa_stack[data-state=playing] ._08pfYa_label,._08pfYa_stack[data-snap] ._08pfYa_slab,._08pfYa_stack[data-snap] ._08pfYa_body,._08pfYa_stack[data-snap] ._08pfYa_label,._08pfYa_stack[data-state][data-snap]{transition:none}._08pfYa_stack[data-lifted] ._08pfYa_slab{opacity:.28}._08pfYa_stack[data-lifted] ._08pfYa_slab[data-hi]{opacity:1}._08pfYa_stack[data-lifted] ._08pfYa_slab[data-hi] ._08pfYa_body{transform:translateY(-10px)}._08pfYa_stack[data-lifted] ._08pfYa_label{opacity:.35}._08pfYa_stack[data-lifted] ._08pfYa_label[data-hi]{opacity:1}._08pfYa_face{fill:var(--bg);stroke:var(--ink);stroke-width:1.1px;stroke-linejoin:round}._08pfYa_top{fill:var(--wash)}._08pfYa_slab:focus-visible ._08pfYa_top,:is(._08pfYa_stack:has(._08pfYa_label[data-layer="0"]:focus-visible) ._08pfYa_slab[data-layer="0"] ._08pfYa_top,._08pfYa_stack:has(._08pfYa_label[data-layer="1"]:focus-visible) ._08pfYa_slab[data-layer="1"] ._08pfYa_top,._08pfYa_stack:has(._08pfYa_label[data-layer="2"]:focus-visible) ._08pfYa_slab[data-layer="2"] ._08pfYa_top,._08pfYa_stack:has(._08pfYa_label[data-layer="3"]:focus-visible) ._08pfYa_slab[data-layer="3"] ._08pfYa_top,._08pfYa_stack:has(._08pfYa_label[data-layer="4"]:focus-visible) ._08pfYa_slab[data-layer="4"] ._08pfYa_top){stroke-width:2.4px}._08pfYa_inner{fill:none;stroke:var(--line);stroke-width:1px}._08pfYa_mark{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round}._08pfYa_fill{fill:var(--ink)}._08pfYa_dash{stroke-dasharray:2 3}._08pfYa_lead,._08pfYa_grid{fill:none;stroke:var(--line);stroke-width:1px}._08pfYa_hit{fill:var(--bg);fill-opacity:0}._08pfYa_index{fill:var(--lab);font-family:var(--mono);font-size:var(--stack-index,13.7px);letter-spacing:.08em}._08pfYa_name{fill:var(--ink);font-family:var(--sans);font-size:var(--stack-name,15px)}._08pfYa_label[data-hi] ._08pfYa_index{fill:var(--ink)}._08pfYa_label:focus-visible ._08pfYa_name{text-decoration:underline;text-decoration-thickness:var(--stack-focus-line,.16em)}._08pfYa_phone{display:none}._08pfYa_centred{dominant-baseline:central}@media (max-width:600px){._08pfYa_stack{aspect-ratio:440/470;overflow:hidden}._08pfYa_svg{width:150%;max-width:none;margin-top:-13.6364%;margin-left:-18.1818%}._08pfYa_wide{display:none}._08pfYa_phone{display:inline}._08pfYa_index{font-size:var(--stack-index,15.7px)}._08pfYa_label:focus-visible ._08pfYa_index{text-decoration:underline;text-decoration-thickness:var(--stack-focus-line,.16em)}}@media (max-width:1160px){._08pfYa_index{font-size:var(--stack-index,16.4px)}._08pfYa_name{font-size:var(--stack-name,16.4px)}}@media (max-width:1000px){._08pfYa_index{font-size:var(--stack-index,18.4px)}._08pfYa_name{font-size:var(--stack-name,18.4px)}}@media (max-width:900px){._08pfYa_index{font-size:var(--stack-index,16px)}._08pfYa_name{font-size:var(--stack-name,16px)}}@media (max-width:600px){._08pfYa_index{font-size:var(--stack-index,15.7px)}}@media (max-width:479px){._08pfYa_index{font-size:var(--stack-index,19.8px)}}@media (max-width:374px){._08pfYa_index{font-size:var(--stack-index,23.7px)}}@media (prefers-reduced-motion:reduce){._08pfYa_stack{--t:1}._08pfYa_slab,._08pfYa_body,._08pfYa_label{transition:none}}
.IJf-aq_layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:48px;display:grid}.IJf-aq_index{top:calc(env(safe-area-inset-top,0px) + var(--chrome-sticky,0px));padding-block:72px 0;position:sticky}.IJf-aq_ruler{background:var(--line);height:1px;margin-bottom:14px}.IJf-aq_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.IJf-aq_item{min-width:0}.IJf-aq_link{min-height:24px;color:var(--lab);transition:color var(--d2) var(--ease);align-items:baseline;gap:10px;font-size:15px;line-height:1.4;text-decoration:none;display:flex}.IJf-aq_link:hover,.IJf-aq_link[aria-current]{color:var(--ink)}.IJf-aq_rd{font-family:var(--mono);font-size:var(--label-size);letter-spacing:.08em;flex:none}.IJf-aq_link[aria-current] .IJf-aq_rd:before{content:"/ "}@media (min-width:1001px){.IJf-aq_rd{position:relative}.IJf-aq_link[aria-current] .IJf-aq_rd:before{white-space:pre;position:absolute;right:100%}}.IJf-aq_body{min-width:0}@media (max-width:1000px){.IJf-aq_layout{grid-template-columns:minmax(0,1fr);gap:0}.IJf-aq_index{z-index:20;margin-inline:calc(-1 * var(--gutter));background:var(--bg);border-bottom:1px solid var(--line);padding-block:0}.IJf-aq_ruler{display:none}.IJf-aq_list{scrollbar-width:none;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);align-items:center;gap:14px;display:flex;overflow-x:auto}.IJf-aq_list::-webkit-scrollbar{display:none}.IJf-aq_item{flex:none}.IJf-aq_link{white-space:nowrap;min-height:44px;padding-inline:var(--space);margin-inline:calc(-1 * var(--space));align-items:center}.IJf-aq_link:focus-visible{outline-offset:-2px}.IJf-aq_nm{display:none}.IJf-aq_link[aria-current] .IJf-aq_nm{display:inline}}@media (prefers-reduced-motion:reduce){.IJf-aq_link{transition:none}}
.SYic6a_section{scroll-margin-top:20px}.SYic6a_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:36px;margin-top:30px;display:grid}.SYic6a_copy{gap:14px;min-width:0;display:grid}.SYic6a_dek{max-width:56ch;color:var(--sec);margin:0}.SYic6a_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SYic6a_item{color:var(--sec);transition:color var(--d2) var(--ease);align-items:baseline;gap:12px;font-size:17px;line-height:1.4;display:flex}.SYic6a_item[data-hi]{color:var(--ink)}.SYic6a_index{min-width:2em;font-family:var(--mono);font-size:var(--label-size);letter-spacing:.08em;color:var(--lab)}.SYic6a_item[data-hi] .SYic6a_index{color:var(--ink)}.SYic6a_stage{min-width:0}@media (max-width:900px){.SYic6a_grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SYic6a_item{transition:none}}
.zgWrNW_hero{border-bottom:1px solid var(--line);padding-block:48px 56px}.zgWrNW_heroGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:36px;display:grid}.zgWrNW_heroCopy{flex-direction:column;gap:22px;display:flex}.zgWrNW_spacer{height:1500px}.zgWrNW_section{border-bottom:1px solid var(--line);min-height:900px;padding-block:72px 80px}@media (max-width:900px){.zgWrNW_heroGrid{grid-template-columns:minmax(0,1fr)}}
