.intake-context{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid #e4d4c5}.intake-context label{display:block;font:500 16px/1.4 Roboto,Arial,sans-serif;margin-bottom:10px}.intake-context select{width:100%;min-height:50px;border:1px solid #b99a80;border-radius:9px;padding:12px;background:#fffaf5;color:#222;font:400 16px/1.4 Roboto,Arial,sans-serif}.intake-context p{font-size:13px;line-height:1.6;color:#776351;margin:10px 0 0}.intake-questions{display:grid;gap:22px;background:#fff5eb;border:1px solid #ecd4bf;padding:20px;border-radius:14px}.intake-questions[hidden],.form-grid [hidden]{display:none!important}.service-direct-cta{display:inline-block;margin:14px 0 0 20px;color:#a8470a;font:500 14px/1.5 Roboto,Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}.contact-panel-title{overflow-wrap:anywhere}@media(max-width:700px){.intake-questions{padding:16px}.service-direct-cta{margin-left:16px}}
@media(max-width:700px){body[data-intake-service]:not([data-intake-service=general]) .contact-introduction{padding:0}body[data-intake-service]:not([data-intake-service=general]) .contact-introduction :is(.contact-direct,.contact-location){display:none}body[data-intake-service]:not([data-intake-service=general]) .contact-introduction h1{font-size:46px;margin:15px 0}body[data-intake-service]:not([data-intake-service=general]) .contact-introduction .inner-lead{font-size:16px;margin-bottom:0}}
