.legal-page.c-m8to8{max-width:720px;margin:0 auto;padding:48px 16px 80px}h1.c-m8to8{letter-spacing:0;color:var(--color-text-primary);margin-bottom:4px;font-size:1.5rem;font-weight:760}.updated.c-m8to8{color:var(--color-text-muted);margin-bottom:32px;font-size:.78rem}section.c-m8to8{margin-bottom:24px}h2.c-m8to8{margin-bottom:8px;font-size:1rem;font-weight:700}p.c-m8to8{color:var(--color-text-secondary);font-size:.85rem;line-height:1.7}a.c-m8to8{color:var(--color-accent);text-decoration:none}a.c-m8to8:hover{text-decoration:underline}.refunds-intro.c-m8to8{color:var(--color-text-secondary);margin-bottom:16px;font-size:.85rem;line-height:1.7}.refunds-list.c-m8to8{flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.refund-entry.c-m8to8{display:block}dt.c-m8to8{color:var(--color-text-primary);margin-bottom:2px;font-size:.85rem;line-height:1.7}dd.c-m8to8{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.7}
