.z6udQa_logo{color:inherit;align-items:center;gap:.6em;line-height:1;text-decoration:none;display:inline-flex}.z6udQa_mark{block-size:2.15em;inline-size:2.15em;-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;transition:transform var(--dur-base) var(--ease-spring);background:currentColor;flex:none}.z6udQa_logo:hover .z6udQa_mark{transform:rotate(-6deg)scale(1.04)}.z6udQa_wordmark{font-family:var(--font-display);letter-spacing:var(--tracking-snug);text-transform:uppercase;flex-direction:column;font-size:.82em;font-weight:500;line-height:1.02;display:flex}.z6udQa_word:last-child{color:color-mix(in srgb, currentColor 66%, transparent);font-weight:300}@media (prefers-reduced-motion:reduce){.z6udQa_logo:hover .z6udQa_mark{transform:none}}.pVLx_W_footer{background:var(--bg-invert);color:var(--text-on-invert);--text:var(--text-on-invert);--text-muted:var(--text-on-invert-muted);--text-faint:color-mix(in srgb, var(--paper) 48%, transparent);--rule:var(--rule-invert);padding-block:var(--space-section) calc(var(--space-l) + env(safe-area-inset-bottom,0px))}.pVLx_W_topRule{margin-block-end:var(--space-xl)}.pVLx_W_grid{gap:var(--space-xl) var(--space-l);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.pVLx_W_brandCol{font-size:1.05rem}.pVLx_W_blurb{max-width:38ch;font-size:var(--step--1);line-height:var(--leading-loose);color:var(--text-muted);margin-block-start:var(--space-m)}.pVLx_W_tagline{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent);margin-block-start:var(--space-m)}.pVLx_W_colTitle{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted);margin-block-end:var(--space-m);font-weight:500}.pVLx_W_col ul{gap:var(--space-2xs);flex-direction:column;display:flex}.pVLx_W_col a{font-size:var(--step--1);color:var(--text);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.pVLx_W_col a:hover{color:var(--accent)}.pVLx_W_address{font-size:var(--step--1);font-style:normal;line-height:var(--leading-loose);color:var(--text-muted);margin-block-start:var(--space-m)}.pVLx_W_base{justify-content:space-between;gap:var(--space-m);border-block-start:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--text-muted);flex-wrap:wrap;margin-block-start:var(--space-2xl);padding-block-start:var(--space-m);display:flex}@media (max-width:62rem){.pVLx_W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pVLx_W_brandCol{grid-column:1/-1}}@media (max-width:34rem){.pVLx_W_grid{grid-template-columns:minmax(0,1fr)}}.qWr9ba_header{z-index:var(--z-header);transition:background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-block-end:1px solid #0000;padding-block-start:env(safe-area-inset-top,0px);position:fixed;top:0;left:0;right:0}.qWr9ba_header[data-scrolled=true]{background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-block-end-color:var(--rule)}.qWr9ba_header[data-open=true]{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]){color:var(--paper)}:is(body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_link,body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_phone){color:color-mix(in srgb, var(--paper) 74%, transparent)}body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_link:hover,body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_linkActive,body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_phone:hover{color:var(--paper)}body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_cta{background:var(--paper);color:var(--forest-950)}body[data-dark-hero=true] .qWr9ba_header:not([data-scrolled=true]) .qWr9ba_cta:hover{background:var(--gold-300)}body[data-dark-hero=true] .qWr9ba_header[data-open=true]{color:var(--text)}.qWr9ba_bar{align-items:center;gap:var(--space-l);block-size:var(--header-h);display:flex}.qWr9ba_brand{flex:none;font-size:1.05rem;text-decoration:none}.qWr9ba_nav{align-items:center;gap:max(1rem,min(2.2vw,2.25rem));margin-inline-start:auto;display:flex}.qWr9ba_link{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out);padding-block-start:.5rem;padding-block-end:.5rem;font-weight:500;text-decoration:none;position:relative}.qWr9ba_link:after{content:"";background:var(--accent);transform-origin:100%;block-size:1px;inline-size:100%;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}.qWr9ba_link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.qWr9ba_link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.qWr9ba_link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.qWr9ba_link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.qWr9ba_link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.qWr9ba_link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.qWr9ba_link:hover{color:var(--text)}.qWr9ba_link:hover:after,.qWr9ba_linkActive:after{transform-origin:0;transform:scaleX(1)}.qWr9ba_linkActive{color:var(--text)}.qWr9ba_actions{align-items:center;gap:var(--space-m);flex:none;display:flex}.qWr9ba_phone{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--text-muted);white-space:nowrap;text-decoration:none}.qWr9ba_phone:hover{color:var(--text)}.qWr9ba_cta{border-radius:var(--radius-pill);background:var(--forest-900);color:var(--paper);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;transition:background var(--dur-base) var(--ease-out);align-items:center;padding:.62em 1.2em;font-weight:500;text-decoration:none;display:inline-flex}.qWr9ba_cta:hover{background:var(--forest-700)}.qWr9ba_toggle{flex:none;block-size:44px;inline-size:44px;margin-inline-start:auto;margin-inline-end:-10px;display:none;position:relative}.qWr9ba_toggleBar{block-size:1.5px;inline-size:22px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;border-radius:2px;position:absolute}.qWr9ba_toggleBar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:11px}.qWr9ba_toggleBar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:11px}.qWr9ba_toggleBar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:11px}.qWr9ba_toggleBar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:11px}.qWr9ba_toggleBar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:11px}.qWr9ba_toggleBar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:11px}.qWr9ba_toggleBar:first-of-type{top:19px}.qWr9ba_toggleBar:last-of-type{top:25px}.qWr9ba_header[data-open=true] .qWr9ba_toggleBar:first-of-type{transform:translateY(3px)rotate(45deg)}.qWr9ba_header[data-open=true] .qWr9ba_toggleBar:last-of-type{transform:translateY(-3px)rotate(-45deg)}.qWr9ba_drawer{block-size:calc(100svh - var(--header-h) - env(safe-area-inset-top,0px));padding:var(--space-l) var(--gutter) calc(var(--space-xl) + env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:space-between;display:none;overflow-y:auto}.qWr9ba_drawerNav{border-block-start:1px solid var(--rule);flex-direction:column;display:flex}.qWr9ba_drawerLink{align-items:baseline;gap:var(--space-m);padding-block:var(--space-m);border-block-end:1px solid var(--rule);font-family:var(--font-display);font-size:var(--step-3);letter-spacing:var(--tracking-snug);animation:qWr9ba_drawer-in var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--i) * 55ms + 60ms);font-weight:400;text-decoration:none;display:flex}.qWr9ba_drawerIndex{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--accent-strong)}.qWr9ba_drawerFoot{gap:var(--space-2xs);font-family:var(--font-mono);font-size:var(--step--1);color:var(--text-muted);flex-direction:column;margin-block-start:var(--space-xl);display:flex}@keyframes qWr9ba_drawer-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:62rem){.qWr9ba_nav,.qWr9ba_actions{display:none}.qWr9ba_toggle{display:block}.qWr9ba_drawer:not([hidden]){display:flex}.qWr9ba_header[data-open=true]{block-size:100svh}}@media (prefers-reduced-motion:reduce){.qWr9ba_drawerLink{animation:none}}.S36ykG_btn{--btn-bg:var(--forest-900);--btn-fg:var(--paper);--btn-border:var(--forest-900);box-shadow:inset 0 0 0 1px var(--btn-border);border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;align-items:center;gap:.7em;padding:.85em 1.5em;font-weight:500;text-decoration:none;display:inline-flex}.S36ykG_btn:hover{transform:translateY(-2px)}.S36ykG_btn:active{transform:translateY(0)}.S36ykG_arrow{block-size:1em;inline-size:1em;transition:transform var(--dur-base) var(--ease-spring);flex:none}.S36ykG_btn:hover .S36ykG_arrow{transform:translate(3px)}.S36ykG_solid:hover{--btn-bg:transparent;--btn-fg:var(--text)}.S36ykG_outline{--btn-bg:transparent;--btn-fg:var(--text);--btn-border:var(--rule-strong)}.S36ykG_outline:hover{--btn-bg:var(--forest-900);--btn-fg:var(--paper);--btn-border:var(--forest-900)}.S36ykG_ghost{--btn-bg:transparent;--btn-fg:var(--text);--btn-border:transparent;padding-inline-start:.25em;padding-inline-end:.25em}.S36ykG_ghost:hover{--btn-fg:var(--accent-strong)}:is(.section--invert .S36ykG_solid,.on-dark .S36ykG_solid){--btn-bg:var(--paper);--btn-fg:var(--forest-950);--btn-border:var(--paper)}:is(.section--invert .S36ykG_solid:hover,.on-dark .S36ykG_solid:hover){--btn-bg:transparent;--btn-fg:var(--paper)}:is(.section--invert .S36ykG_outline,.on-dark .S36ykG_outline){--btn-fg:var(--paper);--btn-border:var(--rule-invert)}:is(.section--invert .S36ykG_outline:hover,.on-dark .S36ykG_outline:hover){--btn-bg:var(--paper);--btn-fg:var(--forest-950);--btn-border:var(--paper)}@media (prefers-reduced-motion:reduce){.S36ykG_btn:hover,.S36ykG_btn:hover .S36ykG_arrow{transform:none}}.VH8nYW_head{margin-block-end:var(--space-l)}.VH8nYW_rule{margin-block-end:var(--space-m)}.VH8nYW_row{justify-content:space-between;align-items:flex-end;gap:var(--space-l);flex-wrap:wrap;display:flex}.VH8nYW_text{flex:32ch}.VH8nYW_meta{align-items:baseline;gap:var(--space-s);margin-block-end:var(--space-s);display:flex}.VH8nYW_index{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--accent-strong);font-weight:500}.VH8nYW_title{font-size:var(--step-5);max-width:20ch}.VH8nYW_lede{margin-block-start:var(--space-m)}.VH8nYW_action{flex:0 auto;min-inline-size:0;max-inline-size:100%}.VH8nYW_head[data-align=center]{text-align:center}.VH8nYW_head[data-align=center] .VH8nYW_row,.VH8nYW_head[data-align=center] .VH8nYW_meta{justify-content:center}.VH8nYW_head[data-align=center] .VH8nYW_title,.VH8nYW_head[data-align=center] .VH8nYW_lede .lede{margin-inline-start:auto;margin-inline-end:auto}@media (max-width:40rem){.VH8nYW_row{align-items:flex-start}.VH8nYW_title{max-width:none}}.bMMF8G_pageHead{padding-block:calc(var(--header-h) + var(--space-section)) var(--space-section);background:var(--bg-raised)}.bMMF8G_pageTitle{font-size:var(--step-6);max-width:17ch;margin-block-start:var(--space-m)}.bMMF8G_pageLede{margin-block-start:var(--space-l)}.bMMF8G_pageRule{margin-block-start:var(--space-2xl)}.bMMF8G_divisions{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bMMF8G_division{flex-direction:column;display:flex}.bMMF8G_divisionMedia{border-radius:var(--radius-m);background:var(--bg-sunken);overflow:hidden}.bMMF8G_divisionImage{aspect-ratio:3/2;object-fit:cover;inline-size:100%;transition:transform var(--dur-slow) var(--ease-out)}.bMMF8G_division:hover .bMMF8G_divisionImage{transform:scale(1.03)}.bMMF8G_divisionBody{padding-block-start:var(--space-m)}.bMMF8G_divisionSince{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent-strong)}.bMMF8G_divisionName{font-size:var(--step-3);margin-block-start:var(--space-2xs)}.bMMF8G_divisionTagline{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-snug);color:var(--text-muted);margin-block-start:var(--space-2xs)}.bMMF8G_divisionBlurb{border-block-start:1px solid var(--rule);max-width:var(--measure);color:var(--text-muted);margin-block-start:var(--space-s);padding-block-start:var(--space-s)}.bMMF8G_divisionBody a{margin-block-start:var(--space-s)}.bMMF8G_timeline{position:relative}.bMMF8G_timelineRule{background:var(--rule);block-size:1px;position:absolute;top:0;left:0;right:0}.bMMF8G_milestones{gap:var(--space-l);grid-template-columns:repeat(4,minmax(0,1fr));padding-block-start:var(--space-xl);display:grid}.bMMF8G_milestone{padding-inline-end:var(--space-s);position:relative}.bMMF8G_milestone:before{content:"";inline-size:1px;block-size:var(--space-m);background:var(--rule-strong);top:calc(-1 * var(--space-xl));position:absolute}.bMMF8G_milestone:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.bMMF8G_milestone:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.bMMF8G_milestone:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.bMMF8G_milestone:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.bMMF8G_milestone:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.bMMF8G_milestone:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.bMMF8G_year{font-family:var(--font-display);font-size:var(--step-5);font-weight:300;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--accent-strong);display:block}.bMMF8G_milestoneTitle{font-size:var(--step-1);margin-block-start:var(--space-s)}.bMMF8G_milestoneDetail{font-size:var(--step--1);color:var(--text-muted);margin-block-start:var(--space-2xs)}.bMMF8G_stats{gap:var(--space-l);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bMMF8G_stat{border-block-start:1px solid var(--rule);padding-block-start:var(--space-s)}.bMMF8G_statFigure{align-items:baseline;gap:var(--space-3xs);font-family:var(--font-display);font-size:var(--step-6);font-weight:300;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--accent);display:flex}.bMMF8G_statSuffix{font-size:var(--step-2);color:var(--text-on-invert-muted);font-weight:300}.bMMF8G_statLabel{font-size:var(--step-0);font-family:var(--font-body);letter-spacing:var(--tracking-snug);margin-block-start:var(--space-xs);font-weight:500}.bMMF8G_statNote{font-size:var(--step--1);line-height:var(--leading-snug);color:var(--text-muted);margin-block-start:var(--space-3xs)}.bMMF8G_approach{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.bMMF8G_approachProse{color:var(--text-muted)}.bMMF8G_place{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bMMF8G_placeItem{border-block-start:1px solid var(--rule);padding-block-start:var(--space-s)}.bMMF8G_placeTitle{font-size:var(--step-1)}.bMMF8G_placeDetail{font-size:var(--step--1);color:var(--text-muted);margin-block-start:var(--space-2xs)}.bMMF8G_cta{background:var(--bg-sunken)}.bMMF8G_ctaRule{margin-block-end:var(--space-xl)}.bMMF8G_ctaInner{justify-content:space-between;align-items:flex-end;gap:var(--space-l);flex-wrap:wrap;display:flex}.bMMF8G_ctaTitle{font-size:var(--step-4);flex:24ch;max-width:20ch}.bMMF8G_ctaActions{gap:var(--space-s);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}@media (max-width:64rem){.bMMF8G_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bMMF8G_place{grid-template-columns:minmax(0,1fr)}}@media (max-width:56rem){.bMMF8G_divisions,.bMMF8G_approach{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}@media (max-width:52rem){.bMMF8G_milestones{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);padding-block-start:0;padding-inline-start:var(--space-m)}.bMMF8G_timelineRule{block-size:auto;inline-size:1px;top:0;bottom:0}.bMMF8G_timelineRule:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.bMMF8G_timelineRule:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.bMMF8G_timelineRule:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.bMMF8G_timelineRule:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.bMMF8G_timelineRule:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.bMMF8G_timelineRule:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.bMMF8G_timelineRule[data-reveal=rule]{transform-origin:top;transform:scaleY(0)}.bMMF8G_timelineRule[data-reveal=rule][data-revealed=true]{transform:scaleY(1)}.bMMF8G_milestone{padding-inline-end:0}.bMMF8G_milestone:before{inline-size:var(--space-2xs);block-size:1px;top:var(--space-s)}.bMMF8G_milestone:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-m))}.bMMF8G_milestone:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-m))}.bMMF8G_milestone:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-m))}.bMMF8G_milestone:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-m))}.bMMF8G_milestone:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-m))}.bMMF8G_milestone:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-m))}.bMMF8G_year{font-size:var(--step-4)}}@media (max-width:40rem){.bMMF8G_pageTitle,.bMMF8G_ctaTitle{max-width:none}}@media (max-width:34rem){.bMMF8G_stats{grid-template-columns:minmax(0,1fr)}.bMMF8G_statFigure{font-size:var(--step-5)}}@media (prefers-reduced-motion:reduce){.bMMF8G_divisionImage{transition:none}.bMMF8G_division:hover .bMMF8G_divisionImage{transform:none}.bMMF8G_timelineRule[data-reveal=rule],.bMMF8G_timelineRule[data-reveal=rule][data-revealed=true]{transition:none;transform:none}}.mVVxFW_pageHead{padding-block:calc(var(--header-h) + var(--space-section)) var(--space-section);background:var(--bg-raised)}.mVVxFW_pageTitle{font-size:var(--step-6);max-width:17ch;margin-block-start:var(--space-m)}.mVVxFW_pageLede{margin-block-start:var(--space-l)}.mVVxFW_pageRule{margin-block-start:var(--space-2xl)}.mVVxFW_chain{position:relative}.mVVxFW_spine{inset-block:var(--space-s) var(--space-l);background:var(--rule);inline-size:1px;position:absolute}.mVVxFW_spine:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.mVVxFW_spine:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.mVVxFW_spine:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.mVVxFW_spine:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.mVVxFW_spine:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.mVVxFW_spine:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.mVVxFW_spine[data-reveal=rule]{transform-origin:top;transition:transform var(--dur-reveal) var(--ease-out) var(--reveal-delay,0s);transform:scaleY(0)}.mVVxFW_spine[data-reveal=rule][data-revealed=true]{transform:scaleY(1)}.mVVxFW_steps{gap:var(--space-2xl);padding-inline-start:var(--space-xl);display:grid}.mVVxFW_step{gap:var(--space-m);grid-template-columns:minmax(0,8rem) minmax(0,1fr);align-items:start;display:grid;position:relative}.mVVxFW_step:before{content:"";inline-size:var(--space-m);background:var(--rule-strong);block-size:1px;top:var(--space-s);position:absolute}.mVVxFW_step:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-xl))}.mVVxFW_step:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-xl))}.mVVxFW_step:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-xl))}.mVVxFW_step:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-xl))}.mVVxFW_step:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-xl))}.mVVxFW_step:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-xl))}.mVVxFW_stepIndex{font-family:var(--font-mono);font-size:var(--step-4);font-weight:300;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--accent-strong)}.mVVxFW_stepName{font-size:var(--step-2);max-width:20ch}.mVVxFW_stepDetail{max-width:var(--measure);color:var(--text-muted);margin-block-start:var(--space-xs)}.mVVxFW_optionGrid{gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mVVxFW_optionCard{padding:var(--space-m);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-m);flex-direction:column;display:flex}.mVVxFW_optionTitle{font-size:var(--step-1)}.mVVxFW_optionNote{font-size:var(--step--1);line-height:var(--leading-snug);color:var(--text-muted);margin-block-start:var(--space-2xs)}.mVVxFW_optionList{border-block-start:1px solid var(--rule);margin-block-start:var(--space-m)}.mVVxFW_option{padding-block:var(--space-2xs);border-block-end:1px solid var(--rule);font-family:var(--font-mono);font-size:var(--step--1);line-height:var(--leading-snug);overflow-wrap:break-word}.mVVxFW_band{isolation:isolate;padding-block:var(--space-3xl);color:var(--paper);position:relative;overflow:hidden}.mVVxFW_bandImage{z-index:-2;object-fit:cover;object-position:center 45%;block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mVVxFW_bandScrim{z-index:-1;background:linear-gradient(100deg, var(--forest-950) 0%, color-mix(in srgb, var(--forest-950) 78%, transparent) 42%, color-mix(in srgb, var(--forest-900) 38%, transparent) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mVVxFW_bandInner{position:relative}.mVVxFW_quote{max-width:24ch}.mVVxFW_quote p{font-family:var(--font-display);font-size:var(--step-4);font-weight:300;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.mVVxFW_qualityGrid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.mVVxFW_qualityProse{color:var(--text-muted)}.mVVxFW_qualityListWrap{padding:var(--space-m);border:1px solid var(--rule);border-radius:var(--radius-m);background:var(--bg-invert-raised)}.mVVxFW_qualityListTitle{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent);font-weight:500}.mVVxFW_qualityList{margin-block-start:var(--space-s)}.mVVxFW_qualityPoint{padding-block:var(--space-xs);border-block-start:1px solid var(--rule);font-size:var(--step--1);line-height:var(--leading-snug)}.mVVxFW_certNote{align-items:center;gap:var(--space-l);border-block-start:1px solid var(--rule);flex-wrap:wrap;margin-block-start:var(--space-2xl);padding-block-start:var(--space-l);display:flex}.mVVxFW_certText{max-width:var(--measure);font-size:var(--step--1);color:var(--text-muted);flex:34ch}.mVVxFW_dispatch{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.mVVxFW_dispatchProse{color:var(--text-muted)}.mVVxFW_dispatchMedia{border-radius:var(--radius-m);background:var(--bg-sunken);overflow:hidden}.mVVxFW_dispatchImage{aspect-ratio:4/3;object-fit:cover;inline-size:100%}.mVVxFW_cta{background:var(--bg-sunken)}.mVVxFW_ctaRule{margin-block-end:var(--space-xl)}.mVVxFW_ctaInner{justify-content:space-between;align-items:flex-end;gap:var(--space-l);flex-wrap:wrap;display:flex}.mVVxFW_ctaTitle{font-size:var(--step-4);flex:24ch;max-width:20ch}.mVVxFW_ctaActions{gap:var(--space-s);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}@media (max-width:68rem){.mVVxFW_optionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56rem){.mVVxFW_qualityGrid,.mVVxFW_dispatch{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.mVVxFW_pageTitle{max-width:none}.mVVxFW_steps{gap:var(--space-xl);padding-inline-start:var(--space-m)}.mVVxFW_step{gap:var(--space-2xs);grid-template-columns:minmax(0,1fr)}.mVVxFW_step:before{inline-size:var(--space-2xs);top:var(--space-2xs)}.mVVxFW_step:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-m))}.mVVxFW_step:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-m))}.mVVxFW_step:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--space-m))}.mVVxFW_step:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-m))}.mVVxFW_step:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-m))}.mVVxFW_step:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--space-m))}.mVVxFW_stepIndex{font-size:var(--step-2)}.mVVxFW_stepName,.mVVxFW_quote,.mVVxFW_ctaTitle{max-width:none}}@media (max-width:38rem){.mVVxFW_optionGrid{grid-template-columns:minmax(0,1fr)}.mVVxFW_band{padding-block:var(--space-2xl)}}@media (prefers-reduced-motion:reduce){.mVVxFW_spine[data-reveal=rule],.mVVxFW_spine[data-reveal=rule][data-revealed=true]{transition:none;transform:none}}.itKlLG_head{padding-block:calc(var(--header-h) + var(--space-section)) var(--space-section);background:var(--bg-raised)}.itKlLG_eyebrowRow{margin-block:var(--space-m) var(--space-s)}.itKlLG_title{font-size:var(--step-6);max-width:16ch;margin-block-end:var(--space-m)}.itKlLG_layout{gap:var(--space-2xl);align-items:start;padding-block-end:var(--space-section);display:grid}@media (min-width:64rem){.itKlLG_layout{gap:var(--space-3xl);grid-template-columns:3fr 2fr}}.itKlLG_formCol{min-width:0}.itKlLG_form{gap:var(--space-xl);flex-direction:column;display:flex}.itKlLG_fieldset{border:0;border-block-start:1px solid var(--rule);min-width:0;padding:0;padding-block-start:var(--space-m)}.itKlLG_legend{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent-strong);margin-block-end:var(--space-m);padding:0;font-weight:500}.itKlLG_grid{gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:40rem){.itKlLG_grid{grid-template-columns:minmax(0,1fr)}}.itKlLG_field{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.itKlLG_fieldWide{grid-column:1/-1}.itKlLG_label{align-items:baseline;gap:var(--space-2xs);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;font-weight:500;display:flex}.itKlLG_req{font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--accent-strong);text-transform:lowercase}.itKlLG_input,.itKlLG_select,.itKlLG_textarea{min-block-size:2.75rem;inline-size:100%;padding:var(--space-2xs) var(--space-s);border:1px solid var(--rule);border-radius:var(--radius-s);background:var(--bg-raised);color:var(--text);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-snug);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out)}.itKlLG_input::placeholder,.itKlLG_textarea::placeholder{color:var(--text-faint)}.itKlLG_input:hover,.itKlLG_select:hover,.itKlLG_textarea:hover{border-color:var(--rule-strong)}:-webkit-any(.itKlLG_input:focus-visible,.itKlLG_select:focus-visible,.itKlLG_textarea:focus-visible){border-color:var(--accent);background:var(--paper-warm)}:-moz-any(.itKlLG_input:focus-visible,.itKlLG_select:focus-visible,.itKlLG_textarea:focus-visible){border-color:var(--accent);background:var(--paper-warm)}:is(.itKlLG_input:focus-visible,.itKlLG_select:focus-visible,.itKlLG_textarea:focus-visible){border-color:var(--accent);background:var(--paper-warm)}.itKlLG_textarea{min-block-size:8rem;padding-block:var(--space-2xs);resize:vertical}.itKlLG_selectWrap{min-width:0;display:block;position:relative}.itKlLG_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-overflow:ellipsis;padding-inline-end:var(--space-xl)}.itKlLG_selectWrap:after{content:"";border-inline-end:1px solid var(--text-muted);border-block-end:1px solid var(--text-muted);pointer-events:none;block-size:.45rem;inline-size:.45rem;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.itKlLG_selectWrap:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-s)}.itKlLG_selectWrap:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-s)}.itKlLG_selectWrap:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:var(--space-s)}.itKlLG_selectWrap:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:var(--space-s)}.itKlLG_selectWrap:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:var(--space-s)}.itKlLG_selectWrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:var(--space-s)}.itKlLG_actions{align-items:center;gap:var(--space-m);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}.itKlLG_actionNote{font-size:var(--step--1);line-height:var(--leading-normal);color:var(--text-muted);max-width:var(--measure-narrow);flex:24ch}.itKlLG_success{border:1px solid var(--rule);border-radius:var(--radius-l);background:var(--bg-raised);padding:var(--space-l);box-shadow:var(--shadow-m)}.itKlLG_successTitle{font-size:var(--step-3);margin-block:var(--space-s) var(--space-m);max-width:20ch}.itKlLG_successBody{font-size:var(--step-0);color:var(--text-muted);max-width:var(--measure)}.itKlLG_successList{gap:var(--space-2xs);margin-block:var(--space-m);flex-direction:column;display:flex}.itKlLG_successActions{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.itKlLG_aside{min-width:0}@media (min-width:64rem){.itKlLG_asideInner{top:calc(var(--header-h) + var(--space-l));position:sticky}}.itKlLG_card{border-block-start:1px solid var(--rule);padding-block:var(--space-m)}.itKlLG_card:first-child{border-block-start:0;padding-block-start:0}.itKlLG_person{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-snug);margin-block:var(--space-2xs) var(--space-s)}.itKlLG_bigLink{font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);overflow-wrap:anywhere;padding-block:var(--space-2xs);min-block-size:2.75rem;transition:color var(--dur-fast) var(--ease-out);text-decoration:none;display:block}.itKlLG_bigLink:hover{color:var(--accent-strong)}.itKlLG_asideLinks{gap:var(--space-m);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-wrap:wrap;margin-block-start:var(--space-s);display:flex}.itKlLG_address{font-style:normal;line-height:var(--leading-normal);margin-block-start:var(--space-s)}.itKlLG_hours{font-size:var(--step--1);color:var(--text-muted);margin-block-start:var(--space-s)}.itKlLG_next{counter-reset:step;gap:var(--space-s);flex-direction:column;margin-block-start:var(--space-s);display:flex}.itKlLG_next li{counter-increment:step;gap:var(--space-s);font-size:var(--step--1);line-height:var(--leading-normal);color:var(--text-muted);grid-template-columns:2ch 1fr;display:grid}.itKlLG_next li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);color:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.itKlLG_input,.itKlLG_select,.itKlLG_textarea,.itKlLG_bigLink{transition:none}}.ww_B5W_cta{padding-block:var(--space-section)}.ww_B5W_rule{margin-block-end:var(--space-xl)}.ww_B5W_inner{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);flex-wrap:wrap;display:flex}.ww_B5W_text{flex:34ch}.ww_B5W_title{font-size:var(--step-5);max-width:18ch;margin-block-start:var(--space-s)}.ww_B5W_body{max-width:var(--measure-narrow);font-size:var(--step-0);line-height:var(--leading-loose);color:var(--text-muted);margin-block-start:var(--space-m)}.ww_B5W_actions{gap:var(--space-s);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}.wiWIrG_grid{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.wiWIrG_cell{display:flex}.wiWIrG_panel{border:1px solid var(--rule);border-radius:var(--radius-l);background:var(--bg-raised);inline-size:100%;transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.wiWIrG_panel:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-m);transform:translateY(-3px)}.wiWIrG_media{aspect-ratio:16/10;position:relative;overflow:hidden}.wiWIrG_media img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--dur-slow) var(--ease-out)}.wiWIrG_panel:hover .wiWIrG_media img{transform:scale(1.045)}.wiWIrG_wash{background:linear-gradient(to top, color-mix(in srgb, var(--forest-950) 55%, transparent), color-mix(in srgb, var(--forest-900) 12%, transparent));opacity:1;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.wiWIrG_panel:hover .wiWIrG_wash{opacity:.55}.wiWIrG_body{padding:var(--space-l);flex-direction:column;flex:1;display:flex}.wiWIrG_since{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent-strong)}.wiWIrG_name{font-size:var(--step-3);margin-block-start:var(--space-2xs)}.wiWIrG_tagline{font-family:var(--font-display);font-size:var(--step-0);color:var(--text-muted);margin-block-start:var(--space-3xs);font-style:italic;font-weight:300}.wiWIrG_blurb{font-size:var(--step--1);line-height:var(--leading-loose);color:var(--text-muted);margin-block-start:var(--space-m)}.wiWIrG_lines{gap:var(--space-2xs);flex-wrap:wrap;margin-block-start:var(--space-m);display:flex}.wiWIrG_lines li{box-shadow:inset 0 0 0 1px var(--rule);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--text-muted);border:1px solid #0000;padding:.35em .85em}.wiWIrG_more{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;gap:.6em;margin-block-start:auto;padding-block-start:var(--space-l);font-weight:500;display:inline-flex}.wiWIrG_more svg{block-size:1em;inline-size:1em;transition:transform var(--dur-base) var(--ease-spring)}.wiWIrG_panel:hover .wiWIrG_more svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.wiWIrG_panel:hover,.wiWIrG_panel:hover .wiWIrG_media img,.wiWIrG_panel:hover .wiWIrG_more svg{transform:none}}._8wbSmq_hero{min-block-size:100svh;color:var(--paper);isolation:isolate;flex-direction:column;justify-content:flex-end;padding-block-start:calc(var(--header-h) + var(--space-2xl));display:flex;position:relative;overflow:hidden}._8wbSmq_media{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}._8wbSmq_image{object-fit:cover;object-position:center 38%;block-size:100%;inline-size:100%;animation:_8wbSmq_hero-settle 2.4s var(--ease-out) forwards;transform:scale(1.12)}@keyframes _8wbSmq_hero-settle{to{transform:scale(1)}}._8wbSmq_scrim{background:linear-gradient(to top, var(--forest-950) 0%, color-mix(in srgb, var(--forest-950) 82%, transparent) 28%, color-mix(in srgb, var(--forest-950) 34%, transparent) 62%, color-mix(in srgb, var(--forest-900) 22%, transparent) 100%), linear-gradient(105deg, color-mix(in srgb, var(--forest-900) 62%, transparent) 0%, transparent 58%);position:absolute;top:0;bottom:0;left:0;right:0}._8wbSmq_grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}._8wbSmq_inner{padding-block-end:var(--space-2xl);position:relative}._8wbSmq_eyebrow{align-items:center;gap:var(--space-s);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:color-mix(in srgb, var(--paper) 74%, transparent);animation:_8wbSmq_fade-up var(--dur-slow) var(--ease-out) .2s backwards;margin-block-end:var(--space-m);display:flex}._8wbSmq_dot{background:var(--accent);border-radius:50%;block-size:4px;inline-size:4px}._8wbSmq_title{font-size:var(--step-8);letter-spacing:-.04em;max-width:14ch;font-weight:300;line-height:.96}._8wbSmq_lineWrap{padding-block-end:.06em;display:block;overflow:hidden}._8wbSmq_line{animation:_8wbSmq_line-rise 1.1s var(--ease-out) backwards;animation-delay:calc(var(--i) * .11s + .32s);display:block}._8wbSmq_title ._8wbSmq_lineWrap:last-child ._8wbSmq_line{color:var(--gold-300)}@keyframes _8wbSmq_line-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes _8wbSmq_fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._8wbSmq_lede{max-width:46ch;font-size:var(--step-1);letter-spacing:var(--tracking-snug);color:color-mix(in srgb, var(--paper) 82%, transparent);animation:_8wbSmq_fade-up var(--dur-slow) var(--ease-out) .76s backwards;margin-block-start:var(--space-l);line-height:1.5}._8wbSmq_actions{gap:var(--space-s);animation:_8wbSmq_fade-up var(--dur-slow) var(--ease-out) .88s backwards;min-inline-size:0;max-inline-size:100%;flex-wrap:wrap;flex:0 auto;margin-block-start:var(--space-xl);display:flex}._8wbSmq_rail{border-block-start:1px solid color-mix(in srgb, var(--paper) 22%, transparent);background:color-mix(in srgb, var(--forest-950) 42%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-block-end:env(safe-area-inset-bottom,0px);position:relative}._8wbSmq_railInner{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._8wbSmq_fact{padding-block:var(--space-m);animation:_8wbSmq_fade-up var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(var(--i) * 80ms + 1s);flex-direction:column;gap:.35rem;padding-inline-end:var(--space-m);display:flex}._8wbSmq_fact+._8wbSmq_fact{border-inline-start:1px solid color-mix(in srgb, var(--paper) 16%, transparent);padding-inline-start:var(--space-m)}._8wbSmq_factKey{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--paper) 58%, transparent)}._8wbSmq_factValue{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:var(--tracking-snug);font-weight:400}@media (max-width:48rem){._8wbSmq_railInner{grid-template-columns:repeat(2,minmax(0,1fr))}._8wbSmq_fact:nth-child(odd){border-inline-start:0;padding-inline-start:0}._8wbSmq_fact:nth-child(-n+2){padding-block-end:var(--space-s)}._8wbSmq_fact:nth-child(n+3){border-block-start:1px solid color-mix(in srgb, var(--paper) 16%, transparent);padding-block-start:var(--space-s)}}@media (max-width:30rem){._8wbSmq_title{font-size:var(--step-7);max-width:none}}@media (prefers-reduced-motion:reduce){._8wbSmq_image{animation:none;transform:none}._8wbSmq_line,._8wbSmq_eyebrow,._8wbSmq_lede,._8wbSmq_actions,._8wbSmq_fact{animation:none}}.aE87Rq_table{border-block-start:1px solid var(--rule-strong)}.aE87Rq_head,.aE87Rq_row{gap:var(--space-m);padding-block:var(--space-m);border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) minmax(0,1fr);align-items:baseline;display:grid}.aE87Rq_head{padding-block:var(--space-2xs) var(--space-s);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-faint)}.aE87Rq_row{transition:background var(--dur-fast) var(--ease-out)}.aE87Rq_row:hover{background:var(--bg-raised)}.aE87Rq_name{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:var(--tracking-snug);font-weight:400}.aE87Rq_commodities{font-size:var(--step--1);color:var(--text-muted);line-height:var(--leading-normal)}.aE87Rq_recommends{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.03em;color:var(--accent-strong)}@media (max-width:52rem){.aE87Rq_head{display:none}.aE87Rq_row{gap:var(--space-3xs);grid-template-columns:minmax(0,1fr)}.aE87Rq_recommends:before{content:"Usual bag: ";color:var(--text-faint)}}.xs_tOa_stat{gap:var(--space-3xs);padding-block:var(--space-m);flex-direction:column;display:flex}.xs_tOa_figure{font-family:var(--font-display);font-size:var(--step-6);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.08em;font-weight:300;line-height:1;display:flex}.xs_tOa_suffix{color:var(--accent);font-size:.5em;font-weight:400}.xs_tOa_label{font-size:var(--step-0);letter-spacing:var(--tracking-snug);margin-block-start:var(--space-s);font-weight:500}.xs_tOa_note{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.03em;color:var(--text-muted)}._34_xrW_rule{margin-block-end:var(--space-l)}._34_xrW_grid{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}._34_xrW_cell+._34_xrW_cell{border-inline-start:1px solid var(--rule);padding-inline-start:var(--space-m)}@media (max-width:60rem){._34_xrW_cell+._34_xrW_cell{border-inline-start:0;padding-inline-start:0}}.g8EEgW_process{padding-block-end:0}.g8EEgW_steps{gap:var(--space-l);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.g8EEgW_step{border-block-start:1px solid var(--rule-strong);padding-block-start:var(--space-m);position:relative}.g8EEgW_step:before{content:"";background:var(--accent);block-size:2px;inline-size:2.5rem;position:absolute;top:-1px}.g8EEgW_step:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.g8EEgW_step:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.g8EEgW_step:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.g8EEgW_step:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.g8EEgW_step:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.g8EEgW_step:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.g8EEgW_index{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);color:var(--text-faint)}.g8EEgW_name{font-size:var(--step-2);margin-block-start:var(--space-2xs)}.g8EEgW_detail{font-size:var(--step--1);line-height:var(--leading-loose);color:var(--text-muted);margin-block-start:var(--space-s)}.g8EEgW_band{isolation:isolate;min-block-size:max(22rem,min(46vh,34rem));place-items:end start;margin-block-start:var(--space-section);display:grid;position:relative;overflow:hidden}.g8EEgW_band img{object-fit:cover;z-index:-1;block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.g8EEgW_bandWash{z-index:-1;background:linear-gradient(to top, var(--forest-950) 4%, color-mix(in srgb, var(--forest-950) 62%, transparent) 55%, color-mix(in srgb, var(--forest-900) 30%, transparent) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.g8EEgW_quote{max-width:34ch;padding:var(--space-xl) var(--gutter);color:var(--paper)}.g8EEgW_quote p{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:300;line-height:1.12}.g8EEgW_quote cite{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--gold-300);margin-block-start:var(--space-m);font-style:normal;display:block}.LTcCQa_range{background:var(--bg-sunken)}.LTcCQa_grid{border-block-start:1px solid var(--rule);border-inline-start:1px solid var(--rule);border-radius:var(--radius-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));display:grid;overflow:hidden}.LTcCQa_cell{background:var(--bg);border-inline-end:1px solid var(--rule);border-block-end:1px solid var(--rule);display:flex}.LTcCQa_card{background:var(--bg);inline-size:100%;transition:background var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.LTcCQa_card:hover{background:var(--bg-raised)}.LTcCQa_media{aspect-ratio:4/3;background:var(--forest-900);position:relative;overflow:hidden}.LTcCQa_media img{object-fit:cover;filter:saturate(.55)contrast(1.05);block-size:100%;inline-size:100%;transition:transform var(--dur-slow) var(--ease-out), filter var(--dur-slow) var(--ease-out)}.LTcCQa_card:hover .LTcCQa_media img{filter:saturate()contrast();transform:scale(1.05)}.LTcCQa_body{padding:var(--space-m);flex-direction:column;flex:1;display:flex}.LTcCQa_name{font-size:var(--step-1);font-weight:500}.LTcCQa_summary{font-size:var(--step--1);line-height:var(--leading-normal);color:var(--text-muted);margin-block-start:var(--space-2xs)}.LTcCQa_spec{flex-direction:column;gap:.2rem;margin-block-start:auto;padding-block-start:var(--space-m);display:flex}.LTcCQa_spec dt{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint)}.LTcCQa_spec dd{font-family:var(--font-mono);font-size:var(--step--1);color:var(--text)}@media (prefers-reduced-motion:reduce){.LTcCQa_card:hover .LTcCQa_media img{transform:none}}.OCBwua_ticker{border-block-end:1px solid var(--rule);background:var(--bg-raised);padding-block:var(--space-s);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.OCBwua_track{inline-size:max-content;animation:46s linear infinite OCBwua_scroll;display:flex}.OCBwua_track:hover{animation-play-state:paused}.OCBwua_run{flex:none;align-items:center;display:flex}.OCBwua_item{align-items:center;gap:var(--space-s);padding-inline:var(--space-m);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);white-space:nowrap;display:flex}.OCBwua_mark{background:var(--accent);flex:none;block-size:5px;inline-size:5px;rotate:45deg}@keyframes OCBwua_scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.OCBwua_track{flex-wrap:wrap;inline-size:100%;animation:none}.OCBwua_track>div[aria-hidden]{display:none}.OCBwua_run{flex-wrap:wrap;justify-content:center}.OCBwua_ticker{-webkit-mask-image:none;mask-image:none}}.hKJ8kG_page{min-block-size:70svh;padding-block:calc(var(--header-h) + var(--space-section)) var(--space-section);text-align:center;place-items:center;display:grid}.hKJ8kG_inner{flex-direction:column;align-items:center;display:flex}.hKJ8kG_code{font-family:var(--font-display);font-size:var(--step-8);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text)}.hKJ8kG_rule{inline-size:min(100%,12rem);margin-block:var(--space-l)}.hKJ8kG_eyebrow{margin-block-end:var(--space-s)}.hKJ8kG_body{font-size:var(--step-1);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--text-muted);max-width:var(--measure-narrow);margin-inline-start:auto;margin-inline-end:auto}.hKJ8kG_actions{gap:var(--space-s);min-inline-size:0;max-inline-size:100%;flex-wrap:wrap;flex:0 auto;justify-content:center;margin-block-start:var(--space-xl);display:flex}.uOINHa_card{background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-l);isolation:isolate;min-inline-size:0;transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;scroll-margin-block-start:calc(var(--header-h) + var(--space-3xl));display:flex;position:relative;overflow:hidden}.uOINHa_card:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-m);transform:translateY(-4px)}.uOINHa_card:focus-within,.uOINHa_card[data-open=true]{border-color:var(--rule-strong);box-shadow:var(--shadow-m)}.uOINHa_media{aspect-ratio:4/3;background:var(--bg-sunken);position:relative;overflow:hidden}.uOINHa_image{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--dur-slow) var(--ease-out);transform:scale(1)}.uOINHa_card:hover .uOINHa_image{transform:scale(1.04)}.uOINHa_wash{background:linear-gradient(to top, color-mix(in srgb, var(--forest-950) 52%, transparent) 0%, color-mix(in srgb, var(--forest-900) 16%, transparent) 58%, transparent 100%);transition:opacity var(--dur-slow) var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.uOINHa_card:hover .uOINHa_wash{opacity:.55}.uOINHa_body{padding:var(--space-m);flex-direction:column;padding-block-end:var(--space-s);display:flex}.uOINHa_name{font-size:var(--step-2);text-wrap:balance}.uOINHa_summary{font-size:var(--step--1);line-height:var(--leading-normal);color:var(--text-muted);margin-block-start:var(--space-2xs)}.uOINHa_toggle{justify-content:space-between;align-items:center;gap:var(--space-s);border-block-start:1px solid var(--rule);inline-size:100%;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-faint);text-align:start;transition:color var(--dur-fast) var(--ease-out);margin-block-start:var(--space-m);padding-block-start:var(--space-s);font-weight:500;display:flex}.uOINHa_toggle:hover,.uOINHa_card[data-open=true] .uOINHa_toggle{color:var(--accent-strong)}.uOINHa_toggleLabel{min-inline-size:0}.uOINHa_icon{flex:none;block-size:.85rem;inline-size:.85rem;position:relative}.uOINHa_icon:before,.uOINHa_icon:after{content:"";block-size:1px;transition:transform var(--dur-base) var(--ease-spring);background:currentColor;position:absolute;top:50%;left:0;right:0}.uOINHa_icon:after{transform:rotate(90deg)}.uOINHa_card[data-open=true] .uOINHa_icon:after{transform:rotate(0)}.uOINHa_panel{transition:grid-template-rows var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.uOINHa_card[data-open=true] .uOINHa_panel{grid-template-rows:1fr}.uOINHa_panelClip{min-block-size:0;overflow:hidden}.uOINHa_panelBody{gap:var(--space-m);padding:var(--space-s) var(--space-m) var(--space-m);flex-direction:column;display:flex}.uOINHa_detail{font-size:var(--step--1);line-height:var(--leading-loose);color:var(--text-muted)}.uOINHa_block{gap:var(--space-2xs);flex-direction:column;display:flex}.uOINHa_blockLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent-strong);font-weight:500}.uOINHa_specs{border-collapse:collapse;table-layout:fixed;inline-size:100%}.uOINHa_specKey,.uOINHa_specValue{padding-block:var(--space-2xs);border-block-start:1px solid var(--rule);text-align:start;vertical-align:baseline;overflow-wrap:break-word}.uOINHa_specKey{inline-size:42%;font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint);padding-inline-end:var(--space-s);font-weight:500}.uOINHa_specValue{font-size:var(--step--1);line-height:var(--leading-snug);color:var(--text)}.uOINHa_chips{gap:var(--space-3xs) var(--space-2xs);flex-wrap:wrap;margin-block-start:var(--space-3xs);display:flex}.uOINHa_chip{padding:var(--space-3xs) var(--space-xs);background:var(--bg);box-shadow:inset 0 0 0 1px var(--rule);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);border:1px solid #0000;display:inline-flex}@media (prefers-reduced-motion:reduce){.uOINHa_card,.uOINHa_image,.uOINHa_wash,.uOINHa_panel,.uOINHa_icon:before,.uOINHa_icon:after{transition:none}.uOINHa_card:hover,.uOINHa_card:hover .uOINHa_image{transform:none}.uOINHa_card:hover .uOINHa_wash{opacity:1}}.vSn83W_head{background:var(--bg-raised);padding-block:calc(var(--header-h) + var(--space-section)) var(--space-section);position:relative;overflow:hidden}.vSn83W_head:after{content:"";pointer-events:none;background:radial-gradient(60rem 30rem at 82% 0%, color-mix(in srgb, var(--forest-400) 12%, transparent) 0%, transparent 68%);position:absolute;top:0;bottom:0;left:0;right:0}.vSn83W_headInner{position:relative}.vSn83W_title{font-size:var(--step-6);max-width:18ch;margin-block-start:var(--space-m)}.vSn83W_headLede{margin-block-start:var(--space-m)}.vSn83W_filterBar{top:var(--header-h);z-index:var(--z-sticky);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--rule);position:sticky}.vSn83W_filterInner{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-m);padding-block:var(--space-s);flex-wrap:wrap;display:flex}.vSn83W_filters{gap:var(--space-2xs);flex-wrap:wrap;min-inline-size:0;display:flex}.vSn83W_filter{--ring:var(--rule);box-shadow:inset 0 0 0 1px var(--ring);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);transition:background var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;padding:.55em 1.1em;font-weight:500}.vSn83W_filter:hover{--ring:var(--rule-strong);color:var(--text)}.vSn83W_filter[aria-pressed=true]{--ring:var(--forest-900);background:var(--forest-900);color:var(--paper)}.vSn83W_count{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-faint);white-space:nowrap}.vSn83W_division{scroll-margin-block-start:calc(var(--header-h) + var(--space-3xl))}.vSn83W_division[data-division=trading]{background:var(--bg-sunken)}.vSn83W_grid{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(21rem,100%),1fr));align-items:start;display:grid}.vSn83W_cell{min-inline-size:0}.vSn83W_cta{padding-block:var(--space-section);--text-faint:var(--text-on-invert-muted)}.vSn83W_ctaRow{justify-content:space-between;align-items:flex-end;gap:var(--space-l);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.vSn83W_ctaText{flex:34ch;min-inline-size:0}.vSn83W_ctaTitle{margin-block:var(--space-s) var(--space-m);font-size:var(--step-4);max-width:20ch}.vSn83W_ctaActions{gap:var(--space-s);flex-wrap:wrap;flex:0 auto;min-inline-size:0;max-inline-size:100%;display:flex}@media (max-width:48rem){.vSn83W_filterBar{position:static}.vSn83W_filterInner{justify-content:flex-start}}@media (max-width:30rem){.vSn83W_title,.vSn83W_ctaTitle{max-width:none}}@media (prefers-reduced-motion:reduce){.vSn83W_filter{transition:none}}:root{--forest-950:#081a10;--forest-900:#0d2618;--forest-800:#113220;--forest-700:#17402a;--forest-600:#1f5537;--forest-500:#2f6b47;--forest-400:#4d8865;--forest-300:#7aa88d;--forest-200:#aecabb;--forest-100:#d9e7df;--gold-600:#9a7413;--gold-500:#b88c18;--gold-400:#c9a227;--gold-300:#ddbb54;--gold-200:#ecd48d;--paper:#f4f1ec;--paper-warm:#faf8f4;--paper-deep:#e9e4db;--ink:#16181a;--ink-soft:#3d4246;--bg:var(--paper);--bg-raised:var(--paper-warm);--bg-sunken:var(--paper-deep);--bg-invert:var(--forest-900);--bg-invert-raised:var(--forest-800);--text:var(--forest-950);--text-muted:color-mix(in srgb, var(--forest-950) 62%, transparent);--text-faint:color-mix(in srgb, var(--forest-950) 42%, transparent);--text-on-invert:var(--paper);--text-on-invert-muted:color-mix(in srgb, var(--paper) 66%, transparent);--accent:var(--gold-400);--accent-strong:var(--gold-600);--rule:color-mix(in srgb, var(--forest-900) 18%, transparent);--rule-strong:color-mix(in srgb, var(--forest-900) 42%, transparent);--rule-invert:color-mix(in srgb, var(--paper) 20%, transparent);--font-display:"Outfit", "Century Gothic", "Avenir Next", system-ui, sans-serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--step--2:clamp(.69rem, .67rem + .11vw, .75rem);--step--1:clamp(.83rem, .79rem + .18vw, .94rem);--step-0:clamp(1rem, .95rem + .24vw, 1.13rem);--step-1:clamp(1.2rem, 1.12rem + .38vw, 1.42rem);--step-2:clamp(1.44rem, 1.31rem + .6vw, 1.78rem);--step-3:clamp(1.73rem, 1.53rem + .92vw, 2.22rem);--step-4:clamp(2.07rem, 1.77rem + 1.37vw, 2.78rem);--step-5:clamp(2.49rem, 2.04rem + 2.01vw, 3.47rem);--step-6:clamp(2.99rem, 2.34rem + 2.9vw, 4.34rem);--step-7:clamp(3.58rem, 2.66rem + 4.11vw, 5.42rem);--step-8:clamp(4.3rem, 3rem + 5.78vw, 6.78rem);--leading-tight:1.04;--leading-snug:1.18;--leading-normal:1.6;--leading-loose:1.75;--tracking-tight:-.03em;--tracking-snug:-.015em;--tracking-wide:.08em;--tracking-wider:.18em;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--space-section:clamp(3.25rem, 2.1rem + 3.9vw, 5.5rem);--gutter:clamp(1.25rem, .7rem + 2.4vw, 4rem);--measure:62ch;--measure-narrow:44ch;--width-page:84rem;--width-content:68rem;--header-h:4.5rem;--radius-xs:2px;--radius-s:4px;--radius-m:8px;--radius-l:14px;--radius-pill:999px;--shadow-s:0 1px 2px color-mix(in srgb, var(--forest-950) 6%, transparent);--shadow-m:0 6px 20px -6px color-mix(in srgb, var(--forest-950) 16%, transparent);--shadow-l:0 24px 60px -24px color-mix(in srgb, var(--forest-950) 30%, transparent);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.18s;--dur-base:.32s;--dur-slow:.62s;--dur-reveal:.9s;--z-base:1;--z-sticky:50;--z-header:100;--z-overlay:200}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--dur-reveal:1ms}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--space-l))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-normal);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100svh;overflow-x:hidden}html,body{overflow-x:clip}body[data-scroll-locked=true]{overflow:hidden}h1,h2,h3,h4{font-family:var(--font-display);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--step-7)}h2{font-size:var(--step-5)}h3{font-size:var(--step-3)}h4{font-size:var(--step-1)}p{text-wrap:pretty}a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.22em;transition:text-decoration-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}img,svg,video{max-width:100%;display:block}img,video{height:auto}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{padding:0;list-style:none}[hidden]{display:none!important}hr{border:0;border-top:1px solid var(--rule);margin:0}::selection{background:var(--forest-900);color:var(--paper)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}.shell{width:100%;max-width:var(--width-page);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.shell--narrow{max-width:var(--width-content)}.section{padding-block:var(--space-section)}.section--page-head{padding-block:calc(var(--header-h) + var(--space-section)) var(--space-section);background:var(--bg-raised)}.section--invert{background:var(--bg-invert);color:var(--text-on-invert);--text:var(--text-on-invert);--text-muted:var(--text-on-invert-muted);--text-faint:color-mix(in srgb, var(--paper) 48%, transparent);--rule:var(--rule-invert);--accent-strong:var(--gold-400)}.rule{background:var(--rule);transform-origin:0;height:1px}.on-dark{--text:var(--text-on-invert);--text-muted:var(--text-on-invert-muted);--text-faint:color-mix(in srgb, var(--paper) 48%, transparent);--rule:var(--rule-invert);--accent-strong:var(--gold-400)}.eyebrow{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-faint);font-weight:500}.lede{font-size:var(--step-1);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);max-width:var(--measure);color:var(--text-muted)}.prose{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-s)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-s);left:var(--space-s);z-index:calc(var(--z-header) + 10);padding:var(--space-xs) var(--space-m);background:var(--forest-900);color:var(--paper);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:var(--radius-s);transition:transform var(--dur-base) var(--ease-out);text-decoration:none;position:fixed;transform:translateY(-150%)}.skip-link:focus-visible{transform:translateY(0)}[data-reveal]{opacity:0;transform:translate3d(0, var(--reveal-shift,1.5rem), 0);transition:opacity var(--dur-reveal) var(--ease-out) var(--reveal-delay,0s), transform var(--dur-reveal) var(--ease-out) var(--reveal-delay,0s), clip-path var(--dur-reveal) var(--ease-out) var(--reveal-delay,0s);will-change:opacity, transform}[data-reveal=mask]{opacity:1;padding-block-end:.08em;overflow:hidden;transform:none}.reveal-wipe{transition:transform var(--dur-reveal) var(--ease-out) var(--reveal-delay,0s);display:block;transform:translateY(105%)}[data-reveal=mask][data-revealed=true] .reveal-wipe,[data-reveal=scale]{transform:none}[data-reveal=scale]>img,[data-reveal=scale]>picture>img{transition:transform var(--dur-reveal) var(--ease-out) var(--reveal-delay,0s);transform:scale(1.06)}[data-reveal=scale][data-revealed=true]>img,[data-reveal=scale][data-revealed=true]>picture>img{transform:none}[data-reveal=left]{transform:translate(-1.5rem)}[data-reveal][data-revealed=true]{opacity:1;clip-path:inset(0);will-change:auto;transform:none}[data-reveal=rule]{opacity:1;transform-origin:0;transition:transform var(--dur-slow) var(--ease-out) var(--reveal-delay,0s);transform:scaleX(0)}[data-reveal=rule][data-revealed=true]{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;clip-path:none;transform:none}[data-reveal=rule],.reveal-wipe,[data-reveal=scale]>img{transform:none}}
