.HeaderVideo_headerContainer__68NDc{position:relative;mask-image:linear-gradient(0deg,transparent 0,black 20%)}.HeaderVideo_headerContainer__68NDc:after,.HeaderVideo_headerContainer__68NDc:before{content:"";position:absolute;z-index:-2;opacity:.8}@keyframes HeaderVideo_animateBefore__lhMLV{0%{transform:translateY(0)}50%{transform:translateY(100px) scale(.8)}to{transform:translateY(0)}}@keyframes HeaderVideo_animateAfter__cGsbd{0%{transform:translateX(0)}50%{transform:translateX(-250px) scale(1.2)}to{transform:translateX(0)}}.HeaderVideo_headerContainer__68NDc:before{background:var(--third-glow);border-radius:50%;margin-left:-200px;filter:blur(90px);width:60vw;height:60vw;top:calc(40vh - 40vw / 2);left:calc(40vw);animation:HeaderVideo_animateBefore__lhMLV 7s cubic-bezier(.47,0,.745,.715) infinite}.HeaderVideo_headerContainer__68NDc:after{background:var(--secondary-glow);width:600px;height:700px;border-radius:50%;filter:blur(90px);top:calc(40vh - 40vw / 2);left:calc(40vw - 40vw / 2);animation:HeaderVideo_animateAfter__cGsbd 7s cubic-bezier(.47,0,.745,.715) infinite}.HeaderVideo_button__2oI0Q{position:relative;overflow:hidden;background:linear-gradient(90deg,#11998e,#38ef7d);transition:background .3s ease-in-out;padding:10px 20px;border-radius:4px;font-size:1.25rem;letter-spacing:.025em;font-weight:600;text-transform:uppercase;z-index:40;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.HeaderVideo_button__2oI0Q,.HeaderVideo_button__2oI0Q:before{color:white;display:flex;align-items:center;justify-content:center}.HeaderVideo_button__2oI0Q:before{content:"";position:absolute;inset:0;font-size:inherit;font-weight:inherit;text-transform:inherit;background:linear-gradient(90deg,#348f50,#56b4d3);opacity:0;transition:opacity .4s ease-in-out;z-index:0;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out}.HeaderVideo_button__2oI0Q:hover:before{opacity:1}.HeaderVideo_button__2oI0Q .HeaderVideo_buttonText__dVRr_{position:relative;z-index:1}@media screen and (min-width:1024px){.HeaderVideo_button__2oI0Q{font-size:1.5rem;line-height:2rem;padding:12px 28px}}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}