/* HSF v1.16.9 — uniforme pagina-opbouw, gebaseerd op prijsindicatie. */
body.hsf-unified-page .breadcumb-wrapper,body.hsf-unified-page .breadcumb-menu,body.hsf-unified-page .page-title-area{display:none!important}
body.hsf-unified-page .site-content,body.hsf-unified-page .page-content,body.hsf-unified-page main{margin-top:0}
.hsf-unified-hero{background:linear-gradient(118deg,#0d2e3f,#123c50)!important;color:#fff!important;padding:clamp(58px,7vw,88px) 0!important;margin:0!important}
.hsf-unified-hero>div{width:min(1160px,calc(100% - 36px));margin-inline:auto}
.hsf-unified-eyebrow,.hsf-unified-hero .hsf-blog-kicker{margin:0 0 12px!important;color:#ff641e!important;font-size:12px!important;font-weight:900!important;letter-spacing:.11em!important;text-transform:uppercase!important}
.hsf-unified-hero h1{max-width:860px!important;margin:0 0 18px!important;color:#fff!important;font-size:clamp(38px,5.2vw,62px)!important;line-height:1.04!important;letter-spacing:-.025em!important;text-transform:none!important}
.hsf-unified-hero p:not(.hsf-unified-eyebrow):not(.hsf-blog-kicker){max-width:760px;margin:0;color:rgba(255,255,255,.82)!important;font-size:18px;line-height:1.7}
.hsf-service-landing .hsf-svc-breadcrumb{display:none!important}.hsf-service-landing .hsf-svc-hero__grid{display:block!important}.hsf-service-landing .hsf-svc-hero__copy{max-width:860px!important}.hsf-service-landing .hsf-svc-hero__photo{display:none!important}
.hsf-service-landing .hsf-svc-section,.hsf-page-pro__section,.hsf-blog-section{padding-top:clamp(52px,6vw,76px)!important;padding-bottom:clamp(52px,6vw,76px)!important}
.hsf-service-landing .hsf-svc-section+.hsf-svc-section,.hsf-page-pro__section+.hsf-page-pro__section{margin-top:0!important}
.hsf-page-pro__intro{padding-top:0!important}.hsf-page-pro__intro h2{margin-top:0!important}
.hsf-blog-article-page .hsf-blog-hero,.hsf-blog-hero--clean{background:linear-gradient(118deg,#0d2e3f,#123c50)!important;color:#fff!important;padding:clamp(58px,7vw,88px) 0!important}.hsf-blog-article-page .hsf-blog-hero h1,.hsf-blog-hero--clean h1{color:#fff!important}.hsf-blog-article-page .hsf-blog-lead,.hsf-blog-hero--clean .hsf-blog-lead{color:rgba(255,255,255,.82)!important}
.hsf-blog-article-page img,.hsf-blog-article-page figure,.hsf-blog-article-page .wp-block-image{display:none!important}.hsf-blog-article-page .hsf-blog-section{padding-top:clamp(52px,6vw,76px)!important}.hsf-blog-reading{max-width:900px!important}
.hsf-info-page .hsf-unified-hero>div{width:min(1160px,calc(100% - 36px));margin:auto}
@media(max-width:767px){.hsf-unified-hero{padding:48px 0!important}.hsf-unified-hero>div,.hsf-info-page .hsf-unified-hero>div{width:min(100% - 28px,1160px)}.hsf-unified-hero h1{font-size:clamp(34px,10vw,46px)!important}.hsf-unified-hero p:not(.hsf-unified-eyebrow):not(.hsf-blog-kicker){font-size:16px}.hsf-service-landing .hsf-svc-section,.hsf-page-pro__section,.hsf-blog-section{padding-top:44px!important;padding-bottom:44px!important}}
