.labelled-hero.svelte-2mlfsx{position:relative;width:100%;overflow:hidden;background:var(--charcoal, #242327);aspect-ratio:var(--ar-mobile, 1174.76 / 768)}@media (min-width: 700px){.labelled-hero.svelte-2mlfsx{aspect-ratio:var(--ar-desktop, 1366 / 768)}}.master.svelte-2mlfsx{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%}video.svelte-2mlfsx,img.svelte-2mlfsx{width:100%;height:100%;display:block;-o-object-fit:fill;object-fit:fill}.master.svelte-2mlfsx .title-label{opacity:0;pointer-events:none;transition:opacity .35s}.paused.svelte-2mlfsx .master:where(.svelte-2mlfsx) .title-label{opacity:1;pointer-events:auto}.marker-panel.svelte-2mlfsx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow-y:auto;background:var(--id-flood);color:var(--id-body-fg);font-family:DM Sans,sans-serif}.panel-inner.svelte-2mlfsx{padding:162px 16px 96px;max-width:100%}.panel-inner.svelte-2mlfsx>:where(.svelte-2mlfsx){margin:0}.panel-inner.svelte-2mlfsx>:where(.svelte-2mlfsx)+:where(.svelte-2mlfsx){margin-top:26px}.panel-inner.svelte-2mlfsx>:where(.svelte-2mlfsx){max-width:560px}.panel-icon.svelte-2mlfsx{display:grid;place-items:center;width:56px;height:56px;color:var(--id-icon-fg);background:var(--id-icon-bg)}.panel-icon.ringed.svelte-2mlfsx{border-radius:50%;box-shadow:inset 0 0 0 3px var(--id-icon-ring)}.panel-icon.svelte-2mlfsx svg{width:40px;height:40px;overflow:visible}.panel-title.svelte-2mlfsx{font-size:clamp(26px,3.2vw,46px);line-height:1.12;font-weight:700;color:var(--id-title-fg);background:var(--id-title-bg);font-family:var(--id-title-font)}.panel-text.svelte-2mlfsx{font-size:18px;line-height:1.45;color:var(--id-body-fg)}.panel-more.svelte-2mlfsx{display:inline-block;font-size:20px;font-weight:700;color:var(--id-body-fg);text-decoration:none}.panel-more.svelte-2mlfsx:hover{opacity:.7}.panel-text.text-block.svelte-2mlfsx{background:var(--id-text-bg);color:var(--id-text-fg);padding:16px 20px}.panel-more.cta.svelte-2mlfsx{background:var(--id-cta-flood-bg);color:var(--id-cta-flood-fg);padding:10px 24px}.panel-more.cta.svelte-2mlfsx:hover{opacity:.85}.panel-media.svelte-2mlfsx img:where(.svelte-2mlfsx){display:block;width:100%;height:auto}@media (min-width: 768px){.panel-inner.svelte-2mlfsx>:where(.svelte-2mlfsx){max-width:min(560px,calc(50vw - 64px))}.panel-media.svelte-2mlfsx{position:fixed;top:0;right:0;width:50vw;height:100vh}.panel-media.svelte-2mlfsx img:where(.svelte-2mlfsx){height:100%;-o-object-fit:cover;object-fit:cover}}.promo-banner.svelte-1gihp9l{position:relative;min-height:70vh;display:flex;align-items:center;overflow:hidden;background:var(--charcoal, #242327)}.bg.svelte-1gihp9l{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.scrim.svelte-1gihp9l{position:absolute;top:0;right:0;bottom:0;left:0;background:#24232773}.inner.svelte-1gihp9l{position:relative;z-index:2;width:100%}.msg.svelte-1gihp9l{color:#fff;font-size:clamp(2rem,6vw,3.5rem);font-weight:700;line-height:1.08;letter-spacing:-.06em;text-transform:lowercase;margin:0 0 1.5rem}.cta.svelte-1gihp9l{background:var(--pink, #ffa6ff);color:var(--charcoal, #242327);border:0;padding:.4rem 1.25rem;font-family:inherit;font-size:1.25rem;cursor:pointer}.credit.svelte-1gihp9l{position:absolute;right:12px;bottom:10px;z-index:2;font-size:10px;color:#ffffffa6}
