a.svelte-dgtawg{text-decoration:none}.feature.svelte-dgtawg{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:var(--space-3xl)}@media not (min-width:65rem){.feature.svelte-dgtawg{gap:var(--space-xl)}}.feature.svelte-dgtawg .img:where(.svelte-dgtawg),.feature.svelte-dgtawg .content:where(.svelte-dgtawg){font-family:var(--ff-accent)}.feature.svelte-dgtawg .img:where(.svelte-dgtawg){position:relative;min-inline-size:100%;min-block-size:70%;isolation:isolate;overflow:clip;border-top-right-radius:var(--space-2xs);border-bottom-right-radius:var(--space-2xs);grid-column:span 3}@media not (min-width:45rem){.feature.svelte-dgtawg .img:where(.svelte-dgtawg){order:1}}.feature.svelte-dgtawg .img:where(.svelte-dgtawg) img:where(.svelte-dgtawg){position:absolute;inset:0;object-fit:cover;min-block-size:100%;will-change:transform;transition:transform .3s}.feature.svelte-dgtawg .img:where(.svelte-dgtawg) img:where(.svelte-dgtawg):hover{transform:scale(1.1)}.feature.svelte-dgtawg .content:where(.svelte-dgtawg){grid-column:span 2;align-self:start}@media not (min-width:45rem){.feature.svelte-dgtawg .content:where(.svelte-dgtawg){padding-inline-start:var(--grid-gutter)}}.feature.svelte-dgtawg p:where(.svelte-dgtawg){font-family:var(--ff-base);max-inline-size:57ch}@media not (min-width:45rem){.feature.svelte-dgtawg{grid-template-columns:repeat(1,1fr);gap:var(--space-s);gap:0;padding-inline:0}}.films.svelte-dgtawg{padding-block-start:var(--space-2xl);display:grid;gap:var(--space-xl);grid-template-columns:repeat(2,1fr)}@media not (min-width:65rem){.films.svelte-dgtawg{grid-template-columns:repeat(2,1fr)}}@media not (min-width:45rem){.films.svelte-dgtawg{padding-block-start:var(--space-m);grid-template-columns:repeat(1,1fr)}}.films.svelte-dgtawg .film-card:where(.svelte-dgtawg){display:flex;gap:var(--space-l);flex-direction:column;align-self:stretch}.films.svelte-dgtawg .film-card:where(.svelte-dgtawg) .film-card-img:where(.svelte-dgtawg){min-block-size:100%;inline-size:100%;border-radius:var(--space-2xs);will-change:transform,box-shadow;transition:transform .2s,box-shadow .3s;box-shadow:-1.5ch 2ch 3ch -1.5ch var(--clr-neutral-9),-.5ch 1.5ch 2ch -15px var(--clr-neutral-1)}@media not (min-width:45rem){.films.svelte-dgtawg .film-card:where(.svelte-dgtawg) .film-card-img:where(.svelte-dgtawg){box-shadow:-1.5ch 1.5ch 3ch -1ch var(--clr-neutral-9),-.5ch .5ch 1ch -1.5ch var(--clr-neutral-1)}}.films.svelte-dgtawg .film-card:where(.svelte-dgtawg) .film-card-content:where(.svelte-dgtawg){display:grid;gap:var(--space-m)}.films.svelte-dgtawg .film-card:where(.svelte-dgtawg) .film-card-content:where(.svelte-dgtawg) .film-card-title:where(.svelte-dgtawg){text-align:center;font-size:var(--fs-1);font-weight:500;padding-inline:var(--space-2xs);padding-block-end:var(--space-s);transition:transform .2s}.films.svelte-dgtawg .film-card:where(.svelte-dgtawg):hover .film-card-img:where(.svelte-dgtawg){transform:scale(1.05);box-shadow:-.75ch .75ch 3ch -1.5ch var(--clr-neutral-9),-.5ch 1.5ch 2ch -1.5ch var(--clr-neutral-1)}.films.svelte-dgtawg .film-card:where(.svelte-dgtawg):hover .film-card-title:where(.svelte-dgtawg){transform:scale(1.05)}h2.svelte-dgtawg{font-size:var(--fs-4);font-weight:500;text-align:center}h1.svelte-ptnu48{font-size:var(--fs-4);font-weight:400;letter-spacing:-2px;line-height:1}@media not (min-width:45rem){h1.svelte-ptnu48{padding-block-start:0;font-size:var(--fs-5)}}p.svelte-ptnu48{font-family:var(--ff-base);max-inline-size:57ch}.feature.svelte-ptnu48{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:var(--space-3xl)}@media not (min-width:65rem){.feature.svelte-ptnu48{gap:var(--space-xl)}}.feature.svelte-ptnu48 .img:where(.svelte-ptnu48),.feature.svelte-ptnu48 .content:where(.svelte-ptnu48){font-family:var(--ff-accent)}@media not (min-width:45rem){.feature.svelte-ptnu48 .img:where(.svelte-ptnu48),.feature.svelte-ptnu48 .content:where(.svelte-ptnu48){padding-inline-end:var(--grid-gutter)}}.feature.svelte-ptnu48 .img:where(.svelte-ptnu48){position:relative;min-inline-size:100%;min-block-size:30ch;isolation:isolate;overflow:clip;border-top-left-radius:var(--space-2xs);border-bottom-left-radius:var(--space-2xs)}.feature.svelte-ptnu48 .img:where(.svelte-ptnu48) img:where(.svelte-ptnu48){position:absolute;inset:0;object-fit:cover;min-block-size:100%;will-change:transform;transition:transform .3s}.feature.svelte-ptnu48 .img:where(.svelte-ptnu48) img:where(.svelte-ptnu48):hover{transform:scale(1.1)}@media not (min-width:45rem){.feature.svelte-ptnu48{grid-template-columns:repeat(1,1fr);gap:0;padding-block-end:var(--space-m)}}
