.article-listing-card[data-astro-cid-3m5mejx4]{border:1px solid color-mix(in srgb, var(--color-navy) 8%, transparent);border-radius:var(--radius-card);background:var(--color-off-white);height:100%;box-shadow:0 .8rem 2rem color-mix(in srgb, var(--color-navy) 6%, transparent);transition:transform .22s;overflow:hidden}.article-listing-card[data-astro-cid-3m5mejx4]:hover,.article-listing-card[data-astro-cid-3m5mejx4]:focus-within{transform:translateY(-4px)}.article-listing-card__link[data-astro-cid-3m5mejx4]{color:currentColor;grid-template-rows:auto 1fr;height:100%;text-decoration:none;display:grid}.article-listing-card__media[data-astro-cid-3m5mejx4]{aspect-ratio:16/10;position:relative;overflow:hidden}.article-listing-card__image[data-astro-cid-3m5mejx4]{object-fit:cover;width:100%;height:100%;transition:transform .22s}.article-listing-card[data-astro-cid-3m5mejx4]:hover .article-listing-card__image[data-astro-cid-3m5mejx4],.article-listing-card[data-astro-cid-3m5mejx4]:focus-within .article-listing-card__image[data-astro-cid-3m5mejx4]{transform:scale(1.025)}.article-listing-card__body[data-astro-cid-3m5mejx4]{align-content:start;padding:clamp(1.2rem,2.2vw,1.65rem);display:grid}.article-listing-card__badge[data-astro-cid-3m5mejx4]{border-radius:var(--radius-pill);font-family:var(--font-body);justify-self:start;padding:.38rem .6rem;font-size:.72rem;font-weight:800;line-height:1;position:absolute;top:.72rem;left:.72rem}.article-listing-card__badge--bylismy[data-astro-cid-3m5mejx4]{background:var(--color-navy);color:var(--color-off-white)}.article-listing-card__badge--pomysl[data-astro-cid-3m5mejx4]{background:var(--color-idea-badge);color:var(--color-navy)}.article-listing-card[data-astro-cid-3m5mejx4] h2[data-astro-cid-3m5mejx4]{color:var(--color-navy);font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.08}.article-listing-card[data-astro-cid-3m5mejx4] p[data-astro-cid-3m5mejx4]{color:color-mix(in srgb, var(--color-navy) 72%, var(--color-cream));font-family:var(--font-body);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:.85rem;font-size:.98rem;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.article-listing-card__meta[data-astro-cid-3m5mejx4],.article-listing-card__tags[data-astro-cid-3m5mejx4]{flex-wrap:wrap;gap:.45rem;padding:0;list-style:none;display:flex}.article-listing-card__meta[data-astro-cid-3m5mejx4]{color:color-mix(in srgb, var(--color-navy) 60%, var(--color-powder-blue));font-family:var(--font-body);margin-top:1rem;font-size:.78rem;font-weight:700}.article-listing-card__meta[data-astro-cid-3m5mejx4] li[data-astro-cid-3m5mejx4]+li[data-astro-cid-3m5mejx4]:before{content:"•";color:color-mix(in srgb, var(--color-navy) 32%, transparent);margin-right:.45rem}.article-listing-card__tags[data-astro-cid-3m5mejx4]{margin-top:1rem}.article-listing-card__tags[data-astro-cid-3m5mejx4] li[data-astro-cid-3m5mejx4]{border:1px solid color-mix(in srgb, var(--color-navy) 10%, var(--color-powder-blue));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-powder-blue) 62%, var(--color-off-white));color:color-mix(in srgb, var(--color-navy) 78%, var(--color-powder-blue));font-family:var(--font-body);padding:.32rem .54rem;font-size:.7rem;font-weight:700;line-height:1}.article-listing-card__link[data-astro-cid-3m5mejx4]:hover h2[data-astro-cid-3m5mejx4]{text-underline-offset:.18em;text-decoration:underline .08em}@media (prefers-reduced-motion:reduce){.article-listing-card[data-astro-cid-3m5mejx4],.article-listing-card__image[data-astro-cid-3m5mejx4]{transition:none}.article-listing-card[data-astro-cid-3m5mejx4]:hover,.article-listing-card[data-astro-cid-3m5mejx4]:focus-within,.article-listing-card[data-astro-cid-3m5mejx4]:hover .article-listing-card__image[data-astro-cid-3m5mejx4],.article-listing-card[data-astro-cid-3m5mejx4]:focus-within .article-listing-card__image[data-astro-cid-3m5mejx4]{transform:none}}.listing-page[data-astro-cid-kor6zrgs]{background:var(--color-cream);color:var(--color-navy)}.listing-page__inner[data-astro-cid-kor6zrgs]{width:min(100% - (var(--page-gutter) * 2), var(--content-max-width));margin-inline:auto}.listing-page__intro[data-astro-cid-kor6zrgs]{padding-block:var(--article-hero-padding-top) clamp(1.75rem, 3vw, 2.5rem)}.listing-page__wave[data-astro-cid-kor6zrgs]{width:100%;height:clamp(4.5rem,10vw,9.5rem);display:block}.listing-page__intro[data-astro-cid-kor6zrgs] h1[data-astro-cid-kor6zrgs]{max-width:58rem;font-size:clamp(2.35rem,4.2vw,4.35rem)}.listing-page__description[data-astro-cid-kor6zrgs]{max-width:48rem;font-family:var(--font-body);margin-top:clamp(1rem,2vw,1.45rem);font-size:clamp(1.02rem,1.35vw,1.2rem);font-weight:500;line-height:1.65}.listing-page__content[data-astro-cid-kor6zrgs]{padding-block:0 clamp(5rem,8vw,7.5rem)}.listing-filters[data-astro-cid-kor6zrgs]{flex-wrap:wrap;gap:.65rem;display:flex}.listing-filters__button[data-astro-cid-kor6zrgs]{border:1.5px solid color-mix(in srgb, var(--color-navy) 24%, var(--color-powder-blue));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-off-white) 86%, var(--color-powder-blue));color:var(--color-navy);font-family:var(--font-body);padding:.62rem 1rem;font-size:.92rem;font-weight:750;line-height:1}.listing-filters__button[data-astro-cid-kor6zrgs][aria-pressed=true],.listing-filters__button[data-astro-cid-kor6zrgs]:hover{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-off-white)}.listing-grid[data-astro-cid-kor6zrgs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.4rem,2.5vw,2rem);display:grid}.listing-grid__item[data-astro-cid-kor6zrgs]{width:90%}.listing-grid__item[data-astro-cid-kor6zrgs][hidden]{display:none}.listing-empty[data-astro-cid-kor6zrgs]{border:1px solid color-mix(in srgb, var(--color-navy) 8%, transparent);border-radius:var(--radius-card);background:var(--color-off-white);font-family:var(--font-body);margin-top:clamp(1.4rem,2.5vw,2rem);padding:clamp(1.2rem,2vw,1.65rem);font-weight:650}@media (width<=980px){.listing-grid[data-astro-cid-kor6zrgs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.listing-grid[data-astro-cid-kor6zrgs]{grid-template-columns:1fr}.listing-grid__item[data-astro-cid-kor6zrgs]{width:100%}}
