.item.svelte-mx24a1{overflow:hidden}.item.svelte-mx24a1 .asset{height:100%;overflow:hidden}@media(hover:hover){.item.svelte-mx24a1 .asset{transition:transform .75s var(--ease-quart)}}.item.svelte-mx24a1 .asset img,.item.svelte-mx24a1 .asset video{height:100%;object-fit:cover;width:100%}a.svelte-mx24a1{color:inherit;display:grid;grid-template-rows:1fr auto;height:100%;max-height:calc((var(--screen) - var(--header-height))*.75);overflow:hidden;position:relative;text-decoration:none;transition:grid-template-rows .75s var(--ease-quart)}@media(hover:hover)and (min-width:768px){a.svelte-mx24a1:hover .details:where(.svelte-mx24a1){transform:translateY(-100%)}}@media(hover:hover)and (min-width:768px){a.svelte-mx24a1:hover .asset{transform:translateY(-20px)}}.details.svelte-mx24a1{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px;padding:8px}@media(hover:hover)and (min-width:768px){.details.svelte-mx24a1{background:var(--color-white);gap:8px;left:0;padding:12px;position:absolute;top:100%;transition:transform .75s var(--ease-quart);width:100%;z-index:2}}.details.svelte-mx24a1 .name.is-long:where(.svelte-mx24a1){display:inline-block;flex:1;max-width:65vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.details.svelte-mx24a1 .name.is-long:where(.svelte-mx24a1){max-width:60ch}}.details.svelte-mx24a1 .category:where(.svelte-mx24a1){color:var(--color-dark-60)}.details.svelte-mx24a1 .type:where(.svelte-mx24a1){color:var(--color-dark-60);margin-left:auto}.homepage.svelte-1uha8ag{background:var(--color-primary-light)}.layout.svelte-1uha8ag{display:block}@media(min-width:768px){.layout.svelte-1uha8ag{display:grid}.layout.svelte-1uha8ag .item{height:100%}}.layout.svelte-1uha8ag .item:nth-child(odd){grid-column:span 10}.layout.has-full-width.svelte-1uha8ag .item:nth-child(odd),.layout.svelte-1uha8ag .item:nth-child(2n){grid-column:span 8}.layout.has-full-width.svelte-1uha8ag .item:nth-child(2n){grid-column:span 10}.layout.has-full-width.svelte-1uha8ag .item.is-full{grid-column:1/-1}.layout.has-full-width.with-2.svelte-1uha8ag .item:nth-child(2){grid-column:span 10}.layout.has-full-width.with-3.svelte-1uha8ag .item:nth-child(2),.layout.has-full-width.with-3.svelte-1uha8ag .item:nth-child(3),.layout.has-full-width.with-3.svelte-1uha8ag .item:nth-child(4),.layout.has-full-width.with-5.svelte-1uha8ag .item:nth-child(4),.layout.has-full-width.with-5.svelte-1uha8ag .item:nth-child(5),.layout.has-full-width.with-5.svelte-1uha8ag .item:nth-child(6){grid-column:span 6}.layout.with-1.svelte-1uha8ag{height:clamp(300px,var(--screen) - var(--header-height),var(--screen))}.layout.with-1.svelte-1uha8ag .item{grid-column:1/-1;height:100%}.layout.with-1.svelte-1uha8ag .item>*{height:100%;max-height:none}.layout.with-2.svelte-1uha8ag .item:first-child{grid-column:1/-1}.layout.with-2.svelte-1uha8ag .item:nth-child(2){grid-column:span 10}.layout.with-2.svelte-1uha8ag .item:nth-child(3){grid-column:span 8}.layout.with-4.svelte-1uha8ag:not(.has-full-width) .item:nth-child(3),.layout.with-4.svelte-1uha8ag:not(.has-full-width) .item:nth-child(4),.layout.with-4.svelte-1uha8ag:not(.has-full-width) .item:nth-child(5){grid-column:span 6}
