.index-module-scss-module__DkOxkW__Warp{background-color:var(--dark-background);position:relative}
.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__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__MWf8_q__ContainerWrapper{height:100svh}
.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}}
