.legal-module__7fVNVa__container{background:var(--bg);justify-content:center;min-height:100vh;padding:2rem 1rem;display:flex}.legal-module__7fVNVa__content{width:100%;max-width:800px}.legal-module__7fVNVa__title{font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--text);margin-bottom:.5rem}.legal-module__7fVNVa__updated{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:2rem}.legal-module__7fVNVa__section{margin-bottom:2rem}.legal-module__7fVNVa__sectionTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--primary);margin-bottom:.75rem}.legal-module__7fVNVa__subTitle{font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--text-secondary);margin-bottom:.5rem}.legal-module__7fVNVa__text{line-height:var(--leading-body);max-width:65ch;margin-bottom:1rem}.legal-module__7fVNVa__list{line-height:var(--leading-body);max-width:65ch;margin:.5rem 0 1rem 1.5rem}.legal-module__7fVNVa__list li{margin-bottom:.5rem}.legal-module__7fVNVa__link{color:var(--primary)}.legal-module__7fVNVa__link:hover{color:var(--primary-hover);text-decoration:underline}.legal-module__7fVNVa__footer{text-align:center;color:var(--text-muted);border-top:1px solid var(--border);margin-top:3rem;padding:2rem}.legal-module__7fVNVa__footer a{color:var(--primary)}.legal-module__7fVNVa__intro{color:var(--text-muted);margin-bottom:2rem}.legal-module__7fVNVa__docList{flex-direction:column;gap:1.5rem;display:flex}.legal-module__7fVNVa__docCard{background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border);padding:1.5rem}.legal-module__7fVNVa__docTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--primary);margin-bottom:.5rem}.legal-module__7fVNVa__docDesc{color:var(--text-muted);font-size:var(--text-sm);margin-bottom:1rem}.legal-module__7fVNVa__docActions{flex-wrap:wrap;gap:1rem;display:flex}.legal-module__7fVNVa__linkPrimary,.legal-module__7fVNVa__linkSecondary{border-radius:var(--radius-sm);min-height:44px;font-weight:var(--weight-medium);font-size:var(--text-sm);justify-content:center;align-items:center;padding:.5rem 1rem;text-decoration:none;transition:filter .15s,border-color .15s,background .15s;display:inline-flex}.legal-module__7fVNVa__linkPrimary{background:var(--accent);color:var(--neutral-100);border:1px solid #0000}.legal-module__7fVNVa__linkPrimary:hover{filter:brightness(1.08);color:var(--neutral-100)}.legal-module__7fVNVa__linkSecondary{background:var(--bg-elevated);color:var(--text);border:1px solid var(--border)}.legal-module__7fVNVa__linkSecondary:hover{border-color:var(--primary);color:var(--primary)}@media (max-width:600px){.legal-module__7fVNVa__title{font-size:var(--text-2xl)}.legal-module__7fVNVa__sectionTitle{font-size:var(--text-lg)}.legal-module__7fVNVa__subTitle{font-size:var(--text-base)}}
