@font-face{font-family:'Formula1 Display';src:url('/fonts/F1Display-Black.woff2') format('woff2'),url('/fonts/Formula1-Display-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}.pfc-standings-card{--sc-w:1080px;--sc-h:1920px;position:relative;box-sizing:border-box;width:var(--sc-w);height:var(--sc-h);background:#050508;color:#fff;overflow:hidden;font-family:var(--rc-font-body, 'Gilroy', sans-serif);border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.45)}.pfc-standings-card:not(.pfc-standings-card--landscape):not(.pfc-standings-card--square){display:flex;flex-direction:column}.pfc-standings-card.is-exporting{transform:none!important;width:var(--sc-w)!important;max-width:none!important;margin:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden}.pfc-standings-card.is-exporting .pfc-standings-card__row,.pfc-standings-card.is-exporting .pfc-standings-card__rows{width:100%!important;max-width:none!important;min-width:100%!important;margin-left:0!important;margin-right:0!important}.pfc-standings-card--landscape{--sc-w:1920px;--sc-h:1080px}.pfc-standings-card--square{--sc-w:1080px;--sc-h:1080px}.pfc-standings-card__noise{position:absolute;inset:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pfc-standings-card__header{position:relative;z-index:2;background:#050508;padding:0 0 10px}.pfc-standings-card__header-band{--stripe-cut:39px;--stripe-h:36px;--stripe-gap:2px;--stripe-block-h:calc(var(--stripe-h) * 2 + var(--stripe-gap));--stripe-cut-step:calc(var(--stripe-cut) / var(--stripe-block-h));--logo-text-scale:2.65;--stripe-text-gap:36px;--stripe-gap-balance:8px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:var(--stripe-text-gap);padding:20px 0 12px}.pfc-standings-card--landscape .pfc-standings-card__header-band{--stripe-cut:31px;--stripe-h:29px;--stripe-gap:2px;--logo-text-scale:2.4;--stripe-text-gap:28px;--stripe-gap-balance:6px;padding:14px 0 10px}.pfc-standings-card__header-stripes{display:flex;flex-direction:column;gap:var(--stripe-gap);width:100%;min-width:0;margin:0}.pfc-standings-card__header-stripe{display:block;width:100%;height:var(--stripe-h);background:#e10600;flex-shrink:0}.pfc-standings-card__header-stripes--left .pfc-standings-card__header-stripe:first-child{clip-path:polygon(0 0,100% 0,calc(100% - var(--stripe-cut-step) * var(--stripe-h)) 100%,0 100%)}.pfc-standings-card__header-stripes--left .pfc-standings-card__header-stripe:last-child{clip-path:polygon(0 0,calc(100% - var(--stripe-cut-step) * (var(--stripe-h) + var(--stripe-gap))) 0,calc(100% - var(--stripe-cut)) 100%,0 100%)}.pfc-standings-card__header-stripes--right .pfc-standings-card__header-stripe:first-child{clip-path:polygon(var(--stripe-cut) 0,100% 0,100% 100%,calc(var(--stripe-cut) - var(--stripe-cut-step) * var(--stripe-h)) 100%)}.pfc-standings-card__header-stripes--right .pfc-standings-card__header-stripe:last-child{clip-path:polygon(calc(var(--stripe-cut) - var(--stripe-cut-step) * (var(--stripe-h) + var(--stripe-gap))) 0,100% 0,100% 100%,0 100%)}.pfc-standings-card__header-brand{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--stripe-block-h);margin-left:0;padding:0 var(--stripe-text-gap);position:relative;z-index:1;overflow:visible}.pfc-standings-card__header-fmca{display:none}.pfc-standings-card__header-logo{display:block;height:100%;width:auto;max-width:none;object-fit:contain;object-position:center;transform:scale(var(--logo-text-scale));transform-origin:center center}.pfc-standings-card__title{position:relative;z-index:2;margin:0;padding:10px 36px 24px;font-family:'Formula1 Display','F1 Display',sans-serif;font-size:58px;font-weight:900;line-height:.95;letter-spacing:.01em;text-transform:uppercase;text-align:center;color:#fff}.pfc-standings-card--landscape .pfc-standings-card__title{font-size:46px;padding:8px 32px 16px}.pfc-standings-card__rows{position:relative;z-index:2;display:flex;flex-direction:column;gap:0;padding:0}.pfc-standings-card:not(.pfc-standings-card--landscape):not(.pfc-standings-card--square):not(.pfc-standings-card--compact):not(.is-exporting) .pfc-standings-card__rows{flex:1 1 auto;justify-content:space-evenly;min-height:0;padding-bottom:148px}.pfc-standings-card:not(.pfc-standings-card--landscape):not(.pfc-standings-card--square):not(.pfc-standings-card--compact):not(.is-exporting) .pfc-standings-card__row{flex:1 1 0;min-height:72px;max-height:132px}.pfc-standings-card__row{display:grid;grid-template-columns:80px minmax(0,1fr) 112px;align-items:stretch;gap:0;min-height:92px;padding:0;border:none;background:0 0}.pfc-standings-card--landscape .pfc-standings-card__row{min-height:68px;grid-template-columns:68px minmax(0,1fr) 96px}.pfc-standings-card__pos{display:flex;align-items:center;justify-content:center;padding:0 8px;background:#15151e;font-family:'F1 Display','Formula1 Display',sans-serif;font-size:38px;font-weight:700;color:#fff;line-height:1;border-bottom:3px solid #fff}.pfc-standings-card--landscape .pfc-standings-card__pos{font-size:30px}.pfc-standings-card__main{display:grid;grid-template-columns:56px 72px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:0 16px 0 12px;background:var(--row-team,#333);border-bottom:3px solid #fff}.pfc-standings-card--landscape .pfc-standings-card__main{grid-template-columns:48px 56px minmax(0,1fr);gap:10px;padding:0 12px 0 10px}.pfc-standings-card__row--wcc .pfc-standings-card__main{grid-template-columns:84px minmax(0,1fr) auto;gap:14px}.pfc-standings-card--landscape .pfc-standings-card__row--wcc .pfc-standings-card__main{grid-template-columns:68px minmax(0,1fr) auto}.pfc-standings-card__team-logo{width:100%;height:100%;object-fit:contain}.pfc-standings-card .team-logo-badge{isolation:isolate;background:var(--team-color,#6b7280);background-image:none;border-color:rgba(255,255,255,.22);box-shadow:none}.pfc-standings-card .team-logo-badge img{mix-blend-mode:normal}.pfc-standings-card .team-logo-badge--art{background:0 0;background-image:none;border-color:transparent}.pfc-standings-card--landscape .team-logo-badge--lg{width:42px;height:42px;padding:5px}.pfc-standings-card--landscape .team-logo-badge--wcc{width:58px;height:58px;padding:6px}.pfc-standings-card__team-mark{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;font-family:'F1 Bold',var(--rc-font-bold);font-size:14px;font-weight:700;color:#fff;letter-spacing:.04em}.pfc-standings-card__row--wcc .pfc-standings-card__team-mark{width:72px;height:72px;font-size:16px}.pfc-standings-card--landscape .pfc-standings-card__row--wcc .pfc-standings-card__team-mark{width:58px;height:58px;font-size:14px}.pfc-standings-card__avatar-wrap{position:relative;width:68px;height:68px;overflow:hidden;border-radius:50%;flex-shrink:0;background:0 0;border:none}.pfc-standings-card--landscape .pfc-standings-card__avatar-wrap{width:52px;height:52px}.pfc-standings-card__avatar{display:block;width:100%;height:100%}.pfc-standings-card__avatar-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:'F1 Bold',var(--rc-font-bold);font-size:24px;font-weight:700;color:rgba(255,255,255,.35);background:rgba(255,255,255,.06)}.pfc-standings-card--landscape .pfc-standings-card__avatar-fallback{font-size:18px}.pfc-standings-card__name{font-family:'Formula1 Display','F1 Display',sans-serif;font-size:32px;font-weight:900;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.28)}.pfc-standings-card__row--wcc .pfc-standings-card__name{font-size:clamp(18px, 2vw, 26px);white-space:nowrap;line-height:1.1;overflow:hidden;text-overflow:ellipsis;min-width:0}.pfc-standings-card--landscape .pfc-standings-card__name{font-size:24px}.pfc-standings-card__pts{display:flex;align-items:center;justify-content:center;padding:0 10px;background:#c90000;font-family:'Formula1 Display','F1 Display',sans-serif;font-size:34px;font-weight:900;letter-spacing:.02em;color:#fff;text-align:center;min-width:0;border-bottom:3px solid #fff}.pfc-standings-card--landscape .pfc-standings-card__pts{font-size:26px}.pfc-standings-card__wcc-drivers{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto}.pfc-standings-card__wcc-drivers .pfc-standings-card__avatar-wrap{width:56px;height:56px}.pfc-standings-card__subfooter{position:absolute;left:0;right:0;bottom:72px;z-index:3;padding:0 36px;font-family:'F1 Bold',var(--rc-font-bold);font-size:22px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.92)}.pfc-standings-card--landscape .pfc-standings-card__subfooter{bottom:58px;font-size:18px}.pfc-standings-card__footer{position:absolute;left:36px;right:36px;bottom:24px;z-index:3;display:flex;justify-content:space-between;align-items:center;font-family:'F1 Bold',var(--rc-font-bold);font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--rc-muted,#9a9aad)}.pfc-standings-card--compact{height:auto;min-height:0;padding-bottom:12px}.pfc-standings-card--compact .pfc-standings-card__rows{flex:0 1 auto;justify-content:flex-start;padding-bottom:0;min-height:0}.pfc-standings-card--compact .pfc-standings-card__row{flex:0 0 auto;height:auto;min-height:68px;max-height:none}.pfc-standings-card--compact .pfc-standings-card__subfooter{position:static;margin:16px 0 0;padding:0 36px}.pfc-standings-card--compact .pfc-standings-card__footer{position:static;margin:12px 0 0;padding:0 36px}.pfc-standings-card__footer a{color:var(--rc-muted,#9a9aad);text-decoration:none}.pfc-standings-card__footer span{font-family:inherit;font-weight:700}.pfc-standings-card.is-series-pfc1{--pfc-series-accent:#e10600}.pfc-standings-card.is-series-pfc2{--pfc-series-accent:#4267d6}.pfc-standings-card__header-brand{display:flex;align-items:center;justify-content:center;gap:0;margin-left:0;padding:0 var(--stripe-text-gap)}.pfc-standings-card__header-fmca{display:none!important}.pfc-standings-card__header-logo{transform:scale(2.48)!important;filter:drop-shadow(0 2px 10px rgba(0, 0, 0, .35))!important}.is-series-pfc1 .pfc-standings-card__header-stripe{background:#e10600}.is-series-pfc2 .pfc-standings-card__header-stripe{background:#4267d6}.pfc-standings-card--landscape,.pfc-standings-card--square,.pfc-standings-card--story{display:flex;flex-direction:column;align-items:stretch}.pfc-standings-card:not(.pfc-standings-card--compact) .pfc-standings-card__rows{flex:1 1 auto;min-height:0;width:100%;align-self:stretch;display:grid!important;grid-template-rows:repeat(var(--sc-row-count,10),minmax(0,1fr));align-content:stretch;justify-content:stretch;justify-items:stretch;padding-bottom:0!important;overflow:hidden}.pfc-standings-card:not(.pfc-standings-card--compact) .pfc-standings-card__subfooter{position:static;flex-shrink:0;margin-top:auto;padding:10px 36px 6px}.pfc-standings-card:not(.pfc-standings-card--compact) .pfc-standings-card__footer{position:static;flex-shrink:0;padding:0 36px 18px;margin-top:0}.pfc-standings-card--landscape:not(.pfc-standings-card--compact) .pfc-standings-card__row,.pfc-standings-card--square:not(.pfc-standings-card--compact) .pfc-standings-card__row,.pfc-standings-card--story:not(.pfc-standings-card--compact) .pfc-standings-card__row{min-height:0!important;max-height:none!important;width:100%;min-width:100%;justify-self:stretch;height:100%}.pfc-standings-card--landscape .pfc-standings-card__title,.pfc-standings-card--square .pfc-standings-card__title,.pfc-standings-card--story .pfc-standings-card__title{flex-shrink:0}.pfc-standings-card__avatar{width:100%;height:100%;object-fit:cover;object-position:center 12%;transform:scale(1.38);transform-origin:center 14%}.pfc-standings-card--square .pfc-standings-card__avatar-wrap,.pfc-standings-card--story .pfc-standings-card__avatar-wrap{width:84px;height:84px}.pfc-standings-card--square .pfc-standings-card__main,.pfc-standings-card--story .pfc-standings-card__main{grid-template-columns:60px 92px minmax(0,1fr);gap:14px}.pfc-standings-card--landscape .pfc-standings-card__avatar-wrap{width:60px;height:60px}.pfc-standings-card--landscape .pfc-standings-card__main{grid-template-columns:50px 64px minmax(0,1fr)}.pfc-standings-card--square .team-logo-badge--lg,.pfc-standings-card--story .team-logo-badge--lg{width:54px;height:54px;padding:6px}.pfc-standings-card--square .pfc-standings-card__wcc-drivers .pfc-standings-card__avatar-wrap,.pfc-standings-card--story .pfc-standings-card__wcc-drivers .pfc-standings-card__avatar-wrap{width:64px;height:64px}.pfc-standings-card--square .pfc-standings-card__title{font-size:44px;padding:6px 28px 12px}.pfc-standings-card--square .pfc-standings-card__header-band{--stripe-cut:34px;--stripe-h:31px;--logo-text-scale:2.4;padding:14px 0 6px}.pfc-standings-card--square .pfc-standings-card__name{font-size:24px}.pfc-standings-card--square .pfc-standings-card__row--wcc .pfc-standings-card__name{font-size:20px;letter-spacing:.01em}.pfc-standings-card--square .pfc-standings-card__row--wcc .pfc-standings-card__main{grid-template-columns:72px minmax(0,1fr) auto;gap:10px;padding:0 10px 0 10px}.pfc-standings-card--square .pfc-standings-card__wcc-drivers .pfc-standings-card__avatar-wrap{width:56px;height:56px}.pfc-standings-card--square .pfc-standings-card__pts{font-size:26px}.pfc-standings-card--story .pfc-standings-card__subfooter{font-size:18px;padding-top:8px}.pfc-standings-card--story:not(.pfc-standings-card--compact) .pfc-standings-card__row--wcc .pfc-standings-card__main{grid-template-columns:76px minmax(0,1fr) auto;gap:10px;padding:0 14px 0 12px}.pfc-standings-card--story:not(.pfc-standings-card--compact) .pfc-standings-card__row--wcc .pfc-standings-card__name{font-size:22px}.pfc-standings-card--story:not(.pfc-standings-card--compact) .pfc-standings-card__wcc-drivers .pfc-standings-card__avatar-wrap{width:58px;height:58px}.pfc-standings-card.is-exporting.pfc-standings-card--story{border-radius:0;box-shadow:none}.pfc-standings-card.is-exporting .pfc-standings-card__rows{overflow:hidden}.pfc-standings-card .pfc-standings-card__pos{border-radius:0}.pfc-standings-card .pfc-standings-card__rows{box-sizing:border-box;padding-left:32px;padding-right:32px}.pfc-standings-card--landscape .pfc-standings-card__rows{padding-left:40px;padding-right:40px}.pfc-standings-card__row--light .pfc-standings-card__name{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 4px rgba(0,0,0,.55)}.pfc-standings-card__row--light .pfc-standings-card__team-mark{color:#0b0b12}.pfc-standings-card__row--light .pfc-standings-card__avatar-fallback{color:rgba(11,11,18,.62);background:rgba(11,11,18,.1)}#wccSpotlightWrap,#wdcSpotlightWrap{max-height:none}.pfc-standings-card .team-logo-badge--wcc{--team-logo-inset:4px;padding:0}.pfc-standings-card--square .team-logo-badge--lg,.pfc-standings-card--story .team-logo-badge--lg{--team-logo-inset:3px;padding:0}.pfc-standings-card--landscape .team-logo-badge--lg{--team-logo-inset:4px;width:46px;height:46px;padding:0}.pfc-standings-card--landscape .team-logo-badge--wcc{--team-logo-inset:6px;width:62px;height:62px;padding:0}.pfc-standings-card .pfc-standings-card__row{position:relative;overflow:hidden}.pfc-standings-card .pfc-standings-card__avatar-wrap{max-height:calc(100% - 6px)}.pfc-standings-card .pfc-standings-card__row::after,.pfc-standings-card .pfc-standings-card__row:first-child::before{content:'';position:absolute;left:0;right:0;height:3px;background:#fff;z-index:4;pointer-events:none}.pfc-standings-card .pfc-standings-card__row::after{bottom:0}.pfc-standings-card .pfc-standings-card__row:first-child::before{top:0}