.page[data-astro-cid-iklgiabr]{gap:var(--space-5);padding-block:var(--space-6) var(--space-7);display:grid}.intro[data-astro-cid-iklgiabr] h1[data-astro-cid-iklgiabr]{font-size:clamp(3rem,10vw,5rem)}.intro[data-astro-cid-iklgiabr] h1[data-astro-cid-iklgiabr]:after{content:"";width:5rem;height:6px;margin-top:var(--space-2);background:linear-gradient(90deg, var(--saffron) 0 50%, var(--green) 50% 100%);display:block}.lede[data-astro-cid-iklgiabr]{margin-top:var(--space-3);font-size:1.375rem;font-weight:600;line-height:1.45}.intro[data-astro-cid-iklgiabr]>p[data-astro-cid-iklgiabr]+p[data-astro-cid-iklgiabr]{margin-top:var(--space-2);color:var(--ink-soft)}.intro[data-astro-cid-iklgiabr] h2[data-astro-cid-iklgiabr]{margin-top:var(--space-5);font-size:1.75rem}.steps[data-astro-cid-iklgiabr]{margin:var(--space-2) 0 0;counter-reset:step;padding:0;list-style:none}.steps[data-astro-cid-iklgiabr] li[data-astro-cid-iklgiabr]{padding:var(--space-1) 0 var(--space-2) 3rem;counter-increment:step;position:relative}.steps[data-astro-cid-iklgiabr] li[data-astro-cid-iklgiabr]:before{content:counter(step);background:var(--saffron);width:2rem;height:2rem;color:var(--ink);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:.35rem;left:0}.form-card[data-astro-cid-iklgiabr]{padding:var(--space-4) var(--space-3);background:var(--white);border-top:6px solid var(--saffron);outline:1px solid var(--rule);align-self:start;box-shadow:0 24px 48px -28px #2e2c2d73}.visually-hidden[data-astro-cid-iklgiabr]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}form[data-astro-cid-iklgiabr],.row[data-astro-cid-iklgiabr]{gap:var(--space-3);display:grid}.field[data-astro-cid-iklgiabr]{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-iklgiabr][hidden]{display:none}label[data-astro-cid-iklgiabr],legend[data-astro-cid-iklgiabr]{padding:0;font-size:1rem;font-weight:600}.req[data-astro-cid-iklgiabr]{color:#b85410}.optional[data-astro-cid-iklgiabr]{color:var(--ink-soft);font-weight:400}input[data-astro-cid-iklgiabr][type=text],input[data-astro-cid-iklgiabr][type=email],input[data-astro-cid-iklgiabr][type=tel],select[data-astro-cid-iklgiabr],textarea[data-astro-cid-iklgiabr]{background:var(--white);width:100%;min-height:3rem;color:var(--ink);font:inherit;border:2px solid #8a8889;border-radius:4px;padding:.65rem .8rem;font-size:1rem}textarea[data-astro-cid-iklgiabr]{resize:vertical}input[data-astro-cid-iklgiabr]:focus-visible,select[data-astro-cid-iklgiabr]:focus-visible,textarea[data-astro-cid-iklgiabr]:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--ink)}[data-astro-cid-iklgiabr][aria-invalid=true]{border-color:#b3261e}.error[data-astro-cid-iklgiabr]{color:#b3261e;min-height:0;font-size:.9375rem;font-weight:600}.error[data-astro-cid-iklgiabr]:empty{display:none}.choice-row[data-astro-cid-iklgiabr]{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin-top:.4rem;display:flex}.choice[data-astro-cid-iklgiabr]{cursor:pointer;align-items:flex-start;gap:.6rem;min-height:2.75rem;padding-block:.5rem;font-size:1.0625rem;font-weight:400;display:flex}.choice[data-astro-cid-iklgiabr] input[data-astro-cid-iklgiabr]{width:1.35rem;height:1.35rem;accent-color:var(--green);flex:none;margin:.15rem 0 0}.consent[data-astro-cid-iklgiabr]{font-size:1rem;line-height:1.5}.trap[data-astro-cid-iklgiabr]{position:absolute;left:-9999px}.submit[data-astro-cid-iklgiabr]{min-height:3.25rem;padding:0 var(--space-4);background:var(--green);color:var(--white);font-family:var(--font-display);letter-spacing:.01em;cursor:pointer;border:0;border-radius:4px;justify-self:start;font-size:1.375rem;font-weight:700;transition:background-color .15s ease-out}.submit[data-astro-cid-iklgiabr]:hover{background:var(--green-deep)}.submit[data-astro-cid-iklgiabr]:disabled{opacity:.6;cursor:progress}.form-status[data-astro-cid-iklgiabr]:empty{display:none}.form-status[data-astro-cid-iklgiabr]{color:#b3261e;font-weight:600}.error-summary[data-astro-cid-iklgiabr]{padding:var(--space-2) var(--space-3);background:#fdecea;border-left:6px solid #b3261e}.error-summary[data-astro-cid-iklgiabr] p[data-astro-cid-iklgiabr]{font-weight:700}.error-summary[data-astro-cid-iklgiabr] ul[data-astro-cid-iklgiabr]{margin:var(--space-1) 0 0;padding-left:1.2rem}.error-summary[data-astro-cid-iklgiabr] a{color:#8c1d18}.success[data-astro-cid-iklgiabr]{text-align:center;padding-block:var(--space-5)}.success[data-astro-cid-iklgiabr] svg[data-astro-cid-iklgiabr]{width:4rem;margin:0 auto var(--space-2)}.success[data-astro-cid-iklgiabr] h2[data-astro-cid-iklgiabr]{font-size:2.5rem}.success[data-astro-cid-iklgiabr] p[data-astro-cid-iklgiabr]{margin-top:var(--space-1);font-size:1.25rem}.text-link[data-astro-cid-iklgiabr]{min-height:2.75rem;margin-top:var(--space-2);align-items:center;font-weight:600;display:inline-flex}@media (width>=640px){.row[data-astro-cid-iklgiabr]{grid-template-columns:1fr 1fr}.form-card[data-astro-cid-iklgiabr]{padding:var(--space-5) var(--space-4)}}@media (width>=960px){.page[data-astro-cid-iklgiabr]{gap:var(--space-6);grid-template-columns:5fr 7fr}.intro[data-astro-cid-iklgiabr]{top:var(--space-4);align-self:start;position:sticky}}
