.survey-callout{display:flex;align-items:center;justify-content:space-between;gap:40px;background:var(--gold);padding:32px 38px;margin:0 auto 70px;border-radius:18px 18px 18px 4px}.survey-callout .eyebrow{color:var(--blue);margin-bottom:10px}.survey-callout h2{font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.08;margin:0 0 10px}.survey-callout p:not(.eyebrow){max-width:760px;margin:0;color:var(--ink)}.survey-callout .button{white-space:nowrap}@media(max-width:700px){.survey-callout{display:block;padding:28px 24px;margin-bottom:48px}.survey-callout .button{margin-top:24px;white-space:normal}}
