.intake{max-width:1050px}.intake fieldset{border:1px solid #68404f;border-radius:18px;padding:24px;margin:28px 0;background:#100d0e}.intake legend{padding:0 10px;color:#f8cad5;font-size:21px}.intake-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.intake textarea{width:100%;min-height:110px;background:#090909;color:white;border:1px solid #6a4a58;border-radius:10px;padding:14px;margin:8px 0 18px;font:inherit}.intake .intake-check{display:flex;align-items:center;gap:12px}.intake .intake-check input{width:auto;margin:0}#intake-photo-preview,#intake-detail img{max-height:300px;max-width:100%;object-fit:contain}.intake #intake-form{margin-bottom:36px}#intake-detail{max-width:750px;width:90%;max-height:85vh;overflow:auto;background:#111;color:#fff;border:1px solid #cf6585;border-radius:20px;padding:28px}#intake-detail dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 20px;color:#ead7e1}#intake-detail dt{font-weight:bold;color:#f8cad5}#intake-detail::backdrop{background:#000b}@media(max-width:650px){.intake-grid{grid-template-columns:1fr}.intake fieldset{padding:16px}}