.legal[data-astro-cid-waosa6pj]{padding-block-start:clamp(2rem,1rem + 4vw,4.5rem)}.head[data-astro-cid-waosa6pj]{justify-items:start;gap:var(--s-16);border-block-end:1px solid var(--line-strong);padding-block-end:var(--space-block);display:grid}.kicker[data-astro-cid-waosa6pj]{color:var(--primary-ink)}.meta[data-astro-cid-waosa6pj]{gap:var(--s-8);flex-wrap:wrap;display:flex}.draft[data-astro-cid-waosa6pj]{max-inline-size:40rem;padding:var(--s-12) var(--s-16);border:1px dashed var(--primary);border-radius:var(--r-md);background:var(--primary-soft);font-size:var(--fs-body-sm)}.draft[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{color:inherit;overflow-wrap:anywhere}.layout[data-astro-cid-waosa6pj]{gap:var(--space-block);padding-block-start:var(--space-block);display:grid}.toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{margin:var(--s-12) 0 0;counter-reset:toc;gap:2px;padding:0;list-style:none;display:grid}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{color:var(--muted);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);padding-block:6px;text-decoration:none;display:block}.toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover{color:var(--primary-ink)}@media (width>=64rem){.layout[data-astro-cid-waosa6pj]{grid-template-columns:15rem minmax(0,44rem);column-gap:clamp(3rem,6vw,7rem)}.toc[data-astro-cid-waosa6pj]{align-self:start;max-block-size:calc(100vh - 3rem);position:sticky;inset-block-start:var(--s-24);overflow-y:auto}}.prose[data-astro-cid-waosa6pj]{max-inline-size:44rem;font-size:var(--fs-body);line-height:1.65}.prose[data-astro-cid-waosa6pj] h2{margin-block:var(--s-40) var(--s-12);font-size:var(--fs-title);line-height:var(--lh-title);scroll-margin-block-start:var(--s-24)}.prose[data-astro-cid-waosa6pj] h2:first-child{margin-block-start:0}.prose[data-astro-cid-waosa6pj] p,.prose[data-astro-cid-waosa6pj] ul,.prose[data-astro-cid-waosa6pj] ol{margin-block-end:var(--s-16)}.prose[data-astro-cid-waosa6pj] ul,.prose[data-astro-cid-waosa6pj] ol{padding-inline-start:1.25rem}.prose[data-astro-cid-waosa6pj] li{margin-block-end:var(--s-8)}.prose[data-astro-cid-waosa6pj] li::marker{color:var(--primary)}.prose[data-astro-cid-waosa6pj] strong{font-weight:600}.prose[data-astro-cid-waosa6pj] a{overflow-wrap:anywhere}.prose[data-astro-cid-waosa6pj] .legal-todo{background:var(--primary-soft);color:var(--text);-webkit-box-decoration-break:clone;box-decoration-break:clone;outline:1px dashed var(--primary);outline-offset:-1px;border-radius:4px;padding:.1em .35em}.prose[data-astro-cid-waosa6pj] .legal-todo-tag{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--todo-ink);font-size:.75em;font-weight:600}.also[data-astro-cid-waosa6pj]{border-block-start:1px solid var(--line);color:var(--muted);margin-block-start:var(--s-40);padding-block-start:var(--s-16)}@media print{.toc[data-astro-cid-waosa6pj],.draft[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{display:none}.legal[data-astro-cid-waosa6pj]{padding:0}.layout[data-astro-cid-waosa6pj]{padding-block-start:var(--s-16);display:block}.prose[data-astro-cid-waosa6pj]{max-inline-size:none;font-size:11pt;line-height:1.5}.prose[data-astro-cid-waosa6pj] h2{break-after:avoid;font-size:15pt}.prose[data-astro-cid-waosa6pj] p,.prose[data-astro-cid-waosa6pj] li{orphans:3;widows:3}.prose[data-astro-cid-waosa6pj] a[href^=http]:after,.prose[data-astro-cid-waosa6pj] a[href^=mailto]:after{content:" (" attr(href) ")";color:#5e5548;font-size:.85em}}
