.Home-module__YeEf2G__band{background:var(--color-elevated);border-block:1px solid var(--color-rule)}.Home-module__YeEf2G__section{padding-block:112px}.Home-module__YeEf2G__sectionTight{padding-block:104px}.Home-module__YeEf2G__stack{flex-direction:column;gap:40px;display:flex}.Home-module__YeEf2G__headRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 40px;display:grid}.Home-module__YeEf2G__headRow>p{margin:0}.Home-module__YeEf2G__hero{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-block:88px 56px;display:flex}.Home-module__YeEf2G__h1{max-width:1080px;font-size:4rem;line-height:1.04;font-weight:var(--weight-semibold);letter-spacing:-.04em;color:var(--color-ink);margin:0}.Home-module__YeEf2G__accent{color:var(--color-accent);display:block}.Home-module__YeEf2G__heroLead{max-width:44rem;color:var(--color-ink-body-2);margin:0;font-size:1.1875rem}.Home-module__YeEf2G__actions{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:4px;display:flex}.Home-module__YeEf2G__assure{color:var(--color-ink-muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.Home-module__YeEf2G__assure li{align-items:center;gap:8px;display:inline-flex}.Home-module__YeEf2G__assure li:before{content:"";background:var(--color-seal);border-radius:999px;width:7px;height:7px}.Home-module__YeEf2G__shotWrap{padding-block:64px 40px}.Home-module__YeEf2G__stage{position:relative;container-type:inline-size}.Home-module__YeEf2G__dashboard{width:88%}.Home-module__YeEf2G__dashboard>div{filter:blur(1.4px)brightness(.88)}:root[data-theme=light] .Home-module__YeEf2G__dashboard>div{filter:blur(1.4px)brightness(.98)}.Home-module__YeEf2G__ledger{width:468px;box-shadow:var(--shadow-overlay);position:absolute;top:calc(12.249cqi + 2px);right:0}.Home-module__YeEf2G__rows{display:block}.Home-module__YeEf2G__row{border:0;border-top:1px solid var(--color-rule);background:var(--color-surface);width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 18px;display:grid}.Home-module__YeEf2G__row[aria-selected=true]{background:var(--color-surface-raised);box-shadow:inset 3px 0 0 var(--color-seal)}.Home-module__YeEf2G__rId{font-family:var(--font-mono);color:var(--color-ink);font-size:.78125rem}.Home-module__YeEf2G__rTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-body-2);font-size:.875rem;overflow:hidden}.Home-module__YeEf2G__detail{border-top:1px solid var(--color-rule);background:var(--color-elevated);flex-direction:column;gap:10px;padding:18px;display:flex}.Home-module__YeEf2G__detailHead{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.Home-module__YeEf2G__detailLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.75rem}.Home-module__YeEf2G__detailHead .Home-module__YeEf2G__mono{color:var(--color-ink-muted);font-size:.75rem}.Home-module__YeEf2G__fact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;font-size:.875rem;display:grid}.Home-module__YeEf2G__fact .Home-module__YeEf2G__k{color:var(--color-ink-muted)}.Home-module__YeEf2G__fact .Home-module__YeEf2G__v{color:var(--color-ink)}.Home-module__YeEf2G__factHow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Home-module__YeEf2G__mono{font-family:var(--font-mono)}.Home-module__YeEf2G__claims{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0 0 104px;list-style:none;display:grid}.Home-module__YeEf2G__claim{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:18px 20px 20px;display:flex}.Home-module__YeEf2G__claimTop{align-items:center;gap:12px;display:flex}.Home-module__YeEf2G__claimIcon{border:1px solid var(--color-rule-3);background:var(--color-surface-raised);width:34px;height:34px;color:var(--color-seal);border-radius:9px;flex:none;place-items:center;display:grid}.Home-module__YeEf2G__claimTitle{color:var(--color-ink);font-size:1rem;font-weight:var(--weight-semibold);line-height:1.3}.Home-module__YeEf2G__claimBody{color:var(--color-ink-body-2);font-size:.90625rem;line-height:1.55}.Home-module__YeEf2G__why{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.Home-module__YeEf2G__whyText{flex-direction:column;gap:22px;min-width:0;display:flex}.Home-module__YeEf2G__quote{font-size:2.75rem;line-height:1.12;font-weight:var(--weight-semibold);letter-spacing:-.035em;color:var(--color-ink);margin:0}.Home-module__YeEf2G__quote span{color:var(--color-accent)}.Home-module__YeEf2G__stat{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:18px;flex-direction:column;gap:14px;margin:0;padding:30px;display:flex}.Home-module__YeEf2G__statBig{font-size:3.5rem;font-weight:var(--weight-semibold);letter-spacing:-.04em;color:var(--color-ink);line-height:1}.Home-module__YeEf2G__statText{color:var(--color-ink-body-2);font-size:1.0625rem}.Home-module__YeEf2G__source{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:.75rem}.Home-module__YeEf2G__source a{color:inherit}.Home-module__YeEf2G__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Home-module__YeEf2G__stepWide{grid-column:1/-1}.Home-module__YeEf2G__head{flex-direction:column;gap:10px;padding:28px 28px 22px;display:flex}.Home-module__YeEf2G__headWide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 40px;display:grid}.Home-module__YeEf2G__headCol{flex-direction:column;gap:10px;min-width:0;display:flex}.Home-module__YeEf2G__stepTop{align-items:baseline;gap:12px;display:flex}.Home-module__YeEf2G__stepNo{font-family:var(--font-mono);font-size:1.75rem;line-height:1;font-weight:var(--weight-medium);color:var(--color-seal);letter-spacing:-.02em;margin:0}.Home-module__YeEf2G__stepName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:.75rem}.Home-module__YeEf2G__head h3{font-size:1.5rem;line-height:1.25;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink);margin:0}.Home-module__YeEf2G__head p{color:var(--color-ink-body-2);margin:0;font-size:1rem}.Home-module__YeEf2G__bul{flex-direction:column;gap:10px;margin:0;padding:6px 0 0;list-style:none;display:flex}.Home-module__YeEf2G__bul li{color:var(--color-ink-body-2);grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:.96875rem;line-height:1.5;display:grid}.Home-module__YeEf2G__bul li:before{content:"✓";color:var(--color-seal);font-weight:700}.Home-module__YeEf2G__well{background:var(--color-elevated);border-top:1px solid var(--color-rule);min-width:0;margin-top:auto}.Home-module__YeEf2G__tight{padding:22px 28px 0}.Home-module__YeEf2G__tightGate{padding-top:24px}.Home-module__YeEf2G__wellOpen{padding-bottom:24px}.Home-module__YeEf2G__well .Home-module__YeEf2G__toTop{border-bottom:0;border-radius:12px 12px 0 0}.Home-module__YeEf2G__gateHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 20px;display:flex}.Home-module__YeEf2G__gateTitle{font-weight:var(--weight-semibold);color:var(--color-ink);align-items:center;gap:10px;font-size:.9375rem;display:flex}.Home-module__YeEf2G__gateTitle span:first-child{color:var(--color-blocked);font-weight:700}.Home-module__YeEf2G__gateMeta{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:.78125rem}.Home-module__YeEf2G__find{border-top:1px solid var(--color-rule);grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:15px 20px;display:grid}.Home-module__YeEf2G__dom{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-body-2);background:var(--color-neutral-tint);border-radius:6px;justify-self:start;padding:3px 8px;font-size:.71875rem}.Home-module__YeEf2G__fbody{flex-direction:column;gap:2px;min-width:0;display:flex}.Home-module__YeEf2G__ftitle{font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1rem}.Home-module__YeEf2G__fmeta{font-family:var(--font-mono);color:var(--color-ink-muted);overflow-wrap:anywhere;font-size:.8125rem}.Home-module__YeEf2G__evrow{border-top:1px solid var(--color-rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:11px 18px;display:flex}.Home-module__YeEf2G__evrow:first-child{border-top:0}.Home-module__YeEf2G__evrow>span:last-child{font-family:var(--font-sans)}.Home-module__YeEf2G__events{font-size:.84375rem}.Home-module__YeEf2G__recbox{border:1px solid var(--color-rule-strong);background:var(--color-surface-raised);font-family:var(--font-mono);color:var(--color-ink);border-radius:10px;padding:12px 16px;font-size:.8125rem}.Home-module__YeEf2G__recOld{background:var(--color-surface);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.Home-module__YeEf2G__recTop{font-weight:var(--weight-medium);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.Home-module__YeEf2G__link{font-family:var(--font-mono);color:var(--color-accent);align-items:center;gap:10px;padding:4px 0 4px 22px;font-size:.75rem;display:flex}.Home-module__YeEf2G__link:before{content:"";background:var(--color-seal);width:2px;height:24px;display:block}.Home-module__YeEf2G__kv{grid-template-columns:86px minmax(0,1fr);gap:2px 10px;margin-top:8px;display:grid}.Home-module__YeEf2G__kv .Home-module__YeEf2G__k{color:var(--color-ink-muted)}.Home-module__YeEf2G__kv span{overflow-wrap:anywhere}.Home-module__YeEf2G__kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.Home-module__YeEf2G__tableScroll{overflow-x:auto}.Home-module__YeEf2G__tbl{border-collapse:collapse;width:100%;font-size:.875rem}.Home-module__YeEf2G__tbl th{text-align:left;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.71875rem;font-weight:var(--weight-medium);border-bottom:1px solid var(--color-rule);white-space:nowrap;padding:12px 16px}.Home-module__YeEf2G__tbl td{border-bottom:1px solid var(--color-rule);color:var(--color-ink-body-2);white-space:nowrap;padding:13px 16px}.Home-module__YeEf2G__tbl td:first-child{font-family:var(--font-mono);color:var(--color-ink)}.Home-module__YeEf2G__expiry{border-top:1px solid var(--color-rule);color:var(--color-ink-body-2);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;font-size:.875rem;display:flex}.Home-module__YeEf2G__verify{background:var(--color-terminal);color:var(--color-ink-body)}.Home-module__YeEf2G__verifyBody{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;display:grid}.Home-module__YeEf2G__vsteps{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.Home-module__YeEf2G__vsteps li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.Home-module__YeEf2G__vnode{box-sizing:border-box;border:2px solid var(--color-seal);width:36px;height:36px;color:var(--color-ink);border-radius:999px;place-items:center;font-size:.9375rem;font-weight:700;display:grid}.Home-module__YeEf2G__vsteps b{color:var(--color-ink);font-size:1.125rem;font-weight:var(--weight-semibold);margin-bottom:2px;display:block}.Home-module__YeEf2G__vsteps p{color:var(--color-ink-body-2);margin:0;font-size:.9375rem;line-height:1.55}.Home-module__YeEf2G__result{background:var(--color-surface);border:1px solid var(--color-rule-strong);border-radius:16px;padding:22px 24px 8px}.Home-module__YeEf2G__resultHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:14px;display:flex}.Home-module__YeEf2G__resultHead>span:first-child{flex-direction:column;gap:2px;display:flex}.Home-module__YeEf2G__resultId{color:var(--color-ink);font-size:.875rem;font-weight:var(--weight-medium)}.Home-module__YeEf2G__resultSample{color:var(--color-ink-muted);font-size:.8125rem}.Home-module__YeEf2G__seg{background:var(--color-elevated);border:1px solid var(--color-rule-strong);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.Home-module__YeEf2G__segBtn{min-height:40px;color:var(--color-ink-muted);font:inherit;font-size:.875rem;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 14px}.Home-module__YeEf2G__segBtn[aria-pressed=true]{background:var(--color-action);color:var(--color-on-action)}.Home-module__YeEf2G__segBtn.Home-module__YeEf2G__tamper[aria-pressed=true]{background:var(--color-tamper);color:var(--color-on-tamper)}.Home-module__YeEf2G__res{border-top:1px solid var(--color-rule-strong);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:16px 0;display:grid}.Home-module__YeEf2G__ico{border-radius:999px;place-items:center;width:32px;height:32px;font-size:.9375rem;font-weight:700;display:grid}.Home-module__YeEf2G__resTitle{font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1rem}.Home-module__YeEf2G__resOut{font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:6px;margin:4px 0;padding:2px 8px;font-size:.8125rem;display:inline-block}.Home-module__YeEf2G__resPlain{color:var(--color-ink-body-2);margin:0;font-size:.9375rem}.Home-module__YeEf2G__disc{border:1px solid var(--color-rule-3);min-height:44px;color:var(--color-ink);font:inherit;font-size:.9375rem;font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:10px 18px}.Home-module__YeEf2G__disc:hover{border-color:var(--color-accent)}.Home-module__YeEf2G__cmds{flex-direction:column;gap:14px;display:flex}.Home-module__YeEf2G__cmds p{color:var(--color-ink-body-2);margin:0;font-size:.9375rem}.Home-module__YeEf2G__cmdSteps{color:var(--color-ink-body-2);margin:0;padding-left:1.25rem;font-size:.9375rem}.Home-module__YeEf2G__term{background:var(--color-terminal);max-width:100%;color:var(--color-ink-body);border:1px solid var(--color-rule);font-family:var(--font-mono);white-space:pre;border-radius:14px;margin:0;padding:22px 24px;font-size:.8125rem;line-height:1.75;overflow-x:auto}.Home-module__YeEf2G__pr{color:var(--color-ink-muted)}.Home-module__YeEf2G__out{color:var(--color-verified)}.Home-module__YeEf2G__audGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.Home-module__YeEf2G__receive{gap:18px;padding:28px}.Home-module__YeEf2G__receive .Home-module__YeEf2G__bul li b{color:var(--color-ink)}.Home-module__YeEf2G__lg{border-top:1px solid var(--color-rule);flex-direction:column;gap:9px;margin-top:auto;padding-top:18px;display:flex}.Home-module__YeEf2G__lgIntro{color:var(--color-ink-muted);margin:0 0 4px;font-size:.875rem}.Home-module__YeEf2G__lgRow{color:var(--color-ink-body-2);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;font-size:.875rem;display:grid}.Home-module__YeEf2G__lgRow>span:first-child{justify-self:start}.Home-module__YeEf2G__wp{background:var(--color-surface);border:1px solid var(--color-rule-strong);min-width:0;box-shadow:0 40px 80px -40px var(--color-shadow);border-radius:16px;overflow:hidden}.Home-module__YeEf2G__wpHead{background:var(--color-elevated);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:16px 22px;display:flex}.Home-module__YeEf2G__wpHead>span:first-child{align-items:center;gap:10px;display:flex}.Home-module__YeEf2G__wpHead b{color:var(--color-ink);font-size:1rem;font-weight:var(--weight-semibold)}.Home-module__YeEf2G__wpHead .Home-module__YeEf2G__mono{color:var(--color-ink-muted);font-size:.75rem}.Home-module__YeEf2G__wpStats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Home-module__YeEf2G__wpStats>div{flex-direction:column;gap:6px;min-width:0;padding:18px 22px;display:flex}.Home-module__YeEf2G__wpStats>div+div{border-left:1px solid var(--color-rule)}.Home-module__YeEf2G__wpK{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);padding-top:3px;font-size:.75rem}.Home-module__YeEf2G__wpBig{font-size:1.625rem;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink);line-height:1.1}.Home-module__YeEf2G__wpN{color:var(--color-ink-muted);font-size:.84375rem;line-height:1.45}.Home-module__YeEf2G__wpSample{border-top:1px solid var(--color-rule);flex-direction:column;gap:10px;padding:16px 22px 18px;display:flex}.Home-module__YeEf2G__sq{grid-template-columns:repeat(25,minmax(0,1fr));gap:4px;margin:0;display:grid}.Home-module__YeEf2G__sq i{aspect-ratio:1;background:var(--color-seal);border-radius:2px;display:block}.Home-module__YeEf2G__wpSec{border-top:1px solid var(--color-rule);background:var(--color-elevated);justify-content:space-between;gap:12px;padding:10px 22px;display:flex}.Home-module__YeEf2G__wpAttr{border-top:1px solid var(--color-rule);color:var(--color-ink-body-2);justify-content:space-between;align-items:center;gap:8px 14px;padding:11px 22px;font-size:.90625rem;display:flex}.Home-module__YeEf2G__wpExc{border-top:1px solid var(--color-rule);font-family:var(--font-mono);color:var(--color-ink);grid-template-columns:62px minmax(0,1fr);align-items:center;gap:12px;padding:11px 22px;font-size:.8125rem;display:grid}.Home-module__YeEf2G__wpExc>span:first-child{justify-self:start}.Home-module__YeEf2G__wpNote{border-top:1px solid var(--color-rule);color:var(--color-ink-muted);margin:0;padding:12px 22px 14px;font-size:.84375rem}.Home-module__YeEf2G__wpFoot{border-top:1px solid var(--color-rule);background:var(--color-elevated);flex-direction:column;gap:10px;padding:16px 22px;display:flex}.Home-module__YeEf2G__wpFoot>span:first-child{color:var(--color-ink-body-2);font-size:.875rem}.Home-module__YeEf2G__wpBtns{flex-wrap:wrap;gap:10px;display:flex}.Home-module__YeEf2G__intGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px 56px;display:grid}.Home-module__YeEf2G__intText{flex-direction:column;gap:18px;min-width:0;display:flex}.Home-module__YeEf2G__dest{border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 18px;display:grid}.Home-module__YeEf2G__dest:first-of-type{border-top:0}.Home-module__YeEf2G__dest b{color:var(--color-ink);font-size:.96875rem;font-weight:var(--weight-semibold)}.Home-module__YeEf2G__dest .Home-module__YeEf2G__d{color:var(--color-ink-muted);grid-column:1/-1;font-size:.875rem}@media (max-width:47.5rem){.Home-module__YeEf2G__h1{font-size:2.5rem}.Home-module__YeEf2G__accent{display:inline}.Home-module__YeEf2G__hero{gap:36px;padding-block:48px 64px}.Home-module__YeEf2G__section,.Home-module__YeEf2G__sectionTight{padding-block:72px}.Home-module__YeEf2G__headRow,.Home-module__YeEf2G__why,.Home-module__YeEf2G__steps,.Home-module__YeEf2G__headWide,.Home-module__YeEf2G__verifyBody,.Home-module__YeEf2G__audGrid,.Home-module__YeEf2G__intGrid{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__YeEf2G__claims{grid-template-columns:minmax(0,1fr);padding-bottom:72px}.Home-module__YeEf2G__quote{font-size:2rem}.Home-module__YeEf2G__dashboard{display:none}.Home-module__YeEf2G__ledger{width:auto;position:static}.Home-module__YeEf2G__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id chip""title title";row-gap:4px}.Home-module__YeEf2G__rId{grid-area:id}.Home-module__YeEf2G__rChip{grid-area:chip;justify-self:end}.Home-module__YeEf2G__rTitle{white-space:normal;grid-area:title}.Home-module__YeEf2G__fact{grid-template-columns:minmax(0,1fr);gap:4px}.Home-module__YeEf2G__find{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dom chip""body body"}.Home-module__YeEf2G__find .Home-module__YeEf2G__dom{grid-area:dom}.Home-module__YeEf2G__find .Home-module__YeEf2G__fchip{grid-area:chip}.Home-module__YeEf2G__find .Home-module__YeEf2G__fbody{grid-area:body}.Home-module__YeEf2G__head{padding:24px 20px 18px}.Home-module__YeEf2G__tight{padding-inline:16px}.Home-module__YeEf2G__wpStats{grid-template-columns:minmax(0,1fr)}.Home-module__YeEf2G__wpStats>div+div{border-left:0;border-top:1px solid var(--color-rule)}.Home-module__YeEf2G__lgRow{grid-template-columns:minmax(0,1fr);gap:4px}.Home-module__YeEf2G__sq{max-width:none}}
.Primitives-module__7ZXP8q__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:.75rem}.Primitives-module__7ZXP8q__tone{color:var(--color-tone)}.Primitives-module__7ZXP8q__h2{font-size:2.625rem;line-height:1.1;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--color-ink);margin:0}.Primitives-module__7ZXP8q__lead{max-width:40rem;color:var(--color-ink-body-2);margin:0;font-size:1.125rem}@media (max-width:47.5rem){.Primitives-module__7ZXP8q__h2{font-size:1.875rem}}.Primitives-module__7ZXP8q__gridbg{isolation:isolate;position:relative;overflow:hidden}.Primitives-module__7ZXP8q__gridbg:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);opacity:.8;background-position:-1px -1px;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(46% 70% at 50% 42%,#000 8%,#0000 70%);mask-image:radial-gradient(46% 70% at 50% 42%,#000 8%,#0000 70%)}.Primitives-module__7ZXP8q__card{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.Primitives-module__7ZXP8q__panel{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:16px;min-width:0;overflow:hidden}.Primitives-module__7ZXP8q__raised{background:var(--color-surface-raised);border:1px solid var(--color-rule-strong);border-radius:12px;min-width:0;overflow:hidden}.Primitives-module__7ZXP8q__bar{border-bottom:1px solid var(--color-rule);font-family:var(--font-mono);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:12px 18px;font-size:.78125rem;display:flex}.Primitives-module__7ZXP8q__kpi{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}.Primitives-module__7ZXP8q__kpi>p{color:var(--color-ink-muted)}.Primitives-module__7ZXP8q__kpiValue{font-size:2.125rem;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--color-ink);line-height:1.1}.Primitives-module__7ZXP8q__kpiNote{color:var(--color-ink-muted);font-size:.8125rem}.Primitives-module__7ZXP8q__chip{font-size:.75rem;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;padding:3px 10px;line-height:1.4;display:inline-block}.Primitives-module__7ZXP8q__ok{color:var(--color-verified);background:var(--color-verified-tint)}.Primitives-module__7ZXP8q__bad{color:var(--color-blocked);background:var(--color-blocked-tint)}.Primitives-module__7ZXP8q__warn{color:var(--color-exception);background:var(--color-exception-tint)}.Primitives-module__7ZXP8q__neutral{color:var(--color-ink-body-2);background:var(--color-neutral-tint)}.Primitives-module__7ZXP8q__recomputed{color:var(--color-seal-ink);background:var(--color-recomputed-tint)}.Primitives-module__7ZXP8q__reported{color:var(--color-ink-body-2);background:var(--color-neutral-tint)}.Primitives-module__7ZXP8q__declared{color:var(--color-declared);background:var(--color-declared-tint)}.Primitives-module__7ZXP8q__unsealed{color:var(--color-unsealed);background:var(--color-unsealed-tint)}.Primitives-module__7ZXP8q__consumed{color:var(--color-consumed);background:var(--color-consumed-tint)}.Primitives-module__7ZXP8q__notCaptured{color:var(--color-ink-muted);box-shadow:inset 0 0 0 1px var(--color-rule-3);background:0 0}.Primitives-module__7ZXP8q__verifyTag{font-family:var(--font-mono);font-size:.65625rem;font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-verify-tag);border:1px dashed var(--color-verify-tag-rule);white-space:nowrap;vertical-align:middle;border-radius:4px;padding:1px 6px;display:inline-block}@media print{.Primitives-module__7ZXP8q__chip{background:0 0;border:1px solid}}
.ContactForm-module__MW0ffG__form{gap:var(--space-4);padding:var(--space-5);display:grid}.ContactForm-module__MW0ffG__formPage{gap:16px;padding:18px 28px 28px}.ContactForm-module__MW0ffG__subtitle{color:var(--color-ink-muted);font-size:var(--step--1)}.ContactForm-module__MW0ffG__banner{border:1px solid var(--color-blocked);background:var(--color-blocked-tint);padding:var(--space-3);color:var(--color-blocked);font-size:var(--step--1);border-radius:10px}.ContactForm-module__MW0ffG__field{gap:6px;min-width:0;display:grid}.ContactForm-module__MW0ffG__label{color:var(--color-ink);font-size:.875rem;font-weight:var(--weight-semibold)}.ContactForm-module__MW0ffG__optional{color:var(--color-ink-muted);font-weight:var(--weight-regular);margin-inline-start:var(--space-2)}.ContactForm-module__MW0ffG__input{box-sizing:border-box;border:1px solid var(--color-rule-3);background:var(--color-elevated);width:100%;min-height:48px;color:var(--color-ink);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:1rem}.ContactForm-module__MW0ffG__input::placeholder{color:var(--color-ink-muted)}.ContactForm-module__MW0ffG__input:focus{outline:2px solid var(--color-seal);outline-offset:1px;border-color:var(--color-seal)}.ContactForm-module__MW0ffG__textarea{resize:vertical;min-height:132px;line-height:1.5}.ContactForm-module__MW0ffG__invalid{border-color:var(--color-blocked)}.ContactForm-module__MW0ffG__error{color:var(--color-blocked);font-size:var(--step--1)}.ContactForm-module__MW0ffG__pair{gap:16px;display:grid}.ContactForm-module__MW0ffG__privacy{color:var(--color-ink-muted);margin:0;font-size:.84375rem}.ContactForm-module__MW0ffG__privacy a{color:var(--color-accent);font-weight:var(--weight-semibold)}.ContactForm-module__MW0ffG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:4px;display:flex}.ContactForm-module__MW0ffG__submit{box-sizing:border-box;background:var(--color-action);min-height:48px;color:var(--color-on-action);font-family:inherit;font-size:1rem;font-weight:var(--weight-semibold);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;display:inline-flex}.ContactForm-module__MW0ffG__submit:hover:not(:disabled){background:var(--color-action-hover)}.ContactForm-module__MW0ffG__submit:disabled{cursor:not-allowed;opacity:.6}.ContactForm-module__MW0ffG__done{gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;display:grid}.ContactForm-module__MW0ffG__donePage{text-align:start;justify-items:start;padding:22px 28px 32px}@media (min-width:47.5rem){.ContactForm-module__MW0ffG__pair{grid-template-columns:1fr 1fr}}@media (max-width:47.5rem){.ContactForm-module__MW0ffG__formPage{padding-inline:16px}}
.ActionLink-module__khcAzG__base{font-weight:var(--weight-semibold);transition:background-color var(--duration-quick) var(--ease-out), color var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out)}.ActionLink-module__khcAzG__primary,.ActionLink-module__khcAzG__secondary{box-sizing:border-box;min-height:3rem;font-size:inherit;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.375rem;line-height:1.2;text-decoration:none;display:inline-flex}@media (max-width:30rem){.ActionLink-module__khcAzG__primary,.ActionLink-module__khcAzG__secondary{white-space:normal;text-align:center}}.ActionLink-module__khcAzG__small{min-height:2.75rem;padding:.5rem 1.125rem;font-size:.90625rem}.ActionLink-module__khcAzG__compact{min-height:2.5rem;padding:.5rem 1.125rem;font-size:.9375rem}.ActionLink-module__khcAzG__primary{background:var(--color-action);color:var(--color-on-action)}.ActionLink-module__khcAzG__primary:hover{background:var(--color-action-hover);color:var(--color-on-action)}.ActionLink-module__khcAzG__secondary{border-color:var(--color-rule-3);color:var(--color-ink);background:0 0}.ActionLink-module__khcAzG__secondary:hover{border-color:var(--color-accent);color:var(--color-ink)}.ActionLink-module__khcAzG__text{color:var(--color-accent)}.ActionLink-module__khcAzG__text:hover{color:var(--color-ink)}
.OrgMark-module__iNBeXG__mark{flex:none;width:1.7em;height:1.7em}.OrgMark-module__iNBeXG__tile{fill:var(--app-org-tile)}.OrgMark-module__iNBeXG__north{fill:var(--app-org-ink)}.OrgMark-module__iNBeXG__south{fill:var(--app-org-ink);opacity:.45}
.screen-module___ziana__viewport{min-width:0;container-type:inline-size}.screen-module___ziana__window{--design:1120;--color-elevated:var(--app-page);--color-surface:var(--app-panel);--color-surface-raised:var(--app-raised);--color-ink:var(--app-ink);--color-ink-body:var(--app-ink-body);--color-ink-muted:var(--app-ink-muted);--color-rule:var(--app-rule);--color-rule-strong:var(--app-rule-strong);--color-action:var(--app-action);--color-on-action:var(--app-on-action);--color-accent:var(--app-accent);--color-verified:var(--app-verified);--color-verified-tint:var(--app-verified-tint);--color-blocked:var(--app-blocked);--color-blocked-tint:var(--app-blocked-tint);--color-exception:var(--app-exception);--color-exception-tint:var(--app-exception-tint);--color-meter:var(--app-meter);--color-meter-ink:var(--app-meter-ink);--color-seal:var(--app-seal);--color-glow:var(--app-glow);--glyph-body:var(--app-ink);--font-sans:var(--font-app-sans);--font-mono:var(--font-app-mono);font-family:var(--font-sans);font-size:calc(100cqi / var(--design) * 13);background:var(--color-elevated);box-shadow:var(--shadow-window);color:var(--color-ink-body);-webkit-user-select:none;user-select:none;border-radius:1.1em;line-height:1.45;overflow:hidden}.screen-module___ziana__titlebar{border-bottom:1px solid var(--color-rule);background:var(--color-surface);align-items:center;gap:.6em;height:2.6em;padding:0 1em;display:flex}.screen-module___ziana__dot{background:var(--color-rule-strong);border-radius:50%;width:.8em;height:.8em}.screen-module___ziana__url{background:var(--color-elevated);color:var(--color-ink-muted);font-family:var(--font-mono);border-radius:999px;margin-inline:auto;padding:.2em 1.2em;font-size:.85em}.screen-module___ziana__example{border:1px dashed var(--color-rule-strong);color:var(--color-ink-muted);border-radius:.35em;padding:.15em .6em;font-size:.8em}.screen-module___ziana__body{min-height:0;display:flex}.screen-module___ziana__sidebar{border-right:1px solid var(--color-rule);flex-direction:column;flex:none;gap:.3em;width:15em;padding:1em .8em;display:flex}.screen-module___ziana__org{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:.6em;align-items:center;gap:.7em;margin-bottom:1em;padding:.6em .7em;display:flex}.screen-module___ziana__orgName{color:var(--color-ink);font-weight:var(--weight-semibold);line-height:1.2}.screen-module___ziana__orgRole{color:var(--color-ink-muted);font-size:.85em}.screen-module___ziana__navGroup{color:var(--color-ink-muted);margin:1em 0 .3em .7em;font-size:.85em}.screen-module___ziana__navItem{color:var(--color-ink-body);border-radius:.5em;align-items:center;gap:.75em;padding:.55em .7em;display:flex}.screen-module___ziana__navActive{background:var(--color-surface-raised);color:var(--color-ink);font-weight:var(--weight-semibold)}.screen-module___ziana__navIcon{width:1.15em;height:1.15em;color:var(--color-ink-muted);flex:none}.screen-module___ziana__main{flex-direction:column;flex:1;min-width:0;display:flex}.screen-module___ziana__topbar{border-bottom:1px solid var(--color-rule);align-items:center;gap:1em;height:3.6em;padding:0 1.6em;display:flex}.screen-module___ziana__search{border:1px solid var(--color-rule);width:22em;color:var(--color-ink-muted);border-radius:.5em;justify-content:space-between;align-items:center;padding:.45em .8em;display:flex}.screen-module___ziana__kbd{border:1px solid var(--color-rule-strong);font-family:var(--font-mono);border-radius:.3em;padding:0 .4em;font-size:.8em}.screen-module___ziana__status{border:1px solid var(--color-rule);border-radius:999px;align-items:center;gap:.5em;margin-left:auto;padding:.3em .8em;font-size:.9em;display:inline-flex}.screen-module___ziana__statusDot{background:var(--color-verified);width:.55em;height:.55em;box-shadow:0 0 0 .25em var(--color-verified-tint);border-radius:50%}.screen-module___ziana__content{gap:1.4em;padding:1.8em;display:grid}.screen-module___ziana__pageHead{justify-content:space-between;align-items:flex-start;gap:1.5em;display:flex}.screen-module___ziana__pageTitle{color:var(--color-ink);font-size:1.85em;font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.15}.screen-module___ziana__pageSubtitle{color:var(--color-ink-muted);margin-top:.3em}.screen-module___ziana__buttons{flex:none;gap:.6em;display:flex}.screen-module___ziana__button,.screen-module___ziana__buttonPrimary{font-weight:var(--weight-semibold);white-space:nowrap;border-radius:.6em;padding:.55em 1em}.screen-module___ziana__button{border:1px solid var(--color-rule-strong);color:var(--color-ink)}.screen-module___ziana__buttonPrimary{background:var(--color-action);color:var(--color-on-action)}.screen-module___ziana__card{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:.8em}.screen-module___ziana__cardHead{justify-content:space-between;align-items:baseline;gap:1em;padding:1em 1.2em .8em;display:flex}.screen-module___ziana__cardTitle{color:var(--color-ink);font-weight:var(--weight-semibold);font-size:1.1em}.screen-module___ziana__cardLink{color:var(--color-accent);font-size:.9em}.screen-module___ziana__muted{color:var(--color-ink-muted)}.screen-module___ziana__small{font-size:.85em}.screen-module___ziana__mono{font-family:var(--font-mono)}.screen-module___ziana__chip{border:1px solid var(--color-rule-strong);font-family:var(--font-mono);color:var(--color-ink-body);border-radius:.35em;padding:.1em .5em;font-size:.85em;display:inline-block}.screen-module___ziana__badge{font-size:.85em;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:.6em;align-items:center;gap:.4em;padding:.2em .65em;display:inline-flex}.screen-module___ziana__badgeIcon{flex:none;width:1.1em;height:1.1em}.screen-module___ziana__passed{color:var(--color-verified);background:var(--color-verified-tint)}.screen-module___ziana__blocked{color:var(--color-blocked);background:var(--color-blocked-tint)}.screen-module___ziana__exception{color:var(--color-exception);background:var(--color-exception-tint)}.screen-module___ziana__critical{color:var(--color-blocked);background:var(--color-blocked-tint)}.screen-module___ziana__high{color:var(--app-high);background:var(--app-high-tint)}.screen-module___ziana__medium{color:var(--color-exception);background:var(--color-exception-tint)}.screen-module___ziana__bar{border-radius:999px;gap:.2em;height:.35em;display:flex;overflow:hidden}.screen-module___ziana__bar>span{border-radius:999px}.screen-module___ziana__toneMeter{background:var(--color-meter)}.screen-module___ziana__toneVerified{background:var(--color-verified)}.screen-module___ziana__toneBlocked{background:var(--color-blocked)}.screen-module___ziana__toneException{background:var(--color-exception)}.screen-module___ziana__toneAccent{background:var(--color-seal)}.screen-module___ziana__toneTrack{background:var(--color-rule-strong)}.screen-module___ziana__rowList>*+*{border-top:1px solid var(--color-rule)}.screen-module___ziana__table{border-collapse:collapse;width:100%}.screen-module___ziana__table th,.screen-module___ziana__table td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:middle;padding:.8em 1.2em}.screen-module___ziana__table th{color:var(--color-ink-muted);font-weight:var(--weight-medium)}.screen-module___ziana__table tbody tr:last-child>*{border-bottom:0}
.AuditorScreen-module__LDSVOG__frame{grid-template-columns:15em minmax(0,1fr);gap:0;padding:0;display:grid}.AuditorScreen-module__LDSVOG__sidebar{border-right:1px solid var(--color-rule);flex-direction:column;gap:.25em;padding:1em .8em;display:flex}.AuditorScreen-module__LDSVOG__org{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:.6em;align-items:center;gap:.7em;margin-bottom:.8em;padding:.6em .7em;display:flex}.AuditorScreen-module__LDSVOG__orgName{color:var(--color-ink);font-weight:var(--weight-semibold);line-height:1.2}.AuditorScreen-module__LDSVOG__orgRole{color:var(--color-ink-muted);font-size:.85em}.AuditorScreen-module__LDSVOG__navGroup{color:var(--color-ink-muted);margin:1em 0 .3em .7em;font-size:.85em}.AuditorScreen-module__LDSVOG__navItem{color:var(--color-ink-body);border-radius:.5em;align-items:center;gap:.75em;padding:.55em .7em;display:flex}.AuditorScreen-module__LDSVOG__navActive{background:var(--color-surface-raised);color:var(--color-ink);font-weight:var(--weight-semibold)}.AuditorScreen-module__LDSVOG__navIcon{width:1.15em;height:1.15em;color:var(--color-ink-muted);flex:none}.AuditorScreen-module__LDSVOG__navBadge{background:var(--app-accent-tint);color:var(--color-accent);font-size:.8em;font-weight:var(--weight-semibold);border-radius:999px;margin-left:auto;padding:0 .5em}.AuditorScreen-module__LDSVOG__access{margin-top:auto;padding:1em .7em 0;line-height:1.4}.AuditorScreen-module__LDSVOG__main{min-width:0}.AuditorScreen-module__LDSVOG__topbar{border-bottom:1px solid var(--color-rule);align-items:center;gap:.8em;height:3.6em;padding:0 1.6em;display:flex}.AuditorScreen-module__LDSVOG__topTitle{color:var(--color-ink);font-size:1.1em;font-weight:var(--weight-semibold)}.AuditorScreen-module__LDSVOG__periodLabel{margin-left:auto}.AuditorScreen-module__LDSVOG__period{border:1px solid var(--color-rule-strong);color:var(--color-ink);font-weight:var(--weight-semibold);border-radius:.5em;padding:.4em .8em}.AuditorScreen-module__LDSVOG__avatar{background:var(--color-surface-raised);width:2.3em;height:2.3em;color:var(--color-ink);font-size:.85em;font-weight:var(--weight-semibold);border-radius:50%;place-items:center;display:grid}.AuditorScreen-module__LDSVOG__banner{border-bottom:1px solid var(--color-rule);background:var(--app-accent-tint);color:var(--color-ink-body);align-items:center;gap:.6em;padding:.7em 1.6em;display:flex}.AuditorScreen-module__LDSVOG__bannerIcon{width:1.1em;height:1.1em;color:var(--color-accent)}.AuditorScreen-module__LDSVOG__content{gap:1.2em;padding:1.6em;display:grid}.AuditorScreen-module__LDSVOG__scope{padding:1.1em 1.3em}.AuditorScreen-module__LDSVOG__scopeHead{justify-content:space-between;align-items:center;margin-bottom:.9em;display:flex}.AuditorScreen-module__LDSVOG__scopePeriod{border:1px solid var(--color-rule-strong);color:var(--color-ink-muted);border-radius:.4em;padding:.15em .6em;font-size:.85em}.AuditorScreen-module__LDSVOG__scopeFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2em;display:grid}.AuditorScreen-module__LDSVOG__scopeValue{color:var(--color-ink);margin-top:.3em}.AuditorScreen-module__LDSVOG__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;display:grid}.AuditorScreen-module__LDSVOG__stat{gap:.35em;padding:1em 1.2em;display:grid}.AuditorScreen-module__LDSVOG__statValue{color:var(--color-ink);font-size:1.85em;font-weight:var(--weight-semibold);line-height:1.1}.AuditorScreen-module__LDSVOG__verified{color:var(--color-verified)}.AuditorScreen-module__LDSVOG__lower{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:1em;display:grid}.AuditorScreen-module__LDSVOG__area{grid-template-columns:minmax(0,1fr) 7em 7em 6.5em;align-items:center;gap:.9em;padding:.75em 1.2em;display:grid}.AuditorScreen-module__LDSVOG__areaTitle{color:var(--color-ink);font-weight:var(--weight-semibold)}.AuditorScreen-module__LDSVOG__change{color:var(--color-ink-body);grid-template-columns:4.5em minmax(0,1fr);gap:.8em;padding:.75em 1.2em;display:grid}
.ContactTrigger-module__1fVeAq__dialog{width:min(32rem, calc(100vw - 2 * var(--gutter)));border:1px solid var(--color-rule-strong);border-radius:var(--radius-panel);background:var(--color-elevated);max-height:90vh;color:var(--color-ink-body);box-shadow:var(--shadow-window);margin:auto;padding:0}.ContactTrigger-module__1fVeAq__dialog::backdrop{background:#020812b3}.ContactTrigger-module__1fVeAq__panel{max-height:90vh;overflow-y:auto}.ContactTrigger-module__1fVeAq__bar{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-rule);background:var(--color-elevated);padding:var(--space-4) var(--space-5);display:flex;position:sticky;top:0}.ContactTrigger-module__1fVeAq__title{font-size:var(--step-1)}.ContactTrigger-module__1fVeAq__close{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ContactTrigger-module__1fVeAq__close:hover{color:var(--color-ink)}
.Container-module__DjgGgG__container{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.Container-module__DjgGgG__wide{max-width:calc(var(--page-max-wide) + 2 * var(--gutter))}
.SiteFooter-module__VFKzxG__footer{padding-block:var(--space-8) var(--space-6);border-top:1px solid var(--color-rule);background:var(--color-elevated)}.SiteFooter-module__VFKzxG__grid{gap:var(--space-7) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.SiteFooter-module__VFKzxG__brand{align-content:start;gap:var(--space-3);grid-column:1/-1;display:grid}.SiteFooter-module__VFKzxG__tagline{color:var(--color-ink-muted);font-size:var(--step--1)}.SiteFooter-module__VFKzxG__groupTitle{color:var(--color-ink);letter-spacing:0;margin-bottom:.625rem;font-size:.875rem}.SiteFooter-module__VFKzxG__links{gap:var(--space-2);margin:0;display:grid}a.SiteFooter-module__VFKzxG__link{color:var(--color-ink-muted);font-size:.90625rem;text-decoration:none}a.SiteFooter-module__VFKzxG__link:hover{color:var(--color-accent)}.SiteFooter-module__VFKzxG__copyright{padding-top:var(--space-5);border-top:1px solid var(--color-rule);color:var(--color-ink-muted);font-size:var(--step--1);grid-column:1/-1}@media (min-width:64rem){.SiteFooter-module__VFKzxG__grid{grid-template-columns:2fr repeat(4,1fr)}.SiteFooter-module__VFKzxG__brand{grid-column:auto}}@media print{.SiteFooter-module__VFKzxG__footer{display:none}}
.BrandGlyph-module__1sOVJG__glyph{flex:none}.BrandGlyph-module__1sOVJG__body{fill:var(--glyph-body,var(--color-ink))}.BrandGlyph-module__1sOVJG__check{stroke:var(--glyph-check,var(--color-seal))}
.CtaBand-module__nvMNmG__band{border-top:1px solid var(--color-rule);background:var(--color-elevated);padding-block:clamp(4.5rem,3rem + 5vw,8rem)}.CtaBand-module__nvMNmG__inner{justify-items:center;gap:var(--space-5);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.CtaBand-module__nvMNmG__title{font-size:4rem;font-weight:var(--weight-semibold);letter-spacing:-.03em;text-wrap:balance;margin-top:-2.5rem;line-height:1.1}.CtaBand-module__nvMNmG__body{max-width:40rem;color:var(--color-ink-body-2);text-wrap:pretty;font-size:1.125rem}.CtaBand-module__nvMNmG__rings{width:min(340px,100%);height:220px;margin:0 auto;position:relative}.CtaBand-module__nvMNmG__rings>span{border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CtaBand-module__nvMNmG__r1{border:1px solid var(--color-rule-strong);width:330px;height:330px}.CtaBand-module__nvMNmG__r2{border:1px dashed var(--color-rule-3);width:216px;height:216px}.CtaBand-module__nvMNmG__r3{border:1px solid var(--color-seal);opacity:.55;width:120px;height:120px}.CtaBand-module__nvMNmG__core{background:var(--color-surface-raised);border:1px solid var(--color-seal);place-items:center;width:70px;height:70px;display:grid}.CtaBand-module__nvMNmG__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CtaBand-module__nvMNmG__facts{color:var(--color-ink-body-2);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:0;font-size:.9375rem;display:flex}.CtaBand-module__nvMNmG__fact{align-items:center;gap:var(--space-2);display:inline-flex}.CtaBand-module__nvMNmG__factIcon{width:1rem;height:1rem;color:var(--color-seal);flex:none}@media (max-width:47.5rem){.CtaBand-module__nvMNmG__title{font-size:2.5rem}.CtaBand-module__nvMNmG__rings{transform:scale(.8)}}
.Wordmark-module__REpt8a__wordmark{align-items:center;gap:var(--space-2);color:var(--color-ink);font-size:1.25rem;font-weight:var(--weight-semibold);letter-spacing:-.02em;display:inline-flex}
.PrintButton-module___nR5tq__button{min-height:2.75rem;padding:0 var(--space-5);border:1px solid var(--color-rule-strong);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;align-items:center;display:inline-flex}.PrintButton-module___nR5tq__button:hover{border-color:var(--color-ink)}
.Section-module__BZ7-0a__section{padding-block:var(--section-space);border-top:1px solid var(--color-rule)}.Section-module__BZ7-0a__plain{background:var(--color-page)}.Section-module__BZ7-0a__sunken{background:var(--color-elevated)}.Section-module__BZ7-0a__inner{gap:var(--space-7);display:grid}.Section-module__BZ7-0a__header{gap:var(--space-4);max-width:var(--measure);display:grid}.Section-module__BZ7-0a__title{font-size:var(--step-3);letter-spacing:-.03em}.Section-module__BZ7-0a__lead{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--color-ink-muted)}.Section-module__BZ7-0a__body{min-width:0}@media (min-width:60rem){.Section-module__BZ7-0a__aside{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.Section-module__BZ7-0a__aside .Section-module__BZ7-0a__header{top:calc(var(--header-height) + var(--space-6));position:sticky}}
.status-module__x8Mutq__live{border:1px solid var(--color-seal);background:var(--color-seal)}.status-module__x8Mutq__v140{border:1px solid var(--color-seal);background:repeating-linear-gradient(-45deg, var(--color-seal) 0 2px, transparent 2px 5px)}.status-module__x8Mutq__supporting{border:1px solid var(--color-seal);background:var(--color-glow)}.status-module__x8Mutq__planned{border:1px dashed var(--color-ink-muted);background:0 0}.status-module__x8Mutq__outside{border:1px solid var(--color-rule-strong);background:var(--color-rule-strong)}
.AuditorsPage-module__4C9xBG__section{padding-block:var(--section-space);border-top:1px solid var(--color-rule)}.AuditorsPage-module__4C9xBG__sunken{background:var(--color-elevated)}.AuditorsPage-module__4C9xBG__sectionInner{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.AuditorsPage-module__4C9xBG__sectionHead{gap:var(--space-3) var(--space-8);align-items:end;display:grid}.AuditorsPage-module__4C9xBG__sectionLead{color:var(--color-ink-muted);font-size:var(--step-1);line-height:var(--leading-snug)}.AuditorsPage-module__4C9xBG__routes{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.AuditorsPage-module__4C9xBG__route{gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--color-rule);background:var(--color-surface);border-radius:18px;flex-direction:column;display:flex;position:relative}.AuditorsPage-module__4C9xBG__routeLast{border-color:var(--color-seal);box-shadow:0 0 0 1px var(--color-seal) inset}.AuditorsPage-module__4C9xBG__stepNo{color:var(--color-seal);font-family:var(--font-mono);font-size:1.75rem;font-weight:var(--weight-medium,500);margin:0;line-height:1}.AuditorsPage-module__4C9xBG__routeHead{gap:var(--space-1);display:grid}.AuditorsPage-module__4C9xBG__routeTitle{font-size:var(--step-1);letter-spacing:-.01em}.AuditorsPage-module__4C9xBG__routeAudience{color:var(--color-ink-muted);font-size:var(--step--1)}.AuditorsPage-module__4C9xBG__routeNeeds{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-control);background:var(--color-elevated);color:var(--color-ink-body);font-family:var(--font-mono);font-size:.78125rem;display:flex}.AuditorsPage-module__4C9xBG__routeNeedsIcon{width:1rem;height:1rem;color:var(--color-accent);flex:none}.AuditorsPage-module__4C9xBG__routeBody{color:var(--color-ink-muted)}.AuditorsPage-module__4C9xBG__routeSteps{gap:var(--space-2);padding-top:var(--space-4);font-size:var(--step--1);margin:auto 0 0;display:grid}.AuditorsPage-module__4C9xBG__routeSteps li{align-items:flex-start;gap:var(--space-2);color:var(--color-ink-body);display:flex}.AuditorsPage-module__4C9xBG__check{width:1rem;height:1rem;color:var(--color-seal);flex:none;margin-top:.15em}.AuditorsPage-module__4C9xBG__split{gap:var(--space-8);align-items:start;display:grid}.AuditorsPage-module__4C9xBG__column{gap:var(--space-5);align-content:start;min-width:0;display:grid}.AuditorsPage-module__4C9xBG__pv{margin:0}.AuditorsPage-module__4C9xBG__pvRow{border-top:1px solid var(--color-rule);color:var(--color-ink-body-2);gap:6px 16px;padding:14px 18px;font-size:.90625rem;display:grid}.AuditorsPage-module__4C9xBG__pvRow:first-child{border-top:0}.AuditorsPage-module__4C9xBG__pvRow dd{margin:0}.AuditorsPage-module__4C9xBG__pvRow .AuditorsPage-module__4C9xBG__pvChip{white-space:normal}.AuditorsPage-module__4C9xBG__use{color:var(--color-ink)}.AuditorsPage-module__4C9xBG__files{margin:0;padding:0;list-style:none}.AuditorsPage-module__4C9xBG__file{border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:14px 18px;display:grid}.AuditorsPage-module__4C9xBG__file:first-child{border-top:0}.AuditorsPage-module__4C9xBG__fileName{color:var(--color-ink);font-weight:var(--weight-semibold)}.AuditorsPage-module__4C9xBG__fileDetail{color:var(--color-ink-muted);grid-column:1/-1;font-size:.8125rem}.AuditorsPage-module__4C9xBG__fileHash{color:var(--color-ink-muted);font-size:.75rem}.AuditorsPage-module__4C9xBG__receiveNote{border-top:1px solid var(--color-rule);color:var(--color-ink-muted);margin:0;padding:14px 18px;font-size:.875rem}.AuditorsPage-module__4C9xBG__mail{align-items:center;gap:var(--space-3);padding-top:var(--space-2);color:var(--color-ink-muted);display:flex}.AuditorsPage-module__4C9xBG__mail a{color:var(--color-accent);display:block}@media (min-width:48rem){.AuditorsPage-module__4C9xBG__pvRow{grid-template-columns:13rem minmax(0,1fr)}}@media (min-width:64rem){.AuditorsPage-module__4C9xBG__sectionHead{grid-template-columns:repeat(2,minmax(0,1fr))}.AuditorsPage-module__4C9xBG__routes{grid-template-columns:repeat(3,minmax(0,1fr))}.AuditorsPage-module__4C9xBG__split{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.AuditorsPage-module__4C9xBG__mailIcon{width:1.5rem;height:1.5rem;color:var(--color-accent);flex:none}
.Pricing-module__9ZH_4q__section{padding-block:112px 40px}.Pricing-module__9ZH_4q__stack{flex-direction:column;gap:32px;display:flex}.Pricing-module__9ZH_4q__head{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 40px;display:grid}.Pricing-module__9ZH_4q__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;margin:0;padding:0;list-style:none;display:grid}.Pricing-module__9ZH_4q__plan{border:1px solid var(--color-rule);background:var(--color-surface);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:28px;display:flex}.Pricing-module__9ZH_4q__recommended{border-color:var(--color-seal);box-shadow:0 0 0 1px var(--color-seal) inset, 0 30px 80px -45px #3a89ff8c}.Pricing-module__9ZH_4q__planHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Pricing-module__9ZH_4q__planName{font-size:1.125rem;font-weight:var(--weight-semibold);letter-spacing:0;color:var(--color-ink);margin:0}.Pricing-module__9ZH_4q__planDescription{color:var(--color-ink-muted);margin:0;font-size:.9375rem}.Pricing-module__9ZH_4q__features{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__9ZH_4q__features li{color:var(--color-ink-body-2);grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:.9375rem;line-height:1.5;display:grid}.Pricing-module__9ZH_4q__features li:before{content:"✓";color:var(--color-seal);font-weight:700}.Pricing-module__9ZH_4q__pilotLine{border-top:1px dashed var(--color-rule-3);color:var(--color-ink-body-2);margin:0;padding-top:12px;font-size:.90625rem}.Pricing-module__9ZH_4q__cta{margin-top:auto;display:flex}.Pricing-module__9ZH_4q__ctaButton{justify-content:center;width:100%}.Pricing-module__9ZH_4q__note{color:var(--color-ink-muted);margin:0;font-size:.90625rem}.Pricing-module__9ZH_4q__tableBlock{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:16px;overflow:hidden}.Pricing-module__9ZH_4q__tableSummary{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:18px 24px;display:flex}.Pricing-module__9ZH_4q__summaryText{flex-direction:column;gap:2px;min-width:0;display:flex}.Pricing-module__9ZH_4q__tableTitle{color:var(--color-ink);font-size:1.0625rem;font-weight:var(--weight-semibold)}.Pricing-module__9ZH_4q__tableHint{color:var(--color-ink-muted);font-size:.90625rem}.Pricing-module__9ZH_4q__summaryAction{border:1px solid var(--color-rule-3);min-height:44px;color:var(--color-accent);font-size:.9375rem;font-weight:var(--weight-semibold);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.Pricing-module__9ZH_4q__tableSummary:hover .Pricing-module__9ZH_4q__summaryAction{border-color:var(--color-accent)}.Pricing-module__9ZH_4q__tableWrap{border-top:1px solid var(--color-rule);overflow-x:auto}.Pricing-module__9ZH_4q__table{border-collapse:collapse;width:100%;font-size:.90625rem}.Pricing-module__9ZH_4q__table th,.Pricing-module__9ZH_4q__table td{border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top;color:var(--color-ink-body-2);padding:11px 16px}.Pricing-module__9ZH_4q__table thead th{border-bottom:1px solid var(--color-rule-strong);color:var(--color-ink);font-weight:var(--weight-semibold);padding:12px 16px}.Pricing-module__9ZH_4q__table th[scope=row]{color:var(--color-ink);font-weight:var(--weight-regular)}.Pricing-module__9ZH_4q__groupRow th{border-bottom:1px solid var(--color-rule);font-family:var(--font-mono);font-size:.71875rem;font-weight:var(--weight-regular);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);padding-top:22px}.Pricing-module__9ZH_4q__yes{color:var(--color-seal);font-weight:700}.Pricing-module__9ZH_4q__yes svg{width:1rem;height:1rem}.Pricing-module__9ZH_4q__no{color:var(--color-ink-muted)}.Pricing-module__9ZH_4q__value{color:var(--color-ink-body-2)}.Pricing-module__9ZH_4q__soon{background:var(--color-neutral-tint);color:var(--color-ink-body-2);font-size:.75rem;font-weight:var(--weight-semibold);border-radius:999px;padding:3px 10px;display:inline-block}@media (max-width:47.5rem){.Pricing-module__9ZH_4q__section{padding-block:72px 32px}.Pricing-module__9ZH_4q__head,.Pricing-module__9ZH_4q__plans{grid-template-columns:minmax(0,1fr)}.Pricing-module__9ZH_4q__table{min-width:40rem}}
.SiteHeader-module__azVQWW__header{z-index:10;background:var(--color-page);border-bottom:1px solid var(--color-rule);position:sticky;top:0}.SiteHeader-module__azVQWW__bar{align-items:center;gap:var(--space-6);min-height:var(--header-height);display:flex}.SiteHeader-module__azVQWW__brand{align-items:center;gap:var(--space-3);min-width:0;margin-right:auto;display:flex}.SiteHeader-module__azVQWW__home{white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.SiteHeader-module__azVQWW__nav,.SiteHeader-module__azVQWW__actions{display:none}.SiteHeader-module__azVQWW__navList{justify-content:center;align-items:center;gap:var(--space-6);margin:0;display:flex}a.SiteHeader-module__azVQWW__navLink{min-height:2.5rem;color:var(--color-ink-body-2);font-size:.9375rem;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:relative}a.SiteHeader-module__azVQWW__navLink:hover{color:var(--color-ink)}a.SiteHeader-module__azVQWW__navLink[aria-current=page]{color:var(--color-accent)}a.SiteHeader-module__azVQWW__navLink[aria-current=page]:after{content:"";background:currentColor;border-radius:1px;height:2px;position:absolute;inset:auto 0 2px}.SiteHeader-module__azVQWW__actions{align-items:center;gap:var(--space-3)}.SiteHeader-module__azVQWW__actions>a.SiteHeader-module__azVQWW__navLink{margin-inline:var(--space-2)}.SiteHeader-module__azVQWW__divider{width:1px;height:1.5rem;margin-right:var(--space-2);background:var(--color-rule-strong)}.SiteHeader-module__azVQWW__menu{flex:none;position:relative}.SiteHeader-module__azVQWW__menuButton{min-height:2.5rem;padding:0 var(--space-4);border:1px solid var(--color-rule-strong);border-radius:var(--radius-control);color:var(--color-ink);font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;align-items:center;list-style:none;display:inline-flex}.SiteHeader-module__azVQWW__menuButton::-webkit-details-marker{display:none}.SiteHeader-module__azVQWW__menuClose,.SiteHeader-module__azVQWW__menu[open] .SiteHeader-module__azVQWW__menuOpen{display:none}.SiteHeader-module__azVQWW__menu[open] .SiteHeader-module__azVQWW__menuClose{display:inline}.SiteHeader-module__azVQWW__menuPanel{right:0;top:calc(100% + var(--space-2));gap:var(--space-4);width:min(20rem, calc(100vw - 2 * var(--gutter)));padding:var(--space-5);border:1px solid var(--color-rule-strong);border-radius:var(--radius-panel);background:var(--color-elevated);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);display:grid;position:absolute}.SiteHeader-module__azVQWW__menuPilot{justify-self:start}.SiteHeader-module__azVQWW__menuList{margin:0;display:grid}a.SiteHeader-module__azVQWW__menuLink{padding:var(--space-2) 0;color:var(--color-ink);text-decoration:none;display:block}.SiteHeader-module__azVQWW__menuFooter{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.SiteHeader-module__azVQWW__menuFooter>a{white-space:normal;text-align:center;min-width:0}@media (max-width:23rem){.SiteHeader-module__azVQWW__bar{gap:var(--space-3)}.SiteHeader-module__azVQWW__brand{gap:var(--space-2)}.SiteHeader-module__azVQWW__menuButton{padding:0 var(--space-3)}}@media (min-width:75rem){.SiteHeader-module__azVQWW__bar{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);display:grid}.SiteHeader-module__azVQWW__nav{display:block}.SiteHeader-module__azVQWW__brand{margin-right:0}.SiteHeader-module__azVQWW__actions{justify-self:end;display:flex}.SiteHeader-module__azVQWW__menu{display:none}}@media print{.SiteHeader-module__azVQWW__header{display:none}}
.StatusPill-module__fqlqFW__pill{align-items:center;gap:var(--space-2);border:1px solid var(--color-rule-strong);color:var(--color-ink-body);font-size:var(--step--2);font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;padding:.1rem .55rem .1rem .45rem;line-height:1.5;display:inline-flex}.StatusPill-module__fqlqFW__swatch{border-radius:2px;flex:none;width:.7rem;height:.7rem;display:inline-block}
.FrameworkParts-module__FwGHUG__sw{box-sizing:border-box;border-radius:3px;flex:none;width:12px;height:12px;display:inline-block}.FrameworkParts-module__FwGHUG__live,.FrameworkParts-module__FwGHUG__v140{background:var(--color-seal)}.FrameworkParts-module__FwGHUG__v140{opacity:.5}.FrameworkParts-module__FwGHUG__supporting{box-shadow:inset 0 0 0 2px var(--color-seal);background:0 0}.FrameworkParts-module__FwGHUG__planned{border:1px dashed var(--color-tone);background:0 0}.FrameworkParts-module__FwGHUG__swatchLabel{align-items:center;gap:8px;display:inline-flex}.FrameworkParts-module__FwGHUG__bar{border-radius:4px;gap:2px;min-width:0;height:12px;display:flex;overflow:hidden}.FrameworkParts-module__FwGHUG__tall{height:16px}.FrameworkParts-module__FwGHUG__seg{box-sizing:border-box;flex-basis:0;min-width:3px;display:block}.FrameworkParts-module__FwGHUG__cid{border:1px solid var(--color-rule-strong);font-family:var(--font-mono);color:var(--color-ink-body-2);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:.75rem;display:inline-block}.FrameworkParts-module__FwGHUG__process{background:var(--color-recomputed-tint);color:var(--color-seal-ink);border-color:#0000}.FrameworkParts-module__FwGHUG__stamp{box-shadow:inset 0 0 0 1px var(--color-rule-3);font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);border-radius:6px;padding:4px 9px;display:inline-block}
.TrustStrip-module__jpfD2W__strip{border-block:1px solid var(--color-rule);background:var(--color-elevated)}.TrustStrip-module__jpfD2W__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 48px;padding:18px 32px;display:flex}.TrustStrip-module__jpfD2W__group{flex-wrap:nowrap;justify-content:center;align-items:center;gap:22px;min-width:0;display:flex}.TrustStrip-module__jpfD2W__label{color:var(--color-ink-muted);white-space:nowrap;margin:0;font-size:.8125rem}.TrustStrip-module__jpfD2W__items{flex-wrap:nowrap;align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.TrustStrip-module__jpfD2W__item{align-items:center;gap:var(--space-2);color:var(--color-ink-body);font-size:.9375rem;font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.TrustStrip-module__jpfD2W__logo{width:auto;height:1.1rem;filter:var(--logo-filter);opacity:.8;display:block}@media (max-width:47.5rem){.TrustStrip-module__jpfD2W__inner{padding:16px 20px}.TrustStrip-module__jpfD2W__group,.TrustStrip-module__jpfD2W__items{flex-wrap:wrap;justify-content:center;gap:10px 18px}}
.LocaleSwitcher-module__zqglNW__switcher{display:inline-flex;position:relative}.LocaleSwitcher-module__zqglNW__button{min-height:2.5rem;padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--color-ink-muted);font:inherit;font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.LocaleSwitcher-module__zqglNW__button:hover,.LocaleSwitcher-module__zqglNW__button[aria-expanded=true]{background:var(--color-surface-raised);color:var(--color-ink)}.LocaleSwitcher-module__zqglNW__globe{fill:none;stroke:currentColor;stroke-width:1.25px;flex:none;width:1rem;height:1rem}.LocaleSwitcher-module__zqglNW__code{letter-spacing:.04em}ul.LocaleSwitcher-module__zqglNW__menu{right:0;top:calc(100% + var(--space-2));z-index:20;min-width:10rem;padding:var(--space-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-panel);background:var(--color-elevated);box-shadow:var(--shadow-card);margin:0;position:absolute}ul.LocaleSwitcher-module__zqglNW__inlineList{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.LocaleSwitcher-module__zqglNW__option{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-ink);font-size:var(--step--1);white-space:nowrap;display:block}.LocaleSwitcher-module__zqglNW__inlineList .LocaleSwitcher-module__zqglNW__option{padding-inline:0}.LocaleSwitcher-module__zqglNW__option:hover{background:var(--color-surface-raised)}.LocaleSwitcher-module__zqglNW__option[aria-current=true]{color:var(--color-accent);font-weight:var(--weight-semibold)}
.CardPalette-module__VRpRxa__palette{--color-page:var(--card-page);--color-elevated:var(--card-page);--color-surface:var(--card-surface);--color-surface-raised:var(--card-surface-raised);--color-rule:var(--card-rule);--color-rule-strong:var(--card-rule-strong);--color-ink:var(--card-ink);--color-ink-body:var(--card-ink-body);--color-ink-muted:var(--card-ink-muted);--color-ink-body-2:var(--card-ink-body);--color-rule-3:var(--card-rule-strong);--color-neutral-tint:var(--card-surface-raised);--color-seal-ink:var(--card-seal-ink);--color-recomputed-tint:var(--card-accent-tint);--color-accent:var(--card-accent);--color-action:var(--card-action);--color-on-action:var(--card-on-action);--color-verified:var(--card-verified);--color-verified-tint:var(--card-verified-tint);--color-blocked:var(--card-blocked);--color-blocked-tint:var(--card-blocked-tint);--color-exception:var(--card-exception);--color-exception-tint:var(--card-exception-tint)}.CardPalette-module__VRpRxa__palette :where(a,button){--color-page:var(--site-page);--color-surface:var(--site-surface);--color-surface-raised:var(--site-surface-raised);--color-rule:var(--site-rule);--color-rule-strong:var(--site-rule-strong);--color-ink:var(--site-ink);--color-ink-body:var(--site-ink-body);--color-ink-muted:var(--site-ink-muted);--color-accent:var(--site-accent);--color-action:var(--site-action);--color-on-action:var(--site-on-action)}
.FaqList-module__DzVd4a__list{display:grid}.FaqList-module__DzVd4a__item{border-top:1px solid var(--color-rule);transition:background-color var(--duration-quick) var(--ease-out);position:relative}.FaqList-module__DzVd4a__item:first-child{border-top:0}.FaqList-module__DzVd4a__item:hover,.FaqList-module__DzVd4a__item[open]{background:var(--color-surface-raised)}.FaqList-module__DzVd4a__item[open]{box-shadow:inset 2px 0 0 var(--color-seal)}.FaqList-module__DzVd4a__question{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-ink);font-size:var(--step-0);font-weight:var(--weight-semibold);line-height:var(--leading-snug);cursor:pointer;list-style:none;display:flex}.FaqList-module__DzVd4a__question::-webkit-details-marker{display:none}.FaqList-module__DzVd4a__toggle{border:1px solid var(--color-rule-strong);width:1.75rem;height:1.75rem;transition:background-color var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out);border-radius:50%;flex:none;position:relative}.FaqList-module__DzVd4a__toggle:before,.FaqList-module__DzVd4a__toggle:after{content:"";background:var(--color-ink-muted);width:.7rem;height:1.5px;transition:transform var(--duration-quick) var(--ease-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FaqList-module__DzVd4a__toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.FaqList-module__DzVd4a__item[open] .FaqList-module__DzVd4a__toggle{border-color:var(--color-seal);background:var(--color-seal)}.FaqList-module__DzVd4a__item[open] .FaqList-module__DzVd4a__toggle:before,.FaqList-module__DzVd4a__item[open] .FaqList-module__DzVd4a__toggle:after{background:var(--color-on-action)}.FaqList-module__DzVd4a__item[open] .FaqList-module__DzVd4a__toggle:after{transform:translate(-50%,-50%)rotate(0)}.FaqList-module__DzVd4a__answer{gap:var(--space-3);max-width:var(--measure);padding:0 var(--space-5) var(--space-5);color:var(--color-ink-muted);display:grid}@media print{.FaqList-module__DzVd4a__answer{display:grid!important}}
.FrameworkHero-module__DXK_Ka__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-block:88px 96px;display:grid}.FrameworkHero-module__DXK_Ka__copy{flex-direction:column;gap:24px;min-width:0;display:flex}.FrameworkHero-module__DXK_Ka__h1{font-size:3.875rem;line-height:1.03;font-weight:var(--weight-semibold);letter-spacing:-.04em;color:var(--color-ink);margin:0}.FrameworkHero-module__DXK_Ka__h1 em{color:var(--color-accent);font-style:normal}.FrameworkHero-module__DXK_Ka__pageTitle{font-size:4.5rem;line-height:1}.FrameworkHero-module__DXK_Ka__lead{max-width:36rem;color:var(--color-ink-body-2);margin:0;font-size:1.1875rem}.FrameworkHero-module__DXK_Ka__actions{flex-wrap:wrap;gap:12px;display:flex}.FrameworkHero-module__DXK_Ka__note{font-family:var(--font-mono);color:var(--color-ink-muted);margin:0;font-size:.8125rem}.FrameworkHero-module__DXK_Ka__panel{box-shadow:0 40px 80px -40px var(--color-shadow)}.FrameworkHero-module__DXK_Ka__barArea{flex-direction:column;gap:10px;padding:22px 24px 4px;display:flex}.FrameworkHero-module__DXK_Ka__legend{color:var(--color-ink-muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.FrameworkHero-module__DXK_Ka__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 24px 24px;display:grid}.FrameworkHero-module__DXK_Ka__org{border:1px dashed var(--color-rule);border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.FrameworkHero-module__DXK_Ka__orgBody{color:var(--color-ink-muted);font-size:.90625rem}@media (max-width:23.75rem){.FrameworkHero-module__DXK_Ka__kpis{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.5rem){.FrameworkHero-module__DXK_Ka__hero{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:48px 64px}.FrameworkHero-module__DXK_Ka__h1,.FrameworkHero-module__DXK_Ka__pageTitle{font-size:2.5rem}}.FrameworkHero-module__DXK_Ka__button{white-space:normal;text-align:center;max-width:100%}
.PilotChip-module__elTfIq__chip{border:1px solid var(--color-pilot-rule);background:var(--color-pilot-fill);color:var(--color-pilot-ink);font-size:var(--step--2);font-weight:var(--weight-semibold);white-space:nowrap;border-radius:6px;flex:none;padding:1px 6px;line-height:1.35;display:inline-block}@media print{.PilotChip-module__elTfIq__chip{display:none}}@media (prefers-reduced-motion:no-preference){.PilotChip-module__elTfIq__chip{animation:.2s ease-out PilotChip-module__elTfIq__pilot-in}}@keyframes PilotChip-module__elTfIq__pilot-in{0%{opacity:0}}
.Seal-module__gLLZsa__seal{background:radial-gradient(circle, var(--color-glow) 0%, transparent 70%);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.Seal-module__gLLZsa__ring{color:var(--color-seal);position:absolute;inset:0}.Seal-module__gLLZsa__outer{fill:none;stroke:currentColor;stroke-width:1.5px}.Seal-module__gLLZsa__inner{fill:none;stroke:currentColor;stroke-width:.9px;stroke-dasharray:1.4 2.2;opacity:.8}.Seal-module__gLLZsa__glyph{position:relative}
.FaqGroups-module__KPluGa__groups{gap:var(--space-5);display:grid}.FaqGroups-module__KPluGa__group{border:1px solid var(--color-rule);border-radius:var(--radius-window);background:var(--color-surface);box-shadow:var(--shadow-card);scroll-margin-top:calc(var(--header-height) + var(--space-5));overflow:hidden}.FaqGroups-module__KPluGa__groupHead{gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-rule);background:var(--color-elevated);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.FaqGroups-module__KPluGa__groupIcon,.FaqGroups-module__KPluGa__jumpIcon{border:1px solid var(--color-rule-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-accent);place-items:center;display:grid}.FaqGroups-module__KPluGa__groupIcon{width:2rem;height:2rem}.FaqGroups-module__KPluGa__groupIcon svg,.FaqGroups-module__KPluGa__jumpIcon svg{width:1.1rem;height:1.1rem}.FaqGroups-module__KPluGa__groupTitle{color:var(--color-ink);font-size:var(--step-0);font-weight:var(--weight-semibold);letter-spacing:0}.FaqGroups-module__KPluGa__groupCount{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--step--2);white-space:nowrap}.FaqGroups-module__KPluGa__index{margin-top:var(--space-2)}.FaqGroups-module__KPluGa__rail{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.FaqGroups-module__KPluGa__rail li{position:relative}.FaqGroups-module__KPluGa__rail li:not(:last-child):before{content:"";z-index:1;top:calc(var(--space-3) + 2.25rem);bottom:calc(-1 * (var(--space-1) + var(--space-3)));left:calc(var(--space-3) + 1.125rem - .75px);border-left:1.5px solid var(--color-rule-strong);pointer-events:none;position:absolute}.FaqGroups-module__KPluGa__jump{gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-panel);color:inherit;transition:background-color var(--duration-quick) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:start;text-decoration:none;display:grid;position:relative}.FaqGroups-module__KPluGa__jump:hover{background:var(--color-surface)}.FaqGroups-module__KPluGa__jumpIcon{width:2.25rem;height:2.25rem;transition:border-color var(--duration-quick) var(--ease-out), box-shadow var(--duration-quick) var(--ease-out)}.FaqGroups-module__KPluGa__jump:hover .FaqGroups-module__KPluGa__jumpIcon,.FaqGroups-module__KPluGa__jump:focus-visible .FaqGroups-module__KPluGa__jumpIcon{border-color:var(--color-seal);box-shadow:0 0 0 4px var(--color-glow)}.FaqGroups-module__KPluGa__jumpText{gap:.15rem;min-width:0;display:grid}.FaqGroups-module__KPluGa__jumpTitle{color:var(--color-ink);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.FaqGroups-module__KPluGa__jumpSummary{color:var(--color-ink-muted);font-size:var(--step--1);line-height:var(--leading-snug)}
.FrameworkPage-module__BePfDW__crumbs{font-family:var(--font-mono);color:var(--color-ink-muted);align-items:center;gap:8px;font-size:.8125rem;display:flex}.FrameworkPage-module__BePfDW__crumbs a{color:var(--color-ink-muted)}.FrameworkPage-module__BePfDW__crumbs [aria-current]{color:var(--color-ink-body-2)}.FrameworkPage-module__BePfDW__layout{border-top:1px solid var(--color-rule);flex-wrap:wrap;align-items:flex-start;gap:48px;padding-block:72px 112px;display:flex}.FrameworkPage-module__BePfDW__toc{flex-direction:column;flex:220px;gap:12px;min-width:0;display:flex}.FrameworkPage-module__BePfDW__toc nav{flex-direction:column;gap:12px;display:flex}.FrameworkPage-module__BePfDW__toc nav>p{color:var(--color-ink-muted)}.FrameworkPage-module__BePfDW__tocList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FrameworkPage-module__BePfDW__tocList li:last-child a{border-bottom:1px solid var(--color-rule)}.FrameworkPage-module__BePfDW__tocList a{box-sizing:border-box;border-top:1px solid var(--color-rule);min-height:44px;color:var(--color-ink-body-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 0 8px 10px;font-size:.9375rem;text-decoration:none;display:flex}.FrameworkPage-module__BePfDW__tocList a:hover{color:var(--color-accent)}.FrameworkPage-module__BePfDW__tocCount{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:.8125rem}.FrameworkPage-module__BePfDW__content{flex-direction:column;flex:999 560px;gap:64px;min-width:0;display:flex}.FrameworkPage-module__BePfDW__intro{flex-direction:column;gap:16px;max-width:48rem;display:flex}.FrameworkPage-module__BePfDW__introText{color:var(--color-ink-body-2);margin:0;font-size:1.125rem}.FrameworkPage-module__BePfDW__small{color:var(--color-ink-muted);margin:0;font-size:.875rem}.FrameworkPage-module__BePfDW__block{flex-direction:column;gap:20px;min-width:0;display:flex}.FrameworkPage-module__BePfDW__bhead{flex-direction:column;gap:8px;display:flex}.FrameworkPage-module__BePfDW__bhead h2{font-size:1.75rem;line-height:1.2;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink);align-items:center;gap:12px;margin:0;display:flex}.FrameworkPage-module__BePfDW__n{font-family:var(--font-mono);font-size:.9375rem;font-weight:var(--weight-medium);color:var(--color-ink-muted)}.FrameworkPage-module__BePfDW__bhead p{max-width:46rem;color:var(--color-ink-body-2);margin:0;font-size:1rem}.FrameworkPage-module__BePfDW__controls{margin:0;padding:0;list-style:none}.FrameworkPage-module__BePfDW__ctl{border-top:1px solid var(--color-rule);grid-template-columns:84px minmax(0,1fr);gap:2px 16px;padding:16px 20px;display:grid}.FrameworkPage-module__BePfDW__ctl:first-child{border-top:0}.FrameworkPage-module__BePfDW__cid{font-family:var(--font-mono);font-size:.875rem;font-weight:var(--weight-medium);color:var(--color-ink);padding-top:1px}.FrameworkPage-module__BePfDW__ctlText{flex-direction:column;min-width:0;display:flex}.FrameworkPage-module__BePfDW__cn{font-size:1rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.FrameworkPage-module__BePfDW__cg{color:var(--color-ink-muted);font-size:.84375rem}.FrameworkPage-module__BePfDW__ch{color:var(--color-ink-body-2);margin-top:6px;font-size:.90625rem;line-height:1.5}.FrameworkPage-module__BePfDW__mono{font-family:var(--font-mono);font-size:.8125rem}.FrameworkPage-module__BePfDW__record{border-top:1px solid var(--color-rule);background:var(--color-elevated)}.FrameworkPage-module__BePfDW__recordBar{border-bottom:1px solid var(--color-rule);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 14px;padding:12px 20px;display:flex}.FrameworkPage-module__BePfDW__fact{border-top:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:11px 20px;font-size:.875rem;display:flex}.FrameworkPage-module__BePfDW__recordBar+.FrameworkPage-module__BePfDW__fact{border-top:0}.FrameworkPage-module__BePfDW__factName{color:var(--color-ink-muted)}.FrameworkPage-module__BePfDW__fact .FrameworkPage-module__BePfDW__mono{color:var(--color-ink)}.FrameworkPage-module__BePfDW__faq{border-top:1px solid var(--color-rule);padding:4px 0}.FrameworkPage-module__BePfDW__faq summary{cursor:pointer;min-height:44px;font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.FrameworkPage-module__BePfDW__faq summary::-webkit-details-marker{display:none}.FrameworkPage-module__BePfDW__outsideGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;padding:8px 0 24px;display:grid}.FrameworkPage-module__BePfDW__ogrp{flex-direction:column;gap:6px;min-width:0;display:flex}.FrameworkPage-module__BePfDW__ogrp h3{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.FrameworkPage-module__BePfDW__orow{color:var(--color-ink-body-2);grid-template-columns:52px minmax(0,1fr);gap:2px 12px;font-size:.90625rem;display:grid}.FrameworkPage-module__BePfDW__oid{font-family:var(--font-mono);color:var(--color-ink);font-size:.8125rem}.FrameworkPage-module__BePfDW__oarea{color:var(--color-ink-muted);grid-column:2;font-size:.8125rem}.FrameworkPage-module__BePfDW__steps{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.FrameworkPage-module__BePfDW__steps li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.FrameworkPage-module__BePfDW__node{box-sizing:border-box;border:2px solid var(--color-seal);width:36px;height:36px;color:var(--color-ink);border-radius:999px;place-items:center;font-size:.9375rem;font-weight:700;display:grid}.FrameworkPage-module__BePfDW__steps b{font-size:1.125rem;font-weight:var(--weight-semibold);color:var(--color-ink);margin-bottom:2px;display:block}.FrameworkPage-module__BePfDW__steps p{color:var(--color-ink-body-2);margin:0 0 8px;font-size:.9375rem;line-height:1.55}.FrameworkPage-module__BePfDW__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.FrameworkPage-module__BePfDW__pv{margin:0}.FrameworkPage-module__BePfDW__pvRow{border-top:1px solid var(--color-rule);color:var(--color-ink-body-2);grid-template-columns:170px minmax(0,1fr);align-items:start;gap:6px 18px;padding:14px 20px;font-size:.875rem;display:grid}.FrameworkPage-module__BePfDW__pvRow dt,.FrameworkPage-module__BePfDW__pvRow dd{margin:0}.FrameworkPage-module__BePfDW__sheet{background:var(--color-surface);border:1px solid var(--color-rule-strong);min-width:0;box-shadow:0 40px 80px -40px var(--color-shadow);border-radius:16px;overflow:hidden}.FrameworkPage-module__BePfDW__sheetHead{background:var(--color-elevated);border-bottom:1px solid var(--color-rule);color:var(--color-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:16px 22px;display:flex}.FrameworkPage-module__BePfDW__sheetTitle{align-items:center;gap:10px;display:inline-flex}.FrameworkPage-module__BePfDW__sheetTitle b{font-size:1rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.FrameworkPage-module__BePfDW__row{border-top:1px solid var(--color-rule);color:var(--color-ink-body-2);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:14px 22px;font-size:.875rem;display:grid}.FrameworkPage-module__BePfDW__sheetHead+.FrameworkPage-module__BePfDW__row{border-top:0}.FrameworkPage-module__BePfDW__k{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);padding-top:3px;font-size:.75rem}.FrameworkPage-module__BePfDW__big{font-size:1.625rem;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink);line-height:1.1}.FrameworkPage-module__BePfDW__squares{grid-template-columns:repeat(25,minmax(0,1fr));gap:3px;margin-top:8px;display:grid}.FrameworkPage-module__BePfDW__squares i{aspect-ratio:1;background:var(--color-seal);border-radius:2px;display:block}.FrameworkPage-module__BePfDW__exceptions{flex-direction:column;gap:6px;display:flex}.FrameworkPage-module__BePfDW__sheetFoot{border-top:1px solid var(--color-rule);background:var(--color-elevated);color:var(--color-ink-body-2);flex-direction:column;gap:10px;padding:16px 22px;font-size:.875rem;display:flex}@media (max-width:47.5rem){.FrameworkPage-module__BePfDW__layout{gap:36px;padding-block:48px 72px}.FrameworkPage-module__BePfDW__ctl,.FrameworkPage-module__BePfDW__pvRow,.FrameworkPage-module__BePfDW__row,.FrameworkPage-module__BePfDW__outsideGroups,.FrameworkPage-module__BePfDW__pair{grid-template-columns:minmax(0,1fr)}}
.ThemeToggle-module__gv9_OW__toggle{width:2.5rem;height:2.5rem;color:var(--color-ink-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;display:inline-grid}.ThemeToggle-module__gv9_OW__toggle:hover{color:var(--color-accent);background:var(--color-surface-raised)}@media print{.ThemeToggle-module__gv9_OW__toggle{display:none}}
.ReportDocument-module__grNkkW__document{--color-surface:var(--paper-page);--color-surface-raised:var(--paper-raised);--color-elevated:var(--paper-raised);--color-ink:var(--paper-ink);--color-ink-body:var(--paper-ink-body);--color-ink-muted:var(--paper-ink-muted);--color-rule:var(--paper-rule);--color-rule-strong:var(--paper-rule-strong);--color-accent:var(--paper-accent);--color-action:var(--paper-action);--color-seal:var(--paper-seal);--color-glow:var(--paper-glow);--color-verified:var(--paper-verified);--color-verified-tint:var(--paper-verified-tint);--color-blocked:var(--paper-blocked);--color-blocked-tint:var(--paper-blocked-tint);--color-exception:var(--paper-exception);--color-exception-tint:var(--paper-exception-tint);--glyph-body:var(--paper-ink);--color-ink-body-2:#334155;--color-seal-ink:#1d4ed8;--color-rule-3:#02081738;--color-neutral-tint:#f1f5f9;--color-recomputed-tint:#e8effd;--color-declared:#5b21b6;--color-declared-tint:#f1ecfd;--color-unsealed:#5c4f3d;--color-unsealed-tint:#efe9df;--color-consumed:#0f5f66;--color-consumed-tint:#e3f4f4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;gap:var(--space-8);border-radius:var(--radius-doc);background:var(--paper-page);box-shadow:var(--shadow-window);color:var(--paper-ink-body);font-size:var(--step--1);grid-template-columns:minmax(0,1fr);padding:clamp(1.25rem,.5rem + 3vw,3.5rem);display:grid}.ReportDocument-module__grNkkW__document :focus-visible{outline-color:var(--paper-accent)}.ReportDocument-module__grNkkW__cover{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.ReportDocument-module__grNkkW__brand{align-items:center;gap:var(--space-2);color:var(--paper-ink);font-weight:var(--weight-semibold);display:flex}.ReportDocument-module__grNkkW__coverHead{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding-bottom:var(--space-5);border-bottom:2px solid var(--paper-ink);display:flex}.ReportDocument-module__grNkkW__kicker{color:var(--paper-accent);font-size:var(--step--2);font-weight:var(--weight-semibold)}.ReportDocument-module__grNkkW__heading{margin-top:var(--space-2);font-size:var(--step-3);letter-spacing:-.02em}.ReportDocument-module__grNkkW__subtitle{margin-top:var(--space-2);color:var(--paper-ink-body);font-size:var(--step-0)}.ReportDocument-module__grNkkW__seal{transform:rotate(-9deg)}.ReportDocument-module__grNkkW__coverFacts{border-top:1px solid var(--paper-rule);margin:0;display:grid}.ReportDocument-module__grNkkW__coverFact{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--paper-rule);display:grid}.ReportDocument-module__grNkkW__coverFact dt{color:var(--paper-ink-muted)}.ReportDocument-module__grNkkW__coverFact dd{color:var(--paper-ink);margin:0}.ReportDocument-module__grNkkW__disclaimer{padding:var(--space-4);border:1px solid var(--paper-rule);border-radius:var(--radius-control);background:var(--paper-raised)}.ReportDocument-module__grNkkW__section{gap:var(--space-4);padding-top:var(--space-7);border-top:1px solid var(--paper-rule-strong);scroll-margin-top:calc(var(--header-height) + var(--space-4));grid-template-columns:minmax(0,1fr);display:grid}.ReportDocument-module__grNkkW__sectionTitle{font-size:var(--step-2);letter-spacing:-.02em}.ReportDocument-module__grNkkW__sectionBadge{margin-left:var(--space-3);font-size:var(--step--1);font-weight:var(--weight-medium);letter-spacing:0;vertical-align:middle;display:inline-flex}.ReportDocument-module__grNkkW__number{min-width:1rem;margin-right:var(--space-3);color:var(--paper-accent);font-family:var(--font-mono);font-size:var(--step--1);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;display:inline-block}.ReportDocument-module__grNkkW__subTitle{margin-top:var(--space-3);font-size:var(--step-0);letter-spacing:0}.ReportDocument-module__grNkkW__groupTitle{color:var(--paper-accent);font-size:var(--step--2);font-weight:var(--weight-semibold);letter-spacing:0}.ReportDocument-module__grNkkW__lead{color:var(--paper-ink-muted);font-size:var(--step-0)}.ReportDocument-module__grNkkW__note,.ReportDocument-module__grNkkW__muted{color:var(--paper-ink-muted)}.ReportDocument-module__grNkkW__mono{font-family:var(--font-mono);font-size:.95em}.ReportDocument-module__grNkkW__tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.ReportDocument-module__grNkkW__statGroup{gap:var(--space-2);display:grid}.ReportDocument-module__grNkkW__stats{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ReportDocument-module__grNkkW__stat{padding:var(--space-3) var(--space-4);border:1px solid var(--paper-rule);border-radius:var(--radius-control);align-content:start;gap:.15rem;display:grid}.ReportDocument-module__grNkkW__statLabel,.ReportDocument-module__grNkkW__statNote{color:var(--paper-ink-muted)}.ReportDocument-module__grNkkW__statValue{color:var(--paper-ink);font-size:var(--step-2);font-weight:var(--weight-semibold);letter-spacing:-.01em}.ReportDocument-module__grNkkW__callout{padding:var(--space-4);border:1px solid var(--paper-rule);border-radius:var(--radius-control);background:var(--paper-raised);color:var(--paper-ink)}.ReportDocument-module__grNkkW__attention{padding-left:var(--space-5);border-top:1px solid var(--paper-rule);margin:0;display:grid}.ReportDocument-module__grNkkW__attention li{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--paper-rule);grid-template-columns:minmax(0,1fr) auto;display:grid}.ReportDocument-module__grNkkW__attentionSection{color:var(--paper-ink-muted);white-space:nowrap}.ReportDocument-module__grNkkW__provenance{border-top:1px solid var(--paper-rule);margin:0;display:grid}.ReportDocument-module__grNkkW__provenanceRow{gap:var(--space-1) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--paper-rule);display:grid}.ReportDocument-module__grNkkW__provenanceRow dd{margin:0}.ReportDocument-module__grNkkW__notCovered{gap:var(--space-2);margin:0;display:grid}.ReportDocument-module__grNkkW__notCovered li{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--paper-rule-strong);border-radius:var(--radius-control);display:flex}.ReportDocument-module__grNkkW__tableWrap{border:1px solid var(--paper-rule);border-radius:var(--radius-control);overflow-x:auto}.ReportDocument-module__grNkkW__table{border-collapse:collapse;width:100%}.ReportDocument-module__grNkkW__table th,.ReportDocument-module__grNkkW__table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--paper-rule);text-align:left;vertical-align:top}.ReportDocument-module__grNkkW__table th{background:var(--paper-raised);color:var(--paper-ink-muted);font-size:var(--step--2);font-weight:var(--weight-semibold)}.ReportDocument-module__grNkkW__table tbody tr:last-child td{border-bottom:0}.ReportDocument-module__grNkkW__numeric td:not(:first-child),.ReportDocument-module__grNkkW__numeric th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.ReportDocument-module__grNkkW__total td{border-top:2px solid var(--paper-rule-strong);color:var(--paper-ink);font-weight:var(--weight-semibold)}.ReportDocument-module__grNkkW__status{font-weight:var(--weight-medium);border-radius:999px;padding:.05rem .5rem;display:inline-block}.ReportDocument-module__grNkkW__passing{background:var(--paper-verified-tint);color:var(--paper-verified)}.ReportDocument-module__grNkkW__failing{background:var(--paper-blocked-tint);color:var(--paper-blocked)}.ReportDocument-module__grNkkW__record{border:1px solid var(--paper-rule-strong);border-radius:var(--radius-control);overflow:hidden}.ReportDocument-module__grNkkW__recordHead{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--paper-rule);background:var(--paper-raised);color:var(--paper-ink);display:flex}.ReportDocument-module__grNkkW__recordGroup+.ReportDocument-module__grNkkW__recordGroup{border-top:1px solid var(--paper-rule)}.ReportDocument-module__grNkkW__recordGroupTitle{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4) var(--space-1);color:var(--paper-accent);font-size:var(--step--2);letter-spacing:0;flex-wrap:wrap;display:flex}.ReportDocument-module__grNkkW__recordGroupTitle>span{color:var(--paper-ink-body);font-weight:var(--weight-medium)}.ReportDocument-module__grNkkW__recordGroup.ReportDocument-module__grNkkW__plannedGroup{border-top:1px dashed var(--paper-rule-strong);background:var(--paper-raised)}.ReportDocument-module__grNkkW__plannedGroup .ReportDocument-module__grNkkW__recordField dd{color:var(--paper-ink-muted)}.ReportDocument-module__grNkkW__planned{gap:var(--space-3);margin:0;display:grid}.ReportDocument-module__grNkkW__plannedItem{gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--paper-rule-strong);border-radius:var(--radius-control);align-content:start;justify-items:start;display:grid}.ReportDocument-module__grNkkW__plannedTitle{font-size:var(--step-0);letter-spacing:0}@media (min-width:44rem){.ReportDocument-module__grNkkW__planned{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReportDocument-module__grNkkW__recordFields{padding-bottom:var(--space-2);margin:0}.ReportDocument-module__grNkkW__recordField{gap:var(--space-1) var(--space-4);padding:var(--space-2) var(--space-4);display:grid}.ReportDocument-module__grNkkW__recordField dt{color:var(--paper-ink-muted)}.ReportDocument-module__grNkkW__recordField dd{color:var(--paper-ink);overflow-wrap:anywhere;margin:0}.ReportDocument-module__grNkkW__routes{gap:var(--space-3);counter-reset:route;margin:0;padding:0;list-style:none;display:grid}.ReportDocument-module__grNkkW__route{padding:var(--space-4) var(--space-4) var(--space-4) 3.25rem;border:1px solid var(--paper-rule);border-radius:var(--radius-control);counter-increment:route;position:relative}.ReportDocument-module__grNkkW__route:before{content:counter(route);top:var(--space-4);left:var(--space-4);border:1px solid var(--paper-seal);width:1.5rem;height:1.5rem;color:var(--paper-accent);font-size:var(--step--2);font-weight:var(--weight-semibold);border-radius:50%;place-items:center;display:grid;position:absolute}.ReportDocument-module__grNkkW__routeTitle{font-size:var(--step-0);letter-spacing:0}.ReportDocument-module__grNkkW__routeAudience{color:var(--paper-ink-muted)}.ReportDocument-module__grNkkW__routeSteps{gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:var(--space-4);list-style:outside;display:grid}.ReportDocument-module__grNkkW__commandBlock{gap:var(--space-2);display:grid}.ReportDocument-module__grNkkW__pre{padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-terminal);color:var(--color-terminal-ink);font-family:var(--font-mono);font-size:var(--step--2);margin:0;line-height:1.7;overflow-x:auto}.ReportDocument-module__grNkkW__footer{padding-top:var(--space-4);border-top:1px solid var(--paper-rule);color:var(--paper-ink-muted);font-size:var(--step--2)}@media (min-width:44rem){.ReportDocument-module__grNkkW__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ReportDocument-module__grNkkW__coverFact{grid-template-columns:12rem minmax(0,1fr)}.ReportDocument-module__grNkkW__provenanceRow{grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr);align-items:start}.ReportDocument-module__grNkkW__recordField{grid-template-columns:11rem minmax(0,1fr) auto;align-items:baseline}}@media print{.ReportDocument-module__grNkkW__document{box-shadow:none;padding:0}.ReportDocument-module__grNkkW__section{break-before:page}.ReportDocument-module__grNkkW__tableWrap{overflow:visible}}.ReportDocument-module__grNkkW__extra{gap:var(--space-2);display:grid}
.PageHeader-module__HZea0q__header{isolation:isolate;padding-block:clamp(3.5rem, 2rem + 4vw, 6rem) var(--space-8);border-bottom:1px solid var(--color-rule);background:radial-gradient(ellipse 60% 80% at 15% 0%, var(--color-glow), transparent 70%), radial-gradient(ellipse 45% 70% at 92% 100%, var(--color-glow), transparent 70%);position:relative}.PageHeader-module__HZea0q__inner{gap:var(--space-4);justify-items:start;display:grid}.PageHeader-module__HZea0q__breadcrumb{gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}.PageHeader-module__HZea0q__breadcrumb li+li:before{content:"/";margin-right:var(--space-2);color:var(--color-rule-strong)}.PageHeader-module__HZea0q__breadcrumb a{color:var(--color-ink-muted)}.PageHeader-module__HZea0q__breadcrumb a:hover{color:var(--color-ink)}.PageHeader-module__HZea0q__title{max-width:22ch;font-size:var(--step-4);letter-spacing:-.025em}.PageHeader-module__HZea0q__lead{max-width:var(--measure);font-size:var(--step-1);line-height:var(--leading-snug);color:var(--color-ink-muted)}
.RouteCommands-module__2UqsDW__root{flex-direction:column;gap:14px;min-width:0;display:flex}.RouteCommands-module__2UqsDW__toggle{border:1px solid var(--color-rule-3);min-height:44px;color:var(--color-ink-body);font:inherit;font-size:.9375rem;font-weight:var(--weight-medium,500);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:0 18px}.RouteCommands-module__2UqsDW__toggle:hover{border-color:var(--color-accent);color:var(--color-accent)}.RouteCommands-module__2UqsDW__panel{flex-direction:column;gap:14px;min-width:0;display:flex}.RouteCommands-module__2UqsDW__panel[hidden]{display:none}.RouteCommands-module__2UqsDW__intro{color:var(--color-ink-body-2);margin:0;font-size:.9375rem}.RouteCommands-module__2UqsDW__note{color:var(--color-ink-muted);margin:0;font-size:.875rem}.RouteCommands-module__2UqsDW__term{border:1px solid var(--color-rule-strong);background:var(--color-terminal);max-width:100%;color:var(--color-terminal-ink);font-family:var(--font-mono);white-space:pre;border-radius:12px;margin:0;padding:20px 22px;font-size:.8125rem;line-height:1.75;overflow-x:auto}.RouteCommands-module__2UqsDW__prompt{color:var(--color-accent)}.RouteCommands-module__2UqsDW__out{color:var(--color-terminal-ok)}.RouteCommands-module__2UqsDW__steps{color:var(--color-ink-body-2);margin:0;padding-left:1.25rem;font-size:.9375rem}
.SiteShell-module__HL8BEq__skip{left:var(--space-4);top:var(--space-3);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);background:var(--color-action);color:var(--color-on-action);font-weight:var(--weight-medium);text-decoration:none;position:absolute;transform:translateY(-200%)}.SiteShell-module__HL8BEq__skip:focus-visible{transform:none}.SiteShell-module__HL8BEq__main{outline:none}@media print{.SiteShell-module__HL8BEq__skip{display:none}}
.DownloadPdfButton-module__xGgwoG__button{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-control);color:var(--color-ink-body);font-size:var(--step--1);font-weight:var(--weight-medium);cursor:pointer;background:0 0;display:inline-flex}.DownloadPdfButton-module__xGgwoG__button:hover{color:var(--color-ink);border-color:var(--color-ink-muted)}
.SampleReportPage-module__Mq1fWa__hero{flex-direction:column;align-items:flex-start;gap:18px;padding-block:72px 56px;display:flex}.SampleReportPage-module__Mq1fWa__title{max-width:52rem;font-size:3.5rem;line-height:1.05;font-weight:var(--weight-semibold);letter-spacing:-.04em;color:var(--color-ink);margin:0}.SampleReportPage-module__Mq1fWa__lead{max-width:40rem;color:var(--color-ink-body-2);margin:0;font-size:1.125rem}.SampleReportPage-module__Mq1fWa__toolbar{flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:4px;display:flex}.SampleReportPage-module__Mq1fWa__notice{white-space:normal;padding:6px 12px;font-size:.8125rem}.SampleReportPage-module__Mq1fWa__release{color:var(--color-ink-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:.9375rem;display:flex}.SampleReportPage-module__Mq1fWa__body{padding-block:24px 112px}.SampleReportPage-module__Mq1fWa__printNotice{display:none}.SampleReportPage-module__Mq1fWa__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px 40px;display:grid}.SampleReportPage-module__Mq1fWa__muted{color:var(--color-ink-muted)}.SampleReportPage-module__Mq1fWa__side{flex-direction:column;gap:32px;min-width:0;display:flex}.SampleReportPage-module__Mq1fWa__contents{flex-direction:column;gap:10px;min-width:0;display:flex}.SampleReportPage-module__Mq1fWa__contentsList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SampleReportPage-module__Mq1fWa__contentsList a{box-sizing:border-box;border-top:1px solid var(--color-rule);min-height:40px;color:var(--color-ink-body-2);align-items:center;gap:10px;padding:6px 0 6px 10px;font-size:.90625rem;text-decoration:none;display:flex}.SampleReportPage-module__Mq1fWa__contentsList li:last-child a{border-bottom:1px solid var(--color-rule)}.SampleReportPage-module__Mq1fWa__contentsList a:hover{color:var(--color-accent)}.SampleReportPage-module__Mq1fWa__n{min-width:18px;color:var(--color-ink-muted);font-family:var(--font-mono);font-size:.75rem}.SampleReportPage-module__Mq1fWa__downloads{flex-direction:column;gap:14px;min-width:0;display:flex}.SampleReportPage-module__Mq1fWa__downloadsHead{flex-direction:column;gap:6px;display:flex}.SampleReportPage-module__Mq1fWa__downloadsHead p,.SampleReportPage-module__Mq1fWa__downloadsNote{color:var(--color-ink-body-2);margin:0;font-size:.90625rem}.SampleReportPage-module__Mq1fWa__downloadsNote{color:var(--color-ink-muted);font-size:.8125rem}.SampleReportPage-module__Mq1fWa__files{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:16px;overflow:hidden}.SampleReportPage-module__Mq1fWa__file{border-top:1px solid var(--color-rule);gap:4px;padding:12px 14px;display:grid}.SampleReportPage-module__Mq1fWa__file:first-child{border-top:0}.SampleReportPage-module__Mq1fWa__file b{color:var(--color-ink);font-size:.90625rem;font-weight:var(--weight-semibold)}.SampleReportPage-module__Mq1fWa__file span{color:var(--color-ink-muted);font-size:.8125rem}.SampleReportPage-module__Mq1fWa__file code{color:var(--color-ink-muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}@media (min-width:64rem){.SampleReportPage-module__Mq1fWa__layout{grid-template-columns:250px minmax(0,1fr);grid-template-areas:"side doc"}.SampleReportPage-module__Mq1fWa__side{grid-area:side}.SampleReportPage-module__Mq1fWa__layout>article{grid-area:doc}}@media (max-width:47.5rem){.SampleReportPage-module__Mq1fWa__hero{padding-block:48px 64px}.SampleReportPage-module__Mq1fWa__title{font-size:2.5rem}}@media print{.SampleReportPage-module__Mq1fWa__screenOnly,.SampleReportPage-module__Mq1fWa__side{display:none}.SampleReportPage-module__Mq1fWa__layout{display:block}.SampleReportPage-module__Mq1fWa__printNotice{margin-bottom:var(--space-4);font-size:var(--step--1);display:block}}
.NotFoundView-module__dk5Pgq__wrap{min-height:60vh;padding-bottom:var(--section-space)}
.ContactPage-module__fI6bya__hero{flex-direction:column;align-items:flex-start;gap:18px;padding-block:80px 56px;display:flex}.ContactPage-module__fI6bya__title{max-width:50rem;font-size:3.875rem;line-height:1.03;font-weight:var(--weight-semibold);letter-spacing:-.04em;color:var(--color-ink);margin:0}.ContactPage-module__fI6bya__accent{color:var(--color-accent)}.ContactPage-module__fI6bya__lead{max-width:40rem;color:var(--color-ink-body-2);margin:0;font-size:1.125rem}.ContactPage-module__fI6bya__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;padding-block:24px 104px;display:grid}.ContactPage-module__fI6bya__formCard{box-shadow:0 40px 80px -40px var(--color-shadow)}.ContactPage-module__fI6bya__head{flex-direction:column;gap:6px;padding:28px 28px 8px;display:flex}.ContactPage-module__fI6bya__muted{color:var(--color-ink-muted)}.ContactPage-module__fI6bya__cardTitle{font-size:1.5rem;line-height:1.25;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink);margin:0}.ContactPage-module__fI6bya__cardBody{color:var(--color-ink-body-2);margin:0;font-size:1rem}.ContactPage-module__fI6bya__call{font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--color-ink-muted);flex-wrap:wrap;gap:0 .35em;display:flex}.ContactPage-module__fI6bya__side{flex-direction:column;gap:16px;min-width:0;display:flex}.ContactPage-module__fI6bya__addresses{flex-direction:column;gap:8px;display:flex}.ContactPage-module__fI6bya__sideTitle{font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink);margin:0}.ContactPage-module__fI6bya__channels{margin:0;padding:0;list-style:none}.ContactPage-module__fI6bya__channel{border-top:1px solid var(--color-rule);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;display:grid}.ContactPage-module__fI6bya__channel:last-child{border-bottom:1px solid var(--color-rule)}.ContactPage-module__fI6bya__channelIcon{border:1px solid var(--color-rule-3);width:38px;height:38px;color:var(--color-accent);border-radius:10px;place-items:center;display:grid}.ContactPage-module__fI6bya__channelIcon svg{width:18px;height:18px}.ContactPage-module__fI6bya__channelText{flex-direction:column;min-width:0;display:flex}.ContactPage-module__fI6bya__channelBody{color:var(--color-ink-muted);font-size:.875rem}.ContactPage-module__fI6bya__channelLinks{flex-wrap:wrap;gap:4px 14px;display:flex}.ContactPage-module__fI6bya__channelLinks a{color:var(--color-accent);overflow-wrap:anywhere;font-size:1.0625rem}.ContactPage-module__fI6bya__channelLinks a:hover{color:var(--color-ink)}.ContactPage-module__fI6bya__facts{grid-template-columns:120px minmax(0,1fr);gap:8px 16px;margin:0;padding:18px 22px;font-size:.875rem;display:grid}.ContactPage-module__fI6bya__facts dt{color:var(--color-ink-muted)}.ContactPage-module__fI6bya__facts dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0}.ContactPage-module__fI6bya__mono{font-family:var(--font-mono)}.ContactPage-module__fI6bya__strip{background:var(--color-elevated);border-block:1px solid var(--color-rule)}.ContactPage-module__fI6bya__stripInner{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px 40px;padding-block:48px;display:grid}.ContactPage-module__fI6bya__stripText{flex-direction:column;gap:6px;display:flex}.ContactPage-module__fI6bya__stripTitle{font-size:1.375rem;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink);margin:0}.ContactPage-module__fI6bya__stripText p{color:var(--color-ink-body-2);margin:0;font-size:1rem}.ContactPage-module__fI6bya__stripInner>a{justify-self:start}@media (min-width:47.5rem){.ContactPage-module__fI6bya__body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.ContactPage-module__fI6bya__stripInner{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:47.5rem){.ContactPage-module__fI6bya__hero{gap:36px;padding-block:48px 64px}.ContactPage-module__fI6bya__title{font-size:2.5rem}.ContactPage-module__fI6bya__head{padding:24px 20px 8px}.ContactPage-module__fI6bya__facts{grid-template-columns:minmax(0,1fr);gap:2px 0}.ContactPage-module__fI6bya__facts dt{margin-top:10px}}
.LegalDoc-module__Y8dK-G__page{padding-block:var(--space-8) var(--space-9)}.LegalDoc-module__Y8dK-G__head{gap:var(--space-4);display:grid}.LegalDoc-module__Y8dK-G__kicker{color:var(--color-accent);font-size:var(--step--1);font-weight:var(--weight-medium)}.LegalDoc-module__Y8dK-G__title{font-size:var(--step-3);letter-spacing:-.03em}.LegalDoc-module__Y8dK-G__meta{align-items:center;gap:var(--space-2) var(--space-4);color:var(--color-ink-muted);font-size:var(--step--1);flex-wrap:wrap;display:flex}.LegalDoc-module__Y8dK-G__badge,.LegalDoc-module__Y8dK-G__draft{border:1px solid var(--color-rule-strong);border-radius:var(--radius-doc);padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--step--2);color:var(--color-ink-body)}.LegalDoc-module__Y8dK-G__draft{border-color:var(--color-exception);color:var(--color-exception)}.LegalDoc-module__Y8dK-G__printHide{margin-inline-start:auto}.LegalDoc-module__Y8dK-G__banner{gap:var(--space-1);border:1px solid var(--color-exception);border-radius:var(--radius-control);background:var(--color-exception-tint);padding:var(--space-3) var(--space-4);color:var(--color-ink-body);font-size:var(--step--1);display:grid}.LegalDoc-module__Y8dK-G__governs{margin-top:var(--space-4);color:var(--color-ink-muted);font-size:var(--step--1)}.LegalDoc-module__Y8dK-G__mobileToc{margin-top:var(--space-6);border:1px solid var(--color-rule);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4)}.LegalDoc-module__Y8dK-G__mobileToc summary{cursor:pointer;color:var(--color-ink);font-weight:var(--weight-medium)}.LegalDoc-module__Y8dK-G__layout{gap:var(--space-8);margin-top:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.LegalDoc-module__Y8dK-G__desktopToc{display:none}.LegalDoc-module__Y8dK-G__tocTitle{margin-block:var(--space-3);color:var(--color-ink-muted);font-size:var(--step--2)}.LegalDoc-module__Y8dK-G__tocList{gap:var(--space-2);font-size:var(--step--1);display:grid}.LegalDoc-module__Y8dK-G__tocList a{color:var(--color-ink-muted);text-decoration:none}.LegalDoc-module__Y8dK-G__tocList a:hover{color:var(--color-ink)}.LegalDoc-module__Y8dK-G__article{min-width:0;max-width:52rem;color:var(--color-ink-body);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:.9375rem;line-height:1.7}.LegalDoc-module__Y8dK-G__article p,.LegalDoc-module__Y8dK-G__list{margin-top:var(--space-4);text-align:justify}.LegalDoc-module__Y8dK-G__article h2{margin-top:var(--space-8);scroll-margin-top:calc(var(--header-height) + var(--space-4));font-size:var(--step-1)}.LegalDoc-module__Y8dK-G__article h3{margin-top:var(--space-6);font-size:var(--step-0)}.LegalDoc-module__Y8dK-G__list{gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}ul.LegalDoc-module__Y8dK-G__list{list-style:outside}ol.LegalDoc-module__Y8dK-G__list{list-style:decimal}.LegalDoc-module__Y8dK-G__link{color:var(--color-accent);font-weight:var(--weight-semibold)}.LegalDoc-module__Y8dK-G__owner{background:var(--color-exception-tint);color:var(--color-exception);border-radius:2px;padding-inline:2px}.LegalDoc-module__Y8dK-G__lawyer{background:var(--color-glow);color:var(--color-accent);border-radius:2px;padding-inline:2px}.LegalDoc-module__Y8dK-G__section{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.LegalDoc-module__Y8dK-G__changelog{gap:var(--space-4);margin-top:var(--space-4);display:grid}.LegalDoc-module__Y8dK-G__changeHead{align-items:baseline;gap:var(--space-3);color:var(--color-ink-muted);font-size:var(--step--1);display:flex}@media (min-width:64rem){.LegalDoc-module__Y8dK-G__mobileToc{display:none}.LegalDoc-module__Y8dK-G__layout{grid-template-columns:minmax(0,1fr) 13rem}.LegalDoc-module__Y8dK-G__desktopToc{top:calc(var(--header-height) + var(--space-6));align-self:start;display:block;position:sticky}}@media print{.LegalDoc-module__Y8dK-G__mobileToc,.LegalDoc-module__Y8dK-G__desktopToc,.LegalDoc-module__Y8dK-G__printHide{display:none}.LegalDoc-module__Y8dK-G__layout{grid-template-columns:minmax(0,1fr)}.LegalDoc-module__Y8dK-G__article{max-width:none}}
.LegalNoticePage-module__FQXvxG__body{padding-block:var(--space-7) var(--space-9);gap:var(--space-6);display:grid}.LegalNoticePage-module__FQXvxG__facts{gap:var(--space-4);max-width:40rem;margin:0;display:grid}.LegalNoticePage-module__FQXvxG__facts div{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule);display:grid}.LegalNoticePage-module__FQXvxG__facts dt{color:var(--color-ink-muted);font-size:var(--step--1)}.LegalNoticePage-module__FQXvxG__facts dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0}.LegalNoticePage-module__FQXvxG__facts a,.LegalNoticePage-module__FQXvxG__note a{color:var(--color-accent);font-weight:var(--weight-semibold)}.LegalNoticePage-module__FQXvxG__note{color:var(--color-ink-muted);font-size:var(--step--1)}
