.excerpt[data-astro-cid-fcvprrln]{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(#ffffff85,#ffffff2e);border-radius:1.5rem;flex-direction:column;height:100%;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.excerpt[data-astro-cid-fcvprrln]:hover{border-color:var(--sage);transform:translateY(-3px);box-shadow:0 22px 42px #2a2a251f}.card-link[data-astro-cid-fcvprrln]{color:inherit;width:100%;text-decoration:none;display:block}.image[data-astro-cid-fcvprrln]{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;display:block}.copy[data-astro-cid-fcvprrln]{flex-direction:column;flex:1;padding:1.1rem 1.15rem 1.2rem;display:flex}.title[data-astro-cid-fcvprrln]{margin-bottom:.5rem;font-size:1.3rem}.meta[data-astro-cid-fcvprrln]{color:var(--text-muted);flex-wrap:wrap;gap:.35rem .75rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.tags[data-astro-cid-fcvprrln]{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.tag[data-astro-cid-fcvprrln]{color:var(--terra);background:var(--linen-dark);border:1px solid var(--border);border-radius:999px;padding:.2rem .55rem;font-size:.75rem;text-decoration:none}.tag[data-astro-cid-fcvprrln]:hover{border-color:var(--terra)}.content[data-astro-cid-fcvprrln]{color:var(--text);max-width:none;font-size:.95rem;line-height:1.6}.read-more[data-astro-cid-fcvprrln]{color:var(--terra);margin-top:auto;padding-top:1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=767px){.title[data-astro-cid-fcvprrln]{font-size:1.55rem}.meta[data-astro-cid-fcvprrln]{font-size:.92rem}.content[data-astro-cid-fcvprrln]{font-size:1.06rem;line-height:1.72}.read-more[data-astro-cid-fcvprrln]{font-size:.98rem}}.blog-grid[data-astro-cid-ykk2le5v]{grid-gap:1.5rem;display:grid}@media (width<=559px){.blog-grid[data-astro-cid-ykk2le5v]{grid-template-columns:1fr}}@media (width>=560px) and (width<=939px){.blog-grid[data-astro-cid-ykk2le5v]{grid-template-columns:1fr 1fr}}@media (width>=940px){.blog-grid[data-astro-cid-ykk2le5v]{grid-template-columns:1fr 1fr 1fr}}.pagination[data-astro-cid-ohknivtf]{justify-content:center;align-items:center;gap:.45rem;display:flex}.top[data-astro-cid-ohknivtf]{margin-bottom:3rem}.bottom[data-astro-cid-ohknivtf]{margin-top:3rem}.arrow[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]{background-color:var(--linen-dark);border:1px solid var(--border);color:var(--text);border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;display:flex}.arrow[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]:hover{border-color:var(--sage);color:var(--terra)}.pages[data-astro-cid-ohknivtf]{flex-wrap:wrap;gap:.25rem;display:flex}.pages[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]{color:var(--text);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;text-decoration:none;display:flex}.pages[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf]:hover{border-color:var(--sage);background:#ffffff4d}.pages[data-astro-cid-ohknivtf] a[data-astro-cid-ohknivtf][aria-current=page]{background-color:rgba(var(--terra-rgb), .12);border-color:rgba(var(--terra-rgb), .22);color:var(--terra);font-weight:600}.intro[data-astro-cid-25rjcfap]{align-items:start;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=900px){.intro[data-astro-cid-25rjcfap]{grid-template-columns:minmax(0,1fr) auto}}.intro-copy[data-astro-cid-25rjcfap]{max-width:var(--reading-width)}.intro-actions[data-astro-cid-25rjcfap]{flex-wrap:wrap;align-content:start;gap:.6rem;display:flex}.intro-action[data-astro-cid-25rjcfap]{border:1px solid var(--border);color:var(--text);background:#ffffff61;border-radius:999px;min-height:2.75rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.intro-action[data-astro-cid-25rjcfap]:hover{border-color:var(--sage);color:var(--text);background:#fff9}@media (width<=767px){.intro[data-astro-cid-25rjcfap]{padding-top:.4rem}.intro-copy[data-astro-cid-25rjcfap] h2[data-astro-cid-25rjcfap]{margin-bottom:.85rem;font-size:2.1rem}.intro-copy[data-astro-cid-25rjcfap] p[data-astro-cid-25rjcfap]{font-size:1.08rem;line-height:1.72}.intro-actions[data-astro-cid-25rjcfap]{gap:.75rem}.intro-action[data-astro-cid-25rjcfap]{min-height:3rem;padding:.75rem 1.1rem;font-size:1rem}}
