.index-module__RuAxOW__SectionContainer .scroll-grid-box{width:100%;overflow:hidden}.index-module__RuAxOW__SectionHeader{text-align:left;align-items:center;margin-bottom:60px;display:flex}@media (max-width:1024px){.index-module__RuAxOW__SectionHeader{width:auto;margin-bottom:32px}}.index-module__RuAxOW__SectionTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-weight:400;line-height:1.2;position:relative}.index-module__RuAxOW__GridContainer{grid-template-columns:repeat(var(--length), 1fr);gap:16px;width:100%;display:grid;overflow-x:auto}@media (max-width:1024px){.index-module__RuAxOW__GridContainer{grid-template-columns:repeat(var(--length), 220px);scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:16px;margin:0;padding:0;scroll-padding-left:0;scroll-padding-right:0;overflow-x:auto}}.index-module__RuAxOW__AccessoryCard{scroll-snap-align:start;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;transition:border-color .3s;display:flex;position:relative;overflow:hidden}@media (min-width:1025px){.index-module__RuAxOW__AccessoryCard:hover{border-color:var(--dark-neon-cyan)}.index-module__RuAxOW__AccessoryCard:hover .card-img-box{transform:scale(1.05)}}@media (max-width:1024px){.index-module__RuAxOW__AccessoryCard{aspect-ratio:1}}@media (max-width:1024px){.index-module__RuAxOW__AccessoryCard.index-module__RuAxOW__AccessoryCardWhen1{background-color:#121212}}.index-module__RuAxOW__CardImage{z-index:1;aspect-ratio:16/10;justify-content:center;align-items:center;width:100%;max-width:280px;transition:transform .3s;display:flex;position:relative}.index-module__RuAxOW__CardLabel{z-index:10;color:var(--dark-color);text-align:center;padding:20px;font-size:16px;font-weight:400;position:relative}
.index-module-scss-module__zHELXa__SectionContainer{justify-content:flex-start;align-items:center;min-height:546px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__zHELXa__SectionContainer{align-items:flex-start;min-height:531px;padding-top:48px}}.index-module-scss-module__zHELXa__BackgroundImage{z-index:1;position:absolute;inset:0}.index-module-scss-module__zHELXa__SceneOverlay{z-index:2;position:absolute;inset:0}.index-module-scss-module__zHELXa__SceneOverlay .media-render-container{width:100%;height:100%;position:absolute;inset:0}.index-module-scss-module__zHELXa__SceneOverlay img{object-fit:cover;width:100%;height:100%}.index-module-scss-module__zHELXa__GradientOverlay{z-index:3;background:linear-gradient(90deg,#000 0%,#0000 100%);position:absolute;inset:0}.index-module-scss-module__zHELXa__ContentWrapper{z-index:10;flex-direction:column;gap:36px;margin:0 auto;display:flex;position:relative}@media (max-width:1024px){.index-module-scss-module__zHELXa__ContentWrapper{padding-left:16px;padding-right:16px}}.index-module-scss-module__zHELXa__TextContent{flex-direction:column;gap:16px;max-width:530px;display:flex}.index-module-scss-module__zHELXa__Title{color:var(--dark-color);white-space:pre-line;margin:0;font-weight:400;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__zHELXa__Title{font-size:32px}}.index-module-scss-module__zHELXa__Description{color:var(--dark-secondary-text);white-space:pre-line;max-width:522px;margin:0;font-size:24px;font-weight:400;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__zHELXa__Description{font-size:16px}}.index-module-scss-module__zHELXa__CtaRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}
.index-module-scss-module__b52wpW__StoryContainer{width:100%;height:100svh;position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__b52wpW__StoryContainer{height:auto}}.index-module-scss-module__b52wpW__BackgroundImage{z-index:1;width:100%;position:absolute;inset:0}@media (max-width:1024px){.index-module-scss-module__b52wpW__BackgroundImage{height:390px;position:relative}}.index-module-scss-module__b52wpW__BackgroundImage .media-render-container{width:100%;height:100%;position:absolute;inset:0}.index-module-scss-module__b52wpW__BackgroundImage img{object-fit:cover;opacity:.5;width:100%;height:100%}.index-module-scss-module__b52wpW__ContentWrapper{z-index:10;align-items:center;height:100%;margin:0 auto;display:flex;position:relative}.index-module-scss-module__b52wpW__ContentWrapper .content-wrapper-inner{max-width:100%}@media (max-width:1024px){.index-module-scss-module__b52wpW__ContentWrapper{width:auto;margin-top:32px;margin-left:16px}}.index-module-scss-module__b52wpW__Title{color:var(--dark-color);white-space:pre-line;max-width:430px;font-weight:400;line-height:1.15;font-size:calc(.0152*var(--fullWidth,100vw) + 22.0571px);margin:0}@media (min-width:1441px){.index-module-scss-module__b52wpW__Title{font-size:calc(.002*var(--fullWidth,100vw) + 41.12px)}}@media (max-width:1024px){.index-module-scss-module__b52wpW__Title{max-width:100%;padding-right:16px;font-size:28px}}.index-module-scss-module__b52wpW__CtaContainer{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:1024px){.index-module-scss-module__b52wpW__CtaContainer{gap:8px;padding-right:16px}}.index-module-scss-module__b52wpW__Description{color:var(--dark-secondary-text);white-space:pre-line;max-width:430px;margin:24px 0 36px;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:1024px){.index-module-scss-module__b52wpW__Description{max-width:100%;padding-right:16px}}
.index-module-scss-module__xo-8hG__TitleDesc{margin:0 auto 60px}@media (max-width:1024px){.index-module-scss-module__xo-8hG__TitleDesc{width:auto;margin-bottom:32px}}.index-module-scss-module__xo-8hG__TitleDesc .desc{text-align:left;color:var(--dark-secondary-text);white-space:pre-line;align-items:center;margin:16px 0 0;font-size:22px;font-style:normal;font-weight:400;line-height:135%;display:flex}@media (max-width:1024px){.index-module-scss-module__xo-8hG__TitleDesc .desc{font-size:12px}}.index-module-scss-module__xo-8hG__SectionHeader{text-align:left;align-items:center;display:flex}.index-module-scss-module__xo-8hG__SectionTitle{color:var(--dark-color);text-align:left;white-space:pre-line;font-weight:400;line-height:1.2;font-size:calc(.0124*var(--fullWidth,100vw) + 27.1714px);margin:0;position:relative}@media (min-width:1441px){.index-module-scss-module__xo-8hG__SectionTitle{font-size:calc(.0055*var(--fullWidth,100vw) + 37.08px)}}.index-module-scss-module__xo-8hG__CardsContainer{grid-template-columns:repeat(var(--sc-dyn-1), 1fr);gap:24px;display:grid}@media (max-width:1024px){.index-module-scss-module__xo-8hG__CardsContainer{grid-template-columns:1fr;gap:64px}}.index-module-scss-module__xo-8hG__EcoCard{cursor:pointer;border-radius:7px 0 0;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__xo-8hG__EcoCard{min-height:400px}}.index-module-scss-module__xo-8hG__CardImage{z-index:1;width:100%;position:relative;inset:0}@media (max-width:1024px){.index-module-scss-module__xo-8hG__CardImage{aspect-ratio:4/3;width:100%;height:auto;margin-bottom:32px}}.index-module-scss-module__xo-8hG__CardImage img{object-position:center;transition:transform .4s}.index-module-scss-module__xo-8hG__EcoCard:hover .index-module-scss-module__xo-8hG__CardImage img{transform:scale(1.05)}.index-module-scss-module__xo-8hG__EcoCard:hover .index-module-scss-module__xo-8hG__CardImage .media-render-container{transform:scale(1.05)}.index-module-scss-module__xo-8hG__CardImage.index-module-scss-module__xo-8hG__CardImageWhen2{aspect-ratio:var(--sc-dyn-1)}.index-module-scss-module__xo-8hG__CardOverlay{z-index:2;background:linear-gradient(#0000 40%,#000c 100%);position:absolute;inset:0}.index-module-scss-module__xo-8hG__TagBadge{z-index:21;color:var(--dark-neon-cyan);background:#aaaaaa1f;justify-content:center;align-items:center;padding:9px 14px;font-size:14px;font-weight:500;display:flex;position:absolute;top:18px;left:18px}.index-module-scss-module__xo-8hG__CardContent{z-index:10;background:linear-gradient(#0000 0%,#000000e6 100%);justify-content:space-between;align-items:flex-end;gap:24px;width:100%;padding:0 28px 36px;display:flex;position:absolute;bottom:0;left:0}@media (min-width:1025px){.index-module-scss-module__xo-8hG__CardContent{flex-direction:column;align-items:flex-start}}@media (min-width:1440px){.index-module-scss-module__xo-8hG__CardContent{flex-direction:row;align-items:flex-end}}@media (max-width:1024px){.index-module-scss-module__xo-8hG__CardContent{background:0 0;flex-direction:column;align-items:flex-start;gap:24px;padding:0 16px;position:relative}}.index-module-scss-module__xo-8hG__CardContent .content-box{max-width:70%}@media (min-width:1025px){.index-module-scss-module__xo-8hG__CardContent .content-box{max-width:100%}}@media (max-width:1024px){.index-module-scss-module__xo-8hG__CardContent .content-box{max-width:100%}}.index-module-scss-module__xo-8hG__CardTitle{color:var(--dark-color);white-space:pre-line;font-weight:400;line-height:1.2;font-size:calc(.0076*var(--fullWidth,100vw) + 17.0286px);margin:0 0 8px}@media (min-width:1441px){.index-module-scss-module__xo-8hG__CardTitle{font-size:calc(.004*var(--fullWidth,100vw) + 22.24px)}}@media (max-width:1024px){.index-module-scss-module__xo-8hG__CardTitle{font-size:28px}}.index-module-scss-module__xo-8hG__CardDesc{color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:18px;font-weight:400;line-height:1.5}
.index-module-scss-module__fkvDvG__EndorsedByContainer h2{color:var(--dark-color);margin-bottom:0;font-size:40px}@media (max-width:1024px){.index-module-scss-module__fkvDvG__EndorsedByContainer h2{font-size:28px}}
.index-module-scss-module__81z2KW__IntroductionCardMobileOnly{display:block}.index-module-scss-module__81z2KW__IntroductionCardDesktopOnly{display:none}@media (min-width:1025px){.index-module-scss-module__81z2KW__IntroductionCardMobileOnly:not([data-ua-mobile]){display:none}.index-module-scss-module__81z2KW__IntroductionCardDesktopOnly{display:block}}
