.disclosure-container.svelte-1a120s9{max-width:40rem;margin:0 auto;padding:var(--space-lg) var(--space-md) var(--space-xl)}.brand-header.svelte-1a120s9{text-align:center;margin:var(--space-lg) 0 var(--space-xl)}.brand-logo-link.svelte-1a120s9{text-decoration:none;display:inline-block}.brand-logo.svelte-1a120s9{font-family:var(--font-script);font-size:3.5rem;color:var(--color-text-main);line-height:1}.brand-subtitle.svelte-1a120s9{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.15em;font-size:var(--fs-xs);font-weight:600;color:var(--color-text-muted);margin-top:var(--space-xs)}.policy-section.svelte-1a120s9{text-align:left}.disclosure-title.svelte-1a120s9{font-family:var(--font-serif);font-size:var(--fs-xxl);color:var(--color-text-main);text-align:center;margin-bottom:var(--space-xl);font-weight:700}.disclosure-card.svelte-1a120s9{background:var(--color-card-bg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-lg);box-shadow:var(--shadow-subtle)}.section-heading.svelte-1a120s9{font-family:var(--font-serif);font-size:var(--fs-lg);color:var(--color-text-main);margin-bottom:var(--space-md);font-weight:700;border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--space-xs)}.disclosure-text.svelte-1a120s9{font-family:var(--font-sans);font-size:var(--fs-base);color:var(--color-text-main);line-height:var(--lh-body);margin-bottom:var(--space-md)}.disclosure-text.svelte-1a120s9:last-of-type{margin-bottom:0}.disclosure-footnote.svelte-1a120s9{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--color-text-muted);font-style:italic;text-align:center;margin-top:var(--space-lg)}.disclosure-footnote.svelte-1a120s9 a:where(.svelte-1a120s9){color:var(--color-text-muted)}.btn-back.svelte-1a120s9{display:inline-block;background:var(--color-accent-gold-gradient);color:var(--color-white)!important;font-family:var(--font-sans);font-weight:700;font-size:var(--fs-base);text-decoration:none;padding:12px 30px;border-radius:var(--radius-sm);box-shadow:var(--shadow-subtle);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.btn-back.svelte-1a120s9:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}
