._figure_csjl3_8{min-width:0;max-width:46rem;margin:2.2rem 0 0}._legend_csjl3_9{border-bottom:1px solid var(--rule);font:400 10.5px/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin:0 0 14px;padding-bottom:8px;display:flex}._legend_csjl3_9 span:first-child{color:var(--ink)}._flow_csjl3_12{counter-reset:stage;gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}._stage_csjl3_13{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.35rem 1rem;padding-left:1.1rem;display:grid;position:relative}._stage_csjl3_13:before{content:"";background:var(--accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.55rem;left:0}._stage_csjl3_13+._stage_csjl3_13:after{content:"";border-left:1px solid var(--rule);height:1.1rem;position:absolute;top:-1.1rem;left:.22rem}._step_csjl3_16{font:500 .75rem/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding-top:.1rem}._text_csjl3_17{min-width:0;color:var(--muted);max-width:58ch;font-size:.9375rem;line-height:1.7;display:block}._stage_csjl3_13 ._tiers_csjl3_18+._text_csjl3_17{grid-column:2;margin-top:.6rem}._tiers_csjl3_18{gap:.9rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}._tier_csjl3_18{border-left:3px solid var(--accent);grid-template-columns:2rem minmax(0,1fr);gap:.2rem .8rem;padding:.15rem 0 .15rem .95rem;display:grid}._tier_csjl3_18:nth-child(2){border-left-color:color-mix(in srgb, var(--accent) 70%, transparent)}._tier_csjl3_18:nth-child(3){border-left-color:color-mix(in srgb, var(--accent) 40%, transparent)}._rank_csjl3_24{font:400 1.5rem/1 var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;padding-top:.1rem}._tierBody_csjl3_25{gap:.2rem;min-width:0;display:grid}._tierName_csjl3_26{color:var(--ink);font-size:1rem;line-height:1.5}._tierHow_csjl3_27{font:400 .75rem/1.6 var(--font-mono);letter-spacing:.04em;color:var(--muted);overflow-wrap:anywhere}._tier_csjl3_18 ._scale_csjl3_28{grid-column:2}._scale_csjl3_28{width:100%;max-width:300px;height:auto;font:400 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;margin-top:.45rem;display:block;overflow:visible}._axis_csjl3_35{stroke:var(--rule);stroke-width:1px}._end_csjl3_36{fill:var(--muted)}._threshold_csjl3_37{stroke:var(--accent);stroke-width:1.25px;stroke-dasharray:3 2}._thresholdLabel_csjl3_38{fill:var(--accent);letter-spacing:.04em}._mark_csjl3_39,._markLabel_csjl3_40{fill:var(--ink)}._caption_csjl3_42{font:400 11.5px/1.6 var(--font-mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:1.1rem;display:flex}._caption_csjl3_42 span:first-child{max-width:62ch}@media (width>=640px){._tier_csjl3_18:nth-child(2){margin-left:1.5rem}._tier_csjl3_18:nth-child(3){margin-left:3rem}}@media (width<=540px){._stage_csjl3_13{grid-template-columns:minmax(0,1fr)}._stage_csjl3_13 ._tiers_csjl3_18+._text_csjl3_17{grid-column:1}._tier_csjl3_18{grid-template-columns:1.5rem minmax(0,1fr);gap:.2rem .6rem;padding-left:.8rem}._tier_csjl3_18 ._scale_csjl3_28{grid-column:1/-1}._rank_csjl3_24{font-size:1.25rem}._caption_csjl3_42{font-size:11px}._caption_csjl3_42 span:last-child{display:none}}._header_1c40d_1,._article_1c40d_1{--plate-ink:#f6efe8;--plate-body:#e4d6da;--plate-soft:#d9c9cf;--plate-muted:#c9b4bb;--plate-line:#f6efe829;--plate-panel:#f6efe80b;--metal-light:#f0c4b8;--metal:#c4797e;--metal-deep:#8e4f55;--oxblood:#4a0e1e;color:var(--plate-ink)}._header_1c40d_1{padding-top:1.5rem}._eyebrow_1c40d_3{flex-wrap:wrap;gap:.5rem .6rem;margin:0 0 1.6rem;display:flex}._eyebrow_1c40d_3 span{border:1px solid var(--plate-line);font:500 .7rem/1.6 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--plate-soft);border-radius:2px;padding:.3rem .65rem;display:inline-block}._hero_1c40d_5{grid-template-columns:minmax(0,1fr);padding:0 0 1rem;display:grid}._heroText_1c40d_6{min-width:0;max-width:62rem}._lockupRow_1c40d_7{margin:0 0 1.4rem;font-size:1rem;line-height:0}._lockup_1c40d_7{color:var(--plate-ink);--mark-size:3.4rem}._headline_1c40d_9{font:400 clamp(2.4rem, 5.2vw, 4.6rem)/1.04 var(--font-plate);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--plate-ink);text-wrap:balance;max-width:15ch;margin:0 0 1.3rem}._headline_1c40d_9 em{color:var(--metal-light);font-style:italic}._lede_1c40d_11{max-width:50ch;color:var(--plate-body);margin:0;font-size:1.125rem;line-height:1.7}._actions_1c40d_12{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin:1.6rem 0 1rem;display:flex}._primary_1c40d_13,._textLink_1c40d_13{align-items:center;gap:.9rem;min-height:44px;font-size:1rem;display:inline-flex}._primary_1c40d_13{color:#2a1a2e;background:linear-gradient(135deg, var(--metal-light), var(--metal) 60%, var(--metal-deep));border-radius:999px;padding:.85rem 1.3rem;font-weight:600;text-decoration:none;transition:filter .15s}._primary_1c40d_13:hover{filter:brightness(1.08)}._primary_1c40d_13:focus-visible,._textLink_1c40d_13:focus-visible{outline:2px solid var(--metal-light);outline-offset:3px}._textLink_1c40d_13{color:var(--plate-ink);text-underline-offset:.35em;text-decoration-thickness:1px;text-decoration-color:var(--metal-light)}._textLink_1c40d_13:hover{color:var(--metal-light)}._status_1c40d_19{font:400 .8125rem/1.6 var(--font-mono);letter-spacing:.04em;color:var(--plate-muted);margin:0}._field_1c40d_20{border-top:1px solid var(--plate-line);grid-column:1/-1;min-width:0;margin:.5rem 0 1rem;padding-top:1.75rem}._article_1c40d_1{padding-top:1rem}._block_1c40d_23{border-top:1px solid var(--plate-line);grid-template-columns:.38fr 1.62fr;gap:1.5rem 3rem;padding:3rem 0;display:grid}._label_1c40d_24{font:400 .75rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--plate-muted);margin:.35rem 0 0}._prose_1c40d_25{overflow-wrap:anywhere;min-width:0;max-width:46rem}._prose_1c40d_25 h2,._storyBody_1c40d_26 h2,._specHeading_1c40d_26{font:400 clamp(1.7rem, 2.7vw, 2.3rem)/1.3 var(--font-plate);font-variation-settings:"opsz" 72;letter-spacing:-.02em;color:var(--plate-ink);text-wrap:balance;margin:0 0 1rem}._prose_1c40d_25 code{font:400 .9em var(--font-mono);color:var(--plate-ink)}._prose_1c40d_25 p,._storyBody_1c40d_26 p{color:var(--plate-body);margin:0 0 1.1rem;font-size:1.0625rem;line-height:1.8}._prose_1c40d_25 p:last-child{margin-bottom:0}._prose_1c40d_25 a,._storyBody_1c40d_26 a,._list_1c40d_30 a{color:var(--plate-ink);text-decoration-color:var(--metal-light);text-underline-offset:.25em}._list_1c40d_30{gap:.9rem;max-width:46rem;margin:0;padding:0;list-style:none;display:grid}._steps_1c40d_32{grid-column:2}._list_1c40d_30 li{border:1px solid var(--plate-line);border-left:3px solid var(--metal);background:var(--plate-panel);color:var(--plate-body);border-radius:3px;padding:1rem 1.1rem;font-size:1rem;line-height:1.65}._list_1c40d_30 strong{color:var(--plate-ink);font-weight:600}._pairs_1c40d_35{grid-column:2;gap:1rem;max-width:46rem;margin:0;display:grid}._pairs_1c40d_35 div{border-bottom:1px solid var(--plate-line);grid-template-columns:9rem 1fr;gap:1rem;padding-bottom:1rem;display:grid}._pairs_1c40d_35 dt{font:500 .8125rem/1.7 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--plate-soft)}._pairs_1c40d_35 dd{color:var(--plate-body);margin:0;font-size:1rem;line-height:1.7}._pairs_1c40d_35 a{color:var(--plate-ink);text-decoration-color:var(--metal-light);text-underline-offset:.25em}._purpose_1c40d_40 ._prose_1c40d_25 h2{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.05}._faqList_1c40d_41{gap:1rem;max-width:46rem;margin:0;display:grid}._faqList_1c40d_41 div{border-bottom:1px solid var(--plate-line);padding-bottom:1.1rem}._faqList_1c40d_41 dt{font:500 1.1rem/1.4 var(--font-plate);font-variation-settings:"opsz" 20;letter-spacing:-.01em;color:var(--plate-ink);margin-bottom:.35rem}._faqList_1c40d_41 dd{color:var(--plate-body);margin:0;font-size:1rem;line-height:1.7}._faqList_1c40d_41 a{color:var(--plate-ink);text-decoration-color:var(--metal-light);text-underline-offset:.25em}._story_1c40d_26{border-top:1px solid var(--plate-line);grid-template-columns:.38fr 1.62fr;gap:1.5rem 3rem;padding:3rem 0 1rem;display:grid}._story_1c40d_26 aside{font:400 .75rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--plate-muted);padding-top:.35rem}._storyBody_1c40d_26{overflow-wrap:anywhere;min-width:0;max-width:46rem}._storyBody_1c40d_26 section+section{margin-top:3rem}@media (width<=900px){._hero_1c40d_5{grid-template-columns:1fr}._pairs_1c40d_35,._steps_1c40d_32{grid-column:1}._field_1c40d_20{justify-self:start;width:min(100%,340px)}._block_1c40d_23,._story_1c40d_26{grid-template-columns:1fr;gap:.75rem;padding:2.25rem 0}}@media (width<=540px){._headline_1c40d_9{max-width:none;font-size:clamp(2.1rem,9.5vw,2.8rem)}._lockup_1c40d_7{--mark-size:2.8rem}._pairs_1c40d_35 div{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){._primary_1c40d_13{transition:none}}
