@font-face{font-family:Heebo;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/f1il/fonts/heebo-1.ttf)format("truetype")}@font-face{font-family:Heebo;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/f1il/fonts/heebo-2.ttf)format("truetype")}@font-face{font-family:Heebo;font-style:normal;font-weight:600;font-display:swap;src:url(/brand/f1il/fonts/heebo-3.ttf)format("truetype")}@font-face{font-family:Heebo;font-style:normal;font-weight:700;font-display:swap;src:url(/brand/f1il/fonts/heebo-4.ttf)format("truetype")}@font-face{font-family:Heebo;font-style:normal;font-weight:800;font-display:swap;src:url(/brand/f1il/fonts/heebo-5.ttf)format("truetype")}@font-face{font-family:Heebo;font-style:normal;font-weight:900;font-display:swap;src:url(/brand/f1il/fonts/heebo-6.ttf)format("truetype")}.theme-news{--red:#f12430;--ink:#151517;--paper:#f4f4f1;--muted:#67676a}.f1,.f1 *{box-sizing:border-box}.theme-news{background:var(--paper);color:var(--ink);margin:0;font-family:Heebo,Arial,sans-serif}.f1 button,.f1 input{font:inherit}.f1 button,.f1 a{touch-action:manipulation}.f1 button{cursor:pointer}.f1 a{color:inherit;text-decoration:none}.f1 .wrap{max-width:1440px;margin:auto;padding:0 52px}.f1 .top{color:#fff;border-top:5px solid var(--red);background:#111113}.f1 .mast{justify-content:space-between;align-items:center;height:117px;display:flex}.f1 .brand{align-items:center;gap:27px;display:flex}.f1 .logo{letter-spacing:-7px;direction:ltr;font-family:Arial,sans-serif;font-size:66px;font-style:italic;font-weight:900;line-height:1;display:inline-block}.f1 .logo i{color:var(--red-text);font-style:inherit}.f1 .tag{color:#c5c5c7;border-right:1px solid #444;padding-right:25px;font-size:13px;line-height:1.7}.f1 .header-left{align-items:center;gap:22px;font-size:12px;display:flex}.f1 .edition{color:#6b6b6b;letter-spacing:2px;font-family:monospace}.f1 .outline{color:#fff;background:0 0;border:1px solid #555;padding:10px 18px}.f1 .nav{border-top:1px solid #323234;justify-content:space-between;align-items:center;min-height:57px;display:flex}.f1 .links{align-items:stretch;gap:30px;display:flex}.f1 .nav a,.f1 .nav button{color:#bcbcc0;background:0 0;border:0;padding:17px 0;font-size:14px;font-weight:600}.f1 .nav a[aria-current]{color:#fff;box-shadow:inset 0 -3px var(--red)}.f1 .search{width:40px;font-size:22px!important}.f1 .live-dot{background:var(--red);border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}.f1 .ticker{background:#fff;border-bottom:1px solid #ddd}.f1 .ticker .wrap{white-space:nowrap;align-items:center;gap:26px;height:45px;font-size:12px;display:flex;overflow:hidden}.f1 .ticker strong{color:var(--red-text)}.f1 .ticker span+span:before{content:"+";color:var(--red-text);margin-left:25px}.f1 .page-intro{justify-content:space-between;align-items:end;padding-top:36px;padding-bottom:23px;display:flex}.f1 .eyebrow{letter-spacing:3px;color:var(--red-text);text-align:right;direction:ltr;font:12px monospace}.f1 .page-intro h1{letter-spacing:-1px;margin:4px 0 0;font-size:32px;font-weight:900}.f1 .demo{color:#6b6b6b;border:1px solid #d7d7d4;padding:5px 9px;font-size:12px}.f1 .lead-grid{grid-template-columns:minmax(0,2.6fr) minmax(270px,1fr);gap:26px;display:grid}.f1 .hero{color:#fff;cursor:pointer;background:#292b29;min-height:485px;position:relative;overflow:hidden}.f1 .hero img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transition:transform .6s;position:absolute}.f1 .hero:hover img{transform:scale(1.035)}.f1 .hero:after{content:"";background:linear-gradient(#05080b0a 15%,#05080bfa);position:absolute;inset:0}.f1 .hero-top{z-index:1;justify-content:space-between;align-items:center;font-size:12px;display:flex;position:absolute;top:23px;left:24px;right:24px}.f1 .label{background:var(--red);padding:5px 12px;font-size:12px;font-weight:700}.f1 .issue{letter-spacing:1px;font-family:monospace}.f1 .hero-copy{z-index:1;position:absolute;bottom:27px;left:30px;right:30px}.f1 .hero h2{letter-spacing:-1.6px;max-width:650px;margin:13px 0;font-size:49px;font-weight:900;line-height:1.12}.f1 .hero p{color:#dedee1;max-width:530px;margin:12px 0 19px;font-size:14px;line-height:1.7}.f1 .meta{color:#6b6b6b;align-items:center;gap:12px;font-size:12px;display:flex}.f1 .hero .meta{color:#bdbdc2}.f1 .arrow{border:1px solid #ffffff70;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid;position:absolute;bottom:0;left:0}.f1 .feed{background:#fff;padding:22px 24px}.f1 .section-title{border-top:3px solid #19191b;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.f1 .section-title h2{letter-spacing:-.6px;margin:0;font-size:23px;font-weight:900}.f1 .feed .section-title{border:0;padding:0 0 13px}.f1 .small-link{color:#6b6b6b;font-size:12px}.f1 .update{cursor:pointer;border-top:1px solid #e7e7e5;grid-template-columns:39px 1fr;gap:12px;padding:18px 0;display:grid}.f1 .time{color:#6b6b6b;direction:ltr;padding-top:4px;font:12px monospace}.f1 .update:first-of-type .time{color:var(--red-text)}.f1 .update h3{margin:0 0 8px;font-size:15px;line-height:1.55}.f1 .source{color:#6b6b6b;font-size:12px}.f1 .source b{color:#555;font-weight:500}.f1 .race-strip{color:#fff;border-right:5px solid var(--red);background:#19191c;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;gap:20px;margin-top:25px;padding:23px 30px;display:grid;position:relative;overflow:hidden}.f1 .race-strip h3{margin:3px 0;font-size:21px}.f1 .race-strip small{color:#929297;font-size:12px}.f1 .race-strip strong{margin-top:6px;font-size:16px;display:block}.f1 .session{border-right:1px solid #444;padding-right:24px}.f1 .race-strip .red{color:#ff4852}.f1 .content{grid-template-columns:2.6fr 1fr;gap:26px;margin-top:38px;display:grid}.f1 .filters{flex-wrap:wrap;gap:7px;padding:0 0 20px;display:flex}.f1 .filters a,.f1 .filters button{background:0 0;border:1px solid #d7d7d3;border-radius:30px;padding:6px 17px;font-size:12px}.f1 .filters a.active,.f1 .filters button.active{color:#fff;background:#19191c;border-color:#19191c}.f1 .cards{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.f1 .card{cursor:pointer}.f1 .thumb{background:#333;height:205px;position:relative;overflow:hidden}.f1 .thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.f1 .card:hover img{transform:scale(1.04)}.f1 .card .cat{color:var(--red-text);margin-top:15px;font-size:12px;font-weight:700;display:block}.f1 .card h3{letter-spacing:-.5px;margin:8px 0 12px;font-size:24px;font-weight:800;line-height:1.3}.f1 .card p{color:#747477;margin:0 0 15px;font-size:13px;line-height:1.7}.f1 .technical{background:#d8ded9;place-items:center;display:grid;position:relative}.f1 .technical svg{width:85%;height:100%}.f1 .thumb-tag{color:#fff;letter-spacing:2px;font:12px monospace;position:absolute;bottom:12px;right:14px}.f1 .social{background:#fff;margin-top:11px;padding:20px}.f1 .social-head{color:#6b6b6b;direction:ltr;justify-content:space-between;font-size:12px;display:flex}.f1 .avatar{color:#121215;font-size:20px;font-weight:900}.f1 .social blockquote{margin:18px 0;font-size:21px;font-weight:700;line-height:1.45}.f1 .social p{color:#6b6b6b;font-size:12px;line-height:1.8}.f1 .social-foot{color:#6b6b6b;border-top:1px solid #eee;padding-top:13px;font-size:12px}.f1 .newsletter{background:var(--red);color:#fff;margin-top:20px;padding:25px}.f1 .newsletter h3{letter-spacing:-.8px;margin:8px 0 13px;font-size:27px;line-height:1.15}.f1 .newsletter p{font-size:12px;line-height:1.7}.f1 .newsletter button{background:#fff;border:0;width:100%;margin-top:5px;padding:10px;font-size:12px;font-weight:700}.f1 .bottom-note{color:#6b6b6b;border-top:1px solid #ccc;justify-content:space-between;align-items:center;margin-top:48px;padding:25px 0;font-size:12px;display:flex}.f1 .bottom-note .logo{letter-spacing:-4px;color:#171719;font-size:36px}.f1 .empty{grid-column:1/-1;padding:25px}.f1 .search-box{background:#fff;padding:16px;display:none}.f1 .search-box.open{display:block}.f1 .search-box input{background:#fafafa;border:1px solid #ccc;width:100%;padding:12px}.f1 button:focus-visible,.f1 a:focus-visible,.f1 [tabindex]:focus-visible{outline-offset:4px;outline:3px solid #f12430}@media (min-width:1600px){.f1 .wrap{max-width:1550px}.f1 .hero{min-height:530px}}@media (max-width:1000px){.f1 .wrap{padding:0 25px}.f1 .tag,.f1 .edition{display:none}.f1 .links{gap:19px}.f1 .hero h2{font-size:37px}.f1 .lead-grid,.f1 .content{grid-template-columns:2fr 1fr}.f1 .feed{padding:20px 17px}.f1 .hero{min-height:480px}.f1 .race-strip{grid-template-columns:1.3fr 1fr 1fr}.f1 .race-strip .session:last-child{display:none}}@media (max-width:720px){.f1 .wrap{padding:0 18px}.f1 .mast{height:90px}.f1 .logo{font-size:53px}.f1 .header-left{gap:0}.f1 .outline{padding:8px 12px;font-size:12px}.f1 .nav{overflow:auto}.f1 .links{white-space:nowrap;gap:24px}.f1 .nav a,.f1 .nav a,.f1 .nav button{font-size:12px}.f1 .search{margin-right:18px}.f1 .ticker .wrap{gap:15px}.f1 .ticker span:nth-last-child(-n+2){display:none}.f1 .page-intro{align-items:center;padding-top:25px;padding-bottom:20px}.f1 .page-intro h1{font-size:25px}.f1 .eyebrow,.f1 .demo{font-size:12px}.f1 .lead-grid,.f1 .content{grid-template-columns:1fr}.f1 .hero{min-height:460px}.f1 .hero-copy{left:22px;right:22px}.f1 .hero h2{font-size:39px}.f1 .hero p{font-size:13px}.f1 .feed{padding:20px}.f1 .update{padding:14px 0}.f1 .race-strip{grid-template-columns:1fr 1fr;margin-top:20px;padding:18px}.f1 .race-strip .session:nth-child(3){display:none}.f1 .content{margin-top:28px}.f1 .cards{gap:17px}.f1 .thumb{height:150px}.f1 .card h3{font-size:20px}.f1 .card p{font-size:12px}.f1 .bottom-note{gap:30px}.f1 .issue{font-size:12px}}.theme-news{--knit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cpath d='M0 0L2 3 0 6M4 5L6 8 4 11' fill='none' stroke='%23000' stroke-opacity='.03' stroke-width='.7'/%3E%3Cpath d='M2 0L4 3 2 6M6 5L8 8 6 11' fill='none' stroke='%23fff' stroke-opacity='.18' stroke-width='.7'/%3E%3Cellipse cx='2' cy='4' rx='.65' ry='1' fill='%23000' fill-opacity='.025'/%3E%3C/svg%3E");--dark-knit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10'%3E%3Cpath d='M0 0L2 3 0 6M4 5L6 8 4 11' fill='none' stroke='%23000' stroke-opacity='.24' stroke-width='.8'/%3E%3Cpath d='M2 0L4 3 2 6M6 5L8 8 6 11' fill='none' stroke='%23fff' stroke-opacity='.035' stroke-width='.7'/%3E%3C/svg%3E");background-color:#f2f2ef;background-image:var(--knit),linear-gradient(115deg,#fafaf7 0%,#eeeeeb 48%,#f8f8f5 100%);background-attachment:scroll,fixed}.f1 .top{background-color:#141416;background-image:var(--dark-knit),linear-gradient(115deg,#09090b,#28282c 52%,#101012)}.f1 .ticker,.f1 .search-box{background-image:var(--knit),linear-gradient(115deg,#fff,#f0f0ed)}.f1 .feed,.f1 .social,.f1 .card{border:1px solid #deded94d;box-shadow:inset 0 1px #fff,0 3px 12px #19191904}.f1 .race-strip{background-image:var(--dark-knit),linear-gradient(110deg,#0e0e10,#303034 58%,#171719);box-shadow:inset 0 1px #ffffff17}.f1 .newsletter{background-image:var(--dark-knit),linear-gradient(125deg,#ff424c 0%,#ec2531 48%,#bd1121 100%);box-shadow:inset 0 1px #ffffff40}.f1 .technical{background-image:var(--knit),linear-gradient(125deg,#e5eae5,#bdcbbf)}.f1 .card{padding:16px}.f1 .card .thumb{margin:-16px -16px 0}.f1 .card[hidden]{display:none}.f1 .hero:after{background-image:linear-gradient(#05080b0a 15%,#05080bfa)}.f1 .label{background-image:var(--dark-knit),linear-gradient(110deg,#ff3c46,#d91624)}.f1 .brand-mark{background-color:#fff;flex-shrink:0;width:264px;height:56px;display:block;-webkit-mask-image:url(/brand/f1il/f1il-logo.png);mask-image:url(/brand/f1il/f1il-logo.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:110%;mask-size:110%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.f1 .bottom-note .brand-mark{background-color:#171719;width:125px;height:28px}.f1 .tag{margin-right:5px}@media (max-width:1000px){.f1 .brand-mark{width:232px;height:52px}}@media (max-width:720px){.f1 .brand-mark{width:190px;height:44px}.f1 .card{padding:12px}.f1 .card .thumb{margin:-12px -12px 0}.f1 .bottom-note .brand-mark{width:95px;height:23px}}.f1 .feed-toggle{display:none}@media (max-width:720px){.f1 .wrap{padding-inline:18px}.f1 .mast{height:72px}.f1 .brand-mark{width:177px;height:42px}.f1 .header-left .outline{border-color:#ffffff35;padding:7px 10px;font-size:12px}.f1 .nav{gap:12px;min-height:43px}.f1 .links{scrollbar-width:none;gap:22px;min-width:0;overflow:auto}.f1 .links::-webkit-scrollbar{display:none}.f1 .nav a,.f1 .nav button{flex-shrink:0;padding:13px 0;font-size:12px}.f1 .search{flex-shrink:0;width:26px;margin:0}.f1 .ticker{display:none}.f1 .f1-main{flex-direction:column;display:flex}.f1 .page-intro{gap:8px;min-height:39px;padding:12px 0}.f1 .page-intro h1{display:none}.f1 .eyebrow{letter-spacing:1.8px;font-size:12px}.f1 .demo{white-space:nowrap;border:0;padding:0;font-size:12px}.f1 .lead-grid{flex-direction:column;gap:0;display:flex}.f1 .hero{isolation:isolate;height:390px;min-height:0;margin-inline:-18px}.f1 .hero img{object-position:50% 40%}.f1 .hero:after{background:linear-gradient(#0003 0%,#0000 32%,#090b1070 58%,#090b10f5 100%)}.f1 .hero-top{top:18px;left:18px;right:18px}.f1 .issue{letter-spacing:1px;font-size:12px}.f1 .hero-copy{bottom:22px;left:20px;right:20px}.f1 .hero h2{letter-spacing:-.9px;max-width:520px;margin:9px 0 14px;font-size:clamp(29px,8.2vw,40px);line-height:1.12}.f1 .hero h2 br,.f1 .hero p{display:none}.f1 .hero .meta{flex-wrap:wrap;gap:8px;padding-left:33px;font-size:12px}.f1 .hero .meta span:last-child,.f1 .hero .meta span:nth-last-child(2){display:none}.f1 .hero .arrow{width:30px;height:30px;font-size:18px;bottom:0}.f1 .feed{border-top:2px solid var(--red);margin-top:18px;padding:15px 16px 6px}.f1 .feed .section-title{padding:0 0 9px}.f1 .feed .section-title h2{font-size:19px}.f1 .update{grid-template-columns:33px 1fr;gap:9px;padding:11px 0}.f1 .update h3{margin:0;font-size:13px;line-height:1.45}.f1 .update .source{display:none}.f1 .time{font-size:12px}.f1 .feed:not(.expanded) .update:nth-of-type(n+3){display:none}.f1 .feed-toggle{color:#626267;text-align:right;background:0 0;border:0;border-top:1px solid #deded9;width:100%;padding:10px 0;font-size:12px;display:block}.f1 .race-strip{order:4;grid-template-columns:1.4fr 1fr;gap:10px;margin-top:24px;padding:16px 18px}.f1 .race-strip h3{font-size:17px}.f1 .race-strip strong{font-size:13px}.f1 .race-strip small{font-size:12px}.f1 .session{padding-right:12px}.f1 .content{flex-direction:column;order:3;gap:25px;margin-top:25px;display:flex}.f1 .section-title{padding:12px 0}.f1 .section-title h2{font-size:22px}.f1 .section-title .small-link{font-size:12px}.f1 #stories>.section-title>.small-link{display:none}.f1 .filters{gap:6px;padding-bottom:12px}.f1 .filters a,.f1 .filters button{padding:6px 13px;font-size:12px}.f1 .cards{flex-direction:column;gap:0;display:flex}.f1 .card{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d6d6d1;grid-template-rows:auto 1fr auto;grid-template-columns:104px minmax(0,1fr);align-content:start;column-gap:14px;min-height:132px;padding:15px 0;display:grid}.f1 .card .thumb{grid-area:1/1/4;align-self:center;width:104px;height:102px;margin:0}.f1 .card .cat,.f1 .card h3,.f1 .card .meta{grid-column:2}.f1 .card .cat{margin:0 0 5px;font-size:12px;line-height:1.4}.f1 .card h3{letter-spacing:-.4px;align-self:start;margin:0 0 7px;font-size:20px;line-height:1.2}.f1 .card p{display:none}.f1 .card .meta{flex-wrap:wrap;gap:6px;font-size:12px;line-height:1.5}.f1 .card .thumb-tag{display:none}.f1 .technical svg{flex-shrink:0;width:135%;max-width:none}.f1 .card:not(:has(.thumb)){background-image:var(--knit),linear-gradient(120deg,#fff8,#eeeeea);border-right:3px solid var(--red);grid-template-columns:1fr;min-height:100px;margin-top:12px;padding-inline:14px}.f1 .card:not(:has(.thumb))>*{grid-column:1}.f1 #social{grid-template-columns:1fr;gap:12px;display:grid}.f1 #social>.section-title{padding-bottom:0}.f1 .social{margin:0;padding:16px}.f1 .social blockquote{margin:10px 0;font-size:22px}.f1 .social p{margin:8px 0;font-size:12px;line-height:1.6}.f1 .newsletter{grid-template-columns:1fr auto;align-items:center;gap:5px 16px;margin:0;padding:20px;display:grid}.f1 .newsletter>span{grid-column:1/-1;font-size:12px!important}.f1 .newsletter h3{margin:5px 0;font-size:24px}.f1 .newsletter h3 br{display:none}.f1 .newsletter p{grid-column:1;margin:0;font-size:12px}.f1 .newsletter button{grid-area:2/2/4;width:auto;margin:0;padding:10px 14px;font-size:12px}.f1 .bottom-note{order:5;grid-template-columns:1fr auto;gap:16px;margin-top:28px;padding:22px 0;font-size:12px;display:grid}.f1 .bottom-note>span:nth-child(2){grid-area:2/1/auto/-1;line-height:1.8}}@media (max-width:370px){.f1 .hero{height:355px}.f1 .brand-mark{width:155px}.f1 .card{grid-template-columns:90px minmax(0,1fr);gap:11px}.f1 .card .thumb{width:90px;height:95px}.f1 .card h3{font-size:18px}.f1 .hero .meta{font-size:12px}.f1 .newsletter{grid-template-columns:1fr}.f1 .newsletter button{grid-area:auto/1;margin-top:8px}}@media (min-width:721px) and (max-width:1050px){.f1 .hero h2{font-size:36px}.f1 .hero{min-height:470px}.f1 .card h3{font-size:21px}.f1 .feed{padding-inline:17px}}.f1{flex-direction:column;min-height:100dvh;display:flex}.f1>main{flex:1}.f1 .ticker a:hover,.f1 .update:hover h3,.f1 .card:hover h3,.f1 .foot-links a:hover,.f1 .f1-crumbs a:hover{color:var(--red-text)}.f1 .ticker span{text-overflow:ellipsis;max-width:42ch;overflow:hidden}.f1 .hero{display:block}.f1 .hero-cat{color:#ff636b;font-size:12px}.f1 .hero.no-img{background-image:var(--dark-knit),linear-gradient(110deg,#0e0e10,#303034 58%,#171719)}.f1 .hero-art{opacity:.16;filter:grayscale()invert();place-items:center;transition:transform .6s;display:grid;position:absolute;inset:0}.f1 .hero-art svg{width:min(92%,760px);height:auto}.f1 .hero:hover .hero-art{transform:scale(1.035)}.f1 .hero h2{overflow-wrap:break-word}.f1 .empty-hero{cursor:default}.f1 .f1-empty{color:var(--muted);background:#fff8;border:1px solid #deded9;padding:25px;font-size:14px;line-height:1.7}.f1 .f1-empty a{color:var(--red-text);margin-top:8px;font-weight:700;display:inline-block}.f1 .feed .f1-empty{background:0 0;border:0;padding:18px 0}.f1 .race-strip:hover h3{color:#ff636b}.f1 .card{overflow-wrap:break-word;display:block}.f1 .card .meta,.f1 .update h3{overflow-wrap:break-word}.f1 .cards.wide{grid-template-columns:repeat(3,minmax(0,1fr))}.f1 .f1-table ol{margin:0 0 12px;padding:0;list-style:none}.f1 .f1-table li{border-top:1px solid #e7e7e5;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.f1 .f1-table li:first-child{border-top:0}.f1 .f1-table li span{color:#6b6b6b;border-right:3px solid var(--team,#888);padding-right:6px;font:12px monospace}.f1 .f1-table li b{text-align:right;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-weight:700;overflow:hidden}.f1 .f1-table li em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:800}.f1 .social-foot a{color:var(--red-text);font-weight:700}.f1 .bottom-note>span:nth-child(2){line-height:1.8}.f1 .foot-links{flex-wrap:wrap;gap:4px 16px;margin-top:6px;display:flex}.f1 .foot-links a,.f1 .foot-links button{color:#666;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.f1>footer.wrap{width:100%;margin:0 auto}.f1 .f1-page{padding-bottom:20px}.f1 .f1-page .page-intro h1{font-size:clamp(28px,4vw,40px)}.f1 .f1-pager{justify-content:space-between;margin-top:26px;font-size:13px;font-weight:700;display:flex}.f1 .f1-pager a{color:var(--red-text)}.f1 .f1-article{background-color:#f9f9f6;background-image:var(--knit),linear-gradient(125deg,#fff 10%,#f0f0ec 100%);border:1px solid #deded94d;border-top:3px solid var(--red);max-width:760px;margin:10px auto 0;padding:34px 40px 30px}.f1 .f1-crumbs{color:#6b6b6b;margin-bottom:18px;font-size:12px}.f1 .f1-article .cat{color:var(--red-text);font-size:12px;font-weight:700}.f1 .f1-article h1{letter-spacing:-1.2px;overflow-wrap:break-word;margin:10px 0 16px;font-size:clamp(30px,4.2vw,46px);font-weight:900;line-height:1.15}.f1 .f1-lede{color:#3a3a3d;margin:0 0 16px;font-size:19px;font-weight:500;line-height:1.65}.f1 .f1-article>.meta{border-bottom:1px solid #deded9;flex-wrap:wrap;padding-bottom:18px}.f1 .f1-body{color:#28282b;font-size:18px;line-height:1.9}.f1 .f1-body p{margin:20px 0}.f1 .f1-tags{flex-wrap:wrap;gap:6px;margin:22px 0 0;display:flex}.f1 .f1-tags span{border:1px solid #d7d7d3;border-radius:30px;padding:4px 12px;font-size:12px}.f1 .f1-source{border-right:3px solid var(--red);background:#fff;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:26px;padding:16px 18px;font-size:13px;display:flex}.f1 .f1-source a{color:var(--red-text);font-weight:700}.f1 .f1-source small{color:#6b6b6b;flex-basis:100%;font-size:12px;line-height:1.7}.f1 .f1-related{margin-top:44px}.f1 .f1-schedule{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.f1 .f1-schedule>li{background-color:#f9f9f6;background-image:var(--knit),linear-gradient(125deg,#fff 10%,#f0f0ec 100%);border:1px solid #deded94d;gap:18px;padding:18px 20px;display:flex}.f1 .f1-schedule>li.done{opacity:.55}.f1 .f1-schedule>li.next{color:#fff;grid-column:1/-1;margin:0 0 6px;display:flex}.f1 .f1-schedule h2{letter-spacing:-.4px;margin:2px 0 4px;font-size:19px;font-weight:900}.f1 .f1-schedule .next h2{font-size:26px}.f1 .f1-schedule .round{color:var(--red-text);letter-spacing:1px;flex:none;padding-top:5px;font:12px monospace}.f1 .f1-schedule .sub{color:var(--muted);margin:2px 0;font-size:12px}.f1 .f1-schedule .next .sub{color:#bdbdc2}.f1 .f1-schedule .sessions{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 24px;margin:16px 0 0;padding:0;list-style:none;display:grid}.f1 .f1-schedule .sessions li{border-right:1px solid #444;padding-right:14px}.f1 .f1-schedule .sessions strong{margin-top:4px;font-size:15px;display:block}.f1 .f1-standings{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.f1 .f1-standings .section-title{margin-top:10px}.f1 .f1-scroll{overflow-x:auto}.f1 .f1-tbl{border-collapse:collapse;background:#fff8;width:100%;font-size:13px}.f1 .f1-tbl th{text-align:start;color:#6b6b6b;border-bottom:1px solid #d6d6d1;padding:8px 10px;font-size:12px;font-weight:600}.f1 .f1-tbl td{font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #e7e7e5;padding:10px}.f1 .f1-tbl td:first-child{color:#6b6b6b;border-right:3px solid var(--team,#888);font:12px monospace}.f1 .f1-tbl td[dir=ltr]{text-align:right}.f1 .f1-note{color:#6b6b6b;margin-top:20px;font-size:12px}.f1 .mm{color:var(--ink);font-family:Heebo,Arial,sans-serif}.f1 .mm h1,.f1 .mm h2{letter-spacing:-.5px;font-weight:900}@media (max-width:1000px){.f1 .cards.wide{grid-template-columns:repeat(2,minmax(0,1fr))}.f1 .f1-standings{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.f1 .f1-page{padding-top:4px}.f1 .f1-page .page-intro h1{font-size:26px;display:block}.f1 .f1-page .page-intro{flex-wrap:wrap;align-items:end}.f1 .f1-page .demo{white-space:normal}.f1 .cards.wide{display:flex}.f1 .ticker span{max-width:none}.f1 .hero .meta time{white-space:nowrap}.f1 .hero-art svg{width:130%}.f1 .f1-table{padding:14px 16px}.f1 .f1-article{border-inline:0;margin:0 -18px;padding:22px 18px}.f1 .f1-article h1{letter-spacing:-.6px;font-size:28px}.f1 .f1-lede{font-size:16px}.f1 .f1-body{font-size:17px;line-height:1.85}.f1 .f1-schedule{grid-template-columns:1fr}.f1 .f1-schedule>li.next{border-right:0;border-top:5px solid var(--red);margin-inline:-18px;padding:20px 18px}.f1 .f1-schedule>li.next h2{font-size:21px}.f1 .f1-tbl{font-size:12px}.f1 .f1-tbl td,.f1 .f1-tbl th{padding:8px 6px}.f1 .bottom-note .foot-links{grid-column:1/-1}.f1 .f1-related .cards.wide{display:flex}}@media (max-width:1000px){.f1 .race-strip .session:last-child{display:block}.f1 .race-strip .session:nth-child(2){display:none}}@media (max-width:720px){.f1 .race-strip .session:nth-child(3){display:none}}.f1 .hero h2.long{font-size:42px}@media (max-width:1000px){.f1 .hero h2.long{font-size:32px}}@media (max-width:720px){.f1 .hero h2.long{font-size:clamp(25px,7vw,33px)}}.f1 .f1-schedule>li>div{flex:1;min-width:0}.f1 .f1-schedule>li.next{background-color:#19191c;background-image:var(--dark-knit),linear-gradient(110deg,#0e0e10,#303034 58%,#171719);border:0;border-right:5px solid var(--red);padding:24px 26px}.f1 .f1-schedule>li{align-items:flex-start}@media (max-width:720px){.f1 .f1-schedule .sessions{grid-template-columns:1fr 1fr}.f1 .f1-schedule>li.next{padding:20px 18px}}.f1 .hero .credit{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;color:#ffffffb0;max-width:55%;font-size:12px;overflow:hidden}.f1 .thumb .credit{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #000a;font-size:12px;left:14px;overflow:hidden}.f1 .thumb:has(img):after{content:"";background:linear-gradient(#0000,#0008);height:40px;position:absolute;inset:auto 0 0}.f1 .thumb .credit{z-index:1}.f1 .thumb img{object-position:50% 30%}.f1 .f1-figure{margin:20px 0 6px}.f1 .f1-figure img{aspect-ratio:16/9;object-fit:cover;background:#ddd;width:100%;height:auto}.f1 .f1-figure figcaption{color:#6b6b6b;margin-top:7px;font-size:12px;line-height:1.6}.f1 .f1-figure a{text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.f1 .hero .credit{max-width:50%;font-size:12px}.f1 .thumb:has(img):after{display:none}.f1 .f1-figure{margin-inline:-18px}.f1 .f1-figure figcaption{padding-inline:18px}.f1 .card:has(.thumb){min-height:0;padding:18px 0 16px;display:block}.f1 .card:has(.thumb) .thumb{aspect-ratio:16/9;width:auto;height:auto;margin:0 0 12px}.f1 .card:has(.thumb) .cat{margin:0 0 6px}.f1 .card:has(.thumb) h3{margin:0 0 8px;font-size:21px}.f1 .card:has(.thumb) .thumb-tag.credit{max-width:80%;font-size:12px;display:block;bottom:8px;left:10px;right:auto}.f1 .card:has(.thumb) .thumb:has(img):after{display:block}.f1 .technical svg{width:85%}}@media (max-width:370px){.f1 .card:has(.thumb){display:block}.f1 .card:has(.thumb) .thumb{width:auto;height:auto}}.f1 .f1-done{margin-top:34px}.f1 .f1-done .f1-schedule>li.done{opacity:.7}.f1 .f1-schedule .podium{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.f1 .f1-schedule .podium li{grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:8px;font-size:13px;display:grid}.f1 .f1-schedule .podium span{color:var(--red-text);border-right:3px solid var(--team,#888);padding-right:5px;font:12px monospace}.f1 .f1-schedule .podium b{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f1 .f1-schedule .podium small{color:var(--muted);font-size:12px}.f1 .f1-schedule>li.next{order:0}.f1 .f1tv{border:1px solid #deded9;border-right:3px solid var(--red);background:#fff8;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:14px 22px;display:flex}.f1 .f1tv small{letter-spacing:2px;color:var(--red-text);font:12px monospace}.f1 .f1tv p{color:#3a3a3d;margin:3px 0 0;font-size:13px;line-height:1.6}.f1 .f1tv a{color:#fff;background:#19191c;flex:none;padding:9px 16px;font-size:12px;font-weight:700}.f1 .f1tv a:hover{background:var(--red)}.f1 .f1-schedule+.f1tv{margin:0 0 12px}@media (max-width:720px){.f1 .f1tv{order:4;gap:12px;margin-top:8px;padding:12px 14px}.f1 .f1tv p{font-size:12px}.f1 .f1tv a{padding:8px 12px;font-size:12px}.f1 .f1-schedule+.f1tv{border-top:0;border-right:0;margin:0 -18px 12px}}.f1 .f1-schedule>li{position:relative}.f1 .f1-schedule .circuit{flex:none;align-self:center;width:92px;height:72px;margin-right:auto}.f1 .f1-schedule .circuit path{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.f1 .f1-schedule .next .circuit{width:150px;height:120px}.f1 .f1-schedule .next .circuit path{stroke:#fff;stroke-width:3px}@media (max-width:720px){.f1 .f1-schedule .circuit{width:70px;height:56px}.f1 .f1-schedule .next .circuit{opacity:.9;width:84px;height:66px;position:absolute;top:18px;left:16px}.f1 .f1-schedule .next h2{padding-left:90px}}.f1 .embed{margin:12px 0}.f1 .embed.yt{aspect-ratio:16/9;background:#111;position:relative}.f1 .embed.yt button,.f1 .embed.yt iframe{background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.f1 .embed.yt img{object-fit:cover;width:100%;height:100%}.f1 .embed .play{background:var(--red);color:#fff;place-items:center;width:48px;height:48px;font-size:18px;display:grid;position:absolute;inset:auto auto 14px 14px}.f1 .embed.yt button:hover .play{color:var(--red-text);background:#fff}.f1 .embed.off{background:#fff8;border:1px solid #deded9;padding:16px;font-size:13px}.f1 .embed.off p{margin:0 0 10px;font-weight:700}.f1 .embed.off button{color:#fff;background:#19191c;border:0;padding:8px 14px;font-size:12px;font-weight:700}.f1 .embed.off small{color:#6b6b6b;margin-top:10px;font-size:12px;line-height:1.6;display:block}.f1 .embed.off a,.f1 .social-foot a{color:var(--red-text)}.f1 .embed .fb{background:#fff;border:0;width:100%;min-height:520px}.f1 .embed blockquote{margin:0 auto!important}.f1 .social>p{color:var(--ink);margin:6px 0 12px;font-size:14px;font-weight:700;line-height:1.55}.f1 #social .section-title+.social{margin-bottom:22px}.f1 .social-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.f1 .social-post{background-color:#f9f9f6;background-image:var(--knit),linear-gradient(125deg,#fff 10%,#f0f0ec 100%);border:1px solid #deded94d;border-top:3px solid var(--team,var(--red));padding:16px}.f1 .social-post h3{margin:0 0 10px;font-size:16px;font-weight:800;line-height:1.4}.f1 .social-post .social-foot{color:#6b6b6b;font-size:12px}.f1 .team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.f1 .team-tile{background-color:#19191c;background-image:var(--dark-knit),linear-gradient(110deg,#0e0e10,#303034 58%,#171719);color:#fff;border-right:5px solid var(--team);flex-direction:column;gap:4px;min-height:150px;padding:18px 18px 16px;display:flex;position:relative}.f1 .team-tile h2{letter-spacing:-.5px;margin:auto 0 0;font-size:24px;font-weight:900}.f1 .team-tile .pos{color:var(--team);letter-spacing:1px;font:12px monospace}.f1 .team-tile .en,.f1 .team-tile .drivers{color:#bdbdc2;font-size:12px}.f1 .team-tile .pts{margin-top:6px;font-size:12px;font-weight:700}.f1 .team-tile:hover h2{color:var(--team)}.f1 .team-hero{background-color:#19191c;background-image:var(--dark-knit),linear-gradient(110deg,#0e0e10,#303034 58%,#171719);color:#fff;border-bottom:5px solid var(--team);padding:26px 0 30px}.f1 .team-hero .f1-crumbs a{color:#bdbdc2}.f1 .team-hero .eyebrow{color:var(--team)}.f1 .team-hero h1{letter-spacing:-1.5px;margin:6px 0 18px;font-size:clamp(40px,6vw,64px);font-weight:900;line-height:1}.f1 .team-hero dl{flex-wrap:wrap;gap:12px 34px;margin:0;display:flex}.f1 .team-hero dl div{border-right:1px solid #444;padding-right:14px}.f1 .team-hero dt{color:#929297;font-size:12px}.f1 .team-hero dd{margin:4px 0 0;font-size:20px;font-weight:800}.f1 .f1-team .f1-page{padding-top:26px}@media (max-width:1000px){.f1 .social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.f1 .team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.f1 .social-grid{grid-template-columns:1fr}.f1 .team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.f1 .team-tile{min-height:120px;padding:14px}.f1 .team-tile h2{font-size:19px}.f1 .team-hero{padding:18px 0 22px}.f1 .team-hero dd{font-size:16px}.f1 .team-hero dl{gap:10px 20px}.f1 .filters{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-18px;padding-inline:18px;overflow-x:auto}.f1 .filters::-webkit-scrollbar{display:none}.f1 .filters a{flex:none}}.f1 .embed.yt.short{aspect-ratio:9/16;max-width:300px;margin-inline:auto}.f1 .embed.yt>a{position:absolute;inset:0}.f1 .embed .play.out{width:auto;height:auto;padding:9px 12px;font-size:12px;font-weight:700}.f1 .embed.yt a:hover .play{color:var(--red-text);background:#fff}.f1 .embed.yt .frame,.f1 .embed.yt .frame+*{width:100%;height:100%;position:absolute;inset:0}.f1 .embed.yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.f1 .queue>p{margin:6px 0 10px;font-size:14px;font-weight:700;line-height:1.55}.f1 .queue-bar{gap:3px;margin:2px 0 12px;display:flex}.f1 .queue-bar span{background:#dcdcd7;flex:1;height:3px}.f1 .queue-bar .done{background:#19191c}.f1 .queue-bar .on{background:var(--red)}.f1 .queue-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.f1 .q-btn{color:#fff;background:#19191c;border:0;place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.f1 .q-btn:hover{background:var(--red)}.f1 .q-count{letter-spacing:2px;color:#6b6b6b;font:12px monospace}.f1 .q-count b{letter-spacing:-.5px;color:var(--ink);margin-right:2px;font:900 22px Heebo,Arial,sans-serif}.f1 .q-next{text-align:right;background:0 0;border:0;border-top:1px solid #e7e7e5;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;width:100%;margin:14px 0 12px;padding:10px 0 0;display:grid}.f1 .q-next img{object-fit:cover;background:#222;width:84px;height:47px}.f1 .q-next small{letter-spacing:2px;color:var(--red-text);margin-bottom:3px;font:12px monospace;display:block}.f1 .q-next b{-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.f1 .q-next:hover b{color:var(--red-text)}.f1 .nf-desc{color:#3a3a3d;max-width:640px;margin:0 0 18px;font-size:16px;line-height:1.7}.f1 .nf-form{gap:8px;max-width:560px;display:flex}.f1 .nf-form input{background:#fff;border:1px solid #cfcfca;flex:1;min-height:46px;padding:0 14px}.f1 .nf-form button{color:#fff;background:#19191c;border:0;min-height:46px;padding:0 20px;font-weight:700}.f1 .nf-form button:hover{background:var(--red)}.f1 .nf-links{flex-wrap:wrap;gap:8px;margin:18px 0 6px;display:flex}.f1 .nf-links a{border:1px solid #cfcfca;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.f1 .nf-links a:hover{border-color:var(--red-text);color:var(--red-text)}.theme-news{--red-text:#c81a24}.f1 .top,.f1 .hero,.f1 .race-strip,.f1 .team-hero,.f1 .f1-schedule>li.next,.f1 .team-tile{--red-text:#ff5a63}.f1 .search{width:44px;min-height:44px}.f1 .small-link,.f1 .social-foot a,.f1 .f1-pager a,.f1 .f1-empty a{align-items:center;min-height:44px;display:inline-flex}.f1 .filters a{align-items:center;min-height:40px;display:inline-flex}.f1 .foot-links{gap:0 18px}.f1 .foot-links a,.f1 .foot-links button{align-items:center;min-height:44px;display:inline-flex}.f1 .f1-crumbs a{align-items:center;min-height:36px;display:inline-flex}.f1 .f1-tags a,.f1 .f1-tags span{border:1px solid #d7d7d3;border-radius:30px;align-items:center;min-height:36px;padding:4px 14px;font-size:13px;display:inline-flex}.f1 .f1-tags a:hover{border-color:var(--red);color:var(--red-text)}.f1 .f1-tags{gap:8px}.f1 .mm.cookie-banner{border-top:3px solid var(--red);box-shadow:none;padding:12px 18px;font-family:Heebo,Arial,sans-serif}.f1 .mm .cookie-text h2{margin:0 0 2px;font-size:15px;font-weight:800}.f1 .mm .cookie-text p{color:#3a3a3d;font-size:13px;line-height:1.55}.f1 .mm .cookie-actions .button,.f1 .mm .cookie-actions .btn-light{border-radius:0;min-height:44px}@media (max-width:720px){.f1 .mm.cookie-banner{max-height:30vh;overflow:auto}.f1 .mm .cookie-inner{gap:8px}.f1 .mm .cookie-text{flex-basis:100%}.f1 .mm .cookie-actions{grid-template-columns:1fr 1fr 1fr;gap:6px;width:100%;display:grid}.f1 .mm .cookie-actions .button,.f1 .mm .cookie-actions .btn-light{justify-content:center;padding:0 6px;font-size:13px}}.f1 .bottom-note>a{align-items:center;min-height:44px;display:inline-flex}.f1 .mm .info-nav a{align-items:center;min-height:40px;font-size:13px;display:inline-flex}.f1 .f1-body a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;text-decoration-thickness:2px}.f1 .f1-body a:hover{color:var(--red-text)}.f1 .results-head .circuit{width:160px;height:120px;margin-bottom:10px}.f1 .results-head .circuit path{fill:none;stroke:var(--ink);stroke-width:2.5px;vector-effect:non-scaling-stroke}.f1 .f1-tbl a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #cfcfca;text-decoration:underline #cfcfca}.f1 .team-hero dd a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--team);text-decoration-color:var(--team)}.f1 .f1-schedule .to-results{min-height:44px;color:var(--red-text);align-items:center;font-size:13px;font-weight:700;display:inline-flex}.f1 .share{flex-wrap:wrap;align-items:center;gap:6px;margin:24px 0 0;display:flex}.f1 .share-label{margin-left:4px;font-size:13px;font-weight:700}.f1 .share a,.f1 .share button{min-height:44px;color:var(--ink);background:#fff;border:1px solid #cfcfca;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.f1 .share a:hover,.f1 .share button:hover{border-color:var(--red);color:var(--red-text)}.f1 .share-status{color:#2e7d32;font-size:13px}.f1 .race-extra{background:#fff8;border:1px solid #deded9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;margin-top:10px;padding:8px 22px;display:flex}.f1 .countdown{flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px;font-weight:700;display:flex}.f1 .countdown time{color:var(--red-text)}.f1 .countdown button{color:#6b6b6b;background:0 0;border:1px solid #cfcfca;min-height:36px;padding:0 10px;font-size:12px}.f1 .live-badge{background:var(--red);color:#fff;letter-spacing:1px;padding:3px 8px;font-size:12px}.f1 .cal-links{flex-wrap:wrap;gap:4px 16px;display:flex}.f1 .cal-links a,.f1 .demo a{min-height:44px;color:var(--red-text);align-items:center;font-size:13px;font-weight:700;display:inline-flex}@media (max-width:720px){.f1 .race-extra{order:4;padding:8px 14px}}.f1 .nl-eyebrow{letter-spacing:2px;font:12px monospace}.f1 .nl-form{grid-template-columns:1fr auto;gap:8px;margin-top:8px;display:grid}.f1 .nl-form input{min-height:44px;color:var(--ink);background:#fff;border:0;padding:0 12px}.f1 .nl-form button{width:auto;min-height:44px;margin:0;padding:0 14px}.f1 .nl-consent{color:#fff;grid-column:1/-1;margin:2px 0 0;font-size:12px;line-height:1.6}.f1 .newsletter [role=alert]{color:#b00020;background:#fff;grid-column:1/-1;margin:0;padding:6px 10px;font-size:13px}.f1 .newsletter .hp{position:absolute;left:-9999px}.f1 .newsletter .nl-form{grid-column:1/-1}.f1 .newsletter .nl-form button{grid-area:auto;margin:0}.f1 .newsletter .nl-form .nl-consent,.f1 .newsletter .nl-form [role=alert]{grid-column:1/-1}.f1 .f1-article .newsletter{margin-top:26px}.f1 .ad-slot{background:#ececea;border:1px dashed #cfcfca;place-items:center;margin:22px 0;display:grid}.f1 .ad-slot span{color:#6b6b6b;font-size:12px}.f1 .ad-article{min-height:280px}.f1 .ad-sidebar{min-height:250px}.f1 .ad-list{grid-column:1/-1;min-height:120px}.f1 .f1-comments{margin-top:34px}.f1 .f1-comments .section-title button{cursor:pointer;min-height:44px;font:inherit;color:#6b6b6b;background:0 0;border:0;font-size:12px}.f1 .f1-comments-login{color:#fff;border:0;border-right:4px solid var(--red);width:100%;min-height:52px;font:inherit;cursor:pointer;background:#151517;font-size:15px;font-weight:700;display:block}.f1 .f1-comments-login:hover{background:#26262a}.f1 .f1-comments-note{color:#5a5a5d;margin:14px 0;font-size:14px}.f1 .f1-composer{background:#fff;border:1px solid #deded9;gap:8px;padding:12px;display:grid}.f1 .f1-composer textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #cfcfca;padding:10px 12px;font-size:15px;line-height:1.6}.f1 .f1-composer textarea:focus{outline:2px solid var(--red);outline-offset:0;border-color:#0000}.f1 .f1-composer div{align-items:center;gap:8px;display:flex}.f1 .f1-composer small{color:#6b6b6b;margin-left:auto;font-size:12px}.f1 .f1-composer button{background:var(--red-text);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;padding:0 20px;font-weight:700}.f1 .f1-composer button:disabled{opacity:.5;cursor:default}.f1 .f1-composer button.ghost{color:#444;background:0 0}.f1 .f1-comment-list,.f1 .f1-comment-list ul{margin:0;padding:0;list-style:none}.f1 .f1-comment{border-bottom:1px solid #deded9;padding:16px 0}.f1 .f1-comment ul{border-right:2px solid #deded9;margin-top:10px;padding-right:22px}.f1 .f1-comment.reply{border-bottom:0;padding:12px 0}.f1 .f1-comment header{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.f1 .f1-comment header img,.f1 .f1-comment .initial{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.f1 .f1-comment .initial{color:#fff;background:#19191c;place-items:center;font-weight:700;display:grid}.f1 .f1-comment header b{font-size:15px}.f1 .f1-comment .badge{background:var(--red-text);color:#fff;padding:1px 7px;font-size:12px;font-weight:700}.f1 .f1-comment time{color:#6b6b6b;font-size:12px}.f1 .f1-comment .text{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 2px;font-size:16px;line-height:1.7}.f1 .f1-comment .gone{color:#6b6b6b;margin:0;font-size:14px;font-style:italic}.f1 .f1-comment .actions{gap:4px;display:flex}.f1 .f1-comment .actions button{color:#5a5a5d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:13px;font-weight:700}.f1 .f1-comment .actions button:first-child{padding-right:0}.f1 .f1-comment .actions button:hover{color:var(--red-text)}.f1-login{color:#151517;direction:rtl;border:0;border-top:5px solid #f12430;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:28px 24px 22px;font-family:Heebo,Arial,sans-serif}.f1-login::backdrop{background:#000a}.f1-login h2{margin:0 0 18px;font-size:22px;font-weight:900}.f1-login-x{cursor:pointer;color:#444;background:0 0;border:0;width:44px;height:44px;font-size:26px;position:absolute;top:8px;left:8px}.f1-login-social{gap:10px;display:grid}.f1-login-btn{min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfcfca;font-size:15px;font-weight:700}.f1-login-btn:hover{border-color:#151517}.f1-login-btn.apple{color:#fff;background:#000;border-color:#000}.f1-login-btn.facebook{color:#fff;background:#1877f2;border-color:#1877f2}.f1-login-mail{gap:6px;margin-top:18px;font-size:14px;display:grid}.f1-login-mail div{gap:8px;display:flex}.f1-login-mail input{min-width:0;min-height:46px;font:inherit;border:1px solid #cfcfca;flex:1;padding:0 12px;font-size:16px}.f1-login-mail button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#c81a24;border:0;padding:0 18px;font-weight:700}.f1-login-error{color:#b3121c;margin:8px 0 0;font-size:14px}.f1-login-sent{font-size:15px;line-height:1.7}.f1-login-terms{color:#5a5a5d;margin:18px 0 0;font-size:12px;line-height:1.6}.f1-login-terms a{color:#c81a24}.f1 .menu-btn,.f1 .f1-tabbar,.f1-menu[hidden]{display:none}@media (max-width:720px){.f1 .top>.wrap{position:relative}.f1 .nav{border:0;gap:2px;height:72px;min-height:0;position:absolute;top:0;left:12px;overflow:visible}.f1 .nav .links{display:none}.f1 .nav .search,.f1 .nav .menu-btn{color:#fff;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid}.f1 .menu-btn{align-content:center;gap:5px}.f1 .menu-btn span{background:#fff;border-radius:2px;width:22px;height:2px;display:block}.f1 .search-box.open{margin-top:0}.f1-menu{z-index:70;color:#fff;padding:22px 22px calc(90px + env(safe-area-inset-bottom));background:#111113;border-top:5px solid #f12430;position:fixed;inset:0;overflow:auto}.f1-menu-close{color:#fff;background:0 0;border:0;width:44px;height:44px;font-size:30px;line-height:1;position:absolute;top:10px;left:10px}.f1-menu-search input{box-sizing:border-box;color:#fff;width:100%;height:48px;font:inherit;background:#1d1d20;border:1px solid #3a3a3e;margin-top:44px;padding:0 14px;font-size:16px}.f1-menu ul{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.f1-menu ul a{color:#fff;background:#1d1d20;border-right:3px solid #3a3a3e;align-items:center;min-height:56px;padding:0 14px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.f1-menu ul a[aria-current]{border-right-color:#f12430}.f1-menu .f1-menu-more a{color:#c9c9cc;background:0 0;border-right-color:#2a2a2d;min-height:46px;font-size:14px;font-weight:400}html.f1-menu-open{overflow:hidden}.f1 .f1-tabbar{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-bottom:env(safe-area-inset-bottom);background:#111113f2;border-top:1px solid #2a2a2d;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.f1 .f1-tabbar a,.f1 .f1-tabbar button{color:#a4a4a8;min-height:58px;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.f1 .f1-tabbar svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.f1 .f1-tabbar [aria-current],.f1 .f1-tabbar button[aria-expanded=true]{color:#fff}.f1 .f1-tabbar [aria-current] svg{stroke:#ff5a63}.theme-news{padding-bottom:calc(58px + env(safe-area-inset-bottom))}.f1 .mm.cookie-banner{bottom:calc(58px + env(safe-area-inset-bottom))}.f1 #stories .cards{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex-direction:row;gap:12px;margin-inline:-18px;padding:4px 18px 10px;display:flex;overflow-x:auto}.f1 #stories .cards::-webkit-scrollbar{display:none}.f1 #stories .card{scroll-snap-align:start;min-height:0;box-shadow:none;background:#fff;border:1px solid #deded9;flex:0 0 78%;padding:0;display:block}.f1 #stories .card .thumb{aspect-ratio:16/9;width:auto;height:auto;margin:0}.f1 #stories .card .thumb img{object-fit:cover;width:100%;height:100%}.f1 #stories .card .cat,.f1 #stories .card h3,.f1 #stories .card .meta{padding-inline:12px}.f1 #stories .card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 4px;font-size:17px;line-height:1.35;display:-webkit-box;overflow:hidden}.f1 #stories .card p{display:none}.f1 #stories .card .meta{padding-bottom:12px}.f1 #stories .swipe-hint{display:block}}.f1 #stories .swipe-hint{color:#6b6b6b;margin:-4px 0 0;font-size:12px;display:none}.f1-login-code{letter-spacing:4px;text-align:center;font-size:20px!important}.f1-login-again{color:#5a5a5d;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;min-height:44px;margin-top:10px;font-size:13px;text-decoration:underline}.f1-livebar{z-index:55;padding:6px 16px;padding-top:max(6px,env(safe-area-inset-top));color:#fff;background:#c81a24;justify-content:space-between;align-items:center;gap:12px;font-family:Heebo,Arial,sans-serif;display:flex;position:sticky;top:0}.f1-livebar a{color:#fff;text-decoration:none}.f1-livebar-text{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.f1-livebar-text span{opacity:.85;text-overflow:ellipsis;font-weight:400;overflow:hidden}.f1-livebar .live-badge{color:#c81a24;letter-spacing:1px;background:#fff;padding:2px 7px;font-size:12px}.f1-livebar-watch{border:1px solid #ffffffb0;flex:none;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:720px){.f1-livebar-text span{display:none}}.f1 :is(input,textarea,select):not(.f1-login-code){font-size:16px!important}.theme-news{overflow-x:clip}html:has(.theme-news){overflow-x:clip}.f1 .ext-arrow{vertical-align:-.05em;margin-inline-start:2px;display:inline-block}.f1 .app-badges{flex-wrap:wrap;align-items:center;gap:12px;padding:6px 0 26px;display:flex}.f1 .app-badges img{width:auto;height:46px;display:block}.f1 .app-soon{box-sizing:border-box;color:#fff;opacity:.75;background:#111;border:1px solid #444;border-radius:8px;align-items:center;gap:8px;height:46px;padding:0 14px;font-size:16px;font-weight:600;line-height:1.1;display:inline-flex}.f1 .app-soon svg{width:24px;height:24px}.f1 .app-soon small{font-size:11px;font-weight:400;display:block}.f1 .app-prompt{left:10px;right:10px;bottom:calc(68px + env(safe-area-inset-bottom));z-index:65;color:#fff;background:#111113;border-top:3px solid #f12430;align-items:center;gap:12px;padding:12px;font-family:Heebo,Arial,sans-serif;display:flex;position:fixed;box-shadow:0 8px 30px #0006}.f1 .app-prompt img{border-radius:10px;flex:none}.f1 .app-prompt div{flex:1;min-width:0;font-size:13px;line-height:1.35;display:grid}.f1 .app-prompt b{font-size:15px}.f1 .app-prompt a{color:#fff;background:#c81a24;flex:none;align-items:center;min-height:40px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.f1 .app-prompt button{color:#bbb;background:0 0;border:0;flex:none;width:36px;height:40px;font-size:24px}html.in-app .f1 .app-badges,html.in-app .f1 .app-prompt{display:none}@media (min-width:721px){.f1 .app-prompt{max-width:420px;bottom:20px;left:20px;right:auto}}.f1 .f1-avatar{object-fit:cover;background:#2a2a2d;border-radius:50%;flex:none;display:inline-block}.f1 .f1-avatar.initial{color:#fff;background:#c81a24;place-items:center;font-weight:700;line-height:1;display:inline-grid}.f1 .f1-tabbar .f1-profile-btn .f1-avatar{box-shadow:0 0 0 2px #111113,0 0 0 3.5px #ff5a63}.f1 .f1-person{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:22px;height:22px}.f1 .f1-profile-btn.header{color:#bcbcc0;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.f1 .f1-profile-btn.header .f1-person{width:24px;height:24px}.f1 .f1-profile-btn:disabled{opacity:.6}.f1-profile-head{align-items:center;gap:14px;margin:4px 0 18px;display:flex}.f1-profile-head h2{margin:0;font-size:20px}.f1-profile-head span{color:#5a5a5d;font-size:13px}.f1-profile-actions{gap:8px;margin-top:20px;display:grid}.f1-profile-delete{color:#b3121c;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;min-height:44px;font-size:13px;text-decoration:underline}@media (max-width:720px){.f1 .f1-profile-btn.header{display:none}}dialog.f1-login{box-sizing:border-box;color:#151517;direction:rtl;background:#fff;border:0;border-radius:18px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 24px);margin:auto;padding:30px 26px 26px;font-family:Heebo,Arial,sans-serif;overflow:auto;box-shadow:0 24px 70px #0007}dialog.f1-login::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0b0dcc}dialog.f1-login[open]{animation:.22s ease-out f1-pop}@keyframes f1-pop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.f1-sheet-grip{display:none}dialog.f1-login .f1-login-x{color:#3a3a3d;cursor:pointer;background:#f1f1ef;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:14px;left:14px}dialog.f1-login .f1-login-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:18px;height:18px}dialog.f1-login .f1-login-x:focus-visible{outline-offset:2px;outline:2px solid #c81a24}.f1-sheet-head{align-items:center;gap:14px;margin:0 0 22px;padding-left:40px;display:flex}.f1-sheet-head img{border-radius:12px;flex:none}.f1-sheet-head h2{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:900}.f1-sheet-head p{color:#5a5a5d;margin:3px 0 0;font-size:14px;line-height:1.45}.f1-sheet-form{gap:10px;display:grid}.f1-sheet-form label{color:#3a3a3d;font-size:14px;font-weight:600}dialog.f1-login input{box-sizing:border-box;color:#151517;width:100%;height:54px;font:inherit;background:#fafaf8;border:1.5px solid #dcdcd8;border-radius:12px;padding:0 16px;font-size:17px!important}dialog.f1-login input:focus{background:#fff;border-color:#c81a24;outline:none;box-shadow:0 0 0 4px #c81a2420}dialog.f1-login input.f1-login-code{text-align:center;letter-spacing:12px;height:64px;font-weight:700;font-size:30px!important}.f1-sheet-primary{color:#fff;height:54px;font:inherit;cursor:pointer;background:#c81a24;border:0;border-radius:12px;font-size:17px;font-weight:700}.f1-sheet-primary:disabled{opacity:.45;cursor:default}.f1-sheet-primary.dark{background:#151517;width:100%;margin-top:22px}.f1-sheet-secondary{color:#151517;height:54px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #151517;border-radius:12px;flex:none;padding:0 18px;font-weight:700}.f1-sheet-secondary:disabled{color:#a4a4a8;cursor:default;border-color:#dcdcd8}.f1-sheet-row{gap:8px;display:flex}.f1-sheet-note{color:#6b6b6b;text-align:center;margin:2px 0 0;font-size:13px}.f1-sheet-link{color:#3a3a3d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;font-size:14px;text-decoration:underline}.f1-sheet-link.danger{color:#b3121c;margin:8px auto 0;font-size:13px;display:block}.f1-sheet-or{color:#8a8a8d;align-items:center;gap:10px;margin:6px 0 2px;font-size:13px;display:flex}.f1-sheet-or:before,.f1-sheet-or:after{content:"";background:#e6e6e2;flex:1;height:1px}.f1-sheet-terms{color:#6b6b6b;text-align:center;margin:18px 0 0;font-size:12px;line-height:1.6}.f1-sheet-terms a{color:#c81a24;padding:0;font-weight:600;text-decoration:none}dialog.f1-login .f1-login-error{color:#9b0f19;background:#fdecee;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}dialog.f1-login .f1-login-social{gap:10px;display:grid}dialog.f1-login .f1-login-btn{border-radius:12px;height:52px}.f1-profile .f1-profile-head{text-align:center;justify-items:center;gap:6px;margin:6px 0 22px;display:grid}.f1-profile .f1-profile-head h2{margin:8px 0 0;font-size:22px;font-weight:900}.f1-profile .f1-profile-head span{color:#6b6b6b;font-size:14px}.f1-profile .f1-avatar{object-fit:cover;border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 5px #c81a24}.f1-profile .f1-avatar.initial{color:#fff;background:#c81a24;place-items:center;font-weight:800;display:inline-grid}@media (max-width:720px){dialog.f1-login{width:100%;max-width:100%;padding:14px 20px calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;max-height:92dvh;margin:auto 0 0}dialog.f1-login[open]{animation:.26s ease-out f1-up}.f1-sheet-grip{background:#dcdcd8;border-radius:3px;width:42px;height:5px;margin:0 auto 18px;display:block}dialog.f1-login .f1-login-x{top:22px}}@keyframes f1-up{0%{transform:translateY(100%)}to{transform:none}}.f1-avatar-edit{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:relative}.f1-avatar-cam{background:#151517;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-2px;left:-2px;box-shadow:0 0 0 3px #fff}.f1-avatar-cam svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;width:16px;height:16px}.f1-sheet-link.small{color:#6b6b6b;min-height:32px;font-size:12px}.f1-sheet-note.start{text-align:start}.f1-sheet-more{border-top:1px solid #ececea;margin-top:18px;padding-top:6px}.f1-sheet-more summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;list-style:none;display:flex}.f1-sheet-more summary::-webkit-details-marker{display:none}.f1-sheet-more summary:after{content:"";border:2px solid #6b6b6b;border-width:0 2px 2px 0;width:8px;height:8px;margin-inline-start:auto;transition:transform .2s;transform:rotate(45deg)}.f1-sheet-more[open] summary:after{transform:rotate(-135deg)}.f1 .f1-namelink{color:inherit;min-width:0;text-decoration:none}.f1 .f1-namelink:hover b,.f1 .f1-namelink:hover{color:var(--red-text)}.f1 .f1-tbl .f1-namelink{text-underline-offset:4px;-webkit-text-decoration:underline #d6d6d1;text-decoration:underline #d6d6d1}.f1 .f1-table li .f1-namelink{overflow:hidden}.f1 .team-tile.has-links{position:relative}.f1 .team-tile .tile-link{color:inherit;text-decoration:none}.f1 .team-tile .tile-link:after{content:"";position:absolute;inset:0}.f1 .team-tile .tile-sub{z-index:1;color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff60;text-decoration:underline #ffffff60;position:relative}.f1 .team-tile .tile-sub:hover{color:#fff}.f1 .embed.swap{animation:.25s ease-out f1-fade}@keyframes f1-fade{0%{opacity:.3}to{opacity:1}}.f1 .queue{touch-action:pan-y}.f1 .f1-schedule h1.race-title{letter-spacing:-.5px;margin:2px 0 4px;font-size:28px;font-weight:900}@media (max-width:720px){.f1 .f1-schedule h1.race-title{padding-left:90px;font-size:22px}}.f1 .f1-schedule h2 .f1-namelink:hover{color:var(--red-text)}
