.replay_page__gcPhN{--navy:#132b4d;--deep:#0b1c33;--gold:#B4AA86;--cream:#f5f0e7;--ink:#253342;color:var(--ink);background:#fff}.replay_page__gcPhN,.replay_page__gcPhN *,.replay_page__gcPhN :after,.replay_page__gcPhN :before{box-sizing:border-box}.replay_page__gcPhN h1,.replay_page__gcPhN h2,.replay_page__gcPhN h3{font-family:var(--font-playfair);text-wrap:balance}.replay_page__gcPhN li,.replay_page__gcPhN p,.replay_page__gcPhN small,.replay_page__gcPhN span{text-wrap:pretty}.replay_hero__Tu6Mi{position:relative;min-height:62vh;display:flex;align-items:flex-end;padding:clamp(90px,14vh,150px) clamp(20px,6vw,80px) clamp(46px,7vh,76px);color:#fff}.replay_heroImage__EHua2{object-fit:cover;object-position:center 30%}.replay_heroShade__D5SNZ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,28,51,.55) 0,rgba(11,28,51,.82) 72%,var(--deep) 100%)}.replay_heroContent__rGfcM{position:relative;max-width:760px}.replay_logo__D8Y1l{width:clamp(220px,30vw,340px);height:auto;margin-bottom:18px}.replay_heroEyebrow__x8QQn{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 14px}.replay_hero__Tu6Mi h1{font-size:clamp(30px,4.6vw,52px);line-height:1.08;margin:0 0 16px;font-weight:600}.replay_heroLead__En8Rk{font-size:clamp(16px,1.9vw,19px);line-height:1.65;color:rgba(255,255,255,.88);margin:0 0 26px;max-width:620px}.replay_heroButton__PqJqt{display:inline-block;padding:15px 38px;border-radius:50px;background:var(--gold);color:var(--deep);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.replay_heroButton__PqJqt:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(11,28,51,.35)}.replay_playerShell__mYffp{background:var(--deep);padding:clamp(26px,5vw,60px) clamp(16px,6vw,80px) clamp(34px,5vw,64px)}.replay_playerFrame__cpJke{display:block;width:100%;max-width:1080px;margin:0 auto;aspect-ratio:16/9;border:0;border-radius:14px;box-shadow:0 24px 70px rgba(0,0,0,.45);background:#000}.replay_playerHolding__gtKB9{max-width:720px;margin:0 auto;padding:clamp(46px,8vw,90px) clamp(22px,5vw,60px);border:1px solid rgba(180,170,134,.45);border-radius:14px;text-align:center;color:rgba(255,255,255,.85)}.replay_playerHolding__gtKB9 p{margin:0;font-size:16px;line-height:1.7}.replay_holdingKicker__x7ZJg{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 12px!important}.replay_chapters__FiuGu{background:var(--deep);padding:0 clamp(16px,6vw,80px) clamp(56px,8vw,100px);color:#fff}.replay_chaptersHeading__jCJxh{max-width:1080px;margin:0 auto clamp(24px,4vw,40px)}.replay_chaptersHeading__jCJxh p{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 10px}.replay_chaptersHeading__jCJxh h2{font-size:clamp(24px,3.2vw,34px);margin:0 0 10px;font-weight:600}.replay_chaptersHeading__jCJxh span{color:rgba(255,255,255,.65);font-size:15px}.replay_chapterList__iIVFD{list-style:none;margin:0 auto;padding:0;max-width:1080px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.replay_chapterRow__Dj_DP{display:flex;align-items:flex-start;gap:16px;width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.03);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease;font:inherit}.replay_chapterRow__Dj_DP:hover:not(:disabled){border-color:var(--gold);background:rgba(180,170,134,.1)}.replay_chapterRow__Dj_DP:disabled{cursor:default}.replay_chapterActive__MmVQZ{border-color:var(--gold);background:rgba(180,170,134,.14)}.replay_chapterRow__Dj_DP time{flex:none;min-width:56px;padding:3px 8px;border-radius:6px;background:rgba(180,170,134,.18);color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.05em;text-align:center;font-variant-numeric:tabular-nums}.replay_chapterBody__ESOaS{display:block}.replay_chapterBody__ESOaS strong{display:block;font-size:15px;font-weight:600;margin-bottom:4px}.replay_chapterBody__ESOaS small{display:block;font-size:13px;line-height:1.55;color:rgba(255,255,255,.62)}.replay_eventsSection__BEqO9{background:var(--cream);padding:clamp(56px,8vw,100px) clamp(16px,6vw,80px)}.replay_eventsHeading__UWP1j{max-width:1080px;margin:0 auto clamp(28px,4vw,46px)}.replay_eventsHeading__UWP1j p{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8a7f57;margin:0 0 10px}.replay_eventsHeading__UWP1j h2{font-size:clamp(26px,3.4vw,38px);color:var(--navy);margin:0 0 10px;font-weight:600}.replay_eventsHeading__UWP1j span{color:#5f6975;font-size:15.5px;max-width:640px;display:block}.replay_eventGrid__fGmdM{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}.replay_eventCard__t0J8d{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 34px rgba(19,43,77,.1);transition:transform .15s ease,box-shadow .15s ease}.replay_eventCard__t0J8d:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(19,43,77,.16)}.replay_eventPhoto__6eLer{position:relative;aspect-ratio:16/9}.replay_cover__1YinJ{object-fit:cover}.replay_eventBody__z6Wc_{display:flex;flex-direction:column;flex:1;padding:20px 22px 24px}.replay_eventEyebrow__t8yDq{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a7f57;margin:0 0 8px}.replay_eventBody__z6Wc_ h3{font-size:21px;color:var(--navy);margin:0 0 8px;font-weight:600}.replay_eventDates__pRVmH{font-size:13.5px;font-weight:700;color:var(--ink);margin:0 0 2px}.replay_eventLocation__1qc9W{font-size:13px;color:#6b7380;margin:0 0 12px}.replay_eventBlurb__RZRZj{font-size:14px;line-height:1.6;color:#46505c;margin:0 0 12px}.replay_eventBonus__h5o2u{font-size:13px;line-height:1.55;color:var(--ink);background:rgba(180,170,134,.16);border-left:3px solid var(--gold);border-radius:0 8px 8px 0;padding:10px 12px;margin:0 0 14px}.replay_eventButton__cycAB{margin-top:auto;align-self:flex-start;padding:11px 24px;border-radius:50px;background:var(--navy);color:#fff;font-size:13px;font-weight:700;letter-spacing:.05em;text-decoration:none;transition:background .15s ease}.replay_eventButton__cycAB:hover{background:#1d3c69}.replay_closing__Nxjlo{background:var(--navy);color:#fff;padding:clamp(56px,8vw,96px) clamp(20px,6vw,80px)}.replay_closingInner__W4QRu{max-width:680px;margin:0 auto;text-align:center}.replay_closingKicker__XqTkz{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 12px}.replay_closing__Nxjlo h2{font-size:clamp(24px,3.2vw,34px);margin:0 0 14px;font-weight:600}.replay_closing__Nxjlo p{font-size:15.5px;line-height:1.7;color:rgba(255,255,255,.82);margin:0 0 26px}.replay_closing__Nxjlo p a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.replay_closingActions__GlLyu{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.replay_closingButton__zra3E{padding:14px 34px;border-radius:50px;background:var(--gold);color:var(--deep);font-size:13.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.replay_closingLink__lIpJg{color:rgba(255,255,255,.85);font-size:14.5px;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.replay_chapterList__iIVFD{grid-template-columns:1fr}.replay_hero__Tu6Mi{min-height:54vh}}