.head[data-astro-cid-kygxynfs]{padding-block:clamp(140px,16vw,220px) clamp(56px,7vw,96px)}.head[data-astro-cid-kygxynfs] h1[data-astro-cid-kygxynfs]{font-size:clamp(3rem,6vw + 1rem,6.4rem);margin-bottom:.35em}@media(max-width:600px){.head[data-astro-cid-kygxynfs] h1[data-astro-cid-kygxynfs]{font-size:min(3rem,calc((100vw - 2 * var(--gutter) - 4px) / var(--ww, 8)))}}.head[data-astro-cid-kygxynfs] h1[data-astro-cid-kygxynfs] em{color:var(--gold-hi)}.head[data-astro-cid-kygxynfs] .lead[data-astro-cid-kygxynfs]{max-width:46ch;color:color-mix(in srgb,var(--paper) 80%,transparent)}.head-grid[data-astro-cid-kygxynfs]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end}.faces[data-astro-cid-kygxynfs]{display:flex;gap:clamp(10px,1.4vw,20px);align-items:flex-end;padding-bottom:10px}.faces[data-astro-cid-kygxynfs] .nv{width:clamp(40px,4.4vw,64px);height:clamp(40px,4.4vw,64px)}.faces[data-astro-cid-kygxynfs] .nv:nth-child(1){color:var(--c-sun)}.faces[data-astro-cid-kygxynfs] .nv:nth-child(2){color:var(--c-sky);translate:0 -14px}.faces[data-astro-cid-kygxynfs] .nv:nth-child(3){color:var(--c-grass)}.faces[data-astro-cid-kygxynfs] .nv:nth-child(4){color:var(--c-violet);translate:0 -10px}.faces[data-astro-cid-kygxynfs] .nv:nth-child(5){color:var(--c-lemon)}.feat[data-astro-cid-kygxynfs]{padding-bottom:0}.feat-grid[data-astro-cid-kygxynfs]{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:auto auto;gap:clamp(14px,1.6vw,22px)}.fc[data-astro-cid-kygxynfs]{display:grid;grid-template-columns:42% 1fr;text-decoration:none;color:var(--ink);background:var(--card);border-radius:var(--radius);overflow:hidden;border:1px solid color-mix(in srgb,var(--ink) 9%,transparent);transition:transform var(--t-mid) var(--ease),box-shadow var(--t-mid) var(--ease)}.fc[data-astro-cid-kygxynfs]:hover{transform:translateY(-3px);box-shadow:0 22px 50px -30px color-mix(in srgb,var(--ink) 55%,transparent)}.fc--big[data-astro-cid-kygxynfs]{grid-row:1 / 3;grid-template-columns:1fr;grid-template-rows:minmax(260px,1fr) auto}.fc-ph[data-astro-cid-kygxynfs]{display:block;overflow:hidden;background:var(--paper-2);min-height:100%}.fc-ph[data-astro-cid-kygxynfs] img[data-astro-cid-kygxynfs]{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.fc[data-astro-cid-kygxynfs]:hover .fc-ph[data-astro-cid-kygxynfs] img[data-astro-cid-kygxynfs]{transform:scale(1.04)}.fc-body[data-astro-cid-kygxynfs]{display:flex;flex-direction:column;gap:10px;padding:clamp(18px,2vw,28px)}.fc-meta[data-astro-cid-kygxynfs]{font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--c-violet)}.fc-title[data-astro-cid-kygxynfs]{font-size:clamp(1.3rem,.8vw + 1.05rem,1.7rem);line-height:1.15;text-wrap:balance}.fc--big[data-astro-cid-kygxynfs] .fc-title[data-astro-cid-kygxynfs]{font-size:clamp(1.8rem,1.6vw + 1.1rem,2.7rem)}.fc-ex[data-astro-cid-kygxynfs]{color:var(--ink-soft);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fc-go[data-astro-cid-kygxynfs]{margin-top:auto;font-weight:700;font-size:.9rem;color:var(--c-violet)}.feat[data-astro-cid-kygxynfs][hidden]{display:none}@media(max-width:860px){.head-grid[data-astro-cid-kygxynfs]{grid-template-columns:1fr}.faces[data-astro-cid-kygxynfs]{padding-bottom:0}.feat-grid[data-astro-cid-kygxynfs]{grid-template-columns:1fr}.fc[data-astro-cid-kygxynfs]{grid-template-columns:38% 1fr}.fc--big[data-astro-cid-kygxynfs]{grid-row:auto;grid-template-columns:1fr;grid-template-rows:220px auto}}.list[data-astro-cid-kygxynfs]{padding-top:clamp(40px,5vw,64px)}.toolbar[data-astro-cid-kygxynfs]{display:grid;gap:16px 24px;grid-template-columns:1fr minmax(220px,320px);align-items:center;margin-bottom:clamp(28px,4vw,48px)}.kinds[data-astro-cid-kygxynfs],.topics[data-astro-cid-kygxynfs]{display:flex;flex-wrap:wrap;gap:8px}.topics[data-astro-cid-kygxynfs]{grid-column:1 / -1}.chip[data-astro-cid-kygxynfs]{display:inline-flex;align-items:center;gap:.5em;min-height:40px;padding:.45em 1em;border-radius:999px;background:transparent;color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);font-size:.9rem;font-weight:600;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.chip[data-astro-cid-kygxynfs] span[data-astro-cid-kygxynfs]{font-weight:500;opacity:.55;font-size:.82em}.chip[data-astro-cid-kygxynfs]:hover{border-color:var(--gold-deep)}.chip[data-astro-cid-kygxynfs][aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip--topic[data-astro-cid-kygxynfs]{font-weight:500;min-height:36px;font-size:.86rem}.chip--topic[data-astro-cid-kygxynfs] .tmark{width:16px;height:16px;color:var(--c-violet);margin-right:-.1em}.chip--topic[data-astro-cid-kygxynfs][aria-pressed=true] .tmark{color:var(--c-navy)}.chip--topic[data-astro-cid-kygxynfs][aria-pressed=true]{background:var(--c-sun);color:var(--c-navy);border-color:var(--c-sun)}.search[data-astro-cid-kygxynfs] input[data-astro-cid-kygxynfs]{width:100%;min-height:44px;padding:.6em 1.1em;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);background:var(--card);color:var(--ink);font:inherit;font-size:.95rem}.search[data-astro-cid-kygxynfs] input[data-astro-cid-kygxynfs]:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.status[data-astro-cid-kygxynfs]{grid-column:1 / -1;margin:0;font-size:.85rem;color:var(--ink-soft)}.reset[data-astro-cid-kygxynfs]{margin-left:.8em;background:none;border:0;padding:0;color:var(--gold-deep);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.js[data-astro-cid-kygxynfs] .status[data-astro-cid-kygxynfs]{display:block}.no-js[data-astro-cid-kygxynfs] .status[data-astro-cid-kygxynfs],.no-js[data-astro-cid-kygxynfs] .toolbar[data-astro-cid-kygxynfs]{display:none}.years[data-astro-cid-kygxynfs]{display:grid;gap:clamp(36px,5vw,64px)}.yr[data-astro-cid-kygxynfs]{display:grid;grid-template-columns:clamp(90px,11vw,170px) minmax(0,1fr);gap:clamp(16px,3vw,40px);align-items:start}.yr[data-astro-cid-kygxynfs][hidden]{display:none}.yr-n[data-astro-cid-kygxynfs]{position:sticky;top:96px;margin:0;font-family:var(--display);line-height:.9;font-size:clamp(2.2rem,3.6vw,3.6rem);color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--c-violet) 70%,transparent)}.grid[data-astro-cid-kygxynfs]{display:grid;gap:clamp(14px,1.6vw,22px);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start}@media(max-width:700px){.yr[data-astro-cid-kygxynfs]{grid-template-columns:1fr;gap:10px}.yr-n[data-astro-cid-kygxynfs]{position:static;font-size:2.4rem}}.none[data-astro-cid-kygxynfs]{margin-top:24px;color:var(--ink-soft)}@media(max-width:760px){.toolbar[data-astro-cid-kygxynfs]{grid-template-columns:1fr}.kinds[data-astro-cid-kygxynfs]{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.kinds[data-astro-cid-kygxynfs] .chip[data-astro-cid-kygxynfs]{flex:none}}
