.intake-ui-question,.intake-ui-text-question{color:var(--brand-foreground,#1f2937);font-family:var(--brand-font-sans,ui-sans-serif, system-ui, sans-serif)}.intake-ui-question__legend,.intake-ui-text-question__label{font-size:1rem;font-weight:650;line-height:1.5;display:block}.intake-ui-question__description,.intake-ui-text-question__description{color:var(--brand-muted-foreground,#4b5563);margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.intake-ui-option-list{gap:.75rem;margin-top:.875rem;display:grid}.intake-ui-option{border:1px solid var(--brand-border,#d1d5db);border-radius:var(--brand-radius,.5rem);cursor:pointer;align-items:flex-start;gap:.75rem;min-height:3rem;padding:.875rem 1rem;transition:background-color .15s ease-out,border-color .15s ease-out;display:flex}@media (prefers-reduced-motion:reduce){.intake-ui-option{transition:none}}.intake-ui-text-question__input:focus-visible,.intake-ui-program-card:focus-visible{outline:3px solid var(--brand-focus,#2563eb);outline-offset:2px}.intake-ui-option:has(input:focus-visible){outline:3px solid var(--brand-focus,#2563eb);outline-offset:2px}.intake-ui-option[data-selected]{background:var(--brand-selected-surface,#eff6ff);border-color:var(--brand-selected-border,var(--brand-accent,#2563eb))}.intake-ui-option[data-disabled]{cursor:not-allowed;opacity:.55}.intake-ui-option input{accent-color:var(--brand-accent,#2563eb);flex:none;block-size:1.125rem;inline-size:1.125rem;margin:.15rem 0 0}.intake-ui-option__free-text{background:var(--brand-input-surface,#fff);border:1px solid var(--brand-border,#9ca3af);border-radius:var(--brand-radius,.5rem);box-sizing:border-box;color:inherit;font:inherit;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.625rem .75rem}.intake-ui-option__content{gap:.125rem;display:grid}.intake-ui-option__label,.intake-ui-program-card__title{font-weight:650}.intake-ui-option__description{color:var(--brand-muted-foreground,#4b5563);font-size:.875rem;line-height:1.4}.intake-ui-question__error,.intake-ui-text-question__error{color:var(--brand-danger,#b91c1c);margin:.5rem 0 0;font-size:.875rem;font-weight:600;line-height:1.4}.intake-ui-text-question__input{background:var(--brand-input-surface,#fff);border:1px solid var(--brand-border,#9ca3af);border-radius:var(--brand-radius,.5rem);box-sizing:border-box;color:inherit;font:inherit;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.625rem .75rem}.intake-ui-text-question__textarea{resize:vertical;min-height:7.5rem}.intake-ui-text-question__na-row{justify-content:flex-end;margin-top:.75rem;display:flex}.intake-ui-text-question__na{border:1px solid var(--brand-cta,var(--brand-primary,#6e6c5c));color:var(--brand-cta,var(--brand-primary,#6e6c5c));cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-radius:124px;flex-shrink:0;justify-content:center;align-items:center;min-height:25px;padding:10px 20px;font-size:14px;font-weight:300;line-height:1.4;display:inline-flex}.intake-ui-text-question__na[data-selected]{background:var(--brand-cta,var(--brand-primary,#6e6c5c));color:#fff}.intake-ui-text-question__na:focus-visible{outline:2px solid var(--brand-focus,currentColor);outline-offset:2px}.intake-ui-option__media-label{place-items:center;gap:.5rem;display:grid}.intake-ui-option__image{max-width:100%;height:auto;display:block}.intake-ui-program-card{background:var(--brand-card-surface,#fff);border:1px solid var(--brand-border,#d1d5db);border-radius:var(--brand-radius,.75rem);color:inherit;cursor:pointer;font:inherit;text-align:left;align-items:flex-start;gap:.35rem;width:100%;min-height:5.5rem;padding:1rem;display:grid}.intake-ui-program-card[data-selected]{background:var(--brand-selected-surface,#eff6ff);border-color:var(--brand-accent,#2563eb)}.intake-ui-program-card:disabled{cursor:not-allowed;opacity:.55}.intake-ui-address-question{gap:1rem;display:grid}.intake-runtime{color:var(--brand-foreground,#1f2937);font-family:var(--brand-font-sans,ui-sans-serif, system-ui, sans-serif);gap:1.5rem;max-width:42rem;margin:0 auto;padding:2rem 1rem;display:grid}.intake-runtime__header,.intake-runtime__questions,.intake-runtime__complete{background:var(--brand-card-surface,#fff);border:1px solid var(--brand-border,#d1d5db);border-radius:var(--brand-radius,.875rem);padding:1.5rem;box-shadow:0 1px 2px #0f172a0d}.intake-runtime__header{gap:.5rem;display:grid}.intake-runtime__header h1,.intake-runtime__questions h2,.intake-runtime__complete h2{margin:0;font-size:1.5rem;line-height:1.25}.intake-runtime__header p,.intake-runtime__complete p{color:var(--brand-muted-foreground,#4b5563);margin:0;line-height:1.5}.intake-runtime__progress{font-size:.875rem;font-weight:700;color:var(--brand-accent,#2563eb)!important}.intake-runtime__questions{gap:1.25rem;display:grid}.intake-runtime__questions>button{background:var(--brand-accent,#2563eb);border-radius:var(--brand-radius,.5rem);color:#fff;cursor:pointer;font:inherit;border:0;justify-self:start;min-height:2.75rem;padding:.625rem 1rem;font-weight:700}.intake-runtime__questions>button:focus-visible{outline:3px solid var(--brand-focus,#2563eb);outline-offset:3px}.intake-runtime__questions>button:disabled{cursor:not-allowed;opacity:.6}
