.f-icon,.split-icon-list .sil-icon,.advantage-card .icon-wrap,.ph-flyer__icon,.hz-funktion__icon,.step-number{--ih-accent:#0064aa;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .35s ease,color .35s ease,box-shadow .35s ease}.f-icon,.split-icon-list .sil-icon,.advantage-card .icon-wrap,.hz-funktion__icon{position:relative}.f-icon-orange,.sil-icon--orange,.ph-flyer__icon,.step-number.step-last{--ih-accent:#dd6900}.f-icon-green,.sil-icon--green{--ih-accent:#19a05a}.f-icon-purple,.sil-icon--purple{--ih-accent:#783cc8}.f-icon::after,.split-icon-list .sil-icon::after,.advantage-card .icon-wrap::after,.ph-flyer__icon::after,.hz-funktion__icon::after,.step-number::after{content:'';position:absolute;inset:-6px;border-radius:inherit;border:2px solid var(--ih-accent);opacity:0;transform:scale(.8);pointer-events:none}.feature-card:hover .f-icon,.split-icon-list li:hover .sil-icon,.advantage-card:hover .icon-wrap,.ph-flyer:hover .ph-flyer__icon,.ph-flyer:focus-visible .ph-flyer__icon,.hz-funktion:hover .hz-funktion__icon,.process-step:hover .step-number{background:var(--ih-accent);color:#fff;transform:translateY(-4px) rotate(-8deg) scale(1.1);box-shadow:0 12px 24px -6px color-mix(in srgb,var(--ih-accent) 55%,transparent)}.advantage-card:hover .icon-wrap .bi,.hz-funktion:hover .hz-funktion__icon .bi{color:#fff;transition:color .35s ease}.feature-card:hover .f-icon::after,.split-icon-list li:hover .sil-icon::after,.advantage-card:hover .icon-wrap::after,.ph-flyer:hover .ph-flyer__icon::after,.ph-flyer:focus-visible .ph-flyer__icon::after,.hz-funktion:hover .hz-funktion__icon::after,.process-step:hover .step-number::after{animation:ihRing 1.2s ease-out infinite}@keyframes ihRing{0%{opacity:.7;transform:scale(.85)}100%{opacity:0;transform:scale(1.35)}}.usecase-tile .uc-icon{display:inline-block;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.usecase-tile:hover .uc-icon{transform:translateY(-4px) rotate(-8deg) scale(1.15)}@media(prefers-reduced-motion:reduce){.f-icon,.split-icon-list .sil-icon,.advantage-card .icon-wrap,.ph-flyer__icon,.hz-funktion__icon,.step-number,.usecase-tile .uc-icon{transform:none!important}.f-icon::after,.split-icon-list .sil-icon::after,.advantage-card .icon-wrap::after,.ph-flyer__icon::after,.hz-funktion__icon::after,.step-number::after{animation:none!important}}