.post-card[data-astro-cid-kd3t47wr]{cursor:pointer;border-radius:24px;width:100%;height:100%;transition:border-radius .35s;position:relative;overflow:hidden}.post-card__image[data-astro-cid-kd3t47wr]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__image[data-astro-cid-kd3t47wr]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.post-card--featured[data-astro-cid-kd3t47wr].post-card--in-view .post-card__image[data-astro-cid-kd3t47wr]{opacity:1;transform:translateY(0)}.post-card__filter[data-astro-cid-kd3t47wr]{background:linear-gradient(#4218d900 40%,#4218d9d9 100%);transition:background .35s;position:absolute;inset:0}@media (hover:none){.post-card[data-astro-cid-kd3t47wr]:not(.post-card--featured) .post-card__filter[data-astro-cid-kd3t47wr]{background:linear-gradient(#4218d900 10%,#4218d98c 45%,#4218d9eb 100%)}}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__filter[data-astro-cid-kd3t47wr]{display:none}.post-card__glow[data-astro-cid-kd3t47wr]{opacity:0;background-image:url(/images/effects/card-hover-filter.svg);background-repeat:no-repeat;background-size:100% 100%;width:128.46%;height:187.74%;transition:opacity .35s;position:absolute;top:-43.87%;left:-14.23%}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__glow[data-astro-cid-kd3t47wr]{opacity:1}.post-card__content[data-astro-cid-kd3t47wr]{flex-direction:column;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.post-card__meta[data-astro-cid-kd3t47wr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__meta[data-astro-cid-kd3t47wr]{justify-content:flex-start;gap:16px}.post-card__label[data-astro-cid-kd3t47wr]{flex-shrink:0}.post-card__label[data-astro-cid-kd3t47wr]:hover{border-color:var(--color-neutral-300);color:var(--color-neutral-300);background:0 0}.post-card__date[data-astro-cid-kd3t47wr]{color:var(--color-neutral-300);font-family:var(--font-family-heading);white-space:nowrap;font-size:14px;font-weight:700}.post-card__title-link[data-astro-cid-kd3t47wr]{color:inherit;margin-top:16px;text-decoration:none}.post-card__title[data-astro-cid-kd3t47wr]{color:var(--color-neutral-300);font-size:var(--text-h3-size);line-height:var(--text-h3-line-height);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__title[data-astro-cid-kd3t47wr]{font-size:var(--text-h2-size);line-height:var(--text-h2-line-height);-webkit-line-clamp:unset;line-clamp:unset}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__cta-text[data-astro-cid-kd3t47wr]{opacity:1;display:inline-flex}.post-card--featured[data-astro-cid-kd3t47wr] .post-card__desc-wrap[data-astro-cid-kd3t47wr]{display:none}.post-card__desc-wrap[data-astro-cid-kd3t47wr]{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .35s,margin-top .35s;display:grid;overflow:hidden}.post-card__desc[data-astro-cid-kd3t47wr]{color:var(--color-bright-500);font-size:var(--text-body-medium-size);line-height:var(--text-body-medium-line-height);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-height:0;margin:0;display:-webkit-box;overflow:hidden}@media (hover:none){.post-card__desc-wrap[data-astro-cid-kd3t47wr]{grid-template-rows:1fr;margin-top:16px}}.post-card__cta[data-astro-cid-kd3t47wr]{font:inherit;cursor:pointer;background:0 0;border:none;outline:none;align-self:flex-start;margin-top:16px;padding:0}.post-card__cta[data-astro-cid-kd3t47wr]:focus-visible{outline:2px solid var(--color-tangelo-500);outline-offset:2px}.post-card__cta-text[data-astro-cid-kd3t47wr]{display:none}@media (hover:none){.post-card__cta[data-astro-cid-kd3t47wr]{align-self:stretch;width:100%}.post-card__cta-text[data-astro-cid-kd3t47wr]{background:var(--color-neutral-300);border-color:var(--color-neutral-300);width:100%;color:var(--color-electric-500);justify-content:center;display:inline-flex}.post-card__cta[data-astro-cid-kd3t47wr]:hover .post-card__cta-text[data-astro-cid-kd3t47wr],.post-card__cta[data-astro-cid-kd3t47wr]:focus-visible .post-card__cta-text[data-astro-cid-kd3t47wr]{background:var(--color-tangelo-500);border-color:var(--color-tangelo-500);color:var(--color-neutral-300)}}@media (width>=1024px){.post-card--featured[data-astro-cid-kd3t47wr] .post-card__content[data-astro-cid-kd3t47wr]{max-width:60%;bottom:40px;left:40px;right:40px}}@media (width>=1024px) and (hover:hover) and (pointer:fine){.post-card[data-astro-cid-kd3t47wr]:not(.post-card--featured){border-radius:0}.post-card[data-astro-cid-kd3t47wr]:not(.post-card--featured):hover{border-radius:24px}.post-card__glow[data-astro-cid-kd3t47wr]{opacity:0}.post-card[data-astro-cid-kd3t47wr]:not(.post-card--featured):hover .post-card__glow[data-astro-cid-kd3t47wr]{opacity:1}.post-card[data-astro-cid-kd3t47wr]:hover .post-card__desc-wrap[data-astro-cid-kd3t47wr]{grid-template-rows:1fr;margin-top:16px}.post-card[data-astro-cid-kd3t47wr]:hover .post-card__desc[data-astro-cid-kd3t47wr],.post-card[data-astro-cid-kd3t47wr]:hover .post-card__cta-text[data-astro-cid-kd3t47wr]{opacity:1}.post-card__desc[data-astro-cid-kd3t47wr]{opacity:0;transition:opacity .3s}.post-card__cta-text[data-astro-cid-kd3t47wr]{opacity:0;transition:opacity .3s;display:inline-flex}}
