.gemeenten-checklist-page .scan-hero{padding-top:155px}.gemeenten-checklist-page .scan-hero .gemeenten-checklist-meta{font-size:14px;color:#c4dfdf}.gemeenten-checklist-page .scan-score{color:var(--navy)}.gemeenten-checklist-page .scan-level{background:#edf5f2;color:var(--navy)}.gemeenten-checklist-page [data-level="0"] .scan-level,.gemeenten-checklist-page [data-level="1"] .scan-level{background:#fff2e5}.gemeenten-checklist-page .scan-bars progress{accent-color:#168b63}.gemeenten-checklist-page .scan-hero .btn{max-width:100%;text-align:center}.gemeenten-checklist-page .scan-hero .btn span{flex-shrink:0}@media(max-width:800px){.gemeenten-checklist-page .scan-hero{padding-top:125px}.gemeenten-checklist-page .scan-hero h1{font-size:clamp(2rem,7vw,3rem)}}

.gemeenten-checklist-page .scan-bars strong{gap:12px;align-items:flex-start}.gemeenten-checklist-page .gemeenten-criterion-score{flex-shrink:0;white-space:nowrap}

.gemeenten-checklist-page .scan-faq details p{margin-top:16px}

.gemeenten-checklist-page .scan-level strong{margin-bottom:16px}

.gemeenten-checklist-page #gemeenten-checklist-lead-return{display:block;width:fit-content;margin-top:16px}

.gemeenten-checklist-page [hidden]{display:none!important}
.gemeenten-checklist-page #gemeenten-checklist-lead-fallback{margin-top:20px;font-size:14px}
.gemeenten-checklist-page #gemeenten-checklist-lead-error{color:#fff4cc}
.gemeenten-checklist-page #gemeenten-checklist-lead-form a{color:#83e3bb}
.gemeenten-checklist-page #gemeenten-checklist-critical{padding:18px;border:1px solid #e3b96e;background:#fff8ec;border-radius:14px}
.gemeenten-checklist-page .scan-tool-shell{min-width:0}
.gemeenten-checklist-page .scan-bars strong span:first-child{overflow-wrap:anywhere}
.gemeenten-checklist-page .scan-lead .btn{max-width:100%;white-space:normal;text-align:center}
.gemeenten-checklist-page .scan-crosslinks{margin-top:32px}
