.tk-motion [data-tk-reveal],.tk-motion [data-tk-reveal-group]>*{opacity:0;will-change:opacity, transform;transform:translateY(24px)}.tk-motion [data-tk-reveal].tk-in,.tk-motion [data-tk-reveal-group].tk-in>*{will-change:auto}.tk-motion .tk-hero__badge,.tk-motion .tk-hero-title,.tk-motion .tk-hero .tk-lead,.tk-motion .tk-hero .tk-btn-row{animation:.45s cubic-bezier(.22,.61,.36,1) both tk-rise}.tk-motion .tk-hero-title{animation-delay:50ms}.tk-motion .tk-hero .tk-lead{animation-delay:.1s}.tk-motion .tk-hero .tk-btn-row{animation-delay:.15s}@keyframes tk-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.tk-header{transition:box-shadow var(--tk-t-med), background-color var(--tk-t-med)}.tk-header.tk-stuck{background:#fffffff5;box-shadow:0 6px 24px #00000012}.tk-mega{transform-origin:top}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}.tk-motion--sade [data-tk-reveal],.tk-motion--sade [data-tk-reveal-group]>*{transform:none!important}.tk-motion--sade .tk-hero__badge,.tk-motion--sade .tk-hero-title,.tk-motion--sade .tk-hero .tk-lead,.tk-motion--sade .tk-hero .tk-btn-row{animation-name:tk-fade;animation-duration:.3s}@keyframes tk-fade{0%{opacity:0}to{opacity:1}}.tk-motion--sade{scroll-behavior:auto}