.legal[data-astro-cid-waosa6pj]{padding-block:clamp(2.5rem, 2rem + 3vw, 4.5rem) var(--section-y)}.legal__head[data-astro-cid-waosa6pj]{gap:var(--space-3);max-width:48rem;padding-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.legal__title[data-astro-cid-waosa6pj]{font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:-.035em;font-weight:800}.legal__updated[data-astro-cid-waosa6pj]{color:var(--text-secondary);font-size:var(--fs-sm)}.legal__intro[data-astro-cid-waosa6pj]{color:var(--text-secondary);font-size:var(--fs-lg)}.legal__layout[data-astro-cid-waosa6pj]{gap:var(--space-10);margin-top:var(--space-10);display:grid}@media (width>=1024px){.legal__layout[data-astro-cid-waosa6pj]{gap:var(--space-16);grid-template-columns:260px minmax(0,1fr);align-items:start}.legal__toc[data-astro-cid-waosa6pj]{top:calc(var(--header-h) + 2 * var(--header-gap) + var(--space-6));position:sticky}}.legal__toc[data-astro-cid-waosa6pj]{padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.legal__toc-title[data-astro-cid-waosa6pj]{margin-bottom:var(--space-3);color:var(--text-secondary);font-size:var(--fs-xs);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:700}.legal__toc[data-astro-cid-waosa6pj] ol[data-astro-cid-waosa6pj]{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal__toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]{padding:var(--space-1) 0;color:var(--text-secondary);font-size:var(--fs-sm);text-decoration:none;display:block}.legal__toc[data-astro-cid-waosa6pj] a[data-astro-cid-waosa6pj]:hover{color:var(--site-accent)}.legal__body[data-astro-cid-waosa6pj]{gap:var(--space-10);flex-direction:column;max-width:46rem;display:flex}.legal__section[data-astro-cid-waosa6pj]{gap:var(--space-4);flex-direction:column;display:flex}.legal__section[data-astro-cid-waosa6pj] h2[data-astro-cid-waosa6pj]{font-size:var(--fs-xl);font-weight:750}.legal__section[data-astro-cid-waosa6pj] p[data-astro-cid-waosa6pj],.legal__section[data-astro-cid-waosa6pj] li[data-astro-cid-waosa6pj]{color:var(--text-secondary);line-height:1.75}.legal__section[data-astro-cid-waosa6pj] ul[data-astro-cid-waosa6pj]{gap:var(--space-2);padding-left:var(--space-6);flex-direction:column;margin:0;display:flex}.legal__section[data-astro-cid-waosa6pj] a{overflow-wrap:anywhere;font-weight:600}.legal__company[data-astro-cid-waosa6pj]{gap:var(--space-1);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--fs-sm);flex-direction:column;display:flex}.legal__company-title[data-astro-cid-waosa6pj]{margin-bottom:var(--space-2);color:var(--text-primary);font-weight:700}
