.form-root[data-astro-cid-w3bwtmsa]{--form-accent:#5f5ef5;--form-on-accent:#fff;--form-gap:clamp(24px, 3vw, 32px);--form-fields-gap:24px;--form-legend-size:.8125rem;--form-legend-color:currentColor;--form-chip-color:currentColor;--form-rule:currentColor}.form-root[data-astro-cid-w3bwtmsa].accent-green{--form-accent:#a6fe5a;--form-on-accent:#000;--form-gap:30px;--form-fields-gap:30px;--form-legend-size:.75rem;--form-legend-color:#a6fe5a;--form-chip-color:#bdbdbd;--form-rule:#ffffffb3}.form[data-astro-cid-w3bwtmsa]{gap:var(--form-gap);flex-direction:column;display:flex}.form[data-astro-cid-w3bwtmsa][hidden]{display:none}.chips[data-astro-cid-w3bwtmsa]{border:0;margin:0;padding:0}.chips[data-astro-cid-w3bwtmsa] legend[data-astro-cid-w3bwtmsa]{font-weight:700;font-size:var(--form-legend-size);letter-spacing:.2em;text-transform:uppercase;color:var(--form-legend-color);margin-bottom:14px;padding:0}.chip-list[data-astro-cid-w3bwtmsa]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-w3bwtmsa]{cursor:pointer;height:2.3125rem;box-shadow:inset 0 0 0 1px var(--form-chip-color);color:var(--form-chip-color);user-select:none;border-radius:999px;align-items:center;padding:0 16px;font-size:.875rem;font-weight:700;transition:background .16s cubic-bezier(.2,.7,.2,1),color .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative}.chip[data-astro-cid-w3bwtmsa] input[data-astro-cid-w3bwtmsa]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-w3bwtmsa]:has(input:checked){background:var(--form-accent);color:var(--form-on-accent);box-shadow:none}.fields[data-astro-cid-w3bwtmsa]{gap:var(--form-fields-gap);flex-direction:column;display:flex}.fields-row[data-astro-cid-w3bwtmsa].half{gap:var(--form-fields-gap) 24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.field[data-astro-cid-w3bwtmsa]{flex-direction:column;gap:8px;display:flex}.field-label[data-astro-cid-w3bwtmsa]{letter-spacing:.2em;text-transform:uppercase;font-size:.8125rem;font-weight:700}input[data-astro-cid-w3bwtmsa][type=text],input[data-astro-cid-w3bwtmsa][type=email],input[data-astro-cid-w3bwtmsa][type=url],input[data-astro-cid-w3bwtmsa][type=number],input[data-astro-cid-w3bwtmsa][type=tel]{appearance:none;border:0;border-bottom:1px solid var(--form-rule);width:100%;color:inherit;font:inherit;background:0 0;padding:14px 0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);font-weight:300}input[data-astro-cid-w3bwtmsa]::placeholder{color:#bdbdbd;opacity:1}input[data-astro-cid-w3bwtmsa]:focus-visible{border-bottom-color:var(--form-accent);outline:none}.row[data-astro-cid-w3bwtmsa]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 24px;padding-top:6px;display:flex}.consent-group[data-astro-cid-w3bwtmsa]{flex-direction:column;gap:8px;display:flex}.consent[data-astro-cid-w3bwtmsa]{cursor:pointer;align-items:center;gap:14px;min-height:3.875rem;font-size:.9375rem;font-weight:300;display:flex;position:relative}.consent[data-astro-cid-w3bwtmsa]:has(.consent-input:focus-visible){outline:2px solid var(--form-accent);outline-offset:4px}.consent-input[data-astro-cid-w3bwtmsa]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.track[data-astro-cid-w3bwtmsa]{background:0 0;border-radius:999px;flex:none;width:2.75rem;height:1.5rem;transition:background .2s;position:relative;box-shadow:inset 0 0 0 1px}.knob[data-astro-cid-w3bwtmsa]{background:currentColor;border-radius:999px;width:1rem;height:1rem;transition:left .2s cubic-bezier(.16,1,.3,1),background .2s;position:absolute;top:.25rem;left:.25rem}.consent-input[data-astro-cid-w3bwtmsa]:checked+.track[data-astro-cid-w3bwtmsa]{background:var(--form-accent)}.consent-input[data-astro-cid-w3bwtmsa]:checked+.track[data-astro-cid-w3bwtmsa] .knob[data-astro-cid-w3bwtmsa]{background:var(--form-on-accent);left:1.5rem}.consent-text[data-astro-cid-w3bwtmsa] a[data-astro-cid-w3bwtmsa]{color:inherit;text-decoration:underline}.note[data-astro-cid-w3bwtmsa],.field-error[data-astro-cid-w3bwtmsa]{color:var(--form-accent);margin:0;font-size:.9375rem;font-weight:300}.sending[data-astro-cid-w3bwtmsa][hidden]{display:none}.dots[data-astro-cid-w3bwtmsa] span[data-astro-cid-w3bwtmsa]{animation:1.2s infinite both dot}.dots[data-astro-cid-w3bwtmsa] span[data-astro-cid-w3bwtmsa]:nth-child(2){animation-delay:.2s}.dots[data-astro-cid-w3bwtmsa] span[data-astro-cid-w3bwtmsa]:nth-child(3){animation-delay:.4s}@keyframes dot{0%,80%,to{opacity:.2}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.dots[data-astro-cid-w3bwtmsa] span[data-astro-cid-w3bwtmsa]{animation:none}}:root[data-motion=off] .dots[data-astro-cid-w3bwtmsa] span[data-astro-cid-w3bwtmsa]{animation:none}[data-astro-cid-w3bwtmsa][data-submit][aria-disabled=true]{cursor:progress}.visually-hidden[data-astro-cid-w3bwtmsa]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.success[data-astro-cid-w3bwtmsa]{border-top:1px solid var(--form-accent);flex-direction:column;gap:24px;padding-top:28px;display:flex}.success[data-astro-cid-w3bwtmsa][hidden]{display:none}.success[data-astro-cid-w3bwtmsa]:focus{outline:none}.success-heading[data-astro-cid-w3bwtmsa]{text-transform:uppercase;letter-spacing:0;color:var(--form-accent);font-family:Gilroy,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2.5rem,4.4vw,4.5rem);font-weight:800;line-height:.89}.success-body[data-astro-cid-w3bwtmsa]{text-wrap:pretty;max-width:30rem;margin:4px 0 0;font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:300;line-height:1.45}.reset[data-astro-cid-w3bwtmsa]{min-height:2.75rem;color:inherit;align-self:flex-start;align-items:center;gap:12px;font-size:.9375rem;font-weight:700;display:inline-flex}
