.blog-card[data-v-67a90092]{--pad:clamp(1.25rem, 2.2vw, 2rem);min-height:100%;padding:var(--pad);background:var(--post-fill);color:var(--post-ink);isolation:isolate;border-radius:1.5rem;flex-direction:column;text-decoration:none;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s;display:flex;position:relative;overflow:hidden}.blog-card[data-v-67a90092]:focus-visible,.blog-card[data-v-67a90092]:hover{color:var(--post-ink);box-shadow:0 18px 40px -18px color-mix(in srgb,var(--post-ink) 45%,transparent);text-decoration:none;transform:translateY(-4px)}.blog-card:focus-visible .blog-card__art img[data-v-67a90092],.blog-card:hover .blog-card__art img[data-v-67a90092]{transform:scale(1.04)rotate(-1deg)}.blog-card:focus-visible .blog-card__arrow[data-v-67a90092],.blog-card:hover .blog-card__arrow[data-v-67a90092]{transform:translate(4px)}.blog-card[data-v-67a90092]:focus-visible{outline:3px solid var(--post-ink);outline-offset:3px}.blog-card__art[data-v-67a90092]{aspect-ratio:4/3;flex:auto;place-items:center;min-height:0;margin-bottom:1.25rem;display:grid}.blog-card__art img[data-v-67a90092]{max-width:100%;transition:transform .42s cubic-bezier(.2,.7,.2,1);display:block}.is-cutout .blog-card__art img[data-v-67a90092]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 18px 24px color-mix(in srgb,var(--post-ink) 22%,transparent))}.blog-card:not(.is-cutout) .blog-card__art img[data-v-67a90092]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:88%;box-shadow:0 1px 0 color-mix(in srgb,var(--post-ink) 10%,transparent),0 16px 32px -14px color-mix(in srgb,var(--post-ink) 45%,transparent);border-radius:.9rem}.blog-card__title[data-v-67a90092]{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.6vw,1.55rem);font-weight:650;line-height:1.15}.blog-card__desc[data-v-67a90092]{opacity:.82;max-width:38rem;margin:.75rem 0 0;font-size:1rem;line-height:1.5}.blog-card__meta[data-v-67a90092]{font-family:var(--font-mono-family);letter-spacing:.02em;text-transform:uppercase;opacity:.8;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0 0;font-size:.8rem;display:flex}.blog-card__arrow[data-v-67a90092]{transition:transform .22s;display:inline-block}.blog-card--large .blog-card__art[data-v-67a90092]{aspect-ratio:16/10}.blog-card--feature[data-v-67a90092]{--pad:clamp(1.5rem, 4vw, 4rem);gap:2rem;min-height:min(78svh,760px);display:grid}.blog-card--feature .blog-card__art[data-v-67a90092]{aspect-ratio:auto;order:-1;min-height:16rem;margin:0}.blog-card--feature .blog-card__title[data-v-67a90092]{letter-spacing:-.035em;font-size:clamp(2rem,4.6vw,4.75rem);font-weight:700;line-height:1.02}.blog-card--feature .blog-card__desc[data-v-67a90092]{margin-top:1.25rem;font-size:clamp(1.05rem,1.3vw,1.3rem)}.blog-card--feature .blog-card__meta[data-v-67a90092]{justify-content:flex-start;gap:2rem;margin-top:2rem}.blog-card--feature .blog-card__text[data-v-67a90092]{align-self:end}@media (width>=960px){.blog-card--feature[data-v-67a90092]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch}.blog-card--feature .blog-card__art[data-v-67a90092]{order:2}.blog-card--feature:not(.is-cutout) .blog-card__art img[data-v-67a90092]{width:100%}}@media (prefers-reduced-motion:reduce){.blog-card[data-v-67a90092],.blog-card__arrow[data-v-67a90092],.blog-card__art img[data-v-67a90092]{transition:none}.blog-card[data-v-67a90092]:hover,.blog-card:hover .blog-card__art img[data-v-67a90092]{transform:none}}
