.items.svelte-1w4m6sa{grid-template-columns:repeat(1,minmax(10px,1fr));gap:60px 0;margin:32px 0 0;display:grid}@media (width>=390px){.items.svelte-1w4m6sa{column-gap:var(--alt-gutter);grid-template-columns:repeat(2,minmax(10px,1fr));row-gap:60px;display:grid}}@media (width>=782px){.items.svelte-1w4m6sa{column-gap:var(--alt-gutter);grid-template-columns:repeat(3,minmax(10px,1fr));row-gap:60px;margin:60px 0 0;display:grid}}@media (width>=1180px){.items.svelte-1w4m6sa{grid-column:1/12;grid-template-columns:repeat(22,minmax(10px,1fr));gap:0;display:grid}}.items.svelte-1w4m6sa h2:where(.svelte-1w4m6sa){text-wrap:balance;max-width:180px;margin-top:5px}@media (width>=1180px){.items.svelte-1w4m6sa h2:where(.svelte-1w4m6sa){max-width:200px;margin-top:10px}}.item.svelte-1w4m6sa{padding-bottom:50px;display:block;position:relative}@media (width>=1180px){.item.svelte-1w4m6sa{padding-bottom:0}}.item.svelte-1w4m6sa .button:where(.svelte-1w4m6sa){white-space:nowrap;width:auto;margin-top:12px;padding:4px 12px 6px;font-size:20px;display:inline-block;position:absolute;bottom:0}@media (width>=1180px){.item.svelte-1w4m6sa .button:where(.svelte-1w4m6sa){margin-top:24px;position:relative}.item.svelte-1w4m6sa:nth-child(2n){margin-top:10vw}.item.svelte-1w4m6sa:nth-child(odd){top:0}.item.svelte-1w4m6sa:nth-child(4n+1){grid-column:1/5}.item.svelte-1w4m6sa:nth-child(4n+2){grid-column:7/11}.item.svelte-1w4m6sa:nth-child(4n+3){grid-column:13/17}.item.svelte-1w4m6sa:nth-child(4n+4){grid-column:19/23}.item.svelte-1w4m6sa:hover .img:where(.svelte-1w4m6sa){transform:scale(1.05)}.item.svelte-1w4m6sa:hover img:where(.svelte-1w4m6sa){transform:scale(1.2)}}.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa){margin:0 -10px 12px;overflow:hidden}@media (width>=390px){.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa){margin:0 0 12px}}@media (width>=1180px){.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa){margin:0 0 20px}}.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa),.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa) img:where(.svelte-1w4m6sa){transition:transform .6s var(--easing)}.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa) img:where(.svelte-1w4m6sa){object-fit:cover;object-position:center center;aspect-ratio:3/3.6;border-radius:4px;width:100%;height:auto;max-height:400px}@media (width>=480px){.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa) img:where(.svelte-1w4m6sa){aspect-ratio:auto;max-height:none}}@media (width>=1180px){.item.svelte-1w4m6sa .img:where(.svelte-1w4m6sa) img:where(.svelte-1w4m6sa){object-position:top center;border-radius:0}}
