.Xyk-bq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Xyk-bq_redact{vertical-align:-.12em;background:#000;border-radius:1px;max-width:100%;height:1em;display:inline-block;position:relative;box-shadow:inset 0 0 0 2px #2a2a2f,0 0 0 1px #2a2a2f}.Xyk-bq_hero{background:var(--black);height:100svh;min-height:560px;position:relative;overflow:hidden}.Xyk-bq_heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Xyk-bq_hero:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0003 45%,#000000e6 92%);position:absolute;inset:0}.Xyk-bq_heroCopy{left:var(--gutter);right:var(--gutter);z-index:2;--col:min(560px, 34vw);max-width:var(--col);position:absolute;bottom:clamp(40px,8svh,80px)}.Xyk-bq_heroTitle{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;font-weight:400;font-size:calc(var(--col) / 3.4);letter-spacing:.005em;margin:10px 0 14px;line-height:.8}.Xyk-bq_heroTagline{margin:0 0 12px;font-size:clamp(17px,1.6vw,22px);font-weight:600}.Xyk-bq_heroIntro{max-width:520px;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.Xyk-bq_scrollCue{right:var(--gutter);z-index:2;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(40px,8svh,80px)}.Xyk-bq_scrollLine{background:var(--line);width:1px;height:56px;position:relative;overflow:hidden}.Xyk-bq_scrollLine:after{content:"";background:var(--amber);width:1px;height:40%;animation:1.8s ease-in-out infinite Xyk-bq_cue;position:absolute;top:-40%;left:0}@keyframes Xyk-bq_cue{to{top:100%}}.Xyk-bq_exploded{background:var(--black);position:relative}.Xyk-bq_stage{height:100svh;padding:64px max(var(--gutter), calc((100vw - 1560px) / 2)) 24px;grid-template-columns:180px minmax(0,1fr) min(400px,30vw);align-items:center;gap:clamp(20px,3vw,48px);display:grid;position:sticky;top:0;overflow:hidden}.Xyk-bq_partIndex{flex-direction:column;gap:2px;display:flex}.Xyk-bq_partIndex button{color:var(--muted);text-align:left;background:0 0;border:0;align-items:baseline;gap:10px;padding:7px 0;font-size:13px;font-weight:600;transition:color .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex}.Xyk-bq_partIndex button:disabled{cursor:default;opacity:.45}.Xyk-bq_partIndex button:not(:disabled):hover{color:var(--text)}.Xyk-bq_partIndex .Xyk-bq_indexActive{color:var(--text);transform:translate(8px)}.Xyk-bq_indexActive .label{color:var(--amber)}.Xyk-bq_bike{min-width:0}.Xyk-bq_bikeFrame{position:relative}.Xyk-bq_bikeShot{opacity:0;width:100%;height:auto;transition:opacity .9s,transform 1.2s cubic-bezier(.2,.7,.2,1),filter .8s;display:block;-webkit-mask-image:radial-gradient(62% 64%,#000 70%,#0000 100%);mask-image:radial-gradient(62% 64%,#000 70%,#0000 100%)}.Xyk-bq_bikeAssembled{transform:scale(1.05)}.Xyk-bq_bikeExploded{position:absolute;inset:0;transform:scale(.96)}.Xyk-bq_bikeShot.Xyk-bq_shotOn{opacity:1;transform:none}.Xyk-bq_isExploded .Xyk-bq_bikeShot.Xyk-bq_shotOn{filter:brightness(.8)}.Xyk-bq_marker{border:1px solid var(--amber);border-radius:var(--radius);opacity:0;pointer-events:none;cursor:pointer;background:#0000008c;width:22px;height:22px;margin:-11px 0 0 -11px;padding:0;transition:opacity .4s,transform .5s cubic-bezier(.3,1.6,.4,1),background .2s;position:absolute;transform:scale(.4)}.Xyk-bq_isExploded .Xyk-bq_marker{opacity:1;pointer-events:auto;transition-delay:calc(.5s + var(--i) * 60ms), calc(.5s + var(--i) * 60ms), 0s;transform:none}.Xyk-bq_markerTag{color:var(--text);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#000000b3;border-radius:2px;padding:3px 6px;font-size:10px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.Xyk-bq_marker:after{content:"";background:var(--amber);border-radius:1px;position:absolute;inset:7px}.Xyk-bq_tagLeft .Xyk-bq_markerTag{left:auto;right:30px}.Xyk-bq_marker:after{opacity:.35;transition:opacity .2s}.Xyk-bq_markerOn{background:#f2a33a40;animation:1.6s ease-out .4s infinite Xyk-bq_ping}.Xyk-bq_markerOn:after{opacity:1}.Xyk-bq_markerOn .Xyk-bq_markerTag{background:var(--amber);color:var(--amber-ink)}@keyframes Xyk-bq_ping{0%{box-shadow:0 0 #f2a33a80}to{box-shadow:0 0 0 14px #f2a33a00}}.Xyk-bq_cards{align-self:stretch;position:relative}.Xyk-bq_card{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;transition:opacity .2s,transform .8s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:0;transform:translateY(20px)}.Xyk-bq_cardOn{opacity:1;pointer-events:auto;transition:opacity .5s .2s,transform .8s cubic-bezier(.2,.7,.2,1) .15s;transform:none}.Xyk-bq_partMedia{aspect-ratio:2752/1536;width:100%;margin-bottom:18px;position:relative;-webkit-mask-image:radial-gradient(58% 60%,#000 55%,#0000 100%);mask-image:radial-gradient(58% 60%,#000 55%,#0000 100%)}.Xyk-bq_partMedia img{object-fit:contain}.Xyk-bq_counter{color:var(--amber)}.Xyk-bq_cardTitle{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.005em;margin:8px 0 12px;font-size:clamp(52px,4.6vw,80px);font-weight:400;line-height:.86}.Xyk-bq_cardCopy{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.Xyk-bq_partStat{flex-direction:column;gap:6px;margin-top:24px;display:flex}.Xyk-bq_partStatValue{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:clamp(44px,4vw,64px);line-height:.9;display:flex}.Xyk-bq_partStatUnit{font-family:var(--font-mono), monospace;color:var(--muted);font-size:12px}.Xyk-bq_section{padding:clamp(72px, 10vw, 140px) var(--gutter) 0}.Xyk-bq_sectionHead{max-width:640px;margin-bottom:clamp(28px,4vw,48px)}.Xyk-bq_sectionTitle{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;margin:10px 0 12px;font-size:clamp(56px,7vw,112px);font-weight:400;line-height:.86}.Xyk-bq_sectionNote{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.Xyk-bq_tiers{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.Xyk-bq_tier{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);text-align:left;flex-direction:column;gap:14px;min-width:0;padding:20px;transition:border-color .2s,background .2s;display:flex}.Xyk-bq_tier:hover{border-color:#4a4a50}.Xyk-bq_tierActive,.Xyk-bq_tierActive:hover{border-color:var(--amber);background:#17140f}.Xyk-bq_tierHead{flex-direction:column;gap:6px;display:flex}.Xyk-bq_tierName{font-family:var(--font-display), sans-serif;text-transform:uppercase;font-size:34px;line-height:.95}.Xyk-bq_tierPrice{font-size:15px;font-weight:700}.Xyk-bq_tierActive .Xyk-bq_tierPrice{color:var(--amber)}.Xyk-bq_tierList{color:var(--muted);flex-direction:column;gap:10px;margin:0;padding:14px 0 0;font-size:13px;line-height:1.5;list-style:none;display:flex}.Xyk-bq_total{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-top:12px;padding:20px;display:flex}.Xyk-bq_totalLine{margin:6px 0 0;font-size:16px;font-weight:600}.Xyk-bq_totalPrice{text-align:right}.Xyk-bq_totalValue{font-family:var(--font-display), sans-serif;text-transform:uppercase;margin:6px 0 0;font-size:clamp(32px,3.4vw,48px);line-height:1}.Xyk-bq_specs{grid-template-columns:1fr 1fr;column-gap:clamp(24px,4vw,64px);margin:0;display:grid}.Xyk-bq_specRow{border-top:1px solid var(--line);grid-template-columns:minmax(110px,.7fr) 1fr;gap:16px;padding:16px 0;display:grid}.Xyk-bq_specRow dd{margin:0;font-size:15px;line-height:1.5}.Xyk-bq_reel{height:var(--reel-h);margin-top:clamp(72px,10vw,140px);position:relative}.Xyk-bq_reelStage{flex-direction:column;justify-content:center;gap:clamp(20px,3vw,40px);height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.Xyk-bq_reelHead{padding:0 var(--gutter);justify-content:space-between;align-items:flex-end;display:flex}.Xyk-bq_reelCount{color:var(--text);font-size:13px}.Xyk-bq_reelTrack{padding:0 var(--gutter);will-change:transform;align-items:flex-end;gap:clamp(16px,2.4vw,36px);display:flex}.Xyk-bq_frame{flex:none;margin:0}.Xyk-bq_frameWide{width:min(62vw,177.778svh - 462.222px)}.Xyk-bq_frameTall{width:min(28vw,80svh - 208px)}.Xyk-bq_frameMedia{border-radius:var(--radius);background:var(--black);position:relative;overflow:hidden}.Xyk-bq_frameWide .Xyk-bq_frameMedia{aspect-ratio:16/9}.Xyk-bq_frameTall .Xyk-bq_frameMedia{aspect-ratio:4/5}.Xyk-bq_frameMedia img{object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.Xyk-bq_frame:hover .Xyk-bq_frameMedia img{transform:scale(1.04)}.Xyk-bq_frame figcaption{margin-top:12px}.Xyk-bq_frameNo{color:var(--amber);margin-right:8px}@media (max-width:900px){.Xyk-bq_reel{height:auto}.Xyk-bq_reelStage{height:auto;position:static}.Xyk-bq_reelTrack{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px;overflow-x:auto}.Xyk-bq_frame{scroll-snap-align:start}.Xyk-bq_frameWide{width:86vw}.Xyk-bq_frameTall{width:62vw}.Xyk-bq_reelCount{display:none}}.Xyk-bq_waitlist{padding:clamp(96px, 12vw, 180px) var(--gutter);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Xyk-bq_waitlistTitle{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;margin:0;font-size:clamp(64px,10vw,168px);font-weight:400;line-height:.84}.Xyk-bq_waitlist .btn{margin-top:8px}.Xyk-bq_waitlistMsg{min-height:1.6em;color:var(--amber);margin:0;font-size:15px;font-weight:600}@media (max-width:1180px){.Xyk-bq_tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.Xyk-bq_stage{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) min(380px,36vw)}.Xyk-bq_bike{grid-area:1/1}.Xyk-bq_cards{grid-area:1/2}.Xyk-bq_partIndex{grid-area:2/1/auto/-1;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.Xyk-bq_partIndex button{padding:8px 0 0}.Xyk-bq_partIndex .Xyk-bq_indexActive{transform:none}.Xyk-bq_indexName{display:none}}@media (max-width:900px){.Xyk-bq_stage{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding-bottom:16px}.Xyk-bq_bike{margin:0 calc(-1 * var(--gutter));grid-row:1}.Xyk-bq_cards{grid-area:2/1}.Xyk-bq_partIndex{grid-row:3}.Xyk-bq_card{justify-content:flex-start}.Xyk-bq_partMedia{width:auto;height:clamp(96px,20svh,200px);margin-bottom:10px}.Xyk-bq_cardTitle{margin:6px 0 8px;font-size:48px}.Xyk-bq_cardCopy{font-size:14px;line-height:1.5}.Xyk-bq_partStat{margin-top:12px;padding-top:10px}.Xyk-bq_partStatValue{font-size:40px}.Xyk-bq_specs{grid-template-columns:1fr}.Xyk-bq_totalPrice{text-align:left}}@media (max-width:640px){.Xyk-bq_tiers{grid-template-columns:minmax(0,1fr)}.Xyk-bq_heroIntro{font-size:14px}.Xyk-bq_scrollCue{display:none}.Xyk-bq_specRow{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.Xyk-bq_scrollLine:after,.Xyk-bq_markerOn{animation:none}}
