.RogueRacer_page__aM08T{min-height:100dvh;padding:96px 24px 100px;max-width:1180px;margin:0 auto}.RogueRacer_hero__VLRyN{padding:54px 42px;border-radius:28px;background:radial-gradient(circle at 80% 0,rgba(255,111,163,.26),transparent 34%),linear-gradient(145deg,rgba(88,58,110,.94),rgba(25,22,42,.96));border:1px solid var(--rv-glass-border-mauve);box-shadow:var(--rv-glass-shadow)}.RogueRacer_eyebrow__SVLBU{display:block;color:var(--rv-racer-pink);font:var(--weight-bold) var(--text-xs)/1 var(--font-ui);letter-spacing:var(--tracking-widest);text-transform:uppercase}.RogueRacer_hero__VLRyN h1{margin:14px 0 16px;color:var(--rv-cream-2026);font:var(--weight-black) clamp(3.5rem,9vw,8rem)/.88 var(--font-display);letter-spacing:var(--tracking-display-tightest);text-transform:uppercase}.RogueRacer_lede__PEvuI{max-width:72ch;margin:0;color:var(--rv-clay);font:var(--text-lg)/1.65 var(--font-body)}.RogueRacer_stats__Z2_H6{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.RogueRacer_stats__Z2_H6 div{min-width:130px;padding:14px 16px;border:1px solid var(--rv-glass-border-mauve);border-radius:16px;background:rgba(18,16,31,.38)}.RogueRacer_stats__Z2_H6 strong{display:block;color:var(--rv-cream-2026);font:var(--weight-black) 2rem/1 var(--font-display)}.RogueRacer_stats__Z2_H6 span{display:block;margin-top:6px;color:var(--rv-clay);font:var(--text-xs)/1.2 var(--font-ui);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.RogueRacer_notice__sCBvd{margin-top:18px;padding:17px 20px;border:1px solid rgba(255,189,60,.4);border-radius:16px;background:rgba(84,59,31,.35);color:var(--rv-clay);font:var(--text-sm)/1.6 var(--font-body)}.RogueRacer_notice__sCBvd strong{color:var(--rv-gold)}.RogueRacer_viewTicker__98W2s{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:22px;align-items:center;margin-top:20px;padding:24px;border:1px solid rgba(255,111,163,.35);border-radius:22px;background:linear-gradient(135deg,rgba(72,42,88,.9),rgba(24,20,39,.94));box-shadow:var(--rv-glass-shadow)}.RogueRacer_tickerIntro__rpRvX h2{margin:10px 0 8px;color:var(--rv-cream-2026);font:var(--weight-black) clamp(2rem,4vw,3.4rem)/.95 var(--font-display);letter-spacing:var(--tracking-display-tight);text-transform:uppercase}.RogueRacer_tickerIntro__rpRvX p{margin:0;color:var(--rv-clay);font:var(--text-sm)/1.5 var(--font-body)}.RogueRacer_tickerGrid__l_xls{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.RogueRacer_tickerMetric__dsOq8{padding:17px 14px;border:1px solid var(--rv-glass-border-mauve);border-radius:15px;background:rgba(18,16,31,.42)}.RogueRacer_tickerMetric__dsOq8 strong{display:block;color:var(--rv-cream-2026);font:var(--weight-black) clamp(1.35rem,2.5vw,2.2rem)/1 var(--font-display);letter-spacing:var(--tracking-display-compact);white-space:nowrap}.RogueRacer_tickerMetric__dsOq8:nth-child(2) strong{color:var(--rv-racer-pink)}.RogueRacer_tickerMetric__dsOq8 span{display:block;margin-top:8px;color:var(--rv-clay);font:var(--text-xs)/1.25 var(--font-ui);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.RogueRacer_seriesNote__qGtCu{margin-bottom:18px;padding:16px 18px;border-left:3px solid var(--rv-racer-pink);border-radius:0 12px 12px 0;background:rgba(43,35,61,.5);color:var(--rv-clay);font:var(--text-sm)/1.55 var(--font-body)}.RogueRacer_seriesNote__qGtCu strong{color:var(--rv-cream-2026)}.RogueRacer_subheading__HpbL2{margin:0 0 14px;color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-lg)/1.2 var(--font-ui)}.RogueRacer_classificationGrid__FbNSq{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 28px}.RogueRacer_classificationCard__LE5He{padding:17px;border:1px solid var(--rv-glass-border-mauve);border-radius:16px;background:rgba(43,35,61,.56)}.RogueRacer_classificationCard__LE5He>strong{display:block;color:var(--rv-cream-2026);font:var(--weight-black) 2.3rem/1 var(--font-display)}.RogueRacer_classificationCard__LE5He h3{margin:9px 0 6px;color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-sm)/1.2 var(--font-ui)}.RogueRacer_classificationCard__LE5He p{margin:0;color:var(--rv-clay);font:var(--text-xs)/1.45 var(--font-body)}.RogueRacer_classificationPrimary__ORniJ{border-color:rgba(255,111,163,.5)}.RogueRacer_classificationReview__0pzBR{border-color:rgba(255,189,60,.45)}.RogueRacer_classificationExcluded__v_Ogm{opacity:.78}.RogueRacer_catalogControls__Cv2fF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 10px}.RogueRacer_catalogFilters__IOGD9{display:flex;flex-wrap:wrap;gap:8px}.RogueRacer_catalogBody__kJvP8 button,.RogueRacer_catalogControls__Cv2fF input,.RogueRacer_catalogFilters__IOGD9 button{border:1px solid var(--rv-glass-border-mauve);border-radius:999px;background:rgba(18,16,31,.55);color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-xs)/1 var(--font-ui)}.RogueRacer_catalogBody__kJvP8 button,.RogueRacer_catalogFilters__IOGD9 button{padding:10px 12px;cursor:pointer}.RogueRacer_catalogBody__kJvP8 button:hover,.RogueRacer_catalogFilters__IOGD9 button.RogueRacer_activeFilter__yhi88,.RogueRacer_catalogFilters__IOGD9 button:hover{border-color:var(--rv-racer-pink);color:var(--rv-racer-pink)}.RogueRacer_catalogControls__Cv2fF input{min-height:38px;width:min(100%,250px);padding:10px 13px;border-radius:12px;font-weight:var(--weight-regular)}.RogueRacer_catalogControls__Cv2fF input::placeholder{color:var(--rv-clay)}.RogueRacer_catalogResult__pWU58{margin:10px 0 14px;color:var(--rv-clay);font:var(--text-sm)/1.4 var(--font-ui)}.RogueRacer_catalogResult__pWU58 strong{color:var(--rv-cream-2026)}.RogueRacer_catalogGrid__bs4Cc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.RogueRacer_catalogCard__L_OLH{overflow:hidden;border:1px solid var(--rv-glass-border-mauve);border-radius:16px;background:rgba(43,35,61,.56)}.RogueRacer_catalogCard__L_OLH>img,.RogueRacer_catalogPlayer__DChxJ{display:block;width:100%;aspect-ratio:16/9;border:0;object-fit:cover;background:rgba(18,16,31,.7)}.RogueRacer_catalogBody__kJvP8{padding:13px}.RogueRacer_catalogBadge__RPqcf{display:inline-block;padding:5px 7px;border-radius:999px;color:var(--rv-cream-2026);font:var(--weight-bold) 9px/1 var(--font-ui);letter-spacing:var(--tracking-wide);text-transform:uppercase;background:rgba(255,111,163,.25)}.RogueRacer_catalogBadgereview__1GiV8{background:rgba(255,189,60,.25)}.RogueRacer_catalogBadgeexcluded__Gt5lc{background:rgba(160,153,175,.2)}.RogueRacer_catalogBody__kJvP8 h3{display:-webkit-box;overflow:hidden;margin:9px 0 7px;color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-sm)/1.3 var(--font-ui);-webkit-box-orient:vertical;-webkit-line-clamp:3}.RogueRacer_catalogViews__4ZS6V{display:block;margin-bottom:11px;color:var(--rv-clay);font:var(--text-xs)/1.2 var(--font-ui)}.RogueRacer_featuredGrid__JqS4S{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.RogueRacer_featuredCard__HKorB{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--rv-glass-border-mauve);border-radius:17px;background:rgba(43,35,61,.6);color:var(--rv-cream-2026);text-decoration:none}.RogueRacer_featuredCard__HKorB img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.RogueRacer_featuredCard__HKorB span{padding:12px 14px 0;color:var(--rv-racer-pink);font:var(--weight-bold) var(--text-xs)/1.2 var(--font-ui);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.RogueRacer_featuredCard__HKorB strong{padding:7px 14px 15px;font:var(--weight-bold) var(--text-sm)/1.3 var(--font-ui)}.RogueRacer_featuredCard__HKorB:hover{border-color:var(--rv-racer-pink)}.RogueRacer_section__O52U1{margin-top:58px}.RogueRacer_sectionHeading__hWHmM{margin-bottom:18px}.RogueRacer_sectionHeading__hWHmM h2{margin:10px 0 0;color:var(--rv-cream-2026);font:var(--weight-black) clamp(2rem,4vw,3.5rem)/.98 var(--font-display);letter-spacing:var(--tracking-display-tight);text-transform:uppercase}.RogueRacer_videoGrid__30s6Y{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.RogueRacer_videoCard__HEp8O{overflow:hidden;border:1px solid var(--rv-glass-border-mauve);border-radius:20px;background:rgba(43,35,61,.66);box-shadow:var(--rv-glass-shadow)}.RogueRacer_videoCard__HEp8O>img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.RogueRacer_videoBody__3RyMW{padding:18px}.RogueRacer_videoDate__r29_e{color:var(--rv-racer-pink);font:var(--weight-bold) var(--text-xs)/1.35 var(--font-ui);letter-spacing:var(--tracking-wide);text-transform:uppercase}.RogueRacer_videoBody__3RyMW h3{margin:10px 0;color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-lg)/1.25 var(--font-ui)}.RogueRacer_actions__i82oD{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.RogueRacer_actions__i82oD a,.RogueRacer_actions__i82oD button,.RogueRacer_occurrence__VSbjT a{display:inline-flex;align-items:center;min-height:38px;padding:9px 12px;border-radius:999px;border:1px solid var(--rv-glass-border-mauve);background:rgba(18,16,31,.5);color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-xs)/1 var(--font-ui);text-decoration:none;cursor:pointer}.RogueRacer_actions__i82oD a:hover,.RogueRacer_actions__i82oD button:hover,.RogueRacer_occurrence__VSbjT a:hover{border-color:var(--rv-racer-pink);color:var(--rv-racer-pink)}.RogueRacer_player__zZcts{display:block;width:100%;aspect-ratio:16/9;margin-top:16px;border:0;border-radius:12px}.RogueRacer_contextCard__Amnho{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr);gap:22px;align-items:center;padding:22px;border:1px solid var(--rv-glass-border-mauve);border-radius:20px;background:rgba(43,35,61,.66);box-shadow:var(--rv-glass-shadow)}.RogueRacer_contextCopy__9QsWt h3{margin:10px 0;color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-lg)/1.25 var(--font-ui)}.RogueRacer_contextCopy__9QsWt p{margin:0 0 16px;color:var(--rv-clay);font:var(--text-base)/1.55 var(--font-body)}.RogueRacer_contextCopy__9QsWt a{display:inline-flex;align-items:center;min-height:38px;padding:9px 12px;border:1px solid var(--rv-glass-border-mauve);border-radius:999px;background:rgba(18,16,31,.5);color:var(--rv-cream-2026);font:var(--weight-bold) var(--text-xs)/1 var(--font-ui);text-decoration:none}.RogueRacer_contextCopy__9QsWt a:hover{border-color:var(--rv-racer-pink);color:var(--rv-racer-pink)}.RogueRacer_contextPlayer__it9_r{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:12px}.RogueRacer_occurrenceList__4De5k{display:grid;gap:8px}.RogueRacer_occurrence__VSbjT{display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 18px;border:1px solid var(--rv-glass-border-mauve);border-radius:15px;background:rgba(43,35,61,.5)}.RogueRacer_occurrenceMeta__D1sBO{display:grid;gap:5px;color:var(--rv-clay);font:var(--text-xs)/1 var(--font-mono,monospace)}.RogueRacer_occurrenceMeta__D1sBO b{color:var(--rv-gold)}.RogueRacer_occurrence__VSbjT p{margin:0;color:var(--rv-cream-2026);font:var(--text-base)/1.45 var(--font-body)}.RogueRacer_cueSource__odg_g{display:block;margin-bottom:5px;color:var(--rv-clay);font:var(--weight-bold) var(--text-xs)/1.3 var(--font-ui);letter-spacing:var(--tracking-wide);text-transform:uppercase}.RogueRacer_cueNote__adVIw{display:block;margin-top:7px;color:var(--rv-clay);font:var(--text-xs)/1.45 var(--font-ui)}.RogueRacer_occurrence__VSbjT a{white-space:nowrap}.RogueRacer_footerNote__RqPaA{max-width:75ch;margin:22px 0 0;color:var(--rv-clay);font:var(--text-sm)/1.6 var(--font-body)}@media (max-width:900px){.RogueRacer_catalogGrid__bs4Cc,.RogueRacer_classificationGrid__FbNSq,.RogueRacer_contextCard__Amnho,.RogueRacer_videoGrid__30s6Y,.RogueRacer_viewTicker__98W2s{grid-template-columns:1fr}.RogueRacer_featuredGrid__JqS4S{grid-template-columns:repeat(2,1fr)}.RogueRacer_hero__VLRyN{padding:36px 24px}}@media (max-width:650px){.RogueRacer_page__aM08T{padding:72px 14px 80px}.RogueRacer_featuredGrid__JqS4S,.RogueRacer_tickerGrid__l_xls{grid-template-columns:1fr}.RogueRacer_occurrence__VSbjT{grid-template-columns:1fr;gap:9px}.RogueRacer_occurrence__VSbjT a{justify-self:start}}