.v3 .controls_body__7CQgL{max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px);padding-block:clamp(24px,4vw,48px) clamp(96px,12vw,176px);display:grid;row-gap:40px}.v3 .controls_main__JMgUn{min-width:0;display:grid;row-gap:clamp(88px,11vw,152px)}.v3 .controls_section__63qzz{scroll-margin-top:calc(var(--hdr-offset, 92px) + 24px);min-width:0}.v3 .controls_h2__ee9ut{margin:0 0 clamp(32px,4vw,48px);max-width:20ch}.v3 .controls_reading__yQhrW{max-width:68ch}.v3 .controls_p__hr1CR{margin:0}.v3 .controls_p__hr1CR+.controls_p__hr1CR{margin-top:16px}.v3 .controls_reading__yQhrW>ul{margin-top:28px}.v3 .controls_indexWide__fvD_j{display:none}.v3 .controls_indexNarrow__sN0eQ{border-block:1px solid var(--border-hair)}.v3 .controls_indexSummary__UFKmM{display:flex;align-items:center;justify-content:space-between;min-block-size:48px;cursor:pointer;font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--text-primary);list-style:none}.v3 .controls_indexSummary__UFKmM::-webkit-details-marker{display:none}.v3 .controls_indexSummary__UFKmM:after{content:"";inline-size:8px;block-size:8px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.v3 .controls_indexNarrow__sN0eQ[open] .controls_indexSummary__UFKmM:after{transform:translateY(2px) rotate(-135deg)}.v3 .controls_indexList__fS8Mm{list-style:none;margin:0;padding:0 0 12px;display:grid}.v3 .controls_indexLink__IWlnk{display:block;padding-block:10px;font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:1.4;color:var(--text-secondary);text-decoration:none}.v3 .controls_indexLink__IWlnk:focus-visible,.v3 .controls_indexLink__IWlnk:hover{color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.v3 .controls_indexTitle__6da1I{margin:0 0 8px;padding-bottom:14px;border-bottom:1px solid var(--text-primary);font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}@media (min-width:1080px){.v3 .controls_body__7CQgL{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px);align-items:start}.v3 .controls_index__8Bfk2{grid-column:1/span 3;position:sticky;top:calc(var(--hdr-offset, 92px) + 24px)}.v3 .controls_main__JMgUn{grid-column:4/-1}.v3 .controls_indexWide__fvD_j{display:block}.v3 .controls_indexNarrow__sN0eQ{display:none}.v3 .controls_indexLink__IWlnk{padding-block:8px;border-bottom:1px solid var(--border-hair)}}.v3 .controls_locks__uksrl{display:grid;border-top:1px solid var(--border-hair)}.v3 .controls_lock__Sqx5w{padding-block:clamp(32px,4vw,48px);border-bottom:1px solid var(--border-hair)}.v3 .controls_ordinal__MUb_9{margin:0 0 8px;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-tertiary)}.v3 .controls_h3__EcGPj{margin:0;max-width:28ch;font-family:var(--font-display);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.12;letter-spacing:-.015em;color:var(--text-primary)}.v3 .controls_lockBody__uuq1Z{margin-top:24px;max-width:68ch}.v3 .controls_lockBody__uuq1Z>ul{margin-top:24px}.v3 .controls_stages__wNM40{list-style:none;margin:24px 0 0;padding:0;counter-reset:stage;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;border-top:1px solid var(--border-hair)}.v3 .controls_stage__DRYrM{counter-increment:stage;display:grid;grid-template-columns:2.25ch minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:baseline;padding-block:12px;border-bottom:1px solid var(--border-hair);font-size:15.5px;line-height:1.45;color:var(--text-primary)}.v3 .controls_stage__DRYrM:before{content:counter(stage);font-family:var(--font-mono);font-size:13px;font-variant-numeric:tabular-nums;color:var(--text-tertiary);text-align:end}@media (min-width:720px){.v3 .controls_stages__wNM40{grid-auto-flow:column;grid-template-rows:repeat(5,auto)}}@media (max-width:719.98px){.v3 .controls_stages__wNM40{grid-template-columns:minmax(0,1fr)}}.v3 .controls_terms__UyvLv{margin:clamp(32px,4vw,48px) 0 0;border-top:1px solid var(--border-hair)}.v3 .controls_term__9Y_Pm{display:grid;row-gap:8px;padding-block:20px;border-bottom:1px solid var(--border-hair)}.v3 .controls_termName__smR1V{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.v3 .controls_termValue__psQXZ{margin:0;max-width:62ch;font-size:15.5px;line-height:1.55;color:var(--text-secondary)}@media (min-width:720px){.v3 .controls_term__9Y_Pm{grid-template-columns:minmax(0,1fr) minmax(0,2fr);-moz-column-gap:32px;column-gap:32px;align-items:baseline}}.v3 .controls_register__RP3mz{width:100%;border-collapse:collapse;border-top:1.5px solid var(--text-primary)}.v3 .controls_register__RP3mz td,.v3 .controls_register__RP3mz th{padding-block:22px;border-bottom:1px solid var(--border-hair);text-align:start;vertical-align:baseline;font-weight:400}.v3 .controls_register__RP3mz th{padding-inline-end:32px;inline-size:38%}.v3 .controls_registerLink__1Xwvu{font-family:var(--font-display);font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.1;letter-spacing:-.01em;color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--border-strong)}.v3 .controls_registerLink__1Xwvu:focus-visible,.v3 .controls_registerLink__1Xwvu:hover{text-decoration-color:currentColor}.v3 .controls_register__RP3mz td{font-size:15.5px;line-height:1.55;color:var(--text-secondary)}@media (max-width:719.98px){.v3 .controls_register__RP3mz tr{display:grid;row-gap:8px;padding-block:20px;border-bottom:1px solid var(--border-hair)}.v3 .controls_register__RP3mz td,.v3 .controls_register__RP3mz th{display:block;padding:0;border:0;inline-size:auto}}.v3 .hero-drawing_head__A4ZML{fill:var(--text-primary);stroke:none}.v3 .hero-drawing_headBrand__5pvzd{fill:var(--brand);stroke:none}.v3 .hero-drawing_lock__mIlKZ{display:grid;row-gap:6px;justify-items:inherit}.v3 .hero-drawing_number__mX1jW{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_lockText__dPnSm{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;color:var(--text-primary)}@media (max-width:719.98px){.v3 .hero-drawing_number__mX1jW{font-size:20px}.v3 .hero-drawing_lockText__dPnSm{font-size:12px}}.v3 .hero-drawing_above__SSMbw{translate:0 -50%}.v3 .dr-stage.hero-drawing_mediumStage__S3uSL{display:none}@media (max-width:1179.98px){.v3 .dr-stage.hero-drawing_wideStage__soV5L{display:none}.v3 .dr-stage.hero-drawing_mediumStage__S3uSL{display:block}}.v3 .dr{position:relative;margin:0;min-width:0;color:var(--text-primary)}.v3 .dr-narrow{display:none}@media (max-width:719.98px){.v3 .dr[data-narrow=true] .dr-wide{display:none}.v3 .dr[data-narrow=true] .dr-narrow{display:block}}.v3 .dr-stage{position:relative;inline-size:100%}.v3 .dr-lines{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible;fill:none}.v3 .dr[data-direction=mirror]:dir(rtl) .dr-lines{transform:scaleX(-1)}.v3 .dr-lines *{vector-effect:non-scaling-stroke}.v3 .dr-lines .dr-hair{stroke:var(--border-strong);stroke-width:1px}.v3 .dr-lines .dr-main{stroke:var(--text-primary);stroke-width:1.5px}.v3 .dr-lines .dr-brand{stroke:var(--brand);stroke-width:1.5px}.v3 .dr-lines .dr-loss{stroke:var(--loss);stroke-width:1.5px}.v3 .dr-lines .dr-dash{stroke-dasharray:4 4}.v3 .dr-lines .dr-plate{fill:var(--bg-surface-2);stroke:none}.v3 .dr-lines .dr-ghost{fill:none;stroke:var(--border-strong);stroke-width:1px;stroke-dasharray:2 3}.v3 .dr-label{position:absolute;display:block;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:28ch;translate:0 -50%;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;white-space:normal;text-wrap:balance;color:var(--text-primary)}.v3 .dr-label[data-anchor=center]{translate:-50% -50%;text-align:center}.v3 .dr-label[data-anchor=end]{translate:-100% -50%;text-align:end}.v3 .dr-label[data-anchor=center]:dir(rtl){translate:50% -50%}.v3 .dr-label[data-anchor=end]:dir(rtl){translate:100% -50%}.v3 .dr-label[data-kind=name]{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em}.v3 .dr-label[data-kind=state]{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:0}.v3 .dr-label[data-tone=secondary]{color:var(--text-secondary)}.v3 .dr-label[data-tone=tertiary]{color:var(--text-tertiary)}.v3 .dr-label[data-tone=brand]{color:var(--brand)}.v3 .dr-label[data-tone=loss]{color:var(--loss)}@media (max-width:719.98px){.v3 .dr-label{font-size:12px}.v3 .dr-label[data-kind=name]{font-size:20px}}.v3 .dr-verdict{position:absolute;inset:0;display:block;pointer-events:none}@keyframes dr-verdict-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .dr-verdict{animation:dr-verdict-in .64s var(--ease-out) .36s both}}@media (prefers-reduced-motion:reduce){.v3 .dr-verdict{animation:none}}.v3 .dr-gate{position:relative;display:block;aspect-ratio:.8660254;--gate-gap:28px}.v3 .dr-gate-half{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible;fill:none;stroke:var(--brand);stroke-width:1.5px;stroke-linejoin:round}.v3 .dr-gate-half path{vector-effect:non-scaling-stroke}.v3 .dr-gate-half[data-half=start]{transform:translate3d(calc(var(--gate-open, 0) * var(--gate-gap) * -1),0,0)}.v3 .dr-gate-half[data-half=end]{transform:translate3d(calc(var(--gate-open, 0) * var(--gate-gap)),0,0)}.v3 .dr-ticket{position:relative;display:flex;flex-direction:column;gap:14px;padding-block:18px;padding-inline:22px 20px;background:var(--bg-surface-2);border-radius:var(--r-sm,6px);overflow:hidden}.v3 .dr-ticket[data-refused=true]{--ticket-refuse:1}.v3 .dr-ticket-edge{position:absolute;inset-block:0;inset-inline-start:0;inline-size:2px;background:var(--brand)}.v3 .dr-ticket-edge--loss{background:var(--loss);opacity:var(--ticket-refuse,0)}.v3 .dr-ticket-title{margin:0;font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .dr-ticket-fields{list-style:none;margin:0;padding:0;display:grid;gap:10px}.v3 .dr-ticket-field{display:grid;gap:6px}.v3 .dr-ticket-label{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.v3 .dr-ticket-rule{display:block;block-size:1px;background:var(--text-primary);transform-origin:0 50%}.v3 .dr-ticket-rule:dir(rtl){transform-origin:100% 50%}.v3 .dr-ticket-field:first-child .dr-ticket-rule{transform:scaleX(var(--ticket-fill-1,1))}.v3 .dr-ticket-field:nth-child(2) .dr-ticket-rule{transform:scaleX(var(--ticket-fill-2,1))}.v3 .dr-ticket-field:nth-child(3) .dr-ticket-rule{transform:scaleX(var(--ticket-fill-3,1))}.v3 .dr-ticket-field:nth-child(4) .dr-ticket-rule{transform:scaleX(var(--ticket-fill-4,1))}.v3 .dr-ticket-state{margin:0;min-block-size:1.35em;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-tertiary)}.v3 .dr-ticket[data-refused=true] .dr-ticket-state{color:var(--loss)}@media (max-width:719.98px){.v3 .dr-ticket-label{font-size:12px}.v3 .dr-ticket-title{font-size:20px}}.v3 .hero-drawing_strata__vLJXx{--hex-share:62%;--cap-h:40px;--wall:1.5px;display:grid;justify-items:start}.v3 .hero-drawing_end__CLSSS{display:grid;justify-items:center;gap:6px;inline-size:var(--hex-share)}.v3 .hero-drawing_endLabel__BbPHf{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;text-align:center;color:var(--text-secondary)}.v3 .hero-drawing_connector__RcR1_{display:block;inline-size:12px;block-size:32px;overflow:visible;fill:none;stroke:var(--text-primary);stroke-width:1.5px}.v3 .hero-drawing_connector__RcR1_ path{vector-effect:non-scaling-stroke}.v3 .hero-drawing_end__CLSSS[data-end=exit]{margin-block-start:6px}.v3 .hero-drawing_end__CLSSS[data-end=entry]{margin-block-end:6px}.v3 .hero-drawing_hex__RIxy7{position:relative;inline-size:var(--hex-share)}.v3 .hero-drawing_cap__XOTil{display:block;inline-size:100%;block-size:var(--cap-h);overflow:visible;fill:none;stroke:var(--brand);stroke-width:var(--wall);stroke-linejoin:round}.v3 .hero-drawing_cap__XOTil path{vector-effect:non-scaling-stroke}.v3 .hero-drawing_bands__J0kyp{position:relative;list-style:none;margin:0;padding:0}.v3 .hero-drawing_bands__J0kyp:after,.v3 .hero-drawing_bands__J0kyp:before{content:"";position:absolute;inset-block:0;inline-size:var(--wall);background:var(--brand)}.v3 .hero-drawing_bands__J0kyp:before{inset-inline-start:calc(var(--wall) / -2)}.v3 .hero-drawing_bands__J0kyp:after{inset-inline-end:calc(var(--wall) / -2)}.v3 .hero-drawing_band__6RLid{position:relative;display:grid;grid-template-columns:2.4ch minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;align-items:baseline;padding-block:8px;padding-inline:22px 18px;border-block-start:1px solid var(--border-soft)}.v3 .hero-drawing_band__6RLid:first-child{border-block-start:0}.v3 .hero-drawing_band__6RLid:last-child{border-block-end:1px solid var(--border-soft)}.v3 .hero-drawing_num__3nywa{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;color:var(--text-tertiary)}.v3 .hero-drawing_stage__JMU2C{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-primary)}.v3 .hero-drawing_branch__H6Rzi{position:absolute;inset-block-start:50%;inset-inline-start:100%;inline-size:28px;block-size:1.5px;margin-block-start:-.75px;background:var(--loss)}.v3 .hero-drawing_stamp__QimCq{position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 36px);translate:0 -50%;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:calc((100% / .62) * .38 - 40px);font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--loss)}@media (max-width:719.98px){.v3 .hero-drawing_strata__vLJXx{--hex-share:66%;--cap-h:28px}.v3 .hero-drawing_endLabel__BbPHf,.v3 .hero-drawing_stage__JMU2C{font-size:12px}.v3 .hero-drawing_band__6RLid{padding-inline:16px 12px;-moz-column-gap:8px;column-gap:8px}.v3 .hero-drawing_branch__H6Rzi{inline-size:16px}.v3 .hero-drawing_stamp__QimCq{inset-inline-start:calc(100% + 22px);max-inline-size:calc((100% / .66) * .34 - 24px)}.v3 .hero-drawing_stampPart___KWtu{display:block}.v3 .hero-drawing_stampSep__4JOGa{display:none}}.v3 .kernel-ending_questions__yfNBP{--acc-pad-x:20px}.v3 .kernel-ending_heading__ysVNj{margin:0 0 clamp(24px,3vw,36px);max-width:18ch;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,2.4vw,2.25rem);line-height:1.08;letter-spacing:-.02em;color:var(--text-primary)}.v3 .hero-drawing_stage__OeF0u{--label-col:34%;--bar:12px;--row-gap:14px;font-family:var(--font-sans);color:var(--text-primary)}.v3 .hero-drawing_foot__q60ej,.v3 .hero-drawing_gauge__aOWPg,.v3 .hero-drawing_head__CXYNb,.v3 .hero-drawing_row__GbksR{display:grid;grid-template-columns:var(--label-col) minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:center}.v3 .hero-drawing_headSpacer__sF2V_{min-width:0}.v3 .hero-drawing_chartHead__dcddz{position:relative;display:flex;justify-content:space-between;block-size:46px}.v3 .hero-drawing_side__25Lc2{align-self:flex-start;font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em}.v3 .hero-drawing_limitKey__6Dx7t{position:absolute;bottom:0;font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary);white-space:nowrap}.v3 .hero-drawing_limitKey__6Dx7t[data-side=long]{transform:translateX(-100%);padding-inline-end:6px}.v3 .hero-drawing_limitKey__6Dx7t[data-side=short]{transform:translateX(100%);padding-inline-start:6px}.v3 .hero-drawing_body__F_c8m{position:relative;margin-top:10px}.v3 .hero-drawing_chartLines__B1yj_{position:absolute;top:-8px;bottom:-8px;left:calc(var(--label-col) + 16px);right:0}.v3 .hero-drawing_axis__3eGiG{position:absolute;top:0;bottom:0;left:50%;border-left:1.5px solid var(--text-primary);transform:translateX(-.75px)}.v3 .hero-drawing_limitLine__QsmJL{position:absolute;top:0;bottom:0;border-left:1px dashed var(--text-secondary)}.v3 .hero-drawing_rows__D1R7n{list-style:none;margin:0;padding:0;display:grid;row-gap:var(--row-gap)}.v3 .hero-drawing_row__GbksR{min-block-size:30px}.v3 .hero-drawing_rowLabel__X8IB_{display:grid;gap:2px;min-width:0}.v3 .hero-drawing_state__t_5bc{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-tertiary)}.v3 .hero-drawing_state__t_5bc[data-tone=primary]{color:var(--text-primary)}.v3 .hero-drawing_note__fr4kQ{font-size:13px;font-weight:500;line-height:1.35;color:var(--text-primary)}.v3 .hero-drawing_lane__jJQaR{position:relative;block-size:var(--bar)}.v3 .hero-drawing_bar__GbxaT,.v3 .hero-drawing_entryBar__OQah_,.v3 .hero-drawing_excess__DtUeE{position:absolute;top:0;bottom:0}.v3 .hero-drawing_bar__GbxaT{background:var(--text-quiet)}.v3 .hero-drawing_entryBar__OQah_{background:var(--text-primary)}.v3 .hero-drawing_excess__DtUeE{border:1px dashed var(--text-tertiary);border-left:0}.v3 .hero-drawing_foot__q60ej{margin-top:16px}.v3 .hero-drawing_flatKey__V9ei_{justify-self:center;font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.v3 .hero-drawing_gauges__aeeGf{list-style:none;margin:clamp(28px,3vw,40px) 0 0;padding:clamp(24px,2.6vw,32px) 0 0;border-top:1px solid var(--border-strong);display:grid;row-gap:22px}.v3 .hero-drawing_gauge__aOWPg{align-items:start}.v3 .hero-drawing_gaugeName__xcfyD{font-size:13px;font-weight:500;line-height:1.35;color:var(--text-primary)}.v3 .hero-drawing_track__LD7jz{position:relative;block-size:var(--bar);margin-top:4px;margin-bottom:26px}.v3 .hero-drawing_base__fML97{position:absolute;left:0;right:0;bottom:0;border-top:1px solid var(--border-strong)}.v3 .hero-drawing_fill___Wcru{position:absolute;top:0;bottom:0;background:var(--text-primary)}.v3 .hero-drawing_tick__o64Fv{position:absolute;top:-6px;bottom:-6px;border-left:1.5px solid var(--text-primary)}.v3 .hero-drawing_tick__o64Fv[data-flat]{border-left:1px solid var(--text-secondary)}.v3 .hero-drawing_tickLabel__3VlWG{position:absolute;top:calc(100% + 6px);left:0;transform:translateX(-50%);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary);white-space:nowrap}@media (max-width:719.98px){.v3 .hero-drawing_stage__OeF0u{--label-col:30%;--bar:10px}.v3 .hero-drawing_flatKey__V9ei_,.v3 .hero-drawing_gaugeName__xcfyD,.v3 .hero-drawing_limitKey__6Dx7t,.v3 .hero-drawing_note__fr4kQ,.v3 .hero-drawing_tickLabel__3VlWG{font-size:12px}.v3 .hero-drawing_side__25Lc2{font-size:20px}.v3 .hero-drawing_chartHead__dcddz{block-size:64px}.v3 .hero-drawing_limitKey__6Dx7t{inline-size:76px;white-space:normal;text-align:center;padding-inline:0}.v3 .hero-drawing_limitKey__6Dx7t[data-side=long]{transform:translateX(-50%)}.v3 .hero-drawing_limitKey__6Dx7t[data-side=short]{transform:translateX(50%)}.v3 .hero-drawing_foot__q60ej,.v3 .hero-drawing_gauge__aOWPg,.v3 .hero-drawing_head__CXYNb,.v3 .hero-drawing_row__GbksR{-moz-column-gap:12px;column-gap:12px}.v3 .hero-drawing_chartLines__B1yj_{left:calc(var(--label-col) + 12px)}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_entryBar__OQah_{transform-origin:left center;animation:hero-drawing_grow__C__al .36s var(--ease-out) .16s both}.v3 .hero-drawing_excess__DtUeE{animation:hero-drawing_show__ZREGr .2s var(--ease-out) .52s both}.v3 .hero-drawing_row__GbksR[data-row=new] .hero-drawing_rowLabel__X8IB_{animation:hero-drawing_show__ZREGr .16s var(--ease-out) .64s both}}@keyframes hero-drawing_grow__C__al{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hero-drawing_show__ZREGr{0%{opacity:0}to{opacity:1}}.v3 .v3-ending{--acc-flat-open-bg:var(--bg-surface-2);position:relative;padding-block:clamp(80px,8.5vw,128px);padding-inline:clamp(20px,5vw,64px);background:var(--bg-surface);border-top:1px solid var(--border-hair)}.v3 .v3-ending-grid{display:grid;gap:clamp(56px,7vw,88px)}.v3 .v3-ending-object{min-width:0}.v3 .v3-ending-convert>.pk-h2{margin-top:0;max-width:18ch;font-size:clamp(1.75rem,2.5vw,2.375rem);line-height:1.08;letter-spacing:-.018em}.v3 .v3-ending-convert>.pk-section-lede{max-width:46ch}.v3 .v3-ending-convert>.pk-note{margin-top:28px}@media (min-width:1080px){.v3 .v3-ending-grid{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px);row-gap:0;align-items:start}.v3 .v3-ending-object{grid-column:1/span 7}.v3 .v3-ending-convert{grid-column:9/-1}}.v3 .hero-drawing_frame__2v0BV{container-type:inline-size;min-width:0}.v3 .hero-drawing_title__Fyn_x{margin:0 0 14px;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-tertiary)}.v3 .hero-drawing_anatomy__hWPKh{list-style:none;margin:0;padding:0;font-family:var(--font-mono);font-size:13px;--pad:22px;display:grid;grid-template-columns:max-content minmax(24px,1fr) minmax(0,24ch)}.v3 .hero-drawing_row__3Aqo7{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-block-size:44px;margin:0}.v3 .hero-drawing_code__loEwZ{align-self:stretch;display:flex;align-items:center;padding-inline:var(--pad);margin:0;background:var(--code-bg);color:color-mix(in srgb,var(--code-fg) 72%,transparent);font-family:var(--font-mono);font-size:13px;line-height:1.5;white-space:pre;border-inline:1px solid var(--code-border);border-radius:0}.v3 .hero-drawing_row__3Aqo7[data-edge=start] .hero-drawing_code__loEwZ{padding-block-start:14px;border-block-start:1px solid var(--code-border);border-start-start-radius:var(--r-md);border-start-end-radius:var(--r-md)}.v3 .hero-drawing_row__3Aqo7[data-edge=end] .hero-drawing_code__loEwZ{padding-block-end:14px;border-block-end:1px solid var(--code-border);border-end-start-radius:var(--r-md);border-end-end-radius:var(--r-md)}.v3 .hero-drawing_row__3Aqo7[data-edge]{min-block-size:0}.v3 .hero-drawing_row__3Aqo7[data-edge=start] .hero-drawing_code__loEwZ{min-block-size:40px;align-items:flex-end}.v3 .hero-drawing_row__3Aqo7[data-edge=end] .hero-drawing_code__loEwZ{min-block-size:40px;align-items:flex-start}.v3 .hero-drawing_key__NSTkD{color:var(--accent-sand);font-weight:500}.v3 .hero-drawing_value__AyUNp{color:var(--code-fg)}.v3 .hero-drawing_leader__hB525{position:relative;display:block;block-size:1px;background:var(--border-strong)}.v3 .hero-drawing_leader__hB525:before{content:"";position:absolute;inset-inline-start:-3px;inset-block-start:-2.5px;inline-size:6px;block-size:6px;border-radius:50%;background:var(--brand)}.v3 .hero-drawing_gloss__BvSvz{display:block;padding-inline-start:12px;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-primary);text-wrap:balance}@container (min-width: 560px){.v3 .hero-drawing_anatomy__hWPKh,.v3 .hero-drawing_code__loEwZ{font-size:15px}.v3 .hero-drawing_anatomy__hWPKh{--pad:28px;grid-template-columns:max-content minmax(24px,1fr) minmax(0,26ch)}.v3 .hero-drawing_row__3Aqo7{min-block-size:52px}.v3 .hero-drawing_gloss__BvSvz{font-size:14.5px}}@container (max-width: 559.98px){.v3 .hero-drawing_anatomy__hWPKh{grid-template-columns:minmax(0,1fr)}.v3 .hero-drawing_row__3Aqo7{min-block-size:0;background:var(--code-bg);border-inline:1px solid var(--code-border)}.v3 .hero-drawing_row__3Aqo7[data-edge=start]{border-block-start:1px solid var(--code-border);border-start-start-radius:var(--r-md);border-start-end-radius:var(--r-md)}.v3 .hero-drawing_row__3Aqo7[data-edge=end]{border-block-end:1px solid var(--code-border);border-end-start-radius:var(--r-md);border-end-end-radius:var(--r-md)}.v3 .hero-drawing_code__loEwZ{border-inline:0;border-block:0;padding-block:8px 0;background:none}.v3 .hero-drawing_row__3Aqo7[data-edge] .hero-drawing_code__loEwZ{border:0;min-block-size:0}.v3 .hero-drawing_row__3Aqo7[data-edge=start] .hero-drawing_code__loEwZ{padding-block-start:16px}.v3 .hero-drawing_row__3Aqo7[data-edge=end] .hero-drawing_code__loEwZ{padding-block:8px 16px}.v3 .hero-drawing_leader__hB525{display:none}.v3 .hero-drawing_gloss__BvSvz{margin-inline:calc(var(--pad) + 2ch) var(--pad);margin-block:4px 6px;padding-inline-start:10px;border-inline-start:1px solid color-mix(in srgb,var(--code-fg) 30%,transparent);color:color-mix(in srgb,var(--code-fg) 82%,transparent);font-size:12px}}@media (max-width:719.98px){.v3 .hero-drawing_anatomy__hWPKh,.v3 .hero-drawing_code__loEwZ{font-size:12px}.v3 .hero-drawing_anatomy__hWPKh{--pad:16px}.v3 .hero-drawing_title__Fyn_x{font-size:12px}}.v3 .hero-drawing_screen__dVTM_{container-type:inline-size}.v3 .hero-drawing_frame__SIFYC{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"bn" "ni" "ex" "ns" "nr" "nw" "sm";row-gap:22px;justify-items:start}.v3 .hero-drawing_tile__wde_H{width:100%}.v3 .hero-drawing_tile__wde_H[data-area=banner-medium],.v3 .hero-drawing_tile__wde_H[data-area=banner-wide]{display:none}.v3 .hero-drawing_tile__wde_H[data-area=banner-narrow]{grid-area:bn}.v3 .hero-drawing_tile__wde_H[data-area=exposure]{grid-area:ex}.v3 .hero-drawing_tile__wde_H[data-area=near]{grid-area:nr}.v3 .hero-drawing_note__LLN57[data-to=intervene]{grid-area:ni}.v3 .hero-drawing_note__LLN57[data-to=set]{grid-area:ns}.v3 .hero-drawing_note__LLN57[data-to=watch]{grid-area:nw}.v3 .hero-drawing_sample__Qyrfv{grid-area:sm;margin-top:4px}.v3 .hero-drawing_note__LLN57{position:relative;display:grid;row-gap:4px;max-width:34ch;padding-inline-start:26px}.v3 .hero-drawing_verb__JOPOj{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_line__e2nKi{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;color:var(--text-secondary)}.v3 .hero-drawing_leader__ad7iI{position:absolute;inset-inline-start:8px;inset-block-start:-22px;inline-size:1px;block-size:calc(22px + .7em);background:var(--text-primary)}.v3 .hero-drawing_leader__ad7iI:before{content:"";position:absolute;inset-inline-start:-3px;inset-block-start:-3px;inline-size:7px;block-size:7px;border-radius:50%;background:var(--text-primary)}@container (min-width: 626px){.v3 .hero-drawing_frame__SIFYC{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"bm bm" "ni ni" "ex nr" "ns nw" "sm sm";-moz-column-gap:16px;column-gap:16px}.v3 .hero-drawing_tile__wde_H[data-area=banner-narrow]{display:none}.v3 .hero-drawing_tile__wde_H[data-area=banner-medium]{display:block;grid-area:bm}}@container (min-width: 952px){.v3 .hero-drawing_frame__SIFYC{inline-size:min(100%,1230px);grid-template-columns:minmax(0,717fr) minmax(0,402fr) minmax(0,402fr) minmax(0,717fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"bw bw bw bw" "ex ni ni nr" "ex ns nw nr" "sm sm sm sm";-moz-column-gap:0;column-gap:0;row-gap:18px}.v3 .hero-drawing_tile__wde_H[data-area=banner-medium]{display:none}.v3 .hero-drawing_tile__wde_H[data-area=banner-wide]{display:block;grid-area:bw}.v3 .hero-drawing_tile__wde_H[data-area=exposure],.v3 .hero-drawing_tile__wde_H[data-area=near]{max-width:none;grid-row:2/span 2;align-self:start}.v3 .hero-drawing_note__LLN57[data-to=intervene]{justify-self:center;text-align:center;padding-inline:0;padding-top:6px}.v3 .hero-drawing_note__LLN57[data-to=intervene] .hero-drawing_leader__ad7iI{inset-inline-start:50%;inset-block-start:-18px;block-size:22px}.v3 .hero-drawing_note__LLN57[data-to=set],.v3 .hero-drawing_note__LLN57[data-to=watch]{align-self:start;max-width:24ch;padding-inline:46px 14px}.v3 .hero-drawing_note__LLN57[data-to=watch]{justify-self:end;text-align:end;padding-inline:14px 46px}.v3 .hero-drawing_note__LLN57[data-to=set] .hero-drawing_leader__ad7iI,.v3 .hero-drawing_note__LLN57[data-to=watch] .hero-drawing_leader__ad7iI{inset-block-start:.55em;block-size:1px;inline-size:36px}.v3 .hero-drawing_note__LLN57[data-to=set] .hero-drawing_leader__ad7iI{inset-inline-start:0}.v3 .hero-drawing_note__LLN57[data-to=watch] .hero-drawing_leader__ad7iI{inset-inline-start:auto;inset-inline-end:0}.v3 .hero-drawing_note__LLN57[data-to=watch] .hero-drawing_leader__ad7iI:before{inset-inline-start:auto;inset-inline-end:-3px}}@keyframes hero-drawing_screen-note-in__X3jLJ{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_note__LLN57{animation:hero-drawing_screen-note-in__X3jLJ .64s var(--ease-out) .36s both}}@media (max-width:719.98px){.v3 .hero-drawing_verb__JOPOj{font-size:20px}.v3 .hero-drawing_line__e2nKi{font-size:12px}}.v3 .explore-os_sectionNote__q7JU1{margin-top:28px;max-width:72ch}.v3 .explore-os_sectionLink__YIBY_{margin-top:28px}.v3 .explore-os_answers__kYB3F{border-top:1.5px solid var(--text-primary);padding-top:18px}.v3 .explore-os_answersLabel__rxmpx{margin:0 0 6px;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.v3 .explore-os_prompts__qztd3{list-style:none;margin:0;padding:0;border-top:1px solid var(--border-strong)}.v3 .explore-os_promptsLabel__BOAn8{margin:0 0 14px;font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--text-secondary)}.v3 .explore-os_prompt__S0JlJ{padding-block:20px;border-bottom:1px solid var(--border-hair);font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:400;line-height:1.15;letter-spacing:-.015em;color:var(--text-primary)}.v3 .explore-os_paths__O0KDW{position:relative;display:grid;row-gap:clamp(40px,6vw,72px);padding-inline-start:40px}.v3 .explore-os_stem__2Z7Oq{position:absolute;inset-inline-start:0;inset-block:.6em 0;inline-size:1px;background:var(--border-strong)}.v3 .explore-os_stem__2Z7Oq:before{content:"";position:absolute;inset-inline-start:-4px;inset-block-start:-4px;inline-size:9px;block-size:9px;border-radius:50%;background:var(--brand)}.v3 .explore-os_path__cCvpM{list-style:none;margin:0;padding:0;display:grid;row-gap:28px}.v3 .explore-os_stop__zGFH4{position:relative;display:grid;row-gap:8px}.v3 .explore-os_stopMark__uga5s{position:absolute;inset-inline-start:-40px;inset-block-start:.6em;inline-size:28px;block-size:1px;background:var(--border-strong)}.v3 .explore-os_path__cCvpM[data-path=existing]{padding-top:clamp(24px,3vw,40px);border-top:1px dashed var(--border-strong)}.v3 .explore-os_path__cCvpM[data-path=existing] .explore-os_stopMark__uga5s{inset-block-start:calc(.6em)}.v3 .explore-os_stopLink__9Z3fL{justify-self:start;font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;text-decoration-color:var(--border-strong)}.v3 .explore-os_stopLink__9Z3fL:focus-visible,.v3 .explore-os_stopLink__9Z3fL:hover{text-decoration-color:currentColor}.v3 .explore-os_stopBody__Crv4g{margin:0;max-width:46ch;font-size:16px;line-height:1.55;color:var(--text-secondary)}.v3 .governance_beside__um2q4{display:grid;row-gap:clamp(40px,6vw,64px)}.v3 .governance_besideHead__XDyWR,.v3 .governance_besideObject__FR8_c{min-width:0}.v3 .governance_besideLink__8NdJO{margin-top:28px}@media (min-width:1080px){.v3 .governance_beside__um2q4{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px);align-items:start}.v3 .governance_besideHead__XDyWR{grid-column:1/span 5}.v3 .governance_besideObject__FR8_c{grid-column:7/-1;padding-top:10px}}.v3 .governance_sheet__WxkYx{border-top:1.5px solid var(--text-primary)}.v3 .governance_sheetHead__p26Tc{margin:0;padding-block:18px 14px;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.v3 .governance_sheetFoot__6Xz_J,.v3 .governance_sheetRows__ejD7k{list-style:none;margin:0;padding:0}.v3 .governance_sheetRow__6eUxb{padding-block:16px;border-top:1px solid var(--border-hair)}.v3 .governance_sheetLabel__UxaRt{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.4;color:var(--text-primary)}.v3 .governance_sheetLine__lk0Qd{display:block;block-size:1px;background:var(--border-strong);margin-block-end:.35em}.v3 .governance_sheetFoot__6Xz_J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;padding-top:40px;border-top:1px solid var(--border-hair)}.v3 .governance_sheetCondition__U_92X{display:grid;row-gap:10px;align-content:start}.v3 .governance_sheetCondition__U_92X .governance_sheetLine__lk0Qd{margin:0;background:var(--text-primary)}.v3 .governance_sheetCondition__U_92X .governance_sheetLabel__UxaRt{font-size:13px;color:var(--text-secondary)}@media (max-width:719.98px){.v3 .governance_sheetFoot__6Xz_J{grid-template-columns:minmax(0,1fr);row-gap:24px}}.v3 .governance_endingMap__M2ebq{min-width:0}.v3 .hero-drawing_map__5GUuB{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3.4fr) minmax(0,5fr);grid-template-rows:repeat(5,auto);row-gap:18px;padding-block:32px 36px;border-block:1px solid var(--border-strong)}.v3 .hero-drawing_map__5GUuB [data-col=people]{grid-column:1;padding-inline-end:44px}.v3 .hero-drawing_map__5GUuB [data-col=two]{grid-column:2;padding-inline:40px 36px}.v3 .hero-drawing_map__5GUuB [data-col=machine]{grid-column:3;padding-inline-start:52px}.v3 .hero-drawing_map__5GUuB .hero-drawing_name__JlB86{grid-row:1;position:relative;z-index:1;margin:0 0 6px}.v3 .hero-drawing_cell__J7pSO,.v3 .hero-drawing_note__8Xy2x{position:relative;z-index:1;align-self:center}.v3 .hero-drawing_stripCell__TV4qZ{grid-column:2;grid-row:1/-1;position:relative;margin-block:-33px -37px}.v3 .hero-drawing_strip__XT69J{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.v3 .hero-drawing_strip__XT69J path{fill:none;stroke:var(--text-primary);stroke-width:1px;vector-effect:non-scaling-stroke}.v3 .hero-drawing_map__5GUuB[data-outline=true]{grid-template-rows:auto;min-block-size:220px}.v3 .hero-drawing_narrowMap__tZBuz[data-outline=true] .hero-drawing_stack__flsoB{min-block-size:96px;align-content:start}.v3 .hero-drawing_dr__zb6l9[data-direction=mirror]:dir(rtl) .hero-drawing_strip__XT69J{transform:scaleX(-1)}.v3 .hero-drawing_name__JlB86{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_node__N4v3s{display:grid;grid-template-columns:7px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:baseline}.v3 .hero-drawing_dot__x57gr{inline-size:7px;block-size:7px;border-radius:50%;background:var(--text-primary);translate:0 -1px}.v3 .hero-drawing_node__N4v3s[data-origin=true] .hero-drawing_dot__x57gr{background:var(--brand);box-shadow:0 0 0 3px var(--bg-canvas),0 0 0 4px var(--brand)}.v3 .hero-drawing_node__N4v3s[data-open=true] .hero-drawing_dot__x57gr{background:transparent;box-shadow:inset 0 0 0 1px var(--text-secondary)}.v3 .hero-drawing_nodeText__RCGEM{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;color:var(--text-primary);text-wrap:pretty}.v3 .hero-drawing_note__8Xy2x{margin:4px 0 0;font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:1.45;color:var(--text-secondary);max-width:40ch}@keyframes hero-drawing_territory-origin__xi186{0%{opacity:0;transform:scale(2.4)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_node__N4v3s[data-origin=true] .hero-drawing_dot__x57gr{animation:hero-drawing_territory-origin__xi186 .64s var(--ease-out) .36s both}}.v3 .hero-drawing_narrowMap__tZBuz{display:grid;border-block:1px solid var(--border-strong)}.v3 .hero-drawing_stack__flsoB{position:relative;display:grid;row-gap:14px;padding-block:24px}.v3 .hero-drawing_stack__flsoB[data-col=two]{padding-block:30px;padding-inline:36px 18px}.v3 .hero-drawing_stack__flsoB>*{position:relative;z-index:1}.v3 .hero-drawing_stack__flsoB>.hero-drawing_strip__XT69J{position:absolute;z-index:0}.v3 .hero-drawing_stackItems__kzu0N{display:grid;row-gap:12px}@media (max-width:719.98px){.v3 .hero-drawing_nodeText__RCGEM,.v3 .hero-drawing_note__8Xy2x{font-size:12px}.v3 .hero-drawing_name__JlB86{font-size:20px}}.v3 .hero-drawing_sheet__ieZGH{display:grid;grid-template-columns:6.5ch minmax(0,1fr) minmax(0,34%);-moz-column-gap:0;column-gap:0;border-block-start:1.5px solid var(--text-primary)}.v3 .hero-drawing_line__G5UEZ{grid-column:1/3;display:grid;grid-template-columns:subgrid;align-items:start;border-block-end:1px solid var(--border-strong)}.v3 .hero-drawing_line__G5UEZ:nth-last-child(2){border-block-end:0}.v3 .hero-drawing_time__xU5gy{padding-block:20px;padding-inline-end:12px;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.v3 .hero-drawing_entry__8vNWU{display:grid;gap:6px;padding-block:18px;padding-inline:16px 20px;border-inline-start:1px solid var(--border-strong)}.v3 .hero-drawing_kind__ou_zD{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:12px;column-gap:12px;row-gap:4px;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-primary)}.v3 .hero-drawing_detail__264hw{font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:1.45;color:var(--text-secondary)}.v3 .hero-drawing_tag__zH9f8{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;color:var(--brand)}.v3 .hero-drawing_line__G5UEZ[data-correction=true] .hero-drawing_entry__8vNWU{border-inline-start:2px solid var(--brand)}.v3 .hero-drawing_bracket__zCzvN{grid-column:3;grid-row:3/span 2;display:grid;grid-template-columns:12px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:center;padding-block:14px;padding-inline-start:18px}.v3 .hero-drawing_brace__2FQsB{align-self:stretch;border:1px solid var(--text-primary);border-inline-start:0}.v3 .hero-drawing_note__YJJmE{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;color:var(--text-secondary)}@keyframes hero-drawing_ledger-write__9f7jo{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_bracket__zCzvN,.v3 .hero-drawing_line__G5UEZ[data-correction=true]{animation:hero-drawing_ledger-write__9f7jo .64s var(--ease-out) .36s both}}@media (max-width:719.98px){.v3 .hero-drawing_sheet__ieZGH{grid-template-columns:6ch minmax(0,1fr)}.v3 .hero-drawing_time__xU5gy{padding-block:16px;padding-inline-end:8px}.v3 .hero-drawing_entry__8vNWU{padding-block:14px;padding-inline:12px 4px}.v3 .hero-drawing_kind__ou_zD{font-size:12px}.v3 .hero-drawing_bracket__zCzvN{grid-column:1/-1;grid-row:5;padding-block:14px 6px;padding-inline-start:0;grid-template-columns:10px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}.v3 .hero-drawing_brace__2FQsB{border:1px solid var(--text-primary);border-block-end:0;border-inline-end:0}.v3 .hero-drawing_note__YJJmE{font-size:12px}}.v3 .ledger_samples__VimO1{inline-size:100%;max-inline-size:none}.v3 .ledger_slips__UQbLy{inline-size:100%}@media (min-width:1080px){.v3 .ledger_slips__UQbLy{grid-template-columns:repeat(12,minmax(0,1fr))}.v3 .ledger_slips__UQbLy>*{grid-column:span 4}}.v3 .ledger_caption__J8mKs{display:block;margin-block-start:16px;text-align:start}.v3 .ledger_columns__KPFLG{display:grid;gap:clamp(36px,5vw,56px);border-block-start:1px solid var(--border-strong);padding-block-start:clamp(28px,3vw,36px)}@media (min-width:900px){.v3 .ledger_columns__KPFLG{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px)}}.v3 .ledger_column__QBIV5{min-inline-size:0}.v3 .ledger_columnHead__lVhti{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.v3 .ledger_dashes__D_KCq{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:12px}.v3 .ledger_dashes__D_KCq>li{position:relative;padding-inline-start:22px;font-size:15.5px;line-height:1.55;color:var(--text-secondary)}.v3 .ledger_dashes__D_KCq>li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.78em;inline-size:10px;block-size:1px;background:var(--text-tertiary)}.v3 .ledger_kitHeading__DKgOl{margin:0;max-inline-size:18ch;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,2.4vw,2.25rem);line-height:1.08;letter-spacing:-.02em;color:var(--text-primary)}.v3 .ledger_kitBody__DeuUH{margin:16px 0 0;max-inline-size:52ch;font-size:15.5px;line-height:1.6;color:var(--text-secondary)}.v3 .ledger_kitList__G_h_e{list-style:none;margin:clamp(28px,3vw,40px) 0 28px;padding:0;border-block-start:1px solid var(--border-strong)}.v3 .ledger_kitItem__Nhys8{display:grid;grid-template-columns:64px minmax(0,1fr);-moz-column-gap:20px;column-gap:20px;align-items:center;padding-block:18px;border-block-end:1px solid var(--border-soft);font-size:16px;line-height:1.5;color:var(--text-primary)}.v3 .ledger_specimen__yKmZS{display:block;inline-size:64px;block-size:32px}.v3 .ledger_specimen__yKmZS svg{display:block;inline-size:100%;block-size:100%;overflow:visible;fill:none}.v3 .ledger_specHair__kTC_A{stroke:var(--border-strong);stroke-width:1px}.v3 .ledger_specInk__f0Dga{stroke:var(--text-primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.v3 .hero-drawing_strand__q_xT1{--rail:28px;--line-x:7px;--return-x:18px;position:relative;max-inline-size:38rem}.v3 .hero-drawing_strand__q_xT1:before{content:"";position:absolute;inset-block:16px;inset-inline-start:var(--line-x);inline-size:1.5px;background:var(--text-primary)}.v3 .hero-drawing_end___Y_uh{position:relative;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);align-items:center;min-block-size:32px;margin:0}.v3 .hero-drawing_endLabel__q2bGF{grid-column:2;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.v3 .hero-drawing_end___Y_uh[data-end=backwards] .hero-drawing_endLabel__q2bGF{color:var(--brand)}.v3 .hero-drawing_end___Y_uh[data-end=backwards] .hero-drawing_endMark__NZs1S{position:absolute;inset-inline-start:calc(var(--line-x) - 3.25px);inset-block-start:calc(50% - 7px);inline-size:8px;block-size:8px;border-right:1.5px solid var(--text-primary);border-bottom:1.5px solid var(--text-primary);rotate:45deg}.v3 .hero-drawing_nodes__eEKWA{list-style:none;margin:0;padding:0}.v3 .hero-drawing_node__7kQRV{display:grid;grid-template-columns:var(--rail) minmax(0,.34fr) minmax(0,.66fr);-moz-column-gap:0;column-gap:0;align-items:center;padding-block:7px}.v3 .hero-drawing_dot__KIV17{position:relative;inline-size:10px;block-size:10px;margin-inline-start:calc(var(--line-x) - 4.25px);border:1.5px solid var(--text-primary);border-radius:50%;background:var(--bg-canvas)}.v3 .hero-drawing_name__G5kRv{padding-inline-end:16px;font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_record__NOmEi{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.v3 .hero-drawing_node__7kQRV:hover~.hero-drawing_node__7kQRV{opacity:.32}.v3 .hero-drawing_node__7kQRV:hover .hero-drawing_dot__KIV17{background:var(--brand);border-color:var(--brand)}.v3 .hero-drawing_returnLine__PqZIo{position:absolute;inset-block:16px;inset-inline-start:var(--return-x);inline-size:1.5px;background:var(--brand)}.v3 .hero-drawing_returnLine__PqZIo:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-3.25px;inline-size:8px;block-size:8px;border-left:1.5px solid var(--brand);border-top:1.5px solid var(--brand);rotate:45deg}@media (max-width:719.98px){.v3 .hero-drawing_strand__q_xT1{--rail:26px}.v3 .hero-drawing_node__7kQRV{grid-template-columns:var(--rail) minmax(0,.42fr) minmax(0,.58fr)}.v3 .hero-drawing_name__G5kRv{font-size:20px;padding-inline-end:10px}.v3 .hero-drawing_endLabel__q2bGF,.v3 .hero-drawing_record__NOmEi{font-size:12px}}.v3 .observatory_beside__20kzz{display:grid;gap:clamp(36px,5vw,56px);align-items:start}.v3 .observatory_besideHead__kddpa,.v3 .observatory_besideObject__yNSXa{min-inline-size:0}@media (min-width:1080px){.v3 .observatory_beside__20kzz{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px)}.v3 .observatory_besideHead__kddpa{grid-column:1/span 5}.v3 .observatory_besideObject__yNSXa{grid-column:6/-1}}.v3 .observatory_never__Pdjn7{display:grid;gap:20px;padding-block-start:clamp(28px,3vw,40px);border-block-start:1px solid var(--border-strong)}.v3 .observatory_neverLine__Gw_p0{margin:0;max-inline-size:22ch;font-family:var(--font-display);font-weight:400;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.08;letter-spacing:-.02em;color:var(--text-primary)}.v3 .observatory_neverBody__z2qph{margin:0 0 16px;max-inline-size:52ch;font-size:16px;line-height:1.6;color:var(--text-secondary)}@media (min-width:1080px){.v3 .observatory_never__Pdjn7{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px)}.v3 .observatory_neverLine__Gw_p0{grid-column:1/span 6}.v3 .observatory_neverRest__4Tdbc{grid-column:8/-1}}.v3 .observatory_empty__xGhsC{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:14px;list-style:none;margin:0;padding:0}.v3 .observatory_emptyNode__8AXlz{display:inline-flex;align-items:baseline}.v3 .observatory_emptyNode__8AXlz:not(:last-child):after{content:"";display:inline-block;inline-size:28px;block-size:1px;margin-inline:14px;translate:0 -.3em;background:var(--border-strong)}.v3 .observatory_emptyName__LKL49{font-family:var(--font-display);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}@media (max-width:719.98px){.v3 .observatory_emptyName__LKL49{font-size:20px}}.v3 .hero-drawing_plate__TXZOD .hero-drawing_face__LboTs{fill:var(--bg-canvas);stroke:var(--text-primary);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3 .hero-drawing_plate__TXZOD .hero-drawing_side__mBWKf{fill:var(--bg-surface-2);stroke:var(--text-primary);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3 .hero-drawing_top__P4SbL .hero-drawing_face__LboTs{fill:var(--bg-surface-2)}.v3 .hero-drawing_lit__cx8aS .hero-drawing_face__LboTs,.v3 .hero-drawing_lit__cx8aS .hero-drawing_side__mBWKf{stroke:var(--brand)}.v3 .hero-drawing_lit__cx8aS .hero-drawing_face__LboTs{stroke-width:1.5px}.v3 .hero-drawing_layer__vVbQn{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:12px;column-gap:12px;row-gap:2px}.v3 .hero-drawing_ordinal__4HQq0{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-tertiary)}.v3 .hero-drawing_name__R2evp{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_wideNote__NuOhf{position:absolute;display:flex;align-items:center}.v3 .hero-drawing_note__vxrFf{margin:0;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.45;color:var(--text-secondary);max-width:22ch;text-wrap:balance}.v3 .hero-drawing_noteRail__pzYB0{position:absolute;inset-block:0;inline-size:10px;display:flex;flex-direction:column;align-items:center;color:var(--text-secondary)}.v3 .hero-drawing_noteArrow__e0op6 svg,.v3 .hero-drawing_noteRail__pzYB0 svg{overflow:visible;fill:none;stroke:currentColor;stroke-width:1px}.v3 .hero-drawing_noteArrow__e0op6 svg *,.v3 .hero-drawing_noteRail__pzYB0 svg *{vector-effect:non-scaling-stroke}.v3 .hero-drawing_noteRail__pzYB0>svg:first-child{flex:1;inline-size:10px}.v3 .hero-drawing_noteHead__I4RAt{flex:none;inline-size:10px;block-size:10px;margin-block-start:-8px}.v3 .hero-drawing_narrow__FUKH5{display:grid;row-gap:20px}.v3 .hero-drawing_noteNarrow__A6udh{display:grid;grid-template-columns:10px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:center;max-width:34ch}.v3 .hero-drawing_noteArrow__e0op6{display:block;inline-size:10px;block-size:24px;color:var(--text-secondary)}.v3 .hero-drawing_noteArrow__e0op6 svg{inline-size:10px;block-size:24px}@keyframes hero-drawing_stack-note-in__TjWFn{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_noteNarrow__A6udh,.v3 .hero-drawing_wideNote__NuOhf{animation:hero-drawing_stack-note-in__TjWFn .64s var(--ease-out) .36s both}}.v3 .hero-drawing_locator__g2_FE{display:block;inline-size:120px;block-size:auto;overflow:visible}.v3 .hero-drawing_locator__g2_FE line{stroke:var(--border-strong);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.v3 .hero-drawing_locator__g2_FE .hero-drawing_plate__TXZOD .hero-drawing_face__LboTs{stroke-width:1px}.v3 .hero-drawing_locator__g2_FE .hero-drawing_lit__cx8aS .hero-drawing_face__LboTs{fill:var(--brand);stroke-width:1.5px}@media (max-width:719.98px){.v3 .hero-drawing_note__vxrFf,.v3 .hero-drawing_ordinal__4HQq0{font-size:12px}.v3 .hero-drawing_name__R2evp{font-size:20px}.v3 .hero-drawing_layer__vVbQn{flex-direction:column;align-items:flex-start}}.v3 .stack_layers__lR_EE{display:grid;border-top:1px solid var(--border-hair)}.v3 .stack_layerRow__GFIZv{display:grid;row-gap:20px;padding-block:clamp(32px,4vw,48px);border-bottom:1px solid var(--border-hair)}.v3 .stack_layerHead__VCTQc{display:grid;grid-template-columns:72px minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;align-items:center}.v3 .stack_layerHead__VCTQc svg{inline-size:72px}.v3 .stack_ordinal__V0FHa{margin:0 0 6px;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;color:var(--text-tertiary)}.v3 .stack_layerTitle__xM9Rr{margin:0;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.12;letter-spacing:-.01em;color:var(--text-primary)}.v3 .stack_layerBody__Jito7{min-width:0;max-width:64ch}.v3 .stack_layerLink__03Bcv{margin-top:18px}@media (min-width:1080px){.v3 .stack_layerRow__GFIZv{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px);align-items:start}.v3 .stack_layerHead__VCTQc{grid-column:1/span 4;grid-template-columns:96px minmax(0,1fr)}.v3 .stack_layerHead__VCTQc svg{inline-size:96px}.v3 .stack_layerBody__Jito7{grid-column:5/-1;padding-top:6px}}.v3 .stack_station__BFTn1{display:grid;grid-template-columns:72px minmax(0,1fr);-moz-column-gap:clamp(20px,3vw,40px);column-gap:clamp(20px,3vw,40px)}.v3 .stack_stationRail__Izcu5{display:grid;grid-template-rows:auto minmax(48px,1fr) auto;justify-items:center}.v3 .stack_stationRail__Izcu5>svg:first-child{inline-size:72px}.v3 .stack_stationLine__QP_53{inline-size:0;border-inline-start:1px dashed var(--border-strong)}.v3 .stack_stationStop__qWWn4{inline-size:18px;block-size:18px;border-radius:50%;border:1.5px solid var(--brand);background:var(--bg-surface)}.v3 .stack_stationText__ymp62{display:grid;align-content:end;row-gap:18px;padding-top:clamp(48px,8vw,120px)}.v3 .stack_stationName__aOew_{margin:0;max-width:16ch;font-family:var(--font-display);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--text-primary)}.v3 .stack_stationBody__Kc0L1{margin:0;max-width:46ch;font-size:16.5px;line-height:1.6;color:var(--text-secondary)}.v3 .hero-drawing_lanes__up89c{--lane-line:var(--border-strong);position:relative;display:grid;grid-template-columns:12% repeat(4,22%);grid-template-rows:1fr 1fr;background:linear-gradient(var(--lane-line),var(--lane-line)) 0 0 /100% 1px no-repeat,linear-gradient(var(--lane-line),var(--lane-line)) 0 50% /100% 1px no-repeat,linear-gradient(var(--lane-line),var(--lane-line)) 0 100% /100% 1px no-repeat}.v3 .hero-drawing_path__0mWu3{position:absolute;inset:0;pointer-events:none}.v3 .hero-drawing_lanes__up89c:after,.v3 .hero-drawing_rows__bTKUX:after{content:"";position:absolute;inline-size:8px;block-size:8px;border-block-start:1.5px solid var(--text-primary);border-inline-end:1.5px solid var(--text-primary)}.v3 .hero-drawing_lanes__up89c:after{inset-block-start:calc(50% - 4.5px);inset-inline-end:0;transform:rotate(45deg)}.v3 .hero-drawing_lanes__up89c:after:dir(rtl){transform:rotate(-45deg)}.v3 .hero-drawing_laneName__Fm7nK{align-self:start;padding-block:20px;padding-inline-end:12px;font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-secondary)}.v3 .hero-drawing_lanes__up89c .hero-drawing_laneName__Fm7nK{grid-column:1}.v3 .hero-drawing_step__vvOoo{position:relative;display:grid;gap:8px;align-content:start;padding-block:20px 28px;padding-inline:22px 18px}.v3 .hero-drawing_step__vvOoo:before{content:"";position:absolute;inset-block-start:-5px;inset-inline-start:-5px;inline-size:10px;block-size:10px;border-radius:50%;background:var(--bg-canvas,var(--bg));border:1.5px solid var(--text-primary)}.v3 .hero-drawing_step__vvOoo[data-lane=model]:before{background:var(--brand);border-color:var(--brand)}.v3 .hero-drawing_stepName__yKH4r{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_step__vvOoo[data-lane=model] .hero-drawing_stepName__yKH4r{color:var(--brand)}.v3 .hero-drawing_stepDetail__C3xzT{max-inline-size:30ch;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;color:var(--text-secondary)}.v3 .hero-drawing_never__ZGV0n{align-self:center;justify-self:center;padding-block:6px;padding-inline:12px;border:1px dashed var(--border-strong);border-radius:6px;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;text-align:center;color:var(--text-secondary)}@keyframes hero-drawing_never-in__UTrVV{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_never__ZGV0n{animation:hero-drawing_never-in__UTrVV .64s var(--ease-out) .36s both}}.v3 .hero-drawing_narrowHeads__Xp1dS{display:grid;grid-template-columns:1fr 1fr;margin-block-end:4px}.v3 .hero-drawing_narrowHeads__Xp1dS .hero-drawing_laneName__Fm7nK{padding-block:0 12px;padding-inline:0 12px;font-size:20px}.v3 .hero-drawing_rows__bTKUX{--lane-line:var(--border-strong);position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);background:linear-gradient(var(--lane-line),var(--lane-line)) 0 0 /1px 100% no-repeat,linear-gradient(var(--lane-line),var(--lane-line)) 50% 0 /1px 100% no-repeat,linear-gradient(var(--lane-line),var(--lane-line)) 100% 0 /1px 100% no-repeat}.v3 .hero-drawing_rows__bTKUX:after{inset-block-end:0;inset-inline-start:-4.5px;transform:rotate(135deg)}.v3 .hero-drawing_rows__bTKUX .hero-drawing_step__vvOoo{padding-block:0 26px;padding-inline:16px 10px}.v3 .hero-drawing_rows__bTKUX .hero-drawing_step__vvOoo:before{inset-block-start:0}.v3 .hero-drawing_rows__bTKUX .hero-drawing_stepName__yKH4r{font-size:20px}.v3 .hero-drawing_rows__bTKUX .hero-drawing_stepDetail__C3xzT{font-size:12px}.v3 .hero-drawing_rows__bTKUX .hero-drawing_never__ZGV0n{margin-inline:10px}.v3 .hero-drawing_rows__bTKUX:after:dir(rtl){transform:rotate(-135deg)}.v3 .hero-drawing_sheet__2XA3J{display:grid;padding-block-start:18px;border-block-start:1.5px solid var(--text-primary)}.v3 .hero-drawing_title__TeF0J{margin:0 0 18px;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_group__WhNb8{margin-block-start:28px}.v3 .hero-drawing_groupHead__2HBru{margin:0;padding-block-end:10px;font-size:13px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.v3 .hero-drawing_lines__V0Q9N{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--border-strong)}.v3 .hero-drawing_line__1q6EP{display:flex;align-items:baseline;gap:10px;padding-block:11px;border-block-end:1px solid var(--border-hair)}.v3 .hero-drawing_name__IMlOx{min-width:0;font-size:15px;font-weight:400;line-height:1.4;color:var(--text-primary)}.v3 .hero-drawing_leader__5Kj04{flex:1 1 24px;min-inline-size:24px;block-size:0;border-block-end:1px dotted var(--border-strong);translate:0 -.3em}.v3 .hero-drawing_result__6P4A2{flex:none;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-secondary)}.v3 .hero-drawing_line__1q6EP[data-failed=true] .hero-drawing_name__IMlOx{font-weight:500}.v3 .hero-drawing_line__1q6EP[data-failed=true] .hero-drawing_leader__5Kj04{border-block-end-style:solid;border-block-end-color:var(--loss)}.v3 .hero-drawing_line__1q6EP[data-failed=true] .hero-drawing_result__6P4A2{padding-block:2px;padding-inline:7px;border:1px solid var(--loss);border-radius:4px;font-weight:600;color:var(--loss)}.v3 .hero-drawing_verdict__4qmgh{display:grid;gap:8px;margin-block-start:22px;padding-block-start:18px;border-block-start:3px double var(--text-primary)}.v3 .hero-drawing_refused__V8iTM{margin:0;font-family:var(--font-mono);font-size:18px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--loss)}.v3 .hero-drawing_recorded__a1WBm{margin:0;font-size:14px;font-weight:500;line-height:1.4;color:var(--text-secondary)}@keyframes hero-drawing_verdict-in__vAIfu{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_verdict__4qmgh{animation:hero-drawing_verdict-in__vAIfu .64s var(--ease-out) .36s both}}@media (max-width:719.98px){.v3 .hero-drawing_title__TeF0J{font-size:22px}.v3 .hero-drawing_name__IMlOx{font-size:14px}.v3 .hero-drawing_refused__V8iTM{font-size:16px}}.v3 .hero-drawing_wide__EsmUe{display:none}.v3 .hero-drawing_narrow__TXKbO{display:block}@media (min-width:1080px){.v3 .hero-drawing_wide__EsmUe{display:block}.v3 .hero-drawing_narrow__TXKbO{display:none}}.v3 .hero-drawing_stage__NZlYz{block-size:400px}.v3 .hero-drawing_vendor__JP3Bw{color:var(--text-tertiary)}.v3 .hero-drawing_stack__gzy9K{--spine:18px;list-style:none;margin:0;padding:0;position:relative;display:grid;row-gap:22px;font-family:var(--font-sans)}.v3 .hero-drawing_stack__gzy9K>li{position:relative;padding-inline-start:calc(var(--spine) + 18px)}.v3 .hero-drawing_stack__gzy9K>li:not(:last-child):before{content:"";position:absolute;inset-block:0 -22px;inset-inline-start:var(--spine);border-inline-start:1.5px solid var(--text-primary)}.v3 .hero-drawing_sGroupHead__pYdim{font-size:12px;font-weight:500;line-height:1.35;color:var(--text-tertiary)}.v3 .hero-drawing_sStreams__1rXa_{list-style:none;margin:8px 0 0;padding:0;display:grid;row-gap:6px}.v3 .hero-drawing_sStream__MDKVN{font-size:13px;font-weight:500;line-height:1.35;color:var(--text-primary)}.v3 .hero-drawing_sNode__XMw_q,.v3 .hero-drawing_sRecord__Cq6s_{display:grid;row-gap:8px}.v3 .hero-drawing_sName__9LYqW{justify-self:start;font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--text-primary)}.v3 .hero-drawing_sNode__XMw_q .hero-drawing_sName__9LYqW{padding:10px 14px;border-radius:var(--r-sm);background:var(--bg-surface-2)}.v3 .hero-drawing_sNode__XMw_q[data-node=gateway]:after{content:"";position:absolute;inset-block:-14px -14px;inset-inline-start:calc(var(--spine) - 12px);inline-size:12px;border:1px dashed var(--text-primary);border-inline-end:0;border-start-start-radius:4px;border-end-start-radius:4px}.v3 .hero-drawing_sSiding__WODnP{font-size:13px;font-weight:500;line-height:1.4;color:var(--text-primary)}.v3 .hero-drawing_sNote__xD_AR{font-size:12px;line-height:1.4;color:var(--text-secondary)}.v3 .hero-drawing_sRows__E5mAJ{margin:6px 0 0}.v3 .hero-drawing_sRow__kQe5s{display:grid;row-gap:2px;padding:10px 0;border-top:1px solid var(--border-strong)}.v3 .hero-drawing_sRow__kQe5s dt{font-size:12px;font-weight:500;color:var(--text-primary)}.v3 .hero-drawing_sRow__kQe5s dd{margin:0;font-family:var(--font-mono);font-size:12px;color:var(--text-tertiary)}.v3 .hero-drawing_sRow__kQe5s[data-state=missing] dd{color:var(--text-primary)}@media (min-width:720px){.v3 .hero-drawing_sRow__kQe5s dt,.v3 .hero-drawing_sStream__MDKVN{font-size:13px}}@media (max-width:719.98px){.v3 .hero-drawing_sName__9LYqW{font-size:20px}}.v3 .hero-drawing_panel__jBfcj{--cols:repeat(3,minmax(0,1fr));--col-gap:clamp(12px,3vw,48px);display:grid;justify-items:stretch;max-inline-size:1120px;margin-inline:auto}.v3 .hero-drawing_services__7CHVr{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--cols);-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:end}.v3 .hero-drawing_service__A_URc{display:grid;justify-items:center;text-align:center;row-gap:6px;min-width:0}.v3 .hero-drawing_category__9n_oL{font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-secondary)}.v3 .hero-drawing_name__o7bAt{font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance}.v3 .hero-drawing_cable__32AjP{display:block;inline-size:40px;block-size:clamp(64px,7vw,96px);margin-block:10px 12px;overflow:visible;fill:none;stroke:var(--text-primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.v3 .hero-drawing_cable__32AjP *{vector-effect:non-scaling-stroke}.v3 .hero-drawing_plate__hjDhx{display:grid;justify-items:center;row-gap:12px;padding-block:0 24px;background:var(--bg-surface-2);border-radius:var(--r-sm)}.v3 .hero-drawing_jacks__A9zzO{list-style:none;margin:0;padding:0;inline-size:100%;display:grid;grid-template-columns:var(--cols);-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);justify-items:center;margin-block-start:-12px}.v3 .hero-drawing_jack__mK7HO{inline-size:22px;block-size:22px;border-radius:50%;border:1.5px solid var(--brand);background:var(--bg-canvas);box-shadow:inset 0 0 0 5px var(--bg-canvas),inset 0 0 0 11px var(--brand)}.v3 .hero-drawing_plateName__oaG3Y{font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary);text-align:center}.v3 .hero-drawing_line__JcElP{display:grid;justify-items:center;text-align:center}.v3 .hero-drawing_stem__PGa_i{display:block;inline-size:1.5px;block-size:clamp(24px,3vw,36px);background:var(--text-primary)}.v3 .hero-drawing_gate__40cxP{inline-size:48px}.v3 .hero-drawing_lineLabel__hvsLx{display:block;margin-block-start:10px;max-inline-size:24ch;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--text-primary);text-wrap:balance}.v3 .hero-drawing_line__JcElP>.hero-drawing_lineLabel__hvsLx{margin-block-end:10px}.v3 .hero-drawing_record__CFaR_{display:grid;justify-items:center}.v3 .hero-drawing_recordMark__QNc7u{display:grid;align-content:center;row-gap:6px;inline-size:40px;block-size:44px;padding-inline:8px;border:1.5px solid var(--text-primary);border-radius:var(--r-sm)}.v3 .hero-drawing_recordMark__QNc7u>span{display:block;block-size:1px;background:var(--border-strong)}@keyframes hero-drawing_record-in__ybZpG{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.v3 .hero-drawing_record__CFaR_[data-reveal]{animation:hero-drawing_record-in__ybZpG .64s var(--ease-out) .36s both}}@media (max-width:719.98px){.v3 .hero-drawing_category__9n_oL,.v3 .hero-drawing_lineLabel__hvsLx{font-size:12px}.v3 .hero-drawing_name__o7bAt,.v3 .hero-drawing_plateName__oaG3Y{font-size:20px}}.v3 .portfolio_links__Nh6Co{margin-top:28px;display:flex;flex-wrap:wrap;gap:8px 28px}.v3 .portfolio_links__Nh6Co .v3-link{min-height:44px;display:inline-flex;align-items:center}.v3 .portfolio_steps__wOmNL{list-style:none;margin:0;padding:0;counter-reset:step;border-bottom:1px solid var(--border-strong)}.v3 .portfolio_step__EeDJ0{counter-increment:step;display:grid;grid-template-columns:2.2em minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:8px;padding:clamp(20px,2.4vw,28px) 0;border-top:1px solid var(--border-strong)}.v3 .portfolio_step__EeDJ0:before{content:counter(step);grid-row:1;color:var(--brand)}.v3 .portfolio_stepName__hGzK1,.v3 .portfolio_step__EeDJ0:before{font-family:var(--font-display);font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.1}.v3 .portfolio_stepName__hGzK1{grid-column:2;font-weight:400;letter-spacing:-.02em;color:var(--text-primary)}.v3 .portfolio_stepBody__1uq1Z{grid-column:2;max-width:52ch;font-size:16px;line-height:1.6;color:var(--text-secondary)}.v3 .portfolio_policy__FaUlo{margin:0;border-top:1.5px solid var(--text-primary)}.v3 .portfolio_policyName__zOsuk{padding-block:18px 16px;font-family:var(--font-display);font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--text-primary)}.v3 .portfolio_fields__eHaOY{list-style:none;margin:0;padding:0;display:grid;-moz-column-gap:28px;column-gap:28px}@media (min-width:560px){.v3 .portfolio_fields__eHaOY{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3 .portfolio_field__pOhvt{padding-block:16px;border-top:1px solid var(--border-hair)}.v3 .portfolio_fieldName__pxzVC{font-size:15px;font-weight:500;line-height:1.4;color:var(--text-primary)}.v3 .portfolio_policyBy__t1inr{margin-top:0;padding-top:16px;border-top:1px solid var(--border-hair);font-size:14px;font-weight:500;color:var(--text-secondary)}.v3 .portfolio_seatsHead__cecxg{margin-bottom:20px;font-size:15px;font-weight:500;line-height:1.5;color:var(--text-secondary)}.v3 .portfolio_seatList__7ZA0_{list-style:none;margin:0;padding:0;border-top:1px solid var(--border-strong)}.v3 .portfolio_seat__PY_4_{display:grid;gap:8px;padding:clamp(20px,2.4vw,28px) 0;border-bottom:1px solid var(--border-strong)}@media (min-width:720px){.v3 .portfolio_seat__PY_4_{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:32px;column-gap:32px;align-items:baseline}}.v3 .portfolio_seatName___ggLb{font-family:var(--font-display);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--text-primary)}.v3 .portfolio_seatSees__fWQmd{display:grid;gap:4px;justify-items:start}.v3 .portfolio_seatLink__SYqQ0{font-size:16px;font-weight:500;line-height:1.45;color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--border-strong);transition:text-decoration-color .2s var(--ease-out)}.v3 .portfolio_seatLink__SYqQ0:hover{text-decoration-color:currentColor}.v3 .portfolio_seatLink__SYqQ0:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}.v3 .portfolio_seatBody__taPXi{font-size:15px;line-height:1.55;color:var(--text-secondary)}.v3 .hero-drawing_stage__fMXce{max-block-size:520px;margin-block-end:8px}.v3 .trading_path__oivlE{list-style:none;margin:0;padding:0;counter-reset:stage;border-block-end:1px solid var(--border-hair)}.v3 .trading_pathRow__sIgJL{counter-increment:stage;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"num name state" ". body body";-moz-column-gap:16px;column-gap:16px;row-gap:6px;padding-block:22px;border-block-start:1px solid var(--border-hair)}.v3 .trading_pathRow__sIgJL:before{grid-area:num;content:counter(stage);font-family:var(--font-mono);font-size:12px;line-height:1.85;color:var(--text-secondary)}.v3 .trading_pathName__sGKxp{grid-area:name;font-family:var(--font-display);font-size:22px;line-height:1.1;letter-spacing:-.01em;color:var(--text-primary)}.v3 .trading_pathBody__htbnJ{grid-area:body;max-inline-size:52ch;font-size:15px;line-height:1.6;color:var(--text-secondary)}.v3 .trading_pathState__V00Iy{grid-area:state;align-self:center;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.v3 .trading_pathRow__sIgJL[data-emphasis=true] .trading_pathState__V00Iy,.v3 .trading_pathRow__sIgJL[data-emphasis=true]:before{color:var(--brand)}@media (min-width:720px){.v3 .trading_pathRow__sIgJL{grid-template-columns:2rem minmax(7rem,.7fr) minmax(0,2fr) auto;grid-template-areas:"num name body state";align-items:baseline}}.v3 .trading_station__Pwalx{display:grid;gap:clamp(36px,4vw,52px)}.v3 .trading_alsoLink__DFg2P,.v3 .trading_stationLink__mkMyj{display:grid;gap:8px;color:inherit;text-decoration:none}.v3 .trading_stationTitle__4GKcb{font-family:var(--font-display);font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.08;letter-spacing:-.02em;color:var(--text-primary);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:var(--border-strong)}.v3 .trading_alsoTitle__K6iQO,.v3 .trading_stationLead__osejD{font-size:16px;font-weight:500;line-height:1.45;color:var(--text-primary)}.v3 .trading_alsoBody___R4rM,.v3 .trading_stationBody__VhDOe{max-inline-size:52ch;font-size:15px;line-height:1.6;color:var(--text-secondary)}.v3 .trading_alsoLink__DFg2P{padding-block-start:22px;border-block-start:1px solid var(--border-hair)}.v3 .trading_alsoTitle__K6iQO{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--border-strong)}@media (hover:hover){.v3 .trading_alsoLink__DFg2P:hover .trading_alsoTitle__K6iQO,.v3 .trading_stationLink__mkMyj:hover .trading_stationTitle__4GKcb{text-decoration-color:currentColor}}.v3 .trading_alsoLink__DFg2P:focus-visible,.v3 .trading_stationLink__mkMyj:focus-visible{outline:2px solid var(--brand);outline-offset:4px}