.form-panel[data-astro-cid-zh4gkh43]{padding:clamp(32px, 4vw, 56px) var(--pad-x) clamp(48px, 5vw, 72px);flex-direction:column;flex:600px;gap:48px;display:flex}.intro[data-astro-cid-zh4gkh43]{flex-direction:column;gap:18px;max-width:560px;display:flex}.intro__title[data-astro-cid-zh4gkh43]{letter-spacing:-.05em;font-size:clamp(52px,6vw,92px);font-weight:300;line-height:.96}.intro__text[data-astro-cid-zh4gkh43]{color:var(--on-dark);font-size:15px;line-height:1.6}.thanks[data-astro-cid-zh4gkh43]{border-top:1px solid var(--line-dark);flex-direction:column;align-items:flex-start;gap:18px;max-width:560px;padding-top:24px;display:flex}.thanks[data-astro-cid-zh4gkh43][hidden]{display:none}.thanks__icon[data-astro-cid-zh4gkh43]{background:var(--accent);width:48px;height:48px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;display:flex}.thanks__title[data-astro-cid-zh4gkh43]{letter-spacing:-.03em;font-size:32px;font-weight:300}.thanks__title[data-astro-cid-zh4gkh43]:focus{outline:none}.thanks__text[data-astro-cid-zh4gkh43]{color:var(--on-dark);font-size:15px;line-height:1.6}.form[data-astro-cid-zh4gkh43]{flex-direction:column;align-items:flex-start;gap:28px;max-width:640px;display:flex}.form[data-astro-cid-zh4gkh43][hidden]{display:none}.form[data-astro-cid-zh4gkh43]>[data-astro-cid-zh4gkh43]:not(.sr-only){width:100%}.form[data-astro-cid-zh4gkh43]>.pill{width:auto}.form__row[data-astro-cid-zh4gkh43]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;display:grid}.field[data-astro-cid-zh4gkh43]{flex-direction:column;gap:6px;display:flex}.field__label[data-astro-cid-zh4gkh43]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark);font-size:12px}.field__input[data-astro-cid-zh4gkh43]{border:none;border-bottom:1px solid var(--field-line);min-height:44px;color:var(--white);background:0 0;border-radius:0;padding:0;font-size:17px;transition:border-color .2s}.field__input[data-astro-cid-zh4gkh43]:hover{border-bottom-color:var(--on-dark)}.field__input[data-astro-cid-zh4gkh43]:focus{border-bottom-color:var(--accent);outline:none}.field__input[data-astro-cid-zh4gkh43]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.field__input[data-astro-cid-zh4gkh43] option[data-astro-cid-zh4gkh43]{color:var(--ink)}.field__textarea[data-astro-cid-zh4gkh43]{resize:vertical;padding:10px 0;line-height:1.5}.form__error[data-astro-cid-zh4gkh43]{color:var(--white);border:1px solid var(--accent);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.55}.form__error[data-astro-cid-zh4gkh43][hidden]{display:none}.form__error[data-astro-cid-zh4gkh43] a[data-astro-cid-zh4gkh43]{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.form[data-astro-cid-zh4gkh43] [data-submit][disabled]{opacity:.6;cursor:progress}.consent[data-astro-cid-zh4gkh43]{align-items:flex-start;gap:12px;display:flex}.consent__box[data-astro-cid-zh4gkh43]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:1px 0 0}.consent__label[data-astro-cid-zh4gkh43]{color:var(--on-dark);font-size:13px;line-height:1.55}.consent__label[data-astro-cid-zh4gkh43] a[data-astro-cid-zh4gkh43]{color:var(--white);text-underline-offset:2px;text-decoration:underline}.contact[data-astro-cid-zh4gkh43] .reach{flex-direction:column;flex:440px;justify-content:space-between;gap:40px;min-height:720px;padding:clamp(24px,3vw,40px);display:flex}.reach__wordmark[data-astro-cid-zh4gkh43]{letter-spacing:-.04em;color:var(--ink);font-size:22px;font-weight:300}.reach__list[data-astro-cid-zh4gkh43]{flex-direction:column;align-self:center;gap:10px;width:100%;max-width:420px;display:flex}.reach__list[data-astro-cid-zh4gkh43] .reach__link{min-height:72px;transition:background-color .25s, transform .3s var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:0 20px;display:flex}.reach__list[data-astro-cid-zh4gkh43] .reach__link:hover{background:#ffffffd9;transform:translateY(-2px)}.reach__copy[data-astro-cid-zh4gkh43]{flex-direction:column;gap:2px;min-width:0;display:flex}.reach__kicker[data-astro-cid-zh4gkh43]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.reach__value[data-astro-cid-zh4gkh43]{overflow-wrap:anywhere;font-size:17px}.reach__list[data-astro-cid-zh4gkh43] .reach__arrow{transition:transform .25s var(--ease);flex:none}.reach__list[data-astro-cid-zh4gkh43] .reach__link:hover .reach__arrow{transform:translate(2px,-2px)}.contact[data-astro-cid-zh4gkh43] .reach [data-astro-cid-zh4gkh43]:focus-visible{outline-color:var(--ink)}@media (width<=760px){.contact[data-astro-cid-zh4gkh43] .reach{min-height:560px}}@media (prefers-reduced-motion:reduce){.reach__list[data-astro-cid-zh4gkh43] .reach__link:hover{transform:none}}
