.intake-form-module__6ugyVa__form{gap:10px;display:grid}.intake-form-module__6ugyVa__honeypot{clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.intake-form-module__6ugyVa__field,.intake-form-module__6ugyVa__actions,.intake-form-module__6ugyVa__feedback{grid-template-columns:168px minmax(0,1fr);column-gap:12px;min-width:0;margin:0;padding:0;display:grid}.intake-form-module__6ugyVa__field{align-items:start}.intake-form-module__6ugyVa__field>label,.intake-form-module__6ugyVa__choiceLabel{padding:10px 0 0;font-size:12px;font-weight:400;line-height:1.4}.intake-form-module__6ugyVa__field>input,.intake-form-module__6ugyVa__monthPickerInput{border:1px solid var(--border);width:100%;min-width:0;min-height:38px;color:var(--text);font:inherit;background:0 0;border-radius:0;outline:0;padding:0 11px;font-size:12px}.intake-form-module__6ugyVa__field>input{grid-column:2}.intake-form-module__6ugyVa__field>input:focus-visible,.intake-form-module__6ugyVa__monthPickerInput:focus-visible{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.intake-form-module__6ugyVa__field>input:disabled,.intake-form-module__6ugyVa__monthPickerInput:disabled{cursor:wait;opacity:.55}.intake-form-module__6ugyVa__option:has(input:disabled){cursor:wait;opacity:.55}.intake-form-module__6ugyVa__monthPicker{grid-column:2;min-width:0;position:relative}.intake-form-module__6ugyVa__monthPickerInput{cursor:pointer;padding-right:32px}.intake-form-module__6ugyVa__monthPickerInput::placeholder{color:var(--muted)}.intake-form-module__6ugyVa__monthPickerIcon{border-right:1px solid var(--text);border-bottom:1px solid var(--text);pointer-events:none;width:8px;height:8px;position:absolute;top:13px;right:13px;transform:rotate(45deg)}.intake-form-module__6ugyVa__monthPickerInput[aria-expanded=true]+input+.intake-form-module__6ugyVa__monthPickerIcon{top:17px;transform:rotate(225deg)}.intake-form-module__6ugyVa__monthPickerPanel{z-index:10;border:1px solid var(--text);background:var(--background);border-radius:0;padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0}.intake-form-module__6ugyVa__monthPickerHeader{text-align:center;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;min-height:32px;margin-bottom:8px;font-size:12px;display:grid}.intake-form-module__6ugyVa__yearControl,.intake-form-module__6ugyVa__monthOption{border:1px solid var(--border);color:var(--text);cursor:pointer;font:inherit;background:0 0;border-radius:0;font-size:12px}.intake-form-module__6ugyVa__yearControl{min-height:32px;padding:0}.intake-form-module__6ugyVa__monthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.intake-form-module__6ugyVa__monthOption{min-width:0;min-height:32px;padding:0 4px}.intake-form-module__6ugyVa__yearControl:hover,.intake-form-module__6ugyVa__monthOption:hover{border-color:var(--text)}.intake-form-module__6ugyVa__yearControl:disabled,.intake-form-module__6ugyVa__monthOption:disabled{border-color:var(--border);color:var(--muted);cursor:not-allowed}.intake-form-module__6ugyVa__yearControl:focus-visible,.intake-form-module__6ugyVa__monthOption:focus-visible{outline:2px solid var(--text);outline-offset:2px}.intake-form-module__6ugyVa__monthOption[aria-pressed=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.intake-form-module__6ugyVa__choiceField{border:0;min-width:0;margin:0;padding:0}.intake-form-module__6ugyVa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-form-module__6ugyVa__choiceLayout{grid-template-columns:168px minmax(0,1fr);align-items:start;column-gap:12px;min-width:0;display:grid}.intake-form-module__6ugyVa__options{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;display:grid}.intake-form-module__6ugyVa__option{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:0;align-items:center;min-width:0;min-height:38px;padding:0 11px;font-size:12px;display:flex;position:relative}.intake-form-module__6ugyVa__option:has(input:checked){border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.intake-form-module__6ugyVa__option:has(input:focus-visible){outline:2px solid var(--text);outline-offset:2px}.intake-form-module__6ugyVa__option input{opacity:0;width:1px;height:1px;margin:-1px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.intake-form-module__6ugyVa__submit{border:1px solid var(--text);background:var(--text);width:fit-content;min-height:38px;color:var(--background);cursor:pointer;font:inherit;border-radius:0;grid-column:2;padding:0 14px;font-size:12px;font-weight:500}.intake-form-module__6ugyVa__submit:hover{background:#383839}.intake-form-module__6ugyVa__submit:focus-visible{outline:2px solid var(--text);outline-offset:2px}.intake-form-module__6ugyVa__submit:disabled{cursor:wait;opacity:.55}.intake-form-module__6ugyVa__accessMessage{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.intake-form-module__6ugyVa__error{color:#8b2e22;grid-column:2;margin:0;font-size:12px;line-height:1.4}.intake-form-module__6ugyVa__error:focus-visible,.intake-form-module__6ugyVa__confirmation:focus-visible{outline:2px solid var(--text);outline-offset:2px}.intake-form-module__6ugyVa__confirmation h2{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:500;line-height:1.35}.intake-form-module__6ugyVa__confirmation p{margin:18px 0 0;font-size:13px;line-height:1.6}@media (max-width:480px){.intake-form-module__6ugyVa__field>input,.intake-form-module__6ugyVa__monthPickerInput{font-size:16px}}@media (max-width:420px){.intake-form-module__6ugyVa__field,.intake-form-module__6ugyVa__actions,.intake-form-module__6ugyVa__feedback{grid-template-columns:minmax(0,1fr);row-gap:6px}.intake-form-module__6ugyVa__field>label{padding-top:0}.intake-form-module__6ugyVa__field>input,.intake-form-module__6ugyVa__monthPicker,.intake-form-module__6ugyVa__submit,.intake-form-module__6ugyVa__error{grid-column:1}.intake-form-module__6ugyVa__choiceLayout{grid-template-columns:minmax(0,1fr);row-gap:6px}.intake-form-module__6ugyVa__choiceLabel{padding-top:0}.intake-form-module__6ugyVa__options{grid-column:1}.intake-form-module__6ugyVa__submit{width:100%}}.intake-form-module__6ugyVa__formSection{margin-top:28px}.intake-form-module__6ugyVa__backLink{text-underline-offset:3px;align-items:center;min-height:24px;margin-top:14px;font-size:13px;line-height:1.6;text-decoration:underline;display:inline-flex}.intake-form-module__6ugyVa__backLink:focus-visible{outline:2px solid var(--text);outline-offset:2px}
