.SelectiveDisclosureDemo-module__2LUOWG__demo{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(12rem,.8fr) minmax(0,1.4fr) minmax(0,1.4fr);display:grid}.SelectiveDisclosureDemo-module__2LUOWG__pane{flex-direction:column;min-width:0;display:flex}.SelectiveDisclosureDemo-module__2LUOWG__pane+.SelectiveDisclosureDemo-module__2LUOWG__pane{border-left:1px solid var(--rule)}.SelectiveDisclosureDemo-module__2LUOWG__head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);border-bottom:1px solid var(--rule-subtle);padding:.85rem 1rem;font-size:.6875rem}.SelectiveDisclosureDemo-module__2LUOWG__request{text-align:left;border:0;border-bottom:1px solid var(--rule-subtle);cursor:pointer;background:0 0;border-left:2px solid #0000;width:100%;padding:1rem 1rem 1rem .9rem;display:block}.SelectiveDisclosureDemo-module__2LUOWG__request:hover{background:#ffffff05}.SelectiveDisclosureDemo-module__2LUOWG__request[aria-pressed=true]{border-left-color:var(--accent-fg);background:var(--bg-surface)}.SelectiveDisclosureDemo-module__2LUOWG__requestTitle{font-size:.9375rem;font-weight:500;display:block}.SelectiveDisclosureDemo-module__2LUOWG__requestBy{font-family:var(--font-mono);color:var(--fg-subtle);margin-top:.25rem;font-size:.6875rem;display:block}.SelectiveDisclosureDemo-module__2LUOWG__formats{border-bottom:1px solid var(--rule-subtle);gap:0;display:flex}.SelectiveDisclosureDemo-module__2LUOWG__format{border:0;border-right:1px solid var(--rule-subtle);font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-subtle);cursor:pointer;background:0 0;flex:1;padding:.65rem .5rem;font-size:.6875rem}.SelectiveDisclosureDemo-module__2LUOWG__format:last-child{border-right:0}.SelectiveDisclosureDemo-module__2LUOWG__format[aria-pressed=true]{color:var(--fg);box-shadow:inset 0 -2px 0 var(--accent-fg)}.SelectiveDisclosureDemo-module__2LUOWG__claims{border:0;min-width:0;margin:0;padding:.5rem 1rem 1rem}.SelectiveDisclosureDemo-module__2LUOWG__claim{border-bottom:1px solid var(--rule-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem 0;font-size:.9375rem;display:grid}.SelectiveDisclosureDemo-module__2LUOWG__claim input{width:1rem;height:1rem;accent-color:var(--accent-solid)}.SelectiveDisclosureDemo-module__2LUOWG__claim input:disabled+span{color:var(--fg-subtle)}.SelectiveDisclosureDemo-module__2LUOWG__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);font-size:.625rem}.SelectiveDisclosureDemo-module__2LUOWG__tag[data-on=true]{color:var(--accent-fg)}.SelectiveDisclosureDemo-module__2LUOWG__note{color:var(--fg-subtle);padding:0 1rem 1rem;font-size:.8125rem;line-height:1.55}.SelectiveDisclosureDemo-module__2LUOWG__received{flex-direction:column;gap:.9rem;padding:.5rem 1rem 1rem;display:flex}.SelectiveDisclosureDemo-module__2LUOWG__receivedList li{border-bottom:1px solid var(--rule-subtle);justify-content:space-between;gap:.75rem;padding:.55rem 0;font-size:.875rem;display:flex}.SelectiveDisclosureDemo-module__2LUOWG__receivedList li span:last-child{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.SelectiveDisclosureDemo-module__2LUOWG__disclosed{color:var(--green-400)}.SelectiveDisclosureDemo-module__2LUOWG__digest{color:var(--fg-subtle)}.SelectiveDisclosureDemo-module__2LUOWG__token{border:1px solid var(--rule-subtle);background:var(--bg-sunken);font-family:var(--font-mono);color:var(--fg-subtle);word-break:break-all;padding:.75rem;font-size:.6875rem;line-height:1.7}.SelectiveDisclosureDemo-module__2LUOWG__token b{color:var(--accent-fg);font-weight:400}@media (max-width:70rem){.SelectiveDisclosureDemo-module__2LUOWG__demo{grid-template-columns:minmax(0,1fr)}.SelectiveDisclosureDemo-module__2LUOWG__pane+.SelectiveDisclosureDemo-module__2LUOWG__pane{border-left:0;border-top:1px solid var(--rule)}}
.ButtonLink-module__6C8yeW__link{letter-spacing:.005em;min-height:2.75rem;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);border:1px solid #0000;align-items:center;gap:.6rem;padding:.7rem 1.15rem;font-size:.9375rem;font-weight:500;display:inline-flex}.ButtonLink-module__6C8yeW__primary{background:var(--accent-solid);color:var(--accent-contrast)}.ButtonLink-module__6C8yeW__primary:hover{background:var(--platinum-100)}.ButtonLink-module__6C8yeW__secondary{border-color:var(--rule-strong);color:var(--fg)}.ButtonLink-module__6C8yeW__secondary:hover{border-color:var(--accent-border);background:#ffffff08}.ButtonLink-module__6C8yeW__arrow{font-family:var(--font-mono);transition:transform .16s var(--ease)}.ButtonLink-module__6C8yeW__link:hover .ButtonLink-module__6C8yeW__arrow{transform:translate(3px)}
.CodeBlock-module__LY-z6q__block{border:1px solid var(--rule);background:var(--bg-sunken);min-width:0}.CodeBlock-module__LY-z6q__head{border-bottom:1px solid var(--rule-subtle);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);justify-content:space-between;gap:1rem;padding:.65rem 1rem;font-size:.6875rem;display:flex}.CodeBlock-module__LY-z6q__pre{color:var(--ink-200);tab-size:2;margin:0;padding:1.1rem 1rem 1.25rem;font-size:.8125rem;line-height:1.65;overflow-x:auto}.CodeBlock-module__LY-z6q__pre:focus-visible{outline-offset:-2px}
.LedgerRows-module__vbNS9a__list{border-top:1px solid var(--rule-strong)}.LedgerRows-module__vbNS9a__item{border-bottom:1px solid var(--rule-subtle);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr) auto;align-items:baseline;gap:.5rem 2rem;padding:1.35rem 0;display:grid}.LedgerRows-module__vbNS9a__list.LedgerRows-module__vbNS9a__compact .LedgerRows-module__vbNS9a__item{grid-template-columns:minmax(0,.7fr) minmax(0,1.8fr) auto;padding:1rem 0}.LedgerRows-module__vbNS9a__term{letter-spacing:-.005em;color:var(--fg);font-size:1.0625rem;font-weight:500}.LedgerRows-module__vbNS9a__detail{color:var(--fg-muted);line-height:1.6}.LedgerRows-module__vbNS9a__detail code{color:var(--accent-fg)}.LedgerRows-module__vbNS9a__status{justify-self:end}@media (max-width:48rem){.LedgerRows-module__vbNS9a__item,.LedgerRows-module__vbNS9a__list.LedgerRows-module__vbNS9a__compact .LedgerRows-module__vbNS9a__item{grid-template-columns:minmax(0,1fr)}.LedgerRows-module__vbNS9a__status{justify-self:start}}
.StatusMark-module__FdJq7q__mark{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.StatusMark-module__FdJq7q__dot{flex-shrink:0;width:.5rem;height:.5rem}.StatusMark-module__FdJq7q__built{color:var(--status-shipped)}.StatusMark-module__FdJq7q__built .StatusMark-module__FdJq7q__dot{background:var(--status-shipped)}.StatusMark-module__FdJq7q__progress{color:var(--status-progress)}.StatusMark-module__FdJq7q__progress .StatusMark-module__FdJq7q__dot{border:1.5px solid var(--status-progress);background:linear-gradient(90deg, var(--status-progress) 50%, transparent 50%)}.StatusMark-module__FdJq7q__planned{color:var(--status-planned)}.StatusMark-module__FdJq7q__planned .StatusMark-module__FdJq7q__dot{border:1.5px solid var(--status-planned)}
.Band-module__B7yiWG__section{border-top:1px solid var(--rule);padding-block:var(--section-pad)}.Band-module__B7yiWG__inner{max-width:var(--page-max);padding-inline:var(--gutter);grid-template-columns:var(--rail) minmax(0, 1fr);gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid}.Band-module__B7yiWG__rail{flex-direction:column;align-self:start;gap:.75rem;display:flex;position:sticky;top:6rem}.Band-module__B7yiWG__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);font-size:.75rem}.Band-module__B7yiWG__label:before{content:"";vertical-align:middle;background:var(--accent-fg);width:.5rem;height:1px;margin-right:.6rem;display:inline-block}.Band-module__B7yiWG__aside{color:var(--fg-subtle);font-size:.875rem;line-height:1.5}.Band-module__B7yiWG__body{flex-direction:column;gap:clamp(2rem,4vw,3rem);min-width:0;display:flex}.Band-module__B7yiWG__heading{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;max-width:22ch;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:400;line-height:1.04}.Band-module__B7yiWG__heading em{color:var(--accent-fg);font-style:italic}.Band-module__B7yiWG__lede{max-width:62ch;color:var(--fg-muted);text-wrap:pretty;font-size:clamp(1.0625rem,1.4vw,1.1875rem)}.Band-module__B7yiWG__inner.Band-module__B7yiWG__wide{grid-template-columns:minmax(0,1fr)}.Band-module__B7yiWG__inner.Band-module__B7yiWG__wide .Band-module__B7yiWG__rail{flex-flow:wrap;align-items:baseline;gap:.5rem 1.5rem;position:static}@media (max-width:56rem){.Band-module__B7yiWG__inner{grid-template-columns:minmax(0,1fr)}.Band-module__B7yiWG__rail{position:static}}
.SimulationFrame-module__6f6GUa__frame{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(13rem,.75fr) minmax(0,2fr) minmax(14rem,.95fr);min-height:30rem;display:grid}.SimulationFrame-module__6f6GUa__scenarios{border-right:1px solid var(--rule);flex-direction:column;display:flex}.SimulationFrame-module__6f6GUa__scenarioHead,.SimulationFrame-module__6f6GUa__paneHead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);border-bottom:1px solid var(--rule-subtle);justify-content:space-between;gap:1rem;padding:.85rem 1rem;font-size:.6875rem;display:flex}.SimulationFrame-module__6f6GUa__scenario{text-align:left;border:0;border-bottom:1px solid var(--rule-subtle);cursor:pointer;width:100%;transition:background-color .14s var(--ease), border-color .14s var(--ease);background:0 0;border-left:2px solid #0000;padding:1rem 1rem 1rem .9rem;display:block}.SimulationFrame-module__6f6GUa__scenario:hover{background:#ffffff05}.SimulationFrame-module__6f6GUa__scenario[aria-pressed=true]{border-left-color:var(--accent-fg);background:var(--bg-surface)}.SimulationFrame-module__6f6GUa__scenarioTitle{color:var(--fg);font-size:.9375rem;font-weight:500;display:block}.SimulationFrame-module__6f6GUa__scenarioMethod{font-family:var(--font-mono);color:var(--fg-subtle);margin-top:.3rem;font-size:.6875rem;line-height:1.5;display:block}.SimulationFrame-module__6f6GUa__stage{flex-direction:column;min-width:0;display:flex}.SimulationFrame-module__6f6GUa__controls{border-bottom:1px solid var(--rule-subtle);align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.SimulationFrame-module__6f6GUa__counter{flex:1;gap:3px;max-width:14rem;margin-right:auto;display:flex}.SimulationFrame-module__6f6GUa__segment{background:var(--rule-strong);height:3px;transition:background-color .2s var(--ease);flex:1}.SimulationFrame-module__6f6GUa__segment[data-on=true]{background:var(--accent-fg)}.SimulationFrame-module__6f6GUa__control{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:var(--fg-muted);background:0 0;padding:.35rem .7rem;font-size:.6875rem}.SimulationFrame-module__6f6GUa__control:hover:not(:disabled){color:var(--fg);border-color:var(--accent-border)}.SimulationFrame-module__6f6GUa__control:disabled{opacity:.45;cursor:default}.SimulationFrame-module__6f6GUa__canvas{flex:1;min-width:0;padding:1.25rem}.SimulationFrame-module__6f6GUa__reasoning{border-left:1px solid var(--rule);flex-direction:column;display:flex}.SimulationFrame-module__6f6GUa__question{border-bottom:1px solid var(--rule-subtle);color:var(--fg);padding:1rem;font-size:.9375rem;line-height:1.5}.SimulationFrame-module__6f6GUa__steps{flex-direction:column;padding:.5rem 1rem 1rem;display:flex}.SimulationFrame-module__6f6GUa__step{color:var(--fg-subtle);border-bottom:1px solid var(--rule-subtle);grid-template-columns:.875rem minmax(0,1fr);gap:.6rem;padding:.6rem 0;font-size:.875rem;line-height:1.5;display:grid}.SimulationFrame-module__6f6GUa__step:last-child{border-bottom:0}.SimulationFrame-module__6f6GUa__step[data-state=done]{color:var(--fg-muted)}.SimulationFrame-module__6f6GUa__step[data-state=current]{color:var(--fg)}.SimulationFrame-module__6f6GUa__tick{border:1.5px solid var(--fg-subtle);width:.5rem;height:.5rem;margin-top:.45rem}.SimulationFrame-module__6f6GUa__step[data-state=done] .SimulationFrame-module__6f6GUa__tick{background:var(--fg-muted);border-color:var(--fg-muted)}.SimulationFrame-module__6f6GUa__step[data-state=current] .SimulationFrame-module__6f6GUa__tick{border-color:var(--accent-fg);background:var(--accent-fg);box-shadow:0 0 0 3px #dde4ee1f}.SimulationFrame-module__6f6GUa__stepLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.6875rem;display:block}@media (max-width:70rem){.SimulationFrame-module__6f6GUa__frame{grid-template-columns:minmax(0,1fr)}.SimulationFrame-module__6f6GUa__scenarios{border-right:0;border-bottom:1px solid var(--rule)}.SimulationFrame-module__6f6GUa__reasoning{border-left:0;border-top:1px solid var(--rule)}}
.StandardsRegister-module__pDCDKq__group+.StandardsRegister-module__pDCDKq__group{margin-top:clamp(3rem,6vw,4.5rem)}.StandardsRegister-module__pDCDKq__groupHead{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:1rem 2rem;padding-bottom:1rem;display:grid}.StandardsRegister-module__pDCDKq__groupTitle{letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.StandardsRegister-module__pDCDKq__groupSummary{color:var(--fg-subtle);font-size:.9375rem}.StandardsRegister-module__pDCDKq__table{border-collapse:collapse;width:100%;font-size:.9375rem}.StandardsRegister-module__pDCDKq__table th{text-align:left;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);border-bottom:1px solid var(--rule);padding:.85rem 1rem .85rem 0;font-size:.6875rem;font-weight:400}.StandardsRegister-module__pDCDKq__table td{vertical-align:top;border-bottom:1px solid var(--rule-subtle);padding:1.1rem 1.25rem 1.1rem 0}.StandardsRegister-module__pDCDKq__table tr:hover td{background:#ffffff04}.StandardsRegister-module__pDCDKq__name{color:var(--fg);font-weight:500;display:block}.StandardsRegister-module__pDCDKq__body{font-family:var(--font-mono);color:var(--fg-subtle);margin-top:.3rem;font-size:.75rem;display:block}.StandardsRegister-module__pDCDKq__role{color:var(--fg-muted);line-height:1.5}.StandardsRegister-module__pDCDKq__evidence{color:var(--fg-subtle);font-size:.875rem;line-height:1.5}.StandardsRegister-module__pDCDKq__colName{width:30%}.StandardsRegister-module__pDCDKq__colRole{width:36%}.StandardsRegister-module__pDCDKq__colStatus{width:12%}@media (max-width:48rem){.StandardsRegister-module__pDCDKq__groupHead{grid-template-columns:minmax(0,1fr)}.StandardsRegister-module__pDCDKq__table thead{display:none}.StandardsRegister-module__pDCDKq__table,.StandardsRegister-module__pDCDKq__table tbody,.StandardsRegister-module__pDCDKq__table tr,.StandardsRegister-module__pDCDKq__table td{width:100%;display:block}.StandardsRegister-module__pDCDKq__table tr{border-bottom:1px solid var(--rule-subtle);padding:1.1rem 0}.StandardsRegister-module__pDCDKq__table td{border:0;padding:.2rem 0}}
.ClosingCall-module__qY1V8G__call{border-top:1px solid var(--rule);position:relative;overflow:hidden}.ClosingCall-module__qY1V8G__call:before{content:"";pointer-events:none;background:radial-gradient(50rem 22rem at 50% 120%,#b8c4d417,#0000 70%);position:absolute;inset:0}.ClosingCall-module__qY1V8G__inner{max-width:var(--page-max);padding:clamp(5rem, 11vw, 9rem) var(--gutter);flex-direction:column;align-items:flex-start;gap:1.75rem;margin-inline:auto;display:flex;position:relative}.ClosingCall-module__qY1V8G__title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:18ch;font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:1}.ClosingCall-module__qY1V8G__title em{color:var(--accent-fg);font-style:italic}.ClosingCall-module__qY1V8G__body{max-width:56ch;color:var(--fg-muted);font-size:1.0625rem}.ClosingCall-module__qY1V8G__actions{flex-wrap:wrap;gap:.75rem;display:flex}
.HeroLedger-module__quidtG__ledger{border:1px solid var(--rule);background:linear-gradient(#0d0d11eb,#07070aeb);position:relative;box-shadow:0 40px 120px -40px #000000e6,inset 0 1px #ffffff0a}.HeroLedger-module__quidtG__bar{border-bottom:1px solid var(--rule-subtle);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);justify-content:space-between;gap:1rem;padding:.75rem 1rem;font-size:.6875rem;display:flex}.HeroLedger-module__quidtG__live{color:var(--accent-fg);align-items:center;gap:.45rem;display:inline-flex}.HeroLedger-module__quidtG__live:before{content:"";background:var(--accent-fg);width:.4rem;height:.4rem;animation:1.6s steps(2,start) infinite HeroLedger-module__quidtG__blink}.HeroLedger-module__quidtG__rows{padding:.35rem 1rem .5rem}.HeroLedger-module__quidtG__row{border-bottom:1px solid var(--rule-subtle);opacity:0;animation:HeroLedger-module__quidtG__reveal .5s var(--ease) forwards;animation-delay:calc(var(--i) * .55s + .3s);grid-template-columns:.75rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.7rem 0;display:grid}.HeroLedger-module__quidtG__row:last-child{border-bottom:0}.HeroLedger-module__quidtG__mark{background:var(--green-400);width:.55rem;height:.55rem}.HeroLedger-module__quidtG__row[data-kind=issue] .HeroLedger-module__quidtG__mark{background:var(--accent-fg)}.HeroLedger-module__quidtG__name{font-size:.9375rem}.HeroLedger-module__quidtG__detail{font-family:var(--font-mono);color:var(--fg-subtle);font-size:.6875rem;display:block}.HeroLedger-module__quidtG__state{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green-400);font-size:.6875rem}.HeroLedger-module__quidtG__row[data-kind=issue] .HeroLedger-module__quidtG__state{color:var(--accent-fg)}.HeroLedger-module__quidtG__foot{border-top:1px solid var(--rule-subtle);opacity:0;animation:HeroLedger-module__quidtG__reveal .6s var(--ease) forwards;flex-wrap:wrap;gap:.4rem;padding:.85rem 1rem 1rem;animation-delay:4.3s;display:flex}.HeroLedger-module__quidtG__chip{font-family:var(--font-mono);border:1px solid var(--accent-border);color:var(--accent-fg);padding:.3rem .55rem;font-size:.6875rem}@keyframes HeroLedger-module__quidtG__reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes HeroLedger-module__quidtG__blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.HeroLedger-module__quidtG__row,.HeroLedger-module__quidtG__foot{opacity:1;animation:none}}
.ReuseDecisionDemo-module__LHB33q__board{flex-direction:column;gap:1.25rem;display:flex}.ReuseDecisionDemo-module__LHB33q__parties{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;font-size:.875rem;display:grid}.ReuseDecisionDemo-module__LHB33q__party{border:1px solid var(--rule);padding:.7rem .85rem}.ReuseDecisionDemo-module__LHB33q__partyRole{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);font-size:.625rem;display:block}.ReuseDecisionDemo-module__LHB33q__halves{gap:2px;display:flex}.ReuseDecisionDemo-module__LHB33q__half{border:1.5px solid var(--accent-fg);width:1.1rem;height:2rem}.ReuseDecisionDemo-module__LHB33q__half:first-child{background:var(--accent-fg)}.ReuseDecisionDemo-module__LHB33q__checks{flex-wrap:wrap;gap:.4rem;display:flex}.ReuseDecisionDemo-module__LHB33q__check{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--rule-strong);color:var(--fg-subtle);padding:.3rem .55rem;font-size:.6875rem}.ReuseDecisionDemo-module__LHB33q__check[data-state=pass]{color:var(--green-400);border-color:#3fd98a73}.ReuseDecisionDemo-module__LHB33q__check[data-state=fail]{color:var(--red-400);border-color:#f26d6d80}.ReuseDecisionDemo-module__LHB33q__table{border-collapse:collapse;width:100%;font-size:.875rem}.ReuseDecisionDemo-module__LHB33q__table th{text-align:left;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);border-bottom:1px solid var(--rule);padding:.5rem .5rem .5rem 0;font-size:.625rem;font-weight:400}.ReuseDecisionDemo-module__LHB33q__table td{border-bottom:1px solid var(--rule-subtle);vertical-align:top;padding:.6rem .5rem .6rem 0}.ReuseDecisionDemo-module__LHB33q__basis{color:var(--fg-subtle);font-size:.8125rem}.ReuseDecisionDemo-module__LHB33q__verdict{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem}.ReuseDecisionDemo-module__LHB33q__verdict[data-verdict=pending]{color:var(--fg-subtle)}.ReuseDecisionDemo-module__LHB33q__verdict[data-verdict=reuse]{color:var(--green-400)}.ReuseDecisionDemo-module__LHB33q__verdict[data-verdict=ask]{color:var(--amber-400)}.ReuseDecisionDemo-module__LHB33q__verdict[data-verdict=refused]{color:var(--red-400)}.ReuseDecisionDemo-module__LHB33q__reason{text-transform:none;letter-spacing:0;font-family:var(--font-ui);color:var(--fg-subtle);margin-top:.15rem;font-size:.75rem;display:block}
.PageHero-module___vm5ea__hero{position:relative;overflow:hidden}.PageHero-module___vm5ea__grid{pointer-events:none;background-image:linear-gradient(var(--rule-subtle) 1px, transparent 1px), linear-gradient(90deg, var(--rule-subtle) 1px, transparent 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 70% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80% at 70% 30%,#000 20%,#0000 75%)}.PageHero-module___vm5ea__inner{max-width:var(--page-max);padding:clamp(4.5rem, 11vw, 9rem) var(--gutter) clamp(3.5rem, 8vw, 6.5rem);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-inline:auto;display:grid;position:relative}.PageHero-module___vm5ea__inner.PageHero-module___vm5ea__single{grid-template-columns:minmax(0,1fr)}.PageHero-module___vm5ea__copy{flex-direction:column;gap:1.75rem;display:flex}.PageHero-module___vm5ea__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.75rem;display:flex}.PageHero-module___vm5ea__eyebrow>span+span{border-left:1px solid var(--rule-strong);padding-left:1rem}.PageHero-module___vm5ea__title{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(3rem,7.4vw,6.5rem);font-weight:400;line-height:.96}.PageHero-module___vm5ea__title em{color:var(--accent-fg);font-style:italic}.PageHero-module___vm5ea__lede{max-width:58ch;color:var(--fg-muted);text-wrap:pretty;font-size:clamp(1.0625rem,1.5vw,1.25rem)}.PageHero-module___vm5ea__actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.PageHero-module___vm5ea__visual{min-width:0}@media (max-width:62rem){.PageHero-module___vm5ea__inner{grid-template-columns:minmax(0,1fr)}}
.PartIndex-module__XnNGEW__list{border-top:1px solid var(--rule-strong)}.PartIndex-module__XnNGEW__item{border-bottom:1px solid var(--rule)}.PartIndex-module__XnNGEW__link{transition:background-color .18s var(--ease);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) auto;align-items:baseline;gap:1rem 2.5rem;padding:clamp(1.4rem,3vw,2rem) 0;display:grid}.PartIndex-module__XnNGEW__name{font-family:var(--font-display);letter-spacing:-.01em;transition:color .18s var(--ease);font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1}.PartIndex-module__XnNGEW__summary{color:var(--fg-muted);max-width:52ch}.PartIndex-module__XnNGEW__go{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);white-space:nowrap;transition:color .18s var(--ease), transform .18s var(--ease);font-size:.75rem}.PartIndex-module__XnNGEW__link:hover .PartIndex-module__XnNGEW__name{color:var(--accent-fg)}.PartIndex-module__XnNGEW__link:hover .PartIndex-module__XnNGEW__go{color:var(--accent-fg);transform:translate(4px)}@media (max-width:48rem){.PartIndex-module__XnNGEW__link{grid-template-columns:minmax(0,1fr)}}
.FraudGraphDemo-module__blD3IW__wrap{flex-direction:column;gap:.9rem;display:flex}.FraudGraphDemo-module__blD3IW__svg{width:100%;height:auto;overflow:visible}.FraudGraphDemo-module__blD3IW__edge{stroke:var(--rule-strong);stroke-width:1px;transition:stroke .26s var(--ease), opacity .26s var(--ease)}.FraudGraphDemo-module__blD3IW__edge[data-hot=true]{stroke:var(--accent-fg);stroke-width:1.5px}.FraudGraphDemo-module__blD3IW__node{transition:opacity .26s var(--ease)}.FraudGraphDemo-module__blD3IW__node[data-hidden=true],.FraudGraphDemo-module__blD3IW__edge[data-hidden=true]{opacity:0}.FraudGraphDemo-module__blD3IW__shape{fill:var(--bg-surface);stroke:var(--fg-subtle);stroke-width:1.25px;transition:stroke .26s var(--ease), fill .26s var(--ease)}.FraudGraphDemo-module__blD3IW__node[data-kind=device] .FraudGraphDemo-module__blD3IW__shape,.FraudGraphDemo-module__blD3IW__node[data-kind=face] .FraudGraphDemo-module__blD3IW__shape,.FraudGraphDemo-module__blD3IW__node[data-kind=phone] .FraudGraphDemo-module__blD3IW__shape{stroke:var(--platinum-500)}.FraudGraphDemo-module__blD3IW__node[data-hot=true] .FraudGraphDemo-module__blD3IW__shape{stroke:var(--amber-400);fill:#f2a63b1f}.FraudGraphDemo-module__blD3IW__node[data-kind=outcome][data-hot=true] .FraudGraphDemo-module__blD3IW__shape{stroke:var(--red-400);fill:#f26d6d1f}.FraudGraphDemo-module__blD3IW__node[data-masked=true] .FraudGraphDemo-module__blD3IW__shape{stroke-dasharray:3 3;stroke:var(--fg-subtle);fill:#0000}.FraudGraphDemo-module__blD3IW__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--fg-subtle);font-size:10px}.FraudGraphDemo-module__blD3IW__callout{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent-fg);border-top:1px solid var(--rule-subtle);padding-top:.75rem;font-size:.75rem}
.VaultRevealDemo-module__ROItTq__diagram{grid-template-columns:repeat(4,minmax(0,1fr));min-height:19rem;display:grid;position:relative}.VaultRevealDemo-module__ROItTq__lane{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);flex-direction:column;align-items:center;font-size:.6875rem;display:flex}.VaultRevealDemo-module__ROItTq__laneHead{border:1px solid var(--rule-strong);background:var(--bg-canvas);z-index:1;padding:.45rem .6rem}.VaultRevealDemo-module__ROItTq__lane[data-active=true] .VaultRevealDemo-module__ROItTq__laneHead{border-color:var(--accent-border);color:var(--fg)}.VaultRevealDemo-module__ROItTq__line{background:var(--rule-strong);flex:1;width:1px}.VaultRevealDemo-module__ROItTq__messages{flex-direction:column;gap:.55rem;padding-top:.6rem;display:flex;position:absolute;inset:2.6rem 0 0}.VaultRevealDemo-module__ROItTq__message{height:2.3rem;color:var(--fg-muted);animation:VaultRevealDemo-module__ROItTq__arrive .26s var(--ease);font-size:.75rem;position:relative}.VaultRevealDemo-module__ROItTq__arrow{background:var(--accent-fg);height:1px;position:absolute;top:1.45rem}.VaultRevealDemo-module__ROItTq__arrow:after{content:"";border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;width:0;height:0;position:absolute;top:-3px}.VaultRevealDemo-module__ROItTq__message[data-dir=right] .VaultRevealDemo-module__ROItTq__arrow:after{border-left:6px solid var(--accent-fg);right:-1px}.VaultRevealDemo-module__ROItTq__message[data-dir=left] .VaultRevealDemo-module__ROItTq__arrow:after{border-right:6px solid var(--accent-fg);left:-1px}.VaultRevealDemo-module__ROItTq__message[data-dir=self] .VaultRevealDemo-module__ROItTq__arrow{border:1px solid var(--accent-fg);background:0 0;border-right:0;height:.7rem;top:1.1rem}.VaultRevealDemo-module__ROItTq__message[data-dir=self] .VaultRevealDemo-module__ROItTq__arrow:after{display:none}.VaultRevealDemo-module__ROItTq__text{font-family:var(--font-mono);white-space:nowrap;background:var(--bg-canvas);padding:0 .5rem;font-size:.6875rem;position:absolute;top:0}.VaultRevealDemo-module__ROItTq__message[data-tone=ok] .VaultRevealDemo-module__ROItTq__text{color:var(--green-400)}.VaultRevealDemo-module__ROItTq__message[data-tone=refused] .VaultRevealDemo-module__ROItTq__text{color:var(--red-400)}.VaultRevealDemo-module__ROItTq__message[data-tone=refused] .VaultRevealDemo-module__ROItTq__arrow{background:var(--red-400)}.VaultRevealDemo-module__ROItTq__message[data-tone=sealed] .VaultRevealDemo-module__ROItTq__text{color:var(--accent-fg)}@keyframes VaultRevealDemo-module__ROItTq__arrive{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:40rem){.VaultRevealDemo-module__ROItTq__laneHead{letter-spacing:.06em;text-align:center;max-width:92%;padding:.35rem .3rem;font-size:.5625rem}.VaultRevealDemo-module__ROItTq__message{height:3.3rem}.VaultRevealDemo-module__ROItTq__text{white-space:normal;max-width:62%;line-height:1.35}.VaultRevealDemo-module__ROItTq__arrow{top:2.6rem}.VaultRevealDemo-module__ROItTq__message[data-dir=self] .VaultRevealDemo-module__ROItTq__arrow{top:2.2rem}}
.VerificationRunDemo-module__5GlwwG__board{flex-direction:column;gap:1.25rem;display:flex}.VerificationRunDemo-module__5GlwwG__rows{border-top:1px solid var(--rule)}.VerificationRunDemo-module__5GlwwG__row{border-bottom:1px solid var(--rule-subtle);transition:opacity .24s var(--ease);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 0;display:grid}.VerificationRunDemo-module__5GlwwG__row[data-state=pending]{opacity:.45}.VerificationRunDemo-module__5GlwwG__mark{border:1.5px solid var(--fg-subtle);width:.625rem;height:.625rem}.VerificationRunDemo-module__5GlwwG__row[data-state=running] .VerificationRunDemo-module__5GlwwG__mark{border-color:var(--accent-fg);animation:VerificationRunDemo-module__5GlwwG__pulse 1.1s var(--ease) infinite}.VerificationRunDemo-module__5GlwwG__row[data-state=passed] .VerificationRunDemo-module__5GlwwG__mark{background:var(--green-400);border-color:var(--green-400)}.VerificationRunDemo-module__5GlwwG__row[data-state=review] .VerificationRunDemo-module__5GlwwG__mark,.VerificationRunDemo-module__5GlwwG__row[data-state=held] .VerificationRunDemo-module__5GlwwG__mark{border-color:var(--amber-400);background:linear-gradient(90deg, var(--amber-400) 50%, transparent 50%)}.VerificationRunDemo-module__5GlwwG__row[data-state=refused] .VerificationRunDemo-module__5GlwwG__mark{background:var(--red-400);border-color:var(--red-400)}.VerificationRunDemo-module__5GlwwG__label{font-size:.9375rem;font-weight:500}.VerificationRunDemo-module__5GlwwG__product{color:var(--fg-subtle);font-size:.8125rem;display:block}.VerificationRunDemo-module__5GlwwG__note{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);text-align:right;font-size:.6875rem}.VerificationRunDemo-module__5GlwwG__row[data-state=passed] .VerificationRunDemo-module__5GlwwG__note{color:var(--green-400)}.VerificationRunDemo-module__5GlwwG__row[data-state=review] .VerificationRunDemo-module__5GlwwG__note,.VerificationRunDemo-module__5GlwwG__row[data-state=held] .VerificationRunDemo-module__5GlwwG__note{color:var(--amber-400)}.VerificationRunDemo-module__5GlwwG__row[data-state=refused] .VerificationRunDemo-module__5GlwwG__note{color:var(--red-400)}.VerificationRunDemo-module__5GlwwG__log{border:1px solid var(--rule-subtle);background:var(--bg-sunken);font-family:var(--font-mono);color:var(--fg-subtle);min-height:7.5rem;padding:.75rem .9rem;font-size:.75rem;line-height:1.8}.VerificationRunDemo-module__5GlwwG__log li:last-child{color:var(--accent-fg)}.VerificationRunDemo-module__5GlwwG__logHead{letter-spacing:.14em;text-transform:uppercase;margin-bottom:.35rem;font-size:.625rem}@keyframes VerificationRunDemo-module__5GlwwG__pulse{50%{background:#dde4ee59}}
.WalletDemo-module__2tx5-a__stage{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.WalletDemo-module__2tx5-a__phone{aspect-ratio:9/18.5;border:1px solid var(--rule-strong);background:var(--ink-1000);border-radius:2rem;padding:.6rem;box-shadow:0 30px 80px -30px #000c}.WalletDemo-module__2tx5-a__screen{background:var(--bg-surface);border-radius:1.5rem;flex-direction:column;gap:.75rem;height:100%;padding:1.6rem .9rem .9rem;display:flex;overflow:hidden}.WalletDemo-module__2tx5-a__notch{background:var(--ink-700);border-radius:1rem;width:34%;height:.35rem;margin:-.9rem auto .4rem}.WalletDemo-module__2tx5-a__title{font-size:.9375rem;font-weight:600;line-height:1.25}.WalletDemo-module__2tx5-a__requester{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--green-400);align-items:center;gap:.4rem;font-size:.625rem;display:inline-flex}.WalletDemo-module__2tx5-a__rows{border-top:1px solid var(--rule);flex-direction:column;display:flex}.WalletDemo-module__2tx5-a__row{border-bottom:1px solid var(--rule-subtle);animation:WalletDemo-module__2tx5-a__arrive .24s var(--ease);justify-content:space-between;gap:.5rem;padding:.5rem 0;font-size:.75rem;display:flex}.WalletDemo-module__2tx5-a__row span:last-child{color:var(--fg-muted);text-align:right}.WalletDemo-module__2tx5-a__row[data-withheld=true]{color:var(--fg-subtle);text-decoration:line-through;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.WalletDemo-module__2tx5-a__action{text-align:center;background:var(--accent-solid);color:var(--accent-contrast);margin-top:auto;padding:.65rem;font-size:.75rem;font-weight:600}.WalletDemo-module__2tx5-a__done{text-align:center;color:var(--green-400);border:1px solid #3fd98a73;margin-top:auto;padding:.65rem;font-size:.75rem;font-weight:500}.WalletDemo-module__2tx5-a__channel{flex-direction:column;gap:.75rem;display:flex}.WalletDemo-module__2tx5-a__channelLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);font-size:.625rem}.WalletDemo-module__2tx5-a__channelValue{font-size:1.0625rem;font-weight:500}.WalletDemo-module__2tx5-a__method{font-family:var(--font-mono);color:var(--accent-fg);font-size:.75rem}@keyframes WalletDemo-module__2tx5-a__arrive{0%{opacity:0}}@media (max-width:40rem){.WalletDemo-module__2tx5-a__stage{grid-template-columns:minmax(0,1fr);justify-items:center}.WalletDemo-module__2tx5-a__phone{width:15rem}}
.DevelopersPage-module__79AueW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,2.5vw,1.5rem);display:grid}.DevelopersPage-module__79AueW__wide{grid-column:1/-1}.DevelopersPage-module__79AueW__actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:56rem){.DevelopersPage-module__79AueW__grid{grid-template-columns:minmax(0,1fr)}}
.HomePage-module__FCgqfa__standards{border-top:1px solid var(--rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3rem);display:grid}.HomePage-module__FCgqfa__standard{border-bottom:1px solid var(--rule-subtle);justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0;display:flex}.HomePage-module__FCgqfa__standard>span:first-child{min-width:0}.HomePage-module__FCgqfa__standard>span:last-child{flex-shrink:0}.HomePage-module__FCgqfa__standardName{font-weight:500}.HomePage-module__FCgqfa__standardBody{font-family:var(--font-mono);color:var(--fg-subtle);margin-top:.15rem;font-size:.6875rem;display:block}.HomePage-module__FCgqfa__actions{flex-wrap:wrap;gap:.75rem;display:flex}.HomePage-module__FCgqfa__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.HomePage-module__FCgqfa__points{color:var(--fg-muted);flex-direction:column;gap:1rem;display:flex}.HomePage-module__FCgqfa__points li{padding-left:1.25rem;position:relative}.HomePage-module__FCgqfa__points li:before{content:"";background:var(--accent-fg);width:.5rem;height:1px;position:absolute;top:.65em;left:0}.HomePage-module__FCgqfa__points strong{color:var(--fg);font-weight:500}@media (max-width:56rem){.HomePage-module__FCgqfa__standards,.HomePage-module__FCgqfa__split{grid-template-columns:minmax(0,1fr)}}
.SymbolonPage-module__zagisa__origin{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.75rem,4vw,2.5rem) 0;display:grid}.SymbolonPage-module__zagisa__token{gap:.35rem;display:flex}.SymbolonPage-module__zagisa__half{border:1.5px solid var(--accent-fg);width:3rem;height:5.5rem}.SymbolonPage-module__zagisa__half:first-child{background:var(--accent-fg);clip-path:polygon(0 0,100% 0,100% 30%,70% 45%,100% 60%,100% 100%,0 100%)}.SymbolonPage-module__zagisa__half:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 60%,30% 45%,0 30%)}.SymbolonPage-module__zagisa__quote{font-family:var(--font-display);max-width:36ch;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.2}.SymbolonPage-module__zagisa__quote em{color:var(--accent-fg)}
