[class^=bl-],[class*=" bl-"],[class^=bl-] *,[class*=" bl-"] *{box-sizing:border-box}.bl-custom-hero,.bl-page-header,.bl-split-layout,.bl-features,.bl-card-system,.bl-full-width-banner,.bl-final-ct-as,.bl-platform-callout,.bl-faq-section{position:relative;width:100%}.lucide{stroke-width:3}.bl-yoast-breadcrumbs{display:flex;align-items:center}.bl-yoast-breadcrumbs a{text-decoration:none;transition:color .15s ease}.bl-breadcrumbs-light,.bl-breadcrumbs-light a{color:var(--color-text-secondary, #525252)}.bl-breadcrumbs-light a:hover{color:var(--color-text-primary, #171717)}.bl-breadcrumbs-light .breadcrumb_last{color:var(--color-text-primary, #171717);font-weight:600}.bl-breadcrumbs-light .breadcrumb_separator{color:var(--color-text-tertiary, #a3a3a3)}.bl-breadcrumbs-dark,.bl-breadcrumbs-dark a{color:#ffffffb3}.bl-breadcrumbs-dark a:hover{color:#fff}.bl-breadcrumbs-dark .breadcrumb_last{color:#fff;font-weight:600}.bl-breadcrumbs-dark .breadcrumb_separator{color:#ffffff80}img[loading=lazy]{opacity:0;transition:opacity .4s ease}img[loading=lazy].is-loaded,img[loading=lazy][data-loaded]{opacity:1}[data-reveal-up]{opacity:0;transform:translateY(40px);transition:opacity .7s ease-out,transform .7s ease-out;will-change:opacity,transform}[data-reveal-up].is-in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){[data-reveal-up]{opacity:1;transform:none;transition:none}}
