@supports (animation-timeline:view()){@keyframes showOfertaTitle{0%{opacity:0;filter:blur(16px);transform:translateY(-80px)}to{opacity:1;filter:blur();transform:translateY(0)}}.oferta-title{animation:4s ease-in-out showOfertaTitle;animation-timeline:view();animation-range:entry cover 40%}@keyframes showOfertaCardLeft{0%{opacity:0;filter:blur(8px);transform:translate(-80px)rotate(5deg)}to{opacity:1;filter:blur();transform:translate(0)rotate(0)}}@keyframes showOfertaCardRight{0%{opacity:0;filter:blur(8px);transform:translate(80px)rotate(-5deg)}to{opacity:1;filter:blur();transform:translate(0)rotate(0)}}.card-left{transition:all 1.5s;animation:5s ease-in-out showOfertaCardLeft;animation-timeline:view();animation-range:entry cover 25%}.card-right{transition:all 1.5s;animation:5s ease-in-out showOfertaCardRight;animation-timeline:view();animation-range:entry cover 25%}@keyframes showOfertaCardLeft2{0%{opacity:0;filter:blur(8px);transform:translate(-200px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes showOfertaCardRight2{0%{opacity:0;filter:blur(8px);transform:translate(200px)}to{opacity:1;filter:blur();transform:translate(0)}}.card-left-2{transition:all 1.5s;animation:5s ease-in-out showOfertaCardLeft2;animation-timeline:view();animation-range:entry cover 25%}.card-right-2{transition:all 1.5s;animation:5s ease-in-out showOfertaCardRight2;animation-timeline:view();animation-range:entry cover 25%}@keyframes showOfertaCardLeft3{0%{opacity:0;filter:blur(8px);transform:translate(-200px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes showOfertaCardRight3{0%{opacity:0;filter:blur(8px);transform:translate(200px)}to{opacity:1;filter:blur();transform:translate(0)}}.card-left-3{transition:all 1.5s;animation:5s ease-in-out showOfertaCardLeft3;animation-timeline:view();animation-range:entry cover 25%}.card-right-3{transition:all 1.5s;animation:5s ease-in-out showOfertaCardRight3;animation-timeline:view();animation-range:entry cover 25%}@keyframes showTitleCenter{0%{opacity:0;filter:blur(8px);transform:translateY(-24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes showTitlePop{0%{opacity:0;filter:blur(8px);transform:scale(1.25)}to{opacity:1;filter:blur();transform:scale(1)}}.title-center{transition:all;animation:5s ease-in-out showTitleCenter;animation-timeline:view();animation-range:entry cover 25%}.title-pop{transition:all .5s;animation:5s ease-in-out showTitlePop;animation-timeline:view();animation-range:entry cover 25%}@keyframes showSectionFade{0%{opacity:0;filter:blur(10px);transform:scale(1.15)}to{opacity:1;filter:blur();transform:scale(1)}}.section-fade{animation:5s ease-in-out showSectionFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes slideUpFade{0%{opacity:0;filter:blur(6px);transform:translateY(60px)}to{opacity:1;filter:blur();transform:translateY(0)}}.slide-up-fade{animation:4s ease-out slideUpFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes slideDownFade{0%{opacity:0;filter:blur(6px);transform:translateY(-60px)}to{opacity:1;filter:blur();transform:translateY(0)}}.slide-down-fade{animation:4s ease-out slideDownFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes scaleInFade{0%{opacity:0;filter:blur(8px);transform:scale(.8)}to{opacity:1;filter:blur();transform:scale(1)}}.scale-in-fade{animation:4s ease-out scaleInFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes rotateInFade{0%{opacity:0;filter:blur(6px);transform:rotate(-10deg)scale(.9)}to{opacity:1;filter:blur();transform:rotate(0)scale(1)}}.rotate-in-fade{animation:4s ease-out rotateInFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes slideLeftFade{0%{opacity:0;filter:blur(6px);transform:translate(-100px)}to{opacity:1;filter:blur();transform:translate(0)}}.slide-left-fade{animation:4s ease-out slideLeftFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes slideRightFade{0%{opacity:0;filter:blur(6px);transform:translate(100px)}to{opacity:1;filter:blur();transform:translate(0)}}.slide-right-fade{animation:4s ease-out slideRightFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes bounceInFade{0%{opacity:0;filter:blur(4px);transform:translateY(40px)scale(.95)}50%{opacity:.8;filter:blur(2px);transform:translateY(-10px)scale(1.02)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.bounce-in-fade{animation:4s ease-out bounceInFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes flipInFade{0%{opacity:0;filter:blur(6px);transform:rotateY(-90deg)}to{opacity:1;filter:blur();transform:rotateY(0)}}.flip-in-fade{animation:4s ease-out flipInFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes zoomInFade{0%{opacity:0;filter:blur(10px);transform:scale(.5)}to{opacity:1;filter:blur();transform:scale(1)}}.zoom-in-fade{animation:4s ease-out zoomInFade;animation-timeline:view();animation-range:entry cover 25%}@keyframes slideUpRotate{0%{opacity:0;filter:blur(8px);transform:translateY(80px)rotate(5deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}.slide-up-rotate{animation:4s ease-out slideUpRotate;animation-timeline:view();animation-range:entry cover 25%}@keyframes fadeInBlur{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}.fade-in-blur{animation:2s ease-out forwards fadeInBlur;animation-timeline:view();animation-range:entry cover 40%}@keyframes slideInDiagonal{0%{opacity:0;filter:blur(6px);transform:translate(-60px,60px)}to{opacity:1;filter:blur();transform:translate(0)}}.slide-in-diagonal{animation:4s ease-out slideInDiagonal;animation-timeline:view();animation-range:entry cover 25%}@keyframes pulseInFade{0%{opacity:0;filter:blur(4px);transform:scale(.9)}50%{opacity:.7;filter:blur(2px);transform:scale(1.05)}to{opacity:1;filter:blur();transform:scale(1)}}.pulse-in-fade{animation:4s ease-out pulseInFade;animation-timeline:view();animation-range:entry cover 25%}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}.stagger-6{animation-delay:.6s}}@supports not (animation-timeline:view()){.slide-up-fade,.fade-in-blur,.bounce-in-fade,.pulse-in-fade,.card-left,.card-right,.card-left-2,.card-right-2,.section-fade,.title-center,.title-pop{opacity:1;filter:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes bounceOnce{0%{transform:scale(.8)translateY(0)}50%{transform:scale(1.1)translateY(-10px)}70%{transform:scale(.95)translateY(-5px)}to{transform:scale(1)translateY(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-180deg)scale(.5)}to{opacity:1;transform:rotate(0)scale(1)}}.animate-fade-in-scale{animation:.8s ease-out forwards fadeInScale}.animate-slide-in-left{animation:.8s ease-out forwards slideInFromLeft}.animate-slide-in-right{animation:.8s ease-out forwards slideInFromRight}.animate-rotate-in{animation:.8s ease-out forwards rotateIn}.scroll-animate{transition:all .8s cubic-bezier(.25,.46,.45,.94)}.scroll-animate-delayed{transition:all .8s cubic-bezier(.25,.46,.45,.94) .2s}.scroll-hidden{opacity:0;transform:translateY(30px)}.scroll-visible{opacity:1;transform:translateY(0)}.scroll-scale-hidden{opacity:0;transform:scale(.8)translateY(20px)}.scroll-scale-visible{opacity:1;transform:scale(1)translateY(0)}.counter-animate{transition:all .3s ease-out}.hover-lift{transition:transform .3s,box-shadow .3s}.hover-lift:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a}.gradient-text{background:linear-gradient(45deg,#3b82f6,#1d4ed8,#3b82f6) 0 0/200% 200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite gradientShift}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}.pulse-on-scroll{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.animate-bounce-once{animation:.8s ease-out bounceOnce}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:.8s ease-out fadeInUp}.animate-fade-in-left{animation:.8s ease-out fadeInLeft}.animate-fade-in-right{animation:.8s ease-out fadeInRight}.animate-scale-in{animation:.8s ease-out scaleIn}@media (max-width:768px){.fade-in-blur{animation-range:entry cover 10%!important}}@media (min-width:769px){.fade-in-blur{animation-range:entry cover 20%!important}}
