.index-module__FxjBxq__Title{font-size:44px}@media (max-width:1024px){.index-module__FxjBxq__Title{font-size:32px}}
.index-module-scss-module__DAVrqG__BlogCategoryItemContainer{border:1px solid var(--dark-color);cursor:pointer;border-radius:60px;padding:6px 13px}.index-module-scss-module__DAVrqG__BlogCategoryItemContainer[data-is-active]{background:var(--dark-color);color:var(--dark-background)}
.index-module-scss-module__65dBuq__BlogCategoryContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:clamp(8px,1.2vw,10px);display:flex;overflow-x:auto}.index-module-scss-module__65dBuq__BlogCategoryContainer::-webkit-scrollbar{display:none}.index-module-scss-module__65dBuq__BlogCategoryContainer .blog-category-item{border:1px solid var(--dark-color);border-radius:clamp(40px,6vw,60px);flex-shrink:0;padding:clamp(4px,.8vw,6px) clamp(10px,1.6vw,13px)}.index-module-scss-module__65dBuq__BlogCategoryContainerLoading{opacity:.6;pointer-events:none}
.index-module-scss-module__BMZJsq__CollectionVideoContainer .collection-item-container .item-media-container{aspect-ratio:1/.56}.index-module-scss-module__BMZJsq__CollectionVideoContainer .collection-item-container .item-content-container .bodyMedium{font-size:inherit}
.index-module__qyaXrG__MediaContainer{aspect-ratio:1;background:#ffffff1a;border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}.index-module__qyaXrG__MediaContainer img{object-fit:contain;background:var(--dark-color)}.index-module__qyaXrG__MediaContainer:before[data-mask]{content:"";z-index:2;background:var(--dark-background);opacity:.1;width:100%;height:100%;position:absolute}.index-module__qyaXrG__ContentContainer{flex-direction:column;align-items:center;display:flex}@media (min-width:1025px){.index-module__qyaXrG__ContentContainer{gap:8px}}.index-module__qyaXrG__ContentContainer{margin-top:10px;padding-bottom:4px;line-height:150%}.index-module__qyaXrG__ItemTitle{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.index-module-scss-module__g0PNpa__CollectionItemsContainer .collection-item-container .link svg path{stroke:#0000}.index-module-scss-module__g0PNpa__CollectionItemsContainer .collection-item-container .link:hover svg path{stroke:#0000}.index-module-scss-module__g0PNpa__Cell{flex-direction:column;align-items:center;display:flex}.index-module-scss-module__g0PNpa__Cell .link{cursor:pointer}.index-module-scss-module__g0PNpa__Cell .media-content-icon{z-index:3;width:60px;height:60px;color:var(--dark-color);background:#999;border-radius:50%;transition:background .4s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media (max-width:1024px){.index-module-scss-module__g0PNpa__Cell .media-content-icon{width:40px;height:40px}}.index-module-scss-module__g0PNpa__Cell>a:link,.index-module-scss-module__g0PNpa__Cell>a:visited{flex-grow:1;align-self:stretch;margin-bottom:.5em}.index-module-scss-module__g0PNpa__Cell>.link{flex-grow:1;align-self:stretch;margin-bottom:.5em}.index-module-scss-module__g0PNpa__Cell:hover .media-content-icon{background:#ccc}@media (min-width:1025px){.index-module-scss-module__g0PNpa__Cell{grid-column:span 4}}@media (max-width:1024px){.index-module-scss-module__g0PNpa__Cell{grid-column:span 3}}
@media (min-width:1025px){.index-module__e7xZ6W__VideoContainer{aspect-ratio:1/.47;flex-direction:row-reverse;justify-content:center;width:70vw;max-height:calc(100vh - 100px);margin:auto;display:flex}.index-module__e7xZ6W__VideoContainer .atoms-styled-close{margin:0 0 0 16px}.index-module__e7xZ6W__IframeContainer{aspect-ratio:1/.56;height:100%}}@media (max-width:1024px){.index-module__e7xZ6W__VideoContainer{background:var(--dark-background);flex-direction:column;height:100%;display:flex}.index-module__e7xZ6W__VideoContent{align-items:center;width:100%;display:flex}.index-module__e7xZ6W__IframeContainer{aspect-ratio:1/.86;width:100%}}.index-module__e7xZ6W__VideoContent{height:100%}.index-module__e7xZ6W__IframeContainer .video-iframe{border:0;width:100%;height:100%}
.index-module-scss-module__AXO2fq__DetailChapterVideoContainer{aspect-ratio:1/.56;width:100%;position:relative}.index-module-scss-module__AXO2fq__DetailChapterVideoContainer video{width:100%;height:100%}
.index-module-scss-module__xx_X1a__BlogDetailChapterContainer a:link{text-decoration:underline}
@media (min-width:1025px){.index-module-scss-module__rWBvTW__BlogDetailSectionContainer .blog-detail-section-content{grid-column:3/11}.index-module-scss-module__rWBvTW__BlogDetailSectionContainer .blog-detail-section-content p{font-size:18px}}@media (max-width:1024px){.index-module-scss-module__rWBvTW__BlogDetailSectionContainer .blog-detail-section-content{grid-column:1/7}}
.index-module-scss-module__wDmmqG__SliderBlogsContainer,.index-module-scss-module__wDmmqG__BlogListContentContainer{position:relative}.index-module-scss-module__wDmmqG__BlogListContentContainer .slider-columns-container .slider-columns-overflow-container{align-items:stretch}.index-module-scss-module__wDmmqG__BlogListContentContainerLoading{pointer-events:none}.index-module-scss-module__wDmmqG__BlogListContentContainerLoading .slider-columns-container{opacity:.35;transition:opacity .2s}.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container{overflow:visible}@media (min-width:1025px){.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container{gap:3.33%}}@media (max-width:1024px){.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container{justify-content:center}}.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{margin-top:calc(.0190476*var(--fullWidth,100vw) + 72.5714px)}@media (min-width:1441px){.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{margin-top:calc(.01*var(--fullWidth,100vw) + 85.6px)}}.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{width:100%}@media (min-width:1025px){.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{width:31%}}@media (max-width:1024px){.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{width:100%;margin-top:75px}}@media (max-width:1024px) and (min-width:500px){.index-module-scss-module__wDmmqG__BlogListContentContainerCollection .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{width:calc(50% - 10px)}}@media (min-width:1025px){.index-module-scss-module__wDmmqG__BlogListContentContainerDefault .slider-columns-container .slider-columns-overflow-container{gap:1.4%;overflow:visible}.index-module-scss-module__wDmmqG__BlogListContentContainerDefault .slider-columns-container .slider-columns-overflow-container .slider-columns-styled-cell{width:32.4%}}.index-module-scss-module__wDmmqG__BlogListContentContainerDefault .slider-columns-styled-cell .slider-columns-cta-container{padding:2em 0 0}@media (max-width:1024px){.index-module-scss-module__wDmmqG__BlogListContentContainerDefault .slider-columns-styled-cell .slider-columns-cta-container{padding:2em 0 0 1em}}.index-module-scss-module__wDmmqG__BlogListContentContainerCn .slider-columns-styled-cell .slider-columns-visual-container{height:clamp(260px,28vw,340px)}.index-module-scss-module__wDmmqG__BlogLoadingContainer{z-index:1;color:currentColor;justify-content:center;align-items:center;min-height:clamp(200px,30vw,260px);display:flex;position:absolute;inset:0}.index-module-scss-module__wDmmqG__BlogLoadingContainer .loading-dots-container{position:static;transform:none}@media (min-width:1025px){.index-module-scss-module__wDmmqG__CustomerContentContainer{padding-right:clamp(12px,1.6vw,20px)}}@media (max-width:1024px){.index-module-scss-module__wDmmqG__CustomerContentContainer{padding:0 clamp(12px,2vw,16px)}}.index-module-scss-module__wDmmqG__Title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:clamp(64px,8vw,78px);margin:0;padding-top:.5em;font-size:clamp(18px,2vw,20px);font-weight:400;line-height:135%;display:-webkit-box;overflow:hidden}.index-module-scss-module__wDmmqG__Description{color:var(--dark-secondary-text);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;padding-top:clamp(12px,2vw,20px);font-size:clamp(16px,1.8vw,18px);font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}
.index-module-scss-module__4xU-ia__DiscoverMoreInsightsContainer{order:var(--order-num)}.index-module-scss-module__4xU-ia__DiscoverMoreInsightsContainer .more-title-container{justify-content:space-between;display:flex}.index-module-scss-module__4xU-ia__DiscoverMoreInsightsContainer .more-title-container .discover-more-title{align-items:end;height:1.15em;display:flex}
.index-module-scss-module__KOnO_q__IndexContainer{background:var(--dark-background)}.index-module-scss-module__KOnO_q__ContentWrap{row-gap:calc(0*var(--fullWidth,100vw) + 52.5714px);flex-direction:column;display:flex}@media (min-width:1441px){.index-module-scss-module__KOnO_q__ContentWrap{row-gap:calc(-.0006857*var(--fullWidth,100vw) + 53.5588px)}}
.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainer{width:100%}.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainerClickable{cursor:pointer}@media (min-width:1025px){.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainer{height:var(--bg-height)}.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainerHasRatio{aspect-ratio:var(--aspect-ratio);height:auto}}@media (max-width:1024px){.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainer{aspect-ratio:var(--aspect-ratio)}}.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainer .media-render-container{width:100%;height:100%}.index-module-scss-module__yv-qWW__HeaderBackgroundVideoContainer .media-render-container img{width:100%;height:100%}
.styles-module-scss-module__crzOxq__HeaderSubscribeForm{justify-content:var(--sc-dyn-34,flex-start);pointer-events:auto;width:100%;padding-top:clamp(12px,1.6vw,20px);display:flex}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner{width:100%;max-width:min(100%,440px)}:is(.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__form-wrapper,.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__form-container){width:100%}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__form-container{align-items:stretch;gap:0}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__input-group{flex-wrap:nowrap;align-items:stretch;gap:0;width:100%;height:44px;margin-bottom:0}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__input-group input{border:1px solid var(--header-subscribe-accent,var(--dark-neon-cyan));background:color-mix(in srgb, var(--dark-color) 8%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:auto;min-width:0;height:44px;color:var(--dark-color);border-radius:0;flex:auto;padding:10px 16px;font-size:14px;font-weight:400;line-height:1.35}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__input-group input::placeholder{color:var(--header-subscribe-placeholder-color,var(--dark-secondary-text));opacity:1}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__input-group>button{flex-shrink:0;height:44px;padding:0}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .cta-pill{box-sizing:border-box;text-transform:none;letter-spacing:0;border-radius:0;justify-content:center;align-items:center;width:auto;min-width:0;height:44px;padding:0 18px 0 22px;font-size:14px;font-weight:400;line-height:1.33;display:inline-flex}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .cta-pill-inner{gap:4px}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .subscription-form__btn-arrow{line-height:0;display:inline-flex}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .cta-background--self{border-radius:0}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .cta-pill:hover .cta-background--self{width:100%;height:100%}.styles-module-scss-module__crzOxq__HeaderSubscribeFormInner .success-tips-container{color:var(--header-subscribe-accent,var(--dark-neon-cyan));background:0 0}
.index-module-scss-module__doxJPq__HeaderContentContainer{align-items:var(--sc-dyn-1);width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (max-width:1024px){.index-module-scss-module__doxJPq__HeaderContentContainer.index-module-scss-module__doxJPq__HeaderContentContainerWhen2{box-sizing:border-box;padding-top:100px}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper{pointer-events:none}}.index-module-scss-module__doxJPq__ContentContainerWrapper{z-index:20}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container{color:var(--dark-form-text-primary);text-align:var(--horizontal-align);grid-column:1/13}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container{grid-column:1/7}}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-tip p{margin:0;padding:0}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-tip{pointer-events:auto;width:50%;font-weight:600;line-height:115%}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-tip{line-height:138%}}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-tip{white-space:pre-line}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-title{font-weight:400}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-title p{margin:0;padding:0}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-title{pointer-events:auto;width:50%}}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-title{padding-top:var(--sc-dyn-23);white-space:pre-line;line-height:115%}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-title{white-space:pre-line}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-desc{pointer-events:auto;width:50%}}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-desc{white-space:pre-line;padding-top:16px}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image{position:relative}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image{margin-top:40px}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image .media-render-container{height:100%}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image .media-render-container img{object-fit:contain}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image{margin:16px auto 0}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image .media-render-container{width:100%}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .content-card-image .media-render-container img{object-fit:contain}}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .countdown-large_wrap{justify-content:var(--sc-dyn-33);display:flex}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container{padding-top:calc(.0076*var(--fullWidth,100vw) + 29.0286px)}@media (min-width:1441px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container{padding-top:calc(.004*var(--fullWidth,100vw) + 34.24px)}}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container{align-items:center;gap:.75em;justify-content:var(--sc-dyn-34);flex-wrap:wrap;display:flex}:is(.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container>button,.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container a){pointer-events:auto}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container .secondary-button .cta-pill{transition:color .2s}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container .links-container .secondary-button .cta-pill:hover{color:var(--dark-highlight)}}:is(.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-white .content-title,.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-white .content-tip){color:var(--dark-form-text-primary)}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-white .content-desc{color:var(--dark-form-text-primary);opacity:.6}:is(.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-black .content-title,.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-black .content-tip){color:var(--light-color)}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-black .content-desc{color:var(--light-color);opacity:.6}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-custom .content-tip{color:var(--sub-title-color)}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-custom .content-title{color:var(--title-color)}.index-module-scss-module__doxJPq__ContentContainerWrapper .content-container.index-module-scss-module__doxJPq__color-type-custom .content-desc{color:var(--desc-color)}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen5{top:var(--sc-dyn-1);right:var(--sc-dyn-2);bottom:var(--sc-dyn-3);left:var(--sc-dyn-4);box-sizing:border-box;pointer-events:none;width:auto;max-width:100%;position:absolute}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen6{margin-top:10%}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen7{margin-bottom:10%}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen12 .content-container{top:var(--sc-dyn-8);right:var(--sc-dyn-9);bottom:var(--sc-dyn-10);left:var(--sc-dyn-11);position:absolute}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen14 .content-container .content-tip{font-size:var(--sc-dyn-13)}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen15 .content-container .content-tip{margin-left:auto;margin-right:auto}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen16 .content-container .content-tip{margin-left:auto}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen18 .content-container .content-tip{font-size:var(--sc-dyn-17)}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen20 .content-container .content-title{font-size:var(--sc-dyn-19)}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen21 .content-container .content-title{margin-left:auto;margin-right:auto}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen22 .content-container .content-title{margin-left:auto}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen25 .content-container .content-title{font-size:var(--sc-dyn-24)}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen26 .content-container .content-title{font-size:32px}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen28 .content-container .content-desc{font-size:var(--sc-dyn-27)}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen29 .content-container .content-desc{margin-left:auto;margin-right:auto}.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen30 .content-container .content-desc{margin-left:auto}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen32 .content-container .content-desc{font-size:var(--sc-dyn-31)}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen36 .content-container .links-container .primary-button .cta-pill{font-size:var(--sc-dyn-35)}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentContainerWrapper.index-module-scss-module__doxJPq__ContentContainerWrapperWhen38 .content-container .links-container .primary-button .cta-pill{font-size:var(--sc-dyn-37)}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentCardImageContainer{height:100px}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentCardImageContainer{width:100%}}@media (min-width:1025px){.index-module-scss-module__doxJPq__ContentCardImageContainer.index-module-scss-module__doxJPq__ContentCardImageContainerWhen2{height:var(--sc-dyn-1)}}@media (max-width:1024px){.index-module-scss-module__doxJPq__ContentCardImageContainer.index-module-scss-module__doxJPq__ContentCardImageContainerWhen4{width:var(--sc-dyn-3)}}.index-module-scss-module__doxJPq__ContentCardImageContainer.index-module-scss-module__doxJPq__ContentCardImageContainerWhen6{aspect-ratio:var(--sc-dyn-5)}
.index-module-scss-module__GraDEq__SeoTagsShell{z-index:-10;position:relative}.index-module-scss-module__GraDEq__FirstScreenBannerShell{width:100%;position:relative}
.index-module-scss-module__T_2XAa__BlackFridayWarmupSpin{color:var(--dark-color);flex-direction:column;gap:clamp(16px,2vw,32px);display:flex}
.index-module-scss-module__C8TLKW__GiftSection{min-width:0;color:var(--dark-color);flex-direction:column;gap:clamp(24px,8vw,32px);display:flex}.index-module-scss-module__C8TLKW__GiftTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-size:32px;font-weight:400}.index-module-scss-module__C8TLKW__GiftAnchorRoot{width:100%;min-width:0}.index-module-scss-module__C8TLKW__GiftList{flex-wrap:wrap;align-items:stretch;gap:16px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__C8TLKW__GiftItem{flex:1 1 0;min-width:0;display:flex}.index-module-scss-module__C8TLKW__GiftItemFullRow{flex:1 0 100%}.index-module-scss-module__C8TLKW__GiftItemAction{cursor:pointer}.index-module-scss-module__C8TLKW__GiftSlideHit{width:100%;min-width:0;display:flex}.index-module-scss-module__C8TLKW__GiftCard{box-sizing:border-box;color:#121212;background:linear-gradient(144deg, #fff4e6 27.15%, #ffdeb3 115.07%),linear-gradient(0deg, #e599004d -20.11%, #bf77034d -14.8%, #965a064d -9.5%, #7248094d -2.87%, #543e0c4d 3.76%, #3c270e4d 11.72%, #291b1000 19.67%, #1b171100 30.28%, #14131100 42.22%, #0000 67.41%),var(--Black,#121212);flex-direction:column;gap:16px;width:100%;min-width:0;height:100%;padding:16px clamp(16px,4vw,24px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #ffb53e4d}.index-module-scss-module__C8TLKW__GiftIcons{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:0;min-width:0;max-width:100%;line-height:0;display:flex;position:relative}.index-module-scss-module__C8TLKW__GiftTag{color:#121212;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;background:#ffa733;flex:none;justify-content:center;align-items:center;max-width:100%;height:16px;margin-top:9px;padding:0 6px;font-family:awolDm,DM Mono,monospace;font-size:10px;line-height:133%;display:inline-flex}.index-module-scss-module__C8TLKW__GiftIcon+.index-module-scss-module__C8TLKW__GiftIcon{margin-left:16px}.index-module-scss-module__C8TLKW__GiftIcon{flex:0 auto;min-width:0;max-width:100%;line-height:0}.index-module-scss-module__C8TLKW__GiftIcon .media-render-container{width:auto;max-width:100%;height:auto}.index-module-scss-module__C8TLKW__GiftIcon .media-render_server-image{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:70px;max-height:70px;display:block}.index-module-scss-module__C8TLKW__GiftCopy{z-index:1;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex;position:relative}.index-module-scss-module__C8TLKW__GiftText{flex-direction:column;flex:auto;min-width:0;display:flex}h3.index-module-scss-module__C8TLKW__GiftItemTitle{color:#121212;overflow-wrap:break-word;white-space:pre-line;width:100%;min-width:0;margin:0;font-size:24px;font-weight:400;line-height:115%}.index-module-scss-module__C8TLKW__GiftItemDescription{color:#121212;overflow-wrap:break-word;white-space:pre-line;width:100%;min-width:0;margin:0;font-size:14px;line-height:115%}.index-module-scss-module__C8TLKW__GiftExplore{pointer-events:none;--val-theme:#ffa733;--val-theme-hover:#ffbe66;--val-theme-active:#e89420;flex:none}.index-module-scss-module__C8TLKW__GiftExplore .val-button__text{align-items:center;gap:4px;display:inline-flex;overflow:visible}.index-module-scss-module__C8TLKW__GiftExploreArrow{flex-shrink:0;width:20px;height:20px;transition:transform .2s;display:block}.index-module-scss-module__C8TLKW__GiftExploreArrow path{fill:currentColor}.index-module-scss-module__C8TLKW__GiftCardFullRow{box-shadow:none;background-color:#ffdeb3;background-image:linear-gradient(90deg,#fff6ec 0%,#ffe3c4 62%,#ffd2a4 100%);flex-direction:row;align-items:center;gap:16px;padding:24px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcons{flex:none}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftTag{display:none}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcon{width:88px;max-width:88px;height:88px;max-height:88px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcon .media-render-container{width:88px;max-width:88px;height:88px;max-height:88px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcon .media-render_server-image{width:88px;max-width:88px;height:88px;max-height:88px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftCopy{flex:auto}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftText{gap:8px}.index-module-scss-module__C8TLKW__GiftCard .index-module-scss-module__C8TLKW__GiftExplore[data-type=primary][data-mode=dark][data-size=medium]{height:40px;padding-top:0;padding-bottom:0;padding-right:18px}@media (hover:hover){.index-module-scss-module__C8TLKW__GiftCard:hover .index-module-scss-module__C8TLKW__GiftExplore{--val-button-color:var(--val-button-hover-color);--val-button-bg:var(--val-button-hover-bg);--val-button-border:var(--val-button-hover-border)}.index-module-scss-module__C8TLKW__GiftCard:hover .index-module-scss-module__C8TLKW__GiftExploreArrow{transform:translateY(4px)}}@media (max-width:1024px){.index-module-scss-module__C8TLKW__GiftCard{min-height:240px;padding:24px}.index-module-scss-module__C8TLKW__GiftCopy{flex-direction:column;flex:auto;justify-content:space-between;align-items:flex-start;gap:19px}.index-module-scss-module__C8TLKW__GiftText{gap:8px}h3.index-module-scss-module__C8TLKW__GiftItemTitle{font-size:22px}.index-module-scss-module__C8TLKW__GiftItemDescription{font-size:12px}}.index-module-scss-module__C8TLKW__GiftSwiperScroller{flex-direction:column;align-items:flex-start;gap:clamp(24px,8.2vw,32px);min-width:0;display:flex}.index-module-scss-module__C8TLKW__GiftSwiper{width:100%;min-width:0;margin:0}.index-module-scss-module__C8TLKW__GiftSwiper .swiper-slide.index-module-scss-module__C8TLKW__GiftSwiperSlide{width:min(320px,100% - 36px);height:auto;display:flex}
.index-module-scss-module__7iiQQa__OfferSection{min-width:0;color:var(--dark-color)}.index-module-scss-module__7iiQQa__OfferList{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:8px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.index-module-scss-module__7iiQQa__OfferList::-webkit-scrollbar{display:none}.index-module-scss-module__7iiQQa__OfferItem{scroll-snap-align:start;flex:0 0 260px;width:260px;min-width:0;display:flex}.index-module-scss-module__7iiQQa__OfferItem[data-inview-nav-id]{cursor:pointer}.index-module-scss-module__7iiQQa__OfferCard{box-sizing:border-box;text-align:center;background-color:#121212;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 14px;display:flex}.index-module-scss-module__7iiQQa__OfferIcon{flex-shrink:0;width:56px;height:56px;line-height:0}.index-module-scss-module__7iiQQa__OfferIcon .media-render-container{width:100%;height:100%}.index-module-scss-module__7iiQQa__OfferIcon .media-render_server-image{object-fit:contain;width:100%;height:100%;display:block}.index-module-scss-module__7iiQQa__OfferCopy{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.index-module-scss-module__7iiQQa__OfferCardTitle,.index-module-scss-module__7iiQQa__OfferCardDescription{white-space:pre-line;margin:0}.index-module-scss-module__7iiQQa__OfferCardTitle{color:var(--dark-color);font-weight:400}.index-module-scss-module__7iiQQa__OfferCardDescription{color:#7d7d7d}@media (min-width:1025px){.index-module-scss-module__7iiQQa__OfferList{scroll-snap-type:none;align-items:center;gap:20px;overflow:visible}.index-module-scss-module__7iiQQa__OfferItem{scroll-snap-align:none;flex:1 1 0;width:auto}.index-module-scss-module__7iiQQa__OfferCard{text-align:left;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#0000;border-radius:clamp(16px,1.4vw,20px);flex-direction:row;gap:16px;padding:24px 20px}.index-module-scss-module__7iiQQa__OfferIcon{width:100px;height:100px}.index-module-scss-module__7iiQQa__OfferCopy{flex:1;gap:6px}}@media (pointer:coarse){.index-module-scss-module__7iiQQa__OfferItem[data-inview-nav-id]{-webkit-tap-highlight-color:#0000}}
.index-module-scss-module__pMVWbG__PerkSection{min-width:0;color:var(--dark-color)}.index-module-scss-module__pMVWbG__PerkList{justify-content:space-between;align-items:flex-start;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__pMVWbG__PerkItem{flex:1 1 0;justify-content:flex-start;min-width:0;padding-inline:8px;display:flex}.index-module-scss-module__pMVWbG__PerkCard{box-sizing:border-box;text-align:start;flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}@media (min-width:1025px){.index-module-scss-module__pMVWbG__PerkCard{flex-direction:row;align-items:flex-start}}.index-module-scss-module__pMVWbG__PerkIcon{flex-shrink:0;width:50px;height:50px;line-height:0}.index-module-scss-module__pMVWbG__PerkIcon .media-render-container{width:100%;height:100%}.index-module-scss-module__pMVWbG__PerkIcon .media-render_server-image{object-fit:contain;width:100%;height:100%;display:block}h3.index-module-scss-module__pMVWbG__PerkItemTitle{color:var(--dark-color);overflow-wrap:break-word;white-space:pre-line;margin:0;font-size:22px;font-weight:400;line-height:1.2}@media (min-width:1025px){h3.index-module-scss-module__pMVWbG__PerkItemTitle{flex:auto;min-width:0}}@media (max-width:1024px){h3.index-module-scss-module__pMVWbG__PerkItemTitle{font-size:16px;line-height:1.33}}.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkCard{flex-direction:column;align-items:flex-start}@media (min-width:1025px){.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkCard{flex-direction:column}.index-module-scss-module__pMVWbG__PerkSectionStacked h3.index-module-scss-module__pMVWbG__PerkItemTitle{flex:none}}@media (max-width:1024px){.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(6px,2vw,8px);display:grid}.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkItem{align-items:stretch;padding-inline:0}.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkCard{background-color:#121212;height:100%;padding:clamp(12px,4vw,16px)}}.index-module-scss-module__pMVWbG__PerkSwiperScroller{--val-theme:#ffa733;min-width:0;color:var(--dark-color);flex-direction:column;align-items:flex-start;gap:32px;display:flex}.index-module-scss-module__pMVWbG__PerkSwiper{width:100%;min-width:0;margin:0}.index-module-scss-module__pMVWbG__PerkSwiper .swiper-slide.index-module-scss-module__pMVWbG__PerkSwiperSlide{flex-shrink:0;width:160px;height:auto}.index-module-scss-module__pMVWbG__PerkSwiper .index-module-scss-module__pMVWbG__PerkCard{height:100%}.index-module-scss-module__pMVWbG__PerkSwiperScroller .swiper-pagination-progressbar.index-module-scss-module__pMVWbG__PerkSwiperProgress{background-color:color-mix(in srgb, var(--dark-color) 20%, transparent);--swiper-pagination-color:var(--val-theme);width:70px;height:4px;margin:0;position:relative;inset:auto;overflow:hidden}.index-module-scss-module__pMVWbG__PerkSwiperScroller .swiper-pagination-progressbar-fill{background-color:var(--val-theme)}.index-module-scss-module__pMVWbG__PerkSwiperScroller .swiper-pagination-lock.index-module-scss-module__pMVWbG__PerkSwiperProgress{display:none}
.cell-module-scss-module__c1pYWW__ProjectorCompareCell{flex-direction:column;align-items:flex-start;gap:clamp(8px,1vw,12px);min-width:0;display:flex}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareCell{gap:8px}}.cell-module-scss-module__c1pYWW__ProjectorComparePriceBadge{width:clamp(130px,100%,200px);color:var(--dark-background);text-transform:uppercase;background-color:var(--dark-neon-cyan);text-align:center;letter-spacing:0;margin:0;padding:4px 25px;font-size:12px}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorComparePriceBadge{width:100%;padding:2px 8px}}.cell-module-scss-module__c1pYWW__ProjectorComparePriceLine{flex-wrap:wrap;align-items:baseline;gap:clamp(8px,1vw,12px);margin:0;display:flex}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorComparePriceLine{flex-wrap:nowrap;gap:7px}}.cell-module-scss-module__c1pYWW__ProjectorComparePrice{color:var(--dark-neon-cyan);font-size:36px;line-height:120%}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorComparePrice{letter-spacing:-.04em;font-size:24px}}.cell-module-scss-module__c1pYWW__ProjectorCompareComparePrice{color:var(--dark-form-text-description);font-size:24px;line-height:120%;text-decoration:line-through}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareComparePrice{font-size:16px}}.cell-module-scss-module__c1pYWW__ProjectorCompareValue{color:#b3b3b3;margin:0;font-size:24px;line-height:120%}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareValue{color:var(--dark-color);font-size:18px;line-height:1.35}}.cell-module-scss-module__c1pYWW__ProjectorCompareNote{color:var(--dark-secondary-text)}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareNote{height:45px}}.cell-module-scss-module__c1pYWW__ProjectorCompareNote p{margin:0;font-size:18px;line-height:120%}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareNote p{font-size:16px;line-height:1.35}}.cell-module-scss-module__c1pYWW__ProjectorCompareDiagram{width:220px;aspect-ratio:var(--compare-diagram-ratio,auto);position:relative}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareDiagram{width:100%}}
.index-module-scss-module__C5AWtW__Root{min-height:700px;position:relative}@media (min-width:1025px){.index-module-scss-module__C5AWtW__Root{-webkit-user-select:none;user-select:none}}:is(.index-module-scss-module__C5AWtW__Root .product-params-comparison-anchor,.index-module-scss-module__C5AWtW__Root .product-params-comparison-anchor-scroll-to){position:absolute;top:-90px;left:0}.index-module-scss-module__C5AWtW__Title{text-align:left;margin-bottom:40px;font-weight:400}.index-module-scss-module__C5AWtW__ScrollWrap{width:100%;position:relative}.index-module-scss-module__C5AWtW__Scroller{background:var(--dark-form-background-secondary);border-radius:0;width:100%;overflow:hidden}.index-module-scss-module__C5AWtW__ScrollerCanScroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--dark-form-fill-hover) var(--dark-form-background-secondary);overflow-x:auto}@supports selector(::-webkit-scrollbar){.index-module-scss-module__C5AWtW__ScrollerCanScroll{scrollbar-width:auto;scrollbar-color:auto}}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar{background:0 0;height:4px}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button:horizontal:start:decrement{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button:horizontal:start:increment{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button:horizontal:end:decrement{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button:horizontal:end:increment{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button:horizontal:decrement{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-button:horizontal:increment{background:0 0;width:0;height:0;display:none}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-track{background:var(--dark-form-background-secondary)}.index-module-scss-module__C5AWtW__ScrollerCanScroll::-webkit-scrollbar-thumb{background:var(--dark-form-fill-hover)}.index-module-scss-module__C5AWtW__Indicator{display:none}.index-module-scss-module__C5AWtW__Indicator:after{content:"";height:100%;width:var(--indicator-width);top:0;left:var(--indicator-left);background:#fff9;border-radius:2px;transition:left .1s ease-out;position:absolute}.index-module-scss-module__C5AWtW__Table{grid-template-columns:repeat(var(--column-count), 1fr);column-gap:20px;width:100%;padding:20px 40px;display:grid}.index-module-scss-module__C5AWtW__Cell{border-bottom:1px solid #ffffff1a;flex-direction:column;justify-content:start;padding:16px 0;display:flex}.index-module-scss-module__C5AWtW__CellLast{border-bottom:none}.index-module-scss-module__C5AWtW__Cell.first-col{justify-content:start;align-items:flex-start;font-size:16px;font-weight:500}.index-module-scss-module__C5AWtW__Cell.first-col .text{opacity:.4}.index-module-scss-module__C5AWtW__Cell.value-col{z-index:0;isolation:isolate;text-align:left;align-items:flex-start;position:relative}.index-module-scss-module__C5AWtW__Cell.value-col.image{justify-content:flex-start}.index-module-scss-module__C5AWtW__Cell .text{white-space:pre-wrap}.index-module-scss-module__C5AWtW__Cell .image-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:flex;position:relative}.index-module-scss-module__C5AWtW__Cell .image-wrapper img{border-radius:0}.index-module-scss-module__C5AWtW__Cell .image-wrapper .media-render-container{border-radius:0}.index-module-scss-module__C5AWtW__Cell .image-wrapper img{object-fit:contain;width:100px;height:100px}.index-module-scss-module__C5AWtW__Cell .image-description{text-align:left;color:var(--dark-color);-webkit-text-fill-color:var(--dark-color);background:0 0;font-weight:400}.index-module-scss-module__C5AWtW__Cell .link-and-price-wrapper{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.index-module-scss-module__C5AWtW__Cell .price{text-align:left;color:var(--dark-color);-webkit-text-fill-color:var(--dark-color);background:0 0;font-family:awolDm,DM Mono,monospace}.index-module-scss-module__C5AWtW__Cell .cta-pill{color:var(--dark-background);text-transform:none;font-weight:400}.index-module-scss-module__C5AWtW__Cell .cta-background--self{background:var(--dark-color);border-radius:0}.index-module-scss-module__C5AWtW__Cell .cta-pill:hover .cta-background--self{background:var(--dark-color);border-radius:0}.index-module-scss-module__C5AWtW__Cell .buy-btn{height:40px;color:var(--dark-color);text-transform:uppercase;background:#09f;border-radius:20px;justify-content:center;align-items:center;padding:8px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.index-module-scss-module__C5AWtW__Cell .buy-btn:hover{opacity:.9;background:#007acc}.index-module-scss-module__C5AWtW__Cell .rating-wrapper{flex-direction:column;align-items:flex-start;gap:4px;padding-top:2px;display:flex}.index-module-scss-module__C5AWtW__Cell .rating-tag{box-sizing:border-box;height:16px;color:var(--dark-neon-cyan);border:1px solid var(--dark-neon-cyan);text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;margin-top:4px;padding:3px 8px;font-weight:700;line-height:1;display:inline-flex}.index-module-scss-module__C5AWtW__GradientOn{color:var(--fill-color)}.index-module-scss-module__C5AWtW__ImgBox{background:0 0;border-radius:0;width:100px;height:100px;position:relative;overflow:hidden}.index-module-scss-module__C5AWtW__ImgBox img{background:0 0;border-radius:0}.index-module-scss-module__C5AWtW__ImgBox .media-render-container{background:0 0;border-radius:0}@supports (-webkit-text-fill-color:transparent) and ((-webkit-background-clip:text) or (background-clip:text)){.index-module-scss-module__C5AWtW__GradientOn{background:var(--fill-color);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}}@media (min-width:1025px){.index-module-scss-module__C5AWtW__ScrollerDragDesktop{cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.index-module-scss-module__C5AWtW__ScrollerDragDesktop::-webkit-scrollbar{display:none}.index-module-scss-module__C5AWtW__ScrollerDragDesktop.index-module-scss-module__C5AWtW__ScrollerGrabbing{cursor:grabbing;-webkit-user-select:none;user-select:none}.index-module-scss-module__C5AWtW__CellCanScroll.first-col{z-index:2;isolation:isolate;background:var(--dark-form-background-secondary);box-shadow:20px 0 0 var(--dark-form-background-secondary);padding-left:40px;position:sticky;left:0}.index-module-scss-module__C5AWtW__TableCanScroll{grid-template-columns:180px repeat(var(--product-count), 200px);width:max-content;min-width:100%;padding:20px 40px 20px 0}}@media (max-width:1024px){.index-module-scss-module__C5AWtW__Root{padding-left:0;padding-right:0}.index-module-scss-module__C5AWtW__Title{padding-left:16px;padding-right:16px}.index-module-scss-module__C5AWtW__Scroller{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.index-module-scss-module__C5AWtW__Scroller::-webkit-scrollbar{display:none}.index-module-scss-module__C5AWtW__Indicator{background:#ffffff1a;border-radius:2px;height:3px;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.index-module-scss-module__C5AWtW__Table{grid-template-columns:120px repeat(var(--product-count), 120px);column-gap:12px;width:max-content;min-width:100%;padding:20px 16px 20px 0}.index-module-scss-module__C5AWtW__Cell.first-col{z-index:2;isolation:isolate;background:var(--dark-form-background-secondary);box-shadow:12px 0 0 var(--dark-form-background-secondary);padding-left:16px;font-size:12px;position:sticky;left:0}.index-module-scss-module__C5AWtW__Cell .text{font-size:13px}.index-module-scss-module__C5AWtW__Cell .image-wrapper img{width:48px;height:48px}.index-module-scss-module__C5AWtW__Cell .image-description{font-size:16px}.index-module-scss-module__C5AWtW__ImgBox{width:48px;height:48px}}
.index-module__kJTW9W__Background{width:100%;height:100lvh;z-index:var(--drawer-bg-z-index);background:#000c;transition:background .4s;position:fixed;inset:0 0 auto}.index-module__kJTW9W__BackgroundIdle{pointer-events:none;-webkit-user-select:none;user-select:none;background:0 0}@media (min-width:1025px){.index-module__kJTW9W__Background{max-height:80vw}}@media (max-width:1024px){.index-module__kJTW9W__Background{max-height:300vw}}.index-module__kJTW9W__Drawer{background:var(--dark-accent);pointer-events:none;width:100%;height:100svh;z-index:var(--drawer-wrapper-z-index);clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%);transition:clip-path .6s cubic-bezier(.8,0,.2,1);position:fixed;top:0;bottom:0;overflow:hidden}.index-module__kJTW9W__DrawerLeft{clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.index-module__kJTW9W__DrawerActive{pointer-events:auto;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}@media (min-width:1025px){.index-module__kJTW9W__Drawer{max-height:80vw;width:calc(.2 * var(--fullWidth,100vw) + 312px);bottom:auto;left:auto;right:0}.index-module__kJTW9W__DrawerLeft{left:0;right:auto}}@media (min-width:1441px){.index-module__kJTW9W__Drawer{width:calc(.1 * var(--fullWidth,100vw) + 456px)}}@media (max-width:1024px){.index-module__kJTW9W__Drawer{max-height:300vw;left:0;right:0}}.index-module__kJTW9W__Drawer .drawer-content{height:100%;overflow:auto}
.accordion-module__T5XmBq__Toggle{transition:transform .6s cubic-bezier(.8,0,.2,1)}.accordion-module__T5XmBq__Description{grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.8,0,.2,1);display:grid}.accordion-module__T5XmBq__DescriptionClip{overflow:hidden}.accordion-module__T5XmBq__DescriptionInner{padding-bottom:2em}.accordion-module__T5XmBq__EntryActive .accordion-module__T5XmBq__Description{grid-template-rows:1fr}.accordion-module__T5XmBq__EntryActive .accordion-module__T5XmBq__Toggle{transform:rotate(180deg)}.accordion-module__T5XmBq__EntryIdle{cursor:pointer}.accordion-module__T5XmBq__Head{border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);justify-content:space-between;margin:0;padding:.75em 0;display:flex}.accordion-module__T5XmBq__Root{border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent)}
.muiCheckoutbox-module__d74yPq__Label{cursor:pointer;color:var(--dark-color);align-items:center;gap:8px;display:inline-flex}.muiCheckoutbox-module__d74yPq__LabelDisabled{cursor:not-allowed;color:#666}.muiCheckoutbox-module__d74yPq__HiddenCheckbox{display:none}.muiCheckoutbox-module__d74yPq__Box{z-index:10;background-color:var(--checkbox-unchecked-bg,transparent);border:2px solid var(--dark-form-border-default);border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.muiCheckoutbox-module__d74yPq__BoxChecked{background-color:var(--checkbox-checked-bg,var(--dark-form-background-secondary));border:0}.muiCheckoutbox-module__d74yPq__BoxDisabled{opacity:.5;pointer-events:none}.muiCheckoutbox-module__d74yPq__Box:after{content:"";z-index:-1;background-color:#0000;border-radius:50%;width:28px;height:28px;transition:all .36s;position:absolute}.muiCheckoutbox-module__d74yPq__Box:hover:after{content:"";background-color:#4a4a4f65}.muiCheckoutbox-module__d74yPq__Box svg{z-index:1}.muiCheckoutbox-module__d74yPq__Spinner{z-index:1;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite muiCheckoutbox-module__d74yPq__checkbox-spin}@keyframes muiCheckoutbox-module__d74yPq__checkbox-spin{to{transform:rotate(360deg)}}
.index-module__KLvnnW__Root{align-items:center;height:28px;display:flex;position:relative}.index-module__KLvnnW__Track,.index-module__KLvnnW__Fill{pointer-events:none;border-radius:999px;height:4px;position:absolute;left:0;right:0}.index-module__KLvnnW__Track{background:var(--dark-form-border-default)}.index-module__KLvnnW__Fill{left:var(--range-left);width:calc(var(--range-right) - var(--range-left));background:var(--dark-neon-cyan);right:auto}.index-module__KLvnnW__Input{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.index-module__KLvnnW__Input::-webkit-slider-thumb{pointer-events:auto;appearance:none;background:var(--dark-form-text-primary);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #0003}.index-module__KLvnnW__Input::-moz-range-thumb{pointer-events:auto;appearance:none;background:var(--dark-form-text-primary);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #0003}.index-module__KLvnnW__Input::-webkit-slider-runnable-track{background:0 0;height:4px}.index-module__KLvnnW__Input::-moz-range-track{background:0 0;height:4px}.index-module__KLvnnW__InputMin{z-index:var(--range-min-z,2)}.index-module__KLvnnW__InputMax{z-index:var(--range-max-z,3)}
.index-module-scss-module___b-AhW__ControlPanel{background:var(--dark-form-background-secondary);gap:calc(.0076*var(--fullWidth,100vw) + 21.0286px);max-width:800px;height:100%;padding:calc(.0076*var(--fullWidth,100vw) + 21.0286px);flex-direction:column;grid-column:span 4;display:flex}.index-module-scss-module___b-AhW__ControlPanel .tips{letter-spacing:-.48px;color:var(--dark-color);opacity:.6;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:138%}.index-module-scss-module___b-AhW__FieldGroup{flex-direction:column;gap:8px;display:flex}.index-module-scss-module___b-AhW__FieldLabel{color:var(--dark-color);font-size:14px;font-weight:500;line-height:138%;display:block}.index-module-scss-module___b-AhW__FieldLabel span{color:#83858b}.index-module-scss-module___b-AhW__TabList{background:0 0;border:1px solid #f2f2f233;border-radius:4px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.index-module-scss-module___b-AhW__TabButton{color:#8d8f95;cursor:pointer;background:0 0;border:0;border-right:1px solid #3d3f45;height:42px;font-size:16px;font-weight:500}.index-module-scss-module___b-AhW__TabButton:last-child{border-right:0}.index-module-scss-module___b-AhW__TabButtonActive{color:var(--dark-color);background:#2c2d31}.index-module-scss-module___b-AhW__SelectWrapper{position:relative}.index-module-scss-module___b-AhW__SelectIcon{width:12px;height:8px;color:var(--dark-color);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.index-module-scss-module___b-AhW__Select{appearance:none;width:100%;height:48px;color:var(--dark-form-text-primary);background:var(--dark-form-background-secondary);border:1px solid #3d3f45;border-radius:4px;outline:none;padding:0 44px 0 14px;font-size:16px;font-weight:500}.index-module-scss-module___b-AhW__NumberInput{height:48px;color:var(--dark-form-text-primary);background:var(--dark-form-background-secondary);border:1px solid #3d3f45;border-radius:4px;outline:none;padding:0 14px;font-size:16px;font-weight:500}.index-module-scss-module___b-AhW__NumberInput:focus{border-color:var(--dark-form-text-primary)}.index-module-scss-module___b-AhW__RangeInput{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--dark-neon-cyan) 0%, var(--dark-neon-cyan) var(--fill,0%), #f2f2f233 var(--fill,0%), #f2f2f233 100%);border-radius:2px;outline:none;width:100%;height:4px;margin-top:16px}.index-module-scss-module___b-AhW__RangeInput::-webkit-slider-runnable-track{background:0 0;border-radius:2px;height:4px}.index-module-scss-module___b-AhW__RangeInput::-webkit-slider-thumb{-webkit-appearance:none;background:var(--dark-neon-cyan);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px;margin-top:-6px}.index-module-scss-module___b-AhW__RangeInput::-moz-range-track{background:#f2f2f233;border:0;border-radius:2px;height:4px}.index-module-scss-module___b-AhW__RangeInput::-moz-range-progress{background:var(--dark-neon-cyan);border-radius:2px;height:4px}.index-module-scss-module___b-AhW__RangeInput::-moz-range-thumb{background:var(--dark-neon-cyan);cursor:pointer;border:0;border-radius:50%;width:16px;height:16px}.index-module-scss-module___b-AhW__RangeLegend{color:#83858b;justify-content:space-between;font-size:12px;display:flex}.index-module-scss-module___b-AhW__ButtonIcon{color:currentColor;width:12px;height:8px}.index-module-scss-module___b-AhW__DiagramsContainer{grid-column:5/13;align-items:center;gap:60px;padding:0 25px;display:flex}.index-module-scss-module___b-AhW__DiagramBase{position:relative}.index-module-scss-module___b-AhW__DistanceDiagram{width:50%;height:100%}.index-module-scss-module___b-AhW__DistanceDiagram .distance-platform{top:98%;left:44%}.index-module-scss-module___b-AhW__DistanceDiagram .distance-throw{top:72%;left:64%}.index-module-scss-module___b-AhW__DistanceDiagram .distance-offset{top:62%;left:68%}.index-module-scss-module___b-AhW__DistanceDiagram .distance-bottom{top:60%;left:91%}.index-module-scss-module___b-AhW__DistanceDiagram .distance-top{top:40%;left:102%}.index-module-scss-module___b-AhW__DistanceDiagram img{width:100%;height:100%}.index-module-scss-module___b-AhW__RightDiagrams{flex-direction:column;justify-content:space-between;gap:20px;width:45%;height:100%;display:flex}.index-module-scss-module___b-AhW__DiagramGroup img{width:100%}.index-module-scss-module___b-AhW__DiagramTitle{color:var(--dark-color);letter-spacing:-.24px;text-align:center;margin-bottom:40px;font-size:24px;font-style:normal;font-weight:500;line-height:133%}.index-module-scss-module___b-AhW__ScreenDiagram .screen-width{top:-10%;left:50%}.index-module-scss-module___b-AhW__ScreenDiagram .screen-height{top:50%;left:110%}.index-module-scss-module___b-AhW__ProjectorDiagram .projector-width{top:-10%;left:50%}.index-module-scss-module___b-AhW__ProjectorDiagram .projector-depth{top:20%;left:105%}.index-module-scss-module___b-AhW__ProjectorDiagram .projector-height{top:60%;left:108%}.index-module-scss-module___b-AhW__ProjectorDiagram .projector-weight{top:106%;left:50%}.index-module-scss-module___b-AhW__MeasurementLabel{z-index:1;color:var(--dark-color);white-space:nowrap;pointer-events:none;letter-spacing:.04em;font-size:12px;font-weight:500;line-height:1;position:absolute;transform:translate(-50%,-50%)}.index-module-scss-module___b-AhW__MeasurementLabel p{margin:0}.index-module-scss-module___b-AhW__ScrollToDiagramsButton{min-width:0;max-width:100%;min-height:clamp(38px,10.256vw,40px);color:var(--dark-background);background-color:var(--dark-neon-cyan);cursor:pointer;border:0;border-radius:0;justify-content:center;align-self:center;align-items:center;gap:clamp(4px,1.538vw,6px);margin-top:clamp(2px,1.026vw,4px);padding:clamp(10px,2.564vw,12px) clamp(16px,6.154vw,24px);display:flex}@media (min-width:1025px){.index-module-scss-module___b-AhW__ScrollToDiagramsButton{display:none}}.index-module-scss-module___b-AhW__Root{width:100%}.index-module-scss-module___b-AhW__SectionTitle{color:var(--dark-color);text-align:left;grid-column:1/-1;margin-bottom:4px;font-size:24px;font-weight:500}@media (min-width:1441px){.index-module-scss-module___b-AhW__ControlPanel{gap:calc(.002*var(--fullWidth,100vw) + 29.12px);padding:calc(.002*var(--fullWidth,100vw) + 29.12px)}}@media (max-width:1024px){.index-module-scss-module___b-AhW__SectionTitle{text-align:center}.index-module-scss-module___b-AhW__ControlPanel{grid-column:1/-1;width:100%;max-width:none}.index-module-scss-module___b-AhW__DiagramsContainer{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:40px;width:100%;margin-left:0}.index-module-scss-module___b-AhW__DistanceDiagram{aspect-ratio:727/1024;width:93%;height:auto}.index-module-scss-module___b-AhW__RightDiagrams{gap:40px;width:84%}}.index-module-scss-module___b-AhW__OffsetControl{position:relative}.index-module-scss-module___b-AhW__OffsetControl input{width:100%;padding-right:18%}.index-module-scss-module___b-AhW__OffsetUnit{pointer-events:none;position:absolute;top:50%;right:5%;transform:translateY(-50%)}

.index-module-scss-module__IyVWWq__SectionContainer{flex-direction:column;align-items:center;display:flex}.index-module-scss-module__IyVWWq__CenterTitle{text-align:center;margin-bottom:48px}@media (max-width:1024px){.index-module-scss-module__IyVWWq__CenterTitle{margin-bottom:32px}}.index-module-scss-module__IyVWWq__CenterTitle h3{margin-bottom:16px}@media (max-width:1024px){.index-module-scss-module__IyVWWq__CenterTitle h3{letter-spacing:-.32px;text-shadow:none;font-size:24px;line-height:115%}}.index-module-scss-module__IyVWWq__CenterTitle p{letter-spacing:-.18px;text-align:center;color:#ebebf599;white-space:pre-line;margin:0;font-size:18px;font-weight:500;line-height:133%}.index-module-scss-module__IyVWWq__SwiperWrapper{box-sizing:border-box;width:100%;padding:0 1px;position:relative}.index-module-scss-module__IyVWWq__NavOverlay{pointer-events:none;z-index:10;position:absolute;inset:0}@media (max-width:1024px){.index-module-scss-module__IyVWWq__NavOverlay{display:none}}.index-module-scss-module__IyVWWq__BookDemoNav{z-index:10;cursor:pointer;pointer-events:auto;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .3s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.index-module-scss-module__IyVWWq__BookDemoNav.index-module-scss-module__IyVWWq__Prev{left:16px;right:auto}.index-module-scss-module__IyVWWq__BookDemoNav:hover{background:#ffffff40}.index-module-scss-module__IyVWWq__StyledSwiper{width:100%;height:100%}.index-module-scss-module__IyVWWq__StyledSwiper .swiper-slide{height:auto;position:relative}@media (max-width:1024px){.index-module-scss-module__IyVWWq__StyledSwiper .swiper-slide{width:80vw}}.index-module-scss-module__IyVWWq__StyledSwiper .slide-card{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;width:100%;height:560px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__IyVWWq__StyledSwiper .slide-card{height:400px}}.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box{flex-direction:column;flex:1;justify-content:space-between;padding:24px;display:flex}@media (max-width:1024px){.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box{padding:16px}}.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .title{letter-spacing:-.18px;margin-bottom:10px;font-size:24px;font-weight:500;line-height:133%}@media (max-width:1024px){.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .title{font-size:16px}}.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .desc{color:#ebebf599;flex:1;margin-bottom:20px;font-size:18px;line-height:133%}@media (max-width:1024px){.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .desc{font-size:14px}}.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .phone-box{color:#ebebf599;gap:4px;font-size:18px;display:flex}@media (max-width:1024px){.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .phone-box{font-size:16px}}.index-module-scss-module__IyVWWq__StyledSwiper .slide-card .content-box .btn-box{margin-top:auto;display:inline-flex}.index-module-scss-module__IyVWWq__ImgBox{aspect-ratio:4/3;width:100%;height:320px;position:relative}@media (max-width:1024px){.index-module-scss-module__IyVWWq__ImgBox{height:200px}}
.styles-module-scss-module__KHf0Yq__Section{color:var(--dark-color)}.styles-module-scss-module__KHf0Yq__List{scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.styles-module-scss-module__KHf0Yq__List::-webkit-scrollbar{display:none}@media (min-width:1025px){.styles-module-scss-module__KHf0Yq__List{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:center;gap:clamp(24px,3vw,48px);display:grid;overflow:visible}}.styles-module-scss-module__KHf0Yq__Item{scroll-snap-align:center;text-align:center;flex:0 0 100%;min-width:0;padding:0 clamp(24px,6vw,48px)}@media (min-width:1025px){.styles-module-scss-module__KHf0Yq__Item{flex:none;padding:0}}.styles-module-scss-module__KHf0Yq__Icon{color:var(--dark-color);justify-content:center;margin-bottom:clamp(12px,1.5vw,16px);display:flex}.styles-module-scss-module__KHf0Yq__Icon svg,.styles-module-scss-module__KHf0Yq__Icon img{width:auto;height:24px}.styles-module-scss-module__KHf0Yq__ItemTitle{color:var(--dark-color);text-transform:uppercase;margin:0;font-size:16px;font-weight:500}.styles-module-scss-module__KHf0Yq__ItemDescription{color:var(--dark-color);white-space:pre-line;margin:clamp(12px,1.5vw,16px) 0 0;font-size:14px}.styles-module-scss-module__KHf0Yq__Dots{justify-content:center;margin-top:clamp(16px,2vw,26px);display:flex}@media (min-width:1025px){.styles-module-scss-module__KHf0Yq__Dots{display:none}}.styles-module-scss-module__KHf0Yq__Dot{background:var(--dark-color);opacity:.3;cursor:pointer;border:0;border-radius:6px;width:6px;height:6px;margin:6px;padding:0}.styles-module-scss-module__KHf0Yq__Dot[aria-current=true]{opacity:1}
.index-module__6Vch9a__FiltersDrawerContentContainer{min-height:100%;color:var(--dark-form-text-primary);padding:calc(.0076 * var(--fullWidth,100vw) + 13.0286px);flex-direction:column;display:flex}@media (min-width:1441px){.index-module__6Vch9a__FiltersDrawerContentContainer{padding:calc(.004 * var(--fullWidth,100vw) + 18.24px)}}.index-module__6Vch9a__FiltersDrawerContentContainer{box-sizing:border-box;padding-top:72px}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-body{flex:1}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-title-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-title{margin:0;font-size:28px;font-weight:600;line-height:1.2}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-count{background:var(--dark-form-text-primary);min-width:24px;height:24px;color:var(--dark-background);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-clear-all{color:var(--dark-form-text-primary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:14px;text-decoration:underline}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-chip{background:var(--dark-form-background-tertiary);color:var(--dark-form-text-primary);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:inline-flex}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-chip-icon{flex-shrink:0;width:12px;height:12px}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-footer{background:linear-gradient(180deg, transparent 0%, var(--dark-accent) 24%);padding-top:24px;padding-bottom:8px;position:sticky;bottom:0}.index-module__6Vch9a__FiltersDrawerContentContainer .filters-drawer-view-results{justify-content:center;width:100%}.index-module__6Vch9a__AvailabilityOptionsContainer{flex-direction:column;gap:12px;display:flex}.index-module__6Vch9a__PriceOptionsContainer{flex-direction:column;gap:16px;display:flex}.index-module__6Vch9a__PriceOptionsContainer .price-inputs{align-items:center;gap:12px;display:flex}.index-module__6Vch9a__PriceOptionsContainer .price-to-label{color:var(--dark-form-text-description);flex-shrink:0;font-size:14px}.index-module__6Vch9a__PriceOptionsContainer .price-input{border:1px solid var(--dark-form-border-default);background:var(--dark-form-background-secondary);border-radius:8px;flex:1;align-items:center;gap:6px;min-width:0;padding:10px 12px;display:flex}.index-module__6Vch9a__PriceOptionsContainer .price-currency{color:var(--dark-form-text-description);font-size:14px}.index-module__6Vch9a__PriceOptionsContainer .price-input input{width:100%;min-width:0;color:var(--dark-form-text-primary);background:0 0;border:0;outline:0;font-size:14px}.index-module__6Vch9a__PriceOptionsContainer .price-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.index-module__6Vch9a__PriceOptionsContainer .price-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.index-module__6Vch9a__PriceOptionsContainer .price-input input[type=number]{appearance:textfield}
.index-module__X2oisG__SearchCollectionHeaderContainer{margin-bottom:calc(.0076 * var(--fullWidth,100vw) + 21.0286px);justify-content:space-between;align-items:center;gap:16px;display:flex}@media (min-width:1441px){.index-module__X2oisG__SearchCollectionHeaderContainer{margin-bottom:calc(.004 * var(--fullWidth,100vw) + 26.24px)}}.index-module__X2oisG__SearchCollectionHeaderContainer .search-collection-title{color:var(--dark-form-text-primary);font-size:28px;font-weight:600}.index-module__X2oisG__SearchCollectionHeaderContainer .search-collection-header-actions{align-items:center;gap:16px;margin-left:auto;display:flex}.index-module__X2oisG__SearchCollectionHeaderContainer .search-collection-header-action-filters{color:var(--dark-form-text-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;display:inline-flex}.index-module__X2oisG__SearchCollectionHeaderContainer .search-collection-header-action-filters:hover{color:var(--dark-neon-cyan)}
.index-module-scss-module___rI97a__ProjectorCompareTitle{color:var(--dark-color);font-weight:400}.index-module-scss-module___rI97a__ProjectorComparePanel{letter-spacing:0;background-color:#121212;padding:0 80px 60px}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorComparePanel{background-color:#0000;padding:0}}.index-module-scss-module___rI97a__ProjectorCompareProducts,.index-module-scss-module___rI97a__ProjectorCompareRow{grid-template-columns:minmax(0, clamp(140px, 16vw, 240px)) repeat(var(--compare-cols,2), minmax(0, 1fr));align-items:start;column-gap:150px;display:grid}.index-module-scss-module___rI97a__ProjectorCompareRow{border-top:1px solid var(--dark-form-separator-default);padding:48px 0}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareRow{border-top:0;grid-template-columns:minmax(0,1fr);gap:12px 0;padding:24px 0 0}}.index-module-scss-module___rI97a__ProjectorCompareProducts{padding-bottom:clamp(20px,2.6vw,36px)}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareProducts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,9vw,34px);padding-bottom:0}.index-module-scss-module___rI97a__ProjectorCompareLabelSpacer{display:none}}.index-module-scss-module___rI97a__ProjectorCompareRowLabel{color:var(--dark-secondary-text);margin:0;font-size:24px;line-height:120%}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareRowLabel{color:var(--dark-form-text-description);font-size:12px;font-weight:700;line-height:1.35}.index-module-scss-module___rI97a__ProjectorCompareRowLabel:empty{display:none}}.index-module-scss-module___rI97a__ProjectorCompareLogos{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:clamp(12px,1.6vw,24px);min-width:0;display:flex}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareLogos{grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}}.index-module-scss-module___rI97a__ProjectorCompareCells{display:contents}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareCells{background-color:var(--dark-form-fill-default);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(16px,9vw,34px);min-width:0;padding:20px 16px;display:grid}}.index-module-scss-module___rI97a__ProjectorCompareLogo{width:100%;aspect-ratio:var(--compare-logo-ratio,auto);position:relative}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareLogo{aspect-ratio:auto;background-color:var(--dark-form-fill-default);width:auto;height:48px}.index-module-scss-module___rI97a__ProjectorCompareLogo:only-child{height:auto;aspect-ratio:var(--compare-logo-ratio,auto);background-color:#0000;grid-column:1/-1}.index-module-scss-module___rI97a__ProjectorCompareLogo img{object-fit:contain}}
.product-module-scss-module__Mre0qG__ProjectorCompareProduct{flex-direction:column;align-items:flex-start;gap:23px;min-width:0;display:flex}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareProduct{align-items:center;gap:13px}}.product-module-scss-module__Mre0qG__ProjectorCompareMedia{width:100%;padding-top:90px;padding-right:18px;position:relative}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareMedia{padding-top:40px}}.product-module-scss-module__Mre0qG__ProjectorCompareRibbon{z-index:1;aspect-ratio:110/76;width:110px;color:var(--dark-background);text-align:center;text-transform:uppercase;background:linear-gradient(180deg, #ffb55400 -29.61%, #ffdda1 119.08%),var(--dark-neon-cyan);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);justify-content:center;align-items:center;margin:0;font-size:14px;line-height:133%;display:flex;position:absolute;top:0;right:-30%;transform:translate(-30%)}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareRibbon{aspect-ratio:auto;width:68px;height:47px;font-size:12px;right:0;transform:none}}.product-module-scss-module__Mre0qG__ProjectorCompareRibbonPerformance{background:var(--dark-color);background:linear-gradient(#fff0 -17.76%,#fff 112.5%),#c5c5c5}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareRibbonPerformance{width:93px}}.product-module-scss-module__Mre0qG__ProjectorCompareMediaImage{position:relative}.product-module-scss-module__Mre0qG__ProjectorCompareProductName{color:var(--dark-secondary-text);margin:0;font-size:36px;font-weight:400}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareProductName{text-align:center;width:100%;font-size:24px;line-height:1.35}}.product-module-scss-module__Mre0qG__ProjectorCompareBuy{--val-theme:var(--dark-neon-cyan);--val-theme-hover:var(--dark-neon-cyan-hover);--val-theme-active:var(--dark-neon-cyan-active);width:clamp(130px,100%,200px)}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareBuy{width:100%}}
.index-module-scss-module__60nikG__ProjectorSaleSecondNavRoot{border-bottom:1px solid color-mix(in srgb, var(--dark-color) 20%, transparent);background-color:#121212;width:100%;position:sticky;top:0}@media (max-width:1024px){body:has([data-announce-bar-exist]) .index-module-scss-module__60nikG__ProjectorSaleSecondNavRoot{top:136px}}.index-module-scss-module__60nikG__ProjectorSaleSecondNavList{box-sizing:border-box;align-items:center;gap:clamp(20px,2.2vw,32px);height:56px;margin:0;padding:8px 0;list-style:none;display:flex}@media (max-width:1024px){.index-module-scss-module__60nikG__ProjectorSaleSecondNavList{-ms-overflow-style:none;scrollbar-width:none;overflow:auto hidden}.index-module-scss-module__60nikG__ProjectorSaleSecondNavList::-webkit-scrollbar{display:none}}.index-module-scss-module__60nikG__ProjectorSaleSecondNavItem{color:#7d7d7d;white-space:nowrap;cursor:pointer;flex-shrink:0}.index-module-scss-module__60nikG__ProjectorSaleSecondNavItem[data-active]{color:var(--dark-neon-cyan)}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBanner{background-color:var(--dark-neon-cyan);width:100%;color:var(--light-color);grid-template-rows:1fr;transition:grid-template-rows .3s;display:grid}@media (prefers-reduced-motion:reduce){.index-module-scss-module__60nikG__ProjectorSaleSecondNavBanner{transition:none}}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerCollapsed{grid-template-rows:0fr}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerClip{min-width:0;min-height:0;overflow:hidden}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBanner .projector-sale_second-nav-banner-container{text-align:center;justify-content:center;align-items:center;min-height:56px;display:flex}@media (max-width:1024px){.index-module-scss-module__60nikG__ProjectorSaleSecondNavBanner .projector-sale_second-nav-banner-container{text-align:left;justify-content:flex-start;width:100%;min-width:0;max-width:100%;margin:0;padding:0;overflow:hidden}}@media (min-width:1025px){.index-module-scss-module__60nikG__ProjectorSaleSecondNavBanner .projector-sale_second-nav-banner-container{font-size:22px}}@media (max-width:1024px){.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerStatic{display:none}}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerTrack{display:none}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerMarqueeItem{white-space:nowrap;flex-shrink:0;padding-inline-end:clamp(40px,10vw,80px)}@media (max-width:1024px){.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerTrack{flex-shrink:0;width:max-content;animation:40s linear infinite index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerMarquee;display:flex}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerTrack{animation:none;display:none}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerStatic{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.index-module-scss-module__60nikG__ProjectorSaleSecondNavBanner .projector-sale_second-nav-banner-container{justify-content:center;padding:0 16px}}@keyframes index-module-scss-module__60nikG__ProjectorSaleSecondNavBannerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (pointer:coarse){.index-module-scss-module__60nikG__ProjectorSaleSecondNavItem{-webkit-tap-highlight-color:#0000}}
.index-module-scss-module__dv_Ezq__FamilyRevealRoot{max-width:var(--fullWidth,100vw);flex-direction:column;align-items:center;padding-bottom:4px;display:flex;position:relative;overflow:hidden}.index-module-scss-module__dv_Ezq__FamilyRevealComposition{aspect-ratio:1992/712;width:100%;height:auto;margin-bottom:calc(-.0952*var(--fullWidth,100vw) + 17.1429px);background:radial-gradient(77% 40% at 50% 59%, var(--dark-accent-lighter) 0%, var(--dark-background) 100%);position:relative}.index-module-scss-module__dv_Ezq__FamilyRevealImage{opacity:0;height:auto;transition-property:opacity,transform;transition-duration:1s,1s;transition-timing-function:ease-out,cubic-bezier(.1,.75,.3,1);position:absolute}.index-module-scss-module__dv_Ezq__FamilyRevealComposition[data-ready=true] .index-module-scss-module__dv_Ezq__FamilyRevealImage{opacity:1;transform:translate(0)scale(1)}.index-module-scss-module__dv_Ezq__FamilyRevealImageMax{width:58.03%;top:9.9%;left:19.5%;transform:scale(.9)}.index-module-scss-module__dv_Ezq__FamilyRevealImagePlus{width:27.71%;transition-delay:.4s,.4s;top:25.34%;left:3.03%;transform:translate(40px)}.index-module-scss-module__dv_Ezq__FamilyRevealImagePlus2{width:22.12%;transition-delay:.8s,.8s;top:27.47%;left:18.32%;transform:translate(40px)}.index-module-scss-module__dv_Ezq__FamilyRevealImagePro{width:43.54%;transition-delay:.8s,.8s;top:27.33%;left:54.32%;transform:translate(-40px)}.index-module-scss-module__dv_Ezq__FamilyRevealImagePro2{width:29.52%;transition-delay:.4s,.4s;top:25.65%;left:67.83%;transform:translate(-40px)}@media (min-width:1441px){.index-module-scss-module__dv_Ezq__FamilyRevealComposition{margin-bottom:calc(-.04*var(--fullWidth,100vw) - 62.4px)}}@media (max-width:1024px){.index-module-scss-module__dv_Ezq__FamilyRevealComposition{min-width:calc(1.2381*var(--fullWidth,100vw) + 57.1429px)}}
.header-module__PpycsG__PreOrderLink{cursor:pointer}
.heroFamily-module__n5QrIW__CtaContainer{align-items:center;gap:.75em;margin-top:1.5em;display:flex}@media (max-width:1024px){.heroFamily-module__n5QrIW__CtaContainer{justify-content:center}}.heroFamily-module__n5QrIW__ContentContainer{grid-column:3/11}@media (max-width:1024px){.heroFamily-module__n5QrIW__ContentContainer{grid-column:1/7}}@media (min-width:1440px){.heroFamily-module__n5QrIW__ContentContainer{grid-column:4/10}}.heroFamily-module__n5QrIW__ContentContainer{text-align:center;align-items:center}
.index-module__IJxHBq__DivIdContainer{height:100px;margin:-120px 0 0;position:relative}
.index-module__C8nW5W__AboutUsHeaderContainer{position:relative}.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100lvh;margin-top:42px;display:flex;position:absolute;top:0;left:0;transform:translate(0)}@media (max-width:1024px){.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content{padding-left:16px;padding-right:16px}}.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content .about-us-header-content-button{border:1px solid var(--dark-form-text-primary);border-radius:999px;margin-bottom:32px;padding:12px 20px;font-size:16px;font-weight:600}.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content .about-us-header-content-title{letter-spacing:-1.2px;white-space:pre-line;font-weight:600;line-height:115%}@media (min-width:1025px){.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content .about-us-header-content-description{font-size:24px}}@media (max-width:1024px){.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content .about-us-header-content-description{font-size:16px}}.index-module__C8nW5W__AboutUsHeaderContainer .about-us-header-content .about-us-header-content-description{letter-spacing:-.72px;white-space:pre-line;font-weight:500;line-height:155%}.index-module__C8nW5W__AboutUsHeaderContainer .overflow-container{margin-top:0;padding:10lvh 0}.index-module__C8nW5W__AboutUsHeaderContainer .man-cave-chipset-manifesto{padding-top:0}@media (max-width:1024px){.index-module__C8nW5W__AboutUsHeaderContainer{box-sizing:border-box}}
.index-module-scss-module__6SGvia__ManCaveChipsetContainer{position:relative}.index-module-scss-module__6SGvia__ManCaveChipsetContainer .index-module-scss-module__6SGvia__man-cave-chipset-title,.index-module-scss-module__6SGvia__ManCaveChipsetContainer .index-module-scss-module__6SGvia__overflow-title-container{padding-bottom:20px}.index-module-scss-module__6SGvia__ManCaveChipsetContainer .index-module-scss-module__6SGvia__overview-nav-target{position:absolute;top:30%;left:0}
@media (min-width:1025px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content{grid-column:3/11}}@media (max-width:1024px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content{grid-column:1/7}}.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content{text-align:center;line-height:1.15}.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-title{font-weight:400;font-size:calc(26px + 14*(var(--fullWidth,100vw) - 390px)/1050);margin-top:0;margin-bottom:0}@media (min-width:1441px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-title{font-size:calc(40px + 16*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-subtitle{font-weight:400;font-size:calc(18px + 14*(var(--fullWidth,100vw) - 390px)/1050);margin-top:0;margin-bottom:0;padding:20px 0 0}@media (min-width:1441px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-subtitle{font-size:calc(32px + 14*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items{padding-top:calc(60px + 20*(var(--fullWidth,100vw) - 390px)/1050);flex-wrap:wrap;align-items:stretch;row-gap:40px;display:flex}@media (min-width:1441px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items{padding-top:calc(80px + 20*(var(--fullWidth,100vw) - 1440px)/2000)}}@media (min-width:1025px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items .performance-item-container{width:33.3%}}@media (max-width:1024px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items .performance-item-container{width:50%}}.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items .performance-item-container .performance-item-title{font-size:calc(26px + 14*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items .performance-item-container .performance-item-title{font-size:calc(40px + 16*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items .performance-item-container .performance-item-subtitle{font-size:calc(16px + 4*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__Y-OQBW__ManifestContentContainer .manifest-content .manifest-content-items .performance-item-container .performance-item-subtitle{font-size:calc(20px + 4*(var(--fullWidth,100vw) - 1440px)/2000)}}
.index-module-scss-module__7KFENW__ManCaveRamRomSizeContainer{row-gap:0}.index-module-scss-module__7KFENW__ManCaveRamRomSizeContainer .ram-rom-size-image{grid-column:2/12}@media (max-width:1024px){.index-module-scss-module__7KFENW__ManCaveRamRomSizeContainer .ram-rom-size-image{grid-column:1/7}}.index-module-scss-module__7KFENW__BoxContainer{grid-area:2/2/auto/12;grid-template-columns:repeat(10,1fr);margin-top:0;display:grid}@media (max-width:1024px){.index-module-scss-module__7KFENW__BoxContainer{grid-column:1/7;grid-template-columns:repeat(6,1fr);margin-top:28px}}.index-module-scss-module__7KFENW__LeftBox{grid-column:1/6}@media (max-width:1024px){.index-module-scss-module__7KFENW__LeftBox{grid-column:1/7}}@media (min-width:1025px){.index-module-scss-module__7KFENW__LeftBox{grid-row:1}}.index-module-scss-module__7KFENW__LeftBox{align-content:center;display:grid}.index-module-scss-module__7KFENW__LeftBox .title{font-size:calc(26px + 14*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__7KFENW__LeftBox .title{font-size:calc(40px + 14*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__7KFENW__LeftBox .title{color:var(--dark-color);letter-spacing:-1.2px;text-transform:capitalize;margin-bottom:0;font-style:normal;font-weight:600;line-height:115%}@media (max-width:1024px){.index-module-scss-module__7KFENW__LeftBox .title{letter-spacing:-1.2px;color:var(--dark-color);letter-spacing:-.78px;font-size:26px;font-style:normal;font-weight:600;line-height:115%}}.index-module-scss-module__7KFENW__LeftBox .content{margin-top:calc(12px + 4*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__7KFENW__LeftBox .content{margin-top:calc(16px + 4*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__7KFENW__RightBox{grid-column:7/11}@media (max-width:1024px){.index-module-scss-module__7KFENW__RightBox{grid-area:2/1/auto/7;margin-top:32px}}.index-module-scss-module__7KFENW__RightBox .info{display:flex}.index-module-scss-module__7KFENW__RightBox .info__item{color:#666;font-size:calc(16px + 4*(var(--fullWidth,100vw) - 390px)/1050);align-items:center;display:flex}@media (min-width:1441px){.index-module-scss-module__7KFENW__RightBox .info__item{font-size:calc(20px + 0*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__7KFENW__RightBox .info__item{letter-spacing:calc(-.48px + -.12*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__7KFENW__RightBox .info__item{letter-spacing:calc(-.6px + 0*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__7KFENW__RightBox .info__item{font-style:normal;font-weight:500;line-height:138%}.index-module-scss-module__7KFENW__RightBox .info__item:before{content:"";background-color:#666;border-radius:50%;width:10px;height:10px;margin-right:8px;display:block}.index-module-scss-module__7KFENW__RightBox .info__left-active{color:var(--Major,var(--promotion-primary));margin-right:24px}.index-module-scss-module__7KFENW__RightBox .info__left-active:before{background-color:var(--Major,var(--promotion-primary))}
.RamRomItem-module-scss-module__F-URUa__RamRomItemContainer{grid-row-gap:11px;grid-template-columns:1fr;margin-bottom:32px;display:grid}.RamRomItem-module-scss-module__F-URUa__RamRomItemContainer[data-is-last]{margin-bottom:0}
.BarItem-module-scss-module__EXwobq__BarItemContainer{box-sizing:border-box;text-align:start;height:14px;width:var(--current-width);background:var(--is-self);color:var(--dark-color);letter-spacing:.84px;text-transform:uppercase;border-radius:7px;align-items:center;padding:2px 5px 1px;font-size:12px;font-style:normal;font-weight:600;line-height:115%;display:flex}
.index-module-scss-module__VGtqNG__SmartHomeAutoKeystoneContainer{position:relative}.index-module-scss-module__VGtqNG__SmartHomeAutoKeystoneContainer .auto-keystone-background-container{position:relative}@media (min-width:1025px){.index-module-scss-module__VGtqNG__SmartHomeAutoKeystoneContainer .auto-keystone-background-container{border-radius:10px;overflow:hidden}}.index-module-scss-module__VGtqNG__SmartHomeAutoKeystoneContainer .smart-home-nav-position{position:absolute}@media (min-width:1025px){.index-module-scss-module__VGtqNG__SmartHomeAutoKeystoneContainer .smart-home-nav-position{top:50px}}@media (max-width:1024px){.index-module-scss-module__VGtqNG__SmartHomeAutoKeystoneContainer .smart-home-nav-position{top:0}}:is(.index-module-scss-module__VGtqNG__TitleDescriptionInner .smart-home-auto-keystone-title,.index-module-scss-module__VGtqNG__TitleDescriptionInner .smart-home-auto-keystone-description){grid-column:9/13}.index-module-scss-module__VGtqNG__TitleDescriptionInner .smart-home-auto-keystone-title{letter-spacing:-1.2px;white-space:pre-line;margin-bottom:0;line-height:1.15}@media (min-width:1025px){.index-module-scss-module__VGtqNG__TitleDescriptionInner .smart-home-auto-keystone-title{text-align:center}}.index-module-scss-module__VGtqNG__TitleDescriptionInner .smart-home-auto-keystone-description{padding:1em 0 0}
.index-module-scss-module__kiQfPG__SectionContainer{background-color:var(--dark-background);position:relative}.index-module-scss-module__kiQfPG__SectionHeader{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:1280px;margin:0 auto 60px;padding:0;display:flex}.index-module-scss-module__kiQfPG__SectionTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-size:56px;font-weight:400;line-height:1.2}@media (max-width:1024px){.index-module-scss-module__kiQfPG__SectionTitle{font-size:32px}}.index-module-scss-module__kiQfPG__SubTitle{color:var(--dark-secondary-text);margin:0;font-size:22px;font-weight:400;line-height:1.35}@media (max-width:1024px){.index-module-scss-module__kiQfPG__SubTitle{letter-spacing:.36px;padding:0 16px;font-size:16px}}.index-module-scss-module__kiQfPG__ItemList{flex-direction:column;gap:0;width:100%;max-width:none;margin:0;display:flex}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ItemList{gap:40px}}.index-module-scss-module__kiQfPG__Item{border-top:1px solid #7d7d7d99;justify-content:space-between;gap:40px;width:100%;display:flex;position:relative}@media (max-width:1024px){.index-module-scss-module__kiQfPG__Item{background-color:#111;border-top:none;flex-direction:column;gap:0}}.index-module-scss-module__kiQfPG__ImageContent{order:2;width:min(1005px,100% - 705px);height:440px;position:relative}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ImageContent{order:1;width:100%;height:240px}}.index-module-scss-module__kiQfPG__ImageContent[data-aspect-ratio]{aspect-ratio:var(--aspect-ratio)}.index-module-scss-module__kiQfPG__ItemContent{flex-direction:column;flex:none;order:1;justify-content:space-between;width:665px;min-height:440px;padding:36px 0;display:flex}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ItemContent{order:2;gap:8px;width:auto;min-height:auto;padding:16px}}.index-module-scss-module__kiQfPG__ItemTextContainer{flex-direction:column;gap:16px;display:flex}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ItemTextContainer{gap:8px}}.index-module-scss-module__kiQfPG__ItemTitle{color:var(--dark-neon-cyan);margin:0;font-size:48px;font-weight:400;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ItemTitle{text-transform:capitalize;font-size:24px}}.index-module-scss-module__kiQfPG__ItemSubtitle{margin:0;font-size:22px;font-weight:400;line-height:1.35}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ItemSubtitle{letter-spacing:.48px;color:var(--dark-secondary-text);font-size:16px;font-style:normal;font-weight:700;line-height:135%}}.index-module-scss-module__kiQfPG__ItemDescription{color:var(--dark-secondary-text);max-width:440px;margin:0;font-size:18px;font-weight:400;line-height:1.35}@media (max-width:1024px){.index-module-scss-module__kiQfPG__ItemDescription{color:var(--dark-secondary-text);max-width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:135%}}
.index-module-scss-module__IEC9bW__GoogleInnerInfoContainer{aspect-ratio:var(--aspect-ratio);margin:0 auto;position:relative}@media (max-width:1024px){.index-module-scss-module__IEC9bW__GoogleInnerInfoContainer{margin-top:24px}}@media (min-width:2560px){.index-module-scss-module__IEC9bW__GoogleInnerInfoContainer{border-radius:20px;overflow:hidden}}.index-module-scss-module__IEC9bW__ContainerText{box-sizing:border-box;z-index:21;align-content:flex-end;row-gap:16px;height:100%;padding:56px 0;position:absolute;bottom:0;left:0;right:0}:is(.index-module-scss-module__IEC9bW__ContainerText .title,.index-module-scss-module__IEC9bW__ContainerText .content){white-space:normal;word-break:break-word;grid-column:8/12}.index-module-scss-module__IEC9bW__ContainerText .title{color:var(--dark-color);font-size:calc(26px + 14*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__IEC9bW__ContainerText .title{font-size:calc(40px + 16*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__IEC9bW__ContainerText .title{letter-spacing:calc(-.78px + -.42*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__IEC9bW__ContainerText .title{letter-spacing:calc(-1.2px + -.48*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__IEC9bW__ContainerText .title{margin-bottom:0;font-style:normal;font-weight:600;line-height:115%}.index-module-scss-module__IEC9bW__ContainerText .content{color:var(--dark-color);letter-spacing:-.48px;font-size:16px;font-style:normal;font-weight:500;line-height:138%}.index-module-scss-module__IEC9bW__MobileText{row-gap:12px}.index-module-scss-module__IEC9bW__MobileText .title{color:var(--dark-color);text-shadow:0px 4px 4px var(--dark-black-disable);letter-spacing:-.78px;grid-column:1/7;margin-bottom:0;font-size:26px;font-style:normal;font-weight:600;line-height:115%}.index-module-scss-module__IEC9bW__MobileText .content{color:var(--dark-color);letter-spacing:-.48px;grid-column:1/7;font-size:16px;font-style:normal;font-weight:500;line-height:138%}
.index-module-scss-module__Zhfl3q__SectionWrapper{background-color:var(--dark-background);position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__SectionWrapper{min-height:440px}}.index-module-scss-module__Zhfl3q__BackgroundLayer{pointer-events:none;z-index:10;position:absolute;inset:0}.index-module-scss-module__Zhfl3q__BackgroundImage{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.index-module-scss-module__Zhfl3q__BackgroundTint{z-index:20;background-color:#0006;position:absolute;inset:0}.index-module-scss-module__Zhfl3q__SectionContainer{z-index:20;position:relative}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__SectionContainer{min-height:440px;padding:33px 16px 40px}}.index-module-scss-module__Zhfl3q__ContentGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,120px);display:grid}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__ContentGrid{flex-direction:column;justify-content:space-between;gap:32px;min-height:367px;display:flex}}.index-module-scss-module__Zhfl3q__TextColumn{flex-direction:column;gap:24px;max-width:476px;display:flex}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__TextColumn{gap:0;width:100%;max-width:none}}.index-module-scss-module__Zhfl3q__MobileTextBlock{flex-direction:column;gap:2px;width:100%;display:flex}.index-module-scss-module__Zhfl3q__MobileTextInner{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__Zhfl3q__SectionTitle{color:var(--dark-color);max-width:18ch;margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:400;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__SectionTitle{text-transform:capitalize;white-space:pre-line;max-width:none;font-size:32px}}.index-module-scss-module__Zhfl3q__Description{color:var(--dark-color);margin:0;font-size:22px;font-weight:400;line-height:1.35}.index-module-scss-module__Zhfl3q__Description p{margin:0}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__Description{font-size:16px}}.index-module-scss-module__Zhfl3q__CompareColumn{justify-content:center;align-items:flex-start;gap:clamp(24px,4vw,48px);height:160px;display:flex}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__CompareColumn{align-self:center;width:100%;height:88px;margin:0 auto}}.index-module-scss-module__Zhfl3q__CompareItem{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;max-width:250px;height:100%;padding-top:15px;display:flex}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__CompareItem{gap:12px;max-width:107px}}.index-module-scss-module__Zhfl3q__LogoWrapper{width:100%;max-width:250px;height:auto;aspect-ratio:var(--aspect-ratio,auto);position:relative}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__LogoWrapper{max-width:100px}}.index-module-scss-module__Zhfl3q__CompareLabel{color:#c2c2c2;text-align:center;font-size:18px;font-weight:400;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__CompareLabel{font-size:12px}}.index-module-scss-module__Zhfl3q__CompareDivider{background:#b3b3b399;flex-shrink:0;align-self:stretch;width:1px;min-height:120px}@media (max-width:1024px){.index-module-scss-module__Zhfl3q__CompareDivider{min-height:80px}}
.index-module-scss-module__hroJJq__SmartHomeReadyEcosystemContainer{position:relative}.index-module-scss-module__hroJJq__SmartHomeReadyEcosystemContainer .smart-home-ready-inner{position:relative}.index-module-scss-module__hroJJq__SmartHomeReadyEcosystemContainer .smart-home-ready-inner .ready-ecosystem-background-container{position:relative}@media (max-width:1024px){.index-module-scss-module__hroJJq__SmartHomeReadyEcosystemContainer .smart-home-ready-inner .ready-ecosystem-background-container{margin:24px 0 0}}@media (min-width:1025px){.index-module-scss-module__hroJJq__TitleDescriptionContainer{z-index:21;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.index-module-scss-module__hroJJq__TitleDescriptionInner,:is(.index-module-scss-module__hroJJq__TitleDescriptionInner .smart-home-ready-ecosystem-title,.index-module-scss-module__hroJJq__TitleDescriptionInner .smart-home-ready-ecosystem-description,.index-module-scss-module__hroJJq__TitleDescriptionInner .app-item-container){grid-column:1/5}.index-module-scss-module__hroJJq__TitleDescriptionInner .smart-home-ready-ecosystem-title{letter-spacing:-1.2px;white-space:pre-line;margin-bottom:0;line-height:1.15}.index-module-scss-module__hroJJq__TitleDescriptionInner .smart-home-ready-ecosystem-description{padding:1em 0 0}@media (min-width:1025px){.index-module-scss-module__hroJJq__AppItemContainer{padding:40px 0 0}}@media (max-width:1024px){.index-module-scss-module__hroJJq__AppItemContainer{z-index:21;position:absolute;bottom:16px}}.index-module-scss-module__hroJJq__AppItemContainer .app-item-inner-container{align-items:center;gap:calc(14px + 7*(var(--fullWidth,100vw) - 390px)/1050);flex-wrap:wrap;display:flex}@media (min-width:1441px){.index-module-scss-module__hroJJq__AppItemContainer .app-item-inner-container{gap:calc(21px + 4*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__hroJJq__AppItemContainer .app-item-inner-container{row-gap:28px}.index-module-scss-module__hroJJq__AppItemContainer .app-item-inner-container .app-item-icon-container{height:calc(52px + 10*(var(--fullWidth,100vw) - 390px)/1050);position:relative}@media (min-width:1441px){.index-module-scss-module__hroJJq__AppItemContainer .app-item-inner-container .app-item-icon-container{height:calc(62px + 10*(var(--fullWidth,100vw) - 1440px)/2000)}}
.content-module-scss-module__E74aVW__Root{width:100%;height:100%;color:var(--dark-color);position:relative}.content-module-scss-module__E74aVW__CloseButton{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:12px;right:12px}.content-module-scss-module__E74aVW__CloseButton svg{width:32px;height:32px}.content-module-scss-module__E74aVW__RightColumn,.content-module-scss-module__E74aVW__InnerColumn{width:100%;height:100%;position:relative}.content-module-scss-module__E74aVW__TitleGroup{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.content-module-scss-module__E74aVW__CopyBlock{flex-direction:column;gap:24px;min-width:0;display:flex}.content-module-scss-module__E74aVW__Eyebrow,.content-module-scss-module__E74aVW__Title{color:#fffffff2;margin:0;font-weight:700;line-height:1.35}.content-module-scss-module__E74aVW__Eyebrow{font-size:18px}.content-module-scss-module__E74aVW__Title{font-size:40px}.content-module-scss-module__E74aVW__Description{color:var(--dark-color);margin:0;font-size:18px;font-weight:400;line-height:1.35}@media (min-width:1025px){.content-module-scss-module__E74aVW__RightColumn{box-sizing:border-box;flex-direction:column;justify-content:center;width:434px;height:100%;padding:0 80px 0 20px;display:flex;position:absolute;top:0;right:0}.content-module-scss-module__E74aVW__InnerColumn{flex-direction:column;justify-content:space-between;width:100%;height:410px;display:flex}.content-module-scss-module__E74aVW__FormBlock{width:358px;max-width:100%}}@media (max-width:1024px){.content-module-scss-module__E74aVW__CloseButton{top:8px;right:8px}.content-module-scss-module__E74aVW__CloseButton svg{width:24px;height:24px}.content-module-scss-module__E74aVW__CopyBlock{gap:6px;width:calc(100% - 32px);position:absolute;top:55px;left:16px}.content-module-scss-module__E74aVW__Eyebrow{font-size:16px}.content-module-scss-module__E74aVW__Title{font-size:28px}.content-module-scss-module__E74aVW__Description{font-size:16px}.content-module-scss-module__E74aVW__FormBlock{width:calc(100% - 32px);position:absolute;bottom:28px;left:16px}}
.form-module__onfnRW__Root{flex-direction:column;gap:12px;width:100%;display:flex}.form-module__onfnRW__SuccessText{color:var(--dark-neon-cyan);letter-spacing:-.03em;margin:0;font-size:12px;line-height:1.15}.form-module__onfnRW__ErrorText{color:var(--dark-form-text-error);margin:0;font-size:12px;line-height:1.15}.form-module__onfnRW__InputRow{box-sizing:border-box;border:1px solid var(--dark-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff24;align-items:center;gap:12px;width:100%;height:40px;padding:0 12px;display:flex}.form-module__onfnRW__EmailIcon{flex-shrink:0;width:20px;height:15px}.form-module__onfnRW__EmailInput{min-width:0;color:var(--dark-color);background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:1.35}.form-module__onfnRW__EmailInput::placeholder{color:var(--dark-color);opacity:.85}.form-module__onfnRW__SubmitGroup{flex-direction:column;gap:4px;width:100%;display:flex}.form-module__onfnRW__SubmitButton{cursor:pointer;background:var(--dark-color);width:100%;height:40px;color:var(--dark-primary);border:0;justify-content:center;align-items:center;font-size:14px;line-height:1.35;display:flex;position:relative}.form-module__onfnRW__SubmitButton:disabled{cursor:default;opacity:.85}.form-module__onfnRW__SubmitButton .loading-dots-container span{background:currentColor}.form-module__onfnRW__SubmitLabel{opacity:1;transition:opacity .2s}.form-module__onfnRW__SubmitLabelHidden{opacity:0}@media (max-width:1024px){.form-module__onfnRW__SuccessText{font-size:11px}.form-module__onfnRW__InputRow{background:#00000024}}
.terms-module__3IZuCG__TermsText{margin:0;font-size:12px;line-height:1.35}.terms-module__3IZuCG__TermsLink{cursor:pointer;margin:0;font-size:12px;line-height:1.35;text-decoration:none}
.launcher-module-scss-module__6WA2Ia__Root{cursor:pointer;pointer-events:auto;width:68px;height:75px;filter:drop-shadow(0 0 4px var(--dark-black-disable));opacity:1;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;padding:0;transition:transform .6s cubic-bezier(.25,.46,.45,.94),opacity .6s;display:flex;position:relative;transform:scale(1)}@media (min-width:1025px){.launcher-module-scss-module__6WA2Ia__Root:hover{transform:scale(1.05)}.launcher-module-scss-module__6WA2Ia__RootOpen{opacity:.3;pointer-events:none;transform:scale(.1)}.launcher-module-scss-module__6WA2Ia__RootOpen:hover{transform:scale(.1)}}.launcher-module-scss-module__6WA2Ia__Image{object-fit:contain;width:100%;height:100%}.launcher-module-scss-module__6WA2Ia__GiftSvg{width:60px;height:60px}.launcher-module-scss-module__6WA2Ia__GiftLabel{min-width:51px;color:var(--dark-color);text-transform:uppercase;white-space:nowrap;background:#4f4f4f;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:400;line-height:1;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1024px){.launcher-module-scss-module__6WA2Ia__Root{width:50px;height:55px}.launcher-module-scss-module__6WA2Ia__GiftSvg{width:44px;height:44px}.launcher-module-scss-module__6WA2Ia__GiftLabel{min-width:38px;padding:3px 6px;font-size:10px}}
@keyframes overlay-module-scss-module__4wEYga__fade-in{0%{opacity:0}to{opacity:1}}.overlay-module-scss-module__4wEYga__Root{pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay-module-scss-module__4wEYga__Mask{pointer-events:auto;background:#000c;animation:.3s ease-out forwards overlay-module-scss-module__4wEYga__fade-in;position:fixed;inset:0}.overlay-module-scss-module__4wEYga__PanelWrap{pointer-events:auto;animation:.3s ease-out forwards overlay-module-scss-module__4wEYga__fade-in;position:relative}.overlay-module-scss-module__4wEYga__Panel{width:var(--panel-width);height:var(--panel-height);max-width:min(100%,var(--panel-max-width));background-color:var(--dark-background);background-image:var(--panel-bg-image);border-radius:var(--panel-radius);background-position:50%;background-size:cover;position:relative;overflow:hidden}
.index-module-scss-module__MD95ra__SuccessContainer{flex-direction:column;row-gap:40px;display:flex}@media (max-width:1024px){.index-module-scss-module__MD95ra__SuccessContainer{row-gap:24px}}.index-module-scss-module__MD95ra__TipsBottom{letter-spacing:-.33px;white-space:pre-wrap;opacity:.4;line-height:138%}.index-module-scss-module__MD95ra__SuccessName{color:var(--dark-color);margin:0}.index-module-scss-module__MD95ra__SuccessName span{color:var(--success-prize-name-color,#0fa78a)}.index-module-scss-module__MD95ra__CopyPill{min-width:108px;height:44px}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top{justify-content:flex-start;align-items:center;gap:8px;display:flex}@media (max-width:1024px){.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top{flex-flow:column wrap}}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-text{background:var(--dark-color);height:44px;color:var(--dark-primary);letter-spacing:-.48px;border-radius:50px;flex-shrink:0;flex-basis:300px;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-style:normal;font-weight:800;line-height:115%;display:flex}@media (max-width:1024px){.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-text{flex-basis:44px;width:100%;height:44px}}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-button{cursor:pointer;align-items:center;display:flex}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-button .cta-pill{min-width:108px}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-button .cta-background--self{background:linear-gradient(270deg,#17453c 0%,#399584 100%);background:var(--submit-button-background-color)}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-button .cta-pill-inner{color:var(--submit-button-text-color)}@media (max-width:1024px){.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-button{flex-basis:44px;width:100%;height:44px;margin-top:4px}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .top .top-input-button .cta-pill{width:100%}}.index-module-scss-module__MD95ra__TurnplateCardSubmitSuccessContainer .bottom .bottom-tip-text{letter-spacing:-.48px;margin-top:8px;line-height:138%}
.index-module-scss-module__ayF2SG__Root{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.index-module-scss-module__ayF2SG__Root .grecaptcha-badge{visibility:hidden}.index-module-scss-module__ayF2SG__PrizeForm{width:100%;padding:24px}@media (min-width:1025px){.index-module-scss-module__ayF2SG__Root{flex-direction:row;align-items:center}.index-module-scss-module__ayF2SG__PrizeForm{width:576px;padding:0 80px 0 40px}}
.index-module-scss-module__Fwwh5W__Mask{-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none;background:#000c;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:fixed;inset:0;overflow:hidden}.index-module-scss-module__Fwwh5W__MaskVisible{opacity:1;pointer-events:auto}.index-module-scss-module__Fwwh5W__Content{left:var(--modal-left);top:var(--modal-top);width:var(--modal-width);height:var(--modal-height);transform-origin:50%;opacity:0;max-height:100vh;transform:scale(var(--modal-scale-x), var(--modal-scale-y)) translate(0px, 0px);background:#17191d;border-radius:20px;transition:all .44s ease-in-out;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0000002e}.index-module-scss-module__Fwwh5W__ContentMobileBg{background-image:var(--modal-bg-image);background-position:top;background-repeat:no-repeat;background-size:cover}.index-module-scss-module__Fwwh5W__Background{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.index-module-scss-module__Fwwh5W__Close{cursor:pointer;z-index:20;background:#2e3032;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s ease-in-out;display:flex;position:absolute;top:16px;right:16px}.index-module-scss-module__Fwwh5W__Close:hover{width:52px;height:52px;top:14px;right:14px}.index-module-scss-module__Fwwh5W__CloseTransparent{background:#ffffff1a}.index-module-scss-module__Fwwh5W__CloseLoading{cursor:not-allowed}.index-module-scss-module__Fwwh5W__Close svg{fill:var(--dark-color)}.index-module-scss-module__Fwwh5W__ContentIsAnimating{opacity:1;transform:scale(1, 1) translate(var(--modal-delta-x), var(--modal-delta-y));transition:all .44s ease-in-out}@media (max-width:1024px){.index-module-scss-module__Fwwh5W__Content{width:calc(100% - 32px);height:auto;min-height:0;max-height:calc(100svh - env(safe-area-inset-bottom,80px) - 40px);overflow:hidden auto}.index-module-scss-module__Fwwh5W__ContentIsAnimating{top:30px;left:50%;transform:translate(-50%)}.index-module-scss-module__Fwwh5W__Close{top:8px;right:8px}}@media (max-width:1024px) and (max-height:768px){.index-module-scss-module__Fwwh5W__Content{max-height:calc(100svh - env(safe-area-inset-bottom,80px) - 30px)}.index-module-scss-module__Fwwh5W__ContentIsAnimating{top:20px}}@media (max-width:1024px) and (max-height:667px){.index-module-scss-module__Fwwh5W__Content{max-height:calc(100svh - env(safe-area-inset-bottom,80px) - 20px)}.index-module-scss-module__Fwwh5W__ContentIsAnimating{top:10px}}@media (max-width:1024px) and (max-height:600px){.index-module-scss-module__Fwwh5W__Content{max-height:calc(100svh - env(safe-area-inset-bottom,80px) - 15px)}.index-module-scss-module__Fwwh5W__ContentIsAnimating{top:5px}}
.index-module-scss-module__NHcauq__LauncherStack{z-index:var(--z-global-lottery-wheel-801);pointer-events:none;flex-direction:column-reverse;align-items:center;gap:clamp(12px,2vw,16px);display:flex;position:fixed;bottom:10px;right:10px}.index-module-scss-module__NHcauq__LauncherStack:has(.lottery-wheel_modal-mask--open){z-index:var(--z-global-lottery-wheel-modal-902)}.index-module-scss-module__NHcauq__LauncherStack:has(.chat_widget--launcher-panel-open){z-index:var(--z-mira-chat-open-903)}.index-module-scss-module__NHcauq__LauncherStack:has(.active-popup_overlay-root){z-index:var(--z-global-subscribe-popup-951)}.index-module-scss-module__NHcauq__LauncherStack #mira-chat{pointer-events:auto;flex-shrink:0}.index-module-scss-module__NHcauq__LauncherStack #mira-chat .chat_widget{position:relative;bottom:auto;right:auto}@media (max-width:1024px){.index-module-scss-module__NHcauq__LauncherStack{right:13px;bottom:calc(80px + var(--product-mobile-cta-lift,0px))}}
.index-module-scss-module__MWf8_q__ContainerWrapper{height:100svh}
@media (min-width:1025px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .universal-casting-background-container{border-radius:10px;grid-column:6/13;overflow:hidden}}.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .universal-casting-background-container{position:relative}.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container{gap:24px;width:100%;display:flex}@media (min-width:1025px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container{flex-direction:column}}@media (max-width:1024px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container{flex-wrap:wrap;align-items:center;row-gap:12px}}.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container{padding-top:calc(20px + 20*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container{padding-top:calc(40px + 20*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container .app-item-container{align-items:center;display:flex}@media (min-width:1025px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container .app-item-container .app-item-icon-container{width:40px;height:40px}}@media (max-width:1024px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container .app-item-container .app-item-icon-container{width:32px;height:32px}}.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container .app-item-container .app-item-title{padding:0 0 0 1em}@media (max-width:1024px){.index-module-scss-module__zS4IBG__SmartHomeUniversalCastingContainer .app-items-container .app-item-container .app-item-title{font-size:13px}}@media (min-width:1025px){.index-module-scss-module__zS4IBG__TitleDescriptionInner{grid-column:1/5}}:is(.index-module-scss-module__zS4IBG__TitleDescriptionInner .smart-home-universal-casting-title,.index-module-scss-module__zS4IBG__TitleDescriptionInner .smart-home-universal-casting-description){grid-column:9/13}.index-module-scss-module__zS4IBG__TitleDescriptionInner .smart-home-universal-casting-title{letter-spacing:-1.2px;white-space:pre-line;margin-bottom:0;line-height:1.15}.index-module-scss-module__zS4IBG__TitleDescriptionInner .smart-home-universal-casting-description{padding:1em 0 0}
.index-module-scss-module__9ezZHW__OfflineLandingFooter{margin-top:20px}@media (min-width:1025px){.index-module-scss-module__9ezZHW__OfflineLandingFooter{margin-top:0}}
.client-module-scss-module__cQ79dW__BannerSpacer{width:100%;aspect-ratio:var(--pc-aspect-ratio,var(--mobile-aspect-ratio));position:relative}@media (min-width:1025px){.client-module-scss-module__cQ79dW__BannerSpacer{aspect-ratio:var(--pc-aspect-ratio,var(--mobile-aspect-ratio))}}.client-module-scss-module__cQ79dW__BannerContainer{position:fixed;inset:0;overflow:hidden}.client-module-scss-module__cQ79dW__BackgroundImage{z-index:1;background-color:var(--dark-background);pointer-events:none;position:absolute;inset:0;overflow:hidden}.client-module-scss-module__cQ79dW__InnerContainer{z-index:2;flex-direction:column;gap:8px;width:calc(100vw - 48px);max-width:calc(100vw - 48px);padding:0 60px;display:flex;position:absolute;bottom:20px}@media (max-width:1024px){.client-module-scss-module__cQ79dW__InnerContainer{padding:0 16px}}.client-module-scss-module__cQ79dW__SubTitle{color:var(--dark-color);white-space:pre-wrap;text-transform:capitalize;max-width:920px;font-size:22px;font-weight:700;line-height:124%}@media (max-width:1024px){.client-module-scss-module__cQ79dW__SubTitle{white-space:normal;order:2;justify-content:flex-end;align-items:stretch;padding:0;font-size:16px}}.client-module-scss-module__cQ79dW__Description{white-space:pre-wrap;max-width:920px;margin-bottom:24px;font-size:22px;font-weight:400;line-height:135%}@media (max-width:1024px){.client-module-scss-module__cQ79dW__Description{white-space:normal;order:2;justify-content:flex-end;align-items:stretch;padding:0;font-size:16px}}.client-module-scss-module__cQ79dW__Title{white-space:nowrap;text-transform:capitalize;margin:0 0 -.14em;width:100%;max-width:100%;margin-inline-start:-.07em;font-weight:400;line-height:1}@media (max-width:1024px){.client-module-scss-module__cQ79dW__Title{letter-spacing:-.03em;white-space:normal;word-break:break-word;overflow-wrap:break-word;order:1;margin-bottom:16px;font-size:58px}}

.index-module-scss-module__BcmKUG__BlackFridayWarmupSubscribeModalContent .active-popup_content-right-column{padding:0}.index-module-scss-module__BcmKUG__BlackFridayWarmupSubscribeModalContent .active-popup_content-copy-block{gap:6px}.index-module-scss-module__BcmKUG__BlackFridayWarmupSubscribeModalContent .active-popup_content-title{font-size:26px}@media (min-width:1025px){.index-module-scss-module__BcmKUG__BlackFridayWarmupSubscribeModalContent .active-popup_content-right-column{padding:0 56px 0 20px}.index-module-scss-module__BcmKUG__BlackFridayWarmupSubscribeModalContent .active-popup_content-copy-block{gap:16px}.index-module-scss-module__BcmKUG__BlackFridayWarmupSubscribeModalContent .active-popup_content-title{font-size:36px}}
.index-module-scss-module__MNOxzW__BlogDetailContainer{min-height:100svh}.index-module-scss-module__MNOxzW__MemberBenefitsSkeleton{min-height:clamp(120px,20vw,240px)}
