@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:1 450;size-adjust:84.94%;unicode-range:U+20,U+A0}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:1 450;size-adjust:107.88%;unicode-range:U+30-39}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:1 450;size-adjust:100%;unicode-range:U+21-2F,U+3A-7E,U+A1-FF,U+2010-206F,U+20AC,U+2122}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:1 450;size-adjust:104.5%;unicode-range:U+370-3FF}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:451 549;size-adjust:84.94%;unicode-range:U+20,U+A0}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:451 549;size-adjust:107.88%;unicode-range:U+30-39}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:451 549;size-adjust:102.7%;unicode-range:U+21-2F,U+3A-7E,U+A1-FF,U+2010-206F,U+20AC,U+2122}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(ArialMT),local(Helvetica);font-weight:451 549;size-adjust:106.42%;unicode-range:U+370-3FF}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:550 1000;size-adjust:84.94%;unicode-range:U+20,U+A0}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:550 1000;size-adjust:107.88%;unicode-range:U+30-39}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:550 1000;size-adjust:98.04%;unicode-range:U+21-2F,U+3A-7E,U+A1-FF,U+2010-206F,U+20AC,U+2122}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold);font-weight:550 1000;size-adjust:98.91%;unicode-range:U+370-3FF}body.editorial-page,.editorial-preview{--paper:#e9e3d6;--ink:#20251f;--signal:#ed4c32;--signal-ink:#17191b;--text-inverse-secondary:#c0bfb2;--border-inverse:#e9e3d62e;--bg-base:#1b1a19;--bg-surface:#242321;--bg-surface-alt:#2e2c29;--text-primary:#eee8db;--text-secondary:#b6bbac;--text-tertiary:var(--text-secondary);--border:#4b5146;--accent:#ff775f;--accent-readable:var(--accent);--accent-hover:#ff947f;--accent-contrast:#20251f;--accent-muted:#ed4c3214;--font-body:"IBM Plex Sans", "IBM Plex Sans Fallback", sans-serif;--font-display:var(--font-body);--font-editorial:var(--font-body);--font-brand:"Barlow Condensed", sans-serif;--space-section:clamp(40px, 6vw, 80px);--radius-media:4px;--button-radius:var(--radius-control);--radius-control:2px;--control-height-md:44px;--cut-sm:24px;--cut-md:40px;--cut-lg:64px;--shadow-sm:none;--shadow-md:none;--ease-editorial:cubic-bezier(.22,.68,0,1.02);background:radial-gradient(ellipse at 95% 30%, #a0a08008, transparent 55%), var(--bg-base);color:var(--text-primary);font-family:var(--font-body);isolation:isolate;line-height:1.6}[data-theme=light] body.editorial-page,[data-theme=light] .editorial-preview{--bg-base:#f2eee4;--bg-surface:#e9e3d6;--bg-surface-alt:#dfd9ca;--text-primary:#20251f;--text-secondary:#5b6256;--text-tertiary:var(--text-secondary);--border:#c8c8b9;--accent:#a82e1c;--accent-readable:var(--accent);--accent-hover:#8e281a;--accent-contrast:#f2eee4}body.archive-page,body.article-page{--paper:#eee8df;--ink:#1b1a19;--bg-base:#1b1a19;--bg-surface:#242321;--bg-surface-alt:#2e2c29;--text-primary:#eee8df;--text-secondary:#b8b1a6;--text-tertiary:#968f86;--border:#6d6861;--accent:#ff775f;--accent-readable:#ff9a89;--accent-hover:#ffad9e;--accent-contrast:#1b1a19;--accent-muted:#ed4c3226}[data-theme=light] body.archive-page,[data-theme=light] body.article-page{--paper:#e9e3d6;--ink:#20251f;--bg-base:#f2eee4;--bg-surface:#e9e3d6;--bg-surface-alt:#dfd9ca;--text-primary:#20251f;--text-secondary:#5b6256;--text-tertiary:var(--text-secondary);--border:#c8c8b9;--accent:#a82e1c;--accent-readable:var(--accent);--accent-hover:#8e281a;--accent-contrast:#f2eee4;--accent-muted:#a82e1c14}body.editorial-page{--category-news:#e2604a;--category-news-text:#ff9a89;--category-analysis:#cf6a45;--category-analysis-text:#f39370;--category-technical:#3c9990;--category-technical-text:#6ec6bb;--category-history:#b08a36;--category-history-text:#dcb468;--category-opinion:#b27a62;--category-opinion-text:#d9a28d;--category-betting:#4c9a68;--category-betting-text:#7ec99a;--category-drivers:#6e93bb;--category-drivers-text:#a0c0e3;--category-teams:#9580b0;--category-teams-text:#c2afdc;--category-season:#a09c3e;--category-season-text:#d4d06f}[data-theme=light] body.editorial-page{--category-news:#a82e1c;--category-news-text:#a82e1c;--category-analysis:#9a3d1c;--category-analysis-text:#9a3d1c;--category-technical:#12655f;--category-technical-text:#12655f;--category-history:#7a5a14;--category-history-text:#7a5a14;--category-opinion:#81452f;--category-opinion-text:#81452f;--category-betting:#2c6a43;--category-betting-text:#2c6a43;--category-drivers:#3a5f86;--category-drivers-text:#3a5f86;--category-teams:#654a7d;--category-teams-text:#654a7d;--category-season:#5f5d17;--category-season-text:#5f5d17}.editorial-page :is([data-kind],[data-article-kind]){--kind:var(--signal);--kind-text:var(--accent-readable)}.editorial-page :is([data-kind=news],[data-article-kind=news]){--kind:var(--category-news);--kind-text:var(--category-news-text)}.editorial-page :is([data-kind=analysis],[data-article-kind=analysis]){--kind:var(--category-analysis);--kind-text:var(--category-analysis-text)}.editorial-page :is([data-kind=technical],[data-article-kind=technical]){--kind:var(--category-technical);--kind-text:var(--category-technical-text)}.editorial-page :is([data-kind=history],[data-article-kind=history]){--kind:var(--category-history);--kind-text:var(--category-history-text)}.editorial-page :is([data-kind=opinion],[data-article-kind=opinion]){--kind:var(--category-opinion);--kind-text:var(--category-opinion-text)}.editorial-page :is([data-kind=betting],[data-article-kind=betting]){--kind:var(--category-betting);--kind-text:var(--category-betting-text)}.editorial-page :is([data-kind=drivers],[data-article-kind=drivers]){--kind:var(--category-drivers);--kind-text:var(--category-drivers-text)}.editorial-page :is([data-kind=teams],[data-article-kind=teams]){--kind:var(--category-teams);--kind-text:var(--category-teams-text)}.editorial-page :is([data-kind=season],[data-article-kind=season]){--kind:var(--category-season);--kind-text:var(--category-season-text)}.editorial-page [data-author-slug]{--author-accent:var(--text-secondary)}.editorial-page [data-author-slug=georgios-balatzis]{--author-accent:#6fa9b9}.editorial-page [data-author-slug=giannis-poulikidis]{--author-accent:#d09a64}.editorial-page [data-author-slug=themis-charvalis]{--author-accent:#dc8f79}.editorial-page [data-author-slug=thanasis-batalas]{--author-accent:#9eadd2}.editorial-page [data-author-slug=dimitris-keramidiotis]{--author-accent:#c39bb5}.editorial-page [data-author-slug=f1-stories]{--author-accent:#d4b84a}[data-theme=light] .editorial-page [data-author-slug=georgios-balatzis]{--author-accent:#285f6f}[data-theme=light] .editorial-page [data-author-slug=giannis-poulikidis]{--author-accent:#80501f}[data-theme=light] .editorial-page [data-author-slug=themis-charvalis]{--author-accent:#9b4331}[data-theme=light] .editorial-page [data-author-slug=thanasis-batalas]{--author-accent:#4b5a80}[data-theme=light] .editorial-page [data-author-slug=dimitris-keramidiotis]{--author-accent:#6d4660}[data-theme=light] .editorial-page [data-author-slug=f1-stories]{--author-accent:#74651c}body.editorial-page:after{content:"";z-index:1090;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url%28%23n%29' opacity='.65' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:fixed;inset:0}:root:not([data-theme=light]) .editorial-page:after{display:none}.editorial-page .container{width:100%;max-width:1476px;margin-inline:auto;padding-inline:48px}.editorial-page :is(button,input,textarea,.skip-link){font-family:var(--font-body)}.editorial-page :is(h1,h2,h3,p){margin-top:0}.editorial-page h2{font:600 clamp(1.8rem, 3vw, 3rem)/1.2 var(--font-body);letter-spacing:-.025em;border:0;margin-bottom:20px;padding:0;display:block}.editorial-page h3{color:inherit}body.editorial-page :is(.section-intro__text,.hero-subtitle,.hero-description,.archive-subtitle,.archive-masthead-note>p,.contact-block__intro,.authors-intro p,.standings-masthead-description,.legal-subtitle){text-wrap:pretty}.editorial-page a{text-decoration:none}.editorial-page ::selection{color:var(--paper);background:var(--ink)}.editorial-page :focus-visible{outline:2px solid var(--accent);outline-offset:5px}.editorial-page section{scroll-margin-top:100px}.editorial-page .editorial-accent{color:var(--accent)}.editorial-page .section-kicker{color:var(--text-secondary);letter-spacing:.13em;margin:0 0 22px;font-size:.75rem;font-weight:600;display:block}:root:not([data-theme=light]) body.archive-page ::selection,:root:not([data-theme=light]) body.article-page ::selection{color:var(--accent-contrast);background:var(--accent-readable)}body.editorial-page .blog-nav,body.editorial-page .blog-nav.scrolled{--nav-bg:var(--paper,#e9e3d6);--nav-border:#20251f33;color:var(--ink,#20251f);background:var(--nav-bg);border-bottom-color:var(--nav-border);-webkit-backdrop-filter:none;box-shadow:none;will-change:auto;background-image:radial-gradient(at 5% 0,#ffffff4d,#0000 65%)}body.editorial-page .blog-nav-inner{gap:1.75rem;min-height:75px;padding-block:0}body.editorial-page .blog-nav-brand{color:var(--ink,#20251f);font-family:var(--font-brand);letter-spacing:-.035em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.55rem;padding:0;font-size:1.75rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}body.editorial-page .blog-nav-brand img{object-fit:contain;width:38px;height:38px;transition:transform .35s cubic-bezier(.2,.7,.3,1)}body.editorial-page .blog-nav-brand:hover img{opacity:1;transform:rotate(-8deg)}body.editorial-page .blog-nav-links{align-self:stretch;gap:1.4rem}body.editorial-page .blog-nav-link,body.editorial-page .blog-nav-link.betcast-link{min-height:var(--control-height-md);color:var(--ink,#20251f);font-family:var(--font-body);letter-spacing:0;box-shadow:none;background:0 0;border:0;align-self:stretch;margin:0;padding:0;font-size:.875rem;font-weight:500}body.editorial-page .blog-nav-link:after{content:"";background:var(--signal,#ed4c32);transform-origin:100%;height:2px;transition:transform .28s cubic-bezier(.2,.7,.3,1);position:absolute;inset:auto 0 21px;transform:scaleX(0)}body.editorial-page .blog-nav-link.active:after{right:60%;transform:scaleX(1)}body.editorial-page .blog-nav-link:hover:after{transform-origin:0;right:0;transform:scaleX(1)}body.editorial-page .blog-nav-link:focus-visible:after{transform-origin:0;right:0;transform:scaleX(1)}body.editorial-page .blog-nav-link.active{font-weight:600}body.editorial-page .blog-nav-link:focus-visible{outline-offset:-5px}body.editorial-page .blog-nav-right{gap:.6rem;min-width:0}body.editorial-page .blog-nav-countdown{border-left-color:var(--nav-border);padding-left:1.2rem}body.editorial-page .countdown-race{color:var(--text-secondary);max-width:125px;font-size:.75rem}body.editorial-page .countdown-timer,body.editorial-page .blog-nav-countdown-mobile{color:var(--ink,#20251f);font-variant-numeric:tabular-nums;font-size:.75rem}body.editorial-page .blog-nav .theme-toggle-nav-btn{width:var(--control-height-md);height:var(--control-height-md);color:var(--ink,#20251f);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:50%;transition:border-color .22s,transform .35s}:is(body.editorial-page .blog-nav .theme-toggle-nav-btn:hover,body.editorial-page .blog-nav .theme-toggle-nav-btn:focus-visible){color:var(--ink,#20251f);border-color:var(--nav-border);transform:rotate(16deg)}body.editorial-page .blog-nav-hamburger{border:1px solid var(--nav-border);background:0 0;border-radius:0;flex-shrink:0;position:static}body.editorial-page .blog-nav-hamburger span{background:var(--ink,#20251f);border-radius:0}body.editorial-page .blog-nav-mobile{visibility:hidden;background:var(--nav-bg);border-top-width:0;transition:max-height .35s cubic-bezier(.2,.7,.3,1),visibility .35s}body.editorial-page .blog-nav-mobile.open{visibility:visible;border-top:1px solid var(--nav-border);max-height:min(430px,100svh - 68px);overflow-y:auto}body.editorial-page .blog-nav-mobile-link,body.editorial-page .blog-nav-mobile-link.betcast-link,body.editorial-page .blog-nav-mobile .theme-toggle-menu-btn{min-height:52px;color:var(--ink,#20251f);font-family:var(--font-body);border-bottom-color:var(--nav-border);background:0 0;padding:.8rem 1.5rem;transition:padding-left .22s,background-color .22s}body.editorial-page .blog-nav-mobile :is(.blog-nav-mobile-link,.theme-toggle-menu-btn):focus-visible{outline-offset:-5px}body.editorial-page .blog-nav-mobile-link.active{border-left-color:var(--signal,#ed4c32)}body.editorial-page .blog-nav-mobile-link:hover,body.editorial-page .blog-nav-mobile-link.betcast-link:hover,body.editorial-page .blog-nav-mobile .theme-toggle-menu-btn:hover{color:var(--ink,#20251f);border-bottom-color:var(--nav-border);background:#20251f0a;padding-left:1.9rem}body.editorial-page .blog-nav-mobile-link:focus-visible{color:var(--ink,#20251f);border-bottom-color:var(--nav-border);background:#20251f0a;padding-left:1.9rem}body.editorial-page .blog-nav-mobile-link.betcast-link:focus-visible{color:var(--ink,#20251f);border-bottom-color:var(--nav-border);background:#20251f0a;padding-left:1.9rem}body.editorial-page .blog-nav-mobile .theme-toggle-menu-btn:focus-visible{color:var(--ink,#20251f);border-bottom-color:var(--nav-border);background:#20251f0a;padding-left:1.9rem}body.editorial-page .blog-nav-mobile-link .icon{display:none}body.editorial-page .blog-nav-mobile-link[target=_blank]:after{content:"↗";color:var(--text-secondary);margin-left:auto}body.editorial-page .blog-nav:has(.theme-toggle-nav-btn) .blog-nav-mobile .theme-toggle-menu-btn{display:none}@media (max-width:1199px) and (min-width:992px){body.editorial-page .blog-nav-inner{gap:1.25rem}body.editorial-page .blog-nav-links{gap:1rem}body.editorial-page .blog-nav-countdown{padding-left:.75rem}}@media (max-width:991px){body.editorial-page .blog-nav-inner{gap:1rem;min-height:67px}body.editorial-page .blog-nav-brand{font-size:1.6rem}}@media (max-width:575.98px){body.editorial-page .blog-nav-inner{padding-right:var(--bs-gutter-x,1.5rem)}body.editorial-page .blog-nav-right{gap:.15rem}body.editorial-page .blog-nav-brand{gap:.45rem;font-size:1.45rem}body.editorial-page .blog-nav-brand img{width:32px;height:32px}}@media (max-width:359.98px){body.editorial-page .blog-nav-inner{gap:.5rem}body.editorial-page .blog-nav-brand{gap:.35rem;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){body.editorial-page .blog-nav-brand img,body.editorial-page .blog-nav-link:after,body.editorial-page .blog-nav .theme-toggle-nav-btn,body.editorial-page .blog-nav-hamburger span,body.editorial-page .blog-nav-mobile,body.editorial-page .blog-nav-mobile-link,body.editorial-page .blog-nav-mobile .theme-toggle-menu-btn{transition:none}body.editorial-page .blog-nav-brand:hover img,body.editorial-page .blog-nav .theme-toggle-nav-btn:hover{transform:none}}body.editorial-page footer{background:var(--ink,#20251f);color:var(--paper,#e9e3d6);border-top:1px solid var(--border-inverse);font-family:var(--font-body);background-image:radial-gradient(at 100% 0,#e9e3d60e,#0000 65%);padding:1.5rem 0}@supports (padding:env(safe-area-inset-bottom)){body.editorial-page footer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}body.editorial-page .cookie-consent{padding-bottom:env(safe-area-inset-bottom)}}body.editorial-page footer>.container{padding-block:1.75rem}body.editorial-page footer .footer-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4rem 3rem;display:grid}body.editorial-page footer p{max-width:25.2em;color:var(--paper,#e9e3d6);text-align:left;margin:0;font-size:.75rem;line-height:1.65}body.editorial-page footer .social-media{justify-content:flex-end;gap:.7rem;margin:0}body.editorial-page footer .social-media a{width:var(--control-height-md);height:var(--control-height-md);color:var(--paper,#e9e3d6);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:0;padding:0;font-size:1.2rem;transition:color .2s,border-color .2s}body.editorial-page footer .social-media a .icon{transition:transform .3s cubic-bezier(.2,.7,.3,1)}:is(body.editorial-page footer .social-media a:hover,body.editorial-page footer .social-media a:focus-visible){color:var(--paper,#e9e3d6);background:0 0;border-color:#e9e3d659;transform:none}body.editorial-page footer .social-media a:hover .icon{transform:translateY(-3px)rotate(-6deg)}body.editorial-page footer .footer-links{border-top:1px solid var(--border-inverse);grid-column:1/-1;justify-content:flex-start;gap:.75rem;padding-top:1.4rem}body.editorial-page footer .footer-link{color:var(--text-inverse-secondary);font-size:.75rem}body.editorial-page footer .footer-link:after{background:var(--signal,#ed4c32);transform-origin:100%;width:100%;transition:transform .25s;transform:scaleX(0)}:is(body.editorial-page footer .footer-link:hover,body.editorial-page footer .footer-link:focus-visible){color:var(--paper,#e9e3d6)}body.editorial-page footer .footer-link:hover:after{transform-origin:0;transform:scaleX(1)}body.editorial-page footer .footer-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}body.editorial-page footer .footer-separator{color:#787e6e}[data-theme=light] body.editorial-page footer :focus-visible{outline-color:var(--paper)}@media (max-width:767.98px){body.editorial-page footer .footer-body{grid-template-columns:1fr;gap:1.2rem}body.editorial-page footer .social-media{justify-content:flex-start;gap:.5rem}body.editorial-page footer .footer-links{flex-direction:row;align-items:flex-start;gap:.75rem 1.5rem}}@media (prefers-reduced-motion:reduce){body.editorial-page footer .social-media a,body.editorial-page footer .social-media a .icon,body.editorial-page footer .footer-link:after{transition:none}body.editorial-page footer .social-media a:hover .icon{transform:none}}body.editorial-page,.editorial-preview{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-overlay:#1b1a19f2;--border-accent:var(--accent);--accent-glow:#ed4c3222;--gradient-primary:linear-gradient(var(--bg-surface), var(--bg-surface));--gradient-accent:linear-gradient(var(--accent), var(--accent));--shadow-lg:0 8px 24px #00000012;--blog-surface:var(--bg-surface);--blog-surface-raised:var(--bg-surface-alt);--blog-border:var(--border);--blog-text-primary:var(--text-primary);--blog-text-secondary:var(--text-secondary);--blog-text-tertiary:var(--text-secondary);--blog-accent:var(--accent);--blog-accent-soft:var(--accent-muted);--blog-shadow-md:none;--blog-radius-sm:var(--radius-control);--st-bg:var(--bg-base);--st-surface:var(--bg-surface);--st-surface-raised:var(--bg-surface-alt);--st-text:var(--text-primary);--st-text-secondary:var(--text-secondary);--st-text-muted:var(--text-secondary);--st-border:var(--border);--st-border-strong:var(--border);--st-accent:var(--accent);--st-accent-readable:var(--accent);--st-accent-soft:var(--accent-muted);--st-shell-font:var(--font-body);--st-display-font:var(--font-display);--st-shadow-sm:none;--st-radius:var(--radius-control);--st-radius-sm:var(--radius-control)}[data-theme=light] body.editorial-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-overlay:#f2eee4f2}body.editorial-page :is(button,input,textarea,select,.skip-link){font-family:var(--font-body)}body.editorial-page .skip-link{border-radius:0 0 var(--radius-control) var(--radius-control)}body.editorial-page :is(.background,.streak){display:none}body.editorial-page .cookie-banner{background:var(--bg-base);color:var(--text-primary);border-color:var(--border);border-radius:0;box-shadow:0 -3px 15px #00000012}body.editorial-page{--btn-primary-bg:var(--text-primary);--btn-primary-fg:var(--ink)}[data-theme=light] body.editorial-page{--btn-primary-bg:var(--ink);--btn-primary-fg:var(--paper)}body.editorial-page :is(.cta-primary,.contact-submit,.cookie-btn.accept-btn,.page-btn.active){color:var(--btn-primary-fg);background:var(--btn-primary-bg);border:1px solid var(--btn-primary-bg);border-radius:var(--radius-control);font-family:var(--font-body);box-shadow:none;font-weight:600;transition:color .25s,background-color .25s,border-color .25s;transform:none}body.editorial-page :is(.cta-primary,.contact-submit,.cookie-btn.accept-btn,.page-btn.active):is(:hover,:focus-visible):not(:disabled){color:var(--signal-ink);background:var(--signal);border-color:var(--signal);box-shadow:none;transform:none}body.editorial-page :is(.cookie-btn:not(.accept-btn),.page-btn:not(.active),.filter-reset-btn,.share-btn,.retry-btn,.comments-load-btn,.gallery-carousel-prev,.gallery-carousel-next,.scroll-to-top-btn){color:var(--text-primary);background:var(--bg-base);border:1px solid var(--border);border-radius:var(--radius-control);font-family:var(--font-body);box-shadow:none;opacity:1;-webkit-backdrop-filter:none;font-weight:500;transition:color .25s,border-color .25s}body.editorial-page :is(.cookie-btn:not(.accept-btn),.page-btn:not(.active),.filter-reset-btn,.share-btn,.retry-btn,.comments-load-btn,.gallery-carousel-prev,.gallery-carousel-next,.scroll-to-top-btn):is(:hover,:focus-visible):not(:disabled){color:var(--accent-readable);background:var(--bg-base);border-color:var(--accent-readable);box-shadow:none}body.editorial-page :is(.page-btn,.share-btn,.retry-btn,.gallery-carousel-prev,.gallery-carousel-next,.cookie-btn):disabled{color:var(--text-secondary);border-color:var(--border);opacity:.45;cursor:not-allowed}body.editorial-page .cookie-header h3,body.editorial-page .cookie-banner a{color:var(--accent)}body.editorial-page .blog-nav :focus-visible{outline-color:var(--ink)}@media (max-width:1199px){body.editorial-page .container{padding-inline:32px}}@media (max-width:767px){body.editorial-page .container{padding-inline:22px}}@media (max-width:767.98px){body.editorial-page:is(.home-page,.archive-page) main .container{overflow-x:clip}}@media (max-width:359px){body.editorial-page .container{padding-inline:17px}}@media (prefers-reduced-motion:reduce){body.editorial-page *,body.editorial-page :before,body.editorial-page :after{scroll-behavior:auto;transition:none;animation:none}}:root:not([data-theme=light]) body.editorial-page .blog-nav{--nav-bg:var(--bg-surface);--nav-border:var(--border);color:var(--text-primary);background:var(--nav-bg);background-image:linear-gradient(#ffffff08,#0000 75%)}:root:not([data-theme=light]) body.editorial-page .blog-nav :is(.blog-nav-brand,.blog-nav-link,.blog-nav-countdown-mobile,.countdown-timer,.theme-toggle-nav-btn){color:var(--text-primary)}:root:not([data-theme=light]) body.editorial-page .blog-nav .countdown-race{color:var(--text-secondary)}:root:not([data-theme=light]) body.editorial-page .blog-nav :is(.blog-nav-link:hover,.blog-nav-link:focus-visible,.theme-toggle-nav-btn:hover,.theme-toggle-nav-btn:focus-visible){color:var(--text-primary)}:root:not([data-theme=light]) body.editorial-page .blog-nav-mobile{--nav-bg:var(--bg-surface);--nav-border:var(--border);color:var(--text-primary)}:root:not([data-theme=light]) body.editorial-page .blog-nav-mobile :is(.blog-nav-mobile-link,.theme-toggle-menu-btn){color:var(--text-primary)}:root:not([data-theme=light]) body.editorial-page .blog-nav-mobile :is(.blog-nav-mobile-link:hover,.blog-nav-mobile-link:focus-visible,.theme-toggle-menu-btn:hover,.theme-toggle-menu-btn:focus-visible){color:var(--text-primary);background:#ffffff0a}:root:not([data-theme=light]) body.editorial-page .blog-nav :focus-visible{outline-color:var(--accent-readable)}:root:not([data-theme=light]) body.editorial-page .blog-nav-hamburger span{background:var(--text-primary)}body.editorial-page :is(.blog-nav-hamburger,.theme-toggle-nav-btn){min-width:var(--control-height-md);min-height:var(--control-height-md)}@media (min-width:992px) and (max-width:1199px){body.editorial-page .blog-nav-countdown{display:none}}.editorial-page .sponsor-logos{color:#20251f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:var(--radius-media);background:#f2eee4;border:1px solid #c8c8b9;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:12px;display:grid;overflow:hidden}.editorial-page .sponsor-logo{border-radius:var(--radius-media);min-width:0;height:112px;min-height:112px;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:22px 18px;transition:background-color .2s;display:flex;position:relative;transform:none}.editorial-page .sponsor-logo:before,.editorial-page .sponsor-logo:after{content:none}.editorial-page .sponsor-logo img{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:100%;max-width:160px;height:100%;max-height:76px;transition:none;display:block;transform:none}:is(.editorial-page .sponsor-logo:hover,.editorial-page .sponsor-logo:focus-visible){box-shadow:none;background:#e3ddce;transform:none}.editorial-page .sponsor-logo:hover img{filter:none;opacity:1;transform:none}.editorial-page .sponsor-logo:focus-visible{outline-offset:-3px;outline:2px solid #a82e1c}.home-page .sponsor-logos{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1199px){.home-page .sponsor-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.editorial-page .sponsor-logos{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.editorial-page .sponsor-logo{height:100px;min-height:100px;padding:18px 14px}}body.editorial-page .scroll-to-top-btn.visible{display:flex!important}body.editorial-page footer .footer-colophon{border-bottom:1px solid var(--border-inverse);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:6px 24px;padding-bottom:18px;display:flex}body.editorial-page footer .footer-wordmark{color:var(--paper);font:700 1.75rem/1 var(--font-brand);letter-spacing:-.035em;text-decoration:none}body.editorial-page footer .footer-mission{max-width:none;color:var(--text-inverse-secondary);font-size:.875rem}body.editorial-page footer .footer-index{flex-wrap:wrap;grid-column:1/-1;gap:4px 24px;display:flex}body.editorial-page footer .footer-index a{min-height:var(--control-height-md);color:var(--paper);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(var(--signal), var(--signal)) 0 calc(100% - 10px) / 0 2px no-repeat;align-items:center;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-size .25s;display:inline-flex}body.editorial-page footer .footer-index a:is(:hover,:focus-visible){background-size:100% 2px}@media (prefers-reduced-motion:reduce){body.editorial-page footer .footer-index a{transition:none}}body.editorial-page footer .footer-wordmark .editorial-accent{color:var(--signal)}body.editorial-page :is(.authors-directory-link,.team-member__name a,.footer-link,.footer-wordmark,.authors-directory-back,.authors-intro__data-link,.author-profile__archive,.author-profile__social,.author-profile__name a,.author-profile__stories a,.article-author-link,.article-trust strong a,.article-trust__corrections a){min-height:var(--control-height-md);align-items:center;display:inline-flex}body.editorial-page .desk-index{color:var(--text-primary);border:0;margin-top:clamp(40px,5vw,64px);padding:0}body.editorial-page .desk-index__head{border-bottom:2px solid var(--text-primary);flex-wrap:wrap;align-items:baseline;gap:4px 24px;padding-bottom:12px;display:flex}body.editorial-page .desk-index__title{color:var(--text-primary);font:700 clamp(2rem, 3vw, 2.75rem)/.9 var(--font-brand);letter-spacing:-.005em;margin:0}body.editorial-page .desk-index__title span{color:var(--signal)}body.editorial-page .desk-index__lede{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.45}body.editorial-page .desk-index__list{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}body.editorial-page .desk-index__list a{height:100%;color:var(--text-primary);align-content:start;gap:6px;padding:16px 18px 18px 0;text-decoration:none;display:grid;position:relative}body.editorial-page .desk-index__list li+li a{border-left:1px solid var(--border);padding-left:18px}body.editorial-page .desk-index__list a:before{content:"";background:var(--signal);transform-origin:0;height:3px;transition:transform .2s var(--ease-editorial);position:absolute;inset:0 0 auto;transform:scaleX(0)}body.editorial-page .desk-index__list a:is(:hover,[aria-current=page]):before{transform:scaleX(1)}body.editorial-page .desk-index__list a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body.editorial-page .desk-index__name{font:700 1.5rem/1 var(--font-brand);letter-spacing:.02em}body.editorial-page .desk-index__list a:hover .desk-index__name{color:var(--accent)}body.editorial-page .desk-index__what{color:var(--text-secondary);font-size:.875rem;line-height:1.45}body.editorial-page .desk-index__src{color:var(--text-secondary);font:600 .6875rem/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-top:4px}body.standings-embed .desk-index{display:none}@media (max-width:991px){body.editorial-page .desk-index__list{grid-template-columns:repeat(2,minmax(0,1fr))}body.editorial-page .desk-index__list li:nth-child(odd) a{border-left:0;padding-left:0}body.editorial-page .desk-index__list li:nth-child(n+3) a{border-top:1px solid var(--border)}}@media (max-width:575.98px){body.editorial-page .desk-index__list{grid-template-columns:minmax(0,1fr)}body.editorial-page .desk-index__list li a,body.editorial-page .desk-index__list li+li a{border-top:0;border-left:0;border-bottom:1px solid var(--border);grid-template-columns:6.6rem minmax(0,1fr);column-gap:14px;padding:14px 0}body.editorial-page .desk-index__name{grid-row:span 2;font-size:1.25rem}body.editorial-page .desk-index__src{margin-top:0}}@media (prefers-reduced-motion:reduce){body.editorial-page .desk-index__list a:before{transition:none}}