.dir.svelte-rx03xn{background:var(--color-surface);border-radius:18px;grid-template-columns:repeat(2,1fr);gap:2px;display:grid;overflow:hidden}.bt.svelte-rx03xn{aspect-ratio:4/5;background:var(--color-media-placeholder);isolation:isolate;display:block;position:relative;overflow:hidden}.bt.svelte-rx03xn img:where(.svelte-rx03xn){object-fit:cover;object-position:50% 18%;width:100%;height:100%}.bt.svelte-rx03xn .fade:where(.svelte-rx03xn){background:linear-gradient(#0000 32%,#0000004d 60%,#000000c7 100%);position:absolute;inset:0}.bt.svelte-rx03xn .t:where(.svelte-rx03xn){color:#fff;text-shadow:0 1px 10px #0006;position:absolute;bottom:11px;left:12px;right:12px}.bt.svelte-rx03xn .t:where(.svelte-rx03xn) b:where(.svelte-rx03xn){font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere;font-size:18px;font-weight:900;line-height:.95}@media (width>=1024px){.dir.svelte-rx03xn{grid-template-columns:repeat(6,1fr)}.bt.svelte-rx03xn .t:where(.svelte-rx03xn) b:where(.svelte-rx03xn){font-size:22px}}@media (prefers-reduced-motion:no-preference){.bt.svelte-rx03xn img:where(.svelte-rx03xn){transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s}.bt.svelte-rx03xn:hover img:where(.svelte-rx03xn){transform:scale(1.05)}.dir.svelte-rx03xn:hover .bt:where(.svelte-rx03xn):not(:hover) img:where(.svelte-rx03xn){filter:brightness(.8)}}
