.LegalWrapper[data-v-39b43a9e]{padding:var(--nav-clearance) 1.5rem 2rem;background-color:#fff;flex-direction:column;flex:1;align-items:center;gap:1.5rem;display:flex}.ContentWrapper[data-v-39b43a9e]{flex-direction:column;gap:28px;width:100%;max-width:1200px;display:flex}.PageHeader[data-v-39b43a9e]{border-radius:var(--radius-md);border:1px solid var(--color-border);background:#fff;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:20px;padding:28px;display:grid;box-shadow:0 8px 28px #0f172a0f}.HeaderCopy[data-v-39b43a9e]{flex-direction:column;gap:10px;display:flex}.Eyebrow[data-v-39b43a9e]{font-family:var(--font-body);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-muted);margin:0}.Heading[data-v-39b43a9e]{font-size:clamp(2rem,3vw,2.6rem);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--color-primary);margin:0}.LeadText[data-v-39b43a9e]{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--line-relaxed);color:var(--color-text);margin:0}.HeaderMeta[data-v-39b43a9e]{border-left:1px solid var(--color-border);flex-direction:column;gap:12px;padding-left:18px;display:flex}.MetaBlock[data-v-39b43a9e]{flex-direction:column;gap:6px;display:flex}.MetaLabel[data-v-39b43a9e]{font-family:var(--font-body);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}.MetaValue[data-v-39b43a9e]{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-primary);word-break:break-word;text-decoration:none}.ContentGrid[data-v-39b43a9e]{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px;display:grid}.TocPanel[data-v-39b43a9e]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;align-self:start;padding:18px;position:sticky;top:20px}.TocTitle[data-v-39b43a9e]{font-family:var(--font-display);font-size:var(--text-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px}.TocLinks[data-v-39b43a9e]{flex-direction:column;gap:10px;display:flex}.TocLink[data-v-39b43a9e]{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text);text-decoration:none}.TocLink[data-v-39b43a9e]:hover{color:var(--color-primary);text-decoration:underline}.LegalBody[data-v-39b43a9e]{flex-direction:column;gap:24px;display:flex}.SectionBlock[data-v-39b43a9e]{border-radius:var(--radius-md);border:1px solid var(--color-border);background:#fff;flex-direction:column;gap:12px;padding:22px;display:flex;box-shadow:0 6px 18px #0f172a0a}.SectionTitle[data-v-39b43a9e]{font-size:var(--text-lg);font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--color-primary);margin:0}.SectionContent[data-v-39b43a9e]{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--line-relaxed);color:#333;margin:0}.SectionContent+.SectionContent[data-v-39b43a9e]{margin-top:6px}a.Link[data-v-39b43a9e]{color:var(--color-primary);text-decoration:underline}a.Link[data-v-39b43a9e]:hover{text-decoration:none}@media (width<=768px){.LegalWrapper[data-v-39b43a9e]{padding:var(--nav-clearance) .5rem .5rem;gap:0}.PageHeader[data-v-39b43a9e]{grid-template-columns:1fr}.HeaderMeta[data-v-39b43a9e]{border-left:none;border-top:1px solid var(--color-border);padding-top:14px;padding-left:0}.ContentGrid[data-v-39b43a9e]{grid-template-columns:1fr}.TocPanel[data-v-39b43a9e]{position:static}.SectionContent[data-v-39b43a9e]{font-size:1rem}}
