.intake{max-width:850px}.intake header>p{line-height:2}.intake-note{border-block:1px solid #d8cfc2;padding:22px 0;margin:30px 0}.intake-note p,.intake .field-help,.intake #privacy-note{font-size:13px;line-height:1.9;color:#665d68}.intake #consultation-form{margin:40px 0}.intake #consultation-form>label:not(.choice){display:block;margin:28px 0 10px;font-size:15px}.intake label span,.intake legend span{font-size:11px;margin-left:10px;color:#756044}.intake input:not([type=checkbox]):not([type=hidden]),.intake select,.intake textarea{display:block;width:100%;box-sizing:border-box;padding:14px;border:1px solid #aaa08e;border-radius:0;background:#fbf9f4;color:#2b2531;font:inherit;min-height:48px}.intake textarea{resize:vertical}.intake fieldset{border:0;padding:0;margin:30px 0}.intake legend{margin-bottom:12px}.intake .choice{display:flex;align-items:flex-start;gap:12px;margin:12px 0;font-size:14px;line-height:1.9}.intake input[type=checkbox]{appearance:auto;flex:0 0 20px;width:20px;height:20px;accent-color:#493b4d;margin:4px 0}.intake .consent{margin:25px 0}.intake #privacy-note{margin-top:28px}.intake .intake-trap{display:none}.intake [hidden]{display:none!important}.intake #form-errors{border:1px solid #83594f;background:#f3e9e2;color:#4b302d;padding:18px;margin-bottom:24px;font-size:14px;line-height:1.9}.intake #send-status{font-size:14px;line-height:1.9}.intake button:disabled{opacity:.6;cursor:wait}.intake :focus-visible{outline:2px solid #756044;outline-offset:4px}.intake #received{margin:50px 0;padding:30px 0;border-top:1px solid #756044}.intake #receipt-number{overflow-wrap:anywhere}@media(max-width:600px){.intake input,.intake select,.intake textarea{font-size:16px!important}.intake .e-button{width:100%;justify-content:center}.intake h1{font-size:32px}.intake fieldset legend{font-size:15px}}
