.index-module__O8L3oW__ViewMoreLinkContainer{justify-content:space-between;align-items:center;display:flex}.index-module__O8L3oW__ViewMoreLinkContainer .view-more-title-text{flex:1 1 0;width:calc(100% - 110px);min-width:0;font-size:40px;font-weight:400}@media (max-width:1024px){.index-module__O8L3oW__ViewMoreLinkContainer .view-more-title-text{font-size:32px}}.index-module__O8L3oW__ViewMoreLinkContainer .h3{align-items:end;margin-bottom:1em;display:flex}.index-module__O8L3oW__ViewMoreLinkContainer .view-more-link-link{color:var(--dark-neon-cyan);align-items:center;font-size:16px;display:flex}.index-module__O8L3oW__ViewMoreLinkContainer .view-more-link-link .view-more-link-link-icon{width:20px;height:20px;margin-left:4px}.index-module__O8L3oW__ViewMoreLinkContainer .view-more-link-link .view-more-link-link-icon svg path{stroke:var(--dark-neon-cyan)}
.index-module-scss-module__jS2YhW__BlogDate{color:#7d7d7d;padding-top:calc(.00190476*var(--fullWidth,100vw) + 5.25714px);margin:0;font-size:14px}@media (min-width:1441px){.index-module-scss-module__jS2YhW__BlogDate{padding-top:calc(.001*var(--fullWidth,100vw) + 6.56px)}}
.image-testimonial-card-module-scss-module__gPKmvW__Card{flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden}.image-testimonial-card-module-scss-module__gPKmvW__CoverImage{background:#181818;width:100%;height:300px;position:relative}@media (max-width:1024px){.image-testimonial-card-module-scss-module__gPKmvW__CoverImage{height:260px}}.image-testimonial-card-module-scss-module__gPKmvW__CoverImage:after{content:"";pointer-events:none;background:#0000001a;position:absolute;inset:0}.image-testimonial-card-module-scss-module__gPKmvW__CardBody{flex-direction:column;gap:20px;width:100%;display:flex}@media (max-width:1024px){.image-testimonial-card-module-scss-module__gPKmvW__CardBody{min-height:202px;padding:0 16px}}.image-testimonial-card-module-scss-module__gPKmvW__AuthorSection{justify-content:space-between;align-items:center;gap:12px;width:100%;padding-right:10px;display:flex}@media (max-width:1024px){.image-testimonial-card-module-scss-module__gPKmvW__AuthorSection{flex-direction:column;align-items:flex-start;gap:16px}}.image-testimonial-card-module-scss-module__gPKmvW__AuthorSection .star-rating{gap:10px}.image-testimonial-card-module-scss-module__gPKmvW__AuthorInfo{align-items:center;gap:9px;min-width:0;display:flex}.image-testimonial-card-module-scss-module__gPKmvW__AuthorName{color:var(--dark-color);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:1.35;overflow:hidden}.image-testimonial-card-module-scss-module__gPKmvW__Description{color:var(--dark-secondary-text);margin:0;padding-right:10px;font-size:18px;font-weight:350;line-height:1.35}@media (max-width:1024px){.image-testimonial-card-module-scss-module__gPKmvW__Description{padding-right:0;font-size:16px}}
.index-module-scss-module__J0KOLq__SwiperContainer{position:relative}.index-module-scss-module__J0KOLq__SwiperContainer .swiper{height:var(--is-image-testimonial)}.index-module-scss-module__J0KOLq__SwiperContainer .swiper-pagination{justify-content:center;align-items:center;gap:6px;display:flex;bottom:0}.index-module-scss-module__J0KOLq__SwiperContainer :is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{opacity:1;cursor:pointer;background-color:#fff3;border-radius:0;width:20px;height:4px;margin:0;transition:width .36s ease-in-out,background-color .36s ease-in-out}.index-module-scss-module__J0KOLq__SwiperContainer :is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet-active{background-color:var(--dark-neon-cyan);width:60px}
.product-image-link-slides-module-scss-module__fmtB_q__SlideDescription{color:#7d7d7d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;display:-webkit-box;overflow:hidden}.product-image-link-slides-module-scss-module__fmtB_q__ProductImageMedia{aspect-ratio:16/9;border:1px solid #0000;flex:0 0 480px;width:480px;min-width:480px;max-height:480px;transition:border-color .3s;position:relative}.reviews_slide-container:hover .product-image-link-slides-module-scss-module__fmtB_q__ProductImageMedia{border-color:var(--dark-neon-cyan)}.product-image-link-slides-module-scss-module__fmtB_q__ProductTitleLink:hover{color:currentColor}.product-image-link-slides-module-scss-module__fmtB_q__ProductReadLink{margin-top:32px;font-weight:500}.product-image-link-slides-module-scss-module__fmtB_q__ProductReadLink:link,.product-image-link-slides-module-scss-module__fmtB_q__ProductReadLink:visited{color:var(--dark-neon-cyan);text-decoration:underline}.product-image-link-slides-module-scss-module__fmtB_q__ProductReadLink:hover{opacity:.9}.product-image-link-slides-module-scss-module__fmtB_q__CardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:36px;font-weight:400;line-height:115%;display:-webkit-box;overflow:hidden}
.video-cover-link-slides-module-scss-module__W8xTJW__SlideDescription{color:#7d7d7d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;display:-webkit-box;overflow:hidden}.video-cover-link-slides-module-scss-module__W8xTJW__MediaPlayIcon{z-index:25;border-style:solid;border-width:14px 0 14px 22px;border-color:#0000 #0000 #0000 var(--dark-neon-cyan);pointer-events:none;filter:drop-shadow(0 2px 6px #00000073);width:0;height:0;margin:auto;position:absolute;inset:0}.video-cover-link-slides-module-scss-module__W8xTJW__VideoWatchButton{cursor:pointer;text-align:left;color:var(--dark-neon-cyan);background:0 0;border:0;margin-top:32px;padding:0;font-weight:500;text-decoration:underline}.video-cover-link-slides-module-scss-module__W8xTJW__VideoWatchButton:hover:not(:disabled){opacity:.9}.video-cover-link-slides-module-scss-module__W8xTJW__VideoWatchButton:disabled{cursor:not-allowed;opacity:.45}.video-cover-link-slides-module-scss-module__W8xTJW__CardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:36px;font-weight:400;line-height:115%;display:-webkit-box;overflow:hidden}.video-cover-link-slides-module-scss-module__W8xTJW__VideoCoverMedia{aspect-ratio:1;border:1px solid #0000;flex:0 0 300px;width:300px;min-width:300px;max-height:300px;transition:border-color .3s;position:relative}.video-cover-link-slides-module-scss-module__W8xTJW__VideoCoverMedia .media-render-container{top:0}.video-cover-link-slides-module-scss-module__W8xTJW__VideoCoverMedia:disabled{cursor:not-allowed;opacity:.55}.reviews_slide-container:hover .video-cover-link-slides-module-scss-module__W8xTJW__VideoCoverMedia{border-color:var(--dark-neon-cyan)}
.close-module__FlraiG__Button{z-index:1002;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:sticky;top:30px}.close-module__FlraiG__ButtonDefaultMargin{margin:30px 30px -78px auto}.close-module__FlraiG__Button:before{content:"";z-index:1;background:var(--dark-accent-strong);border-radius:50%;width:100%;height:100%;transition:width .3s,height .3s,background .2s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.close-module__FlraiG__Button svg{z-index:10;width:50%;height:50%;display:block;position:relative}.close-module__FlraiG__Button:hover:before{background:#34373c;width:calc(100% + 4px);height:calc(100% + 4px)}@media (max-width:1024px){.close-module__FlraiG__Button{margin:8px 8px -56px auto;top:16px}}
.modal-module__VlBpDW__Title{align-items:center;min-height:48px;margin-bottom:30px;display:flex}.modal-module__VlBpDW__ContentBody{border-radius:calc(.0095 * var(--fullWidth,100vw) + 6.2857px);background:var(--dark-accent);flex-direction:column;flex-grow:1;padding:30px;display:flex;overflow:hidden}@media (min-width:1441px){.modal-module__VlBpDW__ContentBody{border-radius:calc(.002 * var(--fullWidth,100vw) + 17.12px)}}.modal-module__VlBpDW__ContentFlush{padding:0}.modal-module__VlBpDW__ContentClear{background:0 0}.modal-module__VlBpDW__Background{z-index:-1;width:100%;height:100lvh;position:fixed;inset:0}.modal-module__VlBpDW__BackgroundActive{z-index:var(--modal-bg-z,900);background:#000c}.modal-module__VlBpDW__BackgroundClear{background:0 0}@media (min-width:1025px){.modal-module__VlBpDW__Background{max-height:80vw;bottom:auto}}@media (max-width:1024px){.modal-module__VlBpDW__Background{max-height:300vw}}.modal-module__VlBpDW__Inner{z-index:2;overscroll-behavior:contain;justify-content:center;align-items:center;margin:0 auto;padding:24px 16px 16px;display:flex;position:absolute;inset:0;overflow:auto}.modal-module__VlBpDW__InnerFull{background:var(--dark-accent);height:100%;display:block}.modal-module__VlBpDW__InnerNoBg{background:0 0}.modal-module__VlBpDW__InnerNoPad{padding:0}@media (min-width:1025px){.modal-module__VlBpDW__Inner{width:calc(.3752 * var(--fullWidth,100vw) + 227.657px);margin-top:calc(.0419 * var(--fullWidth,100vw) + -.3429px);margin-bottom:calc(.0419 * var(--fullWidth,100vw) + -.3429px)}.modal-module__VlBpDW__InnerCustomWidth{width:100%;margin-top:0;margin-bottom:0}}@media (min-width:1441px){.modal-module__VlBpDW__Inner{width:calc(.006 * var(--fullWidth,100vw) + 759.36px)}.modal-module__VlBpDW__InnerCustomWidth{width:100%;margin-top:0;margin-bottom:0}}@media (max-width:1024px){.modal-module__VlBpDW__Inner{width:calc(.9581 * var(--fullWidth,100vw) + .3429px);border-radius:10px;overflow:hidden}.modal-module__VlBpDW__InnerFull{border-radius:0;width:auto;overflow:auto}}.modal-module__VlBpDW__Bounds{width:100%}.modal-module__VlBpDW__Wrapper{opacity:0;z-index:-1;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100lvh;display:flex;position:fixed;top:0;bottom:0;left:0}.modal-module__VlBpDW__WrapperActive{z-index:var(--modal-wrapper-z,920)}.modal-module__VlBpDW__Wrapper::-webkit-scrollbar{width:0;height:0}@media (min-width:1025px){.modal-module__VlBpDW__Wrapper{max-height:80vw}.modal-module__VlBpDW__WrapperScroll .modal-module__VlBpDW__Inner{border-radius:20px}}@media (max-width:1024px){.modal-module__VlBpDW__Wrapper{max-height:300vw}.modal-module__VlBpDW__WrapperScroll .modal-module__VlBpDW__Inner{border-radius:0}}.modal-module__VlBpDW__WrapperScroll .modal-module__VlBpDW__Inner{pointer-events:auto}.modal-module__VlBpDW__WrapperScroll .modal-module__VlBpDW__Inner::-webkit-scrollbar{width:0}.modal-module__VlBpDW__Inner{margin:0 auto}
