figure.svelte-1082rl8{margin:0;position:relative;overflow:hidden}figure.svelte-1082rl8 .lazy-image{object-fit:cover;object-position:var(--banner-mobile-position);width:100%;height:100%;display:block}figcaption.svelte-1082rl8{box-sizing:border-box;color:#fff;overflow-wrap:anywhere;text-align:right;background:linear-gradient(#0000,#000000b8);width:100%;max-width:100%;padding:4rem clamp(.75rem,3vw,1rem) 1rem;font-size:.8rem;position:absolute;bottom:0;right:0}@media screen and (width>1024px){figure.svelte-1082rl8 .lazy-image{object-position:var(--banner-position)}}.page-content.svelte-12ry85n{container:page-content/inline-size}@media screen and (width>1024px){.page-structure.svelte-12ry85n{display:grid}.page-structure.image-left.svelte-12ry85n{grid-template-columns:min(40rem,50vw) 1fr;grid-template-areas:"picture main"}.page-structure.image-right.svelte-12ry85n{grid-template-columns:1fr min(40rem,50vw);grid-template-areas:"main picture"}.page-structure.content-only.svelte-12ry85n{grid-template-columns:1fr;grid-template-areas:"main"}.page-structure.svelte-12ry85n .split-banner{min-height:var(--lg-header-image-min-height);top:0;height:100svh!important;position:sticky!important}.page-content.svelte-12ry85n{min-height:max(100svh, var(--lg-header-image-min-height))}::view-transition-new(page-structure-banner){animation:svelte-12ry85n-image-enter-lg var(--transition-duration-fancy) ease-out}}@container page-content (width>=600px){.title-bar.svelte-12ry85n{justify-content:space-between;align-items:center;flex-direction:row!important}}.page-structure.svelte-12ry85n .split-banner{height:var(--mobile-header-height);view-transition-name:page-structure-banner;grid-area:picture;position:relative}main.svelte-12ry85n{grid-area:main}.title-bar.svelte-12ry85n{flex-direction:column;gap:.5rem;margin-bottom:3rem;display:flex}h1.svelte-12ry85n{overflow-wrap:anywhere;min-width:0;max-width:min(12ch,100%);margin:0 0 3rem}.title-group.svelte-12ry85n{view-transition-name:page-structure-title}.content.svelte-12ry85n{view-transition-name:page-structure-content}@container page-content (width>=600px){h1.svelte-12ry85n{font-size:var(--text-page-title-wide)}}::view-transition-group(page-structure-banner){z-index:0}::view-transition-new(page-structure-banner){animation:svelte-12ry85n-image-enter-sm var(--transition-duration-fancy) ease-out}::view-transition-new(page-structure-title){animation:svelte-12ry85n-title-enter var(--transition-duration-fancy) ease-out}::view-transition-new(page-structure-content){opacity:0;animation:svelte-12ry85n-title-enter var(--transition-duration-fancy) ease-out .25s forwards}@keyframes svelte-12ry85n-image-enter-lg{0%{opacity:0;transform:translate(.25rem)}to{opacity:1;transform:translate(0)}}@keyframes svelte-12ry85n-image-enter-sm{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-12ry85n-title-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
