.hero-teaser-carousel-module__RDqYZa__teaser{clip-path:inset(-160px 0 0);z-index:2;cursor:grab;-webkit-user-select:none;user-select:none;height:100px;position:absolute;bottom:0;left:0;right:0}.hero-teaser-carousel-module__RDqYZa__dragging{cursor:grabbing}.hero-teaser-carousel-module__RDqYZa__track{height:100%;transition:transform .5s ease-in-out;display:flex}.hero-teaser-carousel-module__RDqYZa__slide{color:#fff;background-repeat:no-repeat;background-size:cover;flex-shrink:0;align-items:center;width:100%;height:100%;padding:20px 30px;text-decoration:none;display:flex;position:relative}.hero-teaser-carousel-module__RDqYZa__inner{z-index:2;align-items:center;gap:16px;width:100%;max-width:1224px;margin:0 auto;display:flex;position:relative}.hero-teaser-carousel-module__RDqYZa__blackout{z-index:0;position:absolute;inset:0}.hero-teaser-carousel-module__RDqYZa__blackoutConf{background:#010721b3}.hero-teaser-carousel-module__RDqYZa__blackoutDealer{background:0 0}.hero-teaser-carousel-module__RDqYZa__car{z-index:1;width:400px;position:absolute;bottom:0;left:55%}.hero-teaser-carousel-module__RDqYZa__info{flex:1;margin-left:15%}.hero-teaser-carousel-module__RDqYZa__title{color:#fff;margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:1.2em}.hero-teaser-carousel-module__RDqYZa__formula{width:100%;height:auto;max-width:400px!important}.hero-teaser-carousel-module__RDqYZa__dealerInfo{flex:1}.hero-teaser-carousel-module__RDqYZa__subtitle{color:#fff;margin:0 0 4px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.3em}.hero-teaser-carousel-module__RDqYZa__heading{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.2em}.hero-teaser-carousel-module__RDqYZa__glass{z-index:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#4c567333;position:absolute;inset:0}.hero-teaser-carousel-module__RDqYZa__imtsInfo{flex:1;max-width:710px;margin-top:-8px;margin-bottom:-8px}.hero-teaser-carousel-module__RDqYZa__imtsHeading{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.4em}.hero-teaser-carousel-module__RDqYZa__imtsHeading strong{font-weight:600}.hero-teaser-carousel-module__RDqYZa__green{color:#00cb9a}.hero-teaser-carousel-module__RDqYZa__seeLine{color:#ffffffb3;margin:2px 0 0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1.4em}.hero-teaser-carousel-module__RDqYZa__driver{z-index:1;pointer-events:none;width:239px;height:248px;transition:transform .45s ease-in;position:absolute;bottom:-16px;left:calc(50% + 145px);transform:translateY(105%)}.hero-teaser-carousel-module__RDqYZa__slideActive .hero-teaser-carousel-module__RDqYZa__driver{transition:transform .8s cubic-bezier(.16,1,.3,1) .35s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.hero-teaser-carousel-module__RDqYZa__driver,.hero-teaser-carousel-module__RDqYZa__slideActive .hero-teaser-carousel-module__RDqYZa__driver{transition:none}}.hero-teaser-carousel-module__RDqYZa__arrow{color:#fff;white-space:nowrap;align-self:flex-end;align-items:center;gap:8px;margin-left:auto;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.2em;display:flex}.hero-teaser-carousel-module__RDqYZa__dots{z-index:3;gap:8px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.hero-teaser-carousel-module__RDqYZa__dot{cursor:pointer;background:#fff6;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .3s}.hero-teaser-carousel-module__RDqYZa__dotActive{background:#fff}@media (max-width:1056px){.hero-teaser-carousel-module__RDqYZa__car{display:none}}@media (max-width:1180px){.hero-teaser-carousel-module__RDqYZa__driver{display:none}}@media (max-width:767px){.hero-teaser-carousel-module__RDqYZa__teaser{height:120px}.hero-teaser-carousel-module__RDqYZa__inner{text-align:center;flex-direction:column}.hero-teaser-carousel-module__RDqYZa__info,.hero-teaser-carousel-module__RDqYZa__dealerInfo{margin-left:0}.hero-teaser-carousel-module__RDqYZa__imtsInfo{margin-top:0;margin-bottom:0}.hero-teaser-carousel-module__RDqYZa__imtsHeading{font-size:15px;line-height:1.3em}.hero-teaser-carousel-module__RDqYZa__seeLine{display:none}.hero-teaser-carousel-module__RDqYZa__arrow{align-self:center;margin-left:0}.hero-teaser-carousel-module__RDqYZa__blackoutDealer{background:#0000004d}}
.homepage-module__aKRJDG__container{max-width:1224px;margin:0 auto;padding:0 30px}.homepage-module__aKRJDG__hero{background:#252935;align-items:center;height:100vh;padding:30px;display:flex;position:relative;overflow:hidden}.homepage-module__aKRJDG__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.homepage-module__aKRJDG__heroOverlay{z-index:1;background:#07070bcc;position:absolute;inset:0}.homepage-module__aKRJDG__heroContent{z-index:2;text-align:left;width:100%;max-width:1224px;margin:0 auto;position:relative}.homepage-module__aKRJDG__pill{color:#fff;background:#25293566;border:1px solid #c1cad71a;border-radius:20px;align-items:center;gap:10px;margin-bottom:20px;padding:4px 16px 4px 4px;font-family:Hind Madurai,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;display:inline-flex}.homepage-module__aKRJDG__pillBadge{background:#fff;border-radius:50px;justify-content:center;align-items:center;padding:4px 12px;display:flex}.homepage-module__aKRJDG__pillBadgeText{background:linear-gradient(90deg,#00cb9a 0%,#1269d9 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Hind Madurai,sans-serif;font-size:16px;font-weight:500;line-height:20px}.homepage-module__aKRJDG__pillArrow{width:16px;height:16px}.homepage-module__aKRJDG__heroTitle{color:#fff;width:70%;margin:20px 0;font-family:Montserrat,sans-serif;font-size:56px;font-weight:600;line-height:1.15}.homepage-module__aKRJDG__heroSubtitle{color:#fff;width:70%;margin:0 0 80px;font-family:Hind Madurai,sans-serif;font-size:20px;font-weight:400;line-height:1.5em}.homepage-module__aKRJDG__btn{color:#fff;background:#25293566;border-radius:100px;align-items:center;padding:12px 24px;font:500 16px/20px Hind Madurai,sans-serif;text-decoration:none;transition:opacity .3s;display:inline-flex;position:relative}.homepage-module__aKRJDG__btn:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(45deg,#00cb9a,#1269d9);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.homepage-module__aKRJDG__btn:hover{opacity:.85;gap:8px}.homepage-module__aKRJDG__btn:after{content:"";background:url(https://encycam.com/wp-content/uploads/2024/10/Arrow.svg) 50%/contain no-repeat;width:0;height:16px;transition:width .3s;display:inline-block;overflow:hidden}.homepage-module__aKRJDG__btn:hover:after{width:16px}.homepage-module__aKRJDG__wcTeaser{color:#fff;z-index:2;background-position:50%;background-size:cover;align-items:flex-end;gap:16px;min-height:100px;padding:20px 30px;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.homepage-module__aKRJDG__wcInner{align-items:flex-end;gap:16px;width:100%;max-width:1224px;margin:0 auto;display:flex}.homepage-module__aKRJDG__wcBlackout{opacity:0;z-index:0;background:#010721b3;transition:opacity .6s ease-out;position:absolute;inset:0}.homepage-module__aKRJDG__wcRevealed .homepage-module__aKRJDG__wcBlackout{opacity:1}.homepage-module__aKRJDG__wcCar{will-change:left;z-index:1;width:400px;transition:left .5s ease-out;position:absolute;bottom:0;left:-50%}.homepage-module__aKRJDG__wcRevealed .homepage-module__aKRJDG__wcCar{left:55%}.homepage-module__aKRJDG__wcInfo{z-index:2;flex:1;margin-left:15%;position:relative}.homepage-module__aKRJDG__wcTitle{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:1.2em}.homepage-module__aKRJDG__wcFormula{width:100%;max-width:400px;height:auto}.homepage-module__aKRJDG__wcArrow{z-index:2;color:#fff;white-space:nowrap;align-self:flex-end;align-items:center;gap:8px;margin-left:auto;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.2em;display:flex;position:relative}.homepage-module__aKRJDG__wcArrowIcon{width:22px;height:22px}.homepage-module__aKRJDG__goBeyond{background:#fff;padding:120px 30px}.homepage-module__aKRJDG__goBeyondFrame{background:#13151b;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1224px;margin:0 auto;padding:50px;display:grid;position:relative;overflow:hidden}.homepage-module__aKRJDG__goBeyondGrad{opacity:0;z-index:1;pointer-events:none;background-image:radial-gradient(#3f465a 27%,#25293566 55%,#25293500 70%,#0000);width:1200px;height:1000px;transition:opacity .3s ease-in-out;position:absolute;bottom:10%;right:30%;translate:40% 40%}.homepage-module__aKRJDG__goBeyondFrame:hover .homepage-module__aKRJDG__goBeyondGrad{opacity:.6}.homepage-module__aKRJDG__goBeyondText{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.homepage-module__aKRJDG__goBeyondTitle{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;line-height:40px}.homepage-module__aKRJDG__goBeyondP{color:#fff;margin:0;font-family:Hind Madurai,sans-serif;font-size:16px;line-height:24px}.homepage-module__aKRJDG__goBeyondLink{color:#fff;align-self:flex-start;align-items:center;gap:8px;font-family:Hind Madurai,sans-serif;font-size:20px;font-weight:400;line-height:1.3em;text-decoration:none;display:inline-flex}.homepage-module__aKRJDG__goBeyondLink:after{content:"";background:url(https://encycam.com/wp-content/uploads/2024/10/Arrow.svg) 50%/contain no-repeat;width:20px;height:20px;transition:transform .3s;display:inline-block}.homepage-module__aKRJDG__goBeyondLink:hover:after{transform:translate(6px)}.homepage-module__aKRJDG__goBeyondVideo{z-index:2;border-radius:8px;position:relative;overflow:hidden}.homepage-module__aKRJDG__goBeyondVideo video{width:100%;display:block}.homepage-module__aKRJDG__products{background:#13151b;padding:120px 30px}.homepage-module__aKRJDG__productsInner{max-width:1224px;margin:0 auto}.homepage-module__aKRJDG__productsHeader{flex-wrap:wrap;gap:24px;margin-bottom:80px;display:flex}.homepage-module__aKRJDG__productsTitle{color:#fff;width:50%;margin:0;font-family:Montserrat,sans-serif;font-size:40px;font-weight:600;line-height:48px}.homepage-module__aKRJDG__productsDesc{color:#fff;width:45%;margin:0;font-family:Hind Madurai,sans-serif;font-size:16px;line-height:24px}.homepage-module__aKRJDG__feed{padding:0 30px 120px}@media (max-width:1056px){.homepage-module__aKRJDG__heroTitle{font-size:36px}.homepage-module__aKRJDG__heroContent,.homepage-module__aKRJDG__heroSubtitle{width:100%}.homepage-module__aKRJDG__goBeyondFrame{grid-template-columns:1fr;gap:30px;padding:30px}.homepage-module__aKRJDG__goBeyondGrad{opacity:.6}.homepage-module__aKRJDG__goBeyondTitle,.homepage-module__aKRJDG__productsTitle{font-size:32px;line-height:40px}.homepage-module__aKRJDG__productsHeader{margin-bottom:40px}.homepage-module__aKRJDG__productsTitle,.homepage-module__aKRJDG__productsDesc{width:100%}.homepage-module__aKRJDG__wcCar{display:none}.homepage-module__aKRJDG__goBeyond,.homepage-module__aKRJDG__products{padding:60px 30px}.homepage-module__aKRJDG__feed{padding:0 30px 60px}}@media (max-width:767px){.homepage-module__aKRJDG__container{padding:0 16px}.homepage-module__aKRJDG__hero{min-height:auto;padding:30px 30px 180px}.homepage-module__aKRJDG__heroContent{padding-top:60px}.homepage-module__aKRJDG__heroTitle{width:100%;font-size:28px}.homepage-module__aKRJDG__heroSubtitle{width:100%;margin-bottom:40px;font-size:16px}.homepage-module__aKRJDG__pill{font-size:14px}.homepage-module__aKRJDG__wcTeaser,.homepage-module__aKRJDG__wcInner{text-align:center;flex-direction:column}.homepage-module__aKRJDG__wcInfo{margin-left:0}.homepage-module__aKRJDG__wcArrow{align-self:center;margin-left:0}}
