.pagination[data-astro-cid-ohknivtf]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.85rem;display:flex}.pagination[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]{color:var(--ink);text-decoration:none}.pagination[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]:hover{color:var(--accent)}.page-numbers[data-astro-cid-ohknivtf]{align-items:center;gap:.35rem;display:flex}.page-numbers[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf],.page-numbers[data-astro-cid-ohknivtf] .current[data-astro-cid-ohknivtf]{border:1px solid var(--line);border-radius:.35rem;place-items:center;width:2rem;height:2rem;display:grid}.page-numbers[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]:hover,.page-numbers[data-astro-cid-ohknivtf] .current[data-astro-cid-ohknivtf]{border-color:var(--accent);color:var(--accent)}.page-numbers[data-astro-cid-ohknivtf] .current[data-astro-cid-ohknivtf]{background:var(--accent);color:var(--paper)}.page-numbers[data-astro-cid-ohknivtf] .ellipsis[data-astro-cid-ohknivtf]{width:1.2rem;height:2rem;color:var(--muted);place-items:center;display:grid}@media (width<=680px){.pagination[data-astro-cid-ohknivtf]{gap:.75rem}.page-numbers[data-astro-cid-ohknivtf]{justify-content:center}}.card[data-astro-cid-sbmovh4h]{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:.8rem;transition:all .25s;overflow:hidden}.card[data-astro-cid-sbmovh4h]:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 16px 40px #3f30201a}.card-body[data-astro-cid-sbmovh4h]{padding:1.1rem 1.35rem 1.2rem}.card-meta[data-astro-cid-sbmovh4h]{color:var(--muted);margin-bottom:.7rem;font-size:.73rem}.card[data-astro-cid-sbmovh4h] h2[data-astro-cid-sbmovh4h]{letter-spacing:-.035em;font-size:1.7rem}.card[data-astro-cid-sbmovh4h] h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]{text-decoration:none}.card[data-astro-cid-sbmovh4h] h2[data-astro-cid-sbmovh4h] a[data-astro-cid-sbmovh4h]:hover{color:var(--accent)}.card-excerpt[data-astro-cid-sbmovh4h]{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.8rem 0 0;font-size:.95rem;line-height:1.7;display:-webkit-box;overflow:hidden}@media (width<=680px){.card-body[data-astro-cid-sbmovh4h]{padding:1rem 1.1rem}}.search-panel[data-astro-cid-ac66eqjo]{width:min(100%,34rem);margin:0 0 2rem}.search-field[data-astro-cid-ac66eqjo]{border-bottom:1px solid var(--line-strong);align-items:center;gap:.65rem;padding:.2rem .1rem .55rem;transition:border-color .2s;display:flex}.search-field[data-astro-cid-ac66eqjo]:focus-within{border-color:var(--accent)}.search-icon[data-astro-cid-ac66eqjo]{color:var(--accent);font-family:Georgia,serif;font-size:1.5rem;line-height:1;transform:rotate(-20deg)}.search-panel[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.search-panel[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]::placeholder{color:var(--muted);opacity:.8}.sr-only[data-astro-cid-ac66eqjo]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-status[data-astro-cid-ac66eqjo]{color:var(--muted);margin-top:.7rem;font-size:.8rem}.search-results[data-astro-cid-ac66eqjo]{gap:.45rem;margin-top:.7rem;display:grid}.search-result[data-astro-cid-ac66eqjo]{border:1px solid var(--line);color:var(--ink);border-radius:.4rem;justify-content:space-between;gap:1rem;padding:.6rem .75rem;text-decoration:none;display:flex}.search-result[data-astro-cid-ac66eqjo]:hover{border-color:var(--line-strong);color:var(--accent)}.search-result[data-astro-cid-ac66eqjo] time[data-astro-cid-ac66eqjo]{color:var(--muted);white-space:nowrap;font-size:.8rem}.eyebrow[data-astro-cid-bsyh5rhu]{color:var(--accent);letter-spacing:.18em;margin-bottom:1rem;font-size:.7rem;font-weight:700}.page-intro[data-astro-cid-bsyh5rhu]{padding-bottom:2.5rem}.page-intro[data-astro-cid-bsyh5rhu] h1[data-astro-cid-bsyh5rhu]{letter-spacing:-.06em;font-size:clamp(3rem,8vw,6rem)}.page-intro[data-astro-cid-bsyh5rhu]>p[data-astro-cid-bsyh5rhu]:last-child{color:var(--muted);margin-top:1rem;font-size:1.05rem}.post-grid[data-astro-cid-bsyh5rhu]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}
