.Contact_header__Xq1yc{padding-top:clamp(112px,13vh,156px)}.Contact_title__lbpab{font-size:clamp(36px,6vw,78px);margin-top:20px}.Contact_body__jR_Q3{padding-top:clamp(40px,6vh,72px)}.Contact_layout__FK_Hi{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start}.Contact_aside__eiJi9{position:-webkit-sticky;position:sticky;top:120px}.Contact_asideLead__YB5jQ{font-size:20px}.Contact_details___dtHF{margin-top:40px;display:flex;flex-direction:column;gap:22px}.Contact_detail__CYp7z{border-top:1px solid var(--line);padding-top:16px}.Contact_detail__CYp7z .eyebrow{font-size:11px;display:flex}.Contact_detailValue__oC3m_{margin-top:8px;font-size:18px;overflow-wrap:anywhere;min-width:0}.Contact_detailEmail__6lVtX{text-transform:none;letter-spacing:.02em}.Contact_areaList__poBWH,.Contact_detailPlain__bsWTj{font-family:var(--display);font-weight:500}.Contact_areaList__poBWH{list-style:none;margin-top:10px;display:flex;flex-direction:column;gap:6px;font-size:18px}.Contact_asideNote__yp3sV{margin-top:30px;font-size:14px}.Contact_form__dmxxL{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 24px;gap:4px 24px;background:var(--card);border:1px solid var(--line);padding:clamp(24px,3.5vw,48px)}.Contact_field__KEOi5{display:flex;flex-direction:column;gap:8px;grid-column:1/-1}.Contact_fieldHalf__LTbeK{grid-column:span 1}.Contact_fieldLabel__ycudl{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.Contact_fieldError__wubdN{font-size:12.5px;color:#B23B2E;min-height:15px}.Contact_input__tkGL1{font:inherit;font-size:16px;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:0;color:var(--ink);width:100%;min-width:0;transition:border-color .2s}.Contact_input__tkGL1:focus{border-color:var(--accent);outline:none}.Contact_textarea__UOHhv{resize:vertical;min-height:120px}.Contact_pills__W8H_R{display:flex;flex-wrap:wrap;gap:8px}.Contact_pill__M_XUB{padding:10px 16px;font-size:13.5px;font-weight:600;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.Contact_pill__M_XUB:hover{border-color:var(--accent)}.Contact_pillActive__kF3dQ{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.Contact_formFooter__wYYKA{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:8px}.Contact_formNote__aoU_1{font-size:13px;max-width:42ch}.Contact_inlineLink__b15J1{color:var(--ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.Contact_success__F3ZMN{min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:120px}.Contact_successTitle__Q6pws{font-size:clamp(40px,7vw,92px);line-height:.9}.Contact_successCopy__JQIbq{max-width:560px;margin-top:28px}.Contact_successEmail__h_R5W{color:var(--ink)}.Contact_successActions__iUYWV{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap;justify-content:center}@media (max-width:840px){.Contact_layout__FK_Hi{grid-template-columns:1fr;gap:clamp(32px,8vw,56px)}.Contact_aside__eiJi9{position:static;top:auto}}@media (max-width:620px){.Contact_form__dmxxL{grid-template-columns:1fr}.Contact_fieldHalf__LTbeK{grid-column:1/-1}}