/*
* !!! This file has been created dynamically. DO NOT EDIT !!!
* If there is a need to modify this file, please contant the author: Martin Luňák - martin.lunak@alza.cz.
* v1.01
*/
#lp a,#lp abbr,#lp acronym,#lp address,#lp article,#lp aside,#lp big,#lp blockquote,#lp canvas,#lp caption,#lp cite,#lp code,#lp dd,#lp del,#lp details,#lp dfn,#lp div,#lp dl,#lp dt,#lp em,#lp embed,#lp fieldset,#lp figcaption,#lp figure,#lp footer,#lp form,#lp h1,#lp h2,#lp h3,#lp h4,#lp header,#lp iframe,#lp img,#lp ins,#lp kbd,#lp label,#lp li,#lp mark,#lp menu,#lp nav,#lp object,#lp ol,#lp output,#lp p,#lp pre,#lp q,#lp s,#lp samp,#lp section,#lp span,#lp strike,#lp strong,#lp summary,#lp table,#lp tbody,#lp td,#lp tfoot,#lp th,#lp thead,#lp time,#lp tr,#lp ul,#lp video{margin:0;padding:0;font:inherit;color:inherit;vertical-align:baseline;clear:none;letter-spacing:0}#lp .lpHidden,.articleLab #h1c,.articleLab .aFloor{display:none!important}#lp{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:#000;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden;margin:0;transition:opacity 1s}#lp,#lp h1,#lp h2,#lp h3,#lp h4{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff}#lp h1,#lp h2,#lp h3,#lp h4{font-weight:700}#lp h2{font-size:1.75em;font-weight:500;line-height:1.2}#lp strong{font-weight:700}#lp em{font-style:italic}#lp a,#lp a:hover{color:#fff}#lp .lpFooter h2,#lp .lpHeadline{position:relative;width:100%;font-size:2em;margin-bottom:1em}#lp .lpHeadline{margin-bottom:2em;text-align:center}#lp .lpSubHeadline{margin-bottom:1.5em;text-align:center}#lp .lpHeader,#lp .lpSection{position:relative;width:100%;box-sizing:border-box}#lp .lpProducts,#lp .lpSection{padding:6% 10%}#lp .lpSection img{display:block}#lp .lpButton{display:inline-block;padding:.75em 1.25em;background:#689700;color:#000;font-weight:500;white-space:nowrap;text-transform:uppercase;text-decoration:none!important;transition:.2s}#lp .lpButton:hover{background:#577c00;box-shadow:0 1px 8px hsla(0,0%,100%,.25)}#lp :focus{outline:0!important}#lp .lpFinal{padding-top:6%;padding-bottom:6%}#lp .lpSection--grey{background:#313131}#lp .lpHeader{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%}#lp .lpHeader:before{content:"";padding-bottom:51.11%;float:left}#lp .lpHeader__img{position:absolute;inset:0;overflow:hidden}#lp .lpHeader__imgBackgroundEl{position:absolute;right:-4%;top:0;width:54%;height:100%;object-fit:contain;animation:a 1.5s ease-out both 1}@keyframes a{0%{opacity:0;transform:scale(1.05)}}#lp .lpHeader .lpHeader__text{margin-top:1em}#lp .lpHeader__logo{display:-ms-flexbox;display:flex;gap:15%}#lp .lpHeader__logo img{max-width:10em}#lp .lpHeader__logo .lpSection__nvidia-studio-badgeImg{max-width:8em}#lp .lpHeader__img figcaption{position:relative;font-size:.75em;line-height:1.3;z-index:10}#lp .lpHeader__img figcaption p{margin-top:0}#lp .lpHeader__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;width:60%;gap:2.5em;padding:5% 10% 0;z-index:1;box-sizing:border-box}#lp .lpHeader__h1{text-align:left;display:block;font-size:3em;line-height:1.333;margin-bottom:2em;width:10em}#lp .lpSection.lpSection--pTopSmall{padding-top:0}#lp .lpSection.lpSection--gray{background:#333}#lp .lpBoxs{display:-ms-flexbox;display:flex;margin-top:6%;margin-bottom:6%;text-align:center}#lp .lpBoxs,#lp .lpGallery{display:-ms-flexbox;display:flex;gap:2.5em 1.25em;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#lp .lpBoxs li,#lp .lpGallery li{list-style-type:none}#lp .lpBoxs .lpBox>*{margin:0;padding:0}#lp .lpBox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1em}#lp .lpBox h3{font-size:1em;font-weight:400;line-height:1.333}#lp .lpBox p{font-size:.75em}#lp .lpBox .lpBox__big{font-size:5em;font-weight:700;line-height:1}#lp .lpBox .lpBox__img img{width:6em;margin:auto}#lp .lpBox .lpBox__small{font-size:.875em}#lp .lpContent{max-width:60em;margin:0 auto}#lp .lpLegal{font-size:.75em;color:#909090;text-align:left}#lp .lpBox{-ms-flex:0 0 calc(25% - 1.25em * 3 / 4);flex:0 0 calc(25% - 1.25em * 3 / 4)}#lp .lpGallery{display:-ms-flexbox;display:flex;gap:2em}#lp .lpGallery__item{-ms-flex:1 0 0px;flex:1 0 0}#lp .lpGallery--2{gap:3em;margin-bottom:5em}#lp .lpGallery--2 .lpGallery__item{-ms-flex-preferred-size:calc(100% / 2 - 3em * 1 / 2);flex-basis:calc(100% / 2 - 3em * 1 / 2)}#lp .lpGallery--3 .lpGallery__item{-ms-flex-preferred-size:calc(100% / 3 - 2em * 2 / 3);flex-basis:calc(100% / 3 - 2em * 2 / 3)}#lp .lpGallery__itemImg img{display:block;width:100%;margin:0 auto 1em}#lp .lpGallery__item p{font-size:.875em;text-align:left;margin-top:1em}#lp .lpGallery .lpGallery__item h3{font-size:1.25em;text-align:left}#lp .lpGallery .lpSubHeadline{font-size:.875em}#lp .lpProducts{padding-top:1em;padding-bottom:2em}#lp .lpProducts:not(:first-child){margin-top:5%}#lp .lpProducts .lpHeadline{margin-bottom:1em}#lp .lpSection.lpSection--products,#lp .lpSection.lpSection.lpSection--products{padding-left:0;padding-right:0;text-align:center}#lp .lpSection--products .lpProduct{position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1em;max-width:20em;height:auto;background:#fff;border:3px solid #fff;overflow:visible;box-sizing:border-box}#lp .lpSection--products .lpProducts:not(.swiper-initialized) .lpProduct{-ms-flex-negative:1;flex-shrink:1}#lp .lpSection--products .lpProducts:not(.swiper-initialized) .lpProduct:nth-child(n+5){display:none}#lp .lpSection--products .lpCarousel:not(.lpCarousel--loaded) .lpProduct{width:100%;-ms-flex:1 0 0px;flex:1 0 0;min-height:260px}#lp .lpSection--products .lpProduct__link{position:absolute;inset:0;z-index:1;transition:.2s}#lp .lpSection--products .lpProduct *{text-decoration:none}#lp .lpSection--products .lpProduct:hover .lpProduct__link figcaption{text-decoration:underline}#lp .lpSection--products .lpCarousel__slide--loading .lpProduct__link{background:#000;background-repeat:no-repeat;background-image:linear-gradient(92deg,transparent 20%,rgba(0,0,0,.5) 50%,transparent 80%),linear-gradient(#212121,#212121),linear-gradient(#212121,#212121),linear-gradient(#212121,#212121),linear-gradient(#212121,#212121);background-size:40% 100%,60% 35%,90% 15%,30% 8%,50% 15%;background-position:-75% 0,50% 8%,50% 55%,50% 73%,50% 93.5%;opacity:1;animation:b 1s infinite!important}@keyframes b{to{background-position:175% 0,50% 8%,50% 55%,50% 73%,50% 93.5%}}#lp .lpCarousel--loading:after,#lp .lpCarousel--loading:before{content:"";position:absolute;top:-1em;left:0;right:0;bottom:-1em;background:#000;z-index:11;box-sizing:border-box}#lp .lpCarousel--loading:after{border:3px solid #e8e8e8;border-top:3px solid #0094e7;border-radius:50%;width:60px;height:60px;left:calc(50% - 30px);top:calc(50% - 30px);animation:c 2s linear infinite}@keyframes c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#lp .lpSection--products .lpProduct:hover{border-color:#689700}#lp .lpSection--products figcaption{font-size:.875em;font-weight:500;color:#212121}#lp .lpSection--products .lpProduct .lpProduct__img img{width:75%;max-width:11.25em;background:#fff;object-fit:contain;border:1em solid #fff;margin:0 auto .687em;aspect-ratio:1/1;box-sizing:border-box}#lp .lpSection--products .lpButton__link{color:#689700;font-weight:500;margin-bottom:1.42857em;text-decoration:underline}#lp .lpSection--products .lpButton{font-size:.875em;padding-top:.5em;padding-bottom:.5em;margin-top:2em;text-decoration:none!important}#lp .lpCarousel--loaded .swiper-button-next,#lp .lpCarousel--loaded .swiper-button-prev{position:absolute;background:#689700;top:50%;left:0;font-size:1em;width:1.563em;height:3.75em;border-radius:0 4px 4px 0;box-shadow:2px 1px 4px rgba(0,0,0,.15)}#lp .lpCarousel--loaded .swiper-button-next:after,#lp .lpCarousel--loaded .swiper-button-prev:after{content:"";display:block;font-family:inherit;font-size:inherit;width:7px;height:7px;margin:0 2px 0 0;border:2px solid #000;border-width:0 2px 2px 0;transform:rotate(-45deg)}#lp .lpCarousel--loaded .swiper-button-next:hover,#lp .lpCarousel--loaded .swiper-button-prev:hover{background:#80b700}#lp .lpCarousel--loaded .swiper-button-next:hover:after,#lp .lpCarousel--loaded .swiper-button-prev:hover:after{border-color:#fff}#lp .lpCarousel--loaded .swiper-button-disabled{display:none}#lp .lpCarousel--loaded .swiper-button-next{left:auto;right:0;border-radius:4px 0 0 4px;box-shadow:-2px 1px 4px rgba(0,0,0,.15)}#lp .lpCarousel--loaded .swiper-button-prev:after{margin:0 0 0 3px;border-width:2px 0 0 2px}#lp .lpProducts .swiper-scrollbar{background:hsla(0,0%,100%,.25);bottom:0;left:10%;width:80%}#lp .lpProducts .swiper-scrollbar .swiper-scrollbar-drag{background:#fff}#lp .lpFinal__logos{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em 1.25em;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #666;padding-top:5%;padding-bottom:5%;margin-bottom:5%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6%}#lp #lpFooter.lpFooter{position:relative;background:#000}#lp #lpFooter.lpFooter>*{position:relative}#lp #lpFooter.lpFooter:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:0;float:none;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 70%)}#lp .lpFooter h2{text-align:center}#lp .lpFinal.animate,#lp .lpHeader.animate,#lp .lpHeader.animate .lpHeader__h1,#lp .lpHeader.animate .lpHeader__logo,#lp .lpSection--gray.animate,#lp .lpSection--products.animate .lpHeadline,#lp .lpSection--products.animate .lpProducts+.lpButton,#lp .lpSection--products.animate .swiper-slide,#lp .lpSection.animate .lpBox,#lp .lpSection.animate .lpLegal,#lp .lpSection.animate .lpSection__img,#lp .lpSection.animate .swiper-scrollbar{opacity:0}#lp .lpHeader.animated .lpHeader__h1,#lp .lpHeader.animated .lpHeader__logo,#lp .lpSection.animated .lpLegal{animation:f 1s .2s ease-in-out both 1}#lp .lpHeader.animated .lpHeader__logo{animation-delay:.7s}#lp .lpSection.animated .lpLegal{animation-delay:.6s}#lp .lpHeader.animated,#lp .lpSection--gray.animated,#lp .lpSection--products.animated .swiper-slide{animation:d .75s ease-in-out both 1}#lp .lpSection.animated .lpSection__img{animation:d 1s ease-in-out both 1}#lp .lpSection--video.animated .lpVideo__switchLink:nth-child(2),#lp .lpSection.animated .lpGallery__item:nth-child(2) .lpSection__img{animation-delay:.25s}#lp .lpSection--video.animated .lpVideo__switchLink:nth-child(3),#lp .lpSection.animated .lpGallery__item:nth-child(3) .lpSection__img{animation-delay:.5s}#lp .lpSection--video.animated .lpVideo__switchLink:nth-child(4),#lp .lpSection.animated .lpGallery__item:nth-child(4) .lpSection__img{animation-delay:.75s}#lp .lpSection--products.animated .lpHeadline{animation:e 1s .5s ease-in-out both 1}#lp .lpFinal.animated,#lp .lpSection--products.animated .lpProducts+.lpButton,#lp .lpSection.animated .lpBox,#lp .lpSection.animated .lpLegal{animation:g 1s ease-in-out both 1}#lp .lpSection--products.animated .swiper-slide:nth-child(2),#lp .lpSection.animated .lpBox:nth-child(2){animation-delay:.15s}#lp .lpSection--products.animated .swiper-slide:nth-child(3),#lp .lpSection.animated .lpBox:nth-child(3){animation-delay:.3s}#lp .lpSection--products.animated .swiper-slide:nth-child(4),#lp .lpSection.animated .lpBox:nth-child(4){animation-delay:.45s}#lp .lpSection--products.animated .swiper-slide:nth-child(5),#lp .lpSection.animated .lpBox:nth-child(5){animation-delay:.6s}#lp .lpSection--products.animated .swiper-slide:nth-child(6),#lp .lpSection.animated .lpBox:nth-child(6){animation-delay:.75s}#lp .lpSection.animated .lpBox:nth-child(7){animation-delay:.9s}#lp .lpSection.animated .lpBox:nth-child(8){animation-delay:1.05s}#lp .lpSection--products.animated .lpProducts+.lpButton{animation-delay:1s}#lp .lpSection.animated .swiper-scrollbar{animation:d 1s .875s ease-in-out both 1}@keyframes d{0%{opacity:0}to{opacity:1}}@keyframes e{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes f{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes g{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.mobile #articlePage{padding-top:0}.mobile #lp{max-width:1310px;min-width:300px;margin:0 auto}@media screen and (max-width:980px){.mobile #articlePage{padding:0}.mobile #lp .lpHeader__content{padding:5% 2.5%}.mobile #lp .lpHeader__h1{font-size:2em}.mobile #lp .lpFinal__logos img,.mobile #lp .lpHeader .lpHeader__logo img{max-width:8em}.mobile #lp .lpProducts,.mobile #lp .lpSection{padding-left:2.5%;padding-right:2.5%}.mobile #lp .lpSection .lpHeadline{font-size:1.5em}.mobile #lp .lpSubHeadline{font-size:.875em}.mobile #lp .lpLegal{font-size:.625em}.mobile #lp .lpBox h3{font-size:1em}.mobile #lp .lpBox p{font-size:.75em}.mobile #lp .lpFinal__logos{gap:2em 5%;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:640px){.mobile #lp .lpHeader{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.mobile #lp .lpHeader__logo{position:absolute;top:0}.mobile #lp .lpHeader__imgBackgroundEl{right:auto;left:25%;top:12.5%;width:54%;height:100%;object-position:center top}.mobile #lp .lpHeader__content{-ms-flex-preferred-size:100%;flex-basis:100%;border-top:10px solid #76b900;padding-top:20%;-ms-flex-align:center;align-items:center}.mobile #lp .lpHeader__h1{text-align:center;margin-top:20%;margin-bottom:0;width:unset}.mobile #lp .lpGallery{-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;gap:2.5em 1.25em}.mobile #lp .lpGallery .lpGallery__item h3{text-align:center}.mobile #lp .lpBox,.mobile #lp .lpGallery__item{-ms-flex-preferred-size:calc(50% - 1.25em * 1 / 2);flex-basis:calc(50% - 1.25em * 1 / 2)}.mobile #lp .lpGallery__itemImg img{max-width:20em}.mobile #lp .lpGallery__item p{font-size:.75em;text-align:center}}@media screen and (max-width:480px){.mobile #lp .lpHeader__imgBackgroundEl{top:15%}.mobile #lp .lpHeader__content{padding-top:30%}.mobile #lp .lpSection:not(.lpSection--pTopSmall){padding-top:15%}.mobile #lp .lpSection{padding-bottom:15%}.mobile #lp .lpGallery__item{-ms-flex-preferred-size:100%;flex-basis:100%}.mobile #lp .lpGallery--2{margin-bottom:2.5em}.mobile #lp .lpLegal{text-align:center}}