.legal-document-module__3qIfYW__document{max-width:var(--page-max-width);padding:var(--space-16) var(--page-gutter) 0;margin-inline:auto}.legal-document-module__3qIfYW__header{gap:var(--space-3);max-width:var(--prose-width);margin-bottom:var(--space-12);flex-direction:column;display:flex}.legal-document-module__3qIfYW__eyebrow{color:var(--color-link);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.legal-document-module__3qIfYW__title{font-size:clamp(2.4rem, 1.6rem + 2.8vw, var(--text-5xl));letter-spacing:-.03em;font-weight:780;font-stretch:84%;line-height:1}.legal-document-module__3qIfYW__updated{color:var(--color-text-muted);font-size:var(--text-sm)}.legal-document-module__3qIfYW__intro{color:var(--color-text-soft);font-size:var(--text-lg);line-height:1.55}.legal-document-module__3qIfYW__notice{margin-top:var(--space-2)}.legal-document-module__3qIfYW__layout{align-items:start;gap:var(--space-12);grid-template-columns:240px minmax(0,1fr);display:grid}.legal-document-module__3qIfYW__toc{font-size:var(--text-sm);position:sticky;top:96px}.legal-document-module__3qIfYW__toc p{margin-bottom:var(--space-3);color:var(--color-text);font-weight:650}.legal-document-module__3qIfYW__toc ol{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal-document-module__3qIfYW__toc a{border-radius:var(--radius-xs);color:var(--color-text-soft)}.legal-document-module__3qIfYW__toc a:hover{color:var(--color-text);text-underline-offset:.2em;text-decoration:underline}.legal-document-module__3qIfYW__sections{gap:var(--space-10);max-width:var(--prose-width);flex-direction:column;display:flex}.legal-document-module__3qIfYW__section{scroll-margin-top:96px}.legal-document-module__3qIfYW__section h2{margin-bottom:var(--space-3);font-size:var(--text-xl);font-stretch:92%}.legal-document-module__3qIfYW__body{gap:var(--space-3);color:var(--color-text-soft);line-height:var(--leading-relaxed);flex-direction:column;display:flex}.legal-document-module__3qIfYW__body ul{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.2rem;display:flex}.legal-document-module__3qIfYW__body a,.legal-document-module__3qIfYW__extra a{color:var(--color-link);text-underline-offset:.18em;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.legal-document-module__3qIfYW__body strong{color:var(--color-text)}.legal-document-module__3qIfYW__extra{padding-top:var(--space-8);border-top:1px solid var(--color-border);color:var(--color-text-soft)}@media (max-width:900px){.legal-document-module__3qIfYW__document{padding-top:var(--space-12)}.legal-document-module__3qIfYW__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.legal-document-module__3qIfYW__toc{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);position:static}}
