.achievement-stats[data-astro-cid-qev2mfzp]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:clamp(var(--space-6),4vw,var(--space-16));container-type:inline-size}.stat[data-astro-cid-qev2mfzp]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(var(--space-2),.8vw,var(--space-3))}.stat-icon[data-astro-cid-qev2mfzp]{display:grid;place-items:center;width:clamp(80px,8cqw,130px);height:clamp(80px,8cqw,130px);font-size:clamp(2.5rem,4cqw,4rem);background-color:var(--color-bg);border-radius:50%;user-select:none}.number[data-astro-cid-qev2mfzp]{font-family:var(--font-display);font-weight:900;font-size:clamp(2rem,4cqw,4rem);line-height:1;color:var(--color-brand);letter-spacing:.02em}.number[data-astro-cid-qev2mfzp] .suffix[data-astro-cid-qev2mfzp]{font-style:normal;font-weight:700;font-size:.5em}.label[data-astro-cid-qev2mfzp]{text-align:center;font-family:var(--font-display);font-weight:700;font-size:clamp(.9rem,1.4cqw,1.2rem);line-height:1.2;color:var(--color-brand);max-width:14em}.achievement-year[data-astro-cid-zumo756y]{--row-odd-bg: #f8f8f8;--row-border: #e5e5e5;background-color:var(--color-surface);border-radius:8px;padding:clamp(var(--space-6),3vw,var(--space-12));color:var(--color-text);container-type:inline-size}html.night .achievement-year[data-astro-cid-zumo756y]{--row-odd-bg: #112d3b;--row-border: #0e3d54}.year[data-astro-cid-zumo756y]{margin:0 0 clamp(var(--space-3),1.5vw,var(--space-6));font-family:var(--font-display);font-weight:900;font-size:clamp(1.75rem,3.4cqw,2.85rem);line-height:1;letter-spacing:.02em;color:var(--color-brand)}.achievement-list[data-astro-cid-zumo756y]{width:100%;border:2px solid var(--row-border);border-radius:4px;overflow:hidden}.list-row[data-astro-cid-zumo756y],.list-head[data-astro-cid-zumo756y]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,3fr) minmax(0,1.3fr) minmax(0,2.4fr) minmax(0,3fr);gap:0}.list-head[data-astro-cid-zumo756y]{border-bottom:2px solid var(--row-border);font-family:var(--font-display);font-weight:700;font-size:clamp(.9rem,1.15cqw,1.15rem);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.list-row[data-astro-cid-zumo756y]:nth-child(odd){background-color:var(--row-odd-bg)}.list-row[data-astro-cid-zumo756y]{border-top:1px solid var(--row-border)}.list-row[data-astro-cid-zumo756y]:last-child{border-bottom:1px solid var(--row-border)}.list-cell[data-astro-cid-zumo756y]{padding:clamp(var(--space-2),1cqw,var(--space-4)) clamp(var(--space-3),1cqw,var(--space-4));display:flex;align-items:center;font-size:clamp(.9rem,1.25cqw,1.15rem);line-height:1.35;min-width:0;overflow-wrap:anywhere;word-break:break-word;border-right:2px solid var(--row-border)}.list-cell[data-astro-cid-zumo756y]:last-child{border-right:none}.list-head[data-astro-cid-zumo756y] .list-cell[data-astro-cid-zumo756y]{padding-block:clamp(var(--space-2),.8cqw,var(--space-3))}.label-type[data-astro-cid-zumo756y]{font-weight:700}.label-team[data-astro-cid-zumo756y]{font-weight:600}.list-cell[data-astro-cid-zumo756y].label-place{justify-content:center}.placement[data-astro-cid-zumo756y]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.placement-emoji[data-astro-cid-zumo756y]{font-size:clamp(1.7rem,2.7cqw,2.7rem);line-height:1}.placement-label[data-astro-cid-zumo756y]{font-family:var(--font-display);font-weight:700;font-size:clamp(.8rem,1.05cqw,1.05rem);color:var(--color-text-muted);letter-spacing:.05em;text-align:center}@container (max-width: 700px){.list-head[data-astro-cid-zumo756y]{display:none}.list-row[data-astro-cid-zumo756y]{grid-template-columns:1fr auto;grid-template-areas:"type place" "title place" "team place" "drivers place";padding:clamp(var(--space-3),1.5vw,var(--space-6));gap:clamp(var(--space-2),.8vw,var(--space-3))}.list-cell[data-astro-cid-zumo756y]{padding:0}.label-type[data-astro-cid-zumo756y]{grid-area:type}.label-title[data-astro-cid-zumo756y]{grid-area:title}.label-place[data-astro-cid-zumo756y]{grid-area:place;align-self:start}.label-team[data-astro-cid-zumo756y]{grid-area:team}.label-drivers[data-astro-cid-zumo756y]{grid-area:drivers}}.achievements-page[data-astro-cid-gyx3anpu]{max-width:2560px;margin-inline:auto;padding-top:clamp(var(--space-24),12vw,calc(var(--space-24) * 2));padding-bottom:clamp(var(--space-12),6vw,var(--space-24));display:flex;flex-direction:column;gap:clamp(var(--space-4),2vw,var(--space-8))}.achievements-page[data-astro-cid-gyx3anpu]>*{max-width:min(1350px,calc(100% - clamp(0px,100vw - 680px,300px)));margin-inline:auto;width:100%}.header-panel[data-astro-cid-gyx3anpu]{background-color:var(--color-surface);border-radius:8px;padding-block:clamp(var(--space-8),5vw,var(--space-16));padding-inline:clamp(var(--space-6),3vw,var(--space-12));text-align:center;container-type:inline-size;display:flex;flex-direction:column;gap:clamp(var(--space-6),3vw,var(--space-12))}.header-panel[data-astro-cid-gyx3anpu] h1[data-astro-cid-gyx3anpu]{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(1.6rem,6cqw,3.5rem);line-height:1;letter-spacing:.02em;color:var(--color-text-strong);text-transform:uppercase}html.night .header-panel[data-astro-cid-gyx3anpu] h1[data-astro-cid-gyx3anpu]{color:var(--color-brand)}@media(max-width:768px){.achievements-page[data-astro-cid-gyx3anpu]{padding-top:var(--space-6)}}
