.legal[data-astro-cid-sb6l2mzp]{gap:var(--space-l);padding-block:clamp(2.5rem, 2rem + 3vw, 4.5rem) var(--space-xl);display:grid}.legal__pages[data-astro-cid-sb6l2mzp]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.legal__pages[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]{font-size:var(--step--1);border:1px solid var(--border);border-radius:999px;padding:.4rem .8rem;font-weight:600;text-decoration:none;display:inline-block}.legal__pages[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp][aria-current=page]{background:var(--btn-bg);color:var(--btn-text);border-color:var(--btn-bg)}.legal__toc[data-astro-cid-sb6l2mzp]{display:none}.legal__body[data-astro-cid-sb6l2mzp]{max-width:44rem}.legal__body[data-astro-cid-sb6l2mzp] h1[data-astro-cid-sb6l2mzp]{margin-bottom:var(--space-xs);font-size:clamp(2rem,1.6rem + 2vw,3rem);line-height:1.08}.legal__date[data-astro-cid-sb6l2mzp]{color:var(--text-muted);font-size:var(--step--1);margin-bottom:var(--space-l)}.legal__draft[data-astro-cid-sb6l2mzp]{background:color-mix(in srgb, var(--error) 12%, transparent);font-size:var(--step--1);margin-bottom:var(--space-l);border-radius:10px;padding:.8rem 1rem}.legal__body[data-astro-cid-sb6l2mzp] h2{font-size:var(--step-1);margin:var(--space-l) 0 var(--space-xs);scroll-margin-top:6rem}.legal__body[data-astro-cid-sb6l2mzp] h3{font-family:var(--font-sans);font-variation-settings:normal;font-size:var(--step-0);letter-spacing:0;margin:var(--space-m) 0 var(--space-xs);font-weight:700}.legal__body[data-astro-cid-sb6l2mzp] p,.legal__body[data-astro-cid-sb6l2mzp] li{color:var(--text-muted)}.legal__body[data-astro-cid-sb6l2mzp] strong{color:var(--text)}.legal__body[data-astro-cid-sb6l2mzp] ul,.legal__body[data-astro-cid-sb6l2mzp] ol{margin:0 0 var(--space-s);padding-left:1.25rem}.legal__body[data-astro-cid-sb6l2mzp] li{margin-bottom:.3rem}.legal__body[data-astro-cid-sb6l2mzp] dl{margin:0 0 var(--space-s)}.legal__body[data-astro-cid-sb6l2mzp] dl>div{border-top:1px solid var(--border);gap:.1rem;padding-block:.6rem;display:grid}.legal__body[data-astro-cid-sb6l2mzp] dl>div:last-child{border-bottom:1px solid var(--border)}.legal__body[data-astro-cid-sb6l2mzp] dt{font-weight:600}.legal__body[data-astro-cid-sb6l2mzp] dd{color:var(--text-muted);margin:0}.legal__body[data-astro-cid-sb6l2mzp] .box{border:1px solid var(--border);padding:var(--space-m);background:var(--surface);border-radius:12px}@media (width>=960px){.legal[data-astro-cid-sb6l2mzp]{grid-template-columns:15rem 1fr;align-items:start;gap:clamp(3rem,6vw,6rem)}.legal__side[data-astro-cid-sb6l2mzp]{gap:var(--space-l);display:grid;position:sticky;top:6rem}.legal__pages[data-astro-cid-sb6l2mzp]{flex-direction:column;align-items:start}.legal__toc[data-astro-cid-sb6l2mzp]{display:block}.legal__toc-title[data-astro-cid-sb6l2mzp]{font-size:var(--step--1);color:var(--text-muted);margin-bottom:var(--space-xs);font-weight:600}.legal__toc[data-astro-cid-sb6l2mzp] ol[data-astro-cid-sb6l2mzp]{font-size:var(--step--1);gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.legal__toc[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]{color:var(--text-muted);text-decoration:none}.legal__toc[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]:hover{color:var(--text)}}
