@font-face{font-family:Circular Std;src:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Black.885286c5.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Black.792967d3.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Medium.54d59ce0.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Medium.d0f77503.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Circular Std Book;src:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Book.61a326e5.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Book.1c1dccb4.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Bold.d8c5e2e5.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularStd-Bold.c191a382.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularSpotifyText-Light.502a870e.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/CircularSpotifyText-Light.ebe2fa61.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}:root{--color-white:#fff;--color-black:#1e0013;--color-deep-gray:#4e444e;--color-deep-blue-1:#3215df;--color-deep-blue-2:#294e95;--color-deep-blue-3:#2229ce;--color-deep-blue-4:#1976a1;--color-mid-red-1:#ea0029;--bg-gradient:linear-gradient(90deg,#f3d9e1,#bac4e8);--bg-gradient-mobile:linear-gradient(207.05deg,#7a126b,#b8252e)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:Circular Std}a:-webkit-any-link{color:inherit;cursor:pointer;text-decoration:none}body,html{overflow-x:hidden}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.scrollPaddingTop{scroll-padding-top:156px}.grid{width:1560px;position:fixed;height:100vh;top:0;left:50%;right:0;transform:translateX(-50%);background-color:rgba(255,0,0,.5);z-index:100}@media only screen and (max-width:1920px){.grid{width:81.25vw}}@media only screen and (max-width:1560px){.grid{width:1050px}}@media only screen and (max-width:1150px){.grid{width:82.6086956522vw}}@media only screen and (max-width:770px){.grid{max-width:calc(100% - 140px)}}@media only screen and (max-width:500px){.grid{max-width:calc(100% - 60px)}}button.slick-arrow{width:57px;height:57px;background:none;z-index:1}button.slick-arrow:hover{opacity:.8}button.slick-arrow:before{content:"";display:none}button.slick-arrow.slick-prev{background:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/ico-arrow-left.7199993d.svg) 50% no-repeat;background-size:cover;left:75px}button.slick-arrow.slick-next{background:url(https://cdn.jsdelivr.net/gh/bowe-td/assets-lenovo@latest/amd/static/media/ico-arrow-right.3e213856.svg) 50% no-repeat;background-size:cover;right:55px}.slick-list{height:100%;overflow:initial!important}.slick-list .slick-track,.slick-list .slick-track .slick-slide,.slick-list .slick-track .slick-slide>div{height:100%}.carousel-line button.slick-arrow.slick-prev,.performance-carousel button.slick-arrow.slick-prev{left:20px!important}.carousel-line button.slick-arrow.slick-next,.performance-carousel button.slick-arrow.slick-next{right:20px!important}.slick-dots{bottom:-85px!important}.slick-dots li button{width:14px!important;height:14px!important;border-radius:50%;border:1px solid var(--color-mid-red-1)!important}.slick-dots li button:before{color:transparent!important}.slick-dots li.slick-active button{background-color:var(--color-mid-red-1)}@media only screen and (max-width:1560px){button.slick-arrow{width:3.6538461538vw;height:3.6538461538vw}button.slick-arrow.slick-prev{left:5.4487179487vw}button.slick-arrow.slick-next{right:5.4487179487vw}.carousel-line button.slick-arrow.slick-prev{left:20px!important}.carousel-line button.slick-arrow.slick-next{right:20px!important}.performance-carousel button.slick-arrow.slick-prev{left:20px!important}.performance-carousel button.slick-arrow.slick-next{right:20px!important}.slick-dots li button{width:.8974358974vw!important;height:.8974358974vw!important}}@media only screen and (max-width:1150px){button.slick-arrow{width:4.0869565217vw;height:4.0869565217vw}button.slick-arrow.slick-prev{left:4.7826086957vw}button.slick-arrow.slick-next{right:5.652173913vw}.carousel-line button.slick-arrow.slick-prev{top:25vw;left:0!important}.carousel-line button.slick-arrow.slick-next{top:25vw;right:0!important}.performance-carousel button.slick-arrow.slick-prev{left:20px!important}.performance-carousel button.slick-arrow.slick-next{right:20px!important}.slick-dots{bottom:-3.9130434783vw!important}.slick-dots li button{width:1.2173913043vw!important;height:1.2173913043vw!important}}@media only screen and (max-width:770px){button.slick-arrow{width:40px;height:40px}button.slick-arrow.slick-prev{left:-35px}button.slick-arrow.slick-next{right:-35px}.carousel-line button.slick-arrow.slick-prev,.performance-carousel button.slick-arrow.slick-prev{top:25vw;left:20px!important}.carousel-line button.slick-arrow.slick-next,.performance-carousel button.slick-arrow.slick-next{top:25vw;right:20px!important}.slick-dots{bottom:-45px!important}.slick-dots li,.slick-dots li button{width:12px!important;height:12px!important}}@media only screen and (max-width:450px){button.slick-arrow{width:25px;height:25px}button.slick-arrow.slick-prev{left:-10px}button.slick-arrow.slick-next{right:-10px}.carousel-line button.slick-arrow.slick-prev,.performance-carousel button.slick-arrow.slick-prev{left:10px!important}.carousel-line button.slick-arrow.slick-next,.performance-carousel button.slick-arrow.slick-next{right:10px!important}}