.lead-steps[data-v-2e93e4d6]{gap:1.5rem;padding:0;list-style:none;display:grid}.lead-steps__step[data-v-2e93e4d6]{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.lead-steps__number[data-v-2e93e4d6]{width:2.75rem;height:2.75rem;color:var(--o-night);background-color:var(--o-on-night);border-radius:999px;place-items:center;font-family:Cabinet Grotesk,Public Sans,ui-sans-serif,system-ui,sans-serif;font-size:calc(clamp(1.0625rem,1rem + .25vw,1.1875rem));font-weight:800;display:grid}.lead-steps__step:last-child .lead-steps__number[data-v-2e93e4d6]{background-color:var(--o-sun)}.lead-steps__text[data-v-2e93e4d6]{gap:.25rem;max-width:34ch;padding-top:.5rem;font-size:.9375rem;display:grid}.lead-steps__title[data-v-2e93e4d6]{font-size:calc(clamp(1.0625rem,1rem + .25vw,1.1875rem))}.lead-form__form[data-v-295f82e0]{gap:1.5rem 1rem;display:grid}@media (width>=768px){.lead-form__form[data-v-295f82e0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lead-form__field[data-v-295f82e0]{flex-direction:column;gap:.5rem;display:flex}.lead-form__field--wide[data-v-295f82e0]{grid-column:1/-1}.lead-form__label[data-v-295f82e0]{padding:0;font-size:.9375rem;font-weight:600}.lead-form__optional[data-v-295f82e0]{background-color:color-mix(in srgb,var(--o-on-night) 12%,transparent);border-radius:999px;margin-inline-start:.5rem;padding:.1em .6em;font-size:.8125rem;font-weight:500}.lead-form__input[data-v-295f82e0]{min-height:3.5rem;color:inherit;background-color:color-mix(in srgb,var(--o-on-night) 7%,transparent);border:2px solid color-mix(in srgb,var(--o-on-night) 14%,transparent);border-radius:1rem;padding:.75rem 1.25rem;font-size:calc(clamp(1.0625rem,1rem + .25vw,1.1875rem))}@media (prefers-reduced-motion:no-preference){.lead-form__input[data-v-295f82e0]{transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1)}.lead-form__chip-face[data-v-295f82e0]{transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1)}.lead-form__send svg[data-v-295f82e0]{transition:transform .12s cubic-bezier(.2,0,0,1)}}.lead-form__input[data-v-295f82e0]::placeholder{color:inherit;opacity:.5}.lead-form__input[data-v-295f82e0]:hover{background-color:color-mix(in srgb,var(--o-on-night) 10%,transparent)}.lead-form__input[data-v-295f82e0]:focus-visible{outline-offset:3px;background-color:color-mix(in srgb,var(--o-on-night) 10%,transparent);border-color:var(--o-sun)}.lead-form__input[aria-invalid=true][data-v-295f82e0]{border-color:var(--o-bloom)}.lead-form__input--area[data-v-295f82e0]{resize:vertical;min-height:7rem}.lead-form__choices[data-v-295f82e0]{border:0;flex-direction:column;grid-column:1/-1;gap:.75rem;min-inline-size:0;margin:0;padding:0;display:flex}.lead-form__chips[data-v-295f82e0]{flex-wrap:wrap;gap:.5rem;display:flex}.lead-form__chips--cards[data-v-295f82e0]{display:grid}.lead-form__chip[data-v-295f82e0]{cursor:pointer;display:flex;position:relative}.lead-form__chip-input[data-v-295f82e0]{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lead-form__chip-face[data-v-295f82e0]{background-color:color-mix(in srgb,var(--o-on-night) 7%,transparent);border:2px solid color-mix(in srgb,var(--o-on-night) 14%,transparent);border-radius:999px;flex:1;align-items:center;gap:.5rem;min-height:3rem;padding:.5rem 1.25rem;font-weight:600;display:inline-flex}.lead-form__chip--card .lead-form__chip-face[data-v-295f82e0]{border-radius:1rem;align-items:flex-start;padding:1rem 1.25rem}.lead-form__chip:hover .lead-form__chip-face[data-v-295f82e0]{background-color:color-mix(in srgb,var(--o-on-night) 12%,transparent)}.lead-form__chip-input:focus-visible+.lead-form__chip-face[data-v-295f82e0]{outline-offset:3px;outline:2px solid}.lead-form__chip-input:checked+.lead-form__chip-face[data-v-295f82e0]{color:var(--o-night);background-color:var(--o-sun);border-color:var(--o-sun)}[data-invalid] .lead-form__chip-face[data-v-295f82e0]{border-color:var(--o-bloom)}.lead-form__chip-mark[data-v-295f82e0]{flex:none;width:.85rem;display:none}.lead-form__chip-input:checked+.lead-form__chip-face .lead-form__chip-mark[data-v-295f82e0]{display:inline-block}.lead-form__chip--card .lead-form__chip-mark[data-v-295f82e0]{margin-top:.3em}.lead-form__chip-text[data-v-295f82e0]{gap:.25rem;display:grid}.lead-form__chip-name[data-v-295f82e0]{font-family:Cabinet Grotesk,Public Sans,ui-sans-serif,system-ui,sans-serif;font-size:calc(clamp(1.0625rem,1rem + .25vw,1.1875rem));font-weight:800;line-height:1.1}.lead-form__chip-hint[data-v-295f82e0]{font-size:.9375rem;font-weight:400}.lead-form__error[data-v-295f82e0]{color:var(--o-bloom);font-size:.9375rem;font-weight:600}.lead-form__error[data-v-295f82e0]:before{content:"! "}.lead-form__trap[data-v-295f82e0]{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lead-form__submit[data-v-295f82e0]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:1rem 1.5rem;padding-top:.5rem;display:flex}.lead-form__send[data-v-295f82e0]{flex:100%}@media (width>=640px){.lead-form__chips--cards[data-v-295f82e0]{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-form__send[data-v-295f82e0]{flex:none}}.lead-form__send:hover svg[data-v-295f82e0]{transform:translate(3px)}.lead-form__note[data-v-295f82e0]{opacity:.85;flex:16rem;max-width:40ch;font-size:.9375rem}.lead-form__failed[data-v-295f82e0]{color:var(--o-night);background-color:var(--o-bloom);border-radius:1rem;grid-column:1/-1;padding:1rem 1.25rem;font-weight:600}.lead-form__sent[data-v-295f82e0]{color:var(--o-night);background-color:var(--o-sun);border-radius:calc(clamp(1.75rem,3vw,3rem));flex-direction:column;align-items:flex-start;gap:2rem;padding:2.5rem 2rem;display:flex}.lead-form__sent-mark[data-v-295f82e0]{width:3rem}.lead-form__thanks[data-v-295f82e0]{letter-spacing:-.02em;max-width:26ch;font-family:Cabinet Grotesk,Public Sans,ui-sans-serif,system-ui,sans-serif;font-size:calc(clamp(1.75rem,1.1rem + 2.2vw,3.5rem));font-weight:800;line-height:1.1}
