.post.svelte-podw4w{isolation:isolate;background:#fff;border-radius:1.25rem;height:100%;transition:box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 14px 38px #10334f14}.post.svelte-podw4w:after{content:"";z-index:1;background:var(--c);height:5px;transition:height .25s;position:absolute;bottom:0;left:0;right:0}.post.svelte-podw4w:hover{box-shadow:0 22px 52px #10334f24}.post.svelte-podw4w:hover:after{height:8px}.link.svelte-podw4w{flex-direction:column;height:100%;display:flex}.link.svelte-podw4w:focus-visible{outline:3px solid var(--pg-navy);outline-offset:-3px;border-radius:1.25rem}.cover.svelte-podw4w{aspect-ratio:16/9;background:#f2f8fc;position:relative;overflow:hidden}.pinned.svelte-podw4w{background:var(--pg-navy);letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem .35rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:0 6px 16px #10334f38}.pinned.svelte-podw4w svg:where(.svelte-podw4w){width:.95rem;height:.95rem}.cover.svelte-podw4w img:where(.svelte-podw4w){object-fit:cover;width:100%;height:100%;transition:scale .5s}.post.svelte-podw4w:hover .cover:where(.svelte-podw4w) img:where(.svelte-podw4w){scale:1.04}.body.svelte-podw4w{flex-direction:column;flex:1;gap:.85rem;padding:clamp(1.25rem,1rem + .8vw,1.75rem) clamp(1.25rem,1rem + .8vw,1.75rem) calc(clamp(1.25rem,1rem + .8vw,1.75rem) + 5px);display:flex}.meta.svelte-podw4w{color:var(--pg-muted);flex-wrap:wrap;align-items:center;gap:.5rem .85rem;font-size:.8125rem;display:flex}.category.svelte-podw4w{background:color-mix(in srgb, var(--c) 14%, #fff);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--c) 70%, var(--pg-navy));border-radius:999px;padding:.25rem .7rem;font-weight:700}.title.svelte-podw4w{font-family:var(--font-display);color:var(--pg-navy);text-wrap:pretty;font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem);font-style:italic;font-weight:700;line-height:1.25}.excerpt.svelte-podw4w{-webkit-line-clamp:3;line-clamp:3;color:var(--pg-ink);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.more.svelte-podw4w{color:var(--pg-navy);margin-top:auto;padding-top:.35rem;font-size:.9375rem;font-weight:700}.arrow.svelte-podw4w{transition:translate .25s;display:inline-block}.post.svelte-podw4w:hover .arrow:where(.svelte-podw4w){translate:4px}@media (prefers-reduced-motion:reduce){.post.svelte-podw4w,.post.svelte-podw4w:after,.cover.svelte-podw4w img:where(.svelte-podw4w),.arrow.svelte-podw4w{transition:none}.post.svelte-podw4w:hover .cover:where(.svelte-podw4w) img:where(.svelte-podw4w){scale:none}.post.svelte-podw4w:hover .arrow:where(.svelte-podw4w){translate:none}}
