.GlClientIntakeForm_page__Hl2G9{--navy:#101830;--navy-mid:#081828;--accent:#908068;--accent-soft:#f0e8d8;--bg:#f4f4f8;--card:#fff;--border:#dde1e9;--input-border:#cdd3de;--req:#b42318;--muted:#5a6a7a;--ink:#1a2332;--radius:14px;--tap:48px;margin:0;min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg);background-image:radial-gradient(ellipse 100% 40% at 0 0,rgba(16,24,48,.07),transparent 55%),radial-gradient(ellipse 70% 35% at 100% 0,hsla(40,44%,89%,.6),transparent 50%),linear-gradient(175deg,#f2ebe0,#f4f4f8 30%,#eef0f3);color:var(--ink);line-height:1.5;font-family:var(--font-open-sans),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.GlClientIntakeForm_header__cSSIe{background:linear-gradient(135deg,var(--navy),var(--navy-mid));color:#fff;padding:1.1rem 1.25rem;text-align:center}.GlClientIntakeForm_phone__yP7al a{color:#fff;text-decoration:none;font-weight:600}.GlClientIntakeForm_tag__jYhvS{display:inline-block;padding:.2rem .7rem;border-radius:999px;background:var(--accent-soft);color:#5c4f3a;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.GlClientIntakeForm_wrap__zMeeK{width:100%;max-width:768px;margin:0 auto;padding:1.5rem 1rem .5rem;flex:1 0 auto}.GlClientIntakeForm_hero__Cnn5T{margin:.5rem 0 1.1rem}.GlClientIntakeForm_title__wZJKZ{margin:.55rem 0 0;font-family:var(--font-merriweather),Georgia,"Times New Roman",serif;font-size:1.55rem;font-weight:700;line-height:1.25;color:var(--navy);letter-spacing:.01em}@media (min-width:640px){.GlClientIntakeForm_title__wZJKZ{font-size:1.85rem}}.GlClientIntakeForm_banner__rALg8{position:relative;background:#fff;border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:10px;padding:.8rem 1rem;margin:.9rem 0 1.25rem;color:#323d42;font-size:.95rem;box-shadow:0 1px 2px rgba(16,24,48,.04)}.GlClientIntakeForm_card__hmKJ4{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1.15rem 1.1rem .4rem;margin-bottom:1rem;box-shadow:0 1px 2px rgba(16,24,48,.04),0 10px 28px -12px rgba(16,24,48,.14)}@media (min-width:640px){.GlClientIntakeForm_card__hmKJ4{padding:1.4rem 1.5rem .6rem}}.GlClientIntakeForm_card__hmKJ4 h2{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;padding-bottom:.7rem;border-bottom:1px solid #eceef3;font-family:var(--font-merriweather),Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:700;color:var(--navy)}.GlClientIntakeForm_card__hmKJ4 h2:before{content:"";flex:0 0 auto;width:4px;height:1.1rem;border-radius:2px;background:linear-gradient(180deg,var(--accent),#b8a687)}.GlClientIntakeForm_field__bkQ9A{margin-bottom:1rem}.GlClientIntakeForm_field__bkQ9A label,.GlClientIntakeForm_groupLabel__EPy4a{display:block;font-weight:600;font-size:.88rem;margin-bottom:.35rem;color:#1c2a44}.GlClientIntakeForm_req__Y7Sdk{color:var(--req);margin-left:.15rem;font-weight:700}.GlClientIntakeForm_hint__k_Pn_{font-size:.8rem;color:var(--muted);font-weight:400;display:block;margin:-.1rem 0 .35rem}.GlClientIntakeForm_field__bkQ9A input:not([type=radio]):not([type=checkbox]),.GlClientIntakeForm_field__bkQ9A select,.GlClientIntakeForm_field__bkQ9A textarea{width:100%;min-height:var(--tap);padding:.65rem .8rem;border:1px solid var(--input-border);border-radius:10px;font:inherit;font-size:1rem;color:var(--ink);background:#fbfbfd;box-shadow:inset 0 1px 1px rgba(16,24,48,.03);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.GlClientIntakeForm_field__bkQ9A input:not([type=radio]):not([type=checkbox]):hover,.GlClientIntakeForm_field__bkQ9A select:hover,.GlClientIntakeForm_field__bkQ9A textarea:hover{border-color:#aeb6c4}.GlClientIntakeForm_field__bkQ9A textarea{min-height:104px;resize:vertical}.GlClientIntakeForm_field__bkQ9A input:not([type=radio]):not([type=checkbox]):focus,.GlClientIntakeForm_field__bkQ9A select:focus,.GlClientIntakeForm_field__bkQ9A textarea:focus{outline:none;border-color:var(--navy);background:#fff;box-shadow:0 0 0 3px hsla(36,16%,49%,.3)}.GlClientIntakeForm_field__bkQ9A input::-moz-placeholder,.GlClientIntakeForm_field__bkQ9A textarea::-moz-placeholder{color:#98a2b3}.GlClientIntakeForm_field__bkQ9A input::placeholder,.GlClientIntakeForm_field__bkQ9A textarea::placeholder{color:#98a2b3}.GlClientIntakeForm_row__U6V7R{display:grid;gap:0 .85rem}@media (min-width:560px){.GlClientIntakeForm_row2__3dS_8{grid-template-columns:1fr 1fr}}.GlClientIntakeForm_radio__ZfT8m{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.GlClientIntakeForm_checks__edaVq label,.GlClientIntakeForm_radio__ZfT8m label{display:flex;align-items:center;gap:.5rem;min-height:44px;margin:0;padding:.45rem .85rem;border:1px solid var(--input-border);border-radius:10px;background:#fbfbfd;font-weight:500;font-size:.93rem;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.GlClientIntakeForm_checks__edaVq label:hover,.GlClientIntakeForm_radio__ZfT8m label:hover{border-color:#aeb6c4}.GlClientIntakeForm_checks__edaVq label:has(input:checked),.GlClientIntakeForm_radio__ZfT8m label:has(input:checked){border-color:var(--navy);background:#eef0f6;box-shadow:inset 0 0 0 1px var(--navy)}.GlClientIntakeForm_checks__edaVq input[type=checkbox],.GlClientIntakeForm_radio__ZfT8m input[type=radio]{width:1.05rem;height:1.05rem;min-width:1.05rem;min-height:1.05rem;margin:0;padding:0;flex:0 0 auto;accent-color:var(--navy)}.GlClientIntakeForm_checks__edaVq{display:grid;grid-template-columns:1fr;gap:.45rem .6rem;align-items:stretch}.GlClientIntakeForm_checks__edaVq label{align-items:flex-start;line-height:1.35}.GlClientIntakeForm_checks__edaVq input[type=checkbox]{margin-top:.12rem}@media (min-width:560px){.GlClientIntakeForm_checks__edaVq{grid-template-columns:1fr 1fr}}@media (min-width:720px){.GlClientIntakeForm_checks__edaVq{grid-template-columns:1fr 1fr 1fr}}.GlClientIntakeForm_actions__KaGwy{padding:.5rem 0 .25rem;margin-top:.25rem}.GlClientIntakeForm_btn__DzSfu{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:.75rem 1.2rem;border-radius:12px;font:inherit;font-size:1.02rem;font-weight:700;letter-spacing:.02em;border:1px solid hsla(36,16%,49%,.55);cursor:pointer;background:linear-gradient(180deg,#1a2546 0,var(--navy) 55%,var(--navy-mid) 100%);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 8px 20px -8px rgba(8,24,40,.55);transition:transform .12s ease,box-shadow .12s ease}.GlClientIntakeForm_btn__DzSfu:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 26px -10px rgba(8,24,40,.6)}.GlClientIntakeForm_btn__DzSfu:focus-visible{outline:3px solid hsla(36,16%,49%,.55);outline-offset:2px}.GlClientIntakeForm_btn__DzSfu:disabled{opacity:.7;cursor:progress;transform:none}.GlClientIntakeForm_error__bRhiE{margin:.25rem 0 .5rem;padding:.65rem .85rem;border:1px solid #f3c9c4;border-radius:10px;background:#fdf1ef;color:var(--req);font-size:.93rem}.GlClientIntakeForm_thanks__C1coy{margin:0 0 .8rem;font-size:1.05rem}.GlClientIntakeForm_footer__2m1R3{text-align:center;font-size:.78rem;color:var(--muted);margin-top:1.25rem;padding-bottom:.5rem}.GlClientIntakeForm_hp__FWiDl{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.GlClientIntakeForm_groupTitle__v5dL5{margin:1.1rem 0 .6rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b5d45}.GlClientIntakeForm_follow__W4o0Z{margin:.15rem 0 .5rem .2rem;padding-left:.85rem;border-left:3px solid var(--accent)}.GlClientIntakeForm_repeatRow__w9sFy{display:grid;gap:.45rem;margin:.55rem 0;padding:.8rem;border:1px dashed var(--input-border);border-radius:10px;background:#f8f9fb}@media (min-width:560px){.GlClientIntakeForm_repeatRow__w9sFy{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end}}.GlClientIntakeForm_repeatRow__w9sFy label{font-size:.8rem;font-weight:600}.GlClientIntakeForm_adder__0jqEe{display:inline-flex;align-items:center;min-height:44px;margin:.15rem .5rem .4rem 0;padding:.35rem .9rem;border-radius:10px;border:1px solid var(--navy);background:#fff;color:var(--navy);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.GlClientIntakeForm_adder__0jqEe:hover{background:#eef0f6}.GlClientIntakeForm_sink__ksNOD{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.GlClientIntakeForm_toggle__s5TG5{display:inline-flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;margin-bottom:.9rem;border:1px solid var(--input-border);border-radius:12px;background:#f4f5f8}.GlClientIntakeForm_toggle__s5TG5 button{min-height:44px;padding:.4rem .95rem;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--navy);font:inherit;font-size:.93rem;font-weight:600;cursor:pointer}.GlClientIntakeForm_toggle__s5TG5 button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 2px 6px rgba(16,24,48,.25)}.GlClientIntakeForm_file__wIDhd input{padding:.55rem .65rem;background:#fff;border-style:dashed!important}.GlClientIntakeForm_field__bkQ9A input+.GlClientIntakeForm_hint__k_Pn_,.GlClientIntakeForm_field__bkQ9A select+.GlClientIntakeForm_hint__k_Pn_,.GlClientIntakeForm_field__bkQ9A textarea+.GlClientIntakeForm_hint__k_Pn_{margin:.35rem 0 0}