.intake-form{display:grid;gap:20px}.intake-form label,.intake-form legend{font-size:11px;letter-spacing:.045em;color:#d3d8e1}.intake-form input:not([type=checkbox]),.intake-form select,.intake-form textarea{display:block;width:100%;min-width:0;margin-top:8px;border:1px solid #343b48;border-radius:0;background:#0c0d10;color:#c2c7d0;padding:12px;font:inherit;font-size:13px}.intake-form textarea{resize:vertical;min-height:120px}.intake-form input:focus-visible,.intake-form select:focus-visible,.intake-form textarea:focus-visible{outline:2px solid #c2c7d0;outline-offset:3px}.intake-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.intake-form fieldset{min-width:0;margin:0;padding:18px;border:1px solid #222631}.intake-form legend{padding:0 7px}.intake-check{display:flex;align-items:flex-start;gap:12px;margin:14px 0;letter-spacing:normal!important}.intake-check input{flex:0 0 auto;margin-top:5px;accent-color:#cf6a70}.intake-check span{font-size:12px;line-height:1.75}.intake-form .action{cursor:pointer}.intake-form .note{margin-top:8px}.intake-trap{display:none!important}@media(max-width:480px){.intake-grid{grid-template-columns:1fr}.intake-form fieldset{padding:12px}}
