.RideHowItWorks-module__C4kpSq__page{gap:var(--space-xl);width:100%;max-width:calc(var(--space-2xl) * 20);padding:var(--space-lg) var(--space-md) var(--space-2xl);flex-direction:column;margin-inline:auto;display:flex}.RideHowItWorks-module__C4kpSq__hero{min-height:calc(var(--space-2xl) * 6);border-radius:var(--r4);background:var(--bg2);position:relative;overflow:hidden}.RideHowItWorks-module__C4kpSq__heroPhoto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.RideHowItWorks-module__C4kpSq__heroScrim{background:linear-gradient(0deg, var(--photo-scrim) 0%, var(--photo-scrim-soft) 55%, transparent 100%);position:absolute;inset:0}.RideHowItWorks-module__C4kpSq__heroCopy{inset-inline:var(--space-md);gap:var(--space-xs);flex-direction:column;display:flex;position:absolute;inset-block-end:var(--space-md)}.RideHowItWorks-module__C4kpSq__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-ink);font-weight:600;line-height:1}.RideHowItWorks-module__C4kpSq__heroTitle{font-size:var(--fs-28);color:var(--on-photo);margin:0;font-weight:700;line-height:1.15}.RideHowItWorks-module__C4kpSq__heroSub{font-size:var(--fs-16);color:var(--on-photo);margin:0}.RideHowItWorks-module__C4kpSq__section{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.RideHowItWorks-module__C4kpSq__sectionTitle{font-size:var(--fs-22);margin:0;font-weight:600}.RideHowItWorks-module__C4kpSq__cards{gap:var(--space-md);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}.RideHowItWorks-module__C4kpSq__card{border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex;overflow:hidden}.RideHowItWorks-module__C4kpSq__cardPhoto{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.RideHowItWorks-module__C4kpSq__cardCopy{gap:var(--space-2xs);padding:var(--space-md);flex-direction:column;display:flex}.RideHowItWorks-module__C4kpSq__cardTitle{font-size:var(--fs-16);margin:0;font-weight:600}.RideHowItWorks-module__C4kpSq__cardSub{color:var(--k55);font-size:var(--fs-14);margin:0}.RideHowItWorks-module__C4kpSq__cta{padding:var(--space-sm) var(--space-md);border-radius:var(--rf);background:var(--accent);color:var(--on-accent);font-size:var(--fs-14);font-weight:600;line-height:1;text-decoration:none}.RideHowItWorks-module__C4kpSq__cta:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--border-width-strong)}@media (min-width:768px){.RideHowItWorks-module__C4kpSq__cards{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-2xl) * 5), 1fr))}.RideHowItWorks-module__C4kpSq__heroCopy{inset-inline:var(--space-xl) auto;max-inline-size:calc(var(--space-2xl) * 10);inset-block-end:var(--space-xl)}.RideHowItWorks-module__C4kpSq__heroTitle{font-size:var(--fs-32)}}
