.page-head[data-astro-cid-5tznm7mj]{padding-block:clamp(3rem,8vw,5rem) 2rem}h1[data-astro-cid-5tznm7mj]{margin:.75rem 0 0;font-size:clamp(2.2rem,5vw,3.4rem);letter-spacing:-.035em;line-height:1.05}.sub[data-astro-cid-5tznm7mj]{color:var(--text-2);margin:.75rem 0 0}.tools[data-astro-cid-5tznm7mj]{margin-top:2rem;display:grid;gap:1rem}.search[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:.6rem;max-width:34rem;padding:0 .9rem;height:3rem;border-radius:12px;border:1px solid var(--line-strong);background:var(--bg-elev);color:var(--muted)}.search[data-astro-cid-5tznm7mj]:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.search[data-astro-cid-5tznm7mj] input[data-astro-cid-5tznm7mj]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:1rem}kbd[data-astro-cid-5tznm7mj]{font-size:.72rem;border:1px solid var(--line-strong);border-radius:5px;padding:.15em .45em}.chips[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;gap:.5rem}.year[data-astro-cid-5tznm7mj]+.year[data-astro-cid-5tznm7mj]{margin-top:2.5rem}.y[data-astro-cid-5tznm7mj]{font-size:.85rem;font-weight:600;color:var(--accent);margin:0 0 .75rem;letter-spacing:.04em}.empty[data-astro-cid-5tznm7mj]{color:var(--muted);padding:3rem 0;text-align:center}
