.lead-form[data-astro-cid-sevzbneq]{color:var(--color-ink);background:#fff;border-radius:4px;padding:1.25rem;scroll-margin-top:5.5rem;box-shadow:0 1px 2px #0b1b3f0f,0 18px 48px #0b1b3f2e}@media (width>=640px){.lead-form[data-astro-cid-sevzbneq]{padding:1.6rem 1.75rem 1.4rem}}@media (width>=1024px){.lf-heading[data-astro-cid-sevzbneq]{display:block}}.lf-titled[data-astro-cid-sevzbneq] .lf-heading[data-astro-cid-sevzbneq]{display:block}.lf-kicker[data-astro-cid-sevzbneq]{color:var(--color-good);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.lf-heading[data-astro-cid-sevzbneq]{font-family:var(--font-serif);margin-top:.3rem;font-size:1.45rem;font-weight:650;line-height:1.2;display:none}.lf-progress[data-astro-cid-sevzbneq]{background:var(--color-paper);border-radius:99px;height:.375rem;margin-top:.9rem;overflow:hidden}.lf-progress[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{border-radius:inherit;background:var(--color-brand-600);height:100%;transition:width .3s;display:block}.lf-count[data-astro-cid-sevzbneq]{color:var(--color-muted);margin-top:.4rem;font-size:.8rem}.lf-hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lf-step[data-astro-cid-sevzbneq]{border:0;min-width:0;margin-top:1.1rem;padding:0}.lf-step[data-astro-cid-sevzbneq]+.lf-step[data-astro-cid-sevzbneq]{border-top:1px solid var(--color-line);padding-top:1.1rem}.is-js[data-astro-cid-sevzbneq] .lf-step[data-astro-cid-sevzbneq]+.lf-step[data-astro-cid-sevzbneq]{border-top:0;padding-top:0}.is-js[data-astro-cid-sevzbneq] .lf-step[data-astro-cid-sevzbneq]:not(.is-active){display:none}.is-js[data-astro-cid-sevzbneq] .lf-count[data-astro-cid-sevzbneq]{display:block}.lf-count[data-astro-cid-sevzbneq]{display:none}.lf-title[data-astro-cid-sevzbneq]{padding:0;font-size:1.08rem;font-weight:700;line-height:1.3}.lf-intro[data-astro-cid-sevzbneq]{color:var(--color-ink-soft);margin-top:.25rem;font-size:.9rem}.lf-field[data-astro-cid-sevzbneq]{min-width:0;margin-top:.9rem}.lf-field[data-astro-cid-sevzbneq][hidden],.lf-row[data-astro-cid-sevzbneq][hidden]{display:none}.lf-group[data-astro-cid-sevzbneq]{border:0;min-width:0;margin:0;padding:0}.lf-label[data-astro-cid-sevzbneq]{margin-bottom:.4rem;padding:0;font-size:.9rem;font-weight:600;display:block}.lf-opt[data-astro-cid-sevzbneq]{color:var(--color-muted);font-weight:400}.lf-help[data-astro-cid-sevzbneq]{color:var(--color-muted);margin-top:.35rem;font-size:.8rem}.lf-row[data-astro-cid-sevzbneq]{grid-template-columns:1fr;gap:0 .75rem;display:grid}@media (width>=400px){.lf-row[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}}.lf-cards[data-astro-cid-sevzbneq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=400px){.lf-cards[data-astro-cid-sevzbneq].cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lf-cards[data-astro-cid-sevzbneq].cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lf-card[data-astro-cid-sevzbneq]{border:1.5px solid var(--color-line);cursor:pointer;background:#fff;border-radius:.75rem;align-items:center;gap:.55rem;min-height:3rem;padding:.6rem 1.6rem .6rem .75rem;transition:border-color .12s,background .12s,box-shadow .12s;display:flex;position:relative}.lf-card[data-astro-cid-sevzbneq]:hover{border-color:var(--color-brand-200);background:var(--color-brand-50)}.lf-card[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lf-card[data-astro-cid-sevzbneq]:has(input:focus-visible){outline:2px solid var(--color-brand-600);outline-offset:2px}.lf-card[data-astro-cid-sevzbneq]:has(input:checked){border-color:var(--color-brand-600);background:var(--color-brand-50);box-shadow:0 0 0 1px var(--color-brand-600) inset}.lf-card[data-astro-cid-sevzbneq] .lf-card-icon{width:1.35rem;height:1.35rem;color:var(--color-brand-700);flex-shrink:0}.lf-card-text[data-astro-cid-sevzbneq]{flex-direction:column;min-width:0;display:flex}.lf-card-label[data-astro-cid-sevzbneq]{font-size:.92rem;font-weight:600;line-height:1.25}.lf-card-hint[data-astro-cid-sevzbneq]{color:var(--color-muted);margin-top:.1rem;font-size:.75rem;line-height:1.3}.lf-tick[data-astro-cid-sevzbneq]{color:#fff;background:var(--color-brand-600);opacity:0;border-radius:99px;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:.45rem;right:.45rem;transform:scale(.6)}.lf-card[data-astro-cid-sevzbneq]:has(input:checked) .lf-tick[data-astro-cid-sevzbneq]{opacity:1;transform:none}.lead-form[data-astro-cid-sevzbneq]{container-type:inline-size}@media (width>=400px){@container (width<=22rem){.lf-cards[data-astro-cid-sevzbneq].cols-3 .lf-card[data-astro-cid-sevzbneq],.lf-cards[data-astro-cid-sevzbneq].cols-4 .lf-card[data-astro-cid-sevzbneq]{gap:.3rem;padding:.6rem .5rem}.lf-cards[data-astro-cid-sevzbneq].cols-3 .lf-card[data-astro-cid-sevzbneq].has-icon{text-align:center;flex-direction:column;justify-content:center}.lf-cards[data-astro-cid-sevzbneq].cols-3 .lf-card-label[data-astro-cid-sevzbneq]{font-size:.875rem}.lf-cards[data-astro-cid-sevzbneq].cols-3 .lf-tick[data-astro-cid-sevzbneq],.lf-cards[data-astro-cid-sevzbneq].cols-4 .lf-tick[data-astro-cid-sevzbneq]{width:.875rem;height:.875rem;top:.3rem;right:.3rem}}}.lf-input[data-astro-cid-sevzbneq]{border:1.5px solid var(--color-line);width:100%;height:2.9rem;color:var(--color-ink);background:#fff;border-radius:.65rem;padding:0 .85rem;font-size:1rem}select[data-astro-cid-sevzbneq].lf-input{padding-right:2rem}.lf-input[data-astro-cid-sevzbneq]:focus{border-color:var(--color-brand-600);box-shadow:0 0 0 3px var(--color-brand-100);outline:none}.lf-input[data-astro-cid-sevzbneq]::placeholder{color:#9aa3b5}.lf-consent[data-astro-cid-sevzbneq]{color:var(--color-ink-soft);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.45;display:flex}.lf-consent[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{width:1.15rem;height:1.15rem;accent-color:var(--color-brand-600);flex-shrink:0;margin-top:.15rem}.lf-link[data-astro-cid-sevzbneq]{color:var(--color-brand-700);text-underline-offset:2px;text-decoration:underline}.lf-err[data-astro-cid-sevzbneq]{color:#b42318;margin-top:.35rem;font-size:.8rem;font-weight:600;display:none}.lf-field[data-astro-cid-sevzbneq].has-error .lf-err[data-astro-cid-sevzbneq]{display:block}.lf-field[data-astro-cid-sevzbneq].has-error .lf-input[data-astro-cid-sevzbneq]{border-color:#d92d20}.lf-field[data-astro-cid-sevzbneq].has-error .lf-card[data-astro-cid-sevzbneq]{border-color:#f1aeb5}.lf-error[data-astro-cid-sevzbneq]{color:#b42318;background:#fef3f2;border-radius:.65rem;margin-top:1rem;padding:.7rem .85rem;font-size:.875rem;font-weight:600}.lf-nav[data-astro-cid-sevzbneq]{gap:.6rem;margin-top:1.25rem;display:flex}.lf-nav[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]{min-height:3rem;font-size:1rem}.lf-next[data-astro-cid-sevzbneq],.lf-submit[data-astro-cid-sevzbneq]{flex:1}.lf-nav[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq][hidden]{display:none}.lf-submit[data-astro-cid-sevzbneq][aria-busy=true]{opacity:.75;cursor:progress}.lf-fine[data-astro-cid-sevzbneq]{color:var(--color-muted);text-align:center;margin-top:.8rem;font-size:.78rem}.lf-done[data-astro-cid-sevzbneq]{text-align:center;padding:1.5rem .5rem .75rem}.lf-done[data-astro-cid-sevzbneq]:focus{outline:none}.lf-done-icon[data-astro-cid-sevzbneq]{background:var(--color-good-50);width:3.5rem;height:3.5rem;color:var(--color-good);border-radius:99px;justify-content:center;align-items:center;display:inline-flex}.lf-done-title[data-astro-cid-sevzbneq]{font-family:var(--font-serif);margin-top:.9rem;font-size:1.4rem;font-weight:650}.lf-done-body[data-astro-cid-sevzbneq]{color:var(--color-ink-soft);margin-top:.5rem;font-size:.95rem}.lf-done-ref[data-astro-cid-sevzbneq]{color:var(--color-muted);margin-top:.75rem;font-size:.8rem}.is-done[data-astro-cid-sevzbneq]>[data-astro-cid-sevzbneq]:not(.lf-done):not(.lf-head){display:none!important}.is-done[data-astro-cid-sevzbneq] .lf-progress[data-astro-cid-sevzbneq],.is-done[data-astro-cid-sevzbneq] .lf-count[data-astro-cid-sevzbneq]{display:none}.lf-compact[data-astro-cid-sevzbneq]{padding:1.125rem 1.25rem 1rem;box-shadow:0 1px 2px #0b1b3f0d,0 10px 28px -14px #0b1b3f47}@media (width>=640px){.lf-compact[data-astro-cid-sevzbneq]{padding:1.25rem 1.375rem 1.1rem}}.lf-compact[data-astro-cid-sevzbneq] .lf-kicker[data-astro-cid-sevzbneq]{font-size:.6875rem}.lf-compact[data-astro-cid-sevzbneq] .lf-heading[data-astro-cid-sevzbneq]{margin-top:.2rem;font-size:1.2rem}.lf-compact[data-astro-cid-sevzbneq] .lf-progress[data-astro-cid-sevzbneq]{height:.3rem;margin-top:.7rem}.lf-compact[data-astro-cid-sevzbneq] .lf-count[data-astro-cid-sevzbneq]{margin-top:.3rem;font-size:.72rem}.lf-compact[data-astro-cid-sevzbneq] .lf-step[data-astro-cid-sevzbneq]{margin-top:.85rem}.lf-compact[data-astro-cid-sevzbneq] .lf-title[data-astro-cid-sevzbneq]{font-size:.95rem}.lf-compact[data-astro-cid-sevzbneq] .lf-intro[data-astro-cid-sevzbneq]{font-size:.82rem}.lf-compact[data-astro-cid-sevzbneq] .lf-field[data-astro-cid-sevzbneq]{margin-top:.7rem}.lf-compact[data-astro-cid-sevzbneq] .lf-label[data-astro-cid-sevzbneq]{color:var(--color-muted);margin-bottom:.35rem;font-size:.78rem;font-weight:500}.lf-compact[data-astro-cid-sevzbneq] .lf-card[data-astro-cid-sevzbneq]{border-width:1px;border-radius:.6rem;gap:.45rem;min-height:2.5rem;padding:.45rem 1.4rem .45rem .6rem}.lf-compact[data-astro-cid-sevzbneq] .lf-card[data-astro-cid-sevzbneq] .lf-card-icon{width:1.1rem;height:1.1rem}.lf-compact[data-astro-cid-sevzbneq] .lf-card-label[data-astro-cid-sevzbneq]{font-size:.84rem}.lf-compact[data-astro-cid-sevzbneq] .lf-card-hint[data-astro-cid-sevzbneq]{font-size:.68rem}.lf-compact[data-astro-cid-sevzbneq] .lf-input[data-astro-cid-sevzbneq]{border-width:1px;border-radius:.55rem;height:2.5rem;font-size:.92rem}.lf-compact[data-astro-cid-sevzbneq] .lf-consent[data-astro-cid-sevzbneq]{font-size:.74rem}.lf-compact[data-astro-cid-sevzbneq] .lf-nav[data-astro-cid-sevzbneq]{margin-top:1rem}.lf-compact[data-astro-cid-sevzbneq] .lf-nav[data-astro-cid-sevzbneq] button[data-astro-cid-sevzbneq]{min-height:2.6rem;font-size:.92rem}.lf-compact[data-astro-cid-sevzbneq] .lf-fine[data-astro-cid-sevzbneq]{margin-top:.6rem;font-size:.7rem}
