.pc[data-astro-cid-5zpzsic3]{height:100%}.pc-link[data-astro-cid-5zpzsic3]{display:flex;flex-direction:column;height:100%;padding:6px;border-radius:var(--radius-card);background:var(--quiet-bg, var(--color-background-card));color:inherit;text-decoration:none;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease-out}.pc-link[data-astro-cid-5zpzsic3]:hover{transform:translateY(-1px);box-shadow:var(--shadow-float);color:inherit}.pc-link[data-astro-cid-5zpzsic3]:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.pc-media[data-astro-cid-5zpzsic3]{position:relative;overflow:hidden;aspect-ratio:16 / 10;border-radius:calc(var(--radius-card) - 6px);background:var(--color-mist)}.pc-media[data-astro-cid-5zpzsic3] picture[data-astro-cid-5zpzsic3]{display:contents}.pc-img[data-astro-cid-5zpzsic3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pc-img-fallback[data-astro-cid-5zpzsic3]{background:var(--color-mist)}.pc-chip[data-astro-cid-5zpzsic3]{position:absolute;left:.875rem;bottom:.875rem;display:inline-flex;align-items:center;gap:.5rem;height:2rem;padding:0 .875rem;border-radius:9999px;font-size:.8125rem;font-weight:600;color:var(--color-foreground);background:var(--color-daylight);box-shadow:var(--shadow-float);white-space:nowrap}.pc-chip[data-astro-cid-5zpzsic3]:before{content:"";width:6px;height:6px;border-radius:9999px;background:var(--spot)}.pc-chip-inline[data-astro-cid-5zpzsic3]{position:static;align-self:flex-start;margin-bottom:1rem;background:var(--color-mist);box-shadow:none;color:var(--color-foreground-muted)}.pc-body[data-astro-cid-5zpzsic3]{display:flex;flex-direction:column;flex:1;padding:1.25rem 1.125rem 1.125rem}@media(min-width:768px){.pc-body[data-astro-cid-5zpzsic3]{padding:1.5rem 1.375rem 1.25rem}}.pc-title[data-astro-cid-5zpzsic3]{font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--color-foreground);text-wrap:balance;margin-bottom:.75rem;max-width:none}.pc-desc[data-astro-cid-5zpzsic3]{font-size:.9375rem;line-height:1.6;color:var(--color-foreground-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.25rem}.pc-foot[data-astro-cid-5zpzsic3]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:1rem;border-top:1px solid var(--hairline)}.pc-meta[data-astro-cid-5zpzsic3]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.8125rem;color:var(--color-foreground-muted);font-variant-numeric:lining-nums tabular-nums;margin-bottom:.75rem}.pc-kicker[data-astro-cid-5zpzsic3]{color:var(--color-foreground);font-weight:600}.pc-dot[data-astro-cid-5zpzsic3]{width:3px;height:3px;border-radius:9999px;background:currentColor;opacity:.6}.pc-badge[data-astro-cid-5zpzsic3]{display:inline-flex;align-items:center;height:1.75rem;padding:0 .75rem;border-radius:9999px;background:var(--color-mist);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-muted)}.pc-cta[data-astro-cid-5zpzsic3]{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;font-size:.875rem;font-weight:600;color:var(--color-foreground)}.pc-arrow[data-astro-cid-5zpzsic3]{color:var(--color-sky);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.pc-link[data-astro-cid-5zpzsic3]:hover .pc-arrow[data-astro-cid-5zpzsic3]{transform:translate(3px)}@media(min-width:900px){.pc-lead[data-astro-cid-5zpzsic3] .pc-link[data-astro-cid-5zpzsic3]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.pc-lead[data-astro-cid-5zpzsic3] .pc-media[data-astro-cid-5zpzsic3]{aspect-ratio:auto;min-height:26rem}.pc-lead[data-astro-cid-5zpzsic3] .pc-body[data-astro-cid-5zpzsic3]{padding:2.5rem 2.5rem 2rem;justify-content:center}}.pc-lead[data-astro-cid-5zpzsic3] .pc-meta[data-astro-cid-5zpzsic3]{margin-bottom:1.25rem}.pc-lead[data-astro-cid-5zpzsic3] .pc-title[data-astro-cid-5zpzsic3]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem);line-height:1.08;letter-spacing:-.015em;margin-bottom:1rem}.pc-lead[data-astro-cid-5zpzsic3] .pc-desc[data-astro-cid-5zpzsic3]{font-size:clamp(1rem,.95rem + .2vw,1.0625rem);-webkit-line-clamp:5;margin-bottom:1.75rem}.pc-lead[data-astro-cid-5zpzsic3] .pc-foot[data-astro-cid-5zpzsic3]{margin-top:0}@media(min-width:900px){.pc-lead[data-astro-cid-5zpzsic3] .pc-foot[data-astro-cid-5zpzsic3]{margin-top:auto}}@media(max-width:639px){.pc-dense[data-astro-cid-5zpzsic3] .pc-link[data-astro-cid-5zpzsic3]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:stretch;border-radius:var(--radius-xxl)}.pc[data-astro-cid-5zpzsic3].pc-dense .pc-media[data-astro-cid-5zpzsic3]{aspect-ratio:auto;width:100%;height:100%;min-height:7.5rem;border-radius:calc(var(--radius-xxl) - 6px)}.pc-dense[data-astro-cid-5zpzsic3] .pc-chip[data-astro-cid-5zpzsic3]{display:none}.pc-dense[data-astro-cid-5zpzsic3] .pc-body[data-astro-cid-5zpzsic3]{padding:.75rem .5rem .625rem .875rem}.pc-dense[data-astro-cid-5zpzsic3] .pc-meta[data-astro-cid-5zpzsic3]{font-size:.75rem;margin-bottom:.5rem}.pc-dense[data-astro-cid-5zpzsic3] .pc-title[data-astro-cid-5zpzsic3]{font-size:1.125rem;margin-bottom:.5rem}.pc-dense[data-astro-cid-5zpzsic3] .pc-desc[data-astro-cid-5zpzsic3]{font-size:.875rem;-webkit-line-clamp:2;margin-bottom:.75rem}.pc-dense[data-astro-cid-5zpzsic3] .pc-foot[data-astro-cid-5zpzsic3]{padding-top:.625rem}}.pc-compact[data-astro-cid-5zpzsic3] .pc-title[data-astro-cid-5zpzsic3]{font-size:1.1875rem}.pc-compact[data-astro-cid-5zpzsic3] .pc-desc[data-astro-cid-5zpzsic3]{font-size:.875rem;-webkit-line-clamp:2}.pc-compact[data-astro-cid-5zpzsic3] .pc-media[data-astro-cid-5zpzsic3]{aspect-ratio:16 / 9}
