@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.00hyb-x0mjr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2p4adm_386h58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.1qsgyx-tuq4mu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.0s4utfvp8prsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.3f7g1nki62hoj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.3sup9rdq9grs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.22ggkaf3lyu8c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65cd4c6cc3039b94-s.22gtx64q2ss2-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a351e9f47a978e9b-s.3os00td4x4cmq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5016fbdfc634340b-s.p.2lpos000q_nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.LzUlFq_className{font-family:Barlow,Barlow Fallback;font-style:normal}.LzUlFq_variable{--font-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/628ce66d8ce742aa-s.051xfa-xmbeg6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0d3f8954e05f985c-s.09g9-urqtlqr1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f864d052989467c-s.p.240fzfer9e_rh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4326dceb675228ff-s.1z0v3pqxp4ndv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7a186d812f176a77-s.2ylfgty8kno_t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31492d5cb52598a7-s.p.3arxh35s5-kc0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e986f40124d73f55-s.2dyjx51u_9tv2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e52a9ab2936a4334-s.3jken16t28710.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cbeb9a28518e6bbd-s.p.1zrwl0c4yv3pr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed Fallback;src:local(Arial);ascent-override:115.49%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:86.59%}.SggaZW_className{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}.SggaZW_variable{--font-barlow-semi:"Barlow Semi Condensed", "Barlow Semi Condensed Fallback"}
.pub .pub-personal-focus.pub-race-scene{isolation:isolate;background:var(--bar);border-bottom:1px solid var(--line);max-width:none;display:block;position:relative;overflow:clip}.pub-focus-photo{z-index:-2;position:absolute;inset:0;overflow:hidden}.pub-focus-photo img{object-fit:cover;object-position:center 58%;opacity:.8;width:100%;height:100%}.pub-focus-photo.is-cropped img{height:115%;max-height:none;transform:translateY(-10%)}.pub-race-scene:before{content:"";z-index:-1;background:linear-gradient(90deg, #0c0605f5, #0c0605d1 42%, #0c060526 78%), linear-gradient(0deg, var(--bar), transparent 65%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.pub-race-scene:before{background:linear-gradient(90deg, lab(1.94026% 1.52668 .727707/.96), lab(1.94026% 1.52668 .727707/.82) 42%, lab(1.94026% 1.52668 .727707/.15) 78%), linear-gradient(0deg, var(--bar), transparent 65%)}}.pub-focus-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2rem;padding-block:clamp(2rem,3vw,2.5rem);display:grid}.pub-focus-copy{gap:.85rem;min-width:0;display:grid}.pub-focus-eyebrow{font-family:var(--font-barlow-semi), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.95rem;font-weight:700;display:flex}.pub-focus-eyebrow span{color:var(--ink);border-left:1px solid var(--line);padding-left:.6rem}.pub-focus-title{font-family:var(--font-saira), sans-serif;text-transform:uppercase;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-size:clamp(2.7rem,4.9vw,5rem);font-weight:800;line-height:.99}.pub-focus-badges{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.pub-focus-live{border:1px solid var(--line);min-height:32px;font-family:var(--font-barlow-semi), sans-serif;text-transform:uppercase;background:#0c0605cc;background:lab(1.94026% 1.52668 .727707/.8);align-items:center;padding:.2rem .7rem;font-size:.9rem;font-weight:700;display:inline-flex}.pub-focus-date{color:var(--muted);font-size:.95rem}.pub-focus-times{flex-wrap:wrap;gap:1.2rem 2.2rem;display:flex}.pub-focus-times>div{border-left:1px solid var(--line);padding-left:.9rem}.pub-focus-times dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.pub-focus-times dd{font-family:var(--font-saira), sans-serif;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:800;line-height:1.1}.pub-focus-car-label{font-size:1rem}.pub-race-scene .pub-focus-status{gap:.5rem}.pub-race-scene .pub-focus-countdown{font-size:clamp(1.15rem,1.7vw,1.6rem)}.pub-race-scene .pub-focus-actions{flex-wrap:wrap;gap:.6rem;display:flex}.pub-focus-reservation{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding-top:.8rem;display:flex}.pub-focus-occupancy{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.85rem}.pub-focus-occupancy b{color:var(--ink)}.pub-focus-occupancy span{color:var(--sol)}.pub-focus-cancel{color:var(--muted);background:0 0;font-size:.85rem}.pub-race-scene .pub-focus-vehicle{align-self:center;width:100%;max-width:40rem;padding-block:1rem}.pub-race-scene .pub-hero-car{height:clamp(230px,27vw,380px)}.pub-race-scene .pub-hero-car img{object-fit:contain}.pub .pub-personal-focus.pub-race-scene.is-compact{border:1px solid var(--line);border-top:2px solid var(--red);padding:1rem}.is-compact .pub-focus-layout{flex-direction:column;gap:0;padding:0;display:flex}.is-compact .pub-focus-copy{display:contents}.is-compact .pub-focus-eyebrow{width:100%;color:var(--ink);order:0;margin-bottom:.5rem;font-size:.9rem}.is-compact .pub-focus-eyebrow span{width:100%;color:var(--muted);letter-spacing:.06em;border:0;padding:0;font-size:.8rem}.is-compact .pub-focus-vehicle{order:1}.pub-race-scene.is-compact .pub-focus-vehicle{margin-bottom:.5rem;padding:0}.pub-race-scene.is-compact .pub-hero-car{height:105px}.is-compact .pub-focus-title{order:2;width:100%;margin-bottom:.6rem;font-size:2rem}.is-compact .pub-focus-badges{order:3;width:100%;margin-bottom:.6rem}.is-compact .pub-focus-badges .pub-chip{padding-inline:.65rem;font-size:.75rem}.is-compact .pub-focus-live{font-size:.75rem}.is-compact .pub-focus-date{display:none}.is-compact .pub-focus-times{order:5;gap:1rem;width:100%;margin-bottom:.6rem}.is-compact .pub-focus-times>div:first-child{display:none}.is-compact .pub-focus-times dd{font-size:1.65rem}.is-compact .pub-focus-times dt{font-size:.7rem}.is-compact .pub-focus-car-label{display:none}.is-compact .pub-focus-status{order:7;width:100%;margin-bottom:.6rem}.is-compact .pub-focus-status .btn-primary,.is-compact .pub-focus-status>.grid>.flex{width:100%}.pub-race-scene.is-compact .pub-focus-countdown{font-size:1.1rem}.is-compact .pub-focus-actions{order:8;width:100%}.is-compact .pub-focus-actions .pub-action{justify-content:center;width:100%}.is-compact .pub-focus-reservation{order:9;width:100%;margin-top:.6rem;padding-top:.6rem}.is-compact .pub-focus-photo img{opacity:.3}.is-compact.pub-race-scene:before{background:linear-gradient(0deg, var(--bar) 40%, #0c060580)}@supports (color:lab(0% 0 0)){.is-compact.pub-race-scene:before{background:linear-gradient(0deg, var(--bar) 40%, lab(1.94026% 1.52668 .727707/.5))}}.pub-focus-manage{width:100%}.pub-focus-manage summary{border:1px solid var(--line);min-height:44px;color:var(--muted);cursor:pointer;align-items:center;padding:.4rem .7rem;font-size:.8rem;display:flex}.pub-focus-manage summary:after{content:"+";margin-left:auto}.pub-focus-manage[open] summary:after{content:"−"}.pub-focus-manage form{padding-top:.5rem}@media (max-width:850px){.pub-focus-layout{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:2rem}.pub-focus-title{font-size:clamp(2.5rem,8vw,4rem)}.pub-race-scene .pub-focus-vehicle{max-width:30rem}.pub-race-scene .pub-hero-car{height:clamp(190px,45vw,300px)}.pub-focus-times dd{font-size:2.1rem}.pub-race-scene:before{background:linear-gradient(0deg, var(--bar), #0c0605db)}@supports (color:lab(0% 0 0)){.pub-race-scene:before{background:linear-gradient(0deg, var(--bar), lab(1.94026% 1.52668 .727707/.86))}}}@media (prefers-reduced-motion:reduce){.pub-race-scene .pub-hero-car img,.pub-race-scene .pub-focus-status,.pub-race-scene .pub-chip{animation:none}}
