/* ICT-checklist CTA – gedeelde component voor Onesto */
.onesto-check-cta{padding:clamp(48px,7vw,90px) 24px;background:#f3f8fb}
.onesto-check-cta__inner{max-width:1180px;margin:auto;background:#0e2238;color:#fff;border-radius:26px;padding:clamp(30px,5vw,66px);display:flex;align-items:center;justify-content:space-between;gap:35px;box-shadow:0 14px 40px rgba(14,34,56,.08)}
.onesto-check-cta__content{max-width:740px}
.onesto-check-cta__label{margin:0 0 13px;color:#53d4e7;text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:800}
.onesto-check-cta h2{margin:0 0 14px;color:#fff;font-size:clamp(28px,3.2vw,44px);line-height:1.14}
.onesto-check-cta__text{margin:0;color:#d6e5ef;font-size:clamp(16px,1.5vw,19px);line-height:1.65}
.onesto-check-cta__action{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:10px}
.onesto-check-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#f50075;color:#fff!important;border-radius:999px;padding:18px 27px;font-weight:800;text-decoration:none!important;white-space:nowrap;transition:transform .2s,background .2s}
.onesto-check-cta__button:hover,.onesto-check-cta__button:focus-visible{background:#d90066;transform:translateY(-2px)}
.onesto-check-cta__arrow{font-size:21px;line-height:1}
.onesto-check-cta__note{color:#bed4e2;font-size:13px;margin:0;text-align:center}
@media(max-width:820px){.onesto-check-cta__inner{flex-direction:column;align-items:flex-start}.onesto-check-cta__action{align-items:stretch;width:100%}.onesto-check-cta__button{white-space:normal;text-align:center}.onesto-check-cta__note{text-align:center}}

/* Voorkom dat algemene heading-stijlen de donkere CTA-achtergrond onleesbaar maken. */
body .onesto-check-cta .onesto-check-cta__inner h2,
body .onesto-check-cta .onesto-check-cta__inner h2[id]{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;text-shadow:none !important;}
body .onesto-check-cta .onesto-check-cta__inner .onesto-check-cta__text{color:#d6e5ef !important;}
body .onesto-check-cta .onesto-check-cta__inner .onesto-check-cta__label{color:#53d4e7 !important;}
