.gp-section[data-v-c7f46b38]{padding:85px 6% 65px;background:#14191c;color:#f3f1e9;scroll-margin-top:12px;position:relative;isolation:isolate}.gp-intro[data-v-c7f46b38]{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;max-width:1320px;margin:0 auto 35px;position:relative;padding-bottom:28px;border-bottom:1px solid #f3f1e92b}.gp-eyebrow[data-v-c7f46b38]{display:flex;align-items:center;gap:8px;font-size:8px;font-weight:600;letter-spacing:1px;margin-bottom:20px}.gp-eyebrow i[data-v-c7f46b38]{width:6px;height:6px;background:#f4342b}.gp-intro h2[data-v-c7f46b38]{font-size:clamp(65px,7.1vw,108px);line-height:.85;font-style:italic;letter-spacing:-1px}.gp-intro-copy[data-v-c7f46b38]{max-width:350px;padding-bottom:3px}.gp-intro-copy>p[data-v-c7f46b38]{font-size:12px;line-height:1.8;color:#b3c0b9}.gp-intro-copy>p[data-v-c7f46b38]:first-child{font-size:13px;font-weight:600;color:#f3f1e9;margin-bottom:10px}.gp-intro-copy>div[data-v-c7f46b38]{display:flex;gap:15px;margin-top:21px;font-size:6px;letter-spacing:.6px;font-weight:600}.gp-intro-copy>div>span[data-v-c7f46b38]{border-bottom:2px solid #f4342b;padding-bottom:6px}.gp-shell[data-v-c7f46b38]{background:#111819;color:#f3f1e9;max-width:1320px;margin:auto;outline:none;box-shadow:0 14px 0 -7px #080d10;border:1px solid #454c45}.gp-shell[data-v-c7f46b38]:focus-visible{outline:3px solid #f4342b;outline-offset:5px}.gp-topbar[data-v-c7f46b38]{display:flex;align-items:center;justify-content:space-between;padding:0 23px;height:61px;border-bottom:1px solid #323c35;gap:15px;background:#141918}.gp-wordmark[data-v-c7f46b38]{display:flex;align-items:center;gap:10px}.gp-wordmark>strong[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-size:26px;font-style:italic;line-height:1;white-space:nowrap}.gp-flag[data-v-c7f46b38]{display:inline-block;width:19px;height:19px;transform:skew(-10deg);background:conic-gradient(#f3f1e9 25%,transparent 0 50%,#f3f1e9 0 75%,transparent 0) 0 0/9px 9px}.gp-edition[data-v-c7f46b38]{font-size:7px;border:1px solid #535b50;padding:4px 7px;letter-spacing:1px;margin-left:5px}.gp-tools[data-v-c7f46b38]{display:flex;align-items:center;gap:7px}.gp-tools>button[data-v-c7f46b38]{width:32px;height:32px;border:1px solid #465044;background:transparent;color:#d5dccd;display:grid;place-items:center}.gp-tools>button[data-v-c7f46b38]:hover{background:#313c2c}.gp-tools>button>svg[data-v-c7f46b38]{width:17px;height:17px}.gp-best[data-v-c7f46b38]{font-size:7px;letter-spacing:.6px;color:#8c9d87;margin-right:9px}.gp-best b[data-v-c7f46b38]{color:#dcfb70;font-size:11px;margin-left:7px}.gp-stage[data-v-c7f46b38]{position:relative;height:590px;overflow:clip;isolation:isolate;background:#345743}.gp-engine[data-v-c7f46b38]{position:absolute;inset:0}.gp-engine[data-v-c7f46b38] canvas{display:block;max-width:100%;height:100%!important;width:100%!important}.gp-overlay[data-v-c7f46b38]{position:absolute;z-index:4;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#0c1715c9;padding:30px}.gp-overlay h3[data-v-c7f46b38]{font-size:clamp(54px,6.5vw,92px);font-style:italic;line-height:.87;letter-spacing:-.6px}.gp-overlay h3 em[data-v-c7f46b38]{color:#dcfb70}.gp-overlay>p[data-v-c7f46b38],.gp-ready-copy>p[data-v-c7f46b38]{font-size:11px;line-height:1.8;color:#c3d0bf;margin-top:20px}.gp-primary[data-v-c7f46b38]{border:0;background:#dcfb70;color:#152014;display:inline-flex;align-items:center;justify-content:center;gap:32px;padding:17px 23px;font-size:10px;font-weight:600;letter-spacing:.6px;margin-top:27px;min-height:50px}.gp-primary[data-v-c7f46b38]:hover{background:#edffaf;transform:translateY(-2px)}.gp-primary>svg[data-v-c7f46b38]{width:19px;height:19px}.gp-race-tag[data-v-c7f46b38]{display:flex;align-items:center;gap:10px;font-size:7px;letter-spacing:1.2px;color:#b5c7ad;margin-bottom:26px}.gp-race-tag>.gp-flag[data-v-c7f46b38]{width:15px;height:15px;background-size:7px 7px}.gp-ready[data-v-c7f46b38]{background:linear-gradient(90deg,#101c18f5,#101c18d4 38%,#101c1850 70%,#101c1820);display:grid;grid-template-columns:1.2fr 1fr;gap:20px;text-align:left;padding:45px 6%;align-items:center}.gp-ready-copy[data-v-c7f46b38]{position:relative;z-index:2}.gp-ready h3[data-v-c7f46b38]{font-size:clamp(54px,6.4vw,92px)}.gp-ready-copy>p[data-v-c7f46b38]{font-size:11px;margin-top:23px}.gp-grid-spec[data-v-c7f46b38]{display:flex;gap:30px;margin-top:32px;font-size:7px;letter-spacing:1px;color:#a5b79d}.gp-grid-spec>span[data-v-c7f46b38]{display:flex;flex-direction:column;gap:7px}.gp-grid-spec b[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-size:33px;font-style:italic;line-height:1;color:#f3f1e9}.gp-driver-card[data-v-c7f46b38]{height:400px;position:relative}.gp-driver-number[data-v-c7f46b38]{position:absolute;right:-5px;top:3px;font-family:Barlow Condensed,Impact,sans-serif;font-size:260px;font-style:italic;line-height:1;color:transparent;-webkit-text-stroke:1px #d4e6bb55;transform:rotate(-12deg)}.gp-driver-card>img[data-v-c7f46b38]{position:absolute;width:110%;max-width:none;left:-5%;top:0;filter:drop-shadow(10px 17px 14px #0008);transform:rotate(-23deg)}.gp-driver-sticker[data-v-c7f46b38]{position:absolute;bottom:5px;right:-4px;background:#f4342b;padding:12px 17px;transform:rotate(-8deg);font-size:8px;letter-spacing:1px;line-height:1.7}.gp-driver-sticker>b[data-v-c7f46b38]{font-size:10px;color:#f3f1e9}.gp-loading h3[data-v-c7f46b38]{font-size:65px}.gp-lights[data-v-c7f46b38]{display:flex;gap:11px;margin-bottom:32px}.gp-lights>i[data-v-c7f46b38]{width:12px;height:12px;background:#f4342b;border-radius:50%;animation:light-c7f46b38 1.2s infinite alternate}.gp-lights>i[data-v-c7f46b38]:nth-child(2){animation-delay:.2s}.gp-lights>i[data-v-c7f46b38]:nth-child(3){animation-delay:.4s}.gp-lights>i[data-v-c7f46b38]:nth-child(4){animation-delay:.6s}.gp-lights>i[data-v-c7f46b38]:nth-child(5){animation-delay:.8s}.gp-hud[data-v-c7f46b38]{position:absolute;z-index:2;inset:22px 25px auto;display:flex;justify-content:space-between;pointer-events:none;filter:drop-shadow(0 2px 5px #0009)}.gp-place[data-v-c7f46b38]{display:flex;flex-direction:column;align-items:flex-start}.gp-place>span[data-v-c7f46b38],.gp-timing>span[data-v-c7f46b38]{font-size:8px;letter-spacing:1.1px;color:#d1e0ca}.gp-place>strong[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-size:68px;font-style:italic;line-height:1;color:#dcfb70;display:flex;align-items:baseline;gap:7px}.gp-place>strong>small[data-v-c7f46b38]{font-size:24px;color:#c2d1bc}.gp-health[data-v-c7f46b38]{font-size:6px;letter-spacing:.8px;color:#d4e4cb;margin-top:4px}.gp-health.low[data-v-c7f46b38]{color:#ff8a6e}.gp-condition[data-v-c7f46b38]{width:72px;height:4px;background:#1b231b;margin-top:6px}.gp-condition>i[data-v-c7f46b38]{display:block;height:100%;background:#f4342b}.gp-timing[data-v-c7f46b38]{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.gp-timing>strong[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-size:36px;letter-spacing:.8px;font-variant-numeric:tabular-nums}.gp-timing>span>b[data-v-c7f46b38]{color:#dcfb70;margin-left:8px;font-size:12px}.gp-timing>span[data-v-c7f46b38]:last-child{font-size:7px}.gp-standing[data-v-c7f46b38]{position:absolute;z-index:2;top:146px;left:24px;width:136px;background:#102017c9;padding:7px 10px;border-left:2px solid #526b46;pointer-events:none}.gp-standing>div[data-v-c7f46b38]{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:8px;color:#c5d2bc}.gp-standing>div>b[data-v-c7f46b38]{color:#83947a;font-size:7px}.gp-standing>div.you[data-v-c7f46b38]{color:#dcfb70}.gp-standing i[data-v-c7f46b38]{font-size:5px;font-style:normal;margin-left:auto;background:#dcfb70;color:#162413;padding:2px}.gp-minimap[data-v-c7f46b38]{position:absolute;right:21px;bottom:22px;z-index:2;width:148px;padding:8px;background:#102017c7;pointer-events:none;border-bottom:2px solid #789262}.gp-minimap>svg[data-v-c7f46b38]{display:block;width:100%;height:auto}.gp-minimap>span[data-v-c7f46b38]{display:block;text-align:center;font-size:6px;letter-spacing:1.3px;color:#d1e0c7;margin:1px 0 2px}.gp-speed[data-v-c7f46b38]{position:absolute;z-index:2;bottom:24px;left:24px;display:flex;align-items:baseline;gap:6px;text-shadow:0 2px 10px #000}.gp-speed>strong[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-style:italic;font-size:67px;line-height:.85;font-variant-numeric:tabular-nums}.gp-speed>span[data-v-c7f46b38]{font-size:8px;letter-spacing:1px}.gp-speed.boosting[data-v-c7f46b38]{color:#dcfb70}.gp-radio[data-v-c7f46b38]{position:absolute;z-index:2;bottom:26px;left:50%;transform:translate(-50%);background:#121e18dc;border-left:3px solid #dcfb70;padding:10px 15px;font-size:9px;letter-spacing:.3px;white-space:nowrap;max-width:calc(100% - 350px)}.gp-radio>span[data-v-c7f46b38]{display:block;font-size:5px;color:#dcfb70;letter-spacing:1.5px;margin-bottom:5px}.gp-countdown[data-v-c7f46b38]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#11201a52;pointer-events:none}.gp-countdown>span[data-v-c7f46b38]{font-size:9px;font-weight:600;letter-spacing:2px;text-shadow:0 2px 4px #000}.gp-countdown>strong[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-size:180px;line-height:1.1;font-style:italic;color:#dcfb70;text-shadow:4px 7px 0 #14201790}.gp-pause[data-v-c7f46b38]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101b16c7}.gp-text-button[data-v-c7f46b38]{font-size:9px;color:#b5c7ad;background:none;border:0;text-decoration:underline;text-underline-offset:4px;margin-top:20px;padding:5px}.gp-result[data-v-c7f46b38]{background:#101b16ed}.gp-result h3[data-v-c7f46b38]{font-size:clamp(45px,6vw,80px);color:#dcfb70}.gp-result-spec[data-v-c7f46b38]{display:flex;gap:40px;margin:30px 0 24px}.gp-result-spec>span[data-v-c7f46b38]{font-size:7px;letter-spacing:.8px;color:#adbea4;display:flex;flex-direction:column;gap:9px}.gp-result-spec b[data-v-c7f46b38]{font-family:Barlow Condensed,Impact,sans-serif;font-size:30px;color:#f3f1e9;letter-spacing:.2px;font-style:italic}.gp-classification[data-v-c7f46b38]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;max-width:420px;font-size:7px;letter-spacing:.4px}.gp-classification>span[data-v-c7f46b38]{color:#93a98a}.gp-classification b[data-v-c7f46b38]{color:#d6e2cf;margin-right:5px}.gp-classification .you[data-v-c7f46b38]{color:#dcfb70}.gp-progress[data-v-c7f46b38]{height:4px;background:#3e4b39;position:relative}.gp-progress>span[data-v-c7f46b38]{display:block;height:100%;background:#f4342b}.gp-progress>i[data-v-c7f46b38]{position:absolute;top:0;bottom:0;left:33.33%;width:2px;background:#172017}.gp-progress>i[data-v-c7f46b38]:last-child{left:66.66%}.gp-controls[data-v-c7f46b38]{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 23px;background:#141918}.gp-steering[data-v-c7f46b38]{display:flex;align-items:center;gap:7px}.gp-steering>span[data-v-c7f46b38]{font-size:7px;letter-spacing:1px;color:#b6c7ab;margin-right:6px}.gp-steering>button[data-v-c7f46b38]{width:47px;height:45px;display:grid;place-items:center;border:1px solid #54624c;color:#d1e0c7;background:#253021;touch-action:none;-webkit-user-select:none;user-select:none}.gp-steering>button>svg[data-v-c7f46b38]{width:20px;height:20px}.gp-steering>button.active[data-v-c7f46b38]{background:#f4342b;border-color:#f4342b}.gp-steering>small[data-v-c7f46b38]{font-size:8px;color:#7f9473;margin-left:7px;white-space:nowrap}.gp-nitro-meter[data-v-c7f46b38]{width:180px;max-width:23%}.gp-nitro-meter>span[data-v-c7f46b38]{display:flex;align-items:center;justify-content:space-between;font-size:6px;letter-spacing:.7px;color:#b6c7ab;margin-bottom:8px;gap:10px}.gp-nitro-meter b[data-v-c7f46b38]{font-size:9px;font-weight:400;color:#dcfb70}.gp-nitro-meter>div[data-v-c7f46b38]{height:6px;background:#34442d;transform:skew(-12deg)}.gp-nitro-meter i[data-v-c7f46b38]{display:block;height:100%;background:#dcfb70}.gp-pedals[data-v-c7f46b38]{display:flex;gap:8px}.gp-pedals>button[data-v-c7f46b38]{min-height:45px;min-width:95px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 14px;touch-action:none;-webkit-user-select:none;user-select:none;font-size:9px;letter-spacing:.8px;font-weight:600}.gp-pedals small[data-v-c7f46b38]{font-size:6px;font-weight:400;letter-spacing:.2px}.gp-drift[data-v-c7f46b38]{background:#253021;color:#d1e0c7;border:1px solid #54624c}.gp-drift.active[data-v-c7f46b38]{background:#63794f;color:#fff}.gp-boost[data-v-c7f46b38]{background:#dcfb70;color:#172017;border:1px solid #dcfb70}.gp-boost.active[data-v-c7f46b38]{background:#fff;border-color:#fff;box-shadow:0 0 16px #dcfb7040}.gp-boost>svg[data-v-c7f46b38]{width:14px;height:14px}.gp-controls button[data-v-c7f46b38]:disabled{opacity:.35;cursor:default}.gp-footer[data-v-c7f46b38]{display:flex;align-items:flex-start;justify-content:space-between;gap:35px;max-width:1320px;margin:24px auto 0}.gp-footer>p[data-v-c7f46b38]{font-size:8px;color:#acb9b0;line-height:1.9;max-width:600px}.gp-footer>p>b[data-v-c7f46b38]{display:block;font-size:7px;letter-spacing:.5px;color:#f3f1e9;margin-bottom:2px}.gp-footer>span[data-v-c7f46b38]{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:6px;color:#9fb19f;letter-spacing:.4px;padding-top:4px}.gp-footer>span>i[data-v-c7f46b38]{height:4px;width:4px;background:#f4342b;border-radius:50%}.gp-footer-divider[data-v-c7f46b38]{margin:0 3px;color:#60766b}.gp-shell[data-v-c7f46b38]:fullscreen{border:0;display:flex;flex-direction:column;width:100%;height:100%;box-shadow:none;max-width:none}.gp-shell:fullscreen .gp-stage[data-v-c7f46b38]{height:auto;flex:1;min-height:0}.gp-shell:fullscreen .gp-topbar[data-v-c7f46b38],.gp-shell:fullscreen .gp-controls[data-v-c7f46b38]{flex-shrink:0}button[data-v-c7f46b38]:focus-visible{outline:2px solid #dcfb70;outline-offset:4px}@keyframes light-c7f46b38{0%{opacity:.25}to{opacity:1}}@media(max-width:1050px){.gp-stage[data-v-c7f46b38]{height:540px}.gp-edition[data-v-c7f46b38]{display:none}.gp-ready[data-v-c7f46b38]{padding:35px 5%;grid-template-columns:1.3fr 1fr;gap:5px}.gp-ready h3[data-v-c7f46b38]{font-size:68px}.gp-driver-card[data-v-c7f46b38]{height:320px}.gp-driver-card>img[data-v-c7f46b38]{width:130%;left:-10%;top:7%}.gp-driver-number[data-v-c7f46b38]{font-size:220px;right:-10%;top:0}.gp-driver-sticker[data-v-c7f46b38]{font-size:6px;right:-5px;bottom:-5px}.gp-grid-spec[data-v-c7f46b38]{gap:25px}.gp-controls[data-v-c7f46b38]{gap:20px;padding:15px 17px}.gp-steering>small[data-v-c7f46b38]{display:none}.gp-intro-copy[data-v-c7f46b38]{max-width:300px}.gp-pedals>button[data-v-c7f46b38]{min-width:80px;padding:0 11px}.gp-radio[data-v-c7f46b38]{font-size:8px;max-width:calc(100% - 300px);white-space:normal}.gp-nitro-meter[data-v-c7f46b38]{width:150px}.gp-footer[data-v-c7f46b38]{gap:20px}.gp-footer>span[data-v-c7f46b38]{font-size:5px;letter-spacing:0}}@media(max-width:700px){.gp-section[data-v-c7f46b38]{padding:53px 5% 45px}.gp-intro[data-v-c7f46b38]{gap:25px;align-items:flex-start}.gp-intro h2[data-v-c7f46b38]{font-size:75px}.gp-eyebrow[data-v-c7f46b38]{font-size:6px;letter-spacing:.5px;margin-bottom:17px}.gp-intro-copy[data-v-c7f46b38]{max-width:220px;padding-top:10px}.gp-intro-copy>p[data-v-c7f46b38]{font-size:10px}.gp-intro-copy>p[data-v-c7f46b38]:first-child{font-size:10px}.gp-intro-copy>div[data-v-c7f46b38]{font-size:5px;gap:9px;margin-top:13px;flex-wrap:wrap}.gp-stage[data-v-c7f46b38]{height:510px}.gp-topbar[data-v-c7f46b38]{height:52px;padding:0 15px}.gp-best[data-v-c7f46b38]{font-size:6px}.gp-wordmark>strong[data-v-c7f46b38]{font-size:23px}.gp-wordmark[data-v-c7f46b38]{gap:8px}.gp-tools[data-v-c7f46b38]{gap:5px}.gp-tools>button[data-v-c7f46b38]{height:29px;width:29px}.gp-ready[data-v-c7f46b38]{padding:30px;grid-template-columns:1fr}.gp-ready-copy[data-v-c7f46b38]{max-width:350px}.gp-ready h3[data-v-c7f46b38]{font-size:74px}.gp-race-tag[data-v-c7f46b38]{font-size:6px;letter-spacing:.7px}.gp-driver-card[data-v-c7f46b38]{position:absolute;width:240px;height:260px;right:4%;bottom:22px;opacity:.8;pointer-events:none}.gp-driver-card>img[data-v-c7f46b38]{width:120%;left:-8%;top:0}.gp-driver-number[data-v-c7f46b38]{font-size:200px;right:-7px;top:30px}.gp-driver-sticker[data-v-c7f46b38]{display:none}.gp-ready-copy>p[data-v-c7f46b38]{max-width:250px}.gp-grid-spec[data-v-c7f46b38]{gap:24px}.gp-ready[data-v-c7f46b38]{background:linear-gradient(90deg,#101c18f2,#101c1890)}.gp-primary[data-v-c7f46b38]{font-size:9px;gap:23px;padding:16px 19px}.gp-controls[data-v-c7f46b38]{gap:14px;padding:13px 11px}.gp-steering>span[data-v-c7f46b38]{display:none}.gp-steering>button[data-v-c7f46b38]{width:43px;height:46px}.gp-steering[data-v-c7f46b38]{gap:5px}.gp-nitro-meter[data-v-c7f46b38]{width:95px;max-width:none;flex:1}.gp-nitro-meter>span[data-v-c7f46b38]{font-size:5px;letter-spacing:.2px;gap:4px}.gp-nitro-meter b[data-v-c7f46b38]{font-size:8px}.gp-pedals>button[data-v-c7f46b38]{min-width:65px;font-size:8px;padding:0 9px;gap:5px;min-height:46px}.gp-pedals small[data-v-c7f46b38]{display:none}.gp-pedals[data-v-c7f46b38]{gap:6px}.gp-boost>svg[data-v-c7f46b38]{width:12px;height:12px}.gp-hud[data-v-c7f46b38]{inset:17px 17px auto}.gp-place>strong[data-v-c7f46b38]{font-size:57px}.gp-place>strong>small[data-v-c7f46b38]{font-size:20px}.gp-place>span[data-v-c7f46b38],.gp-timing>span[data-v-c7f46b38]{font-size:7px}.gp-timing>strong[data-v-c7f46b38]{font-size:29px}.gp-timing>span[data-v-c7f46b38]:last-child{font-size:6px}.gp-standing[data-v-c7f46b38]{left:16px;top:125px;width:113px;padding:5px 8px}.gp-standing>div[data-v-c7f46b38]{font-size:6px;padding:4px 0;gap:8px}.gp-standing>div>b[data-v-c7f46b38]{font-size:6px}.gp-minimap[data-v-c7f46b38]{width:115px;right:14px;bottom:17px;padding:5px}.gp-speed[data-v-c7f46b38]{left:17px;bottom:18px}.gp-speed>strong[data-v-c7f46b38]{font-size:55px}.gp-speed>span[data-v-c7f46b38]{font-size:7px}.gp-radio[data-v-c7f46b38]{bottom:98px;left:auto;right:14px;transform:none;max-width:140px;font-size:7px;padding:8px 10px}.gp-radio>span[data-v-c7f46b38]{font-size:4px;letter-spacing:.7px}.gp-footer[data-v-c7f46b38]{flex-direction:column;gap:12px}.gp-footer>p[data-v-c7f46b38]{font-size:8px;max-width:100%}.gp-footer>span[data-v-c7f46b38]{font-size:6px;letter-spacing:.3px}.gp-result-spec[data-v-c7f46b38]{gap:23px}.gp-result-spec>span[data-v-c7f46b38]{font-size:6px}.gp-result-spec b[data-v-c7f46b38]{font-size:27px}.gp-result h3[data-v-c7f46b38]{font-size:61px}.gp-classification[data-v-c7f46b38]{font-size:6px;gap:9px 12px}.gp-overlay[data-v-c7f46b38]{padding:25px}.gp-overlay h3[data-v-c7f46b38]{font-size:70px}.gp-countdown>strong[data-v-c7f46b38]{font-size:150px}.gp-countdown>span[data-v-c7f46b38]{font-size:7px;letter-spacing:1.3px}}@media(max-width:480px){.gp-intro[data-v-c7f46b38]{display:block;margin-bottom:27px}.gp-intro h2[data-v-c7f46b38]{font-size:23vw}.gp-eyebrow[data-v-c7f46b38]{font-size:7px;margin-bottom:17px}.gp-intro-copy[data-v-c7f46b38]{max-width:100%;padding-top:24px}.gp-intro-copy>p[data-v-c7f46b38]:first-child{font-size:11px;margin-bottom:7px}.gp-intro-copy>p[data-v-c7f46b38]{font-size:10px;line-height:1.85}.gp-intro-copy>div[data-v-c7f46b38]{font-size:6px;gap:20px;margin-top:16px}.gp-stage[data-v-c7f46b38]{height:500px}.gp-topbar[data-v-c7f46b38]{padding:0 11px;gap:6px;height:50px}.gp-wordmark>strong[data-v-c7f46b38]{font-size:21px}.gp-flag[data-v-c7f46b38]{width:16px;height:16px;background-size:8px 8px}.gp-tools[data-v-c7f46b38]{gap:4px}.gp-tools>button[data-v-c7f46b38]{width:27px;height:28px}.gp-tools>button>svg[data-v-c7f46b38]{width:15px;height:15px}.gp-best[data-v-c7f46b38]{font-size:0;margin-right:2px;letter-spacing:0}.gp-best b[data-v-c7f46b38]{font-size:10px;margin-left:0}.gp-fullscreen[data-v-c7f46b38]{display:none!important}.gp-ready[data-v-c7f46b38]{padding:40px 22px 27px;align-content:start}.gp-race-tag[data-v-c7f46b38]{font-size:5.5px;margin-bottom:22px;gap:7px;letter-spacing:.5px}.gp-ready h3[data-v-c7f46b38]{font-size:20vw}.gp-ready-copy>p[data-v-c7f46b38]{font-size:10px;margin-top:17px;line-height:1.9}.gp-primary[data-v-c7f46b38]{font-size:8px;padding:15px 16px;gap:20px;margin-top:21px;min-height:46px}.gp-grid-spec[data-v-c7f46b38]{margin-top:28px;gap:23px;font-size:6px}.gp-grid-spec b[data-v-c7f46b38]{font-size:27px}.gp-driver-card[data-v-c7f46b38]{width:180px;height:200px;right:-2%;bottom:15px;opacity:.95}.gp-driver-number[data-v-c7f46b38]{font-size:145px;right:0;top:30px}.gp-driver-card>img[data-v-c7f46b38]{width:117%;top:0;left:-9%}.gp-controls[data-v-c7f46b38]{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:12px 9px}.gp-steering>button[data-v-c7f46b38]{width:44px;min-width:44px;height:46px}.gp-steering>button>svg[data-v-c7f46b38]{width:18px;height:18px}.gp-nitro-meter[data-v-c7f46b38]{width:100%;min-width:0}.gp-nitro-meter>span[data-v-c7f46b38]{font-size:4.5px;letter-spacing:0;flex-wrap:wrap;gap:3px;margin-bottom:5px}.gp-nitro-meter b[data-v-c7f46b38]{font-size:7px}.gp-nitro-meter>div[data-v-c7f46b38]{height:5px}.gp-pedals>button[data-v-c7f46b38]{min-width:46px;padding:0 8px;font-size:7px;letter-spacing:.4px}.gp-pedals[data-v-c7f46b38]{gap:5px}.gp-boost>svg[data-v-c7f46b38]{display:none}.gp-hud[data-v-c7f46b38]{inset:15px 14px auto}.gp-place>strong[data-v-c7f46b38]{font-size:52px}.gp-place>strong>small[data-v-c7f46b38]{font-size:19px}.gp-timing>strong[data-v-c7f46b38]{font-size:27px}.gp-timing>span>b[data-v-c7f46b38]{font-size:11px}.gp-standing[data-v-c7f46b38]{left:13px;top:117px;width:101px;padding:5px 7px;background:#102017b0}.gp-standing>div[data-v-c7f46b38]{font-size:5.7px;gap:6px}.gp-standing i[data-v-c7f46b38]{font-size:4px}.gp-condition[data-v-c7f46b38]{width:64px}.gp-minimap[data-v-c7f46b38]{width:105px;right:12px;bottom:15px}.gp-radio[data-v-c7f46b38]{right:12px;bottom:111px;max-width:132px;font-size:6px}.gp-speed[data-v-c7f46b38]{bottom:18px;left:14px}.gp-speed>strong[data-v-c7f46b38]{font-size:51px}.gp-overlay h3[data-v-c7f46b38]{font-size:18vw}.gp-overlay>p[data-v-c7f46b38]{font-size:10px}.gp-pause .gp-race-tag[data-v-c7f46b38]{font-size:7px;letter-spacing:1px}.gp-result h3[data-v-c7f46b38]{font-size:16vw}.gp-result-spec[data-v-c7f46b38]{gap:18px;margin:25px 0 22px}.gp-result-spec>span[data-v-c7f46b38]{font-size:5.5px;letter-spacing:.3px}.gp-result-spec b[data-v-c7f46b38]{font-size:25px}.gp-result .gp-race-tag[data-v-c7f46b38]{font-size:5px;letter-spacing:.6px}.gp-footer>p[data-v-c7f46b38]{font-size:7px}.gp-footer>p>b[data-v-c7f46b38]{font-size:6px}.gp-footer>span[data-v-c7f46b38]{font-size:5px}.gp-footer-divider[data-v-c7f46b38]{margin:0 2px}.gp-loading h3[data-v-c7f46b38]{font-size:17vw}}@media(prefers-reduced-motion:reduce){.gp-lights>i[data-v-c7f46b38]{animation:none}.gp-primary[data-v-c7f46b38]:hover{transform:none}}@media(max-width:700px){.gp-section[data-v-c7f46b38]{padding:52px 16px 42px;scroll-margin-top:0}.gp-intro[data-v-c7f46b38]{display:block;margin-bottom:28px}.gp-eyebrow[data-v-c7f46b38]{font-size:10px;line-height:1.5;letter-spacing:.65px;margin-bottom:18px}.gp-intro h2[data-v-c7f46b38]{font-size:clamp(58px,18.3vw,88px);line-height:.88;letter-spacing:-.8px}.gp-intro h2 em[data-v-c7f46b38]{white-space:nowrap}.gp-intro-copy[data-v-c7f46b38]{max-width:100%;padding-top:24px}.gp-intro-copy>p[data-v-c7f46b38]{max-width:480px;font-size:14px;line-height:1.75}.gp-intro-copy>p[data-v-c7f46b38]:first-child{font-size:15px;line-height:1.55;margin-bottom:10px}.gp-intro-copy>div[data-v-c7f46b38]{gap:12px 18px;font-size:9px;line-height:1.5;letter-spacing:.4px;margin-top:20px}.gp-shell[data-v-c7f46b38]{min-width:0}.gp-topbar[data-v-c7f46b38]{height:58px;padding:0 10px;gap:6px}.gp-wordmark[data-v-c7f46b38]{gap:7px;min-width:0}.gp-wordmark>strong[data-v-c7f46b38]{font-size:22px}.gp-wordmark .gp-flag[data-v-c7f46b38]{width:16px;height:16px;background-size:8px 8px;flex-shrink:0}.gp-best[data-v-c7f46b38]{display:none}.gp-tools[data-v-c7f46b38]{gap:4px}.gp-tools>button[data-v-c7f46b38]{width:44px;height:44px;flex-shrink:0}.gp-tools>button>svg[data-v-c7f46b38]{width:19px;height:19px}.gp-tools>.gp-fullscreen[data-v-c7f46b38]{display:grid!important}.gp-stage[data-v-c7f46b38]{height:clamp(320px,calc(100svh - 265px),500px);min-height:0}.gp-overlay[data-v-c7f46b38]{padding:24px 20px;overflow-y:auto;overscroll-behavior:contain}.gp-overlay[data-v-c7f46b38]>*{flex-shrink:0}.gp-overlay h3[data-v-c7f46b38]{font-size:clamp(48px,15.4vw,68px);line-height:.9;letter-spacing:-.5px}.gp-overlay>p[data-v-c7f46b38],.gp-ready-copy>p[data-v-c7f46b38]{font-size:13px;line-height:1.65;margin-top:16px}.gp-race-tag[data-v-c7f46b38]{font-size:9px;line-height:1.55;letter-spacing:.5px;gap:8px;margin-bottom:17px}.gp-race-tag>.gp-flag[data-v-c7f46b38]{flex-shrink:0}.gp-primary[data-v-c7f46b38]{width:100%;max-width:340px;min-height:52px;margin-top:20px;padding:14px 16px;gap:15px;font-size:11px;line-height:1.45;letter-spacing:.3px}.gp-primary>svg[data-v-c7f46b38]{width:18px;height:18px}.gp-ready[data-v-c7f46b38]{display:block;padding:28px 22px;text-align:left;background:linear-gradient(105deg,#101c18f5 20%,#101c18bf)}.gp-ready-copy[data-v-c7f46b38]{max-width:100%}.gp-ready h3[data-v-c7f46b38]{font-size:clamp(48px,15.4vw,68px)}.gp-ready-copy>p[data-v-c7f46b38]{max-width:280px}.gp-grid-spec[data-v-c7f46b38]{position:relative;z-index:2;gap:25px;font-size:9px;line-height:1.2;letter-spacing:.6px;margin-top:22px}.gp-grid-spec>span[data-v-c7f46b38]{gap:6px}.gp-grid-spec b[data-v-c7f46b38]{font-size:29px}.gp-driver-card[data-v-c7f46b38]{width:175px;height:185px;bottom:5px;right:-22px;opacity:.32}.gp-driver-card>img[data-v-c7f46b38]{width:115%;top:0;left:-5%}.gp-driver-number[data-v-c7f46b38]{font-size:145px;right:10px;top:25px}.gp-driver-sticker[data-v-c7f46b38]{display:none}.gp-hud[data-v-c7f46b38]{inset:14px 12px auto}.gp-place>span[data-v-c7f46b38],.gp-timing>span[data-v-c7f46b38]{font-size:10px;line-height:1.25;letter-spacing:.5px}.gp-place>strong[data-v-c7f46b38]{font-size:52px}.gp-place>strong>small[data-v-c7f46b38]{font-size:19px}.gp-place>.gp-health[data-v-c7f46b38]{font-size:9px;margin-top:4px}.gp-condition[data-v-c7f46b38]{width:68px;height:5px;margin-top:5px}.gp-timing[data-v-c7f46b38]{gap:6px;max-width:145px}.gp-timing>strong[data-v-c7f46b38]{font-size:29px;line-height:1}.gp-timing>span>b[data-v-c7f46b38]{font-size:12px;margin-left:6px}.gp-timing>span[data-v-c7f46b38]:last-child{font-size:8px;letter-spacing:.3px}.gp-standing[data-v-c7f46b38]{top:124px;left:11px;width:105px;padding:5px 7px;background:#102017b8}.gp-standing>div[data-v-c7f46b38]{gap:6px;padding:4px 0;font-size:8px;line-height:1.25}.gp-standing>div>b[data-v-c7f46b38]{font-size:8px}.gp-standing>div>span[data-v-c7f46b38]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gp-standing i[data-v-c7f46b38]{font-size:6px}.gp-minimap[data-v-c7f46b38]{width:94px;right:11px;bottom:13px;padding:6px}.gp-minimap>span[data-v-c7f46b38]{font-size:7px;line-height:1.3;letter-spacing:.4px}.gp-speed[data-v-c7f46b38]{left:13px;bottom:17px}.gp-speed>strong[data-v-c7f46b38]{font-size:49px}.gp-speed>span[data-v-c7f46b38]{font-size:9px}.gp-radio[data-v-c7f46b38]{right:11px;bottom:105px;max-width:min(165px,54%);padding:9px 10px;font-size:9px;line-height:1.45;letter-spacing:.1px}.gp-radio>span[data-v-c7f46b38]{font-size:7px;line-height:1.3;letter-spacing:.7px;margin-bottom:4px}.gp-countdown>span[data-v-c7f46b38]{max-width:85%;font-size:10px;line-height:1.5;letter-spacing:.7px;text-align:center}.gp-countdown>strong[data-v-c7f46b38]{font-size:135px}.gp-text-button[data-v-c7f46b38]{font-size:12px;line-height:1.5;min-height:44px;margin-top:12px;padding:10px}.gp-pause .gp-race-tag[data-v-c7f46b38]{font-size:10px;margin-bottom:18px}.gp-result[data-v-c7f46b38]{justify-content:flex-start}.gp-result h3[data-v-c7f46b38]{font-size:clamp(45px,14.5vw,62px)}.gp-result .gp-race-tag[data-v-c7f46b38]{font-size:9px;margin-bottom:20px}.gp-result-spec[data-v-c7f46b38]{width:100%;justify-content:center;gap:13px;margin:24px 0}.gp-result-spec>span[data-v-c7f46b38]{flex:1;min-width:0;font-size:8px;line-height:1.4;letter-spacing:.15px}.gp-result-spec b[data-v-c7f46b38]{font-size:25px}.gp-classification[data-v-c7f46b38]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px;text-align:left;font-size:9px;line-height:1.4;letter-spacing:.1px}.gp-result>.gp-primary[data-v-c7f46b38]{flex-shrink:0;margin-top:24px}.gp-progress[data-v-c7f46b38]{height:5px}.gp-controls[data-v-c7f46b38]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 52px;gap:11px 12px;padding:12px}.gp-nitro-meter[data-v-c7f46b38]{grid-column:1 / -1;grid-row:1;width:100%;max-width:none}.gp-nitro-meter>span[data-v-c7f46b38]{font-size:9px;line-height:1.3;letter-spacing:.6px;flex-wrap:nowrap;margin-bottom:6px}.gp-nitro-meter b[data-v-c7f46b38]{font-size:11px}.gp-nitro-meter>div[data-v-c7f46b38]{height:6px}.gp-steering[data-v-c7f46b38]{grid-column:1;grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:7px}.gp-steering>span[data-v-c7f46b38],.gp-steering>small[data-v-c7f46b38]{display:none}.gp-steering>button[data-v-c7f46b38]{width:100%;min-width:44px;height:52px}.gp-steering>button>svg[data-v-c7f46b38]{width:23px;height:23px}.gp-pedals[data-v-c7f46b38]{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:7px}.gp-pedals>button[data-v-c7f46b38]{min-width:44px;min-height:52px;padding:0 6px;font-size:10px;line-height:1;letter-spacing:.2px}.gp-pedals small[data-v-c7f46b38],.gp-boost>svg[data-v-c7f46b38]{display:none}.gp-footer[data-v-c7f46b38]{gap:16px;margin-top:23px}.gp-footer>p[data-v-c7f46b38]{font-size:12px;line-height:1.75}.gp-footer>p>b[data-v-c7f46b38]{font-size:10px;line-height:1.5;letter-spacing:.25px;margin-bottom:7px}.gp-footer>span[data-v-c7f46b38]{white-space:normal;flex-wrap:wrap;font-size:8px;line-height:1.6;letter-spacing:.2px}.gp-footer-divider[data-v-c7f46b38]{margin:0 2px}}@media(max-width:700px)and (max-height:680px){.gp-ready[data-v-c7f46b38]{padding:22px 20px}.gp-ready .gp-race-tag[data-v-c7f46b38]{margin-bottom:14px}.gp-ready-copy>p[data-v-c7f46b38],.gp-grid-spec[data-v-c7f46b38]{display:none}.gp-ready .gp-primary[data-v-c7f46b38]{margin-top:22px}.gp-driver-card[data-v-c7f46b38]{right:-20px;bottom:0;opacity:.4}.gp-pause>p[data-v-c7f46b38]{display:none}.gp-pause .gp-race-tag[data-v-c7f46b38]{margin-bottom:13px}.gp-pause .gp-primary[data-v-c7f46b38]{margin-top:19px}}.gp-shell.gp-immersive[data-v-c7f46b38]{position:fixed;inset:0;z-index:1000;width:100%;height:100dvh;max-width:none;margin:0;border:0;display:flex;flex-direction:column;box-shadow:none}.gp-shell.gp-immersive[data-v-c7f46b38],.gp-shell[data-v-c7f46b38]:fullscreen{padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);background:#141918}.gp-shell.gp-immersive .gp-topbar[data-v-c7f46b38],.gp-shell.gp-immersive .gp-controls[data-v-c7f46b38]{flex-shrink:0}.gp-shell.gp-immersive .gp-stage[data-v-c7f46b38],.gp-shell:fullscreen .gp-stage[data-v-c7f46b38]{flex:1;height:auto;min-height:0}@media(max-width:980px)and (max-height:500px)and (orientation:landscape){.gp-section[data-v-c7f46b38]{padding:40px 18px;scroll-margin-top:0}.gp-intro[data-v-c7f46b38]{display:flex;align-items:center;gap:32px}.gp-intro h2[data-v-c7f46b38]{font-size:62px}.gp-intro-copy[data-v-c7f46b38]{max-width:340px;padding-top:0}.gp-intro-copy>p[data-v-c7f46b38]{font-size:12px}.gp-intro-copy>p[data-v-c7f46b38]:first-child{font-size:13px}.gp-intro-copy>div[data-v-c7f46b38]{font-size:8px;gap:15px}.gp-topbar[data-v-c7f46b38]{height:52px;padding:0 12px}.gp-tools>button[data-v-c7f46b38]{width:44px;height:44px}.gp-best[data-v-c7f46b38]{display:none}.gp-stage[data-v-c7f46b38]{height:clamp(210px,calc(100svh - 165px),300px)}.gp-controls[data-v-c7f46b38]{display:flex;gap:22px;padding:10px 14px;min-height:72px}.gp-steering[data-v-c7f46b38]{display:flex;gap:7px}.gp-steering>button[data-v-c7f46b38]{width:52px;height:50px}.gp-steering>span[data-v-c7f46b38],.gp-steering>small[data-v-c7f46b38]{display:none}.gp-nitro-meter[data-v-c7f46b38]{width:170px;max-width:28%}.gp-nitro-meter>span[data-v-c7f46b38]{font-size:9px;margin-bottom:6px}.gp-nitro-meter b[data-v-c7f46b38]{font-size:11px}.gp-pedals[data-v-c7f46b38]{display:flex;gap:7px}.gp-pedals>button[data-v-c7f46b38]{min-width:82px;height:50px;font-size:11px}.gp-pedals small[data-v-c7f46b38]{display:none}.gp-ready[data-v-c7f46b38]{display:block;padding:18px 26px}.gp-ready-copy[data-v-c7f46b38]{max-width:58%}.gp-ready .gp-race-tag[data-v-c7f46b38]{font-size:9px;margin-bottom:11px}.gp-ready h3[data-v-c7f46b38]{font-size:54px}.gp-ready-copy>p[data-v-c7f46b38],.gp-grid-spec[data-v-c7f46b38]{display:none}.gp-ready .gp-primary[data-v-c7f46b38]{margin-top:16px;max-width:300px;font-size:11px;min-height:48px}.gp-driver-card[data-v-c7f46b38]{display:block;width:220px;height:200px;right:8%;bottom:0;opacity:.85}.gp-driver-card>img[data-v-c7f46b38]{width:100%}.gp-driver-number[data-v-c7f46b38]{font-size:170px}.gp-hud[data-v-c7f46b38]{inset:11px 14px auto}.gp-place>span[data-v-c7f46b38],.gp-timing>span[data-v-c7f46b38]{font-size:9px}.gp-place>strong[data-v-c7f46b38]{font-size:43px}.gp-place>.gp-health[data-v-c7f46b38]{font-size:8px}.gp-timing>strong[data-v-c7f46b38]{font-size:27px}.gp-standing[data-v-c7f46b38]{top:102px;left:13px;width:106px;padding:3px 6px}.gp-standing>div[data-v-c7f46b38]{font-size:7px;padding:2px 0}.gp-standing>div>b[data-v-c7f46b38]{font-size:7px}.gp-minimap[data-v-c7f46b38]{width:85px;right:13px;bottom:10px}.gp-speed[data-v-c7f46b38]{left:14px;bottom:13px}.gp-speed>strong[data-v-c7f46b38]{font-size:43px}.gp-radio[data-v-c7f46b38]{bottom:14px;left:50%;right:auto;transform:translate(-50%);max-width:280px;font-size:10px}.gp-radio>span[data-v-c7f46b38]{font-size:8px}.gp-countdown>span[data-v-c7f46b38]{font-size:10px}.gp-countdown>strong[data-v-c7f46b38]{font-size:120px}.gp-pause[data-v-c7f46b38]{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;align-content:center;text-align:left;padding:18px 28px}.gp-pause .gp-race-tag[data-v-c7f46b38]{grid-column:1 / -1;margin:0;font-size:10px}.gp-pause h3[data-v-c7f46b38]{grid-column:1;grid-row:2 / span 2;font-size:54px}.gp-pause>p[data-v-c7f46b38]{display:none}.gp-pause .gp-primary[data-v-c7f46b38]{grid-column:2;grid-row:2;margin:0}.gp-pause .gp-text-button[data-v-c7f46b38]{grid-column:2;grid-row:3;margin:0;min-height:44px}.gp-result[data-v-c7f46b38]{display:grid;grid-template-columns:1fr 1fr;gap:10px 25px;align-content:center;text-align:left;padding:16px 28px}.gp-result .gp-race-tag[data-v-c7f46b38]{grid-column:1 / -1;font-size:9px;margin:0}.gp-result h3[data-v-c7f46b38]{grid-column:1;grid-row:2;font-size:49px}.gp-result-spec[data-v-c7f46b38]{grid-column:2;grid-row:2;gap:14px;margin:0}.gp-result-spec>span[data-v-c7f46b38]{font-size:8px}.gp-result-spec b[data-v-c7f46b38]{font-size:27px}.gp-classification[data-v-c7f46b38]{grid-column:1;grid-row:3;font-size:8px;gap:6px 10px}.gp-result>.gp-primary[data-v-c7f46b38]{grid-column:2;grid-row:3;align-self:center;margin:0}}.gp-section[data-v-c7f46b38]:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:repeating-linear-gradient(115deg,#f4342b 0 25px,#f3f1e9 25px 50px,#14191c 50px 75px)}.gp-intro[data-v-c7f46b38]:after{content:"";position:absolute;bottom:-1px;left:0;width:126px;height:4px;background:repeating-linear-gradient(115deg,#f4342b 0 14px,#f3f1e9 14px 28px)}.gp-eyebrow[data-v-c7f46b38]{color:#c4d2c7}.gp-intro-copy>div[data-v-c7f46b38]{color:#d0dccc}@media(max-width:700px){.gp-intro[data-v-c7f46b38]{padding-bottom:25px}.gp-intro[data-v-c7f46b38]:after{width:105px}.gp-footer>p[data-v-c7f46b38]{color:#acb9b0}.gp-footer>p>b[data-v-c7f46b38]{color:#f3f1e9}.gp-footer>span[data-v-c7f46b38]{color:#9fb19f}}@media(min-width:701px)and (max-width:900px){.gp-tools>button[data-v-c7f46b38]{width:44px;height:44px}.gp-tools>button>svg[data-v-c7f46b38]{width:19px;height:19px}}.gp-intro[data-v-c7f46b38]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-content:center;align-items:start;gap:0;min-height:440px;padding:38px 0;overflow:clip;isolation:isolate}.gp-intro[data-v-c7f46b38]:after{z-index:3}.gp-intro-title[data-v-c7f46b38],.gp-intro-copy[data-v-c7f46b38]{position:relative;z-index:2;grid-column:1}.gp-intro-title[data-v-c7f46b38]{grid-row:1}.gp-intro-copy[data-v-c7f46b38]{grid-row:2;max-width:420px;padding-top:23px;padding-bottom:0}.gp-intro-art[data-v-c7f46b38]{position:absolute;inset:0 0 0 auto;width:62%;height:100%;overflow:clip;pointer-events:none;z-index:0}.gp-intro-art picture[data-v-c7f46b38],.gp-intro-art img[data-v-c7f46b38]{display:block;width:100%;height:100%}.gp-intro-art img[data-v-c7f46b38]{object-fit:cover;object-position:70% 53%}.gp-intro-art[data-v-c7f46b38]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#14191c,#14191ce8 17%,#14191c55 43%,#14191c00 77%),linear-gradient(0deg,#14191c,#14191c00 18% 86%,#14191c6b)}.gp-loaf-mode[data-v-c7f46b38]{position:absolute;top:23px;right:20px;z-index:2;display:flex;align-items:center;gap:9px;padding:10px 13px;background:#d9fa57;color:#132116;transform:rotate(3deg);box-shadow:3px 4px #09100c6b}.gp-loaf-mode>svg[data-v-c7f46b38]{width:20px;height:25px}.gp-loaf-mode>span[data-v-c7f46b38]{font-size:7px;line-height:1.5;letter-spacing:1px}.gp-loaf-mode strong[data-v-c7f46b38]{display:block;font-family:Barlow Condensed,Impact,sans-serif;font-size:24px;font-style:italic;line-height:1;letter-spacing:.2px}@media(min-width:701px)and (max-width:1000px){.gp-intro[data-v-c7f46b38]{min-height:420px}.gp-intro-copy[data-v-c7f46b38]{max-width:350px}.gp-loaf-mode[data-v-c7f46b38]{right:12px;top:20px}.gp-loaf-mode strong[data-v-c7f46b38]{font-size:21px}}@media(max-width:700px){.gp-intro[data-v-c7f46b38]{grid-template-columns:minmax(0,1fr);min-height:0;padding:0 0 27px}.gp-intro-title[data-v-c7f46b38]{grid-column:1;grid-row:1}.gp-intro-art[data-v-c7f46b38]{position:relative;inset:auto;grid-column:1;grid-row:2;width:100%;height:clamp(230px,74vw,335px);margin-top:10px}.gp-intro-art img[data-v-c7f46b38]{object-position:66% 55%}.gp-intro-art[data-v-c7f46b38]:after{background:linear-gradient(180deg,#14191c,#14191c00 18% 79%,#14191c)}.gp-intro-copy[data-v-c7f46b38]{grid-column:1;grid-row:3;max-width:100%;padding-top:14px}.gp-loaf-mode[data-v-c7f46b38]{top:auto;right:7px;bottom:16px;gap:7px;padding:9px 11px}.gp-loaf-mode>span[data-v-c7f46b38]{font-size:7px;letter-spacing:.7px}.gp-loaf-mode strong[data-v-c7f46b38]{font-size:23px}}@media(max-width:980px)and (max-height:500px)and (orientation:landscape){.gp-intro[data-v-c7f46b38]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);min-height:320px;padding:24px 0}.gp-intro-title[data-v-c7f46b38]{grid-row:1}.gp-intro-copy[data-v-c7f46b38]{grid-row:2;max-width:350px;padding-top:18px}.gp-intro-art[data-v-c7f46b38]{position:absolute;inset:0 0 0 auto;width:60%;height:100%;margin:0}.gp-intro-art[data-v-c7f46b38]:after{background:linear-gradient(90deg,#14191c,#14191ce8 17%,#14191c55 43%,#14191c00 77%),linear-gradient(0deg,#14191c,#14191c00 18%)}.gp-loaf-mode[data-v-c7f46b38]{top:13px;right:12px;bottom:auto}}.orbital-finale[data-v-8bdc0f1f]{position:relative;isolation:isolate;min-height:680px;padding:84px 7.3% 104px;display:flex;align-items:center;background:#03060d;border-top:1px solid #3d4c55;overflow:hidden}.orbital-finale[data-v-8bdc0f1f]:before{content:"";position:absolute;top:0;left:7.3%;width:120px;height:4px;background:#dcfb70;z-index:3}.orbital-visual[data-v-8bdc0f1f]{position:absolute;inset:0 0 0 auto;width:64%;z-index:-1}.orbital-visual img[data-v-8bdc0f1f]{width:100%;height:100%;object-fit:contain;object-position:right center;display:block}.orbital-visual[data-v-8bdc0f1f]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#03060d 0%,#03060dbb 15%,transparent 48%),linear-gradient(0deg,#03060d 0%,transparent 15%);pointer-events:none}.orbital-camera[data-v-8bdc0f1f]{position:absolute;z-index:1;right:7%;top:28px;display:flex;align-items:center;gap:8px;color:#d8e3d7;font-size:9px;letter-spacing:1px;text-shadow:0 1px 5px #000}.orbital-camera>span[data-v-8bdc0f1f]{width:5px;height:5px;background:#dcfb70;box-shadow:0 0 9px #dcfb7060}.orbital-coordinate[data-v-8bdc0f1f]{position:absolute;z-index:1;right:7%;bottom:92px;color:#e5eae2;font-size:9px;letter-spacing:1.2px;line-height:1.8;text-align:right;text-shadow:0 1px 5px #000}.orbital-copy[data-v-8bdc0f1f]{position:relative;width:54%;max-width:670px;z-index:2}.orbital-channel[data-v-8bdc0f1f]{display:flex;align-items:center;gap:12px;margin:0 0 26px;color:#c3d5c9;font-size:10px;font-weight:600;letter-spacing:1.1px}.orbital-channel>span[data-v-8bdc0f1f]{display:block;width:22px;height:10px;background:repeating-linear-gradient(115deg,#dcfb70 0 3px,transparent 3px 7px)}.orbital-copy h2[data-v-8bdc0f1f]{font-size:clamp(62px,6.4vw,104px);font-style:italic;line-height:.91;letter-spacing:-1.1px;white-space:nowrap}.orbital-copy h2 em[data-v-8bdc0f1f]{color:#dcfb70}.orbital-story[data-v-8bdc0f1f]{margin-top:26px;color:#bfccc6;font-size:14px;line-height:1.9;max-width:390px}.flight-route[data-v-8bdc0f1f]{display:flex;align-items:flex-start;width:min(100%,355px);margin:34px 0}.route-stop[data-v-8bdc0f1f]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:12px;color:#c6d0c7;font-size:9px;letter-spacing:1px}.route-stop>i[data-v-8bdc0f1f]{display:block;width:10px;height:10px;background:#dcfb70;border-radius:50%;box-shadow:0 0 0 4px #dcfb7020}.route-stop.route-moon>i[data-v-8bdc0f1f]{width:10px;height:10px;background:transparent;border:1px solid #dcfb70}.route-trail[data-v-8bdc0f1f]{position:relative;height:1px;background:#829562;flex:1;margin:5px 10px 0;display:flex;justify-content:space-around}.route-trail>span[data-v-8bdc0f1f]{position:absolute;top:15px;left:50%;transform:translate(-50%);color:#dcfb70;font-size:8px;letter-spacing:1.3px;white-space:nowrap}.route-trail>i[data-v-8bdc0f1f]{width:5px;height:5px;border-top:1px solid #dcfb70;border-right:1px solid #dcfb70;transform:translateY(-2px) rotate(45deg);background:#03060d}.orbital-cta[data-v-8bdc0f1f]{display:inline-flex;min-height:50px;align-items:center;justify-content:space-between;gap:28px;padding:0 19px;color:#edf3e8;border:1px solid #687d6d;border-left:3px solid #dcfb70;background:#18271c80;font-size:10px;font-weight:600;letter-spacing:.5px;transition:background .2s,color .2s}.orbital-cta>span[data-v-8bdc0f1f]{font-size:21px;line-height:1;color:#dcfb70}.orbital-cta[data-v-8bdc0f1f]:hover{background:#dcfb70;color:#152019}.orbital-cta:hover>span[data-v-8bdc0f1f]{color:#152019}.orbital-transmission[data-v-8bdc0f1f]{position:absolute;inset:auto 7.3% 24px;display:flex;align-items:center;gap:18px;color:#8d9f9a;font-size:8px;font-weight:600;letter-spacing:1.4px}.transmission-line[data-v-8bdc0f1f]{height:1px;background:#405255;flex:1}.orbital-transmission strong[data-v-8bdc0f1f]{font-family:var(--display);font-size:29px;color:#dcfb70;font-style:italic;letter-spacing:0;line-height:1}@media(min-width:1600px){.orbital-finale[data-v-8bdc0f1f]{min-height:760px}}@media(max-width:1150px)and (min-width:901px){.orbital-finale[data-v-8bdc0f1f]{min-height:620px;padding-left:6%;padding-right:6%}.orbital-copy[data-v-8bdc0f1f]{width:57%}.orbital-channel[data-v-8bdc0f1f]{font-size:9px;letter-spacing:.7px;gap:8px}.orbital-story[data-v-8bdc0f1f]{font-size:13px;max-width:340px}.orbital-copy h2[data-v-8bdc0f1f]{font-size:6.4vw}}@media(max-width:900px){.orbital-finale[data-v-8bdc0f1f]{display:flex;flex-direction:column;align-items:stretch;padding:0 0 83px;min-height:0}.orbital-visual[data-v-8bdc0f1f]{position:relative;inset:auto;width:min(100%,760px);aspect-ratio:1;margin:0 0 0 auto;z-index:0}.orbital-visual img[data-v-8bdc0f1f]{object-position:center;object-fit:contain}.orbital-visual[data-v-8bdc0f1f]:after{background:linear-gradient(0deg,#03060d,#03060d44 10%,transparent 28%)}.orbital-camera[data-v-8bdc0f1f]{top:23px;right:6%}.orbital-coordinate[data-v-8bdc0f1f]{right:6%;bottom:60px}.orbital-copy[data-v-8bdc0f1f]{width:100%;max-width:none;margin-top:-35px;padding:0 8%}.orbital-channel[data-v-8bdc0f1f]{font-size:10px;letter-spacing:1px;margin-bottom:22px}.orbital-copy h2[data-v-8bdc0f1f]{font-size:clamp(66px,11vw,94px);letter-spacing:-.8px}.orbital-story[data-v-8bdc0f1f]{max-width:450px;margin-top:23px;font-size:14px}.flight-route[data-v-8bdc0f1f]{width:370px;max-width:100%;margin-top:30px;margin-bottom:32px}.orbital-cta[data-v-8bdc0f1f]{min-height:52px;font-size:11px}.orbital-transmission[data-v-8bdc0f1f]{left:8%;right:8%;bottom:22px}}@media(max-width:600px){.orbital-finale[data-v-8bdc0f1f]:before{left:6%;width:76px;height:3px}.orbital-camera[data-v-8bdc0f1f]{top:22px;font-size:8px;letter-spacing:.7px}.orbital-coordinate[data-v-8bdc0f1f]{bottom:37px;font-size:8px;letter-spacing:.7px}.orbital-copy[data-v-8bdc0f1f]{margin-top:-8px;padding:0 7.3%}.orbital-channel[data-v-8bdc0f1f]{font-size:8px;gap:8px;letter-spacing:.5px;line-height:1.5;margin-bottom:19px}.orbital-channel>span[data-v-8bdc0f1f]{width:18px;flex-shrink:0}.orbital-copy h2[data-v-8bdc0f1f]{font-size:12.8vw;letter-spacing:-.6px}.orbital-story[data-v-8bdc0f1f]{margin-top:21px;font-size:14px;line-height:1.8}.orbital-break[data-v-8bdc0f1f]{display:none}.flight-route[data-v-8bdc0f1f]{margin-top:27px;margin-bottom:30px}.route-stop[data-v-8bdc0f1f]{font-size:9px;letter-spacing:.7px}.route-trail>span[data-v-8bdc0f1f]{font-size:8px}.orbital-cta[data-v-8bdc0f1f]{display:flex;gap:15px;width:100%;padding:0 15px;font-size:10px;letter-spacing:.2px}.orbital-transmission[data-v-8bdc0f1f]{inset:auto 7.3% 23px;gap:11px;font-size:7px;letter-spacing:.4px}.orbital-transmission>span[data-v-8bdc0f1f]:nth-last-child(2){max-width:95px;line-height:1.5;text-align:right}.orbital-transmission strong[data-v-8bdc0f1f]{font-size:26px}}.replay-video[data-v-8c765b2b]{position:relative;overflow:hidden;background:#202326;aspect-ratio:1/1}.replay-video video[data-v-8c765b2b]{width:100%;height:100%;display:block;object-fit:cover}.replay-video[data-v-8c765b2b]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#0005,transparent 25%,transparent 70%,#0008)}.replay-video-top[data-v-8c765b2b],.replay-video-bottom[data-v-8c765b2b]{position:absolute;z-index:1;left:22px;right:22px;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:1.2px;font-weight:600}.replay-video-top[data-v-8c765b2b]{top:23px}.replay-video-top>span[data-v-8c765b2b]:first-child{background:#f3f1e9;color:#151719;padding:7px 10px;display:flex;align-items:center;gap:7px}.replay-video-top i[data-v-8c765b2b]{width:5px;height:5px;background:#f4342b}.replay-video-top b[data-v-8c765b2b]{color:#f4342b;margin-left:5px}.replay-video-bottom[data-v-8c765b2b]{bottom:19px}.replay-video-bottom button[data-v-8c765b2b]{width:40px;height:40px;border:1px solid #ffffff80;border-radius:50%;color:#fff;background:#14161860;display:grid;place-items:center;cursor:pointer}.replay-video-bottom svg[data-v-8c765b2b]{width:17px;height:17px}.replay-video-bottom button[data-v-8c765b2b]:hover{background:#f4342b;border-color:#f4342b}@media(max-width:900px){.replay-video-bottom button[data-v-8c765b2b]{width:46px;height:46px;min-width:46px;min-height:46px}.replay-video-bottom svg[data-v-8c765b2b]{width:19px;height:19px}}@media(max-width:600px){.replay-video-top[data-v-8c765b2b],.replay-video-bottom[data-v-8c765b2b]{left:15px;right:15px;font-size:9px;line-height:1.5;letter-spacing:.7px;gap:14px}.replay-video-top[data-v-8c765b2b]{top:16px}.replay-video-bottom[data-v-8c765b2b]{bottom:16px}.replay-video-top>span[data-v-8c765b2b]:first-child{padding:7px 9px}.replay-video-bottom>span[data-v-8c765b2b]{max-width:calc(100% - 62px)}}.race-intro[data-v-95f2b2b5]{position:fixed;inset:0;z-index:1000;overflow:hidden;isolation:isolate;background:#0c1316;color:#f3f1e9;outline:none;animation:intro-reveal-95f2b2b5 5s linear both}.intro-status[data-v-95f2b2b5]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.intro-topline[data-v-95f2b2b5]{position:absolute;top:max(28px,env(safe-area-inset-top));left:4.5%;right:4.5%;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:20px}.intro-identity[data-v-95f2b2b5]{display:flex;align-items:center;gap:12px;font-size:10px;font-weight:600;letter-spacing:1.4px}.intro-identity img[data-v-95f2b2b5]{border-radius:9px}.intro-identity small[data-v-95f2b2b5]{display:block;margin-top:7px;color:#9eafa6;font-size:8px;letter-spacing:1px}.intro-skip[data-v-95f2b2b5]{display:flex;align-items:center;justify-content:center;gap:25px;min-height:46px;border:1px solid #6b7d76;background:#111c1fe8;color:#e1e9de;padding:0 16px;font-size:9px;font-weight:600;letter-spacing:.8px}.intro-skip span[data-v-95f2b2b5]{color:#dcfb70;font-size:21px}.intro-skip[data-v-95f2b2b5]:hover{background:#dcfb70;color:#152019}.intro-skip:hover span[data-v-95f2b2b5]{color:inherit}.intro-skip[data-v-95f2b2b5]:focus-visible{outline:3px solid #dcfb70;outline-offset:4px}.intro-world[data-v-95f2b2b5]{position:absolute;inset:0;background:radial-gradient(ellipse at 55% 45%,#32474380,transparent 62%),url(/brand/asphalt-pattern.svg) repeat}.intro-headline[data-v-95f2b2b5]{position:absolute;left:7%;top:18%;z-index:1;font:italic 800 clamp(56px,8vw,130px)/.85 var(--display);letter-spacing:-1.3px}.intro-headline>span[data-v-95f2b2b5]{display:block;color:#f3f1e9}.intro-headline>strong[data-v-95f2b2b5]{display:block;font:inherit;margin-top:12px;color:transparent;-webkit-text-stroke:1px #c9dbcc80}.intro-number[data-v-95f2b2b5]{position:absolute;right:6%;top:15%;font:italic 800 clamp(180px,27vw,420px)/1 var(--display);color:#dcfb700c;-webkit-text-stroke:1px #dcfb7026}.intro-fence[data-v-95f2b2b5]{position:absolute;inset:39% -100%;opacity:.23;background:repeating-linear-gradient(90deg,transparent 0 68px,#9ab9af 68px 72px,transparent 72px 155px),repeating-linear-gradient(0deg,transparent 0 18px,#647b73 18px 19px);transform:skew(-16deg);animation:fence-rush-95f2b2b5 .4s linear infinite}.intro-barrier[data-v-95f2b2b5]{position:absolute;top:58%;height:38px;left:0;right:0;overflow:hidden;background:#23312d;border-top:1px solid #687d6d;color:#d1ded0}.intro-barrier>span[data-v-95f2b2b5]{display:block;width:max-content;padding-top:12px;font-size:9px;font-weight:600;letter-spacing:4px;white-space:nowrap;animation:pit-wall-rush-95f2b2b5 2.6s linear infinite}.intro-road[data-v-95f2b2b5]{position:absolute;inset:62% 0 13%;background:linear-gradient(#182023,#283035 70%,#1b2528);transform:skewY(-3deg) scale(1.1);box-shadow:0 20px 45px #0008}.intro-kerb[data-v-95f2b2b5],.intro-lower-kerb[data-v-95f2b2b5]{position:absolute;left:-30%;right:-30%;height:13px;background:repeating-linear-gradient(105deg,#e7e8d9 0 90px,#ed4335 90px 180px);animation:kerb-rush-95f2b2b5 .26s linear infinite}.intro-kerb[data-v-95f2b2b5]{top:0}.intro-lower-kerb[data-v-95f2b2b5]{bottom:0;height:20px;opacity:.85;animation-duration:.17s}.intro-road-lines[data-v-95f2b2b5]{position:absolute;left:-40%;right:-40%;top:57%;height:5px;opacity:.45;background:repeating-linear-gradient(90deg,#d4e2d5 0 130px,transparent 130px 340px);animation:road-rush-95f2b2b5 .25s linear infinite;filter:blur(1px)}.intro-streaks[data-v-95f2b2b5]{position:absolute;inset:10% 0 11%;z-index:3;pointer-events:none}.intro-streaks>i[data-v-95f2b2b5]{position:absolute;right:-45%;height:1px;opacity:0;background:linear-gradient(90deg,transparent,#b8d5c5);animation:speed-streak-95f2b2b5 .35s linear infinite}.intro-streaks>i[data-v-95f2b2b5]:nth-child(3n){background:linear-gradient(90deg,transparent,#dcfb70);height:2px}.intro-streaks>i[data-v-95f2b2b5]:nth-child(5n){background:linear-gradient(90deg,transparent,#f96148)}.intro-runner[data-v-95f2b2b5]{position:absolute;width:clamp(270px,37vw,570px);top:59%;left:0;z-index:4;will-change:transform;animation:pablo-full-send-95f2b2b5 5s linear both}.intro-cat[data-v-95f2b2b5]{position:relative;display:block;width:100%;height:auto;z-index:2;filter:drop-shadow(-10px 6px 10px #dcfb7030);transform:rotate(-3deg)}.intro-ghost[data-v-95f2b2b5]{position:absolute;inset:0;width:100%;opacity:.25;filter:blur(7px);transform:translate(-30px) skew(-7deg)}.intro-shadow[data-v-95f2b2b5]{position:absolute;width:88%;height:7%;left:4%;bottom:15%;z-index:-1;background:#000b;border-radius:50%;filter:blur(9px)}.intro-wake[data-v-95f2b2b5]{position:absolute;left:-116%;top:44%;width:144%;height:36%;transform:skewY(3deg);background:radial-gradient(ellipse at right,#dfff8ed9,#a8f83350 20%,transparent 67%);filter:blur(3px)}.intro-wake>i[data-v-95f2b2b5]{position:absolute;left:0;right:8%;top:25%;height:5%;background:linear-gradient(90deg,transparent,#c5ff51 65%,#f5ffd4);box-shadow:0 0 18px #c5ff5180}.intro-wake>i[data-v-95f2b2b5]:nth-child(2){left:-15%;top:57%;height:3%;transform:rotate(-4deg)}.intro-wake>i[data-v-95f2b2b5]:nth-child(3){left:12%;top:81%;height:2%;transform:rotate(4deg)}.intro-sparks[data-v-95f2b2b5]{position:absolute;left:-35%;width:75%;top:52%;height:30%}.intro-sparks>i[data-v-95f2b2b5]{position:absolute;width:35px;height:2px;right:0;top:calc(var(--spark) * 9%);background:#ecffa8;box-shadow:0 0 10px #dcfb70;animation:exhaust-sparks-95f2b2b5 .48s linear infinite;animation-delay:calc(var(--spark) * -67ms)}.intro-vignette[data-v-95f2b2b5]{position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(#0c131600 72%,#0c1316c9),radial-gradient(ellipse at center,transparent 35%,#070b1040)}.intro-bottomline[data-v-95f2b2b5]{position:absolute;bottom:max(29px,env(safe-area-inset-bottom));left:4.5%;right:4.5%;z-index:5;padding-top:22px;border-top:1px solid #61766b;display:flex;align-items:center;gap:25px;font-size:10px;font-weight:600;letter-spacing:1.6px}.intro-bottomline b[data-v-95f2b2b5]{color:#dcfb70}.intro-lights[data-v-95f2b2b5]{display:flex;gap:6px}.intro-lights>i[data-v-95f2b2b5]{width:7px;height:7px;background:#dcfb70;border-radius:50%;box-shadow:0 0 9px #dcfb7030}.intro-clearance[data-v-95f2b2b5]{margin-left:auto;display:flex;align-items:center;gap:17px;color:#b7c7bd;font-size:8px}.intro-clearance i[data-v-95f2b2b5]{color:#dcfb70;font-size:25px;font-style:normal}@keyframes pablo-full-send-95f2b2b5{0%{transform:translate3d(-115%,-50%,0) scale(.82) skew(-6deg)}14%{transform:translate3d(calc(14vw - 50%),-50%,0) scale(.93)}45%{transform:translate3d(calc(44vw - 50%),-50%,0) scale(1)}72%{transform:translate3d(calc(72vw - 50%),-50%,0) scale(1.04)}85%{transform:translate3d(calc(91vw - 50%),-50%,0) scale(1.07)}to{transform:translate3d(calc(100vw + 115%),-50%,0) scale(1.13) skew(-7deg)}}@keyframes fence-rush-95f2b2b5{to{transform:translate(-155px) skew(-16deg)}}@keyframes pit-wall-rush-95f2b2b5{to{transform:translate(-50%)}}@keyframes kerb-rush-95f2b2b5{to{transform:translate(-180px)}}@keyframes road-rush-95f2b2b5{to{transform:translate(-340px)}}@keyframes speed-streak-95f2b2b5{0%{transform:translate(0);opacity:0}15%,80%{opacity:.5}to{transform:translate(-170vw);opacity:0}}@keyframes exhaust-sparks-95f2b2b5{0%{transform:translate(0);opacity:.9}to{transform:translate(-180px) scaleX(2);opacity:0}}@keyframes intro-reveal-95f2b2b5{0%,93%{opacity:1}to{opacity:0}}@media(max-width:600px){.intro-topline[data-v-95f2b2b5]{top:max(21px,env(safe-area-inset-top));left:6%;right:6%;gap:14px}.intro-identity[data-v-95f2b2b5]{gap:9px;font-size:8px;letter-spacing:.6px}.intro-identity img[data-v-95f2b2b5]{width:34px;height:34px}.intro-identity small[data-v-95f2b2b5]{max-width:130px;font-size:7px;letter-spacing:.4px;line-height:1.5;margin-top:5px}.intro-skip[data-v-95f2b2b5]{min-height:44px;padding:0 10px;gap:10px;font-size:8px;letter-spacing:.2px;flex-shrink:0}.intro-headline[data-v-95f2b2b5]{top:24%;left:7%;right:6%;font-size:16vw;line-height:.9;letter-spacing:-.5px}.intro-headline>strong[data-v-95f2b2b5]{margin-top:9px;font-size:.81em;white-space:nowrap}.intro-number[data-v-95f2b2b5]{top:30%;right:-5%;font-size:78vw}.intro-fence[data-v-95f2b2b5]{top:43%}.intro-barrier[data-v-95f2b2b5]{top:59%;height:28px}.intro-barrier>span[data-v-95f2b2b5]{padding-top:8px;font-size:8px;letter-spacing:3px}.intro-road[data-v-95f2b2b5]{top:63%;bottom:16%}.intro-runner[data-v-95f2b2b5]{width:clamp(250px,77vw,370px);top:62%}.intro-bottomline[data-v-95f2b2b5]{left:6%;right:6%;bottom:max(24px,env(safe-area-inset-bottom));gap:15px;flex-wrap:wrap;font-size:9px;line-height:1.5;letter-spacing:1px;padding-top:19px}.intro-lights[data-v-95f2b2b5]{gap:5px}.intro-lights>i[data-v-95f2b2b5]{width:6px;height:6px}.intro-clearance[data-v-95f2b2b5]{width:100%;margin:0;font-size:7px;letter-spacing:.7px;justify-content:space-between}.intro-clearance i[data-v-95f2b2b5]{font-size:20px}}@media(max-height:500px)and (orientation:landscape){.intro-topline[data-v-95f2b2b5]{top:14px}.intro-headline[data-v-95f2b2b5]{top:24%;font-size:10vw}.intro-headline>strong[data-v-95f2b2b5]{font-size:.7em}.intro-runner[data-v-95f2b2b5]{width:38vw;top:58%}.intro-bottomline[data-v-95f2b2b5]{bottom:13px;padding-top:12px}}@media(prefers-reduced-motion:reduce){.race-intro[data-v-95f2b2b5],.race-intro[data-v-95f2b2b5] *{animation:none!important}.intro-runner[data-v-95f2b2b5]{transform:translate3d(calc(55vw - 50%),-50%,0)}.intro-ghost[data-v-95f2b2b5],.intro-streaks[data-v-95f2b2b5],.intro-sparks[data-v-95f2b2b5]{display:none}.intro-wake[data-v-95f2b2b5]{opacity:.35}}.contract-lane[data-v-c62dae60]{position:relative;padding:52px 6% 29px;background:#10191c url(/brand/asphalt-pattern.svg) repeat;color:#f3f1e9;border-top:1px solid #55665f}.contract-lane[data-v-c62dae60]:before{content:"";position:absolute;top:0;left:6%;width:150px;height:4px;background:#dcfb70}.contract-pitboard[data-v-c62dae60]{display:grid;grid-template-columns:112px minmax(0,1fr);max-width:1320px;margin:auto;border:1px solid #52665d;border-top:3px solid #dcfb70;background:#0b1418;box-shadow:7px 8px #080f12}.contract-team[data-v-c62dae60]{border-right:1px solid #3e5148;background:#17251e;padding:28px 17px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.contract-flag[data-v-c62dae60]{display:block;width:26px;height:22px;background:conic-gradient(#f3f1e9 25%,transparent 0 50%,#f3f1e9 0 75%,transparent 0) 0 0 / 11px 11px;transform:skew(-12deg)}.contract-team strong[data-v-c62dae60]{font:italic 800 72px/.85 var(--display);color:#dcfb70}.contract-team>span[data-v-c62dae60]:last-child{font-size:8px;letter-spacing:.8px;white-space:nowrap;color:#bfd0c1}.contract-details[data-v-c62dae60]{padding:26px 31px 0;min-width:0}.contract-heading-row[data-v-c62dae60]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.contract-heading-row p[data-v-c62dae60]{font-size:9px;font-weight:600;letter-spacing:1.1px;color:#a5b8ad;margin-bottom:11px}.contract-heading-row h2[data-v-c62dae60]{font-size:clamp(37px,4vw,57px);font-style:italic;line-height:.9;letter-spacing:-.4px}.contract-stamp[data-v-c62dae60]{border-left:2px solid #f4342b;padding-left:12px;font-size:9px;line-height:1.7;letter-spacing:1px;color:#bdcec1}.contract-address-row[data-v-c62dae60]{display:flex;gap:18px;align-items:stretch}.contract-address[data-v-c62dae60]{flex:1;min-width:0;background:#1b282b;border:1px solid #50645a;padding:13px 16px;display:flex;flex-direction:column;justify-content:center;gap:8px}.contract-address>span[data-v-c62dae60]{color:#a6bca9;font-size:8px;font-weight:600;letter-spacing:1px}.contract-address code[data-v-c62dae60]{font:400 clamp(12px,1.11vw,16px)/1.6 "Space Grotesk",sans-serif;color:#edf4e7;overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.contract-copy[data-v-c62dae60]{min-width:195px;min-height:64px;display:flex;align-items:center;justify-content:center;gap:12px;background:#dcfb70;color:#152019;border:1px solid #dcfb70;padding:14px 18px;font-size:10px;font-weight:600;letter-spacing:.5px}.contract-copy svg[data-v-c62dae60]{width:19px;height:19px}.contract-copy[data-v-c62dae60]:hover,.contract-copy.copied[data-v-c62dae60]{background:#f3f1e9;border-color:#f3f1e9}.contract-copy[data-v-c62dae60]:focus-visible{outline:3px solid #f3f1e9;outline-offset:4px}.contract-copy[data-v-c62dae60]:disabled{cursor:wait}.contract-feedback[data-v-c62dae60]{min-height:30px;padding:7px 0;color:#dcfb70;font-size:10px;line-height:1.6}.contract-trackline[data-v-c62dae60]{max-width:1320px;margin:26px auto 0;display:flex;align-items:center;gap:18px;font-size:8px;color:#9bafa0;font-weight:600;letter-spacing:1.1px}.contract-trackline i[data-v-c62dae60]{flex:1;height:1px;background:#45574e}@media(max-width:900px){.contract-pitboard[data-v-c62dae60]{grid-template-columns:87px minmax(0,1fr)}.contract-team[data-v-c62dae60]{padding:23px 12px}.contract-team strong[data-v-c62dae60]{font-size:61px}.contract-team>span[data-v-c62dae60]:last-child{font-size:7px;letter-spacing:.3px}.contract-details[data-v-c62dae60]{padding:24px 22px 0}.contract-address-row[data-v-c62dae60]{flex-direction:column;gap:12px}.contract-address code[data-v-c62dae60]{font-size:14px}.contract-copy[data-v-c62dae60]{min-height:49px;min-width:0;font-size:11px}}@media(max-width:600px){.contract-lane[data-v-c62dae60]{padding:37px var(--mobile-gutter, 6%) 26px}.contract-pitboard[data-v-c62dae60]{grid-template-columns:minmax(0,1fr)}.contract-team[data-v-c62dae60]{flex-direction:row;justify-content:flex-start;border-right:0;border-bottom:1px solid #3e5148;padding:13px 18px;gap:13px}.contract-team strong[data-v-c62dae60]{font-size:34px}.contract-team>span[data-v-c62dae60]:last-child{margin-left:auto;font-size:9px;letter-spacing:1px}.contract-flag[data-v-c62dae60]{width:23px;height:20px;background-size:10px 10px}.contract-details[data-v-c62dae60]{padding:24px 18px 0}.contract-heading-row[data-v-c62dae60]{margin-bottom:20px}.contract-heading-row p[data-v-c62dae60]{font-size:8px;letter-spacing:.6px;line-height:1.6}.contract-heading-row h2[data-v-c62dae60]{font-size:clamp(35px,10.5vw,54px)}.contract-stamp[data-v-c62dae60]{display:none}.contract-address[data-v-c62dae60]{padding:13px;gap:9px}.contract-address>span[data-v-c62dae60]{font-size:9px;letter-spacing:.6px}.contract-address code[data-v-c62dae60]{font-size:14px;line-height:1.8}.contract-copy[data-v-c62dae60]{min-height:51px;font-size:11px}.contract-feedback[data-v-c62dae60]{min-height:33px;font-size:10px}.contract-trackline[data-v-c62dae60]{font-size:7px;gap:10px;letter-spacing:.5px;line-height:1.6}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-800.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/barlow-800-italic.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-400.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-600.ttf) format("truetype")}:root{font-family:Space Grotesk,sans-serif;color:#17191b;background:#f3f1e9;font-synthesis:none;font-weight:400;--paper:#f3f1e9;--ink:#17191b;--red:#f4342b;--lime:#dcfb70;--display:"Barlow Condensed",Impact,sans-serif;scroll-behavior:smooth;scroll-padding-top:24px}*{box-sizing:border-box}body{margin:0}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}svg{width:22px;height:22px;flex-shrink:0}img{max-width:100%;height:auto}button:focus-visible,a:focus-visible,video:focus-visible{outline:3px solid #717bde;outline-offset:5px}::selection{background:var(--red);color:var(--paper)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);font-weight:800;line-height:.92}h2{font-size:clamp(48px,5.6vw,84px);letter-spacing:-1px}em{font-style:italic;color:var(--red)}.site-shell{overflow:clip}.skip-link{position:fixed;z-index:100;top:-70px;left:20px;background:var(--lime);padding:14px}.skip-link:focus{top:12px}.status-bar{height:32px;padding:0 4.3%;background:var(--ink);color:var(--paper);display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:1.1px;font-weight:600}.status-bar>span:last-child{display:flex;align-items:center;gap:8px}.status-divider{color:#757779;margin:0 12px}.status-dot,.live-dot{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%;flex-shrink:0}.header{height:92px;margin:0 4.3%;border-bottom:1px solid #d4d2ca;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:10}.brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.brand img{border-radius:10px}.brand-name{font-family:var(--display);font-style:italic;font-weight:800;font-size:33px;letter-spacing:-.3px;line-height:.85}.brand-name>span{display:block;font-family:Space Grotesk,sans-serif;font-size:8.5px;font-style:normal;letter-spacing:2px;margin-top:8px}.desktop-nav{display:flex;gap:30px;margin-left:auto;margin-right:32px}.desktop-nav>a{font-size:10px;font-weight:600;letter-spacing:.6px;padding:12px 0;position:relative}.desktop-nav>a:after{content:"";position:absolute;bottom:4px;left:0;width:0;height:2px;background:var(--red);transition:width .2s}.desktop-nav>a:hover:after{width:100%}.desktop-nav span{font-size:8px;color:#989993;vertical-align:super;margin-left:3px}.header-actions{display:flex;align-items:center;gap:9px}.social-button{width:36px;height:38px;border:0;background:transparent;display:grid;place-items:center;transition:color .2s,transform .2s}.social-button svg{width:17px;height:17px}.social-button:hover{color:var(--red);transform:translateY(-2px)}.button{height:51px;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;gap:23px;font-size:11px;font-weight:600;letter-spacing:.7px;border:0;transition:background .2s,transform .2s}.button:hover{transform:translateY(-3px)}.button svg{width:18px;height:18px}.button-red{background:var(--red);color:var(--paper)}.button-red:hover{background:#db241e}.button-dark{background:var(--ink);color:var(--paper)}.button-dark:hover{background:var(--red)}.header-cta{height:43px;font-size:10px;margin-left:8px}.menu-button{display:none;border:0;background:transparent}.hero{position:relative;padding:44px 4.3% 0;display:grid;grid-template-columns:1fr 1fr;min-height:690px}.hero-copy{position:relative;z-index:2;padding:31px 0 27px}.eyebrow{font-size:10px;font-weight:600;letter-spacing:1.1px;display:flex;align-items:center;gap:10px;line-height:1.6}.hero .eyebrow{font-size:9px;letter-spacing:1px}.mini-lines{width:25px;height:11px;display:inline-block;background:repeating-linear-gradient(115deg,var(--red) 0 3px,transparent 3px 7px);transform:skew(-10deg)}h1{font-style:italic;font-size:clamp(90px,9.55vw,154px);letter-spacing:-2.7px;margin:24px -60px 22px 0;line-height:.85;position:relative;z-index:1;white-space:nowrap}h1>span{color:var(--red)}.hero-description{font-size:12px;line-height:1.9;max-width:338px;color:#61615d}.hero-buttons{display:flex;align-items:center;gap:23px;margin-top:29px}.watch-button{border:0;background:transparent;font-size:9px;font-weight:600;letter-spacing:.4px;display:flex;align-items:center;gap:9px;padding:0}.play-circle{width:30px;height:30px;border-radius:50%;border:1px solid #bdbdb5;display:grid;place-items:center;transition:background .2s}.play-circle svg{height:14px;width:14px;margin-left:1px}.watch-button:hover .play-circle{background:var(--red);color:#fff;border-color:var(--red)}.hero-driver{margin-top:42px;padding-top:20px;border-top:1px solid #d4d2ca;display:flex;align-items:center;gap:15px;width:347px;font-size:9px;font-weight:600;line-height:1.7}.driver-number{font-family:var(--display);font-style:italic;font-size:45px;color:var(--red);line-height:1}.hero-driver small{font-size:7px;letter-spacing:.6px;color:#888982}.checkered-small,.ticker-flag{display:block;width:30px;height:26px;background:conic-gradient(var(--ink) 25%,transparent 0 50%,var(--ink) 0 75%,transparent 0) 0 0/12px 12px;transform:skew(-12deg);flex-shrink:0}.hero-driver .checkered-small{margin-left:auto}.hero-art{position:relative;margin-left:-9px;height:539px;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%,0 25%);isolation:isolate}.hero-photo{width:100%;height:100%;display:block;object-fit:cover;object-position:53% 45%}.hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 60%,#0008);z-index:-1;pointer-events:none}.hero-photo{position:absolute;z-index:-2}.art-corner-label{position:absolute;top:22px;left:15%;right:24px;display:flex;gap:8px;align-items:center;font-size:9px;letter-spacing:1px;color:#fff;text-shadow:0 1px 5px #0005}.art-corner-label>span:last-child{margin-left:auto}.live-dot{background:var(--red)}.hero-watermark{font-family:var(--display);font-size:130px;font-style:italic;position:absolute;right:16px;top:32px;color:transparent;-webkit-text-stroke:1px #ffffff70;line-height:1}.hero-sticker{position:absolute;bottom:105px;right:-4px;display:flex;align-items:center;gap:8px;background:var(--lime);transform:rotate(-7deg);padding:13px 22px 13px 14px;box-shadow:3px 5px #0002}.hero-sticker span{font-family:var(--display);font-style:italic;font-size:23px;line-height:.95}.hero-sticker svg{width:24px;height:31px}.art-caption{position:absolute;bottom:22px;left:27px;right:24px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:9px;letter-spacing:1px}.art-caption button{width:42px;height:42px;border-radius:50%;border:1px solid #ffffffa0;background:#ffffff18;color:#fff;display:grid;place-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.art-caption button:hover{background:var(--red)}.art-caption svg{width:18px;height:18px}.hero-bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;height:65px;font-size:8px;font-weight:600;letter-spacing:1px}.hero-bottom>span{display:flex;align-items:center;gap:7px}.red-square{width:5px;height:5px;background:var(--red)}.hero-bottom>a{display:flex;align-items:center;gap:25px}.hero-bottom>a>span{font-size:20px}.race-ticker{background:var(--red);color:var(--paper);overflow:hidden;border-top:5px solid var(--ink);border-bottom:5px solid var(--ink);transform:rotate(-1.3deg);width:calc(100% + 20px);margin:0 -10px;position:relative;z-index:3}.ticker-track{width:max-content;display:flex;align-items:center;gap:34px;padding:15px 0;animation:marquee 30s linear infinite}.ticker-track>span:not(.ticker-flag){font-family:var(--display);font-style:italic;font-weight:800;font-size:51px;line-height:1;white-space:nowrap}.ticker-track .outline-text{color:transparent;-webkit-text-stroke:1px var(--paper)}.ticker-flag{width:37px;height:30px;background:conic-gradient(var(--paper) 25%,transparent 0 50%,var(--paper) 0 75%,transparent 0) 0 0/15px 15px;margin:0 10px}.section-pad{padding:86px 7.3%}.section-kicker{display:flex;justify-content:space-between;align-items:center;padding-bottom:27px;margin-bottom:36px;border-bottom:1px solid #cfcec5}.section-kicker>span{margin-left:auto;font-size:8px;letter-spacing:.8px;color:#868780}.section-kicker .eyebrow{font-size:9px}.driver-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.driver-image-wrap{position:relative;transform:rotate(-2deg);padding:8px;border:1px solid #c3c2b9;background:#e3e0d5;box-shadow:8px 10px #e0ded5}.driver-image-wrap>img{display:block;aspect-ratio:1/1;object-fit:cover}.image-coordinate{position:absolute;top:22px;left:23px;font-size:7px;letter-spacing:1.3px;color:#fff}.driver-license{position:absolute;bottom:-13px;left:23px;right:-24px;display:flex;align-items:center;gap:12px;background:var(--ink);color:#fff;padding:17px 18px;transform:rotate(2deg);box-shadow:4px 4px 0 var(--red);font-size:9px}.driver-license>svg{width:29px;height:29px}.driver-license small{display:block;font-size:6px;color:#a4a5a0;margin-top:5px;letter-spacing:.8px}.driver-license strong{margin-left:auto;font-family:var(--display);font-style:italic;font-size:33px;color:var(--lime)}.driver-small-tag{color:var(--red);font-size:8px;font-weight:600;letter-spacing:.9px}.driver-copy h2{font-size:clamp(45px,5.2vw,77px);margin:18px -20px 25px 0}.driver-copy>p{font-size:12px;line-height:1.85;color:#6f7069;max-width:410px}.driver-copy>p:first-of-type{color:var(--ink);font-weight:600;margin-bottom:13px}.driver-stats{display:flex;justify-content:space-between;margin:27px 0 29px;border-top:1px solid #cfcec5;border-bottom:1px solid #cfcec5;padding:18px 0;gap:20px}.driver-stats>div{display:flex;flex-direction:column;gap:5px}.driver-stats strong{font-family:var(--display);font-style:italic;font-size:44px;line-height:1}.driver-stats strong>span{font-size:25px}.driver-stats small{font-size:7px;letter-spacing:.9px;color:#777972}.text-link{display:inline-flex;align-items:center;gap:24px;font-size:8px;font-weight:600;letter-spacing:.5px}.text-link>svg{width:18px;height:18px}.text-link:hover{color:var(--red)}.replays-section{background:var(--ink);color:var(--paper);position:relative;padding-top:61px;padding-bottom:42px}.replays-section:before{content:"";height:7px;position:absolute;top:0;left:0;right:0;background:repeating-linear-gradient(115deg,var(--red) 0 42px,var(--paper) 42px 84px)}.replays-section .section-kicker{border-color:#393c3d}.replays-section .section-kicker>span{color:#a6a8a1}.live-indicator{display:flex;align-items:center;gap:9px}.replays-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px}.replays-heading-row h2{font-size:clamp(44px,5.6vw,83px)}.replays-heading-row>p{color:#a0a29c;font-size:11px;line-height:1.9;padding-bottom:3px}.replay-layout{display:grid;grid-template-columns:1.27fr .85fr;gap:42px;align-items:end}.replay-caption{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #404344;padding:20px 0 22px;gap:12px}.replay-caption p{color:#a2a49e;font-size:8px;letter-spacing:1px}.replay-caption h3{font-size:31px;font-style:italic;letter-spacing:.4px;margin-top:9px}.round-arrow{border:1px solid #5a5c5b;background:transparent;color:var(--paper);width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.round-arrow:hover{background:var(--red);border-color:var(--red)}.round-arrow>svg{width:17px;height:17px}.replay-note{display:flex;gap:17px;align-items:center;margin-bottom:40px;color:#a7a9a0;font-size:9px;letter-spacing:.8px;line-height:1.8}.replay-note .checkered-small{background:conic-gradient(var(--paper) 25%,transparent 0 50%,var(--paper) 0 75%,transparent 0) 0 0/12px 12px;width:34px;height:30px}.gif-pit{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:24px;color:#a9aba4;font-size:8px;letter-spacing:.7px}.gif-pit>span{display:flex;align-items:center;gap:10px}.gif-pit>span svg{width:15px;height:15px;color:var(--red)}.gif-pit>div{display:flex;gap:24px}.gif-pit a{display:flex;align-items:center;gap:10px;color:var(--paper);border-bottom:1px solid #656760;padding-bottom:5px}.gif-pit a>svg{width:12px;height:12px}.gif-pit a:hover{color:var(--lime)}.gif-pit small{font-size:7px;color:#73766f}.paddock-section{background:var(--red);position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;isolation:isolate;min-height:490px;color:var(--paper);padding-top:70px;padding-bottom:70px;overflow:clip}.paddock-content{position:relative;z-index:2}.paddock-content .eyebrow{font-size:8px;letter-spacing:1px;color:#ffd5d0}.paddock-content h2{font-size:clamp(60px,6.5vw,100px);font-style:italic;margin:22px -50px 21px 0;letter-spacing:-.8px;white-space:nowrap}.paddock-content h2>span{color:var(--ink)}.paddock-content>p:not(.eyebrow){font-size:11px;line-height:1.9;color:#ffe3df}.paddock-socials{display:flex;gap:10px;margin-top:24px}.paddock-socials>a{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--ink);border:1px solid var(--ink);color:var(--paper);height:44px;padding:0 14px;font-size:8px;font-weight:600;letter-spacing:.1px}.paddock-socials>a:nth-child(2){background:transparent;border-color:#ffffff70}.paddock-socials>a:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.paddock-socials>a>svg{width:15px;height:15px}.paddock-socials>a>svg:last-child{width:12px;height:12px;margin-left:8px}.paddock-cat{position:relative;height:350px;align-self:end}.paddock-cat img{position:absolute;width:114%;max-width:none;bottom:-51px;left:-3%;filter:drop-shadow(12px 16px 2px #961c1c30);transform:rotate(-5deg)}.paddock-number{font-family:var(--display);font-style:italic;font-size:330px;line-height:1;color:transparent;-webkit-text-stroke:1px #ffffff38;position:absolute;top:-70px;right:-15px;z-index:-1}.paddock-track{color:#ce261f;position:absolute;width:75%;right:-15%;top:18px;transform:rotate(-20deg);z-index:-1}.paddock-track>svg{width:100%;height:auto}.cat-label{position:absolute;right:-7px;bottom:-22px;background:var(--lime);color:var(--ink);font-size:7px;font-weight:600;letter-spacing:.7px;padding:12px 14px;transform:rotate(-5deg)}.footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 4.3%;background:var(--ink);color:var(--paper)}.footer-brand .brand-name{font-size:26px}.footer-brand .brand-name>span{font-size:6px}.footer>p{font-size:8px;letter-spacing:.3px;line-height:1.8;color:#a5a79e}.footer>p>small{font-size:6px;color:#71766c}.motion-control{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#a5a79e;font-size:7px;letter-spacing:.7px;white-space:nowrap}.motion-control>svg{width:12px;height:12px}.back-top{width:38px;height:38px;display:grid;place-items:center;border:1px solid #51554c;font-size:22px}.back-top:hover{background:var(--red)}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:50;background:var(--ink);color:var(--paper);border:1px solid #56584f;border-left:4px solid var(--red);padding:18px 17px;box-shadow:0 5px 30px #0004;display:flex;align-items:center;gap:12px;font-size:11px;line-height:1.5;width:max-content;max-width:calc(100% - 28px)}.toast>button{border:0;background:transparent;color:#c5c6bd;display:grid;place-items:center;margin-left:14px;padding:3px}.toast svg{width:15px;height:15px}.cinema{border:0;padding:0;color:var(--paper);background:var(--ink);max-width:min(90vw,760px);max-height:94dvh;width:min(90vw,760px)}.cinema::backdrop{background:#050709e8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cinema-inner{display:flex;flex-direction:column;max-height:94dvh}.cinema-top{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;font-size:10px;letter-spacing:.7px;flex-shrink:0}.cinema-top>button{background:transparent;border:0;color:var(--paper);display:grid;place-items:center;padding:4px}.cinema-top>button>svg{width:18px;height:18px}.cinema video{width:100%;max-height:calc(94dvh - 55px);min-height:0;object-fit:contain;display:block}.motion-paused .ticker-track{animation-play-state:paused}.motion-paused *,.motion-paused *:before,.motion-paused *:after{scroll-behavior:auto!important}.motion-paused .paddock-cat img{animation:none}@keyframes marquee{to{transform:translate(-50%)}}@media(min-width:1600px){.site-shell{max-width:1800px;margin:auto;border-left:1px solid #dedbd0;border-right:1px solid #dedbd0}.hero{min-height:790px}.hero-art{height:640px}.hero-copy{padding-top:60px}.hero-description{font-size:14px;max-width:380px}.hero-driver{margin-top:50px}}@media(max-width:1150px){.desktop-nav{gap:19px;margin-right:14px}.desktop-nav>a{font-size:9px}.header{gap:15px}.header-cta{padding:0 16px;gap:15px}.hero{min-height:632px}.hero-art{height:491px}.hero-copy{padding-top:25px}.hero-buttons{gap:16px}.hero-buttons .button{padding:0 17px;gap:14px;font-size:10px}.watch-button{font-size:8px;gap:7px}.hero-driver{margin-top:30px}.hero-description{max-width:310px;font-size:11px}.hero .eyebrow{font-size:8px;letter-spacing:.5px}.hero-bottom{height:60px}.section-pad{padding-left:6%;padding-right:6%}.driver-copy h2{font-size:57px}.driver-copy>p{font-size:11px}.replay-layout{gap:30px}.paddock-socials{flex-direction:column;align-items:flex-start}.paddock-socials>a{width:225px;justify-content:space-between}.paddock-cat img{width:124%;left:-14%}.footer{gap:20px}}@media(max-width:900px){.status-bar{font-size:7px}.header{height:79px}.desktop-nav{display:none}.header-actions{margin-left:auto}.brand-name{font-size:29px}.brand img{width:42px;height:42px}.menu-button{display:grid;place-items:center;padding:7px;margin-left:6px}.menu-button>svg{width:23px;height:23px}.mobile-nav{position:absolute;top:100%;left:-4.7%;right:-4.7%;background:var(--paper);padding:20px 5%;border-bottom:3px solid var(--red);box-shadow:0 15px 20px #0001}.mobile-nav>a{display:flex;justify-content:space-between;font-size:12px;padding:18px 0;border-bottom:1px solid #d4d2ca}.mobile-nav>a:last-child{border-bottom:0}.hero{padding-top:30px;min-height:550px}.hero-copy{padding-top:20px}.hero .eyebrow{font-size:6.5px;gap:6px}.hero .mini-lines{width:18px;height:8px}h1{font-size:10.3vw;letter-spacing:-1.6px;margin-top:22px}.hero-art{height:430px;margin-left:-1px}.hero-description{font-size:10px;max-width:260px}.hero-buttons{flex-direction:column;align-items:flex-start;gap:14px;margin-top:21px}.hero-buttons .button{height:44px}.hero-driver{margin-top:22px;padding-top:14px;gap:11px;width:270px;font-size:8px}.hero-driver small{font-size:5.5px}.hero-driver .driver-number{font-size:35px}.hero-driver .checkered-small{width:24px;height:22px}.hero-sticker{bottom:95px;padding:11px 17px 11px 11px}.hero-sticker span{font-size:19px}.hero-sticker svg{width:20px}.hero-watermark{font-size:100px}.art-caption{left:18px;right:17px;font-size:7px}.hero-bottom{font-size:7px;height:55px}.section-pad{padding-top:63px;padding-bottom:63px}.section-kicker{margin-bottom:32px}.section-kicker>span{font-size:6px}.section-kicker .eyebrow{font-size:8px}.driver-layout{gap:6%}.driver-copy h2{font-size:47px;margin-bottom:20px}.driver-small-tag{font-size:6.5px}.driver-copy>p{font-size:10px;line-height:1.8}.driver-stats{margin:18px 0;padding:13px 0;gap:12px}.driver-stats strong{font-size:35px}.driver-stats small{font-size:6px}.text-link{font-size:6.5px;gap:10px}.driver-license{left:12px;right:-17px;padding:13px 10px;gap:8px;font-size:7px}.driver-license small{font-size:4.5px}.driver-license>svg{width:25px}.driver-license strong{font-size:28px}.replays-heading-row>p{font-size:9px}.replay-layout{gap:25px}.replay-caption h3{font-size:25px}.replay-caption p{font-size:6px}.round-arrow{width:34px;height:34px}.replay-note{font-size:7px;gap:12px;margin-bottom:25px}.replay-note .checkered-small{width:27px;height:26px}.gif-pit{font-size:7px;gap:14px}.gif-pit small{display:none}.paddock-content h2{font-size:66px}.paddock-cat img{bottom:-30px;width:145%;left:-28%}.paddock-number{font-size:270px;top:-10px}.paddock-section{min-height:500px}.cat-label{right:-4px;bottom:-31px;font-size:5.5px}.footer>p{font-size:6px}.footer>p>small{font-size:5px}.motion-control{font-size:6px}}@media(max-width:600px){:root{scroll-padding-top:15px}.status-bar{height:27px;font-size:6px;letter-spacing:.5px;padding:0 5%}.status-bar>span:first-child .status-divider{margin:0 5px}.status-bar>span:last-child{gap:5px}.status-bar>span:last-child .status-divider{display:none}.status-bar>span:last-child{font-size:0}.status-bar>span:last-child:after{content:"TRACK IS LIVE";font-size:6px}.status-dot{width:4px;height:4px}.header{height:74px;margin:0 5%;gap:5px}.brand{gap:7px}.brand img{width:37px;height:37px;border-radius:8px}.brand-name{font-size:28px}.brand-name>span{font-size:6.5px;letter-spacing:1.4px;margin-top:7px}.header-actions{gap:1px}.social-button{width:31px;height:35px}.social-button svg{width:15px;height:15px}.header-cta{display:none}.menu-button{margin-left:9px;padding:5px}.mobile-nav{left:-5.6%;right:-5.6%;padding:10px 6%}.hero{display:flex;flex-direction:column;padding:28px 5% 0;min-height:0}.hero-copy{padding:0}.hero .eyebrow{font-size:7px;letter-spacing:.7px;gap:8px}.hero .mini-lines{width:22px;height:9px}h1{font-size:21.5vw;letter-spacing:-1.5px;line-height:.86;margin:24px -8px 18px -2px}.hero-description{font-size:11px;line-height:1.85;max-width:315px}.hero-buttons{flex-direction:row;align-items:center;gap:19px;margin-top:21px}.hero-buttons .button{font-size:8px;padding:0 14px;gap:15px;height:45px}.hero-buttons .button>svg{width:16px;height:16px}.watch-button{font-size:7px;letter-spacing:0;gap:7px}.play-circle{width:26px;height:26px}.play-circle>svg{width:12px;height:12px}.hero-driver{display:none}.hero-art{margin:28px 0 0;height:auto;aspect-ratio:1.07;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%,0 16%)}.hero-photo{object-position:50% 46%}.art-corner-label{font-size:7px;top:17px;left:14%;right:17px}.hero-watermark{font-size:105px;right:14px;top:23px}.hero-sticker{bottom:72px;right:0;padding:10px 15px 10px 11px}.hero-sticker span{font-size:21px}.art-caption{font-size:7px;bottom:17px;left:18px;right:17px}.art-caption button{width:33px;height:33px}.art-caption svg{width:15px;height:15px}.hero-bottom{height:57px;font-size:6px;letter-spacing:.5px}.hero-bottom>a{gap:9px}.hero-bottom>a>span{font-size:17px}.race-ticker{border-top-width:3px;border-bottom-width:3px;transform:rotate(-2deg)}.ticker-track{padding:12px 0;gap:22px}.ticker-track>span:not(.ticker-flag){font-size:37px}.ticker-flag{width:27px;height:24px;background-size:12px 12px;margin:0 5px}.section-pad{padding:52px 6%}.section-kicker{padding-bottom:17px;margin-bottom:29px;gap:15px}.section-kicker .eyebrow{font-size:7px;letter-spacing:.8px;flex-shrink:0}.section-kicker>span{font-size:5px;line-height:1.6;text-align:right;max-width:130px;letter-spacing:.4px}.driver-layout{grid-template-columns:1fr;gap:44px}.driver-image-wrap{margin:0 15px 0 5px;transform:rotate(-2deg)}.image-coordinate{font-size:6px;top:18px;left:19px}.driver-license{left:15px;right:-19px;padding:15px 12px;font-size:8px}.driver-license small{font-size:5px}.driver-license strong{font-size:30px}.driver-license>svg{width:26px}.driver-copy h2{font-size:15vw;margin:16px 0 22px;letter-spacing:-.7px}.driver-small-tag{font-size:7px}.driver-copy>p{font-size:11px;max-width:100%;line-height:1.9}.driver-copy>p:first-of-type{margin-bottom:12px}.driver-stats{margin:24px 0 23px;padding:18px 0}.driver-stats strong{font-size:44px}.driver-stats strong>span{font-size:27px}.driver-stats small{font-size:7px}.text-link{font-size:7px;gap:18px}.replays-section{padding-top:42px;padding-bottom:32px}.replays-section:before{height:5px;background-size:auto}.replays-section .section-kicker>span{max-width:130px;display:flex;align-items:center;gap:7px;font-size:5px;letter-spacing:.2px}.replays-heading-row{display:block;margin-bottom:26px}.replays-heading-row h2{font-size:13.4vw;letter-spacing:-.5px}.replays-heading-row>p{font-size:10px;line-height:1.9;margin-top:20px}.replay-layout{grid-template-columns:1fr;gap:35px}.replay-note{display:none}.replay-caption{padding:18px 0}.replay-caption h3{font-size:30px}.replay-caption p{font-size:7px}.round-arrow{width:36px;height:36px}.gif-pit{flex-direction:column;align-items:flex-start;margin-top:26px;padding-top:0;gap:18px;font-size:7px}.gif-pit>div{width:100%;gap:22px}.gif-pit a{flex:1;justify-content:space-between;padding-bottom:10px}.paddock-section{display:block;padding-top:43px;padding-bottom:33px;min-height:0}.paddock-content .eyebrow{font-size:7px}.paddock-content h2{font-size:16.2vw;margin:20px 0;letter-spacing:-.7px}.paddock-content>p:not(.eyebrow){font-size:10px}.paddock-socials{flex-direction:row;align-items:stretch;gap:8px;margin-top:22px}.paddock-socials>a{width:auto;flex:1;justify-content:center;gap:8px;font-size:6px;height:47px;padding:0 9px;line-height:1.4}.paddock-socials>a>svg{width:14px;height:14px}.paddock-socials>a>svg:last-child{width:11px;height:11px;margin-left:0}.paddock-cat{height:265px;max-width:360px;margin:10px auto 15px}.paddock-cat img{width:104%;left:-2%;bottom:-49px}.paddock-number{font-size:230px;top:-17px;right:15px}.paddock-track{width:160%;right:-45%;top:280px}.cat-label{bottom:-21px;right:0;font-size:5.7px;padding:10px 13px}.footer{flex-wrap:wrap;padding:28px 6%;gap:25px 10px}.footer-brand{width:44%}.footer-brand img{width:33px;height:33px}.footer-brand .brand-name{font-size:24px}.footer-brand .brand-name>span{font-size:5.5px}.footer>p{order:3;width:70%;font-size:6px;line-height:2}.footer>p>small{font-size:5px}.motion-control{font-size:6px;margin-left:auto;gap:6px}.back-top{order:4;margin-left:auto;width:33px;height:33px;font-size:18px}.toast{padding:14px 12px;font-size:10px;gap:8px}.toast>button{margin-left:5px}.cinema{max-width:95vw;width:95vw}.cinema-top{font-size:8px;padding:12px}.cinema-inner{max-height:90dvh}.cinema video{max-height:calc(90dvh - 50px)}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--paper: #f3f1e9;--ink: #14191c;--track: #14191c;--track-panel: #20292d;--track-line: #47555a}body{background:#0c1114;color:#f3f1e9}.site-shell{position:relative;isolation:isolate;background:#14191c url(/brand/asphalt-pattern.svg) repeat;color:#f3f1e9}.site-shell:before,.site-shell:after{content:"";position:absolute;top:0;bottom:0;width:12px;z-index:9;background:repeating-linear-gradient(0deg,#e6e6db 0 30px,#e6e6db 30px 32px,#e9473a 32px 62px,#bf3128 62px 64px);pointer-events:none;box-shadow:0 0 0 3px #080d10}.site-shell:before{left:0}.site-shell:after{right:0}.status-bar{background:#0b1114;color:#c4cfcb;border-bottom:1px solid #f4342b}.status-bar>span:first-child{color:#f3f1e9}.header{color:#f3f1e9;border-bottom:1px solid #4b595d}.brand img{box-shadow:0 0 0 1px #ffffff20}.desktop-nav{gap:25px}.desktop-nav>a{padding:14px 5px;color:#c0cbc7}.desktop-nav>a:hover,.desktop-nav>a.active{color:#f3f1e9}.desktop-nav>a.active:after{width:100%;background:#dcfb70}.desktop-nav>a.active span{color:#dcfb70}.social-button{color:#f3f1e9;border:1px solid #46545a;background:#1a2327;margin-right:4px}.social-button:hover{background:#f4342b;border-color:#f4342b;color:#fff;transform:none}.menu-button{color:#f3f1e9}.button{clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%)}.button-dark{background:#dcfb70;color:#152019}.button-dark:hover{background:#f3f1e9}.button:focus-visible,.paddock-socials>a:focus-visible{clip-path:none}.button-red{background:#f4342b;color:#fff}.hero{padding-top:42px;min-height:745px;background:url(/brand/starting-grid.svg) -150px bottom / 1050px 650px no-repeat}.hero-copy{padding-top:10px}.start-gantry{width:min(347px,90%);display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:3px solid #f4342b;border-bottom:1px solid #48545a;padding:12px 0;margin:0 0 25px}.gantry-lights{display:flex;gap:8px}.gantry-lights i{width:11px;height:11px;background:#e94336;border-radius:50%;border:2px solid #1a2023;box-shadow:0 0 0 1px #546168}.start-gantry>span:last-child{font-size:8px;letter-spacing:1.5px;color:#dcfb70;font-weight:600}h1{margin-top:0;font-size:clamp(90px,9.3vw,150px)}.hero-description{color:#b6c0bc;font-size:14px;line-height:1.8;max-width:365px}.watch-button{color:#e9eee5}.play-circle{border-color:#68787b;background:#1b272b}.hero-driver{border-color:#536065;background:#10191caa;padding:17px 14px 0;border-left:3px solid #f4342b;width:347px}.hero-driver small{color:#a2b3ad}.checkered-small{background-image:conic-gradient(#f3f1e9 25%,transparent 0 50%,#f3f1e9 0 75%,transparent 0)}.hero-art{height:574px;border-bottom:5px solid #f4342b}.art-corner-label{color:#fff;text-shadow:0 1px 5px #000}.art-caption{background:#0c1619bb;padding:10px 12px;left:18px;right:18px;bottom:17px;border-left:3px solid #f4342b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.hero-sticker{bottom:120px;color:#172019}.hero-watermark{top:110px;font-size:110px;opacity:.65}.race-conditions{position:absolute;top:51px;left:15%;display:flex;gap:5px;padding:4px;border:1px solid #ffffff45;background:#0b151dda;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.race-conditions>button{min-height:44px;padding:0 14px;border:0;background:transparent;color:#d6e0dc;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600;letter-spacing:.6px}.race-conditions>button>span{width:5px;height:5px;background:#71837d}.race-conditions>button:hover{background:#314039}.race-conditions>button[aria-pressed=true]{background:#dcfb70;color:#152019}.race-conditions>button[aria-pressed=true]>span{background:#172019}.race-conditions>button:focus-visible{outline-offset:-3px}.scene-night .hero-sticker{background:#b6edff}.scene-lunar .hero-sticker{background:#f3f1e9}.scene-night .hero-sticker,.scene-lunar .hero-sticker{inset:118px auto auto 23px;transform:rotate(-5deg)}.hero-bottom{color:#b8c5bf;min-height:73px}.hero-bottom>a{color:#dce6d9}.race-ticker{border-color:#080e10;box-shadow:0 8px #080e1040}.driver-section{position:relative;background:url(/brand/circuit-route.svg) right center / 360px 1600px repeat-y}.section-kicker{border-color:#435359}.section-kicker>span{color:#9faea7}.section-kicker:before{content:"";width:34px;height:20px;flex-shrink:0;background:url(/brand/finish-stripe.svg) center / 74px 20px;clip-path:polygon(7% 0,100% 0,93% 100%,0 100%)}.driver-layout{gap:6%;align-items:center}.driver-pitwall{min-width:0}.rivalry-proof{position:relative;display:grid;grid-template-columns:48% minmax(0,1fr);margin:42px -7px 0 15%;background:#f3f1e9;color:#152019;border:5px solid #f3f1e9;border-bottom:4px solid #f4342b;transform:rotate(2deg);box-shadow:7px 8px #080e11}.rivalry-proof>img{display:block;width:100%;height:100%;min-height:174px;object-fit:cover}.rivalry-proof figcaption{padding:15px 12px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.photo-finish-label{font-size:7px;font-weight:600;line-height:1.5;letter-spacing:.5px}.rivalry-proof strong{font:italic 800 clamp(22px,2.3vw,35px)/.95 var(--display)}.rivalry-result{font-size:8px;font-weight:600;line-height:1.6}.rivalry-result b{display:inline-block;margin-right:5px;background:#152019;color:#dcfb70;padding:3px 6px}.rivalry-result>span{display:block;font-size:7px;margin-top:5px;color:#526458}.driver-image-wrap{background:#263237;border-color:#677578;box-shadow:8px 10px #080e11}.driver-license{background:#0a1215;border:1px solid #5a6b6c;box-shadow:4px 4px #f4342b}.driver-license small{color:#b5c3bb}.driver-copy{background:#1b2529e8;padding:30px;border:1px solid #46575c;border-top:4px solid #f4342b;box-shadow:7px 7px #080e1180;min-width:0}.driver-small-tag{color:#ff8275}.driver-copy h2{font-size:clamp(45px,4.6vw,69px);margin-right:-8px}.driver-copy>p{color:#bdc9c1;font-size:13px}.driver-copy>p:first-of-type{color:#f1f2e9}.driver-stats{border-color:#46575c}.driver-stats strong{color:#dcfb70}.driver-stats small{color:#b9c7bc}.text-link{color:#e5eedc}.text-link:hover{color:#dcfb70}.replays-section{background:#0c1417 url(/brand/asphalt-pattern.svg) repeat;border-top:1px solid #566465}.replays-section .section-kicker{border-color:#425158}.replays-section .section-kicker>span{color:#abbdb2}.replays-heading-row>p{color:#bdc9c1;font-size:13px}.replay-layout article{min-width:0}.replay-video{outline:1px solid #58676b;outline-offset:-1px}.replay-note{background:#202b2e;border-left:3px solid #dcfb70;padding:18px;color:#d5e2d2}.replay-caption{border-color:#47585a}.replay-caption p{color:#b1c2b7}.round-arrow{border-color:#71827e;background:#1b292b}.gif-pit{background:#202c30;padding:18px 20px;border:1px solid #506164;border-left:4px solid #f4342b;color:#c2d1c6}.gif-pit a{color:#dcfb70;border-color:#6a7d70}.gif-pit small{color:#a8b8ac}.paddock-section{border-top:12px solid transparent;border-image:url(/brand/finish-stripe.svg) 25 round;background-color:#ef4033}.paddock-socials>a{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.paddock-socials>a:nth-child(2){background:#f3f1e9;color:#14191c;border-color:#f3f1e9}.paddock-socials>a:hover{background:#dcfb70;color:#14191c;border-color:#dcfb70}.footer{background:#0a1114 url(/brand/asphalt-pattern.svg) repeat;border-top:1px solid #64736b}.footer>p{color:#becbc2}.footer>p>small{color:#9bafa0}.motion-control{color:#d3e0d0}.back-top{color:#dcfb70;border-color:#6a7b6b;background:#1b2826}.toast{background:#101b1f;border-color:#66796e;color:#f0f4e9}.cinema{background:#111d21;border:1px solid #5e746b;border-top:4px solid #f4342b}.cinema-top{color:#d9e5d6}.cinema-top>button{background:#203029;color:#f3f1e9}.cinema-top>button:hover{background:#f4342b}@media(min-width:1600px){.hero{min-height:835px;background-size:1200px 740px}.hero-art{height:670px}}@media(max-width:1150px)and (min-width:601px){.hero{min-height:710px}.hero-art{height:565px}.start-gantry{margin-bottom:24px}.hero-copy{padding-top:5px}.driver-copy{padding:23px}.driver-copy h2{font-size:5vw}}@media(max-width:900px){.race-conditions{gap:2px;padding:3px;left:12%;right:10px}.race-conditions>button{flex:1;justify-content:center;padding:0 8px;font-size:9px;gap:5px}.rivalry-proof{margin-left:8%;margin-top:34px}.rivalry-proof figcaption{padding:12px 9px;gap:12px}.rivalry-proof strong{font-size:25px}.rivalry-proof>img{min-height:160px}.social-button{margin-right:0;border-color:transparent;background:transparent}.mobile-nav{background:#152126;border-bottom-color:#dcfb70}.mobile-nav>a{color:#edf3e7;border-color:#4b5d5f}.mobile-nav>a:hover,.mobile-nav>a[aria-current=location]{color:#dcfb70}.driver-layout{gap:5%}.driver-copy{padding:22px}.driver-copy h2{font-size:5.5vw;margin-right:-10px}}@media(max-width:600px){.race-conditions{top:42px;left:14%;right:14px}.race-conditions>button{min-height:44px;padding:0 7px;font-size:10px;letter-spacing:.2px}.hero-watermark{top:103px;font-size:80px}.rivalry-proof{margin:39px 0 0 7%;grid-template-columns:48% minmax(0,1fr)}.rivalry-proof>img{min-height:168px}.rivalry-proof figcaption{padding:13px 10px;gap:13px}.rivalry-proof strong{font-size:clamp(25px,7.2vw,32px)}.photo-finish-label{font-size:8px;letter-spacing:.1px}.rivalry-result{font-size:9px}.rivalry-result>span{font-size:8px}.site-shell:before,.site-shell:after{width:6px;box-shadow:none;background-size:auto 48px}.site-shell{border:0}.header{background:#141a1ef5;border-color:#46565b}.hero{min-height:0;background-position:45% 100px;background-size:760px 550px}.hero-copy{padding-top:0}.start-gantry{width:100%;padding:11px 0;margin-bottom:22px;gap:18px}.start-gantry>span:last-child{font-size:9px;letter-spacing:.8px}.gantry-lights{gap:8px}.gantry-lights i{width:11px;height:11px}.hero-art{height:auto;border-bottom-width:4px}.hero-description{color:#bdc8c1}.hero-driver{display:none}.hero-bottom{color:#b6c5ba}.hero-sticker{bottom:102px}.driver-section{background-size:260px 1155px}.driver-copy{padding:23px 20px;border-top-width:4px}.driver-copy h2{font-size:13.6vw;line-height:.98;margin-right:0}.driver-copy>p{color:#c1cfc4}.driver-copy>p:first-of-type{color:#f0f3e8}.section-kicker{gap:15px}.section-kicker:before{width:31px;height:17px;background-size:63px 17px}.section-kicker>span{color:#b8c7bd}.driver-stats{gap:8px}.driver-stats strong{font-size:42px}.driver-stats small{font-size:8px;letter-spacing:.3px}.replay-note{padding:15px}.gif-pit{padding:18px 16px}.paddock-section{border-top-width:10px}.footer>p,.footer>p>small{color:#b9cabd}.toast{box-shadow:0 8px 28px #0008}}@media(max-width:359px){.driver-copy{padding:21px 16px}.driver-copy h2{font-size:13.4vw}.driver-stats strong{font-size:38px}.driver-stats small{font-size:7.5px}.start-gantry>span:last-child{font-size:8px}}@media(max-width:900px){:root{--mobile-gutter: clamp(18px, 5vw, 28px)}.hero-description,.driver-copy>p,.replays-heading-row>p{font-size:13px}.social-button,.menu-button,.round-arrow,.art-caption button,.toast>button,.cinema-top>button,.back-top{min-width:44px;min-height:44px}.social-button svg{width:19px;height:19px}.menu-button{margin-left:3px}.header-actions{gap:2px}.hero .button,.watch-button{min-height:48px}.section-kicker>span{font-size:9px;line-height:1.6}.driver-small-tag,.image-coordinate{font-size:9px}.driver-stats small{font-size:9px;line-height:1.5}.text-link{font-size:10px;min-height:44px;line-height:1.5}.replay-caption p{font-size:9px;line-height:1.6}.replay-note,.gif-pit{font-size:10px}.gif-pit a{min-height:44px}.paddock-content>p:not(.eyebrow){font-size:13px}.paddock-socials>a{min-height:48px;font-size:10px}.motion-control{min-height:44px;font-size:9px}.footer>p{font-size:9px}.footer>p>small{font-size:8px;line-height:1.7}.cinema-top{min-height:60px;padding:8px 12px 8px 18px;gap:12px}.cinema-top>span{font-size:10px;line-height:1.5}.cinema video{max-height:calc(92dvh - 66px)}.cinema,.cinema-inner{max-height:92dvh}.toast{bottom:max(16px,env(safe-area-inset-bottom));padding:10px 10px 10px 15px;font-size:12px}.toast>button{margin-left:0}}@media(min-width:601px)and (max-width:900px){.hero{min-height:620px;padding-top:36px}.hero-copy{padding-top:15px}.hero-description{max-width:95%;line-height:1.8}.hero-art{height:490px}.hero-buttons .button{font-size:11px;padding:0 20px}.watch-button{font-size:10px}.hero-driver{width:94%;font-size:9px;margin-top:18px}.hero-driver small{font-size:7px}.hero-bottom{font-size:9px}.section-kicker>span{max-width:60%}.driver-copy h2{font-size:clamp(45px,6vw,57px)}.driver-license{left:10px;right:-10px;font-size:10px}.driver-license small{font-size:7px;white-space:normal;line-height:1.5}.driver-stats{gap:10px}.driver-stats strong{font-size:39px}.driver-stats small{font-size:8px}.replays-heading-row{align-items:flex-start}.replays-heading-row>p{max-width:210px;font-size:12px}.replays-heading-row h2{font-size:5.7vw}.paddock-socials>a{width:270px}.footer{flex-wrap:wrap}.footer>p{max-width:45%}}@media(max-width:600px){:root{scroll-padding-top:92px}.status-bar{min-height:28px;height:auto;padding:7px var(--mobile-gutter);font-size:7px;letter-spacing:.25px;gap:12px}.status-bar>span:first-child{white-space:nowrap}.status-bar>span:last-child{gap:5px;flex-shrink:0}.status-bar>span:last-child:after{font-size:7px}.status-divider{margin:0 5px}.header{position:sticky;top:0;z-index:40;height:76px;margin:0;padding-left:max(var(--mobile-gutter),env(safe-area-inset-left));padding-right:max(var(--mobile-gutter),env(safe-area-inset-right));background:#141a1ef5;border-bottom:1px solid #46565b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:8px}.brand{min-height:48px;gap:8px}.brand img{width:38px;height:38px}.brand-name{font-size:29px}.brand-name>span{font-size:7px;letter-spacing:1.25px}.header-actions{margin-left:auto;gap:0}.social-button{width:44px;height:48px;padding:10px}.menu-button{width:44px;height:48px;padding:10px;margin:0}.menu-button>svg{width:24px;height:24px}.mobile-nav{left:0;right:0;padding:12px var(--mobile-gutter) 18px;max-height:calc(100dvh - 76px);overflow-y:auto}.mobile-nav>a{min-height:58px;align-items:center;font-size:13px;padding:16px 0;letter-spacing:.4px}.hero{padding:27px var(--mobile-gutter) 0}h1{font-size:clamp(68px,21.7vw,94px);margin:0 -4px 20px -2px;line-height:.88;letter-spacing:-1.4px}.hero-description{font-size:14px;line-height:1.75;max-width:36ch;color:#bdc8c1}.hero-buttons{display:grid;grid-template-columns:1.08fr 1fr;align-items:stretch;gap:10px;margin-top:23px}.hero-buttons .button{min-width:0;min-height:50px;height:auto;padding:12px;font-size:10px;line-height:1.4;letter-spacing:.35px;gap:10px}.hero-buttons .button>svg{width:17px;height:17px}.watch-button{min-width:0;min-height:50px;font-size:10px;line-height:1.4;letter-spacing:.1px;gap:8px;justify-content:center;text-align:left}.play-circle{width:30px;height:30px;flex-shrink:0}.play-circle>svg{width:14px;height:14px}.hero-art{margin-top:25px;aspect-ratio:1 / 1}.art-corner-label{font-size:9px;top:17px}.hero-sticker{bottom:86px;padding:11px 16px 11px 12px}.hero-sticker span{font-size:clamp(21px,5.8vw,25px)}.art-caption{font-size:9px;line-height:1.5;letter-spacing:.6px;gap:10px;bottom:16px}.art-caption button{width:44px;height:44px;flex-shrink:0}.hero-watermark{font-size:100px}.hero-bottom{min-height:64px;height:auto;font-size:8px;line-height:1.6;letter-spacing:.35px;gap:16px}.hero-bottom>span{max-width:44%}.hero-bottom>a{min-height:48px;max-width:54%;font-size:8px;gap:12px;text-align:right}.ticker-track{gap:23px;padding:14px 0}.ticker-track>span:not(.ticker-flag){font-size:39px}.section-pad{padding:52px var(--mobile-gutter);padding-left:max(var(--mobile-gutter),env(safe-area-inset-left));padding-right:max(var(--mobile-gutter),env(safe-area-inset-right))}.section-kicker{min-height:34px;padding-bottom:15px;margin-bottom:29px}.section-kicker>span{max-width:100%;font-size:9px;letter-spacing:.5px;line-height:1.7}.driver-layout{gap:48px}.driver-image-wrap{margin-left:4px;margin-right:12px;padding:6px}.image-coordinate{top:17px;left:17px;max-width:80%;font-size:8px;line-height:1.5;letter-spacing:.7px}.driver-license{left:11px;right:-12px;bottom:-19px;padding:13px 12px;display:grid;grid-template-columns:25px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:10px}.driver-license small{font-size:8px;line-height:1.5;letter-spacing:.25px;white-space:normal;margin-top:4px}.driver-license strong{font-size:32px}.driver-small-tag{font-size:10px;letter-spacing:.6px;line-height:1.6}.driver-copy h2{font-size:13.6vw;margin:15px 0 23px;line-height:.97}.driver-copy>p{font-size:14px;line-height:1.85;max-width:100%}.driver-copy>p:first-of-type{font-size:14px;margin-bottom:15px}.driver-stats{margin:26px 0 20px;padding:20px 0;gap:12px}.driver-stats>div{gap:8px;min-width:0}.driver-stats strong{font-size:42px}.driver-stats strong>span{font-size:29px}.driver-stats small{font-size:8px;line-height:1.5;letter-spacing:.3px}.text-link{width:100%;min-height:48px;justify-content:space-between;gap:16px;font-size:10px;line-height:1.6;letter-spacing:.1px}.text-link>svg{width:22px;height:22px}.replays-section{padding-top:43px;padding-bottom:35px}.replays-section .section-kicker>span{max-width:100%;font-size:9px;letter-spacing:.3px;gap:9px}.replays-heading-row{margin-bottom:25px}.replays-heading-row h2{font-size:12.7vw;line-height:.97;letter-spacing:-.4px}.replays-heading-row h2 em{font-size:.8em;white-space:nowrap}.replays-heading-row>p{font-size:14px;line-height:1.8;margin-top:20px}.replay-layout{gap:32px}.replay-caption{padding:18px 0;gap:13px}.replay-caption p{font-size:9px;line-height:1.6;letter-spacing:.6px}.replay-caption h3{font-size:clamp(29px,8vw,35px);line-height:1;margin-top:8px}.round-arrow{width:46px;height:46px}.round-arrow>svg{width:20px;height:20px}.gif-pit{gap:16px;margin-top:25px;font-size:10px;letter-spacing:.4px}.gif-pit>span{line-height:1.6}.gif-pit>div{gap:14px}.gif-pit a{min-height:48px;padding:12px 0;font-size:10px;gap:8px}.gif-pit a>svg{width:16px;height:16px}.paddock-section{padding-top:46px;padding-bottom:30px}.paddock-content h2{font-size:15.4vw;line-height:.96;white-space:normal;letter-spacing:-.5px;margin:0 0 22px}.paddock-content h2>span{white-space:nowrap}.paddock-content>p:not(.eyebrow){font-size:14px;line-height:1.85}.paddock-socials{flex-direction:column;gap:11px;margin-top:23px;align-items:stretch}.paddock-socials>a{width:100%;flex:none;min-height:52px;height:auto;justify-content:space-between;padding:15px 17px;gap:13px;font-size:11px;letter-spacing:.3px;line-height:1.5}.paddock-socials>a>svg{width:19px;height:19px}.paddock-socials>a>svg:last-child{width:17px;height:17px;margin-left:auto}.paddock-cat{height:clamp(260px,74vw,320px);margin:10px auto 24px}.paddock-cat img{width:104%;bottom:-35px}.paddock-number{font-size:clamp(230px,63vw,280px)}.cat-label{font-size:8px;line-height:1.6;letter-spacing:.3px;bottom:-19px;right:2px;padding:10px 12px;max-width:94%;text-align:center}.paddock-track{top:290px}.footer{padding:28px var(--mobile-gutter) calc(24px + env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:19px 14px}.footer-brand{width:auto;min-height:48px}.footer-brand img{width:38px;height:38px}.footer-brand .brand-name{font-size:29px}.footer-brand .brand-name>span{font-size:7px}.footer>p{order:initial;grid-column:1 / -1;grid-row:3;width:100%;font-size:10px;line-height:1.8;letter-spacing:.2px}.footer>p>small{display:block;max-width:35ch;font-size:9px;line-height:1.7;margin-top:6px}.motion-control{justify-self:start;grid-column:1;grid-row:2;min-height:44px;margin:0;padding:0;font-size:10px;letter-spacing:.5px;gap:9px}.motion-control>svg{width:15px;height:15px}.back-top{order:initial;grid-row:1;grid-column:2;margin:0;width:44px;height:44px;font-size:25px}.toast{max-width:calc(100% - 24px);width:max-content;gap:8px;line-height:1.6;font-size:12px}.toast>.status-dot{width:5px;height:5px}.toast>button{flex-shrink:0;align-self:center}.toast svg{width:18px;height:18px}.cinema{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.cinema-top{padding-left:15px}.cinema-top>span{font-size:9px;letter-spacing:.4px}.cinema-top>button{padding:12px;flex-shrink:0}.cinema-top>button>svg{width:20px;height:20px}}@media(max-width:359px){.status-bar{gap:5px;font-size:6px}.status-bar>span:last-child:after{font-size:6px}.brand{gap:6px}.brand img{width:35px;height:35px}.brand-name{font-size:27px}.brand-name>span{font-size:6.5px;letter-spacing:1.1px}.hero-buttons{grid-template-columns:1fr;gap:7px}.watch-button{border:1px solid #526466;font-size:11px;min-height:48px}.hero-buttons .button{font-size:11px}.driver-license{grid-template-columns:22px minmax(0,1fr) auto;gap:8px;padding:12px 10px;font-size:9px}.driver-license small{font-size:7.5px}.driver-license strong{font-size:28px}.driver-stats small{font-size:8px}.hero-bottom{font-size:7px}.hero-bottom>a{font-size:7px}.paddock-socials>a{font-size:10px}}@media(max-width:900px)and (max-height:500px)and (orientation:landscape){:root{scroll-padding-top:16px}.cinema{width:auto;max-width:calc(100vw - 24px)}.cinema-top{min-height:60px}.cinema video{max-height:calc(94dvh - 66px);width:auto;max-width:100%}.cinema,.cinema-inner{max-height:94dvh}.toast{bottom:max(10px,env(safe-area-inset-bottom))}}
