.driver-season_page__afcH2{min-height:100svh;background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--blue) 7%,transparent),transparent 28rem),linear-gradient(180deg,color-mix(in srgb,var(--surface-soft) 45%,transparent),transparent 25rem),var(--page);color:var(--text)}.driver-season_page__afcH2,.driver-season_page__afcH2 *,.driver-season_page__afcH2 :after,.driver-season_page__afcH2 :before{box-sizing:border-box}.driver-season_content__NlYz3{box-sizing:border-box;width:min(100%,96rem);margin:0 auto;padding:clamp(1rem,2.5vw,2rem) clamp(.8rem,3vw,3rem) clamp(3rem,7vw,6rem);display:grid;gap:.8rem}.driver-season_backLink__JYQBp{display:inline-flex;width:fit-content;align-items:center;gap:.35rem;color:var(--brand);font:var(--font-text-small-bold);text-decoration:none}.driver-season_backLink__JYQBp svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.driver-season_backLink__JYQBp:focus-visible,.driver-season_backLink__JYQBp:hover{color:var(--text)}.driver-season_card__LK0FC{--font-caption-medium:normal 500 11px/15px var(--font-family-body);--font-caption-bold:normal 600 11px/15px var(--font-family-body);--font-text-small:normal 400 13px/19px var(--font-family-body);--font-text-small-bold:normal 600 13px/19px var(--font-family-body);--font-text-bold:normal 600 15px/23px var(--font-family-body);--font-data-caption-bold:normal 600 11px/15px var(--font-family-data);--font-data-small-bold:normal 600 13px/19px var(--font-family-data);--font-data-bold:normal 600 15px/21px var(--font-family-data);--font-data-display-compact:normal 600 clamp(26.6px,calc(3vw + 1px),38.6px) /1 var(--font-family-data);--font-table-header:normal 600 13px/19px var(--font-family-data);--font-table-value:normal 400 15px/23px var(--font-family-body);min-width:0;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);box-shadow:var(--card-shadow);transition:border-color var(--card-transition-duration) ease,box-shadow var(--card-transition-duration) ease}.driver-season_card__LK0FC:hover{border-color:var(--border-strong);box-shadow:var(--card-shadow-hover)}.driver-season_card__LK0FC>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1.15rem 0}.driver-season_card__LK0FC>header h2{display:inline-flex;align-items:center;gap:.45rem;margin:0;color:var(--brand);font:var(--font-subheading-bold)}.driver-season_card__LK0FC>header h2 svg{width:1.125rem;height:1.125rem;flex:0 0 auto}.driver-season_hero__IAMtf{min-width:0}.driver-season_heroCard__83REp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:6.25rem;padding:.95rem 1.15rem;gap:1rem}.driver-season_heroCopy__sCqpG>span{color:var(--brand);font:var(--font-text-small-bold);letter-spacing:.08em;text-transform:uppercase}.driver-season_metricLabel__BvWeU,.driver-season_seasonIdentity__yOEYW{display:flex;min-width:0;align-items:center;gap:.4rem}.driver-season_metricLabel__BvWeU svg,.driver-season_seasonIdentity__yOEYW svg{flex:0 0 auto}.driver-season_heroCopy__sCqpG h1{margin:.22rem 0 .35rem;font:var(--font-display-race);font-size:clamp(calc(2rem - 1px),calc(3.2vw - 1px),calc(2.85rem - 1px));letter-spacing:-.05em;line-height:.98}.driver-season_heroCopy__sCqpG p{margin:0;color:var(--muted);font:var(--font-text-small-bold)}.driver-season_seasonPicker__G_4qC{justify-self:end}.driver-season_summaryGrid__pauZl{display:grid;min-width:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.driver-season_summaryCard__GTp5G{display:flex;min-width:0;flex-direction:column;gap:.3rem;padding:.9rem 1rem}.driver-season_summaryCard__GTp5G>span{color:var(--brand);font:var(--font-caption-bold);letter-spacing:.08em;text-transform:uppercase}.driver-season_summaryCard__GTp5G>strong{font:var(--font-data-display-compact)}@media (min-width:80rem){.driver-season_summaryGrid__pauZl{grid-template-columns:repeat(10,minmax(0,1fr))}.driver-season_summaryCard__GTp5G{min-height:5.25rem;justify-content:center;padding:.6rem .7rem}.driver-season_summaryCard__GTp5G>span{font-size:calc(.64rem + 1px);line-height:1.25}.driver-season_summaryCard__GTp5G>strong{font-size:clamp(calc(1.65rem + 1px),calc(2vw + 1px),calc(2.2rem + 1px))}}.driver-season_analyticsGrid__Iv8Wj,.driver-season_performanceGrid__jQrnj{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:.85rem;align-items:stretch}.driver-season_performanceGrid__jQrnj{min-width:0;grid-template-areas:"qualifying metrics" "qualifying consistency" "teammate movement"}.driver-season_performanceContents__Xt2Ev,.driver-season_performanceContents__Xt2Ev .driver-season_analysisRail__TMABt{display:contents}.driver-season_performanceGrid__jQrnj .driver-season_qualifyingCard__dXw6B{grid-area:qualifying}.driver-season_performanceGrid__jQrnj .driver-season_metricsCard__hLath{grid-area:metrics}.driver-season_performanceGrid__jQrnj .driver-season_consistencyCard___EH4c{grid-area:consistency}.driver-season_performanceGrid__jQrnj .driver-season_teammateCard__m34fg{grid-area:teammate}.driver-season_performanceGrid__jQrnj .driver-season_movementCard__62Mjx{grid-area:movement}.driver-season_progressionCard__BQwO7{padding-bottom:.35rem}.driver-season_consistencyCard___EH4c,.driver-season_distributionCard__8ovH3,.driver-season_metricsCard__hLath,.driver-season_milestonesCard__GrimL,.driver-season_movementCard__62Mjx,.driver-season_progressionCard__BQwO7,.driver-season_tableCard__tTFj6,.driver-season_teammateCard__m34fg{padding-bottom:1rem}.driver-season_tableScroll__ryUdr{position:relative;min-height:0;overflow:auto;margin-top:.75rem;padding:0 1.15rem .25rem;isolation:isolate;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.driver-season_tableScroll__ryUdr[data-single-row=true]{flex:0 0 auto;overflow-x:auto;overflow-y:hidden}.driver-season_tableScroll__ryUdr::-webkit-scrollbar{width:.4rem;height:.4rem}.driver-season_tableScroll__ryUdr::-webkit-scrollbar-track{background:transparent}.driver-season_tableScroll__ryUdr::-webkit-scrollbar-thumb{border-radius:999px;background:var(--border-strong)}.driver-season_raceTable__IgNHK{width:100%;min-width:32rem;border:1px solid var(--border);border-radius:var(--card-inner-radius);border-collapse:separate;border-spacing:0;font:var(--font-text-small)}.driver-season_raceTable__IgNHK td,.driver-season_raceTable__IgNHK th{padding:.45rem .6rem;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}.driver-season_raceTable__IgNHK thead th{position:sticky;z-index:2;top:0;background:var(--surface-soft);color:var(--text);font:var(--font-caption-bold);font-weight:800;text-transform:uppercase;letter-spacing:.06em}.driver-season_raceTable__IgNHK thead th:first-child{border-top-left-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_raceTable__IgNHK thead th:last-child{border-top-right-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_raceTable__IgNHK tbody th{color:var(--text);font:var(--font-data-small-bold)}.driver-season_raceTable__IgNHK tbody tr:last-child td,.driver-season_raceTable__IgNHK tbody tr:last-child th{border-bottom:none}.driver-season_raceTable__IgNHK tbody tr:last-child th:first-child{border-bottom-left-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_raceTable__IgNHK tbody tr:last-child td:last-child{border-bottom-right-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_mobileColumnLabel__riZ2C{display:none}.driver-season_fastestLapBadge__qLEfw{display:inline-grid;width:1.35rem;height:1.35rem;place-items:center;margin-left:.4rem;border-radius:999px;background:color-mix(in srgb,var(--brand) 10%,var(--surface));color:var(--brand);vertical-align:middle}.driver-season_fastestLapBadge__qLEfw svg{width:.9rem;height:.9rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.driver-season_timelineWrap__3suFd{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:.9rem 1.15rem 0}.driver-season_timelineItem__9SI8H{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-width:2.6rem;padding:.35rem .3rem;border-radius:.6rem;background:var(--surface-soft)}.driver-season_timelineRound__TMLzT{color:var(--muted);font:var(--font-caption-bold);letter-spacing:.03em}.driver-season_timelineResult__8PypN{font:var(--font-data-small-bold)}.driver-season_timelineResult__8PypN[data-status=classified]{color:var(--text)}.driver-season_timelineResult__8PypN[data-win=true]{color:var(--brand)}.driver-season_timelineResult__8PypN[data-status=dnf],.driver-season_timelineResult__8PypN[data-status=dsq]{color:var(--red)}.driver-season_timelineResult__8PypN[data-status=dns]{color:var(--muted)}.driver-season_noData__T6kxT{padding:.75rem 1.15rem 1rem;color:var(--muted);font:var(--font-text-small)}.driver-season_progressionSummary__62N7o{margin:.6rem 1.15rem 0;color:var(--muted);font:var(--font-text-small-bold)}.driver-season_progressionChart__Seu1O{box-sizing:border-box;display:block;width:calc(100% - 2.3rem);height:21.25rem;margin:.5rem 1.15rem 0;overflow:visible}.driver-season_progressionChart__Seu1O polyline{stroke:var(--brand);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.driver-season_chartGridLine__txHSm{stroke:var(--border);stroke-width:1}.driver-season_chartTick__6p6i7{fill:var(--muted);font:var(--font-data-caption-bold)}.driver-season_chartAxisTitle__j1mP_{fill:var(--muted);font:var(--font-caption-bold);letter-spacing:.04em;text-transform:uppercase}.driver-season_progressionChart__Seu1O .driver-season_chartTick__6p6i7{font-size:11px}.driver-season_progressionChart__Seu1O .driver-season_chartAxisTitle__j1mP_{font-size:12px}.driver-season_progressionPoint__l1ccA{fill:var(--surface);stroke:var(--brand);stroke-width:2;cursor:pointer}.driver-season_progressionPoint__l1ccA:focus-visible,.driver-season_progressionPoint__l1ccA:hover,.driver-season_progressionPoint__l1ccA[data-active=true]{fill:var(--brand);outline:none}.driver-season_progressionPoint__l1ccA:focus-visible{stroke:var(--text);stroke-width:3}.driver-season_progressionReadout__0snVP{margin:.25rem 1.15rem 1.25rem;min-height:1.2em;color:var(--text);font:var(--font-text-small-bold);text-align:center}.driver-season_progressionReadout__0snVP[data-active=true]{color:var(--brand)}.driver-season_analysisRail__TMABt{display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr);gap:.85rem}.driver-season_movementCard__62Mjx>header div{min-width:0}.driver-season_movementCard__62Mjx>header p{margin:.2rem 0 0;color:var(--muted);font:var(--font-caption-medium)}.driver-season_movementSummary__jBCzy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.75rem 1.15rem 0}.driver-season_movementSummary__jBCzy span{padding:.4rem .45rem;border-radius:.5rem;background:var(--surface-soft);color:var(--muted);font:var(--font-caption-medium);text-align:center}.driver-season_movementSummary__jBCzy strong{display:block;color:var(--text);font:var(--font-data-bold)}.driver-season_movementChart__Ue6ok{box-sizing:border-box;display:block;width:calc(100% - 1.5rem);height:19.375rem;margin:.4rem .75rem 0}.driver-season_movementZeroLine__CTBHP{stroke:var(--border-strong);stroke-width:1.25}.driver-season_movementBar__3cZbH[data-change=gained]{fill:var(--green)}.driver-season_movementBar__3cZbH[data-change=lost]{fill:var(--red)}.driver-season_movementHeldPoint__bKXhQ{fill:var(--muted)}.driver-season_metricRow__D2Jmo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.6rem 1.15rem 0;color:var(--muted);font:var(--font-text-small-bold)}.driver-season_metricRow__D2Jmo span{padding:.5rem .45rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface-soft);text-align:center}.driver-season_mobileTableHint__KG_FI{display:none}.driver-season_metricsGrid__PfCxl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.9rem 1.15rem .25rem}.driver-season_metricsGrid__PfCxl>span{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .65rem;border:1px solid var(--border);border-radius:.55rem;background:var(--surface-soft);color:var(--muted);font:var(--font-caption-bold);letter-spacing:.04em;text-transform:uppercase}.driver-season_metricsGrid__PfCxl>span>strong{color:var(--text);font:var(--font-data-bold);text-transform:none;letter-spacing:normal}.driver-season_teammateTables__mm1P_{display:grid;min-width:0;flex:1 1 auto;grid-auto-rows:minmax(0,1fr);gap:.75rem;padding:.75rem 1.15rem 1.15rem;overflow:hidden}.driver-season_comparisonTable__BGxr1{width:100%;height:auto;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:var(--card-inner-radius);font:var(--font-table-value)}.driver-season_comparisonTable__BGxr1 caption{padding:0 0 .45rem;color:var(--muted);font:var(--font-caption-medium);text-align:left}.driver-season_comparisonTable__BGxr1 td,.driver-season_comparisonTable__BGxr1 th{padding:.55rem .7rem;border-bottom:1px solid var(--border)}.driver-season_comparisonTable__BGxr1 thead th{background:var(--surface-soft);font:var(--font-table-header);text-align:center}.driver-season_comparisonTable__BGxr1 thead th:first-child{border-top-left-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_comparisonTable__BGxr1 thead th:last-child{border-top-right-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_comparisonTable__BGxr1 tbody th,.driver-season_comparisonTable__BGxr1 thead th:first-child{text-align:left}.driver-season_comparisonTable__BGxr1 tbody th{color:var(--muted);font:var(--font-text-small-bold)}.driver-season_comparisonTable__BGxr1 tbody td{font:var(--font-data-small-bold);text-align:center}.driver-season_comparisonTable__BGxr1 tr:last-child td,.driver-season_comparisonTable__BGxr1 tr:last-child th{border-bottom:0}.driver-season_distributionCard__8ovH3{display:flex;min-height:0;flex-direction:column}.driver-season_consistencyCard___EH4c{align-self:start}.driver-season_consistencyCard___EH4c .driver-season_metricsGrid__PfCxl{grid-template-columns:minmax(0,1fr)}.driver-season_consistencyCard___EH4c .driver-season_metricsGrid__PfCxl>span{padding:.75rem;border-radius:.55rem;background:var(--surface-soft)}.driver-season_distributionCard__8ovH3 .driver-season_distributionList__jccG7{min-height:0;flex:1 1 auto;align-content:space-evenly}.driver-season_distributionList__jccG7,.driver-season_milestoneList__FUX2m{list-style:none;margin:0;padding:.75rem 1.15rem .25rem;display:grid;gap:.5rem}.driver-season_distributionList__jccG7 li{display:grid;grid-template-columns:3rem minmax(0,1fr) 2.25rem;align-items:center;gap:.55rem}.driver-season_distributionLabel__YiuRO{color:var(--muted);font:var(--font-table-header)}.driver-season_distributionBarTrack__5oW8a{height:.55rem;border-radius:999px;background:var(--surface-soft);overflow:hidden}.driver-season_distributionBar__SM3Cr{display:block;height:100%;min-width:.2rem;border-radius:999px;background:var(--brand)}.driver-season_distributionCount__b40Gg{text-align:right;font:var(--font-data-small-bold)}.driver-season_milestoneList__FUX2m li{display:flex;flex-direction:column;gap:.15rem;padding:.7rem;border-radius:.55rem;background:var(--surface-soft)}.driver-season_milestoneList__FUX2m li:last-child{padding:.7rem}.driver-season_milestoneList__FUX2m{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-season_milestoneList__FUX2m strong{font:var(--font-text-bold)}.driver-season_milestoneList__FUX2m span{color:var(--muted);font:var(--font-text-small)}.driver-season_milestoneRound__019MJ{color:var(--muted);font:var(--font-caption-bold);text-transform:uppercase;letter-spacing:.06em}@media (min-width:64.0625rem){.driver-season_performanceGrid__jQrnj{grid-template-rows:24.5rem 18.5rem auto}.driver-season_progressionCard__BQwO7,.driver-season_resultsCard__hODRM{height:30rem}.driver-season_progressionCard__BQwO7,.driver-season_qualifyingCard__dXw6B,.driver-season_resultsCard__hODRM{display:flex;min-height:0;flex-direction:column}.driver-season_qualifyingCard__dXw6B .driver-season_tableScroll__ryUdr,.driver-season_resultsCard__hODRM .driver-season_tableScroll__ryUdr{flex:1 1 auto}.driver-season_consistencyCard___EH4c{align-self:stretch}.driver-season_teammateCard__m34fg{display:flex;min-height:0;flex-direction:column}.driver-season_teammateTables__mm1P_{flex:1 1 auto;overflow:visible}.driver-season_comparisonTable__BGxr1{height:100%}.driver-season_comparisonTable__BGxr1 td,.driver-season_comparisonTable__BGxr1 th{padding-block:.3rem}}@media (max-width:64rem){.driver-season_analyticsGrid__Iv8Wj{grid-template-columns:minmax(0,1fr)}.driver-season_performanceGrid__jQrnj{grid-template-areas:"qualifying" "metrics" "consistency" "teammate" "movement";grid-template-columns:minmax(0,1fr)}.driver-season_summaryGrid__pauZl{grid-template-columns:repeat(4,minmax(0,1fr))}.driver-season_analysisRail__TMABt{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.driver-season_qualifyingCard__dXw6B .driver-season_tableScroll__ryUdr,.driver-season_resultsCard__hODRM .driver-season_tableScroll__ryUdr{max-height:none;overflow-x:auto;overflow-y:visible}}@media (max-width:48rem){.driver-season_content__NlYz3{gap:1rem}.driver-season_heroCard__83REp{grid-template-columns:minmax(0,1fr)}.driver-season_seasonPicker__G_4qC{justify-self:start}.driver-season_summaryGrid__pauZl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.driver-season_summaryCard__GTp5G{min-height:4.6rem;justify-content:center;padding:.6rem .65rem}.driver-season_summaryCard__GTp5G>span{font-size:calc(.66rem + 1px);line-height:1.2}.driver-season_summaryCard__GTp5G>strong{font-size:calc(1.55rem + 1px)}.driver-season_summaryCard__GTp5G:last-child{grid-column:2}.driver-season_timelineWrap__3suFd{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.driver-season_timelineItem__9SI8H{min-width:0;padding:.45rem .2rem}.driver-season_desktopColumnLabel__QD2iP{display:none}.driver-season_mobileColumnLabel__riZ2C{display:inline}.driver-season_raceTable__IgNHK td,.driver-season_raceTable__IgNHK th{padding-inline:.45rem}.driver-season_movementChart__Ue6ok .driver-season_chartTick__6p6i7{font-size:12px}.driver-season_movementChart__Ue6ok .driver-season_chartAxisTitle__j1mP_{font-size:13px}.driver-season_progressionChart__Seu1O .driver-season_chartTick__6p6i7{font-size:12px}.driver-season_progressionChart__Seu1O .driver-season_chartAxisTitle__j1mP_{font-size:13px}.driver-season_progressionChart__Seu1O .driver-season_chartRoundAxisTitle__M3Mn_,.driver-season_progressionChart__Seu1O .driver-season_chartRoundTick__B2jBm{font-size:11px}.driver-season_qualifyingCard__dXw6B .driver-season_raceTable__IgNHK tr>:first-child,.driver-season_resultsCard__hODRM .driver-season_raceTable__IgNHK tr>:first-child{display:none}.driver-season_progressionReadout__0snVP{margin:.15rem 1.15rem .25rem;padding-top:.6rem;border-top:1px solid var(--border);font-size:calc(.78rem + 1px);line-height:1.45}.driver-season_metricRow__D2Jmo{gap:.45rem}.driver-season_metricRow__D2Jmo span{padding-inline:.35rem;font-size:calc(.75rem + 1px)}.driver-season_mobileTableHint__KG_FI{display:block;margin:.65rem 1.15rem 0;color:var(--muted);font:var(--font-caption-medium)}.driver-season_qualifyingCard__dXw6B .driver-season_tableScroll__ryUdr{margin:.45rem 1.15rem 0}.driver-season_resultsCard__hODRM .driver-season_tableScroll__ryUdr{margin-inline:1.15rem}.driver-season_qualifyingCard__dXw6B .driver-season_tableScroll__ryUdr,.driver-season_resultsCard__hODRM .driver-season_tableScroll__ryUdr{padding-inline:0}.driver-season_teammateTables__mm1P_{margin-inline:1.15rem;padding-inline:0}.driver-season_qualifyingCard__dXw6B .driver-season_raceTable__IgNHK td:nth-child(2),.driver-season_qualifyingCard__dXw6B .driver-season_raceTable__IgNHK th:nth-child(2),.driver-season_resultsCard__hODRM .driver-season_raceTable__IgNHK td:nth-child(2),.driver-season_resultsCard__hODRM .driver-season_raceTable__IgNHK th:nth-child(2){position:sticky;z-index:1;left:0;width:10rem;min-width:10rem;max-width:10rem;overflow:hidden;background:var(--surface);box-shadow:1px 0 0 var(--border);text-overflow:ellipsis}.driver-season_qualifyingCard__dXw6B .driver-season_raceTable__IgNHK thead th:nth-child(2),.driver-season_resultsCard__hODRM .driver-season_raceTable__IgNHK thead th:nth-child(2){z-index:3;border-top-left-radius:calc(var(--card-inner-radius) - 1px);background:var(--surface-soft)}.driver-season_qualifyingCard__dXw6B .driver-season_raceTable__IgNHK tbody tr:last-child td:nth-child(2),.driver-season_resultsCard__hODRM .driver-season_raceTable__IgNHK tbody tr:last-child td:nth-child(2){border-bottom-left-radius:calc(var(--card-inner-radius) - 1px)}.driver-season_comparisonTable__BGxr1{min-width:0}.driver-season_comparisonTable__BGxr1 tbody th,.driver-season_comparisonTable__BGxr1 thead th:first-child{position:static;width:38%;min-width:0;max-width:none;background:var(--surface)}.driver-season_comparisonTable__BGxr1 thead th:first-child{background:var(--surface-soft)}.driver-season_metricsGrid__PfCxl{grid-template-columns:repeat(2,minmax(0,1fr))}.driver-season_metricsCard__hLath .driver-season_metricsGrid__PfCxl>span{min-height:4.25rem;justify-content:center}.driver-season_analysisRail__TMABt,.driver-season_milestoneList__FUX2m{grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.driver-season_timelineWrap__3suFd{grid-template-columns:repeat(4,minmax(0,1fr))}}