.fm-seo-refresh #fm-garage-quiz{width:calc(100% - 64px);max-width:1280px;margin:24px auto 50px;background:#f7f7ef;border-color:#d6d9ce;border-radius:12px}
.fm-seo-refresh #fm-garage-quiz .config-section{padding:36px 0}
.fm-seo-refresh #fm-garage-quiz .section-heading h2{font-size:clamp(30px,3.3vw,44px);letter-spacing:-.035em;line-height:1.13}
.fm-seo-refresh #fm-garage-quiz .section-heading p{font-size:16px;line-height:1.65}
.fm-seo-refresh #fm-garage-quiz .config-form,.fm-seo-refresh #fm-garage-quiz .summary{border-radius:8px;border-color:#d6d9ce;box-shadow:none}
.fm-seo-refresh #fm-garage-quiz :is(input,select,button){min-height:46px}
.fm-seo-refresh #fm-garage-quiz input[type=checkbox],.fm-seo-refresh #fm-garage-quiz input[type=radio]{min-height:0}
.fm-seo-refresh #fm-garage-quiz .button{font:700 15px/1.5 Arial,sans-serif;border-radius:4px;white-space:normal}
.fm-seo-refresh .fm-conversion-single>[data-fm-contact-form]{max-width:650px}
@media(max-width:1000px){.fm-seo-refresh #fm-garage-quiz{width:calc(100% - 48px)}}
@media(max-width:600px){.fm-seo-refresh #fm-garage-quiz{width:calc(100% - 36px);margin:20px auto 35px}.fm-seo-refresh #fm-garage-quiz .config-section{padding:24px 0}.fm-seo-refresh #fm-garage-quiz .section-heading h2{font-size:29px}.fm-seo-refresh #fm-garage-quiz .quiz-form{padding:18px}.fm-seo-refresh #fm-garage-quiz .quiz-progress{font-size:12px}}
