/* Additional buyer answers follow the current approved story typography. */
body.home-page .wf-story-page .wf-build-audience{max-width:800px;margin:28px auto 0;padding-top:24px;border-top:1px solid #b8d9cf;text-align:left}
body.home-page .wf-story-page .wf-build-audience h3{font-size:20px;margin-bottom:12px}
body.home-page .wf-story-page .wf-build-audience p{font-size:16px}
body.home-page .wf-story-page .wf-build-audience .wf-build-scope-note{margin-top:14px;color:#456762;font-size:14px}
.wf-build-questions{padding:60px 0;background:#fff}
.wf-build-question-list{max-width:900px;margin:40px auto 0;display:grid;gap:32px}
.wf-build-question-list article{padding-top:28px;border-top:1px solid #cce3da}
body.home-page .wf-story-page .wf-build-question-list h3{font-size:24px;margin-bottom:14px}
.wf-build-question-list p+p{margin-top:12px!important}
.wf-build-questions a{color:#087d71;text-decoration:underline;text-underline-offset:4px}
.wf-build-context-link a{display:inline-block;max-width:100%}
body.home-page .wf-story-page .wf-build-context-link{font-size:16px}
.wf-build-enquiry{margin-top:24px!important}
@media(max-width:767px){
 .wf-build-questions{padding:48px 0}
 .wf-build-question-list{margin-top:28px;gap:28px}
 body.home-page .wf-story-page .wf-build-question-list h3{font-size:22px}
 body.home-page .wf-story-page .wf-build-audience{margin-top:24px;padding-top:20px}
}
