.page-header.svelte-1b7gukr{background:linear-gradient(135deg,var(--primary-50) 0%,var(--primary-100) 100%);padding:var(--space-16) 0;text-align:center}.page-header.svelte-1b7gukr .badge:where(.svelte-1b7gukr){display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:#fff;color:var(--primary-700);font-size:.875rem;font-weight:600;border-radius:var(--radius-full);margin-bottom:var(--space-4)}.page-header.svelte-1b7gukr h1:where(.svelte-1b7gukr){margin-bottom:var(--space-4)}.page-header.svelte-1b7gukr p:where(.svelte-1b7gukr){max-width:600px;margin:0 auto;font-size:1.125rem;color:var(--text-secondary)}.terms-content.svelte-1b7gukr{display:grid;grid-template-columns:280px 1fr;gap:var(--space-12);align-items:start}.terms-nav.svelte-1b7gukr{position:sticky;top:140px;background:#fff;border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-md);border:1px solid var(--gray-100)}.terms-nav.svelte-1b7gukr h3:where(.svelte-1b7gukr){font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--gray-100)}.terms-nav.svelte-1b7gukr ul:where(.svelte-1b7gukr){list-style:none}.terms-nav.svelte-1b7gukr li:where(.svelte-1b7gukr){margin-bottom:var(--space-2)}.terms-nav.svelte-1b7gukr a:where(.svelte-1b7gukr){display:block;padding:var(--space-2) var(--space-3);font-size:.875rem;color:var(--text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast)}.terms-nav.svelte-1b7gukr a:where(.svelte-1b7gukr):hover{background:var(--primary-50);color:var(--primary-600)}.terms-articles.svelte-1b7gukr{max-width:800px}.terms-article.svelte-1b7gukr{margin-bottom:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--gray-200);scroll-margin-top:140px}.terms-article.svelte-1b7gukr:last-of-type{border-bottom:none}.terms-article.svelte-1b7gukr h2:where(.svelte-1b7gukr){font-size:1.375rem;color:var(--primary-700);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:2px solid var(--primary-200)}.terms-article.svelte-1b7gukr ol:where(.svelte-1b7gukr){list-style:none;counter-reset:item;padding-left:0}.terms-article.svelte-1b7gukr ol:where(.svelte-1b7gukr) li:where(.svelte-1b7gukr){position:relative;padding-left:var(--space-10);margin-bottom:var(--space-4);color:var(--text-secondary);line-height:1.7}.terms-article.svelte-1b7gukr ol:where(.svelte-1b7gukr) li:where(.svelte-1b7gukr):before{content:counter(item) ".";counter-increment:item;position:absolute;left:0;font-weight:600;color:var(--primary-600);min-width:24px}.terms-article.svelte-1b7gukr p:where(.svelte-1b7gukr){color:var(--text-secondary);line-height:1.7}.terms-footer.svelte-1b7gukr{margin-top:var(--space-12);padding:var(--space-6);background:var(--gray-50);border-radius:var(--radius-lg)}.terms-footer.svelte-1b7gukr p:where(.svelte-1b7gukr){margin:0;font-size:.9375rem;color:var(--text-secondary)}.terms-footer.svelte-1b7gukr p:where(.svelte-1b7gukr)+p:where(.svelte-1b7gukr){margin-top:var(--space-2)}.terms-footer.svelte-1b7gukr a:where(.svelte-1b7gukr){color:var(--primary-600);font-weight:500}.terms-footer.svelte-1b7gukr a:where(.svelte-1b7gukr):hover{text-decoration:underline}@media(max-width:1024px){.terms-content.svelte-1b7gukr{grid-template-columns:1fr;gap:var(--space-8)}.terms-nav.svelte-1b7gukr{position:static}}@media(max-width:768px){.page-header.svelte-1b7gukr{padding:var(--space-10) 0}.terms-nav.svelte-1b7gukr{padding:var(--space-4)}.terms-article.svelte-1b7gukr h2:where(.svelte-1b7gukr){font-size:1.125rem}.terms-article.svelte-1b7gukr ol:where(.svelte-1b7gukr) li:where(.svelte-1b7gukr){padding-left:var(--space-8)}}
