:root{--kwd-motion-ease:cubic-bezier(0.23,1,0.32,1);--kwd-motion-ease-soft:cubic-bezier(0.2,0.8,0.2,1);--kwd-motion-ink:#0b2a46;--kwd-motion-accent:#e94a1b;--kwd-motion-accent-dark:#b93618;--kwd-motion-glow:rgba(233,74,27,.2);--kwd-motion-shadow:0 18px 38px rgba(11,42,70,.14)}.kwd-scroll-reveal{filter:blur(7px);opacity:0;transform:translate3d(0,28px,0) scale(.985);transition:opacity .62s var(--kwd-motion-ease),transform .62s var(--kwd-motion-ease),filter .62s var(--kwd-motion-ease);transition-delay:var(--kwd-reveal-delay,0s);will-change:opacity,transform,filter}.kwd-scroll-reveal--preparing{transition:none!important}.kwd-scroll-reveal--from-left{transform:translate3d(-28px,18px,0) scale(.985)}.kwd-scroll-reveal--from-right{transform:translate3d(28px,18px,0) scale(.985)}.kwd-scroll-reveal--media{transform:translate3d(0,20px,0) scale(.965)}.kwd-scroll-reveal--visible{filter:blur(0);opacity:1;transform:translateZ(0) scale(1)}@media (max-width:700px){.kwd-scroll-reveal--from-left,.kwd-scroll-reveal--from-right{transform:translate3d(0,24px,0) scale(.985)}}:where(a[href],button,input[type=button],input[type=submit],input[type=reset],summary,label[for],[role=button],[tabindex]:not([tabindex="-1"]),.btn){transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .22s var(--kwd-motion-ease),transform .18s var(--kwd-motion-ease),filter .18s ease,opacity .18s ease,text-decoration-color .18s ease}:where(a[href],button,input[type=button],input[type=submit],input[type=reset],summary,label[for],[role=button],[tabindex]:not([tabindex="-1"]),.btn):focus-visible{box-shadow:0 0 0 6px color-mix(in srgb,var(--kwd-motion-accent) 12%,transparent);outline:3px solid color-mix(in srgb,var(--kwd-motion-accent) 52%,transparent);outline-offset:3px}:where(a[href]:not(:has(img)):not(.btn):not([class*=button i]):not([class*=card i]):not([class*=media i])){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-thickness:1px;text-underline-offset:.18em}@media (hover:hover) and (pointer:fine){:where(a[href]:not(:has(img)):not(.btn):not([class*=button i]):not([class*=card i]):not([class*=media i])):hover{background-size:100% 1px;color:var(--kwd-motion-accent-dark);text-decoration-color:transparent}:where(button,input[type=button],input[type=submit],input[type=reset],summary,label[for],[role=button],.btn,a[href][class*=btn i],a[href][class*=button i],.kwd-slot-card,.option-label,.reference-card,.seo-landing__link-card,.rg-guide-card,.post-card,.featured-post-card,.featured-post-card-mobile,.intro-card,.overview-card,.detail-card,.proof-card,.trust-card,.leistungen-example,.wd-package-card,.wd-case,.wt-tool-card,.wt-panel):not(:disabled):not([aria-disabled=true]):hover{box-shadow:var(--kwd-motion-shadow);filter:saturate(1.05);transform:translate3d(0,-3px,0)}:where(.reference-card,.seo-landing__link-card,.rg-guide-card,.post-card,.featured-post-card,.featured-post-card-mobile,.intro-card,.overview-card,.detail-card,.proof-card,.trust-card,.leistungen-example,.wd-package-card,.wt-tool-card):hover :is(img,svg){filter:saturate(1.08) contrast(1.02);transform:scale(1.025)}:where(.reference-card,.seo-landing__link-card,.rg-guide-card,.post-card,.featured-post-card,.featured-post-card-mobile,.intro-card,.overview-card,.detail-card,.proof-card,.trust-card,.leistungen-example,.wd-package-card,.wt-tool-card):hover :is(h2,h3,strong,span){color:color-mix(in srgb,var(--kwd-motion-accent) 78%,var(--kwd-motion-ink))}:where(.reference-card a,.seo-landing__link-card,.rg-guide-card a,.post-card-link,.featured-post-card a,.featured-post-card-mobile a,.wd-package-card a,.wt-tool-card a):hover{text-decoration:none}}:where(button,input[type=button],input[type=submit],input[type=reset],summary,label[for],[role=button],.btn,a[href][class*=btn i],a[href][class*=button i]):not(:disabled):not([aria-disabled=true]):active{box-shadow:0 8px 20px rgba(11,42,70,.12);transform:translateZ(0) scale(.975)}:where(.reference-card,.seo-landing__link-card,.rg-guide-card,.post-card,.featured-post-card,.featured-post-card-mobile,.intro-card,.overview-card,.detail-card,.proof-card,.trust-card,.leistungen-example,.wd-package-card,.wt-tool-card,.wt-panel){transition:border-color .18s ease,box-shadow .22s var(--kwd-motion-ease),transform .22s var(--kwd-motion-ease),filter .18s ease,background-color .18s ease}:where(.reference-card,.seo-landing__link-card,.rg-guide-card,.post-card,.featured-post-card,.featured-post-card-mobile,.intro-card,.overview-card,.detail-card,.proof-card,.trust-card,.leistungen-example,.wd-package-card,.wt-tool-card) :is(img,svg){transition:transform .36s var(--kwd-motion-ease),filter .26s ease}@media (prefers-reduced-motion:reduce){.kwd-scroll-reveal,.kwd-scroll-reveal--from-left,.kwd-scroll-reveal--from-right,.kwd-scroll-reveal--media,.kwd-scroll-reveal--preparing,.kwd-scroll-reveal--visible{filter:none;opacity:1;transform:none;transition:none}:where(.reference-card,.seo-landing__link-card,.rg-guide-card,.post-card,.featured-post-card,.featured-post-card-mobile,.intro-card,.overview-card,.detail-card,.proof-card,.trust-card,.leistungen-example,.wd-package-card,.wt-tool-card,.wt-panel),:where(a[href],button,input[type=button],input[type=submit],input[type=reset],summary,label[for],[role=button],[tabindex]:not([tabindex="-1"]),.btn){transition:none}}
