.blog-intro[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{font-size:clamp(2.6rem,7vw,4.25rem)}.blog-filters[data-astro-cid-x255k2k2]{scrollbar-width:thin;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;gap:.4rem;max-width:100%;padding-bottom:.25rem;display:flex;overflow-x:auto}.blog-filter[data-astro-cid-x255k2k2]{border-radius:var(--radius-pill);color:var(--text-light-secondary);cursor:pointer;background:#fff;border:1px solid #07110c1a;flex:none;padding:.5rem .8rem;font-size:.72rem;font-weight:700;transition:border-color .18s,background-color .18s,color .18s}.blog-filter[data-astro-cid-x255k2k2]:hover{color:var(--brand-green-dark);border-color:#15c05d6b}.blog-filter[data-astro-cid-x255k2k2].is-active{border-color:var(--brand-black);background:var(--brand-black);color:#fff}.blog-list[data-astro-cid-x255k2k2]{border-top:1px solid #07110c1a}.blog-item[data-astro-cid-x255k2k2]{border-bottom:1px solid #07110c1a}.blog-item[data-astro-cid-x255k2k2][hidden]{display:none!important}.blog-item__link[data-astro-cid-x255k2k2]{color:inherit;gap:1.1rem;padding:1.6rem 0;text-decoration:none;transition:padding .18s,background-color .18s;display:grid}.blog-item__meta[data-astro-cid-x255k2k2]{color:var(--text-light-secondary);flex-wrap:wrap;align-items:center;gap:.45rem .65rem;font-size:.68rem;line-height:1.4;display:flex}.blog-item__meta[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]+[data-astro-cid-x255k2k2]:before{content:"•";color:#07110c40;margin-right:.65rem}.blog-item__latest[data-astro-cid-x255k2k2]{border-radius:var(--radius-pill);color:var(--brand-green-dark);text-transform:uppercase;background:#15c05d1a;padding:.25rem .5rem;font-size:.6rem;font-weight:800}.blog-item__latest[data-astro-cid-x255k2k2]+[data-astro-cid-x255k2k2]:before{display:none}.blog-item__category[data-astro-cid-x255k2k2]{color:var(--brand-green-dark);font-weight:750}.blog-item__media[data-astro-cid-x255k2k2]{aspect-ratio:16/9;background:#eef3f0;border-radius:.75rem;order:-1;position:relative;overflow:hidden}.blog-item__image[data-astro-cid-x255k2k2]{object-fit:cover;width:100%;height:100%;transition:transform .32s,filter .32s}.blog-item__content[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{color:var(--text-light-primary);margin-bottom:.55rem;font-size:clamp(1.25rem,3vw,1.65rem);line-height:1.25;transition:color .18s}.blog-item__content[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{max-width:47rem;color:var(--text-light-secondary);margin:0;font-size:.9rem;line-height:1.6}.blog-item__arrow[data-astro-cid-x255k2k2]{width:2.5rem;height:2.5rem;color:var(--brand-green-dark);border:1px solid #07110c1a;border-radius:50%;justify-content:center;align-items:center;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.blog-item__link[data-astro-cid-x255k2k2]:hover .blog-item__content[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{color:var(--brand-green-dark)}.blog-item__link[data-astro-cid-x255k2k2]:hover .blog-item__image[data-astro-cid-x255k2k2]{filter:saturate(1.06);transform:scale(1.035)}.blog-item__link[data-astro-cid-x255k2k2]:hover .blog-item__arrow[data-astro-cid-x255k2k2]{border-color:var(--brand-green);background:var(--brand-green);color:#fff;transform:translate(3px)}.blog-empty[data-astro-cid-x255k2k2]{border-bottom:1px solid var(--border-light);text-align:center;padding:4rem 1rem}.blog-empty[data-astro-cid-x255k2k2][hidden]{display:none}.blog-empty[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{margin-bottom:.4rem;font-size:1.2rem}.blog-empty[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{margin:0;font-size:.85rem}@media (width>=768px){.blog-item__link[data-astro-cid-x255k2k2]{grid-template-columns:minmax(8rem,.2fr) minmax(11rem,13.5rem) minmax(0,1fr) auto;align-items:center;gap:2rem;padding:2rem 1rem}.blog-item__link[data-astro-cid-x255k2k2]:hover{background:#15c05d06;padding-inline:1.25rem .75rem}.blog-item__meta[data-astro-cid-x255k2k2]{flex-direction:column;align-items:flex-start;gap:.35rem}.blog-item__meta[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]+[data-astro-cid-x255k2k2]:before{display:none}.blog-item__media[data-astro-cid-x255k2k2]{order:initial;aspect-ratio:16/10}.blog-item__content[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{font-size:.95rem}}
