._figure_17v4o_1{border:1px solid var(--rule,#eaf3ee24);color:var(--ink,#eaf3ee);background:#06100d8c;border-radius:4px;margin:0;padding:1.1rem 1.25rem .75rem}._legend_17v4o_2{font:500 .65625rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#8fb0a3);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin:0 0 .6rem;display:flex}._svg_17v4o_3{width:100%;height:auto;font-family:var(--font-mono);display:block}._axis_17v4o_4{stroke:var(--muted,#8fb0a3);stroke-width:1px;opacity:.9}._tick_17v4o_5{stroke:var(--muted,#8fb0a3);stroke-width:1px;opacity:.5}._tickBig_17v4o_6{stroke:var(--muted,#8fb0a3);stroke-width:1px;opacity:.9}._axisLabel_17v4o_7{fill:var(--muted,#8fb0a3);font-size:9.5px}._axisTitle_17v4o_8{letter-spacing:.08em;fill:var(--muted,#8fb0a3);font-size:9.5px}._tickInfo_17v4o_9{stroke:var(--phosphor,#6ff0a8);stroke-width:1px;opacity:.3}._tickWarn_17v4o_10{stroke:var(--phosphor-core,#c9ffe1);stroke-width:1.2px;opacity:.7}._tickError_17v4o_11{stroke:var(--phosphor-core,#c9ffe1);stroke-width:1.4px;opacity:.95}._leader_17v4o_12{stroke:var(--muted,#8fb0a3);stroke-width:1px;opacity:.7;stroke-dasharray:2 2}._dot_17v4o_13{fill:var(--phosphor-core,#c9ffe1)}._name_17v4o_14{fill:var(--ink,#eaf3ee);font-size:10.5px;font-weight:500}._note_17v4o_15{fill:var(--muted,#8fb0a3);font-size:9px}._hatch_17v4o_16{stroke:var(--muted,#8fb0a3);stroke-opacity:.35;stroke-width:1px}._gapEdge_17v4o_17{fill:none;stroke:var(--muted,#8fb0a3);stroke-opacity:.5;stroke-dasharray:3 3}._bracket_17v4o_18 path{fill:none;stroke:var(--muted,#8fb0a3);stroke-width:1px}._bracket_17v4o_18 text{letter-spacing:.04em;fill:var(--muted,#8fb0a3);font-size:9px}._list_17v4o_20{margin:0;padding:0;list-style:none;display:none}._list_17v4o_20 li{border-top:1px solid var(--rule,#eaf3ee24);font:400 .8125rem/1.5 var(--font-mono);grid-template-columns:5.5rem minmax(0,1fr);gap:.1rem .75rem;padding:.55rem 0;display:grid}._list_17v4o_20 li span:first-child{color:var(--muted,#8fb0a3);grid-row:span 2}._list_17v4o_20 li span:nth-child(2){color:var(--ink,#eaf3ee);font-weight:500}._list_17v4o_20 li span:nth-child(3){color:var(--muted,#8fb0a3);font-size:.75rem}._listGap_17v4o_25{background:repeating-linear-gradient(45deg,#0000 0 6px,#8fb0a31f 6px 7px)}._listGap_17v4o_25 span:first-child{color:var(--ink,#eaf3ee)!important;grid-row:auto!important}._caption_17v4o_27{border-top:1px solid var(--rule,#eaf3ee24);font:400 .75rem/1.7 var(--font-mono);color:var(--muted,#8fb0a3);max-width:90ch;margin-top:.75rem;padding-top:.7rem}._mini_17v4o_28{padding:.9rem 1rem .4rem}._mini_17v4o_28 ._legend_17v4o_2{margin-bottom:.3rem}@media (width<=700px){._svg_17v4o_3{display:none}._list_17v4o_20{display:block}._figure_17v4o_1{padding:.9rem 1rem .6rem}}._header_2msmw_1,._article_2msmw_1{--ink:#eaf3ee;--body:#c3d6cd;--soft:#b7ccc3;--muted:#8fb0a3;--rule:#eaf3ee24;--panel:#eaf3ee0b;--field:#0b1a16;--phosphor-core:#c9ffe1;--phosphor:#6ff0a8;--phosphor-deep:#1e8f5e;--graticule:#9cffc4;color:var(--ink)}._header_2msmw_1{padding-top:1.5rem}._eyebrow_2msmw_3{flex-wrap:wrap;gap:.5rem .6rem;margin:0 0 1.6rem;display:flex}._eyebrow_2msmw_3 span{font:500 .7rem/1.6 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--soft);border:1px solid #eaf3ee38;border-radius:999px;padding:.3rem .65rem;display:inline-block}._hero_2msmw_5{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(28px,4vw,64px);padding:0;display:grid}._heroText_2msmw_6{min-width:0;max-width:62rem}._heroFigure_2msmw_7{min-width:0}._heroFigure_2msmw_7>figure{margin-top:0}._lockupRow_2msmw_9{margin:0 0 1.6rem;font-size:1rem;line-height:0}._lockup_2msmw_9{color:var(--ink);--mark-size:2.9rem}._headline_2msmw_11{font:300 clamp(2.2rem, 4.9vw, 4.25rem)/1.08 var(--font-instrument);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:16ch;margin:0 0 1.3rem}._headline_2msmw_11 em{color:var(--phosphor-core);text-shadow:0 0 18px #6ff0a88c;font-style:normal}._lede_2msmw_13{max-width:52ch;color:var(--body);margin:0;font-size:1.125rem;line-height:1.7}._lede_2msmw_13 strong{color:var(--ink);font-weight:500}._actions_2msmw_15{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin:1.6rem 0 1rem;display:flex}._primary_2msmw_16,._textLink_2msmw_16{align-items:center;gap:.9rem;min-height:44px;font-size:1rem;display:inline-flex}._primary_2msmw_16{color:var(--field);background:var(--ink);border-radius:3px;padding:.85rem 1.3rem;font-weight:600;text-decoration:none;transition:background .15s}._primary_2msmw_16:hover{background:var(--phosphor-core)}._primary_2msmw_16:focus-visible,._textLink_2msmw_16:focus-visible{outline:2px solid var(--phosphor-core);outline-offset:3px}._textLink_2msmw_16{color:var(--ink);text-underline-offset:.35em;text-decoration-thickness:1px;text-decoration-color:var(--phosphor)}._textLink_2msmw_16:hover{color:var(--phosphor-core)}._status_2msmw_22{font:400 .8125rem/1.6 var(--font-mono);letter-spacing:.04em;color:var(--muted);margin:0}._record_2msmw_23{grid-column:1/-1;min-width:0;margin:.5rem 0 0}._article_2msmw_1{padding-top:1rem}._block_2msmw_26{border-top:1px solid var(--rule);grid-template-columns:.38fr 1.62fr;gap:1.5rem 3rem;padding:3rem 0;display:grid}._label_2msmw_27{font:400 .75rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:.35rem 0 0}._prose_2msmw_28{overflow-wrap:anywhere;min-width:0;max-width:46rem}._prose_2msmw_28 h2,._storyBody_2msmw_29 h2,._specHeading_2msmw_29{font:300 clamp(1.5rem, 2.5vw, 2.05rem)/1.3 var(--font-instrument);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0 0 1rem}._prose_2msmw_28 code{font:400 .9em var(--font-mono);color:var(--ink)}._prose_2msmw_28 p,._storyBody_2msmw_29 p{color:var(--body);margin:0 0 1.1rem;font-size:1.0625rem;line-height:1.8}._prose_2msmw_28 p:last-child{margin-bottom:0}._prose_2msmw_28 a,._storyBody_2msmw_29 a,._list_2msmw_33 a{color:var(--ink);text-decoration-color:var(--phosphor);text-underline-offset:.25em}._list_2msmw_33{gap:.9rem;max-width:46rem;margin:0;padding:0;list-style:none;display:grid}._steps_2msmw_35{grid-column:2}._list_2msmw_33 li{border:1px solid var(--rule);border-left:3px solid var(--phosphor);background:var(--panel);color:var(--body);border-radius:3px;padding:1rem 1.1rem;font-size:1rem;line-height:1.65}._list_2msmw_33 strong{color:var(--ink);font-weight:600}._pairs_2msmw_38{grid-column:2;gap:1rem;max-width:46rem;margin:0;display:grid}._pairs_2msmw_38 div{border-bottom:1px solid var(--rule);grid-template-columns:10rem 1fr;gap:1rem;padding-bottom:1rem;display:grid}._pairs_2msmw_38 dt{font:500 .8125rem/1.7 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}._pairs_2msmw_38 dd{color:var(--body);font:400 .9375rem/1.8 var(--font-mono);margin:0}._purpose_2msmw_42 ._prose_2msmw_28 h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.12}._faqList_2msmw_43{gap:1rem;max-width:46rem;margin:0;display:grid}._faqList_2msmw_43 div{border-bottom:1px solid var(--rule);padding-bottom:1.1rem}._faqList_2msmw_43 dt{font:400 1.05rem/1.4 var(--font-instrument);letter-spacing:-.02em;color:var(--ink);margin-bottom:.35rem}._faqList_2msmw_43 dd{color:var(--body);margin:0;font-size:1rem;line-height:1.7}._technical_2msmw_47{border:1px solid var(--rule);background:var(--panel);border-radius:3px;margin-top:1.5rem;padding:1rem 1.2rem}._technical_2msmw_47 summary{cursor:pointer;min-height:30px;color:var(--ink);font-size:.95rem;line-height:1.6;position:relative}._technical_2msmw_47 summary:before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}._technical_2msmw_47 summary:focus-visible{outline:2px solid var(--phosphor-core);outline-offset:4px}._technical_2msmw_47 dl{gap:1rem;margin-block:1.2rem;display:grid}._technical_2msmw_47 dt{margin-bottom:.3rem}._technical_2msmw_47 dd{color:var(--body);margin:0;font-size:.9rem;line-height:1.6}._technical_2msmw_47 code{overflow-wrap:anywhere;font-size:.8rem}._technical_2msmw_47 p{font-size:.9rem}._story_2msmw_29{border-top:1px solid var(--rule);grid-template-columns:.38fr 1.62fr;gap:1.5rem 3rem;padding:3rem 0 1rem;display:grid}._story_2msmw_29 aside{font:400 .75rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);padding-top:.35rem}._storyBody_2msmw_29{overflow-wrap:anywhere;min-width:0;max-width:46rem}._storyBody_2msmw_29 section+section{margin-top:3rem}._access_2msmw_64{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;margin-top:1rem;padding-block:3rem;display:flex}._access_2msmw_64 h2{font:300 clamp(1.5rem, 2.5vw, 2.05rem)/1.3 var(--font-instrument);letter-spacing:-.025em;color:var(--ink);margin:0 0 .6rem}._access_2msmw_64 p{max-width:60ch;color:var(--body);margin:0;font-size:1.0625rem;line-height:1.8}@media (width<=900px){._hero_2msmw_5{grid-template-columns:minmax(0,1fr)}._pairs_2msmw_38,._steps_2msmw_35{grid-column:1}._block_2msmw_26,._story_2msmw_29{grid-template-columns:1fr;gap:.75rem;padding:2.25rem 0}}@media (width<=540px){._access_2msmw_64 ._primary_2msmw_16{justify-content:space-between;width:100%}._headline_2msmw_11{max-width:none;font-size:clamp(1.9rem,8.6vw,2.5rem)}._lockup_2msmw_9{--mark-size:2.5rem}._pairs_2msmw_38 div{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){._primary_2msmw_16{transition:none}}
