.hero[data-astro-cid-uw5kdbxl]{background:var(--surface-tint);padding-block:clamp(var(--size-7),8vw,var(--size-9))}.hero[data-astro-cid-uw5kdbxl] .kicker[data-astro-cid-uw5kdbxl]{margin-bottom:var(--size-4)}.hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-size:clamp(2rem,1.4rem + 2.4vw,3rem);letter-spacing:-.02em;margin-bottom:var(--size-4)}.hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl] em[data-astro-cid-uw5kdbxl]{font-style:italic;font-weight:inherit;color:var(--color-accent-strong)}.hero[data-astro-cid-uw5kdbxl] .subhead[data-astro-cid-uw5kdbxl]{color:var(--color-body);font-size:var(--text-lead);max-width:56ch}.form-section[data-astro-cid-uw5kdbxl]{background:var(--surface-page)}form[data-astro-cid-uw5kdbxl] .hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:var(--size-5)}.field[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:var(--size-2)}.field--full[data-astro-cid-uw5kdbxl]{grid-column:1/-1}.field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-small);color:var(--color-ink)}.field[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl] .optional[data-astro-cid-uw5kdbxl]{font-weight:var(--weight-regular);color:var(--color-muted-strong)}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;padding:.75rem .9rem;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color .15s var(--ease-3),box-shadow .15s var(--ease-3)}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:focus,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--ring-focus)}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:user-invalid,.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:user-invalid,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:user-invalid{border-color:var(--color-error)}.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{resize:vertical;min-height:140px;line-height:1.6}.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{appearance:none;color:var(--color-body);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3e%3cpath d='M1 1.5L6 6.5L11 1.5' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:required:invalid{color:var(--color-muted-strong)}.field-error[data-astro-cid-uw5kdbxl]{margin:0;font-size:var(--text-caption);color:var(--color-error);min-height:1em}.field-error[data-astro-cid-uw5kdbxl]:empty{min-height:0}.form-note[data-astro-cid-uw5kdbxl]{color:var(--color-muted-strong);font-size:var(--text-small);margin:0 0 var(--size-5)}.actions[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:var(--size-5);margin-top:var(--size-6);flex-wrap:wrap}.reassurance[data-astro-cid-uw5kdbxl]{color:var(--color-muted-strong);font-size:var(--text-small);margin:0;max-width:44ch}.status[data-astro-cid-uw5kdbxl]{margin-top:var(--size-4);font-size:var(--text-small);color:var(--color-body);min-height:1.4em}.status--error[data-astro-cid-uw5kdbxl]{color:var(--color-error);font-weight:var(--weight-medium)}.success[data-astro-cid-uw5kdbxl]{margin-top:var(--size-6);outline:none}.success[data-astro-cid-uw5kdbxl] .kicker[data-astro-cid-uw5kdbxl]{margin-bottom:var(--size-3)}.success[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);letter-spacing:-.015em;margin-bottom:var(--size-3)}.success[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--color-body);font-size:var(--text-body);line-height:1.7;max-width:56ch}.success[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{font-weight:var(--weight-semibold)}.alt[data-astro-cid-uw5kdbxl]{background:var(--surface-tint);border-block:1px solid var(--color-border)}.alt[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:clamp(1.5rem,1.1rem + 1vw,2rem);margin-bottom:var(--size-3)}.alt[data-astro-cid-uw5kdbxl] .lead[data-astro-cid-uw5kdbxl]{color:var(--color-body);font-size:var(--text-body);max-width:56ch;margin-bottom:var(--size-6)}.alt[data-astro-cid-uw5kdbxl] .channels[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1fr;gap:var(--size-5) var(--size-6);margin:0}.alt[data-astro-cid-uw5kdbxl] .channels[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{padding-inline-start:0}.alt[data-astro-cid-uw5kdbxl] .channels[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted-strong);margin-bottom:var(--size-2)}.alt[data-astro-cid-uw5kdbxl] .channels[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-family:var(--font-mono);font-size:var(--text-body)}.alt[data-astro-cid-uw5kdbxl] .channels[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--color-primary);font-weight:var(--weight-semibold)}.expect[data-astro-cid-uw5kdbxl] .section-head[data-astro-cid-uw5kdbxl]{margin-bottom:var(--size-7)}.expect[data-astro-cid-uw5kdbxl] .section-head[data-astro-cid-uw5kdbxl] .kicker[data-astro-cid-uw5kdbxl]{margin-bottom:var(--size-3)}.expect[data-astro-cid-uw5kdbxl] .section-head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);letter-spacing:-.015em}.expect[data-astro-cid-uw5kdbxl] .steps[data-astro-cid-uw5kdbxl]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--size-7);counter-reset:step}.expect[data-astro-cid-uw5kdbxl] .steps[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{padding-inline-start:0;max-inline-size:none}.expect[data-astro-cid-uw5kdbxl] .steps[data-astro-cid-uw5kdbxl] .num[data-astro-cid-uw5kdbxl]{display:block;font-size:var(--text-h2);font-weight:var(--weight-medium);color:var(--color-accent-strong);margin-bottom:var(--size-3);line-height:1}.expect[data-astro-cid-uw5kdbxl] .steps[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:var(--text-h3);margin-bottom:var(--size-2);letter-spacing:-.01em}.expect[data-astro-cid-uw5kdbxl] .steps[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--color-body);font-size:var(--text-small);line-height:1.7}@media(max-width:720px){.grid[data-astro-cid-uw5kdbxl],.alt[data-astro-cid-uw5kdbxl] .channels[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.expect[data-astro-cid-uw5kdbxl] .steps[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;gap:var(--size-6)}}
