.facility-intake{max-width:960px}.facility-kicker{letter-spacing:.08em;color:#175a65;margin-top:36px;font-weight:700}.facility-intro{max-width:760px}.facility-notice{color:#153f49;background:#f1f8fa;border:1px solid #8baeb6;border-left:4px solid #176875;border-radius:8px;margin:24px 0;padding:18px 22px}.facility-intake fieldset{border:1px solid #b5c9d2;border-radius:10px;min-width:0;margin:24px 0;padding:22px}.facility-intake legend{padding:0 8px;font-size:1.15rem;font-weight:700}.facility-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.facility-intake label{font-weight:600}.facility-intake input,.facility-intake select{color:#193940;background:#fff;font-weight:400}.facility-check{align-items:flex-start;gap:12px!important;display:flex!important}.facility-check input{flex:none;margin-top:7px}.facility-intake .facility-error{color:#8b1f1f;background:#fff1f0;border:1px solid #be6868;border-radius:8px;padding:14px}.facility-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.facility-review-record{border:1px solid #b5c9d2;border-radius:8px;margin:18px 0;padding:18px}.facility-intake button{margin-top:12px}@media (max-width:600px){.facility-field-grid{grid-template-columns:minmax(0,1fr)}.facility-intake fieldset{padding:16px}}
