.sf-intake{max-width:760px;margin:32px 0;display:grid;gap:24px}.sf-intake-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sf-intake label{display:grid;gap:9px;font-size:15px;font-weight:600;line-height:1.5}.sf-intake label span,.sf-intake small{font-weight:400}.sf-intake input:not([type=checkbox]),.sf-intake textarea,.sf-intake select{box-sizing:border-box;width:100%;min-width:0;padding:13px 14px;border:1px solid #85898d;border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1.5}.sf-intake textarea{resize:vertical}.sf-intake select option{color:#16191d;background:#fff}.sf-intake input:focus-visible,.sf-intake textarea:focus-visible,.sf-intake select:focus-visible,.sf-intake button:focus-visible{outline:3px solid #818cf8;outline-offset:3px}.sf-intake .sf-intake-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px}.sf-intake-consent input{width:20px;height:20px;flex-shrink:0;margin:2px 0}.sf-intake .sf-intake-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.sf-intake button{justify-self:start;border:0;border-radius:4px;padding:14px 23px;background:#e5a45a;color:#14181b;font:inherit;font-weight:700;cursor:pointer}.sf-intake button:disabled{opacity:.65;cursor:default}.sf-intake-status{margin:0;line-height:1.6}.sf-intake-status:empty{display:none}.sf-intake-status[data-state=error]{padding:16px;border:1px solid #cb6f6f;border-radius:4px}.sf-intake-status[data-state=success]{padding:16px;border:1px solid #599d7d;border-radius:4px}.sf-intake-privacy{font-size:13px!important;line-height:1.6}.sf-receipt{max-width:720px;margin:10vh auto;padding:24px;color:#152536;font:17px/1.6 system-ui,sans-serif}.sf-receipt strong{overflow-wrap:anywhere}@media(max-width:620px){.sf-intake-grid{grid-template-columns:1fr}.sf-intake{gap:21px}.sf-intake button{width:100%}}
