html.has-bk-reveal .l-section.bk-reveal { transform: translateY(16px); transition: transform 500ms cubic-bezier(0.22, 0.61, 0.36, 1); will-change: transform; }
html.has-bk-reveal .l-section.bk-reveal.is-revealed { transform: none; }

.w-iconbox, [class*="us-iconbox"], .bk-blog-card, .bk-klacht-card { transition: transform 250ms cubic-bezier(0.22, 0.61, 0.36, 1), box-shadow 250ms cubic-bezier(0.22, 0.61, 0.36, 1); }
.w-iconbox:hover, [class*="us-iconbox"]:hover, .bk-blog-card:hover, .bk-klacht-card:hover { transform: translateY(-4px); box-shadow: 0 18px 40px rgba(0, 0, 0, 0.08), 0 6px 12px rgba(0, 0, 0, 0.05); }

.l-main a[style*="display:block"][style*="border-radius:1rem"] { transition: transform 250ms cubic-bezier(0.22, 0.61, 0.36, 1), box-shadow 250ms cubic-bezier(0.22, 0.61, 0.36, 1); }
.l-main a[style*="display:block"][style*="border-radius:1rem"]:hover { transform: translateY(-4px); box-shadow: 0 18px 40px rgba(0, 0, 0, 0.08), 0 6px 12px rgba(0, 0, 0, 0.05); }

.l-section.color_alternate .l-section-h div[style*="rgba(245,241,232,0.06)"] { transition: background-color 250ms cubic-bezier(0.22, 0.61, 0.36, 1), transform 250ms cubic-bezier(0.22, 0.61, 0.36, 1); }
.l-section.color_alternate .l-section-h div[style*="rgba(245,241,232,0.06)"]:hover { background-color: rgba(245, 241, 232, 0.11) !important; transform: translateY(-3px); }
