.claim-form[data-v-b87bbf4e]{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:var(--shadow-md)}.hp[data-v-b87bbf4e]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.field[data-v-b87bbf4e]{margin-block-end:var(--space-md)}.field label[data-v-b87bbf4e]{display:block;font-size:var(--text-sm);font-weight:var(--weight-medium);margin-block-end:var(--space-2xs)}input[type=text][data-v-b87bbf4e],input[type=email][data-v-b87bbf4e],input[type=tel][data-v-b87bbf4e],textarea[data-v-b87bbf4e]{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-base);transition:border-color var(--duration-fast) var(--ease-out-soft),box-shadow var(--duration-fast) var(--ease-out-soft)}input[data-v-b87bbf4e]:focus,textarea[data-v-b87bbf4e]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}[aria-invalid=true][data-v-b87bbf4e]{border-color:var(--color-danger)}.hint[data-v-b87bbf4e]{color:var(--color-ink-soft);font-size:var(--text-sm);margin-block-start:var(--space-2xs)}.hint a[data-v-b87bbf4e]{color:inherit;text-underline-offset:2px}.err[data-v-b87bbf4e]{color:var(--color-danger);font-size:var(--text-sm);margin-block-start:var(--space-2xs)}.err-submit[data-v-b87bbf4e]{padding:var(--space-sm);background:var(--color-danger-soft);border-radius:var(--radius-md)}.btn-submit[data-v-b87bbf4e]{margin-block-start:var(--space-sm);padding:var(--space-sm) var(--space-xl);background:var(--color-accent-fill);color:var(--color-accent-contrast);font-weight:var(--weight-semibold);border:0;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out-soft),transform var(--duration-fast) var(--ease-out-soft)}.btn-submit[data-v-b87bbf4e]:hover:not(:disabled){background:var(--color-accent-fill);transform:translateY(-1px)}.btn-submit[data-v-b87bbf4e]:disabled{opacity:.6;cursor:progress}.result[data-v-b87bbf4e]{text-align:center;padding:var(--space-xl) var(--space-md)}.result-icon[data-v-b87bbf4e]{width:3.5rem;height:3.5rem;margin:0 auto var(--space-md);display:grid;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--text-2xl)}.result h2[data-v-b87bbf4e]{margin-block-end:var(--space-sm)}.result p[data-v-b87bbf4e]{color:var(--color-ink-soft);max-width:44ch;margin-inline:auto}.btn-submit[data-v-b87bbf4e]:active:not(:disabled){transform:scale(.98)}.claim[data-astro-cid-ehswdeab]{display:grid;grid-template-columns:1fr 20rem;gap:var(--space-2xl);align-items:start}.claim-main[data-astro-cid-ehswdeab] .lede[data-astro-cid-ehswdeab]{margin-block:var(--space-sm) var(--space-xl)}.claim-main[data-astro-cid-ehswdeab] h2[data-astro-cid-ehswdeab]{margin-block-start:var(--space-2xl)}.claim-main[data-astro-cid-ehswdeab] p[data-astro-cid-ehswdeab]{max-width:60ch}.benefits[data-astro-cid-ehswdeab]{padding:var(--space-lg);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.benefits[data-astro-cid-ehswdeab] h2[data-astro-cid-ehswdeab]{font-size:var(--text-lg);margin-block-end:var(--space-md)}.benefits[data-astro-cid-ehswdeab] ul[data-astro-cid-ehswdeab]{margin:0;padding-inline-start:1.1rem;display:grid;gap:var(--space-xs)}.benefits[data-astro-cid-ehswdeab] li[data-astro-cid-ehswdeab]{font-size:var(--text-sm)}.benefits-note[data-astro-cid-ehswdeab]{font-size:var(--text-xs);color:var(--color-ink-faint);margin-block-start:var(--space-md)}.preview[data-astro-cid-ehswdeab]{margin:var(--space-lg) 0 0;padding:var(--space-md);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg)}.preview[data-astro-cid-ehswdeab] figcaption[data-astro-cid-ehswdeab]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-faint);margin-block-end:var(--space-sm)}.preview-row[data-astro-cid-ehswdeab]{display:flex;align-items:center;gap:var(--space-xs)}.mini[data-astro-cid-ehswdeab]{flex:1;display:grid;gap:2px;padding:var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}.mini-claimed[data-astro-cid-ehswdeab]{border-color:var(--color-accent)}.mini[data-astro-cid-ehswdeab] strong[data-astro-cid-ehswdeab]{font-size:var(--text-sm)}.mini-meta[data-astro-cid-ehswdeab]{font-size:var(--text-xs);color:var(--color-ink-faint)}.mini-badge[data-astro-cid-ehswdeab]{justify-self:start;font-size:.65rem;font-weight:var(--weight-semibold);padding:.1rem .4rem;border-radius:var(--radius-pill)}.mini-badge[data-astro-cid-ehswdeab].is-unclaimed{background:var(--color-surface-sunken);color:var(--color-ink-faint)}.mini-badge[data-astro-cid-ehswdeab].is-claimed{background:var(--color-accent-soft);color:var(--color-accent-strong)}.preview-arrow[data-astro-cid-ehswdeab]{color:var(--color-ink-faint)}.preview-note[data-astro-cid-ehswdeab]{font-size:var(--text-xs);color:var(--color-ink-faint);margin-block-start:var(--space-sm)}@media(max-width:52rem){.claim[data-astro-cid-ehswdeab]{grid-template-columns:1fr}}
