.CounselorForm_page__q9Dor{padding:clamp(32px,6cqi,72px) var(--gutter) var(--section-bottom);background-color:var(--paper);color:var(--ink)}.CounselorForm_inner__Ixnon{display:flex;flex-direction:column;gap:20px;width:100%;max-width:var(--form-width);margin:0 auto}.CounselorForm_back__64l1Z{align-self:flex-start;font-size:var(--fs-body);font-weight:600;letter-spacing:var(--ls-caps)}.CounselorForm_back__64l1Z,.CounselorForm_title__OZGTe{font-family:var(--font-display);text-transform:uppercase}.CounselorForm_title__OZGTe{margin:0;font-size:var(--fs-h1);font-weight:700;line-height:var(--lh-tight);text-wrap:balance}.CounselorForm_lead__gMRHN{margin:0;color:var(--text-2);font-size:var(--fs-lead);line-height:var(--lh-body);text-wrap:pretty}.CounselorForm_frame__eBFsE{min-width:0;margin:0;padding:0;border:0}.CounselorForm_frame__eBFsE,.Form_form__rE_sB{display:flex;flex-direction:column;gap:16px}.Form_subtitle__QFRGd{margin:0;color:var(--text-2);font-size:var(--fs-small)}.Form_section__Wzk99{display:flex;flex-direction:column;gap:16px;min-width:0;margin:0;padding:clamp(18px,4vw,26px);border:var(--border-calm);border-radius:var(--radius);background-color:var(--card)}.Form_sectionTitle__rTu_1{float:left;width:100%;margin:0;padding:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-tight);text-transform:uppercase}.Form_field__g_n9G{display:flex;flex-direction:column;gap:8px}.Form_label__CBC4X{font-size:var(--fs-meta);font-weight:600}.Form_required__hLxUt:after{content:" *";content:" *"/""}.Form_input___lR_C{width:100%;height:var(--input-h);padding:0 14px;border:1.5px solid var(--border-input);border-radius:var(--radius);background-color:var(--card);color:var(--ink);font-family:inherit;font-size:var(--fs-body)}.Form_input___lR_C::placeholder{color:var(--text-placeholder)}.Form_input___lR_C:focus-visible{border-color:var(--ink);outline:none;box-shadow:var(--focus-ring)}.Form_input___lR_C:disabled{background-color:var(--muted-bg);color:var(--text-muted)}.Form_invalid__Afrp_{border-color:var(--error)}.Form_textarea__jDcEX{height:auto;min-height:calc(var(--input-h) * 2);padding:14px;resize:vertical}.Form_selectBox__1oumZ{position:relative}.Form_selectBox__1oumZ:after{position:absolute;top:50%;right:18px;width:8px;height:8px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);content:"";pointer-events:none;transform:translateY(-75%) rotate(45deg)}.Form_select__LLfvy{padding-right:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form_choices__acutf{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.Form_choices__acutf>legend{margin-bottom:8px;padding:0}.Form_choiceRow__s0vTd{display:flex;flex-wrap:wrap;column-gap:20px}.Form_choice__1gvUB,.Form_consent__ii9XL{display:flex;align-items:center;gap:10px;min-height:var(--btn-h-sm);font-size:var(--fs-body);cursor:pointer}.Form_consent__ii9XL{align-items:flex-start;padding-top:10px;font-size:var(--fs-small)}.Form_choice__1gvUB input,.Form_consent__ii9XL input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--accent)}.Form_error__H4l1e{color:var(--error);font-size:var(--fs-caption)}.Form_hint__ZfiMc{color:var(--text-muted);font-size:var(--fs-caption)}.Form_hint__ZfiMc:empty{display:none}.Form_trap__7_sqP{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Form_banner__tg_Nx{margin:0;padding:12px 14px;border:1.5px solid var(--error);background-color:var(--error-bg);color:var(--error-ink);font-size:var(--fs-small);font-weight:600}.Form_submit__AWdei{width:100%;min-height:var(--btn-h-md);padding:0 18px;border:0;border-radius:var(--radius);background-color:var(--accent);color:var(--on-accent);font-family:var(--font-display);font-size:var(--fs-btn);font-weight:600;text-transform:uppercase}.Form_submit__AWdei:disabled,.Form_submit__AWdei[aria-disabled=true]{opacity:.6;cursor:progress}.Form_notice__UqOgx{font-size:var(--fs-caption)}.Form_notice__UqOgx,.Form_status__DhOTV{margin:0;color:var(--text-muted);text-align:center}.Form_status__DhOTV{padding:24px 0}.Form_outcome__1_9ns{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 0;text-align:center}.Form_mark__R6Olu{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;color:var(--on-accent);font-size:var(--fs-h3);font-weight:700}.Form_markSuccess__JKIM6{background-color:var(--green)}.Form_markError__5I_SI{background-color:var(--accent)}.Form_outcomeTitle__qGu8t{margin:0;font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-tight);text-transform:uppercase}.Form_outcomeTitle__qGu8t:focus{outline:none}.Form_outcomeLead__mpKqS{max-width:420px;margin:0;color:var(--text-2)}.Form_phone___mhJd{font-weight:600;white-space:nowrap}@media (hover:hover) and (pointer:fine){.Form_submit__AWdei:hover:not(:disabled,[aria-disabled=true]){background-color:var(--accent-dark)}}