.LegalDocumentPage-module__9TplFW__page{padding:calc(var(--header-height) + var(--space-16)) 0 var(--space-section)}.LegalDocumentPage-module__9TplFW__header{gap:var(--space-4);padding-bottom:var(--space-12);border-bottom:var(--border-width) solid var(--color-border);display:grid}.LegalDocumentPage-module__9TplFW__eyebrow{color:var(--color-signal);font-family:var(--font-display), sans-serif;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.LegalDocumentPage-module__9TplFW__header h1{font-family:var(--font-display), sans-serif;font-size:clamp(2.5rem,8vw,5.5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.LegalDocumentPage-module__9TplFW__version{color:var(--color-text-muted);font-size:var(--text-sm)}.LegalDocumentPage-module__9TplFW__prose{padding-top:var(--space-12);color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.LegalDocumentPage-module__9TplFW__prose>*+*{margin-top:var(--space-6)}.LegalDocumentPage-module__9TplFW__prose h2,.LegalDocumentPage-module__9TplFW__prose h3{color:var(--color-text);font-family:var(--font-display), sans-serif;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.LegalDocumentPage-module__9TplFW__prose h2{margin-top:var(--space-12);font-size:var(--text-2xl)}.LegalDocumentPage-module__9TplFW__prose h3{margin-top:var(--space-8);font-size:var(--text-xl)}.LegalDocumentPage-module__9TplFW__prose ul,.LegalDocumentPage-module__9TplFW__prose ol{padding-left:1.4rem}.LegalDocumentPage-module__9TplFW__prose ul{list-style:outside}.LegalDocumentPage-module__9TplFW__prose ol{list-style:decimal}.LegalDocumentPage-module__9TplFW__prose li+li{margin-top:var(--space-2)}.LegalDocumentPage-module__9TplFW__prose a{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.25em}.LegalDocumentPage-module__9TplFW__prose strong{color:var(--color-text)}@media (min-width:768px){.LegalDocumentPage-module__9TplFW__page{padding-top:calc(var(--header-height) + var(--space-24))}.LegalDocumentPage-module__9TplFW__header,.LegalDocumentPage-module__9TplFW__prose{max-width:54rem}}
