#logo-mask[data-astro-cid-bbe6dxrz]{mask-image:url(/_astro/imagotype.Crc0aLRC.svg);mask-position:50% 30%;mask-repeat:no-repeat;mask-size:clamp(3500vh,1250%,0vh)}.video-container[data-astro-cid-bbe6dxrz]{position:relative;background-color:#0a0a0a;overflow:hidden}.video-thumbnail[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;transition:opacity .8s ease-in-out}.video-thumbnail[data-astro-cid-bbe6dxrz].hidden{opacity:0;pointer-events:none}.hero-option-0[data-astro-cid-bbe6dxrz],.hero-option-1[data-astro-cid-bbe6dxrz]{display:none}.hero-option-active[data-astro-cid-bbe6dxrz]{display:block!important}#hero-video[data-astro-cid-bbe6dxrz]{width:177.77vh;height:56.25vw}@media (max-width: 768px){#hero-video[data-astro-cid-bbe6dxrz]{width:300vh;height:150vw;transform:translate(-50%,-50%) scale(1.3)}}@media (min-width: 769px) and (max-width: 1024px){#hero-video[data-astro-cid-bbe6dxrz]{width:250vh;height:110vw;transform:translate(-50%,-50%) scale(1.2)}}.tabular-nums[data-astro-cid-te4qcdxs]{font-variant-numeric:tabular-nums}h2[data-astro-cid-2hddkpva] .word2{font-size:clamp(36px,5vw,48px)}h2[data-astro-cid-2hddkpva] .word3{font-size:clamp(42px,6vw,58px)}@media (max-width: 640px){h2[data-astro-cid-2hddkpva] .word2{font-size:32px}h2[data-astro-cid-2hddkpva] .word3{font-size:38px}}.step[data-astro-cid-4lcdri6c]{opacity:0;transform:translate(-50px) rotateY(-10deg);transform-style:preserve-3d;perspective:1000px}@media (max-width: 640px){.step[data-astro-cid-4lcdri6c]{transform:translate(-20px) rotateY(-5deg)}}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width: 768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width: 768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;inset:0;width:100%;height:100%;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;inset:0;fill:none;stroke-width:3%;stroke:#1e1e1ee6;stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}#products-section[data-astro-cid-zdxu43nv]{overflow:hidden}@media (max-width: 768px){#text469[data-astro-cid-zdxu43nv],#text470[data-astro-cid-zdxu43nv],#text471[data-astro-cid-zdxu43nv]{font-size:14px}}@media (min-width: 769px) and (max-width: 1024px){#text469[data-astro-cid-zdxu43nv],#text470[data-astro-cid-zdxu43nv],#text471[data-astro-cid-zdxu43nv]{font-size:16px}}
