.wrapper.svelte-s04whm{border-radius:inherit;flex-direction:column;min-height:max(85vh,850px);display:flex;position:relative}.wrapper.short.svelte-s04whm{min-height:max(25vh,250px)}.wrapper.small.svelte-s04whm{min-height:537px}@media (width<=600px){.wrapper.small.svelte-s04whm{min-height:328px}}.image.svelte-s04whm{object-fit:cover;object-position:var(--position,center);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.background.svelte-s04whm{box-sizing:border-box;flex-direction:column;flex:1;padding-top:85px;display:flex}.background-darken.svelte-s04whm{flex-direction:column;display:flex;position:relative}.background-darken.svelte-s04whm:before{content:"";background:linear-gradient(90deg,#00000080,#0000004d 70%,#0000);width:100%;height:100%;position:absolute;bottom:0;left:0}@media (width<=600px){.background-darken.svelte-s04whm:before{background:linear-gradient(#0000,#000000b3)}}.background-darken.svelte-s04whm:before{pointer-events:none}.container.svelte-s04whm{box-sizing:border-box;flex-direction:column-reverse;flex:1;gap:1rem;width:100%;max-width:1920px;margin:0 auto;padding:0 min(72px,5vw);display:flex}@media screen and (width>=601px){.container.svelte-s04whm{gap:3rem}}.padded.svelte-s04whm .container:where(.svelte-s04whm){margin-top:25px}@media screen and (width>=901px){.padded.svelte-s04whm .container:where(.svelte-s04whm){margin-top:65px}}@media screen and (width>=1201px){.padded.svelte-s04whm .container:where(.svelte-s04whm){margin-top:30px}}.holder.svelte-s04whm{flex-direction:column-reverse;flex:1;display:flex;position:relative}@media screen and (width<=600px){.wrapper.centered.svelte-s04whm .holder:where(.svelte-s04whm){flex-direction:column;justify-content:center}}.hero-container.svelte-s04whm{align-items:flex-start;display:flex}@media screen and (width>=601px){.hero-container.svelte-s04whm{align-items:flex-end}}@media screen and (width<=600px){.wrapper.svelte-s04whm:not(.centered) .hero-container:where(.svelte-s04whm){flex-direction:column-reverse}.wrapper.centered.svelte-s04whm .hero-container:where(.svelte-s04whm){flex-direction:column}}.hero-container.svelte-s04whm .hero:where(.svelte-s04whm){flex:1}@media screen and (width>=601px){.wrapper.centered.svelte-s04whm .hero-container:where(.svelte-s04whm) .hero:where(.svelte-s04whm){text-align:center;position:relative}}.notifications.svelte-s04whm{flex-shrink:0;align-self:flex-end;position:relative}.notifications.svelte-s04whm:not(:empty){margin-top:2rem}.notifications.max-width-notice.svelte-s04whm{min-width:40%}@media screen and (width<=900px){.notifications.max-width-notice.svelte-s04whm{width:100%}}.play-btn .button.icon.light{text-shadow:1px 1px 2px #000c;color:#fff}.play-btn .button.icon.light,.play-btn .button.icon.light:hover,.play-btn .button.icon.light:focus-visible{background-color:#0000}.play-btn.svelte-s04whm{padding-bottom:2rem}@media screen and (width<=600px){.play-btn.svelte-s04whm{padding-bottom:0;translate:-1rem}}.play-btn.hidden.svelte-s04whm{visibility:hidden}.wrapper.centered.svelte-s04whm .content:where(.svelte-s04whm){max-width:700px;margin:0 auto}@media screen and (width>=601px){.wrapper.centered.svelte-s04whm .content:where(.svelte-s04whm){margin-bottom:5rem}}.footer.svelte-s04whm{box-sizing:border-box;width:100%;max-width:600px;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@media screen and (width>=601px){.footer.svelte-s04whm{bottom:0;transform:translate(-50%,50%)}}.wrapper.svelte-1x3san1{flex-direction:column;gap:1.25rem;display:flex}@media screen and (width>=601px){.wrapper.svelte-1x3san1{gap:2rem}}.wrapper.constrained.svelte-1x3san1{padding-bottom:min(72px,5vw)}@media (width>=600px){.wrapper.constrained.svelte-1x3san1 .container:where(.svelte-1x3san1){width:85%}}.wrapper.constrained.svelte-1x3san1 .container:where(.svelte-1x3san1){max-width:550px}.wrapper.constrained.svelte-1x3san1 .container:where(.svelte-1x3san1):not(.wide){max-width:400px}.container.svelte-1x3san1{color:#fff}h1.svelte-1x3san1,h2.svelte-1x3san1{color:#fff;text-wrap:balance;text-shadow:0 4px 54px #036c;margin:0}h1.svelte-1x3san1{font-size:2rem;font-weight:700}@media screen and (width>=601px){h1.svelte-1x3san1{font-size:3.75rem;font-weight:400}}@media screen and (width>=901px){h1.svelte-1x3san1{font-size:min(4rem,20vw);font-weight:400}}h2.svelte-1x3san1{font-size:1rem;font-weight:400}@media screen and (width>=601px){h2.svelte-1x3san1{font-size:1.75rem;font-weight:400}}.container.svelte-1x3san1 p,.container.svelte-1x3san1 h2{margin:.1rem 0}.container.svelte-1x3san1 .button.action{width:100%}.back.svelte-1x3san1 a{color:#fff;font-family:Museo Sans,sans-serif;font-size:1.25rem;font-weight:400;text-decoration:none}.back.svelte-1x3san1 a:hover span,.back.svelte-1x3san1 a:focus-visible span{text-decoration:underline}.notifications.svelte-1x3san1{position:absolute;top:0;right:0}
