@property --ouvarov-parallax-from{syntax:"<length>";inherits:true;initial-value:30px}@property --ouvarov-parallax-mid{syntax:"<length>";inherits:true;initial-value:0}@property --ouvarov-parallax-to{syntax:"<length>";inherits:true;initial-value:-30px}@property --ouvarov-parallax-opacity-from{syntax:"<number>";inherits:true;initial-value:1}@property --ouvarov-parallax-opacity-mid{syntax:"<number>";inherits:true;initial-value:1}@property --ouvarov-parallax-opacity-to{syntax:"<number>";inherits:true;initial-value:1}@property --ouvarov-parallax-scale-from{syntax:"<number>";inherits:true;initial-value:1}@property --ouvarov-parallax-scale-to{syntax:"<number>";inherits:true;initial-value:1}@property --ouvarov-parallax-rotate-from{syntax:"<angle>";inherits:true;initial-value:0deg}@property --ouvarov-parallax-rotate-to{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes ouvarov-parallax-y{0%{translate:0 var(--ouvarov-parallax-from);opacity:var(--ouvarov-parallax-opacity-from);scale:var(--ouvarov-parallax-scale-from);rotate:var(--ouvarov-parallax-rotate-from)}50%{translate:0 var(--ouvarov-parallax-mid);opacity:var(--ouvarov-parallax-opacity-mid)}to{translate:0 var(--ouvarov-parallax-to);opacity:var(--ouvarov-parallax-opacity-to);scale:var(--ouvarov-parallax-scale-to);rotate:var(--ouvarov-parallax-rotate-to)}}@keyframes ouvarov-parallax-x{0%{translate:var(--ouvarov-parallax-from) 0;opacity:var(--ouvarov-parallax-opacity-from);scale:var(--ouvarov-parallax-scale-from);rotate:var(--ouvarov-parallax-rotate-from)}50%{translate:var(--ouvarov-parallax-mid) 0;opacity:var(--ouvarov-parallax-opacity-mid)}to{translate:var(--ouvarov-parallax-to) 0;opacity:var(--ouvarov-parallax-opacity-to);scale:var(--ouvarov-parallax-scale-to);rotate:var(--ouvarov-parallax-rotate-to)}}.ouvarov-parallax{animation-name:ouvarov-parallax-y;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.ouvarov-parallax[data-axis=x]{animation-name:ouvarov-parallax-x}@supports (animation-timeline:view()){.ouvarov-parallax{animation-duration:1ms}}.ouvarov-parallax-stagger>*{animation-name:ouvarov-parallax-y;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range-start:var(--ouvarov-stagger-rs-name,cover) calc(var(--ouvarov-stagger-rs,0%) + var(--ouvarov-stagger,0%) * var(--ouvarov-stagger-i,0));animation-range-end:var(--ouvarov-stagger-re-name,cover) var(--ouvarov-stagger-re,50%)}.ouvarov-parallax-stagger[data-axis=x]>*{animation-name:ouvarov-parallax-x}@supports (animation-timeline:view()){.ouvarov-parallax-stagger>*{animation-duration:1ms}}.ouvarov-parallax-stagger>:nth-child(2){--ouvarov-stagger-i:1}.ouvarov-parallax-stagger>:nth-child(3){--ouvarov-stagger-i:2}.ouvarov-parallax-stagger>:nth-child(4){--ouvarov-stagger-i:3}.ouvarov-parallax-stagger>:nth-child(5){--ouvarov-stagger-i:4}.ouvarov-parallax-stagger>:nth-child(6){--ouvarov-stagger-i:5}.ouvarov-parallax-stagger>:nth-child(7){--ouvarov-stagger-i:6}.ouvarov-parallax-stagger>:nth-child(8){--ouvarov-stagger-i:7}.ouvarov-parallax-stagger>:nth-child(9){--ouvarov-stagger-i:8}.ouvarov-parallax-stagger>:nth-child(10){--ouvarov-stagger-i:9}.ouvarov-parallax-stagger>:nth-child(11){--ouvarov-stagger-i:10}.ouvarov-parallax-stagger>:nth-child(12){--ouvarov-stagger-i:11}.ouvarov-parallax-stagger>:nth-child(13){--ouvarov-stagger-i:12}.ouvarov-parallax-stagger>:nth-child(14){--ouvarov-stagger-i:13}.ouvarov-parallax-stagger>:nth-child(15){--ouvarov-stagger-i:14}.ouvarov-parallax-stagger>:nth-child(16){--ouvarov-stagger-i:15}.ouvarov-parallax-stagger>:nth-child(17){--ouvarov-stagger-i:16}.ouvarov-parallax-stagger>:nth-child(18){--ouvarov-stagger-i:17}.ouvarov-parallax-stagger>:nth-child(19){--ouvarov-stagger-i:18}.ouvarov-parallax-stagger>:nth-child(20){--ouvarov-stagger-i:19}.ouvarov-parallax-stagger>:nth-child(21){--ouvarov-stagger-i:20}.ouvarov-parallax-stagger>:nth-child(22){--ouvarov-stagger-i:21}.ouvarov-parallax-stagger>:nth-child(23){--ouvarov-stagger-i:22}.ouvarov-parallax-stagger>:nth-child(24),.ouvarov-parallax-stagger>:nth-child(n+25){--ouvarov-stagger-i:23}@media (prefers-reduced-motion:reduce){.ouvarov-parallax,.ouvarov-parallax-stagger>*{opacity:1!important;animation:none!important;translate:none!important;rotate:none!important;scale:none!important}}@keyframes ouvarov-scroll-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ouvarov-scroll-progress{height:var(--ouvarov-scroll-progress-height,4px);background:var(--ouvarov-scroll-progress-color,currentColor);transform-origin:0;z-index:var(--ouvarov-scroll-progress-z,2147480000);pointer-events:none;animation-name:ouvarov-scroll-progress;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);position:fixed;left:0;right:0;transform:scaleX(0)}.ouvarov-scroll-progress[data-position=top]{top:0}.ouvarov-scroll-progress[data-position=bottom]{bottom:0}@supports (animation-timeline:scroll()){.ouvarov-scroll-progress{animation-duration:1ms}}@property --ouvarov-sticky-progress{syntax:"<number>";inherits:true;initial-value:0}@keyframes ouvarov-sticky-shrink{0%{--ouvarov-sticky-progress:0}to{--ouvarov-sticky-progress:1}}.ouvarov-sticky-shrink{height:calc(var(--ouvarov-sticky-from,80px) + (var(--ouvarov-sticky-to,56px) - var(--ouvarov-sticky-from,80px)) * var(--ouvarov-sticky-progress));animation-name:ouvarov-sticky-shrink;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 var(--ouvarov-sticky-distance,200px);position:sticky;top:0}@supports (animation-timeline:scroll()){.ouvarov-sticky-shrink{animation-duration:1ms}}@media (prefers-reduced-motion:reduce){.ouvarov-sticky-shrink{--ouvarov-sticky-progress:0!important;animation:none!important}}
