.claim-page[data-astro-cid-cthkwt3i]{padding-block:40px 64px}.steps[data-astro-cid-cthkwt3i]{display:flex;align-items:center;justify-content:center;gap:12px;list-style:none;padding:0}.step[data-astro-cid-cthkwt3i]{display:flex;align-items:center;gap:8px}.step-mark[data-astro-cid-cthkwt3i]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:999px;font-size:12px;font-weight:700;line-height:16px;color:#fff;background:var(--blue)}.step--current[data-astro-cid-cthkwt3i] .step-mark[data-astro-cid-cthkwt3i]{box-shadow:0 0 0 3px var(--surface-tint)}.step-label[data-astro-cid-cthkwt3i]{font-size:13px;font-weight:600;line-height:16px;color:var(--ink);white-space:nowrap}.step-rule[data-astro-cid-cthkwt3i]{flex-shrink:0;width:48px;height:1px;margin-inline:4px;background:var(--line)}.claim-head[data-astro-cid-cthkwt3i]{display:flex;flex-direction:column;align-items:center;gap:10px;padding-block:48px 32px;text-align:center}.claim-head[data-astro-cid-cthkwt3i] h1[data-astro-cid-cthkwt3i]{font-family:var(--font-display);font-size:32px;font-weight:700;letter-spacing:-.5px;line-height:40px;color:var(--ink)}.claim-head[data-astro-cid-cthkwt3i] p[data-astro-cid-cthkwt3i]{font-size:15px;line-height:18px;color:var(--ink-muted)}.plans-form[data-astro-cid-cthkwt3i]{max-width:1000px;margin-inline:auto}.plan-fieldset[data-astro-cid-cthkwt3i]{display:flex;gap:20px;margin:0;padding:0;border:0}.plan-option[data-astro-cid-cthkwt3i]{position:relative;display:flex;flex:1 1 0;flex-direction:column;gap:14px;padding:24px;border:1.5px solid var(--line);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s ease}.plan-option[data-astro-cid-cthkwt3i]:hover{border-color:var(--ink-faint)}.plan-option--recommended[data-astro-cid-cthkwt3i],.plan-option[data-astro-cid-cthkwt3i]:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.plan-option[data-astro-cid-cthkwt3i] input[data-astro-cid-cthkwt3i]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.plan-option[data-astro-cid-cthkwt3i]:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.plan-name[data-astro-cid-cthkwt3i]{font-size:14px;font-weight:600;line-height:18px;color:var(--ink)}.plan-price[data-astro-cid-cthkwt3i]{font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.6px;line-height:34px;color:var(--ink)}.plan-period[data-astro-cid-cthkwt3i]{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:18px;color:var(--ink-muted)}.plan-summary[data-astro-cid-cthkwt3i]{font-size:13px;line-height:150%;color:var(--ink-muted)}.plan-select[data-astro-cid-cthkwt3i]{display:flex;align-items:center;justify-content:center;height:40px;margin-top:auto;border:1px solid var(--line);border-radius:var(--radius-pill);font-size:13px;font-weight:600;line-height:16px;color:var(--ink)}.plan-select--primary[data-astro-cid-cthkwt3i],.plan-option[data-astro-cid-cthkwt3i]:has(input:checked) .plan-select[data-astro-cid-cthkwt3i]{border-color:transparent;background:var(--blue);color:#fff}.plan-badge[data-astro-cid-cthkwt3i]{position:absolute;top:-12px;right:20px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--blue);font-family:var(--font-mono);font-size:10px;letter-spacing:.03em;line-height:12px;text-transform:uppercase;color:#fff}.claim-actions[data-astro-cid-cthkwt3i]{display:flex;align-items:center;justify-content:center;gap:16px;padding-block:32px 0}.claim-back[data-astro-cid-cthkwt3i]{font-size:14px;font-weight:600;line-height:18px;color:var(--ink-muted)}.claim-back[data-astro-cid-cthkwt3i]:hover{color:var(--ink)}.claim-confirm[data-astro-cid-cthkwt3i]{height:46px;padding-inline:32px;border:0;border-radius:var(--radius-pill);background:var(--ink);font-size:14px;font-weight:600;line-height:18px;color:#fff;cursor:pointer;transition:background .15s ease}.claim-confirm[data-astro-cid-cthkwt3i]:hover{background:var(--blue-deep)}@media(max-width:820px){.steps[data-astro-cid-cthkwt3i]{flex-wrap:wrap;gap:8px 10px}.step-rule[data-astro-cid-cthkwt3i]{width:20px}.step-label[data-astro-cid-cthkwt3i]{font-size:12px}.claim-head[data-astro-cid-cthkwt3i]{padding-block:32px 24px}.claim-head[data-astro-cid-cthkwt3i] h1[data-astro-cid-cthkwt3i]{font-size:25px;letter-spacing:-.3px;line-height:31px}.claim-head[data-astro-cid-cthkwt3i] p[data-astro-cid-cthkwt3i]{font-size:14px;line-height:20px}.plan-fieldset[data-astro-cid-cthkwt3i]{flex-direction:column}}
