.hero.svelte-19xn1t9,.scroll-sizer.svelte-19xn1t9{max-height:calc(100vh - var(--main-top-padding))}@media(min-width:768px){.hero.svelte-19xn1t9,.scroll-sizer.svelte-19xn1t9{height:unset;max-height:calc(100vh - var(--main-top-padding))}}.scroll-sizer.svelte-19xn1t9{overflow:hidden}.video-inner-wrapper.svelte-19xn1t9{position:relative;height:100%;display:flex;flex-direction:column;margin:0 auto}@media(min-width:1024px){.video-inner-wrapper.svelte-19xn1t9{max-width:unset;min-height:520px}}.video-container.svelte-19xn1t9{position:relative;flex-grow:1;overflow:hidden}@media(min-width:1024px){.video-container.svelte-19xn1t9{min-height:520px}}.text-content.svelte-19xn1t9{display:flex;flex-direction:column;justify-content:center;gap:24px}.text-card-heading.svelte-19xn1t9{color:#fff;z-index:10;top:0;padding:16px}.grid-wrapper.svelte-19xn1t9{padding-top:calc(24px - 2rem)}@media(min-width:768px){.grid-wrapper.svelte-19xn1t9{padding-top:calc(39px - 2rem)}}@media(min-width:1280px){.grid-wrapper.svelte-19xn1t9{padding-top:40px}}.hero.svelte-19xn1t9:not(.video-takeover) .scroll-sizer:where(.svelte-19xn1t9){min-height:max(520px,80dvh)}@media(min-width:768px){.hero.svelte-19xn1t9:not(.video-takeover) .scroll-sizer:where(.svelte-19xn1t9){min-height:720px}}.hero.svelte-19xn1t9:not(.video-takeover) .video-outer-wrapper:where(.svelte-19xn1t9){height:calc(100vh - 253px)}@media(min-width:768px){.hero.svelte-19xn1t9:not(.video-takeover) .video-outer-wrapper:where(.svelte-19xn1t9){height:100%;max-height:calc(100vh - 173px)}}@media(min-width:1024px){.hero.svelte-19xn1t9:not(.video-takeover) .video-outer-wrapper:where(.svelte-19xn1t9){min-height:520px;max-height:calc(100vh - 253px)}.hero.svelte-19xn1t9:not(.video-takeover) .video-inner-wrapper:where(.svelte-19xn1t9){padding:0 48px}}.hero.svelte-19xn1t9:not(.video-takeover) .video-container:where(.svelte-19xn1t9){border-radius:var(--border-radius-wrapper);max-height:calc(100vh - 253px)}@media(min-width:768px){.hero.svelte-19xn1t9:not(.video-takeover) .video-container:where(.svelte-19xn1t9){border-radius:var(--border-radius-section)}}.hero.svelte-19xn1t9:not(.video-takeover) .text-content-wrapper:where(.svelte-19xn1t9){justify-content:end}@media(min-width:1024px){.hero.svelte-19xn1t9:not(.video-takeover) .text-content-wrapper:where(.svelte-19xn1t9){position:absolute;top:0;left:48px;right:48px;display:flex;flex-direction:column;bottom:min(15%,48px)}}.hero.svelte-19xn1t9:not(.video-takeover) .text-content:where(.svelte-19xn1t9){margin-top:16px}@media(min-width:768px){.hero.svelte-19xn1t9:not(.video-takeover) .text-content:where(.svelte-19xn1t9){flex-direction:row;margin-top:24px;gap:32px}}@media(min-width:1024px){.hero.svelte-19xn1t9:not(.video-takeover) .text-content:where(.svelte-19xn1t9){padding:0 48px;margin-top:0;gap:24px;flex-direction:column;max-width:max(630px,50%)}}@media(min-width:1280px){.hero.svelte-19xn1t9:not(.video-takeover) .text-content:where(.svelte-19xn1t9){max-width:630px}}.hero.svelte-19xn1t9:not(.video-takeover) .text-card-heading:where(.svelte-19xn1t9){position:absolute;top:0;left:20px;right:20px;max-width:80%}@media(min-width:768px){.hero.svelte-19xn1t9:not(.video-takeover) .text-card-heading:where(.svelte-19xn1t9){left:40px;right:40px;padding:24px;max-width:65%}}@media(min-width:1024px){.hero.svelte-19xn1t9:not(.video-takeover) .text-card-heading:where(.svelte-19xn1t9){left:unset;right:unset;position:unset;padding:0;max-width:unset}}.hero.svelte-19xn1t9:not(.video-takeover) .controls-wrapper:where(.svelte-19xn1t9){width:100%}@media(min-width:1024px){.hero.svelte-19xn1t9:not(.video-takeover) .controls-wrapper:where(.svelte-19xn1t9){order:3;width:-moz-max-content;width:max-content;margin-top:8px}}@media(min-width:768px){.hero.svelte-19xn1t9:not(.video-takeover) .text-card-content:where(.svelte-19xn1t9){min-width:462px}}@media(min-width:1024px){.hero.svelte-19xn1t9:not(.video-takeover) .text-card-content:where(.svelte-19xn1t9){order:2;color:#fff}.hero.svelte-19xn1t9:not(.video-takeover) .cta-button:where(.svelte-19xn1t9){background:transparent}}.hero.svelte-19xn1t9:not(.video-takeover) .grid-wrapper:where(.svelte-19xn1t9){overflow:hidden;margin:0 auto;padding-bottom:40px;position:relative;z-index:0}.hero.video-takeover.svelte-19xn1t9{container:hero inline-size;margin-top:calc(-1 * var(--main-top-padding));height:84dvh}@media(min-width:768px){.hero.video-takeover.svelte-19xn1t9{container-type:size}}.hero.video-takeover.svelte-19xn1t9 .scroll-sizer:where(.svelte-19xn1t9){height:100%}.hero.video-takeover.svelte-19xn1t9 .video-outer-wrapper:where(.svelte-19xn1t9){height:100cqh}.hero.video-takeover.svelte-19xn1t9 .video-inner-wrapper:where(.svelte-19xn1t9){padding:0}.hero.video-takeover.svelte-19xn1t9 .video-container:where(.svelte-19xn1t9){overflow:hidden;max-height:calc(100vh - 70px)}.hero.video-takeover.svelte-19xn1t9 .text-content-wrapper:where(.svelte-19xn1t9){position:absolute;display:flex;flex-direction:column;height:100%;top:calc(var(--main-top-padding) / 4);justify-content:center;width:100%;margin:0 auto}@media(min-width:1280px){.hero.video-takeover.svelte-19xn1t9 .text-content-wrapper:where(.svelte-19xn1t9){max-width:1440px;left:max(4rem - 20px,(100vw - 1440px) / 2)}}.hero.video-takeover.svelte-19xn1t9 .text-content:where(.svelte-19xn1t9){container:controls/inline-size;margin:0;padding:0 1rem;max-width:24rem;position:relative;gap:20px}@media(min-width:768px){.hero.video-takeover.svelte-19xn1t9 .text-content:where(.svelte-19xn1t9){max-width:unset;width:clamp(20rem,80cqw,40rem);left:calc(4rem - 40px)}}@media(min-width:1024px){.hero.video-takeover.svelte-19xn1t9 .text-content:where(.svelte-19xn1t9){left:calc(4rem - 20px)}}.hero.video-takeover.svelte-19xn1t9 .text-card-heading:where(.svelte-19xn1t9){padding:0}.hero.video-takeover.svelte-19xn1t9 .controls-wrapper:where(.svelte-19xn1t9){order:3;width:-moz-max-content;width:max-content;margin-top:8px;display:flex;flex-direction:row;gap:24px}.hero.video-takeover.svelte-19xn1t9 .takeover-content:where(.svelte-19xn1t9){order:4;display:flex}.hero.video-takeover.svelte-19xn1t9 .controls:where(.svelte-19xn1t9){display:flex;cursor:pointer}.hero.video-takeover.svelte-19xn1t9 .info:where(.svelte-19xn1t9){display:none;color:rgb(var(--color-white));margin-left:24px;flex-direction:column;justify-content:center;white-space:nowrap}@container controls (min-width: 18rem){.hero.video-takeover.svelte-19xn1t9 .info:where(.svelte-19xn1t9){display:flex}}.hero.video-takeover.svelte-19xn1t9 .info:where(.svelte-19xn1t9) .info-time:where(.svelte-19xn1t9){margin-bottom:8px}.hero.video-takeover.svelte-19xn1t9 .info:where(.svelte-19xn1t9) .info-time:where(.svelte-19xn1t9),.hero.video-takeover.svelte-19xn1t9 .info:where(.svelte-19xn1t9) .info-title:where(.svelte-19xn1t9){color:rgb(var(--color-white))}.hero.video-takeover.svelte-19xn1t9 .text-card-content:where(.svelte-19xn1t9){order:2;max-width:85%;color:#fff}.hero.video-takeover.svelte-19xn1t9 .play-button svg{width:24px;height:24px}
