.legal-page[data-astro-cid-waosa6pj]{background:var(--dw-canvas)}.legal-container[data-astro-cid-waosa6pj]{width:100%;max-width:820px;margin-inline:auto;padding:4.5rem 1.25rem 6rem}.legal-header[data-astro-cid-waosa6pj]{max-width:700px}.legal-header[data-astro-cid-waosa6pj] h1[data-astro-cid-waosa6pj]{color:var(--dw-ink);letter-spacing:-.06em;margin-top:1.25rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2.75rem,8vw,4.75rem);font-weight:600;line-height:.98}.legal-intro[data-astro-cid-waosa6pj]{color:var(--dw-muted);margin-top:1.75rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.7}.legal-meta[data-astro-cid-waosa6pj]{color:var(--dw-muted);flex-wrap:wrap;gap:.35rem .75rem;margin-top:1.5rem;font-size:.75rem;line-height:1.5;display:flex}.legal-meta[data-astro-cid-waosa6pj] span[data-astro-cid-waosa6pj]{letter-spacing:.08em;text-transform:uppercase;font-weight:700}.legal-meta[data-astro-cid-waosa6pj] strong[data-astro-cid-waosa6pj]{color:var(--dw-ink);font-weight:600}.legal-toc[data-astro-cid-waosa6pj]{border:1px solid var(--dw-line);background:var(--dw-surface);border-radius:.875rem;margin-top:3rem;padding:1.25rem 1.35rem}.legal-toc[data-astro-cid-waosa6pj]>p[data-astro-cid-waosa6pj]{color:var(--dw-ink);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.legal-toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{counter-reset:legal-index;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.legal-toc[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]{counter-increment:legal-index}.legal-toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{color:var(--dw-muted);align-items:baseline;gap:.65rem;font-size:.9rem;display:inline-flex}.legal-toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:before{color:var(--dw-brand);content:counter(legal-index, decimal-leading-zero);font-family:Space Grotesk,sans-serif;font-size:.7rem;font-weight:700}.legal-toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover{color:var(--dw-brand)}.legal-content[data-astro-cid-waosa6pj]{margin-top:4rem}.legal-content>section{border-top:1px solid var(--dw-line);padding-top:2.5rem;scroll-margin-top:6.5rem}.legal-content>section+section{margin-top:2.75rem}.legal-content h2{color:var(--dw-ink);letter-spacing:-.035em;font-family:Space Grotesk,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.15}.legal-content h3{color:var(--dw-ink);margin-top:1.75rem;font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:600}.legal-content p,.legal-content li{color:var(--dw-muted);font-size:1rem;line-height:1.75}.legal-content p{margin-top:1rem}.legal-content ul{gap:.55rem;margin:1.1rem 0 0;padding-left:1.25rem;display:grid}.legal-content li::marker{color:var(--dw-brand)}.legal-content a{color:var(--dw-brand);text-underline-offset:.2em;text-decoration:underline 1px}.legal-content a:hover{color:var(--dw-brand-dark)}.legal-callout{border-left:3px solid var(--dw-brand);background:var(--dw-surface);margin-top:1.5rem;padding:1.15rem 1.25rem}.legal-callout p{margin-top:.35rem;font-size:.95rem}.legal-facts{gap:.85rem;margin-top:1.25rem;display:grid}.legal-fact{border-bottom:1px solid var(--dw-line);gap:.25rem;padding-bottom:.85rem;display:grid}.legal-fact dt{color:var(--dw-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.legal-fact dd{color:var(--dw-muted);margin:0;font-size:.95rem;line-height:1.6}.legal-table-wrap{border:1px solid var(--dw-line);background:var(--dw-surface);border-radius:.75rem;margin-top:1.25rem;overflow-x:auto}.legal-table{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.legal-table th,.legal-table td{border-bottom:1px solid var(--dw-line);vertical-align:top;padding:.85rem 1rem;font-size:.85rem;line-height:1.5}.legal-table th{color:var(--dw-ink);font-weight:700}.legal-table td{color:var(--dw-muted)}.legal-table tr:last-child td{border-bottom:0}.legal-note[data-astro-cid-waosa6pj]{border:1px solid var(--dw-line);background:var(--dw-surface);border-radius:.75rem;margin-top:3.5rem;padding:1.25rem 1.35rem}.legal-note[data-astro-cid-waosa6pj] strong[data-astro-cid-waosa6pj]{color:var(--dw-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.legal-note[data-astro-cid-waosa6pj] p[data-astro-cid-waosa6pj]{color:var(--dw-muted);margin-top:.45rem;font-size:.9rem;line-height:1.6}@media (width>=640px){.legal-container[data-astro-cid-waosa6pj]{padding-inline:2rem}}@media (prefers-reduced-motion:reduce){.legal-toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{scroll-behavior:auto}}
