.page.svelte-1n0ioqh{background:var(--bg-alt);padding:var(--space-7) 0 var(--space-8)}.layout.svelte-1n0ioqh{gap:var(--space-5);max-width:calc(var(--form-max) + 48px);display:grid}.layout.has-aside.svelte-1n0ioqh{max-width:1040px}.card.svelte-1n0ioqh{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm);min-width:0}.badge.svelte-1n0ioqh{margin-bottom:var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;padding:4px 12px;font-weight:800;display:inline-block}.badge.brand.svelte-1n0ioqh{background:var(--brand-soft);color:var(--brand-strong)}.badge.partner.svelte-1n0ioqh{background:var(--partner-soft);color:var(--partner)}h1.svelte-1n0ioqh{font-size:var(--text-xl);font-weight:800}.sub.svelte-1n0ioqh{color:var(--text-muted);margin:var(--space-2) 0 var(--space-5)}aside.svelte-1n0ioqh{min-width:0}@media (width>=720px){.card.svelte-1n0ioqh{padding:var(--space-6)}h1.svelte-1n0ioqh{font-size:var(--text-2xl)}}@media (width>=900px){.layout.has-aside.svelte-1n0ioqh{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start}aside.svelte-1n0ioqh{top:calc(var(--header-h) + 24px);position:sticky}}
