.year-hero[data-astro-cid-fsgy35zp]{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#07090af5,#07090ab8),repeating-linear-gradient(115deg,#18100e 0 40px,#080a0b 41px 78px);padding-block:34px 30px;position:relative;overflow:hidden}.breadcrumb[data-astro-cid-fsgy35zp]{color:var(--paper-dim);flex-wrap:wrap;gap:8px;margin-bottom:22px;font-size:.78rem;display:flex}.breadcrumb[data-astro-cid-fsgy35zp] a[data-astro-cid-fsgy35zp]{color:var(--paper-muted)}.breadcrumb[data-astro-cid-fsgy35zp] [data-astro-cid-fsgy35zp][aria-current]{color:var(--red-bright)}h1[data-astro-cid-fsgy35zp]{letter-spacing:-.045em;max-width:920px;margin:6px 0 16px;font-size:clamp(2.25rem,5vw,4.2rem);line-height:1}.year-hero[data-astro-cid-fsgy35zp] p[data-astro-cid-fsgy35zp]{max-width:70ch;color:var(--paper-muted);margin:0 0 10px;line-height:1.6}.year-hero[data-astro-cid-fsgy35zp] .year-answer[data-astro-cid-fsgy35zp]{color:var(--paper);font-size:1.04rem}.hero-jumps[data-astro-cid-fsgy35zp]{flex-wrap:wrap;gap:4px 24px;margin-top:14px;display:flex}.hero-jump[data-astro-cid-fsgy35zp]{color:var(--red-bright);font-family:var(--heading);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:.76rem;font-weight:740;display:inline-flex}.hero-jump[data-astro-cid-fsgy35zp]:hover,.hero-jump[data-astro-cid-fsgy35zp]:focus-visible{color:#fff}.year-body[data-astro-cid-fsgy35zp]{padding-block:36px 70px}.year-tools[data-astro-cid-fsgy35zp]{grid-template-columns:auto minmax(0,1fr) 190px auto;align-items:center;gap:12px 16px;margin-bottom:28px;padding:12px 12px 12px 18px;display:grid}.year-list-title[data-astro-cid-fsgy35zp]{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:1rem}.year-filters[data-astro-cid-fsgy35zp]{flex-wrap:wrap;gap:8px;display:flex}.year-filter[data-astro-cid-fsgy35zp]{border:1px solid var(--line);background:var(--ink-950);min-height:38px;color:var(--paper-muted);cursor:pointer;font-family:var(--heading);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.72rem;font-weight:700;display:inline-flex}.year-filter[data-astro-cid-fsgy35zp]:hover{border-color:var(--red);color:var(--paper)}.year-filter[data-astro-cid-fsgy35zp]:focus-visible{outline:2px solid var(--red-bright);outline-offset:2px}.year-filter[data-astro-cid-fsgy35zp][aria-pressed=true]{border-color:var(--red);background:var(--red-dark);color:#fff}.year-filter__count[data-astro-cid-fsgy35zp]{color:var(--paper-dim)}.year-filter[data-astro-cid-fsgy35zp][aria-pressed=true] .year-filter__count[data-astro-cid-fsgy35zp]{color:#ffffffc7}.sort-field[data-astro-cid-fsgy35zp]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--ink-950);align-items:center;min-height:42px;padding-inline:14px;display:flex}.sort-field[data-astro-cid-fsgy35zp]:focus-within{border-color:var(--red)}.sort-field[data-astro-cid-fsgy35zp] select[data-astro-cid-fsgy35zp]{width:100%;color:var(--paper);cursor:pointer;background:0 0;border:0;outline:0;font-size:.8rem}.sort-field[data-astro-cid-fsgy35zp] option[data-astro-cid-fsgy35zp]{background:var(--ink-900)}.result-count[data-astro-cid-fsgy35zp]{min-width:70px;color:var(--paper-dim);font-family:var(--heading);letter-spacing:.06em;text-align:right;text-transform:uppercase;font-size:.67rem;font-weight:700}.year-grid[data-astro-cid-fsgy35zp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.year-grid[data-astro-cid-fsgy35zp]>li[data-astro-cid-fsgy35zp]{min-width:0;position:relative}.year-grid[data-astro-cid-fsgy35zp]>li[data-astro-cid-fsgy35zp][hidden]{display:none}.year-rank[data-astro-cid-fsgy35zp]{z-index:2;color:#fff;min-width:34px;height:34px;font-family:var(--heading);pointer-events:none;background:#07090ae0;border:1px solid #ffffff2e;border-radius:999px;place-items:center;padding-inline:6px;font-size:.86rem;font-weight:800;display:grid;position:absolute;top:8px;left:8px}.year-grid[data-astro-cid-fsgy35zp]>li[data-astro-cid-fsgy35zp]:first-child .year-rank[data-astro-cid-fsgy35zp],.year-grid[data-astro-cid-fsgy35zp]>li[data-astro-cid-fsgy35zp]:nth-child(2) .year-rank[data-astro-cid-fsgy35zp],.year-grid[data-astro-cid-fsgy35zp]>li[data-astro-cid-fsgy35zp]:nth-child(3) .year-rank[data-astro-cid-fsgy35zp]{border-color:var(--red);background:var(--red-dark)}.year-empty[data-astro-cid-fsgy35zp]{color:var(--paper-muted);text-align:center;padding:40px}.year-empty[data-astro-cid-fsgy35zp][hidden]{display:none}.year-about[data-astro-cid-fsgy35zp]{border-top:1px solid var(--line);margin-top:58px;padding-top:42px}.year-about[data-astro-cid-fsgy35zp] h2[data-astro-cid-fsgy35zp]{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.05}.year-about[data-astro-cid-fsgy35zp] a[data-astro-cid-fsgy35zp]{color:var(--red-bright)}.year-facts[data-astro-cid-fsgy35zp]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:980px;margin:22px 0 0;display:grid;overflow:hidden}.year-facts[data-astro-cid-fsgy35zp]>div[data-astro-cid-fsgy35zp]{background:var(--ink-950);padding:14px 18px}.year-facts[data-astro-cid-fsgy35zp]>div[data-astro-cid-fsgy35zp]:last-child:nth-child(odd){grid-column:1/-1}.year-facts[data-astro-cid-fsgy35zp] dt[data-astro-cid-fsgy35zp]{color:var(--paper-dim);font-family:var(--heading);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;font-weight:700}.year-facts[data-astro-cid-fsgy35zp] dd[data-astro-cid-fsgy35zp]{color:var(--paper);margin:0;font-size:.92rem;line-height:1.55}.year-facts[data-astro-cid-fsgy35zp] dd[data-astro-cid-fsgy35zp] a[data-astro-cid-fsgy35zp]{color:var(--paper);text-decoration:underline;text-decoration-color:var(--red)}.year-method[data-astro-cid-fsgy35zp]{max-width:760px;color:var(--paper-muted);margin:16px 0 0;font-size:.86rem}.year-nav[data-astro-cid-fsgy35zp]{margin-top:26px}.year-nav__label[data-astro-cid-fsgy35zp]{color:var(--paper-dim);font-family:var(--heading);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}.year-nav[data-astro-cid-fsgy35zp] ul[data-astro-cid-fsgy35zp]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.year-nav[data-astro-cid-fsgy35zp] ul[data-astro-cid-fsgy35zp] a[data-astro-cid-fsgy35zp]{border:1px solid var(--line);color:var(--paper);font-family:var(--heading);border-radius:999px;padding:7px 13px;font-size:.8rem;font-weight:700;display:inline-block}.year-nav[data-astro-cid-fsgy35zp] ul[data-astro-cid-fsgy35zp] a[data-astro-cid-fsgy35zp]:hover{border-color:var(--red)}.year-nav[data-astro-cid-fsgy35zp] ul[data-astro-cid-fsgy35zp] a[data-astro-cid-fsgy35zp][aria-current=page]{border-color:var(--red);background:var(--red-dark);color:#fff}.year-nav__more[data-astro-cid-fsgy35zp]{font-family:var(--heading);flex-wrap:wrap;gap:6px 22px;margin:16px 0 0;font-size:.8rem;font-weight:700;display:flex}.sr-only[data-astro-cid-fsgy35zp]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1040px){.year-tools[data-astro-cid-fsgy35zp]{grid-template-columns:minmax(0,1fr) 180px auto}.year-list-title[data-astro-cid-fsgy35zp]{grid-column:1/-1}}@media (width<=920px){.year-grid[data-astro-cid-fsgy35zp]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){h1[data-astro-cid-fsgy35zp]{font-size:clamp(2.2rem,11vw,3.45rem)}.year-tools[data-astro-cid-fsgy35zp]{grid-template-columns:minmax(0,1fr) auto;padding:12px}.year-filters[data-astro-cid-fsgy35zp]{grid-column:1/-1}.year-grid[data-astro-cid-fsgy35zp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.year-about[data-astro-cid-fsgy35zp]{margin-top:42px;padding-top:34px}.year-facts[data-astro-cid-fsgy35zp]{grid-template-columns:1fr}}
