.gc-home2 .gc-home2-panel--ratings{flex-direction:column;gap:14px;display:flex}.gc-home2 .gc-home2-ratings-grid{grid-template-columns:1fr;gap:12px;display:grid}.gc-home2 .gc-home2-rating-board{border-radius:var(--radius-sm,14px);background:radial-gradient(circle at 96% 0,#96ff2f1a,#0000 9rem),linear-gradient(#080e0af0,#040805fb);border:1px solid #96ff2f24;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.gc-home2 .gc-home2-rating-board__head{border-bottom:1px solid #96ff2f1a;justify-content:space-between;align-items:flex-end;gap:12px;padding:13px 14px 10px;display:flex}.gc-home2 .gc-home2-rating-board__head span{color:var(--green,#96ff2f);font-family:var(--mono,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.gc-home2 .gc-home2-rating-board__head strong{color:var(--text,#f4fff1);text-transform:uppercase;text-align:right;font-size:15px;line-height:1}.gc-home2 .gc-home2-rating-table-wrap{overflow:auto}.gc-home2 .gc-home2-rating-table{border-collapse:collapse;width:100%;min-width:430px}.gc-home2 .gc-home2-rating-table th,.gc-home2 .gc-home2-rating-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #96ff2f17;padding:10px 11px;font-size:12px}.gc-home2 .gc-home2-rating-table tr:last-child td{border-bottom:0}.gc-home2 .gc-home2-rating-table th{color:var(--muted,#72806d);font-family:var(--mono,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#96ff2f0b;font-size:10px;font-weight:900}.gc-home2 .gc-home2-rating-pos{min-width:26px;min-height:26px;font-family:var(--mono,monospace);border:1px solid #96ff2f2e;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.gc-home2 .gc-home2-rating-driver{gap:3px;min-width:120px;display:grid}.gc-home2 .gc-home2-rating-driver a,.gc-home2 .gc-home2-rating-driver strong{color:var(--text,#f4fff1);font-weight:950;line-height:1.05;text-decoration:none}.gc-home2 .gc-home2-rating-driver a:hover{color:var(--green,#96ff2f)}.gc-home2 .gc-home2-rating-driver small{color:var(--muted,#72806d);font-family:var(--mono,monospace);text-transform:uppercase;letter-spacing:.06em;font-size:9px}.gc-home2 .gc-home2-rating-delta{min-width:46px;font-family:var(--mono,monospace);white-space:nowrap;border-radius:999px;justify-content:center;padding:4px 7px;font-size:11px;font-weight:900;display:inline-flex}.gc-home2 .gc-home2-rating-delta.is-positive{color:var(--green,#96ff2f);background:#96ff2f14;border:1px solid #96ff2f3d}.gc-home2 .gc-home2-rating-delta.is-negative{color:#ffb0b0;background:#ff5a5a14;border:1px solid #ff6e6e33}.gc-home2 .gc-home2-rating-delta.is-neutral{color:var(--muted,#72806d);background:#ffffff09;border:1px solid #ffffff14}.gc-home2 .gc-home2-rating-table .gc-rating-badge{transform-origin:0}.gc-home2 .gc-home2-panel--ratings{gap:16px}.gc-home2 .gc-home2-rating-board{border-color:#96ff2f38;box-shadow:0 18px 55px #00000052,inset 0 1px #ffffff0a}.gc-home2 .gc-home2-rating-board__head{background:#96ff2f09;padding:16px 17px 12px}.gc-home2 .gc-home2-rating-board__head span{font-size:11px}.gc-home2 .gc-home2-rating-board__head strong{font-size:18px}.gc-home2 .gc-home2-rating-table th,.gc-home2 .gc-home2-rating-table td{padding:12px 13px;font-size:13px}.gc-home2 .gc-home2-rating-table th{font-size:10.5px}.gc-home2 .gc-home2-rating-row--podium td{background:linear-gradient(90deg,#ffffff09,#0000 82%)}.gc-home2 .gc-home2-rating-row--gold td{background:linear-gradient(90deg,#ffcd4b29,#ffcd4b09 42%,#0000 88%)}.gc-home2 .gc-home2-rating-row--silver td{background:linear-gradient(90deg,#cddce624,#cddce609 42%,#0000 88%)}.gc-home2 .gc-home2-rating-row--bronze td{background:linear-gradient(90deg,#cf7e3a29,#cf7e3a09 42%,#0000 88%)}.gc-home2 .gc-home2-rating-pos{min-width:30px;min-height:30px;font-size:12px;box-shadow:0 0 0 1px #00000038,inset 0 1px #ffffff29}.gc-home2 .gc-home2-rating-pos--gold{color:#1f1600;background:linear-gradient(135deg,#fff2a8 0%,#ffd052 48%,#9a6908 100%);border-color:#ffd553d9}.gc-home2 .gc-home2-rating-pos--silver{color:#10161b;background:linear-gradient(135deg,#fff 0%,#cad7df 50%,#6f7f89 100%);border-color:#e6f0f5c7}.gc-home2 .gc-home2-rating-pos--bronze{color:#201006;background:linear-gradient(135deg,#ffd1a8 0%,#c97837 50%,#754016 100%);border-color:#dc894cd1}.gc-home2 .gc-home2-rating-driver a,.gc-home2 .gc-home2-rating-driver strong{font-size:13.5px}.gc-home2 .gc-home2-rating-driver small{font-size:9.5px}.gc-home2 .gc-home2-championship-drivers{border-radius:var(--radius-sm,14px);background:radial-gradient(circle at 100% 0,#96ff2f1a,#0000 13rem),linear-gradient(#070d08eb,#040805fb);border:1px solid #96ff2f2e;align-self:stretch;padding:18px 20px;box-shadow:0 18px 55px #0000004d,inset 0 1px #ffffff09}.gc-home2 .gc-home2-championship-drivers__head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.gc-home2 .gc-home2-championship-drivers__head span{color:var(--muted,#72806d);font-family:var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.gc-home2 .gc-home2-championship-drivers__head a{color:var(--green,#96ff2f);font-family:var(--mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;text-decoration:none}.gc-home2 .gc-home2-championship-drivers__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.gc-home2 .gc-home2-champ-standing-row{background:#ffffff05;border:1px solid #fff1;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:9px 10px;display:grid}.gc-home2 .gc-home2-champ-standing-pos{width:30px;height:30px;color:var(--green,#96ff2f);font-family:var(--mono,monospace);background:#96ff2f0f;border:1px solid #96ff2f33;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:1000;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.gc-home2 .gc-home2-champ-standing-pos--gold{color:#1f1600;background:linear-gradient(135deg,#fff2a8 0%,#ffd052 48%,#9a6908 100%);border-color:#ffd553d9}.gc-home2 .gc-home2-champ-standing-pos--silver{color:#10161b;background:linear-gradient(135deg,#fff 0%,#cad7df 50%,#6f7f89 100%);border-color:#e6f0f5c7}.gc-home2 .gc-home2-champ-standing-pos--bronze{color:#201006;background:linear-gradient(135deg,#ffd1a8 0%,#c97837 50%,#754016 100%);border-color:#dc894cd1}.gc-home2 .gc-home2-champ-standing-meta{gap:3px;min-width:0;display:grid}.gc-home2 .gc-home2-champ-standing-meta strong{color:var(--text,#f4fff1);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:1.05;overflow:hidden}.gc-home2 .gc-home2-champ-standing-meta small{color:var(--muted,#72806d);font-family:var(--mono,monospace);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;line-height:1.25;overflow:hidden}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge,.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge{width:32px;min-width:32px;height:32px;min-height:32px;font-size:18px;line-height:1;font-family:var(--mono,monospace);border-radius:999px;justify-content:center;align-items:center;font-weight:1000;display:inline-flex;box-shadow:0 0 0 1px #00000038,inset 0 1px #ffffff2e}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge--plain,.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge--plain{color:var(--green,#96ff2f);background:radial-gradient(circle at 50% 0,#96ff2f29,#0000 72%),#96ff2f0b;border:1px solid #96ff2f38;font-size:12px}.gc-home2 .gc-home2-rating-row--plain td{background:linear-gradient(90deg,#96ff2f0b,#ffffff03 45%,#0000 90%)}.gc-home2 .gc-home2-rating-table tbody tr:nth-child(2n).gc-home2-rating-row--plain td{background:linear-gradient(90deg,#96ff2f08,#ffffff05 45%,#0000 90%)}.gc-home2 .gc-home2-championship-drivers__list{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:11px 14px}.gc-home2 .gc-home2-champ-standing-row--plain{background:linear-gradient(90deg,#96ff2f0b,#ffffff03 72%);border-color:#96ff2f21}.gc-home2 .gc-home2-championship-drivers__list .gc-home2-champ-standing-row:nth-child(2n).gc-home2-champ-standing-row--plain{background:linear-gradient(90deg,#96ff2f08,#ffffff05 72%)}.gc-home2 .gc-home2-champ-standing-pos{width:32px;height:32px;box-shadow:none;background:0 0;border:0}.gc-home2 .gc-home2-champ-standing-meta strong{white-space:normal;text-overflow:clip;word-break:normal;font-size:14px;overflow:visible}.gc-home2 .gc-home2-champ-standing-meta small{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.2px;display:-webkit-box;overflow:visible}.gc-home2 .gc-home2-rating-table th:first-child,.gc-home2 .gc-home2-rating-table td:first-child{vertical-align:middle;width:58px;min-width:58px;text-align:center!important;padding-left:8px!important;padding-right:8px!important}.gc-home2 .gc-home2-rating-table td:first-child .gc-home2-rank-badge{margin-inline:auto}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge.gc-home2-ranking-medal,.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge.gc-home2-ranking-medal{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge.gc-home2-ranking-medal:not(.gc-home2-rank-badge--plain),.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge.gc-home2-ranking-medal:not(.gc-home2-rank-badge--plain){filter:drop-shadow(0 0 10px #ffdc5a3d);font-size:25px!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge--plain.gc-home2-ranking-medal,.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge--plain.gc-home2-ranking-medal{letter-spacing:-.04em;text-shadow:0 0 12px #96ff2f33;color:#f5fff1!important;font-size:20px!important;font-weight:1000!important}.gc-home2 .gc-home2-rating-table th:nth-child(2),.gc-home2 .gc-home2-rating-table td:nth-child(2){width:48%;min-width:170px}.gc-home2 .gc-home2-rating-table th:nth-child(3),.gc-home2 .gc-home2-rating-table td:nth-child(3),.gc-home2 .gc-home2-rating-table th:nth-child(4),.gc-home2 .gc-home2-rating-table td:nth-child(4){text-align:center}.gc-home2 .gc-home2-rating-driver-cell{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.gc-home2 .gc-home2-rating-driver{min-width:0}.gc-home2 .gc-home2-rating-driver a,.gc-home2 .gc-home2-rating-driver strong{max-width:100%;color:var(--text,#f4fff1);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;line-height:1.05;display:block;overflow:hidden;font-size:14px!important}.gc-home2 .gc-home2-rating-driver-avatar,.gc-home2 .gc-home2-champ-standing-avatar{object-fit:cover;background:#96ff2f14;border:1px solid #96ff2f3d;border-radius:999px;width:30px;min-width:30px;height:30px;box-shadow:0 0 0 2px #00000042,0 0 16px #96ff2f1f}.gc-home2 .gc-home2-champ-standing-row{align-items:center;min-height:62px;grid-template-columns:42px minmax(0,1fr) 34px!important}.gc-home2 .gc-home2-champ-standing-pos{width:42px!important;min-width:42px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;display:flex!important}.gc-home2 .gc-home2-champ-standing-meta strong{text-transform:uppercase;word-break:normal;white-space:normal!important;text-overflow:clip!important;font-size:14.5px!important;overflow:visible!important}.gc-home2 .gc-home2-champ-standing-meta small{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact{grid-template-columns:auto auto auto!important;align-items:center!important;column-gap:7px!important;min-width:92px!important;min-height:30px!important;padding:5px 9px 5px 11px!important;display:inline-grid!important;overflow:visible!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact small{color:#f5fff1!important;font-family:var(--mono,monospace)!important;letter-spacing:.015em!important;text-shadow:0 0 10px #ffffff24!important;border-left:1px solid #f5f8f138!important;justify-content:center!important;align-items:center!important;margin-left:1px!important;padding-left:7px!important;font-size:11px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact .gc-rating-badge__type{opacity:.75!important}.gc-home2 .gc-home2-rating-table td:nth-child(3){min-width:82px!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact{grid-template-columns:auto auto!important;column-gap:7px!important;min-width:72px!important;min-height:29px!important;padding:5px 9px!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact .gc-rating-badge__type{display:none!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact strong{letter-spacing:.04em!important;font-size:11px!important}.gc-home2 .gc-home2-rating-table .gc-rating-badge.gc-rating-badge--compact small{letter-spacing:.01em!important;border-left:1px solid #f5f8f133!important;margin-left:0!important;padding-left:7px!important;font-size:11px!important}.gc-home2 .gc-home2-rating-driver a,.gc-home2 .gc-home2-rating-driver strong,.gc-home2 .gc-home2-champ-standing-meta strong{font-size:13.5px!important;line-height:1.08!important}.gc-home2 .gc-home2-rating-driver small,.gc-home2 .gc-home2-champ-standing-meta small{font-size:9.5px!important;line-height:1.25!important}.gc-home2 .gc-home2-rating-board__head strong{font-size:17px!important;line-height:1!important}.gc-home2 .gc-home2-champ-standing-row{min-height:56px!important}.gc-home2 .gc-home2-champ-standing-meta small{color:#b7c0b2c7!important;font-family:var(--mono,monospace)!important}@media (width<=920px){.gc-home2 .gc-home2-championship-drivers__list{grid-template-columns:1fr}}@media (width<=1180px){.gc-home2 .gc-home2-rating-table{min-width:390px}}.gc-home2 .gc-home2-panel--championship{overflow:hidden!important}.gc-home2 .gc-home2-championship-header{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;min-width:0!important;display:flex!important}.gc-home2 .gc-home2-championship-header>div{min-width:0!important}.gc-home2 .gc-home2-championship-btn{white-space:nowrap!important;flex:none!important;max-width:none!important}.gc-home2 .gc-home2-championship-actions{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;max-width:none!important;display:flex!important}.gc-home2 .gc-home2-championship-btn--download,.gc-home2 .gc-home2-championship-btn--server{color:#f4fff1!important;background:#96ff2f14!important;border-color:#96ff2f59!important}.gc-home2 .gc-home2-championship-btn--download{align-items:center!important;gap:8px!important;display:inline-flex!important}.gc-home2 .gc-home2-drive-icon{color:currentColor!important;flex:none!important;justify-content:center!important;align-items:center!important;width:14px!important;height:14px!important;display:inline-flex!important}.gc-home2 .gc-home2-drive-icon svg{fill:currentColor!important;width:14px!important;height:14px!important;display:block!important}.gc-home2 .gc-home2-championship-body{grid-template-columns:minmax(0,1.15fr) clamp(82px,7vw,104px) minmax(0,.95fr)!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-next,.gc-home2 .gc-home2-championship-stats,.gc-home2 .gc-home2-championship-drivers{min-width:0!important;max-width:100%!important}.gc-home2 .gc-home2-championship-next{grid-template-columns:minmax(0,.72fr) minmax(0,1.08fr)!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-next__copy,.gc-home2 .gc-home2-championship-next__thumb{min-width:0!important}.gc-home2 .gc-home2-championship-stats{grid-template-columns:1fr!important;align-content:stretch!important;width:clamp(82px,7vw,104px)!important;min-width:82px!important;max-width:104px!important}.gc-home2 .gc-home2-championship-stats dt{letter-spacing:.08em!important;font-size:8px!important}.gc-home2 .gc-home2-championship-stats dd{margin-top:5px!important;font-size:18px!important;line-height:1!important}.gc-home2 .gc-home2-championship-drivers{min-width:0!important;max-width:100%!important;padding:14px!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-drivers__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important;min-width:0!important;max-width:100%!important}.gc-home2 .gc-home2-champ-standing-row{grid-template-columns:30px minmax(0,1fr) minmax(34px,max-content) 26px!important;gap:7px!important;min-width:0!important;min-height:44px!important;padding:7px 8px!important}.gc-home2 .gc-home2-champ-standing-meta{min-width:0!important}.gc-home2 .gc-home2-champ-standing-meta strong{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:12.4px!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.gc-home2 .gc-home2-champ-standing-points{min-width:34px!important;color:var(--text,#f4fff1)!important;font-family:var(--mono,monospace)!important;text-align:right!important;white-space:nowrap!important;justify-self:end!important;justify-items:end!important;gap:1px!important;line-height:1!important;display:grid!important}.gc-home2 .gc-home2-champ-standing-points strong{color:var(--text,#f4fff1)!important;font-size:11.5px!important;font-weight:1000!important}.gc-home2 .gc-home2-champ-standing-points small{color:#b7c0b2c2!important;text-transform:uppercase!important;font-size:8.5px!important;font-weight:900!important}.gc-home2 .gc-home2-champ-standing-avatar{width:26px!important;min-width:26px!important;height:26px!important}.gc-home2 .gc-home2-country.gc-home2-country--flag{background:#081208d1!important;border:1px solid #96ff2f33!important;border-radius:4px!important;gap:5px!important;width:auto!important;min-width:38px!important;height:24px!important;padding:0 6px!important;overflow:visible!important}.gc-home2 .gc-home2-country.gc-home2-country--flag:before{content:none!important;display:none!important}.gc-home2 .gc-home2-country.gc-home2-country--flag img{object-fit:cover!important;border-radius:2px!important;width:24px!important;height:16px!important;display:block!important}.gc-home2 .gc-home2-country.gc-home2-country--flag span{clip:auto!important;width:auto!important;height:auto!important;color:var(--green,#96ff2f)!important;font-family:var(--mono,monospace)!important;letter-spacing:.04em!important;font-size:10px!important;font-weight:900!important;line-height:1!important;position:static!important;overflow:visible!important}@media (width<=1180px){.gc-home2 .gc-home2-championship-actions{flex-wrap:wrap!important;justify-content:flex-start!important}.gc-home2 .gc-home2-championship-body{grid-template-columns:1fr!important;overflow:visible!important}.gc-home2 .gc-home2-championship-stats,.gc-home2 .gc-home2-championship-drivers{min-width:0!important;max-width:none!important}.gc-home2 .gc-home2-championship-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}}@media (width<=720px){.gc-home2 .gc-home2-championship-next,.gc-home2 .gc-home2-championship-drivers__list{grid-template-columns:1fr!important}.gc-home2 .gc-home2-championship-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.gc-home2 .gc-home2-championship-body{grid-template-columns:minmax(0,.92fr) 76px minmax(0,1.18fr)!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-next{grid-template-columns:minmax(170px,.75fr) minmax(230px,1fr)!important;gap:10px!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-next img,.gc-home2 .gc-home2-championship-next picture,.gc-home2 .gc-home2-championship-next figure{max-width:100%!important}.gc-home2 .gc-home2-championship-stats{grid-template-columns:1fr!important;width:76px!important;min-width:76px!important;max-width:76px!important}.gc-home2 .gc-home2-championship-stats div{min-height:58px!important;padding:9px 6px!important}.gc-home2 .gc-home2-championship-stats dt{letter-spacing:.07em!important;font-size:7.5px!important;line-height:1!important}.gc-home2 .gc-home2-championship-stats dd{font-size:17px!important;line-height:1!important}.gc-home2 .gc-home2-championship-drivers{min-width:0!important;max-width:100%!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-drivers__list,.gc-home2 .gc-home2-championship-standings__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.gc-home2 .gc-home2-champ-standing-row{grid-template-columns:30px minmax(90px,1fr) 44px 24px!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:42px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}.gc-home2 .gc-home2-champ-standing-pos{width:30px!important;min-width:30px!important;height:28px!important}.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge.gc-home2-ranking-medal{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.gc-home2 .gc-home2-championship-drivers__list .gc-home2-champ-standing-meta,.gc-home2 .gc-home2-champ-standing-meta{min-width:90px!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;overflow:hidden!important}.gc-home2 .gc-home2-championship-drivers__list .gc-home2-champ-standing-meta strong,.gc-home2 .gc-home2-champ-standing-meta strong{white-space:nowrap!important;text-overflow:ellipsis!important;letter-spacing:0!important;width:100%!important;min-width:0!important;max-width:none!important;font-size:11.5px!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.gc-home2 .gc-home2-champ-standing-points{white-space:nowrap!important;text-align:right!important;width:44px!important;min-width:44px!important;max-width:44px!important;line-height:1!important}.gc-home2 .gc-home2-champ-standing-points strong{white-space:nowrap!important;font-size:10.5px!important;line-height:1!important;display:block!important}.gc-home2 .gc-home2-champ-standing-points small{white-space:nowrap!important;text-align:right!important;font-size:9.5px!important;line-height:1!important;display:block!important}@media (width<=1100px){.gc-home2 .gc-home2-championship-body{grid-template-columns:1fr!important;overflow:visible!important}.gc-home2 .gc-home2-championship-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}.gc-home2 .gc-home2-championship-drivers__list,.gc-home2 .gc-home2-championship-standings__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.gc-home2 .gc-home2-championship-drivers__list,.gc-home2 .gc-home2-championship-standings__list{grid-template-columns:1fr!important}}.gc-home2 .gc-home2-championship-next{align-items:stretch!important}.gc-home2 .gc-home2-championship-next__thumb,.gc-home2 .gc-home2-championship-next figure,.gc-home2 .gc-home2-championship-next__media,.gc-home2 .gc-home2-championship-next-picture{height:100%!important;min-height:190px!important;display:block!important;position:relative!important;overflow:hidden!important}.gc-home2 [data-home2-champ-track-image]{object-fit:cover!important;object-position:center center!important;flex:auto!important;width:calc(100% + 4px)!important;height:calc(100% + 4px)!important;min-height:100%!important;display:block!important;position:absolute!important;inset:-2px!important}.gc-home2 .gc-home2-championship-stats div{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.gc-home2 .gc-home2-championship-stats dt,.gc-home2 .gc-home2-championship-stats dd{text-align:center!important;width:100%!important}.gc-home2 .gc-home2-combo-ranking-list>.gc-home2-combo-rank:first-child{background:linear-gradient(90deg,#ffc40024,#ffc40009 78%),#ffffff05!important;border-color:#ffc40057!important;box-shadow:inset 0 1px #ffec9114!important}.gc-home2 .gc-home2-combo-ranking-list>.gc-home2-combo-rank:nth-child(2){background:linear-gradient(90deg,#b9c0cb21,#b9c0cb09 78%),#ffffff05!important;border-color:#b9c0cb52!important;box-shadow:inset 0 1px #f5f8ff11!important}.gc-home2 .gc-home2-combo-ranking-list>.gc-home2-combo-rank:nth-child(3){background:linear-gradient(90deg,#b06e3826,#b06e3809 78%),#ffffff05!important;border-color:#b06e3857!important;box-shadow:inset 0 1px #ffbc8212!important}.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row{outline-offset:-1px!important;background:linear-gradient(90deg,#50ff780e,#50ff7805 78%),#ffffff03!important;border-color:#0000!important;outline:1px solid #78ff8c14!important;box-shadow:inset 0 1px #ffffff06!important}.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row:hover{background:linear-gradient(90deg,#50ff7816,#50ff7807 78%),#ffffff04!important;outline-color:#96ff2f26!important}.gc-home2{--gc-home-row-bg:linear-gradient(90deg, #7eff2711, #7eff2706 78%);--gc-home-row-bg-alt:linear-gradient(90deg, #7eff270d, #7eff2705 78%);--gc-home-row-bg-strong:linear-gradient(90deg, #7eff2718, #7eff2709 78%);--gc-home-row-border:#7eff271f;--gc-home-row-border-strong:#7eff2738;--gc-home-row-radius:8px;--gc-home-row-gap:6px;--gc-home-row-padding:7px 9px}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank{min-height:38px!important;padding:var(--gc-home-row-padding)!important;border:1px solid var(--gc-home-row-border)!important;border-radius:var(--gc-home-row-radius)!important;background:var(--gc-home-row-bg)!important;box-shadow:inset 0 1px #ffffff06!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:nth-child(n+4):hover,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:nth-child(n+4):hover{border-color:var(--gc-home-row-border-strong)!important;background:var(--gc-home-row-bg-strong)!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:first-child,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:first-child{background:linear-gradient(90deg,#ffc40029,#ffc4000b 78%)!important;border-color:#ffc4005c!important;box-shadow:inset 0 1px #ffec9117!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:nth-child(2),.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:nth-child(2){background:linear-gradient(90deg,#bec6d224,#bec6d20a 78%)!important;border-color:#bec6d252!important;box-shadow:inset 0 1px #f5f8ff12!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:nth-child(3),.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:nth-child(3){background:linear-gradient(90deg,#be743a29,#be743a0b 78%)!important;border-color:#be743a57!important;box-shadow:inset 0 1px #ffbc8213!important}.gc-home2 .gc-home2-combo-ranking-list .gc-home2-rank-badge{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-family:var(--mono,monospace)!important;text-align:center!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;display:inline-flex!important}.gc-home2 .gc-home2-combo-ranking-list .gc-home2-rank-badge--plain{color:var(--green,#96ff2f)!important;text-shadow:0 0 10px #96ff2f61!important;background:radial-gradient(circle at 50% 0,#96ff2f2e,#0000 72%),#96ff2f0f!important;border:1px solid #96ff2f47!important;box-shadow:0 0 0 1px #00000047,inset 0 1px #ffffff1f!important}.gc-home2 .gc-home2-combo-rank__avatar,.gc-home2 [data-home2-best-avatar]{object-fit:cover!important;background:#0000006b!important;border-radius:999px!important}.gc-home2 [data-home2-recent-laps]{gap:var(--gc-home-row-gap)!important;display:grid!important}.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row{border:1px solid var(--gc-home-row-border)!important;border-radius:var(--gc-home-row-radius)!important;background:var(--gc-home-row-bg)!important;outline:0!important;min-height:36px!important;padding:5px 9px!important;box-shadow:inset 0 1px #ffffff06!important}.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row span,.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row strong,.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row small{line-height:1.05!important}.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row:nth-child(2n){background:var(--gc-home-row-bg-alt)!important}.gc-home2 [data-home2-recent-laps]>.gc-home2-table__row:hover{border-color:var(--gc-home-row-border-strong)!important;background:var(--gc-home-row-bg-strong)!important}.gc-home2 .gc-home2-table__row--head{border-radius:var(--gc-home-row-radius)!important;background:#7eff2706!important;border-color:#7eff2714!important}.gc-home2 .gc-home2-server-rows--v8{gap:var(--gc-home-row-gap)!important}.gc-home2 .gc-home2-server-rows--v8>div{min-height:38px!important;padding:var(--gc-home-row-padding)!important;border:1px solid var(--gc-home-row-border)!important;border-radius:var(--gc-home-row-radius)!important;background:var(--gc-home-row-bg)!important;box-shadow:inset 0 1px #ffffff06!important}.gc-home2 .gc-home2-server-rows--v8>div:nth-child(2n){background:var(--gc-home-row-bg-alt)!important}.gc-home2 .gc-home2-server-rows--v8>div:hover{border-color:var(--gc-home-row-border-strong)!important;background:var(--gc-home-row-bg-strong)!important}.gc-home2 .gc-home2-championship-drivers__list{gap:var(--gc-home-row-gap) 10px!important}.gc-home2 .gc-home2-champ-standing-row{border:1px solid var(--gc-home-row-border)!important;border-radius:var(--gc-home-row-radius)!important;background:var(--gc-home-row-bg)!important;box-shadow:inset 0 1px #ffffff06!important}.gc-home2 .gc-home2-champ-standing-row--plain:nth-child(2n){background:var(--gc-home-row-bg-alt)!important}.gc-home2 .gc-home2-champ-standing-row--plain:hover{border-color:var(--gc-home-row-border-strong)!important;background:var(--gc-home-row-bg-strong)!important}.gc-home2 .gc-home2-champ-standing-row--gold{background:linear-gradient(90deg,#ffc40029,#ffc4000b 78%)!important;border-color:#ffc4005c!important}.gc-home2 .gc-home2-champ-standing-row--silver{background:linear-gradient(90deg,#bec6d224,#bec6d20a 78%)!important;border-color:#bec6d252!important}.gc-home2 .gc-home2-champ-standing-row--bronze{background:linear-gradient(90deg,#be743a29,#be743a0b 78%)!important;border-color:#be743a57!important}.gc-home2 .gc-home2-panel.gc-home2-panel--now .gc-home2-panel__footer a.gc-home2-download-btn.gc-home2-btn--small{white-space:nowrap!important;background:linear-gradient(#7eff2714,#7eff2706)!important;border-color:#7eff2757!important;justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #7eff270f!important}.gc-home2 .gc-home2-panel.gc-home2-panel--now .gc-home2-panel__footer a.gc-home2-download-btn.gc-home2-btn--small span[aria-hidden=true]{color:var(--green,#96ff2f)!important;font-family:var(--mono,monospace)!important;font-size:13px!important;font-weight:1000!important;line-height:1!important}.gc-home2 .gc-home2-panel.gc-home2-panel--now .gc-home2-panel__footer a.gc-home2-download-btn.gc-home2-btn--small:hover{background:linear-gradient(#7eff2721,#7eff270a)!important;border-color:#7eff278c!important;box-shadow:inset 0 0 0 1px #7eff271a,0 0 16px #7eff2714!important}.gc-home2 .gc-home2-rating-table{border-collapse:separate!important;border-spacing:0 6px!important}.gc-home2 .gc-home2-rating-table th{padding-top:7px!important;padding-bottom:7px!important}.gc-home2 .gc-home2-rating-row td{border-top:1px solid var(--gc-home-row-border)!important;border-bottom:1px solid var(--gc-home-row-border)!important;background:var(--gc-home-row-bg)!important;vertical-align:middle!important;padding-top:5px!important;padding-bottom:5px!important}.gc-home2 .gc-home2-rating-row td:first-child{border-left:1px solid var(--gc-home-row-border)!important;border-radius:var(--gc-home-row-radius) 0 0 var(--gc-home-row-radius)!important}.gc-home2 .gc-home2-rating-row td:last-child{border-right:1px solid var(--gc-home-row-border)!important;border-radius:0 var(--gc-home-row-radius) var(--gc-home-row-radius) 0!important}.gc-home2 .gc-home2-rating-row--plain:nth-child(2n) td{background:var(--gc-home-row-bg-alt)!important}.gc-home2 .gc-home2-rating-row--plain:hover td{border-color:var(--gc-home-row-border-strong)!important;background:var(--gc-home-row-bg-strong)!important}.gc-home2 .gc-home2-rating-row--gold td{background:linear-gradient(90deg,#ffc40029,#ffc4000b 78%)!important;border-color:#ffc4005c!important}.gc-home2 .gc-home2-rating-row--silver td{background:linear-gradient(90deg,#bec6d224,#bec6d20a 78%)!important;border-color:#bec6d252!important}.gc-home2 .gc-home2-rating-row--bronze td{background:linear-gradient(90deg,#be743a29,#be743a0b 78%)!important;border-color:#be743a57!important}.gc-home2 .gc-home2-rating-driver-cell{gap:8px!important;min-height:0!important}.gc-home2 .gc-home2-rating-driver{gap:2px!important;min-height:0!important}.gc-home2 .gc-home2-rating-driver small{line-height:1!important}.gc-home2 .gc-home2-combo-card__best{border-radius:18px;transition:border-color .24s,box-shadow .24s,background .24s;position:relative;overflow:hidden}.gc-home2 .gc-home2-combo-card__best.is-gc-best-lap-highlighted{background:radial-gradient(circle at 72% 48%,#bf49ff2e,#0000 58%),radial-gradient(circle at 14% 54%,#96ff2f1f,#0000 46%);border-color:#bf49ff5c;box-shadow:0 0 0 1px #bf49ff29,0 0 32px #bf49ff29,0 0 48px #96ff2f14,inset 0 1px #fff1}.gc-home2 .gc-home2-combo-card__time{isolation:isolate;will-change:transform, filter, opacity;transform-origin:50%;position:relative}.gc-home2 .gc-home2-combo-card__time:after{content:"";z-index:-1;pointer-events:none;opacity:0;filter:blur(7px);background:linear-gradient(100deg,#0000 0%,#ffffff1a 32%,#bf49ff75 47%,#96ff2f57 54%,#ffffff14 66%,#0000 100%);position:absolute;inset:-18% -34%;transform:translate(-120%)skew(-14deg)}.gc-home2 .gc-home2-combo-card__time.is-gc-best-lap-loaded{animation:1.18s cubic-bezier(.16,1,.3,1) both gcBestLapGlowInV5}.gc-home2 .gc-home2-combo-card__time.is-gc-best-lap-loaded:after{animation:.86s cubic-bezier(.18,.84,.2,1) .11s both gcBestLapSweepV5}@keyframes gcBestLapGlowInV5{0%{opacity:.18;filter:brightness(.85)saturate(.92);text-shadow:0 0 #bf49ff00;transform:translateY(7px)scale(.92)}34%{opacity:1;filter:brightness(1.38)saturate(1.28);text-shadow:0 0 8px #ffffff3d,0 0 18px #bf49ffad,0 0 34px #bf49ff6b,0 0 46px #96ff2f2e;transform:translateY(0)scale(1.055)}62%{filter:brightness(1.16)saturate(1.12);text-shadow:0 0 6px #ffffff29,0 0 16px #bf49ff80,0 0 28px #bf49ff47;transform:scale(.988)}to{opacity:1;filter:none;text-shadow:0 0 10px #bf49ff33,0 0 20px #bf49ff1a;transform:scale(1)}}@keyframes gcBestLapSweepV5{0%{opacity:0;transform:translate(-120%)skew(-14deg)}22%{opacity:.86}to{opacity:0;transform:translate(118%)skew(-14deg)}}@media (prefers-reduced-motion:reduce){.gc-home2 .gc-home2-combo-card__time.is-gc-best-lap-loaded,.gc-home2 .gc-home2-combo-card__time.is-gc-best-lap-loaded:after{animation:none!important}}.gc-home2 .gc-home2-championship-stack{grid-template-columns:1fr;gap:16px;display:grid}.gc-home2 .gc-home2-championship-stack>.gc-home2-panel{width:100%;min-height:0}.gc-home2 .gc-home2-panel--gt4-preview{background:radial-gradient(circle at 88% 0,#00dcff14,#0000 16rem),linear-gradient(#080e0af5,#040805fc)}.gc-home2 .gc-home2-panel--ratings-horizontal .gc-home2-ratings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.gc-home2 .gc-home2-panel--ratings-horizontal .gc-home2-rating-table{min-width:0}.gc-home2 .gc-home2-panel--ratings-horizontal .gc-home2-rating-board{height:100%}@media (width<=980px){.gc-home2 .gc-home2-panel--ratings-horizontal .gc-home2-ratings-grid{grid-template-columns:1fr}}.gc-home2 .gc-home2-toprow--home-live-v2{align-items:stretch;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(360px,1.18fr)!important;display:grid!important}.gc-home2 .gc-home2-toprow--home-live-v2 .gc-home2-panel{min-width:0;height:100%}.gc-home2 .gc-home2-panel--top-times-gt4{background:radial-gradient(circle at 96% 0,#96ff2f1a,#0000 9rem),linear-gradient(#080e0af0,#040805fb);border-color:#96ff2f24}.gc-home2 .gc-home2-panel--top-times-gt4 .gc-home2-panel__eyebrow,.gc-home2 .gc-home2-source-pill--gt4{color:var(--green,#96ff2f)!important}.gc-home2 .gc-home2-source-pill{min-width:34px;color:var(--green,#96ff2f);font-family:var(--mono,monospace);letter-spacing:.07em;vertical-align:middle;background:#96ff2f12;border:1px solid #96ff2f33;border-radius:999px;justify-content:center;align-items:center;margin-right:7px;padding:2px 6px;font-size:8.5px;font-style:normal;font-weight:1000;line-height:1;display:inline-flex}.gc-home2 .gc-home2-source-pill--gt4{background:#96ff2f12;border-color:#96ff2f33}.gc-home2 .gc-home2-table-car{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1200px){.gc-home2 .gc-home2-toprow--home-live-v2{grid-template-columns:1fr}}.gc-home2 .gc-home2-championship-drivers__list{align-content:start!important;gap:6px 10px!important}.gc-home2 .gc-home2-champ-standing-row{grid-template-columns:26px minmax(0,1fr) minmax(28px,max-content) 24px!important;gap:6px!important;min-height:38px!important;padding:5px 7px!important}.gc-home2 .gc-home2-champ-standing-pos,.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge.gc-home2-ranking-medal{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge.gc-home2-ranking-medal:not(.gc-home2-rank-badge--plain){font-size:18px!important}.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge--plain.gc-home2-ranking-medal{font-size:14px!important}.gc-home2 .gc-home2-champ-standing-meta strong{font-size:11.5px!important;line-height:1!important}.gc-home2 .gc-home2-champ-standing-meta small{display:none!important}.gc-home2 .gc-home2-champ-standing-points strong{font-size:10.8px!important}.gc-home2 .gc-home2-champ-standing-points small{font-size:7.8px!important}.gc-home2 .gc-home2-champ-standing-avatar,.gc-home2 .gc-home2-champ-standing-row img{width:24px!important;min-width:24px!important;height:24px!important}.gc-home2 .gc-home2-panel--ratings,.gc-home2 .gc-home2-panel--ratings *,.gc-home2 .gc-home2-rating-table,.gc-home2 .gc-home2-rating-table th,.gc-home2 .gc-home2-rating-table td,.gc-home2 .gc-home2-rating-driver,.gc-home2 .gc-home2-rating-driver a,.gc-home2 .gc-home2-rating-driver strong,.gc-home2 .gc-home2-rating-driver small,.gc-home2 .gc-home2-rating-delta,.gc-home2 .gc-rating-badge,.gc-home2 .gc-rating-badge strong,.gc-home2 .gc-rating-badge small{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,"zero" 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.gc-home2 .gc-home2-rating-table .gc-home2-ranking-medal{font-family:Inter,system-ui,sans-serif!important}.gc-home2 .gc-home2-hero__bg{transition:none!important;animation:none!important}.gc-home2 .gc-home-pilot-link{color:inherit;font:inherit;text-transform:uppercase;cursor:pointer;font-weight:900;text-decoration:none!important}.gc-home2 .gc-home-pilot-link:hover,.gc-home2 .gc-home-pilot-link:focus-visible{color:var(--green,#96ff2f)}.gc-home-pilot-popover{z-index:99999;color:#f4fff1;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(circle at 100% 0,#96ff2f2e,#0000 13rem),linear-gradient(#080f0afe,#030704fe);border:1px solid #96ff2f75;border-radius:16px;width:min(520px,100vw - 24px);padding:0;transition:opacity .16s,transform .16s,visibility .16s;position:fixed;overflow:hidden;transform:translateY(8px)scale(.982);box-shadow:0 28px 85px #000000ad,inset 0 1px #ffffff0e,0 0 30px #96ff2f14}.gc-home-pilot-popover.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.gc-home-pilot-popover__head{border-bottom:1px solid #96ff2f26;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px 14px;display:grid}.gc-home-pilot-popover__avatar{object-fit:cover;background:#030704;border:2px solid #96ff2fb8;border-radius:999px;width:76px;height:76px;box-shadow:0 0 0 4px #96ff2f0e,0 0 28px #96ff2f2e}.gc-home-pilot-popover__identity{min-width:0}.gc-home-pilot-popover__eyebrow{color:#96ff2f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:950;display:block}.gc-home-pilot-popover__name{color:#f6fff2;letter-spacing:-.025em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,3vw,29px);font-weight:950;line-height:1;display:block;overflow:hidden}.gc-home-pilot-popover__team{color:#9aa593;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:11px;font-weight:700;display:block;overflow:hidden}.gc-home-pilot-popover__close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;margin:-5px -6px 0 0;padding:0;font-size:24px;display:grid}.gc-home-pilot-popover__ratings{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 18px 0;display:grid}.gc-home-pilot-popover__rating{background:linear-gradient(#96ff2f13,#96ff2f06);border:1px solid #96ff2f3d;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:60px;padding:10px 15px;display:grid}.gc-home-pilot-popover__rating:first-child{background:linear-gradient(#21cbff17,#21cbff06);border-color:#21cbff94}.gc-home-pilot-popover__rating span{color:#8b9784;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.gc-home-pilot-popover__rating:first-child span{color:#37c8ff}.gc-home-pilot-popover__rating strong{color:#f5fff1;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:950;overflow:hidden}.gc-home-pilot-popover__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 18px;display:grid}.gc-home-pilot-popover__stat{background:#ffffff06;border:1px solid #fff1;border-radius:9px;min-height:54px;padding:9px 10px}.gc-home-pilot-popover__stat span{color:#84907c;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:950;display:block}.gc-home-pilot-popover__stat strong{color:#96ff2f;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:15px;font-weight:950;display:block;overflow:hidden}.gc-home-pilot-popover__favorites{background:#0000002e;border:1px solid #ffffff0f;border-radius:9px;margin:0 18px 12px;display:grid;overflow:hidden}.gc-home-pilot-popover__favorites span{color:#8f9a88;text-overflow:ellipsis;white-space:nowrap;padding:7px 11px;font-size:10px;font-weight:750;display:block;overflow:hidden}.gc-home-pilot-popover__favorites span+span{border-top:1px solid #ffffff0e}.gc-home-pilot-popover__favorites strong{color:#96ff2f;font-weight:900}.gc-home-pilot-popover__footer{background:0 0;border:0;padding:0 18px 14px}.gc-home-pilot-popover__footer>span{display:none}.gc-home-pilot-popover__footer a{color:#071006;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#adff45,#80e818);border:1px solid #96ff2f8f;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:42px;font-size:11px;font-weight:950;text-decoration:none;display:flex}@media (width<=700px){.gc-home-pilot-popover{width:auto;max-height:calc(100vh - 24px);overflow-y:auto;inset:auto 12px 12px!important}.gc-home-pilot-popover__head{grid-template-columns:64px minmax(0,1fr) auto;padding:13px}.gc-home-pilot-popover__avatar{width:64px;height:64px}.gc-home-pilot-popover__ratings,.gc-home-pilot-popover__stats{padding-left:13px;padding-right:13px}.gc-home-pilot-popover__favorites{margin-left:13px;margin-right:13px}.gc-home-pilot-popover__footer{padding-left:13px;padding-right:13px}}@media (width<=430px){.gc-home-pilot-popover__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.gc-home2 .gc-home2-championship-compact{gap:10px!important;padding:12px 14px!important}.gc-home2 .gc-home2-championship-compact>header,.gc-home2 .gc-home2-championship-compact .gc-home2-section__head{gap:10px!important;margin-bottom:8px!important}.gc-home2 .gc-home2-championship-compact h2{margin:2px 0 0!important;font-size:20px!important;line-height:1!important}.gc-home2 .gc-home2-championship-compact .gc-home2-section__sub{margin-top:5px!important;font-size:11px!important;line-height:1.25!important}.gc-home2 .gc-home2-championship-compact .gc-home2-btn{min-height:36px!important;padding:0 18px!important;font-size:10px!important}.gc-home2 .gc-home2-championship-compact [class*=championship-grid],.gc-home2 .gc-home2-championship-compact [class*=champ-grid],.gc-home2 .gc-home2-championship-compact [class*=champ-body]{align-items:stretch!important;gap:10px!important}.gc-home2 .gc-home2-championship-compact img:not(.gc-home2-champ-standing-avatar){object-fit:cover!important;max-height:165px!important}.gc-home2 .gc-home2-championship-compact .gc-home2-champ-standing-row{gap:7px!important;min-height:36px!important;padding:6px 9px!important}.gc-home2 .gc-home2-championship-compact .gc-home2-champ-standing-meta strong,.gc-home2 .gc-home2-championship-compact .gc-home-pilot-link{font-size:11px!important;line-height:1!important}.gc-home2 .gc-home2-championship-compact .gc-home2-champ-standing-points strong{font-size:10px!important}.gc-home2 .gc-home2-championship-compact .gc-home2-champ-standing-points small{font-size:7px!important}.gc-home2 .gc-home2-championship-compact .gc-home2-champ-standing-avatar,.gc-home2 .gc-home2-championship-compact .gc-home2-champ-standing-row img{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}.gc-home2 .gc-home2-championship-compact .gc-home2-rank-badge,.gc-home2 .gc-home2-championship-compact .gc-home2-ranking-medal{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;font-size:12px!important}.gc-home2 .gc-home2-championship-compact [class*=metric],.gc-home2 .gc-home2-championship-compact [class*=stats]>div{padding:7px 8px!important}@media (width>=900px){.gc-home2 .gc-home2-championship-compact [class*=championship-grid],.gc-home2 .gc-home2-championship-compact [class*=champ-grid],.gc-home2 .gc-home2-championship-compact [class*=champ-body]{grid-template-columns:minmax(310px,.9fr) 82px minmax(0,1.35fr)!important}}@media (width<=899px){.gc-home2 .gc-home2-championship-compact{padding:11px!important}.gc-home2 .gc-home2-championship-compact img:not(.gc-home2-champ-standing-avatar){max-height:150px!important}}.gc-home-pilot-popover__rating{background:#ffffff05!important;padding:7px!important}.gc-home-pilot-popover__rating .gc-rating-badge{box-sizing:border-box;justify-content:flex-start;gap:7px;width:100%;min-height:34px;padding:6px 9px}.gc-home-pilot-popover__rating .gc-rating-badge__type{min-width:27px}.gc-home-pilot-popover__rating .gc-rating-badge strong{margin-left:auto;font-size:13px}.gc-home-pilot-popover__rating .gc-rating-badge small{opacity:.96;font-size:11px}.gc-home-pilot-popover__stat strong{color:#96ff2f!important}.gc-home2 [data-home2-combo-ranking],.gc-home2 [data-home2-combo-ranking-gt4]{gap:4px!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank{gap:6px!important;min-height:34px!important;padding:4px 7px!important}.gc-home2 .gc-home2-combo-ranking-list .gc-home2-rank-badge{width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;font-size:12px!important}.gc-home2 .gc-home2-combo-rank__avatar{width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important}.gc-home2 .gc-home2-combo-rank .gc-home-pilot-link,.gc-home2 .gc-home2-combo-rank strong{font-size:11px!important;line-height:1!important}.gc-home2 .gc-home2-combo-rank small{margin-top:2px!important;font-size:7.5px!important;line-height:1!important}.gc-home2 .gc-home2-combo-rank em{font-size:12px!important;line-height:1!important}.gc-home2 img{transition:none!important;animation:none!important}.gc-home2 .gc-home2-combo-rank,.gc-home2 .gc-home2-table__row,.gc-home2 .gc-home2-champ-standing-row,.gc-home2 .gc-home2-rating-row{transition:border-color .12s,background-color .12s!important}.gc-home-pilot-popover__stat strong[data-stat=podiums]{color:#96ff2f!important}.gc-home2 [data-home2-combo-ranking],.gc-home2 [data-home2-combo-ranking-gt4]{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:40px!important;align-content:start!important;gap:5px!important;height:auto!important;min-height:0!important;display:grid!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank{box-sizing:border-box!important;contain:layout paint!important;grid-template-columns:22px minmax(0,1fr) 23px 74px!important;align-items:center!important;column-gap:7px!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:4px 8px!important;display:grid!important;overflow:hidden!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:nth-child(n+9),.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:nth-child(n+9),.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank--loading,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank--loading{display:none!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank>div,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank>div{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;height:31px!important;display:flex!important;overflow:hidden!important;transform:translateY(-1px)!important}.gc-home2 .gc-home2-combo-rank .gc-home-pilot-link,.gc-home2 .gc-home2-combo-rank strong{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:0!important;padding:0!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}.gc-home2 .gc-home2-combo-rank small{color:#c4cdbeb8!important;letter-spacing:.015em!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:3px 0 0!important;padding:0!important;font-size:8.6px!important;font-weight:700!important;line-height:1!important;display:block!important;overflow:hidden!important}.gc-home2 .gc-home2-combo-ranking-list .gc-home2-rank-badge{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;font-size:12px!important;line-height:1!important}.gc-home2 .gc-home2-combo-rank__avatar{align-self:center!important;width:23px!important;min-width:23px!important;max-width:23px!important;height:23px!important;min-height:23px!important;max-height:23px!important;margin:0!important}.gc-home2 .gc-home2-combo-ranking-list--avatars-pending .gc-home2-combo-rank__avatar{visibility:hidden!important}.gc-home2 .gc-home2-combo-rank em{text-align:right!important;white-space:nowrap!important;width:74px!important;min-width:74px!important;max-width:74px!important;margin:0!important;font-size:12.5px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}.gc-home2 [data-home2-combo-ranking] *,.gc-home2 [data-home2-combo-ranking-gt4] *{box-sizing:border-box!important}@media (width<=700px){.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank{grid-template-columns:21px minmax(0,1fr) 22px 68px!important}.gc-home2 .gc-home2-combo-rank em{width:68px!important;min-width:68px!important;max-width:68px!important;font-size:11.5px!important}}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:nth-child(-n+3) .gc-home2-rank-badge,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:nth-child(-n+3) .gc-home2-rank-badge{color:#f5fff1!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;box-shadow:none!important;filter:drop-shadow(0 0 7px #ffdc5a2e)!important;background:0 0!important;border:0!important;font-size:16px!important;line-height:1!important}.gc-home2 [data-home2-combo-ranking]>.gc-home2-combo-rank:nth-child(n+4) .gc-home2-rank-badge,.gc-home2 [data-home2-combo-ranking-gt4]>.gc-home2-combo-rank:nth-child(n+4) .gc-home2-rank-badge{color:#f5fff1!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;box-shadow:none!important;text-shadow:0 0 8px #ffffff1f!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:13px!important;font-weight:1000!important;line-height:1!important}.gc-home2 [data-home2-combo-ranking] .gc-home2-rank-badge--plain,.gc-home2 [data-home2-combo-ranking-gt4] .gc-home2-rank-badge--plain{color:#f5fff1!important;box-shadow:none!important;background:0 0!important;border:0!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge.gc-home2-ranking-medal,.gc-home2 .gc-home2-rating-table td:first-child .gc-home2-rank-badge{width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important;min-height:35px!important;max-height:35px!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge--plain.gc-home2-ranking-medal,.gc-home2 .gc-home2-rating-table td:first-child .gc-home2-rank-badge--plain{color:#f5fff1!important;font-size:19px!important}.gc-home2 .gc-home2-champ-standing-points strong{color:#f5fff1!important;font-size:11.5px!important;font-weight:1000!important;line-height:1!important}.gc-home2 .gc-home2-champ-standing-points small{color:#dce4d7b8!important;font-size:8px!important;font-weight:900!important;line-height:1!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge.gc-home2-ranking-medal{width:33px!important;min-width:33px!important;max-width:33px!important;height:33px!important;min-height:33px!important;max-height:33px!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge.gc-home2-ranking-medal:not(.gc-home2-rank-badge--plain){font-size:22px!important}.gc-home2 .gc-home2-rating-table .gc-home2-rank-badge--plain.gc-home2-ranking-medal,.gc-home2 .gc-home2-rating-table td:first-child .gc-home2-rank-badge--plain{color:#f5fff1!important;text-shadow:0 0 8px #ffffff1a!important;font-size:17px!important}.gc-home2 .gc-home2-champ-standing-row .gc-home2-rank-badge--plain{color:#f5fff1!important;box-shadow:none!important;text-shadow:0 0 8px #ffffff1a!important;background:0 0!important;border:0!important;font-size:18px!important;font-weight:1000!important}.gc-home2 .gc-home2-champ-standing-row:nth-child(-n+3) .gc-home2-ranking-medal:not(.gc-home2-rank-badge--plain),.gc-home2 .gc-home2-champ-standing-row:nth-child(-n+3) .gc-home2-rank-badge:not(.gc-home2-rank-badge--plain){filter:drop-shadow(0 0 9px #ffdc5a38)!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:29px!important;min-height:29px!important;max-height:29px!important;font-size:19px!important;line-height:1!important}@media (width>=980px){.gc-home2-hero__shell{grid-template-columns:minmax(0,1fr) minmax(540px,620px)!important;gap:clamp(30px,4vw,70px)!important}}.gc-home2-combo-card--consolidated{isolation:isolate;background:#04070626;border:1px solid #7cff009e;border-radius:18px;justify-self:end;width:min(100%,620px);min-height:338px;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000052,inset 0 0 0 1px #ffffff06}.gc-home2-combo-card__content{background:linear-gradient(#0306051a,#0306052e);flex-direction:column;min-height:338px;padding:11px;display:flex}.gc-home2-combo-card__head{background:#050907bd;border:1px solid #7cff002e;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:45px;padding:6px 10px;display:grid;box-shadow:inset 0 1px #ffffff0a}.gc-home2-combo-card__server-icon{color:#fff;background:linear-gradient(145deg,#78c925,#33590d);border-radius:9px;place-content:center;gap:3px;width:31px;height:31px;display:grid;box-shadow:0 7px 18px #7cff002e}.gc-home2-combo-card__server-icon i{background:currentColor;border-radius:999px;width:15px;height:3px;display:block}.gc-home2-combo-card__label{color:#ff665f;letter-spacing:.085em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.7rem;font-weight:900;overflow:hidden}.gc-home2-combo-card__chevron{border-bottom:2px solid #ffffffeb;border-right:2px solid #ffffffeb;width:9px;height:9px;margin-right:4px;transform:rotate(45deg)translateY(-2px)}.gc-home2-combo-card__track-copy{text-shadow:0 3px 18px #000000b3;flex-direction:column;justify-content:flex-end;min-height:105px;padding:20px 6px 9px;display:flex}.gc-home2-combo-card__track-copy h2{color:#fff;letter-spacing:-.045em;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:92%;margin:0;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:950;line-height:.94;display:-webkit-box;overflow:hidden}.gc-home2-combo-card__track-copy h2[data-title-size=medium]{font-size:clamp(1.62rem,2.65vw,2.25rem)}.gc-home2-combo-card__track-copy h2[data-title-size=long]{font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:.98}.gc-home2-combo-card__cars{color:#ecefecd1;text-overflow:ellipsis;white-space:nowrap;max-width:92%;margin:7px 0 0;font-size:.84rem;font-weight:700;line-height:1.2;overflow:hidden}.gc-home2-combo-card__best{background:#0509076b;border:1px solid #7cff0029;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(175px,205px);align-items:center;gap:18px;min-height:106px;padding:11px 15px;display:grid;box-shadow:0 10px 24px #0000002e}.gc-home2-driver{grid-template-columns:86px minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.gc-home2-driver__avatar{width:82px;height:82px;box-shadow:none;background:0 0;border:0;border-radius:50%;position:relative}.gc-home2-driver__avatar img{object-fit:cover;background:#00000042;border:2px solid #7cff00;border-radius:50%;width:82px;height:82px;display:block;box-shadow:0 0 18px #7cff002e}.gc-home2-driver__dot{background:#7cff00;border:2px solid #071006;border-radius:50%;width:11px;height:11px;position:absolute;bottom:7px;right:0;box-shadow:0 0 10px #7cff00d1}.gc-home2-driver__meta{opacity:1;visibility:visible;flex-direction:column;justify-content:center;width:100%;min-width:0;display:flex}.gc-home2-driver__meta strong[data-home2-best-driver]{color:#7cff00;letter-spacing:.015em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;opacity:1;visibility:visible;width:100%;margin:0;font-size:1.14rem;font-weight:950;line-height:1.08;display:block;overflow:hidden}.gc-home2-driver__meta small[data-home2-best-car]{color:#ebeeebbd;text-overflow:ellipsis;white-space:nowrap;opacity:1;visibility:visible;width:100%;margin-top:6px;font-size:.78rem;font-weight:700;line-height:1.15;display:block;overflow:hidden}.gc-home2-combo-card__time{color:#bb40ef;letter-spacing:-.065em;text-align:right;text-shadow:0 0 18px #bb40ef47;white-space:nowrap;border-left:1px solid #ffffff24;justify-content:flex-end;align-items:center;min-width:175px;min-height:70px;padding-left:18px;font-family:JetBrains Mono,Roboto Mono,monospace;font-size:clamp(1.75rem,2.7vw,2.38rem);font-weight:900;line-height:1;display:flex}.gc-home2-combo-card__cta{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(#a72fe8 0%,#6f1aa5 100%);border:1px solid #bb40efe6;border-radius:11px;justify-content:center;width:100%;min-height:48px;margin-top:10px;font-size:.76rem;font-weight:900;transition:transform .2s,filter .2s;box-shadow:inset 0 1px #ffffff24,0 12px 26px #8020b84d}.gc-home2-combo-card__cta:hover{filter:brightness(1.1);transform:translateY(-1px)}.gc-home2-hero__bg[data-home2-random-hero]{object-fit:cover;object-position:center}@media (width<=760px){.gc-home2-combo-card--consolidated,.gc-home2-combo-card__content{min-height:326px}.gc-home2-combo-card__content{padding:9px}.gc-home2-combo-card__track-copy{min-height:96px;padding-top:16px}.gc-home2-combo-card__track-copy h2{font-size:clamp(1.62rem,8vw,2.25rem)}.gc-home2-combo-card__track-copy h2[data-title-size=medium]{font-size:clamp(1.45rem,7vw,1.95rem)}.gc-home2-combo-card__track-copy h2[data-title-size=long]{font-size:clamp(1.22rem,5.9vw,1.62rem)}.gc-home2-combo-card__best{grid-template-columns:minmax(0,1fr) minmax(122px,140px);gap:10px;min-height:96px;padding:9px 10px}.gc-home2-driver{grid-template-columns:62px minmax(0,1fr);gap:10px}.gc-home2-driver__avatar,.gc-home2-driver__avatar img{width:60px;height:60px}.gc-home2-driver__meta strong[data-home2-best-driver]{font-size:.94rem}.gc-home2-driver__meta small[data-home2-best-car]{font-size:.67rem}.gc-home2-combo-card__time{min-width:122px;min-height:58px;padding-left:10px;font-size:clamp(1.32rem,6.6vw,1.78rem)}}@media (prefers-reduced-motion:reduce){.gc-home2-combo-card__cta{transition:none}}.gc-home2-combo-card__head--minimal{min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;padding:4px 10px!important;display:flex!important}.gc-home2-combo-card__head--minimal .gc-home2-combo-card__label{color:#ff4b45!important;letter-spacing:.09em!important;text-transform:uppercase!important;white-space:nowrap!important;margin:0!important;font-size:.72rem!important;font-weight:950!important;line-height:1!important}.gc-home2-combo-card__track-copy{padding-top:10px!important}@media (width<=760px){.gc-home2-combo-card__head--minimal{min-height:31px!important;padding:3px 8px!important}.gc-home2-combo-card__head--minimal .gc-home2-combo-card__label{font-size:.66rem!important}}.gc-home2-combo-card--consolidated{min-height:304px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__content{min-height:304px!important;padding:7px 10px 8px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__head--minimal{min-height:24px!important;margin:0!important;padding:0 8px 1px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__track-copy{min-height:90px!important;margin:0!important;padding:6px 7px 7px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__best{min-height:98px!important;margin:0!important;padding:9px 13px!important}.gc-home2-combo-card--consolidated .gc-home2-driver{grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;gap:14px!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar{place-self:center!important;width:82px!important;height:82px!important;margin:0!important;transform:translate(4px)!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar img{object-position:center center!important;width:82px!important;height:82px!important}.gc-home2-combo-card--consolidated .gc-home2-driver__dot{bottom:7px!important;right:-1px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__cta{color:#fff!important;letter-spacing:.09em!important;text-transform:uppercase!important;background:linear-gradient(#b23bf0 0%,#7b20b4 58%,#65158f 100%)!important;border:1px solid #be48f1f2!important;border-radius:10px!important;min-height:46px!important;margin:8px 0 0!important;padding:0 18px!important;font-size:.76rem!important;font-weight:950!important;box-shadow:inset 0 1px #ffffff29,0 12px 26px #7c1fb257!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__cta:hover{filter:brightness(1.04)!important;background:linear-gradient(#c64cf7 0%,#8a2ac4 58%,#731ca1 100%)!important;transform:translateY(-1px)!important}@media (width<=760px){.gc-home2-combo-card--consolidated,.gc-home2-combo-card--consolidated .gc-home2-combo-card__content{min-height:292px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__track-copy{min-height:84px!important;padding-top:5px!important}.gc-home2-combo-card--consolidated .gc-home2-driver{grid-template-columns:70px minmax(0,1fr)!important;gap:10px!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar{width:64px!important;height:64px!important;transform:translate(2px)!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar img{width:64px!important;height:64px!important}}.gc-home2-combo-card--consolidated .gc-home2-combo-card__track-copy{min-height:96px!important;padding:8px 7px 16px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__best{min-height:94px!important;margin-top:10px!important;padding:10px 14px!important}.gc-home2-combo-card--consolidated .gc-home2-driver{grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar{width:66px!important;height:66px!important;transform:none!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar img{width:66px!important;height:66px!important}.gc-home2-combo-card--consolidated .gc-home2-driver__dot{width:10px!important;height:10px!important;bottom:5px!important;right:-1px!important}.gc-home2-combo-card--consolidated a.gc-home2-btn.gc-home2-combo-card__cta{color:#fff!important;background-color:#8f28c9!important;background-image:linear-gradient(#b63df0 0%,#8e27c7 58%,#6f1a9c 100%)!important;border:1px solid #c653fff2!important;border-radius:10px!important;min-height:46px!important;margin-top:10px!important;box-shadow:inset 0 1px #ffffff29,0 12px 26px #801fb85c!important}.gc-home2-combo-card--consolidated a.gc-home2-btn.gc-home2-combo-card__cta:hover{background-color:#a330dd!important;background-image:linear-gradient(#c94cf7 0%,#9f31d8 58%,#7c20ae 100%)!important}@media (width<=760px){.gc-home2-combo-card--consolidated .gc-home2-combo-card__track-copy{min-height:90px!important;padding-bottom:13px!important}.gc-home2-combo-card--consolidated .gc-home2-combo-card__best{margin-top:8px!important}.gc-home2-combo-card--consolidated .gc-home2-driver{grid-template-columns:62px minmax(0,1fr)!important;gap:10px!important}.gc-home2-combo-card--consolidated .gc-home2-driver__avatar,.gc-home2-combo-card--consolidated .gc-home2-driver__avatar img{width:56px!important;height:56px!important}}.gc-home-pilot-popover__ratings{gap:12px!important;padding-top:14px!important}.gc-home-pilot-popover__rating{border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;min-height:74px!important;padding:12px 14px!important;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #96ff2f08!important}.gc-home-pilot-popover__rating:first-child{box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #21cbff0f!important}.gc-home-pilot-popover__rating>span{background:#00000024!important;border:1px solid!important;border-radius:10px!important;align-self:stretch!important;align-items:center!important;min-height:100%!important;padding:0 12px!important;font-size:11px!important;line-height:1!important;display:flex!important}.gc-home-pilot-popover__rating>strong{letter-spacing:-.03em!important;justify-content:flex-end!important;align-self:stretch!important;align-items:center!important;min-height:100%!important;padding-left:16px!important;font-size:28px!important;line-height:1!important;display:flex!important}@media (width<=700px){.gc-home-pilot-popover__rating{min-height:68px!important;padding:11px 12px!important}.gc-home-pilot-popover__rating>strong{padding-left:12px!important;font-size:24px!important}}@media (width<=430px){.gc-home-pilot-popover__ratings{grid-template-columns:1fr!important}.gc-home-pilot-popover__rating>strong{font-size:22px!important}}.gc-home-pilot-popover__rating>strong{min-width:74px!important;font-size:26px!important}@media (width<=430px){.gc-home-pilot-popover__rating{grid-template-columns:minmax(100px,1fr) auto!important}.gc-home-pilot-popover__rating>strong{font-size:22px!important}}.gc-home-pilot-popover__rating{grid-template-columns:minmax(112px,1fr) auto!important}.gc-home-pilot-popover__rating>span{text-overflow:ellipsis!important;white-space:nowrap!important;justify-content:flex-start!important;font-size:10px!important;overflow:hidden!important}.gc-home-pilot-popover__rating>strong{min-width:76px!important}.gc-home2-combo-card--consolidated{border:0!important;box-shadow:0 18px 46px #00000052,inset 0 0 0 1px #ffffff0a!important}.gc-home2-combo-card--consolidated:before,.gc-home2-combo-card--consolidated:after{box-shadow:none!important;border:0!important}.gc-home2 .gc-home2-hotlap-row,.gc-home2 .gc-home2-ranking-row,.gc-home2 .gc-home2-list-row{min-height:36px!important}.gc-home2 .gc-home2-hotlap-row,.gc-home2 .gc-home2-ranking-row,.gc-home2 .gc-home2-list-row,.gc-home2 .gc-home2-hotlap-row>*,.gc-home2 .gc-home2-ranking-row>*,.gc-home2 .gc-home2-list-row>*{line-height:1.1!important}
