.ccard[data-astro-cid-hkwd6doy]{border-radius:var(--radius-lg);border:1px solid var(--c-border-soft);isolation:isolate;align-items:flex-end;min-height:220px;display:flex;position:relative;overflow:hidden}.ccard__media[data-astro-cid-hkwd6doy]{z-index:-1;position:absolute;inset:0}.ccard__media[data-astro-cid-hkwd6doy]:after{content:"";background:linear-gradient(#0000000d 0%,#00000059 45%,#000000e0 100%);position:absolute;inset:0}.ccard__body[data-astro-cid-hkwd6doy]{gap:.2rem;padding:1.1rem 4rem 1.1rem 1.2rem;display:grid}.ccard__title[data-astro-cid-hkwd6doy]{align-items:center;gap:.65rem;font-size:clamp(1.7rem,1.3rem + 1.2vw,2.25rem);display:flex}.ccard__title[data-astro-cid-hkwd6doy] .ccard__flag{width:2.1rem;height:1.4rem}.ccard__link[data-astro-cid-hkwd6doy]:after{content:"";z-index:2;position:absolute;inset:0}.ccard__link[data-astro-cid-hkwd6doy]:focus-visible{outline:none}.ccard[data-astro-cid-hkwd6doy]:focus-within{outline:2px solid var(--c-focus);outline-offset:2px}.ccard__hl[data-astro-cid-hkwd6doy]{font-size:var(--fs-sm);color:#e6e6e6}.ccard__desc[data-astro-cid-hkwd6doy]{font-size:var(--fs-sm);color:var(--c-text-2);display:none}.ccard__go[data-astro-cid-hkwd6doy]{width:40px;height:40px;color:var(--c-accent);filter:drop-shadow(0 2px 6px #0009);place-items:center;display:grid;position:absolute;bottom:1.1rem;right:1rem}.ccard__heart[data-astro-cid-hkwd6doy]{width:32px;height:auto;transition:transform .3s var(--ease)}.ccard[data-astro-cid-hkwd6doy]:hover .ccard__heart[data-astro-cid-hkwd6doy],.ccard[data-astro-cid-hkwd6doy]:focus-within .ccard__heart[data-astro-cid-hkwd6doy]{transform:scale(1.12)}@media (width>=1024px){.ccard[data-astro-cid-hkwd6doy]{min-height:260px}.ccard__desc[data-astro-cid-hkwd6doy]{display:block}}
