.BikeTechScenes-module-scss-module__BofApa__scenes{--stage-h:calc(100vh - var(--gnb-h,126px));height:calc(var(--stage-h) + 200vh);background:#000;position:relative}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__scenes{height:auto}}.BikeTechScenes-module-scss-module__BofApa__stage{--u:min(calc(100vw / 1920), calc(var(--stage-h) / 900));--t:max(var(--u), min(.8px, calc(100vw / 1920), calc(var(--u) * 1.15)));--frame-w:calc(1920 * var(--u));--frame-h:calc(900 * var(--u));top:var(--gnb-h,126px);height:var(--stage-h);position:sticky;overflow:hidden}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__stage{--u:min(calc(100vw / 1031), calc(var(--stage-h) / 900));--t:max(var(--u), min(.8px, calc(100vw / 1031), calc(var(--u) * 1.15)));--frame-w:calc(1031 * var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__stage{--u:1px;--t:1px;height:auto;position:relative;top:auto;overflow:visible}}.BikeTechScenes-module-scss-module__BofApa__track{height:100%;transform:translateY(calc(var(--active,0) * -100%));will-change:transform;flex-direction:column;transition:transform .9s cubic-bezier(.65,0,.35,1);display:flex}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__track{height:auto;transition:none;transform:none}}.BikeTechScenes-module-scss-module__BofApa__scene{color:#fff;background:#000;flex:0 0 100%;position:relative;overflow:hidden}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__sceneA{flex:none;height:650px}.BikeTechScenes-module-scss-module__BofApa__sceneB{flex:none;height:1298px}}.BikeTechScenes-module-scss-module__BofApa__sceneC{--u:min(calc(100vw / 1920), calc(var(--stage-h) / 996));--t:max(var(--u), min(.8px, calc(100vw / 1920), calc(var(--u) * 1.15)));--frame-w:calc(1920 * var(--u));--frame-h:calc(996 * var(--u))}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__sceneC{--u:min(calc(100vw / 1031), calc(var(--stage-h) / 996));--t:max(var(--u), min(.8px, calc(100vw / 1031), calc(var(--u) * 1.15)));--frame-w:calc(1031 * var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__sceneC{--u:1px;--t:1px;flex:none;height:996px}}.BikeTechScenes-module-scss-module__BofApa__backdrop{transform:translateY(calc((var(--active,0) - var(--index)) * var(--stage-h)));will-change:transform;transition:transform .9s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;overflow:hidden}.BikeTechScenes-module-scss-module__BofApa__backdrop img{object-fit:cover}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__backdrop{transition:none;transform:none}.BikeTechScenes-module-scss-module__BofApa__backdrop img{object-position:center top}}@media (max-width:1024px){.BikeTechScenes-module-scss-module__BofApa__onlyPc{display:none}}.BikeTechScenes-module-scss-module__BofApa__onlyTablet{display:none}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__onlyTablet{display:block}}.BikeTechScenes-module-scss-module__BofApa__onlyMobile{display:none}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__onlyMobile{display:block}}.BikeTechScenes-module-scss-module__BofApa__frame{top:calc((100% - var(--frame-h))/2);left:calc((100% - var(--frame-w))/2);z-index:1;width:var(--frame-w);height:var(--frame-h);position:absolute}.BikeTechScenes-module-scss-module__BofApa__frame>*{position:absolute}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__frame{width:auto;height:auto;inset:0}}.BikeTechScenes-module-scss-module__BofApa__reveal.BikeTechScenes-module-scss-module__BofApa__reveal{transition-duration:1s}.BikeTechScenes-module-scss-module__BofApa__line{display:block}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__line{display:inline}}.BikeTechScenes-module-scss-module__BofApa__flowTablet{display:block}@media (max-width:1024px){.BikeTechScenes-module-scss-module__BofApa__flowTablet{display:inline}}.BikeTechScenes-module-scss-module__BofApa__keep{display:block}.BikeTechScenes-module-scss-module__BofApa__blank{height:1.6em;display:block}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__blank{display:none}}.BikeTechScenes-module-scss-module__BofApa__title{font-size:calc(42*var(--t));letter-spacing:calc(-.52*var(--t));white-space:nowrap;font-weight:700;line-height:1.2}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__title{letter-spacing:-.52px;font-size:20px}}.BikeTechScenes-module-scss-module__BofApa__body{font-size:calc(18*var(--t));letter-spacing:calc(-.36*var(--t));opacity:.9;line-height:1.6}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__body{letter-spacing:-.36px;font-size:14px}}.BikeTechScenes-module-scss-module__BofApa__leadA{top:calc(100*var(--u));left:calc(120*var(--u));align-items:flex-start;gap:calc(130*var(--u));flex-direction:column;display:flex}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__leadA{top:80px;left:16px;right:16px}}.BikeTechScenes-module-scss-module__BofApa__textA{gap:calc(40*var(--t));flex-direction:column;display:flex}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__textA{gap:40px}}.BikeTechScenes-module-scss-module__BofApa__subBlock{gap:calc(20*var(--t));flex-direction:column;display:flex}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__subBlock{gap:20px}.BikeTechScenes-module-scss-module__BofApa__ctaA{display:none}}.BikeTechScenes-module-scss-module__BofApa__pairs{top:calc(85*var(--u));left:calc(272.5*var(--u));grid-template-rows:auto auto auto;grid-auto-flow:column;grid-template-columns:repeat(3, calc(375 * var(--u)));gap:calc(30*var(--u)) calc(120.6*var(--u));display:grid}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__pairs{left:calc(47.93*var(--u));grid-template-columns:repeat(3, calc(255 * var(--u)));column-gap:calc(60*var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__pairs{flex-direction:column;gap:100px;display:flex;top:53px;left:30px;right:30px}}.BikeTechScenes-module-scss-module__BofApa__pair{display:contents}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__pair{flex-direction:column;gap:10px;display:flex}}.BikeTechScenes-module-scss-module__BofApa__item{gap:calc(8*var(--t));letter-spacing:calc(-.36*var(--t));flex-direction:column;display:flex}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__item{letter-spacing:-.36px;gap:8px}}.BikeTechScenes-module-scss-module__BofApa__itemArchery{color:#d1d1d1;opacity:.8}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__itemArchery{opacity:1}}.BikeTechScenes-module-scss-module__BofApa__itemLabel{font-size:calc(16*var(--t));font-weight:700;line-height:calc(26.6*var(--t))}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__itemLabel{font-size:14px;line-height:26.6px}}.BikeTechScenes-module-scss-module__BofApa__itemTitle{font-size:calc(30*var(--t));font-weight:700;line-height:calc(26.6*var(--t));white-space:nowrap}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__itemTitle{font-size:calc(26*var(--t))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__itemTitle{font-size:20px;line-height:26.6px}}.BikeTechScenes-module-scss-module__BofApa__itemBody{margin-top:calc(2*var(--t));font-size:calc(18*var(--t));font-weight:500;line-height:calc(26.6*var(--t));white-space:nowrap}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__itemBody{font-size:calc(16*var(--t));white-space:normal}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__itemBody{white-space:normal;margin-top:2px;font-size:13px;line-height:26.6px}}.BikeTechScenes-module-scss-module__BofApa__pairLine{width:1px;height:calc(360*var(--u));margin-left:calc(10*var(--u));background:linear-gradient(#fff0 0%,#fff 20.19% 78.37%,#fff0 100%);display:block}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__pairLine{height:calc(300*var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__pairLine{height:50px;margin-left:10px}}.BikeTechScenes-module-scss-module__BofApa__leadC{top:calc(86*var(--u));left:calc(120*var(--u));gap:calc(40*var(--t));flex-direction:column;display:flex}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__leadC{left:calc(60*var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__leadC{gap:40px;top:66px;left:16px;right:16px}}.BikeTechScenes-module-scss-module__BofApa__routes{bottom:calc(117*var(--u));left:calc(120*var(--u));gap:calc(102*var(--u));width:calc(851*var(--t));flex-direction:column;display:flex}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__routes{bottom:calc(125*var(--u));left:calc(60*var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__routes{width:auto;inset:338px 16px auto}}.BikeTechScenes-module-scss-module__BofApa__route{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__route{flex-direction:column;align-items:flex-start;gap:20px}}.BikeTechScenes-module-scss-module__BofApa__routeText{font-size:calc(28*var(--t));letter-spacing:calc(-.52*var(--t));white-space:nowrap;font-weight:700;line-height:1.2}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__routeText{letter-spacing:-.52px;font-size:20px}}.BikeTechScenes-module-scss-module__BofApa__rail{top:50%;right:calc(48*var(--u));z-index:2;gap:calc(10*var(--u));flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}@media (max-width:1024px) and (min-width:787px){.BikeTechScenes-module-scss-module__BofApa__rail{right:calc(30*var(--u))}}@media (max-width:786px){.BikeTechScenes-module-scss-module__BofApa__rail{display:none}}.BikeTechScenes-module-scss-module__BofApa__railItem{width:3px;height:calc(113.33*var(--u));opacity:.4;cursor:pointer;background:#fff;border:0;padding:0;transition:opacity .4s;display:block;position:relative}.BikeTechScenes-module-scss-module__BofApa__railItem:before{content:"";position:absolute;inset:0 -10px}.BikeTechScenes-module-scss-module__BofApa__railItem:hover{opacity:.7}.BikeTechScenes-module-scss-module__BofApa__railItemActive,.BikeTechScenes-module-scss-module__BofApa__railItemActive:hover{opacity:1}@media (prefers-reduced-motion:reduce){.BikeTechScenes-module-scss-module__BofApa__track,.BikeTechScenes-module-scss-module__BofApa__backdrop,.BikeTechScenes-module-scss-module__BofApa__railItem{transition:none}}
.BikeTechnologyPage-module-scss-module__nfxZAG__page{color:#fff;background:#000;margin-bottom:-80px;padding-bottom:80px}.BikeTechnologyPage-module-scss-module__nfxZAG__reveal.BikeTechnologyPage-module-scss-module__nfxZAG__reveal{transition-duration:1s}.BikeTechnologyPage-module-scss-module__nfxZAG__backdrop{position:absolute;inset:0}.BikeTechnologyPage-module-scss-module__nfxZAG__backdrop img{object-fit:cover;object-position:center top}@media (max-width:1024px){.BikeTechnologyPage-module-scss-module__nfxZAG__onlyPc{display:none}}.BikeTechnologyPage-module-scss-module__nfxZAG__onlyTablet{display:none}@media (max-width:1024px) and (min-width:787px){.BikeTechnologyPage-module-scss-module__nfxZAG__onlyTablet{display:block}}.BikeTechnologyPage-module-scss-module__nfxZAG__onlyMobile{display:none}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__onlyMobile{display:block}}.BikeTechnologyPage-module-scss-module__nfxZAG__brMobile{display:none}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__brMobile{display:inline}}.BikeTechnologyPage-module-scss-module__nfxZAG__title{letter-spacing:-.52px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__title{font-size:20px}}.BikeTechnologyPage-module-scss-module__nfxZAG__intro{text-align:center;background:#000;height:900px;position:relative;overflow:hidden}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__intro{height:650px}}.BikeTechnologyPage-module-scss-module__nfxZAG__introContent{z-index:1;flex-direction:column;align-items:center;gap:30px;padding-inline:20px;display:flex;position:absolute;top:277.5px;left:0;right:0}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__introContent{padding-inline:16px;top:73px}}.BikeTechnologyPage-module-scss-module__nfxZAG__introBody{letter-spacing:-.36px;white-space:normal;opacity:.8;flex-direction:column;gap:20px;font-size:18px;line-height:1.6;display:flex}.BikeTechnologyPage-module-scss-module__nfxZAG__introBody strong{font-weight:700}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__introBody{white-space:normal;font-size:14px}}.BikeTechnologyPage-module-scss-module__nfxZAG__line{display:block}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__line{display:inline}}@media (min-width:1025px){.BikeTechnologyPage-module-scss-module__nfxZAG__joinPc{display:inline}}.BikeTechnologyPage-module-scss-module__nfxZAG__proof{text-align:center;background:#000;height:1434px;position:relative;overflow:hidden}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__proof{height:967px}}.BikeTechnologyPage-module-scss-module__nfxZAG__proofContent{z-index:1;flex-direction:column;align-items:center;gap:40px;display:flex;position:absolute;top:160px;left:0;right:0}.BikeTechnologyPage-module-scss-module__nfxZAG__proofTitle{width:626.24px;max-width:100%}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__proofTitle{width:auto}}.BikeTechnologyPage-module-scss-module__nfxZAG__proofLine{background:linear-gradient(#fff0 0%,#fff 20.19% 78.37%,#fff0 100%);width:1px;height:500px;display:block}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__proofLine{height:300px}}.BikeTechnologyPage-module-scss-module__nfxZAG__proofClaim{white-space:nowrap;flex-direction:column;align-items:center;gap:20px;display:flex}.BikeTechnologyPage-module-scss-module__nfxZAG__proofText{letter-spacing:-.36px;opacity:.9;font-size:18px;line-height:1.6}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__proofText{font-size:14px}}.BikeTechnologyPage-module-scss-module__nfxZAG__proofStatement{font-weight:700}.BikeTechnologyPage-module-scss-module__nfxZAG__proofCta{z-index:1;justify-content:center;display:flex;position:absolute;top:1255px;left:0;right:0}@media (max-width:786px){.BikeTechnologyPage-module-scss-module__nfxZAG__proofCta{top:870px}}
