.container.svelte-1uha8ag{max-width:1900px;margin:0 auto;padding:1rem}.popart-card.svelte-1uha8ag{border:3px solid #101010;position:relative;overflow:hidden;transform:rotate(-1deg);box-shadow:8px 8px #101010}.popart-tilt.svelte-1uha8ag{transform:rotate(1deg)}.popart-card.svelte-1uha8ag:before{content:"";opacity:.08;pointer-events:none;background-image:radial-gradient(#101010 10%,#0000 11%);background-size:12px 12px;position:absolute;inset:0}.popart-card.svelte-1uha8ag:after{content:"";opacity:.6;pointer-events:none;background:linear-gradient(120deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:-40% -20%;transform:rotate(-6deg)}.popart-body.svelte-1uha8ag{z-index:1;position:relative}.popart-title.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.02em;text-shadow:3px 3px #101010;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.banner-tile.svelte-1uha8ag{background:#fff;border:3px solid #101010;border-radius:1.5rem;height:100%;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:6px 6px #101010}.banner-tile.svelte-1uha8ag:hover{transform:translate(-2px,-2px);box-shadow:10px 10px #101010}.banner-bg.svelte-1uha8ag{object-fit:cover;width:100%;height:100%;transition:transform .35s}.banner-tile.svelte-1uha8ag:hover .banner-bg:where(.svelte-1uha8ag){transform:scale(1.05)}.banner-grid.svelte-1uha8ag{grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(9rem,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}@media (width>=768px){.banner-grid.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(10rem,1fr)}}.banner-span-2-2.svelte-1uha8ag{grid-area:span 2/span 2}.banner-span-1-2.svelte-1uha8ag{grid-row:span 2}.banner-text-label.svelte-1uha8ag{color:var(--color-white);text-shadow:.12em .12em 0 var(--color-gray-900), -.04em -.04em 0 var(--color-gray-900), .04em -.04em 0 var(--color-gray-900), -.04em .04em 0 var(--color-gray-900), .04em .04em 0 var(--color-gray-900);font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.pop-title.svelte-1uha8ag{letter-spacing:.02em;text-transform:uppercase;font-family:Bangers,Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400}
