.ContactForm_form__fNtBb{display:flex;flex-direction:column;gap:var(--s-5)}.ContactForm_row__m__1Q{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-4);gap:var(--s-4)}@media (max-width:44rem){.ContactForm_row__m__1Q{grid-template-columns:1fr}}.ContactForm_field__KZsqs{display:flex;flex-direction:column;gap:var(--s-2)}.ContactForm_label__d0DO9{font-size:var(--fs-sm);color:var(--text-2);font-weight:var(--fw-medium)}.ContactForm_optional__jBGBi{color:var(--text-4);font-weight:var(--fw-regular)}.ContactForm_input__LexWi,.ContactForm_textarea__tFAve{width:100%;padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);background:var(--canvas-raised);border:1px solid var(--hairline);color:var(--text-1);font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.ContactForm_input__LexWi::placeholder,.ContactForm_textarea__tFAve::placeholder{color:var(--text-4)}.ContactForm_input__LexWi:hover,.ContactForm_textarea__tFAve:hover{border-color:var(--hairline-strong)}.ContactForm_input__LexWi:focus,.ContactForm_textarea__tFAve:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.ContactForm_textarea__tFAve{min-height:9rem;resize:vertical;line-height:1.6}.ContactForm_inputError__4TC_a{border-color:#b4331f}.ContactForm_inputError__4TC_a:focus{border-color:#b4331f;box-shadow:0 0 0 3px rgba(180,51,31,.14)}.ContactForm_error__Ba6Y7{font-size:var(--fs-xs);color:#b4331f}.ContactForm_topicSelect__ikB2o{position:relative;z-index:3}.ContactForm_topicButton__FzptD{width:100%;min-height:5.25rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface-1);color:var(--text-1);text-align:left;box-shadow:var(--shadow-card);transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.ContactForm_topicButtonOpen__15fi8,.ContactForm_topicButton__FzptD:hover{border-color:var(--accent-hairline);box-shadow:var(--shadow-panel)}.ContactForm_topicButton__FzptD:active{transform:scale(.99)}.ContactForm_topicButton__FzptD:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.ContactForm_optionIcon___8yad,.ContactForm_topicIcon__tXZtY{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--r-sm);color:var(--accent);border:1px solid var(--accent-hairline);background:var(--accent-dim)}.ContactForm_topicCopy__ppMQy,.ContactForm_topicOption__0y342 span:last-child{min-width:0}.ContactForm_optionTitle__MVhRb,.ContactForm_topicValue__Vxx9q{display:block;color:var(--text-1);font-weight:var(--fw-medium)}.ContactForm_optionDetail__HELxa,.ContactForm_topicHint__0nlvF{display:block;margin-top:.2rem;color:var(--text-3);font-size:var(--fs-xs);line-height:1.45}.ContactForm_topicChevron__zCkA2{color:var(--text-3);transform:rotate(90deg);transition:transform var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ContactForm_topicButtonOpen__15fi8 .ContactForm_topicChevron__zCkA2{color:var(--accent);transform:rotate(-90deg)}.ContactForm_topicMenu__pVWK_{position:absolute;inset-inline:0;top:calc(100% + var(--s-2));display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-2);border-radius:var(--r-md);border:1px solid var(--hairline-strong);background:var(--canvas-raised);box-shadow:var(--shadow-panel)}.ContactForm_topicOption__0y342{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);width:100%;padding:var(--s-3);border-radius:var(--r-sm);border:1px solid transparent;color:var(--text-2);text-align:left;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-press) var(--ease-out)}.ContactForm_topicOptionActive__91_Jc,.ContactForm_topicOption__0y342:hover{background:var(--accent-dim);border-color:var(--accent-hairline)}.ContactForm_topicOption__0y342:active{transform:scale(.99)}.ContactForm_consent__e8vyt{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-4);border-radius:var(--r-sm);background:var(--surface-1);border:1px solid var(--hairline);cursor:pointer}.ContactForm_checkbox__F9BU0{flex:none;width:1.125rem;height:1.125rem;margin-top:2px;accent-color:var(--accent)}.ContactForm_consentText__CyQFJ{font-size:var(--fs-sm);color:var(--text-2);line-height:1.55}.ContactForm_honeypot__nmxlX{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ContactForm_actions__gdKWf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}.ContactForm_note__3M36C{font-size:var(--fs-xs);color:var(--text-4);line-height:1.5}.ContactForm_status__0rKLV{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-5);border-radius:var(--r-md);border:1px solid var(--accent-hairline);background:var(--accent-dim)}.ContactForm_statusFail__pt_ut{border-color:rgba(180,51,31,.35);background:rgba(180,51,31,.08)}.ContactForm_statusIcon__xnMkM{flex:none;color:var(--accent);margin-top:2px}.ContactForm_statusFail__pt_ut .ContactForm_statusIcon__xnMkM{color:#b4331f}.ContactForm_statusTitle__QHq86{font-weight:var(--fw-medium);color:var(--text-1);margin-bottom:var(--s-1)}.ContactForm_statusBody__iLDHS{font-size:var(--fs-sm);color:var(--text-2);line-height:1.55}.ContactForm_spinner__8nhi_{width:14px;height:14px;border-radius:50%;border:1.5px solid;border-top:1.5px solid transparent;animation:ContactForm_spin__533D4 .7s linear infinite}@keyframes ContactForm_spin__533D4{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ContactForm_spinner__8nhi_{animation-duration:1.6s}}@media (max-width:35rem){.ContactForm_input__LexWi,.ContactForm_textarea__tFAve{font-size:max(16px,var(--fs-body));padding:var(--s-3) var(--s-4)}.ContactForm_topicButton__FzptD{min-height:var(--tap);padding:var(--s-3)}.ContactForm_optionDetail__HELxa,.ContactForm_topicHint__0nlvF{font-size:var(--fs-xs)}.ContactForm_submit__clbYn{min-height:var(--tap);font-size:var(--fs-body)}}@media (max-width:48rem){.ContactForm_checkbox__F9BU0{width:1.375rem;height:1.375rem;margin-top:0}}.Accordion_list__ZK5Dx{border-top:1px solid var(--hairline);max-width:46rem}.Accordion_row__u6iJM{border-bottom:1px solid var(--hairline)}.Accordion_trigger__28Z36{display:flex;align-items:center;gap:var(--s-5);width:100%;padding-block:var(--s-5);text-align:start;color:var(--text-1);transition:color .15s cubic-bezier(.16,1,.3,1)}.Accordion_trigger__28Z36:hover{color:var(--accent)}.Accordion_question__nFA1V{font-size:var(--fs-h3);font-weight:var(--fw-medium);letter-spacing:var(--tk-h3);line-height:var(--lh-h3);text-wrap:balance}.Accordion_icon__NJJ8N{position:relative;flex:none;-webkit-margin-start:auto;margin-inline-start:auto;width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:var(--r-sm);border:1px solid var(--hairline);color:var(--text-3);transition:border-color .15s cubic-bezier(.16,1,.3,1),background-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1)}.Accordion_trigger__28Z36:hover .Accordion_icon__NJJ8N{border-color:var(--accent-hairline);background:var(--accent-dim);color:var(--accent)}.Accordion_trigger__28Z36[data-pressed=true] .Accordion_icon__NJJ8N{transform:scale(.9)}.Accordion_answerWrap__lCW51{overflow:hidden}.Accordion_answer__Wa7je{padding-bottom:var(--s-5);-webkit-padding-end:calc(1.75rem + var(--s-5));padding-inline-end:calc(1.75rem + var(--s-5));color:var(--text-2);font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:40rem}@media (max-width:44rem){.Accordion_question__nFA1V{font-size:1.125rem}.Accordion_answer__Wa7je{font-size:var(--fs-body);-webkit-padding-end:0;padding-inline-end:0}}