html{scroll-padding-top:80px}body{color:#2c3e50;position:relative}section{overflow:hidden}@media (min-width:1024px){.swiper.swiper-coverflow{max-width:1280px;overflow:hidden}.swiper.swiper-coverflow:before,.swiper.swiper-coverflow:after{content:"";pointer-events:none;z-index:2;-webkit-backdrop-filter:blur(25px)saturate(1.2);width:80px;height:100%;position:absolute;top:0}.swiper.swiper-coverflow:before{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.8) 25%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 75%,transparent 100%);left:0}.swiper.swiper-coverflow:after{background:linear-gradient(270deg,#fff 0%,rgba(255,255,255,.8) 25%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 75%,transparent 100%);right:0}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:none}ul,ol{list-style:none}a{text-decoration:none}table{border-collapse:collapse}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
