.legal-site{--legal-deep:#480a20;--legal-accent:#b4144e;--legal-tint:#f9ecf1;--legal-ink:var(--wf-ink,#15171c);--legal-rule:color-mix(in srgb, var(--legal-deep) 14%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .legal-site{--legal-tint:#31101e;--legal-accent:#e8628f;--legal-rule:#f9ecf12e}}:root[data-theme=dark] .legal-site{--legal-tint:#31101e;--legal-accent:#e8628f;--legal-rule:#f9ecf12e}.legal-main{padding-block:clamp(32px,6vw,72px)}.legal-layout{gap:32px;max-width:820px;display:grid}.legal-eyebrow{color:var(--legal-accent);letter-spacing:.02em;margin:0 0 8px;font-weight:600}.legal-scope{background:var(--legal-tint);border-inline-start:4px solid var(--legal-accent);border-radius:12px;gap:8px;margin-top:20px;padding:16px 20px;display:grid}.legal-scope p{margin:0}.legal-empty{border:1px dashed var(--legal-rule);border-radius:12px;justify-items:start;gap:12px;padding:24px;display:grid}.legal-facts dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 24px;margin:0;display:grid}.legal-facts dt{color:color-mix(in srgb, var(--legal-ink) 62%, transparent);font-size:.875rem}.legal-facts dd{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;display:flex}.legal-facts__hash{grid-column:1/-1}.legal-site code{overflow-wrap:anywhere;font-size:.8125rem}.legal-archived{margin:12px 0 0}.legal-main a{color:var(--legal-accent)}.legal-document{border-top:1px solid var(--legal-rule);padding-top:24px}.legal-document__title{color:var(--legal-deep);margin:0 0 16px;font-size:1.5rem}:root[data-theme=dark] .legal-document__title{color:var(--legal-tint)}.legal-text{line-height:1.6}.legal-text h2,.legal-text h3,.legal-text h4{margin:28px 0 8px;scroll-margin-top:96px}.legal-text ul{padding-inline-start:22px}.legal-annexes,.legal-history{gap:12px;display:grid}.legal-annex-hash{color:color-mix(in srgb, var(--legal-ink) 62%, transparent);font-size:.875rem}.legal-history ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.legal-history li{border-bottom:1px solid var(--legal-rule);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-block:8px;display:flex}.legal-history li[aria-current=page] a{font-weight:700}
