html,body{width:100%;margin:0;overflow-x:hidden}main[data-astro-cid-x255k2k2]{box-sizing:border-box;width:100%;max-width:880px;margin:0 auto;padding:2.5rem 1.5rem 3rem}.page-header[data-astro-cid-x255k2k2]{max-width:720px;margin-bottom:1.5rem}.eyebrow[data-astro-cid-x255k2k2]{letter-spacing:.18em;color:rgb(var(--gray));margin:0 0 .75rem;font-size:.6875rem;font-weight:700}.page-header[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{letter-spacing:-.04em;margin:0 0 .75rem;font-size:2rem;line-height:1.3}.page-header[data-astro-cid-x255k2k2] .intro[data-astro-cid-x255k2k2]{max-width:650px;color:rgb(var(--gray));margin:0;font-size:.9375rem;line-height:1.8}.filters[data-astro-cid-x255k2k2]{border-bottom:1px solid #ddd;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding-bottom:1.25rem;display:flex}.filter-button[data-astro-cid-x255k2k2]{color:#333;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:999px;padding:.45rem .8rem;font-size:.8125rem;transition:background .2s,color .2s,border-color .2s}.filter-button[data-astro-cid-x255k2k2]:hover,.filter-button[data-astro-cid-x255k2k2].active{color:#fff;background:#111;border-color:#111}.post-list[data-astro-cid-x255k2k2]{margin:0;padding:0;list-style:none}.post-item[data-astro-cid-x255k2k2]{border-bottom:1px solid #e7e9ed;margin-bottom:1.5rem;padding-bottom:1.5rem}.post-link[data-astro-cid-x255k2k2]{color:inherit;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:1.75rem;text-decoration:none;display:grid}.post-link[data-astro-cid-x255k2k2].no-image{grid-template-columns:1fr}.post-link[data-astro-cid-x255k2k2].no-image .post-content[data-astro-cid-x255k2k2]{width:100%;max-width:900px}.post-link[data-astro-cid-x255k2k2].no-image .post-content[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2],.post-link[data-astro-cid-x255k2k2].no-image .description[data-astro-cid-x255k2k2]{max-width:820px}.post-image[data-astro-cid-x255k2k2]{border-radius:10px;width:100%;overflow:hidden}.post-image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{width:100%;height:auto;transition:transform .25s;display:block}.post-link[data-astro-cid-x255k2k2]:hover .post-image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{transform:scale(1.015)}.meta[data-astro-cid-x255k2k2]{color:rgb(var(--gray));flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.category[data-astro-cid-x255k2k2]{color:rgb(var(--gray-dark));font-weight:600}.post-content[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.025em;margin:0 0 .6rem;font-size:1.375rem;line-height:1.4}.description[data-astro-cid-x255k2k2]{color:rgb(var(--gray));margin:0 0 .7rem;font-size:.9375rem;line-height:1.75}.tags[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:.6rem;margin-bottom:.6rem;display:flex}.tags[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{color:rgb(var(--gray));font-size:.75rem}.read-more[data-astro-cid-x255k2k2]{font-size:.875rem;font-weight:600}.empty[data-astro-cid-x255k2k2]{color:rgb(var(--gray));font-size:1rem}@media (width<=760px){main[data-astro-cid-x255k2k2]{box-sizing:border-box;width:100%;max-width:100%;padding:2rem 1.25rem 3rem}.page-header[data-astro-cid-x255k2k2]{width:100%;max-width:100%;margin-bottom:1.5rem}.eyebrow[data-astro-cid-x255k2k2]{margin-bottom:.8rem;font-size:.68rem}.page-header[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{letter-spacing:-.025em;margin-bottom:1rem;font-size:1.75rem;line-height:1.1}.page-header[data-astro-cid-x255k2k2] .intro[data-astro-cid-x255k2k2]{font-size:.875rem;line-height:1.7}.filters[data-astro-cid-x255k2k2]{gap:.5rem;margin-bottom:1.5rem;padding-bottom:1rem}.filter-button[data-astro-cid-x255k2k2]{min-height:44px;padding:.5rem .8rem;font-size:.82rem}.post-item[data-astro-cid-x255k2k2]{margin-bottom:1.5rem}.post-link[data-astro-cid-x255k2k2],.post-link[data-astro-cid-x255k2k2].no-image{display:block}.post-link[data-astro-cid-x255k2k2].no-image .post-content[data-astro-cid-x255k2k2],.post-link[data-astro-cid-x255k2k2].no-image .post-content[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2],.post-link[data-astro-cid-x255k2k2].no-image .description[data-astro-cid-x255k2k2]{width:100%;max-width:100%}.post-image[data-astro-cid-x255k2k2]{border-radius:10px;max-width:240px;margin-bottom:1.2rem}.post-content[data-astro-cid-x255k2k2]{width:100%}.meta[data-astro-cid-x255k2k2]{gap:.4rem;margin-bottom:.6rem;font-size:.78rem}.post-content[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{letter-spacing:-.015em;margin-bottom:.8rem;font-size:1.25rem;line-height:1.3}.description[data-astro-cid-x255k2k2]{margin-bottom:.9rem;font-size:.92rem;line-height:1.7}.tags[data-astro-cid-x255k2k2]{gap:.45rem;margin-bottom:1rem}.tags[data-astro-cid-x255k2k2] span[data-astro-cid-x255k2k2]{font-size:.78rem}.read-more[data-astro-cid-x255k2k2]{font-size:.85rem}}
