._1SvrgG_form{min-width:0}._1SvrgG_honeypot{display:none}._1SvrgG_requiredNote{color:#000000a6;margin:0 0 1.5rem;font-size:.85rem}._1SvrgG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}._1SvrgG_field{min-width:0;font-family:var(--mono);text-transform:uppercase;letter-spacing:.035em;flex-direction:column;gap:.6rem;font-size:.8rem;display:flex}._1SvrgG_wide{grid-column:1/-1}._1SvrgG_field input,._1SvrgG_field textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font-family:var(--space);text-transform:none;letter-spacing:0;background:0 0;border-radius:0;padding:1rem;font-size:1rem;line-height:1.5}._1SvrgG_field input::placeholder,._1SvrgG_field textarea::placeholder{color:#0009;opacity:1}._1SvrgG_field textarea{resize:vertical}._1SvrgG_field input:focus-visible,._1SvrgG_field textarea:focus-visible{outline:2px solid var(--forest);outline-offset:2px}._1SvrgG_consent{cursor:pointer;align-items:flex-start;gap:.75rem;margin-top:1.75rem;font-size:.95rem;line-height:1.6;display:flex}._1SvrgG_consent input{width:1rem;height:1rem;accent-color:var(--forest);flex:none;margin-top:.3rem}._1SvrgG_consent input:focus-visible{outline:2px solid var(--forest);outline-offset:4px}._1SvrgG_actions{border-top:1px solid var(--line);flex-direction:column;align-items:flex-end;gap:.75rem;margin-top:1.75rem;padding-top:1.5rem;display:flex}._1SvrgG_actions .button{background:var(--lime);color:var(--ink);font-size:1rem}._1SvrgG_actions p{color:#000000a6;margin:0;font-size:.8rem}@media (max-width:680px){._1SvrgG_fields{grid-template-columns:minmax(0,1fr);gap:1.25rem}._1SvrgG_actions{align-items:stretch}._1SvrgG_actions .button{justify-content:center}}
.Xb4uEG_page{min-width:0}.Xb4uEG_page .shell{width:min(100% - 48px,1040px)}.Xb4uEG_page .page-intro{min-height:0;padding-top:calc(var(--header-height) + clamp(2.5rem, 4vw, 4rem));align-items:end;gap:2rem 3rem;padding-bottom:clamp(2.5rem,4vw,4rem)}.Xb4uEG_page .eyebrow{font-size:1rem}.Xb4uEG_page .page-intro .eyebrow{margin:0}.Xb4uEG_page .page-intro h1{white-space:nowrap;font-size:clamp(3rem,6vw,6rem)}.Xb4uEG_page .page-intro h1{margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}.Xb4uEG_titleText{transform-origin:0 100%;display:block}:is(.Xb4uEG_page .page-intro-body,.Xb4uEG_page .stepper-heading p,.Xb4uEG_page .review-panel p){font-size:var(--support-copy-size);line-height:1.6}.Xb4uEG_page .intake-section{max-width:1040px;padding-bottom:clamp(3rem,5vw,5rem)}.Xb4uEG_formDivider{gap:4px;margin-bottom:2rem;display:grid}.Xb4uEG_formDivider:before,.Xb4uEG_formDivider:after{content:"";background:var(--line);height:1px;display:block}@media (prefers-reduced-motion:no-preference){.Xb4uEG_titleText{animation:.72s cubic-bezier(.22,1,.36,1) both Xb4uEG_titleArrival}.Xb4uEG_page .page-intro .eyebrow{animation:.72s cubic-bezier(.22,1,.36,1) both Xb4uEG_contentArrival}.Xb4uEG_page .page-intro-body{animation:.72s cubic-bezier(.22,1,.36,1) .16s both Xb4uEG_contentArrival}.Xb4uEG_page .intake-section{animation:.85s cubic-bezier(.22,1,.36,1) .24s both Xb4uEG_formArrival}.Xb4uEG_page .intake-section:focus-within{animation:none}}@keyframes Xb4uEG_titleArrival{0%{transform:translateY(105%)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes Xb4uEG_contentArrival{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Xb4uEG_formArrival{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.Xb4uEG_page .contact-stepper{border:0;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);min-height:0}.Xb4uEG_page .stepper-rail{color:var(--ink);background:0 0;border:0}.Xb4uEG_page .stepper-rail li{border-bottom:1px solid var(--line)}.Xb4uEG_page .stepper-rail button{min-height:76px;color:var(--ink);padding:1rem .5rem}.Xb4uEG_page .stepper-rail button>span{border-color:var(--line);font-size:.75rem}.Xb4uEG_page .stepper-rail strong{font-size:.95rem;font-weight:500}.Xb4uEG_page .stepper-rail li.is-current button{background:0 0}.Xb4uEG_page .stepper-rail li.is-current button>span{background:var(--lime);border-color:var(--ink)}.Xb4uEG_page .stepper-rail button:focus-visible{outline:2px solid var(--forest);outline-offset:-2px}.Xb4uEG_page .stepper-stage{min-width:0;min-height:0;padding:0}.Xb4uEG_page .stepper-heading{margin-bottom:2rem;padding-bottom:1.75rem}.Xb4uEG_page .stepper-heading>.mono{font-size:.8rem}.Xb4uEG_page .stepper-heading h2{font-size:clamp(2.5rem,4.5vw,4.8rem)}:is(.Xb4uEG_page .form-grid label,.Xb4uEG_page .form-grid legend){letter-spacing:.035em;font-size:.8rem}:is(.Xb4uEG_page .form-grid input,.Xb4uEG_page .form-grid textarea,.Xb4uEG_page .form-grid select,.Xb4uEG_page .choice span){border-color:#00000061;font-size:1rem}:is(.Xb4uEG_page .form-grid input:focus,.Xb4uEG_page .form-grid textarea:focus,.Xb4uEG_page .form-grid select:focus){outline:1px solid var(--forest);outline-offset:0}.Xb4uEG_page .stepper-actions{margin-top:3rem}.Xb4uEG_page .stepper-actions .button{font-size:1rem}.Xb4uEG_page .stepper-actions .button--ink{background:var(--lime);color:var(--ink)}.Xb4uEG_page .stepper-actions .button--ink:hover:not(:disabled){background:var(--forest);color:var(--bone)}.Xb4uEG_page .stepper-actions .button:focus-visible{outline-color:var(--forest)}.Xb4uEG_page .review-panel{grid-template-columns:48px minmax(0,1fr);gap:1.25rem;padding:1.5rem}.Xb4uEG_page .review-mark{width:48px;height:48px}.Xb4uEG_page .review-panel h3{font-size:1.7rem;line-height:1.1}.Xb4uEG_page .consent-preview{font-size:1rem}.Xb4uEG_page .consent-preview input{flex:none}@media (max-width:960px){.Xb4uEG_page .contact-stepper{grid-template-columns:200px minmax(0,1fr);gap:2rem}.Xb4uEG_page .page-intro{gap:2rem}}@media (max-width:680px){.Xb4uEG_page .eyebrow{font-size:.875rem}.Xb4uEG_page .shell{width:calc(100% - 32px)}.Xb4uEG_page .page-intro{padding-top:calc(var(--header-height) + 3rem);gap:1.5rem;padding-bottom:3rem}.Xb4uEG_page .page-intro h1{font-size:clamp(3rem,12vw,3.6rem)}.Xb4uEG_page .contact-stepper{display:block}.Xb4uEG_page .stepper-rail{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:2.5rem;display:grid;overflow:visible}.Xb4uEG_page .stepper-rail li{border:0;border-bottom:1px solid var(--line);min-width:0}.Xb4uEG_page .stepper-rail li.is-current{border-bottom:2px solid var(--ink)}.Xb4uEG_page .stepper-rail button{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;height:100%;min-height:112px;padding:.75rem .35rem;display:flex}.Xb4uEG_page .stepper-rail strong{overflow-wrap:break-word;font-size:.75rem;line-height:1.35;display:block}.Xb4uEG_page .stepper-heading h2{font-size:2.5rem}.Xb4uEG_page .review-panel{grid-template-columns:1fr}}
