.page-content.svelte-skqwxw{container-type:inline-size;container-name:page-content}@media screen and (width > 1200px){.page-structure.svelte-skqwxw{display:grid;grid-template-areas:"main picture";grid-template-columns:1fr min(40rem,50vw)}.page-structure.content-only.svelte-skqwxw{grid-template-areas:"main";grid-template-columns:1fr}header.svelte-skqwxw{position:sticky!important;top:0;height:100svh!important}header.svelte-skqwxw .lazy-image{object-position:var(--banner-position)!important}.page-content.svelte-skqwxw{padding:8rem 2rem!important;min-height:100svh}}@container page-content (min-width: 600px){.title-bar.svelte-skqwxw{flex-direction:row!important;justify-content:space-between;align-items:center}}header.svelte-skqwxw{grid-area:picture;position:relative;height:25rem}.credits.svelte-skqwxw{position:absolute;bottom:0;right:0;width:100%;padding:5rem 1rem 1rem;background:linear-gradient(to top,#000000b3,#0000);color:#fff;text-align:right}header.svelte-skqwxw .lazy-image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--banner-mobile-position)}main.svelte-skqwxw{grid-area:main}.page-content.svelte-skqwxw{padding:2rem}.title-bar.svelte-skqwxw{display:flex;flex-direction:column;gap:.5rem;margin-bottom:3rem}h1.svelte-skqwxw{margin:0}.subtitle.svelte-skqwxw{font-size:1.25rem;font-weight:300}
