.BikePerformancePage-module-scss-module__vXr3ca__page{color:#fff;background:#000;margin-bottom:-80px;padding-bottom:80px}.BikePerformancePage-module-scss-module__vXr3ca__reveal.BikePerformancePage-module-scss-module__vXr3ca__reveal{transition-duration:1s}.BikePerformancePage-module-scss-module__vXr3ca__backdrop{position:absolute;inset:0}.BikePerformancePage-module-scss-module__vXr3ca__backdrop img{object-fit:cover;object-position:center top}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__onlyWide{display:none}}.BikePerformancePage-module-scss-module__vXr3ca__onlyMid{display:none}@media (min-width:787px) and (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__onlyMid{display:block}}.BikePerformancePage-module-scss-module__vXr3ca__onlyMobile{display:none}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__onlyMobile{display:block}}.BikePerformancePage-module-scss-module__vXr3ca__line{display:block}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__line{display:inline}}.BikePerformancePage-module-scss-module__vXr3ca__scrollLine,.BikePerformancePage-module-scss-module__vXr3ca__closingLine{background:linear-gradient(#fff0 0%,#fff 20.19% 78.37%,#fff0 100%);width:1px;display:block}.BikePerformancePage-module-scss-module__vXr3ca__intro{text-align:center;background:#000;height:1027px;position:relative;overflow:hidden}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__intro{height:1020px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__intro{height:777px}}.BikePerformancePage-module-scss-module__vXr3ca__introContent{z-index:1;flex-direction:column;align-items:center;gap:120px;padding-inline:20px;display:flex;position:absolute;top:147px;left:0;right:0}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__introContent{gap:89px;top:148px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__introContent{gap:30px;padding-inline:30px;top:105px}}.BikePerformancePage-module-scss-module__vXr3ca__introLead{flex-direction:column;align-items:center;gap:20px;display:flex}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__introLead{gap:30px}}.BikePerformancePage-module-scss-module__vXr3ca__introTitle{letter-spacing:-.52px;font-size:42px;font-weight:700;line-height:1.35}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__introTitle{line-height:1.2}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__introTitle{font-size:20px}}.BikePerformancePage-module-scss-module__vXr3ca__introBody{letter-spacing:-.36px;white-space:normal;opacity:.9;font-size:18px;font-weight:500;line-height:1.6}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__introBody{opacity:.8;font-weight:700}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__introBody{white-space:normal;max-width:300px;font-size:14px}}.BikePerformancePage-module-scss-module__vXr3ca__introStatement{letter-spacing:-.36px;opacity:.9;font-size:18px;font-weight:700;line-height:1.6}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__introStatement{opacity:.8}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__introStatement{font-size:14px}}.BikePerformancePage-module-scss-module__vXr3ca__scrollCue{flex-direction:column;align-items:center;gap:20px;display:flex;position:absolute;top:634.82px;left:0;right:0}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__scrollCue{top:611.6px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__scrollCue{gap:18px;top:419.9px}}.BikePerformancePage-module-scss-module__vXr3ca__scrollLabel{letter-spacing:-.36px;font-size:22px;font-weight:700;line-height:1.6}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__scrollLabel{font-size:14px}}.BikePerformancePage-module-scss-module__vXr3ca__scrollLine{height:300px}.BikePerformancePage-module-scss-module__vXr3ca__part{--u:calc(100vw / 1920);--k:max(var(--u), .75px);height:calc(1131*var(--k));background:#000;position:relative;overflow:hidden}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__part{--k:1px;height:1131px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__part{height:169.722vw}}.BikePerformancePage-module-scss-module__vXr3ca__partContent{top:calc(112*var(--k));right:calc(80*var(--u));left:calc(80*var(--u));z-index:1;align-items:flex-start;gap:calc(30*var(--k));flex-direction:column;display:flex;position:absolute}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__partContent{left:80px;right:80px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__partContent{gap:30px;top:40px;left:16px;right:16px}}.BikePerformancePage-module-scss-module__vXr3ca__badge{padding:calc(4*var(--k)) calc(20*var(--k));font-size:calc(19*var(--k));font-weight:700;line-height:calc(26.6*var(--k));letter-spacing:-.36px;background:#000;border-radius:99px}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__badge{padding:2px 14px;font-size:14px;line-height:26.6px}}.BikePerformancePage-module-scss-module__vXr3ca__partRow{align-items:flex-start;gap:calc(100*var(--u));width:100%;display:flex}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__partRow{flex-direction:column;gap:20px}}.BikePerformancePage-module-scss-module__vXr3ca__partTitle{gap:calc(4*var(--k));width:calc(800*var(--k));font-size:calc(42*var(--k));letter-spacing:-.52px;white-space:normal;flex-direction:column;flex:none;line-height:1.2;display:flex}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__partTitle{gap:10px;width:auto}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__partTitle{gap:2px;font-size:20px}}.BikePerformancePage-module-scss-module__vXr3ca__titleEn{font-weight:700}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__titleEn{white-space:normal;line-height:26.6px}}.BikePerformancePage-module-scss-module__vXr3ca__titleKo{font-weight:400}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__titleKo{font-weight:500}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__titleKo{white-space:normal;font-weight:700}}.BikePerformancePage-module-scss-module__vXr3ca__partText{gap:calc(20*var(--k));letter-spacing:-.36px;opacity:.8;flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__partText{gap:14px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__partText{gap:20px}}.BikePerformancePage-module-scss-module__vXr3ca__partBody{font-size:calc(18*var(--k));white-space:nowrap;line-height:1.6}@media (min-width:1200px) and (max-width:1879px){.BikePerformancePage-module-scss-module__vXr3ca__partBody{white-space:normal;word-break:keep-all}}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__partBody{font-size:16px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__partBody{white-space:normal;max-width:263px;font-size:14px}}.BikePerformancePage-module-scss-module__vXr3ca__partTags{font-size:calc(18*var(--k));font-weight:700;line-height:1.6}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__partTags{font-size:16px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__partTags{font-size:13px}}.BikePerformancePage-module-scss-module__vXr3ca__flow{display:block}@media (min-width:1200px) and (max-width:1879px){.BikePerformancePage-module-scss-module__vXr3ca__flow{display:inline}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__flow{display:inline}}.BikePerformancePage-module-scss-module__vXr3ca__partCta{top:calc(981*var(--k));z-index:1;justify-content:center;display:flex;position:absolute;left:0;right:0}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__partCta{top:86.09%}}.BikePerformancePage-module-scss-module__vXr3ca__closing{text-align:center;background:#000;height:1397px;position:relative;overflow:hidden}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__closing{height:1140px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closing{height:757px}}.BikePerformancePage-module-scss-module__vXr3ca__closingContent{z-index:1;flex-direction:column;align-items:center;gap:40px;padding-inline:20px;display:flex;position:absolute;top:160px;left:0;right:0}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__closingContent{gap:30px;top:119px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingContent{gap:39px;top:105px}}.BikePerformancePage-module-scss-module__vXr3ca__closingLead{flex-direction:column;align-items:center;gap:20px;display:flex}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__closingLead{gap:30px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingLead{gap:12px}}.BikePerformancePage-module-scss-module__vXr3ca__closingTitle{letter-spacing:-.52px;white-space:normal;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingTitle{font-size:20px}}@media (min-width:787px) and (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__closingStatement{opacity:.9;font-weight:600}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingStatement{white-space:normal;word-break:keep-all;max-width:262px}}.BikePerformancePage-module-scss-module__vXr3ca__closingText{letter-spacing:-.36px;opacity:.9;font-size:18px;font-weight:700;line-height:1.6}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__closingText{opacity:.8}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingText{font-size:14px}}.BikePerformancePage-module-scss-module__vXr3ca__closingLine{height:500px}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingLine{height:200px}}.BikePerformancePage-module-scss-module__vXr3ca__closingCta{z-index:1;justify-content:center;display:flex;position:absolute;top:1168px;left:0;right:0}@media (max-width:1199px){.BikePerformancePage-module-scss-module__vXr3ca__closingCta{top:1017px}}@media (max-width:786px){.BikePerformancePage-module-scss-module__vXr3ca__closingCta{top:595px}}
