/* Public lead intake powered by existing published HubSpot forms. */
.lead-intake-live{padding:clamp(40px,6vw,84px) 0;background:#f4f6f8;color:#1f2630}
.site-body--hb .lead-intake-live{background:#f4f5f2}
.lead-intake-live .wide-container{max-width:1100px;margin:0 auto;padding:0 24px}
.lead-intake-live__heading{margin:0 auto 24px;max-width:820px}
.lead-intake-live__eyebrow{font-weight:800;letter-spacing:.14em;font-size:12px;color:#be7128}
.site-body--hb .lead-intake-live__eyebrow{color:#d65c32}
.lead-intake-live__heading h2{font-size:clamp(27px,3.5vw,43px);line-height:1.18;font-weight:800;letter-spacing:-.028em;margin:11px 0}
.lead-intake-live__heading p{font-size:16px;line-height:1.6;color:#545d69;max-width:690px}
.lead-intake-live__card{background:white;border:1px solid #dce1e5;border-top:5px solid #dba03b;border-radius:10px;box-shadow:0 12px 32px rgba(8,30,48,.08);max-width:860px;padding:clamp(20px,4vw,42px);overflow:hidden}
.site-body--hb .lead-intake-live__card{border-top-color:#e06942}
.lead-intake-live__card iframe.hs-form-iframe{min-width:0!important;max-width:100%!important}
.lead-intake-live__note{font-size:13px;color:#606975;line-height:1.6;margin:16px 0 0}
@media(max-width:560px){.lead-intake-live .wide-container{padding:0 15px}.lead-intake-live__card{padding:18px 15px}}
