.work-with-me_page__a1FM2{min-height:100vh;padding:5rem 2rem 0}.work-with-me_inner__Yp_xy{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:3.5rem}.work-with-me_intro__RHL_n{display:flex;flex-direction:column;gap:1rem}.work-with-me_label__PDxed{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-light);font-weight:700}.work-with-me_body__PbIzD{font-size:.95rem;line-height:1.85;color:var(--ink);max-width:50ch}.work-with-me_form__PbZAU{display:flex;flex-direction:column;gap:1.6rem}.work-with-me_row__RzP0D{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6rem;gap:1.6rem}.work-with-me_field__ghorc{display:flex;flex-direction:column;gap:.5rem}.work-with-me_fieldLabel__FIHlx{font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-light)}.work-with-me_input__DwSIt{background:transparent;border:none;border-bottom:1px solid rgba(26,24,20,.2);padding:.6rem 0;font-family:var(--font);font-size:.9rem;color:var(--ink);outline:none;width:100%;transition:border-color .2s;border-radius:0;-webkit-appearance:none}.work-with-me_input__DwSIt:focus{border-bottom-color:var(--ink)}.work-with-me_input__DwSIt::placeholder{color:rgba(26,24,20,.3)}.work-with-me_textarea__Bpf7R{resize:vertical;min-height:120px}.work-with-me_submit__5W4Xz{background:var(--ink);color:var(--bg);border:none;padding:1rem 2rem;font-family:var(--font);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:opacity .2s;margin-top:.5rem}.work-with-me_submit__5W4Xz:hover{opacity:.75}.work-with-me_submit__5W4Xz:disabled{opacity:.4;cursor:not-allowed}.work-with-me_error__gn2m9{font-size:.75rem;color:#c0392b;letter-spacing:.04em}.work-with-me_thanks__IdKYt{display:flex;flex-direction:column;gap:.6rem}.work-with-me_thanks__IdKYt p{font-size:1.1rem;color:var(--ink)}.work-with-me_thanksSmall__9QdAc{font-size:.8rem!important;color:var(--ink-light)!important;letter-spacing:.06em}@media (max-width:600px){.work-with-me_row__RzP0D{grid-template-columns:1fr}}.ConsultationForm_screen__EjVV5{position:relative;min-height:calc(100vh - 4rem);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 8vw;overflow:hidden}.ConsultationForm_progress__8cnL3{position:absolute;top:2.5rem;left:50%;transform:translateX(-50%);display:flex;gap:.4rem;align-items:center}.ConsultationForm_pip__DlAPP{width:18px;height:1px;background:rgba(26,24,20,.15);transition:background .3s ease,width .3s ease;display:block}.ConsultationForm_pipDone__k6rjQ{background:rgba(26,24,20,.4)}.ConsultationForm_pipActive__DWphY{background:var(--ink);width:28px}.ConsultationForm_panel__1O97F{width:100%;max-width:780px;display:flex;flex-direction:column;gap:0}.ConsultationForm_stepCount__Ws_kg{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-light);margin-bottom:1.4rem}.ConsultationForm_question___H_Tx{font-family:var(--font);font-size:clamp(1.8rem,4.5vw,3.2rem);font-weight:400;letter-spacing:-.02em;color:var(--ink);line-height:1.2;margin-bottom:.6rem}.ConsultationForm_hint__VTPtr{font-size:.72rem;letter-spacing:.06em;color:var(--ink-light);margin-bottom:2.5rem}.ConsultationForm_inputWrap___3wHT{margin-bottom:2.8rem}.ConsultationForm_input__6DDx_,.ConsultationForm_select__Ho6lj,.ConsultationForm_textarea__pr3eG{background:transparent;border:none;border-bottom:1px solid rgba(26,24,20,.2);padding:1rem 0;font-family:var(--font);font-size:clamp(1.1rem,2.5vw,1.6rem);color:var(--ink);outline:none;width:100%;transition:border-color .2s ease;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.02em}.ConsultationForm_input__6DDx_:focus,.ConsultationForm_select__Ho6lj:focus,.ConsultationForm_textarea__pr3eG:focus{border-bottom-color:var(--ink)}.ConsultationForm_input__6DDx_::placeholder,.ConsultationForm_textarea__pr3eG::placeholder{color:rgba(26,24,20,.25)}.ConsultationForm_select__Ho6lj{cursor:pointer}.ConsultationForm_textarea__pr3eG{resize:none;border:none;border-bottom:1px solid rgba(26,24,20,.2);min-height:100px}.ConsultationForm_actions__QLa6K{display:flex;align-items:center;gap:2rem}.ConsultationForm_nextBtn__EptAd{background:var(--ink);color:var(--bg);border:none;padding:.85rem 2rem;font-family:var(--font);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.ConsultationForm_nextBtn__EptAd:hover{opacity:.75}.ConsultationForm_nextDisabled__I4_6i{opacity:.25;cursor:not-allowed}.ConsultationForm_backLink__8h8cd{background:none;border:none;font-family:var(--font);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-light);cursor:pointer;padding:0;transition:color .2s ease}.ConsultationForm_backLink__8h8cd:hover{color:var(--ink)}.ConsultationForm_enterHint__IDWsa{margin-top:1.4rem;font-size:.6rem;letter-spacing:.1em;color:rgba(26,24,20,.2);text-transform:uppercase}.ConsultationForm_summaryHeading__o3umk{font-family:var(--font);font-size:clamp(1.8rem,4.5vw,3.2rem);font-weight:400;color:var(--ink);letter-spacing:-.02em;margin-bottom:2.5rem}.ConsultationForm_summaryList__Dk_tn{display:flex;flex-direction:column;border-top:1px solid rgba(26,24,20,.1);margin-bottom:2.8rem}.ConsultationForm_summaryRow__Zyv80{display:grid;grid-template-columns:90px 1fr auto;align-items:start;grid-gap:1rem;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(26,24,20,.08)}.ConsultationForm_summaryLabel__h8TLW{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-light);padding-top:.15rem}.ConsultationForm_summaryValue__pt_Cj{font-family:var(--font);font-size:.88rem;color:var(--ink);line-height:1.6;white-space:pre-wrap;word-break:break-word}.ConsultationForm_summaryEmpty__EWZyx{color:rgba(26,24,20,.2);font-style:normal}.ConsultationForm_editBtn__uNAqq{background:none;border:none;font-family:var(--font);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-light);cursor:pointer;transition:color .2s ease;padding:.15rem 0 0;white-space:nowrap}.ConsultationForm_editBtn__uNAqq:hover{color:var(--ink)}.ConsultationForm_submitBtn__5iwlo{background:var(--ink);color:var(--bg);border:none;padding:1rem 2.4rem;font-family:var(--font);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease;margin-bottom:1.4rem;width:-moz-fit-content;width:fit-content}.ConsultationForm_submitBtn__5iwlo:hover{opacity:.75}.ConsultationForm_submitBtn__5iwlo:disabled{opacity:.35;cursor:not-allowed}.ConsultationForm_errorMsg__XLt1Z{font-size:.72rem;color:#c0392b;letter-spacing:.04em;margin-bottom:1.2rem}.ConsultationForm_sentLabel__QXD_a{font-family:var(--font);font-size:clamp(1.4rem,4vw,2rem);color:var(--ink);font-weight:400;margin-bottom:.6rem}.ConsultationForm_sentSub__qfu_K{font-size:.78rem;letter-spacing:.08em;color:var(--ink-light)}@keyframes ConsultationForm_slideInForward__e8R9g{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes ConsultationForm_slideInBack__G7Fzs{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ConsultationForm_slideOutForward___ewQn{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes ConsultationForm_slideOutBack__sNaaC{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(28px)}}.ConsultationForm_enterForward__badyG{animation:ConsultationForm_slideInForward__e8R9g .32s cubic-bezier(.22,1,.36,1) both}.ConsultationForm_enterBack__0fU5c{animation:ConsultationForm_slideInBack__G7Fzs .32s cubic-bezier(.22,1,.36,1) both}.ConsultationForm_exitForward__2eadB{animation:ConsultationForm_slideOutForward___ewQn .26s ease-in both}.ConsultationForm_exitBack__F3RAO{animation:ConsultationForm_slideOutBack__sNaaC .26s ease-in both}@media (max-width:768px){.ConsultationForm_screen__EjVV5{padding:5rem 2rem 4rem}.ConsultationForm_question___H_Tx{font-size:1.5rem}.ConsultationForm_summaryRow__Zyv80{grid-template-columns:70px 1fr auto;gap:.6rem}}