.hero.svelte-1n4oaeb{position:relative;isolation:isolate;min-height:78vh;display:flex;align-items:flex-end;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);background:radial-gradient(120% 90% at 70% 10%,var(--hero-tint) 0%,var(--panel) 70%)}.hero.svelte-1n4oaeb:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--bg-fade) 0%,var(--bg-fade) 55%,var(--bg) 100%)}.hero-inner.svelte-1n4oaeb{position:relative;z-index:2;width:100%;max-width:var(--maxw);margin:0 auto;padding:64px 24px 56px}.hero-shots.svelte-1n4oaeb{position:absolute;top:0;right:0;bottom:0;width:58%;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,var(--mask-clear) 0%,var(--mask-55) 32%,var(--mask-solid) 68%);mask-image:linear-gradient(90deg,var(--mask-clear) 0%,var(--mask-55) 32%,var(--mask-solid) 68%)}.hero-shots.svelte-1n4oaeb img:where(.svelte-1n4oaeb){position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0;animation:svelte-1n4oaeb-heroShot 18s linear infinite}.hero-shots.svelte-1n4oaeb img:where(.svelte-1n4oaeb):nth-child(2){animation-delay:6s}.hero-shots.svelte-1n4oaeb img:where(.svelte-1n4oaeb):nth-child(3){animation-delay:12s}@keyframes svelte-1n4oaeb-heroShot{0%{opacity:0}6.67%{opacity:1}33.33%{opacity:1}40%{opacity:0}to{opacity:0}}.hero-shots.pair.svelte-1n4oaeb img:where(.svelte-1n4oaeb){animation-name:svelte-1n4oaeb-heroShotPair;animation-duration:12s}@keyframes svelte-1n4oaeb-heroShotPair{0%{opacity:0}10%{opacity:1}50%{opacity:1}60%{opacity:0}to{opacity:0}}.hero-shots.single.svelte-1n4oaeb img:where(.svelte-1n4oaeb){animation:none;opacity:1}@media(prefers-reduced-motion:reduce){.hero-shots.svelte-1n4oaeb img:where(.svelte-1n4oaeb){animation-duration:36s}.hero-shots.svelte-1n4oaeb img:where(.svelte-1n4oaeb):nth-child(2){animation-delay:12s}.hero-shots.svelte-1n4oaeb img:where(.svelte-1n4oaeb):nth-child(3){animation-delay:24s}.hero-shots.pair.svelte-1n4oaeb img:where(.svelte-1n4oaeb){animation-duration:24s}}@media(max-width:820px){.hero.svelte-1n4oaeb{min-height:0;flex-direction:column;align-items:stretch}.hero.svelte-1n4oaeb:before{display:none}.hero-shots.svelte-1n4oaeb{position:relative;width:100%;height:clamp(240px,44vh,380px);height:clamp(240px,44svh,380px);-webkit-mask-image:linear-gradient(180deg,var(--mask-solid) 0%,var(--mask-solid) 78%,var(--mask-clear) 100%);mask-image:linear-gradient(180deg,var(--mask-solid) 0%,var(--mask-solid) 78%,var(--mask-clear) 100%)}.hero-inner.svelte-1n4oaeb{padding:24px 20px 40px}.hero.overlap.svelte-1n4oaeb .hero-inner:where(.svelte-1n4oaeb){margin-top:-72px;padding-top:0}}.logo-band.svelte-1qt10jv{background:var(--bg-alt);padding:26px 0;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,var(--mask-clear) 0,var(--mask-solid) 9%,var(--mask-solid) 91%,var(--mask-clear) 100%);mask-image:linear-gradient(90deg,var(--mask-clear) 0,var(--mask-solid) 9%,var(--mask-solid) 91%,var(--mask-clear) 100%)}.logo-track.svelte-1qt10jv{display:flex;align-items:center;width:max-content;animation:svelte-1qt10jv-logoScroll 40s linear infinite}.logo-track.svelte-1qt10jv img:where(.svelte-1qt10jv){display:block;height:50px;width:auto;max-width:none;flex:none;margin-right:64px;box-sizing:border-box}@keyframes svelte-1qt10jv-logoScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.logo-track.svelte-1qt10jv{animation-duration:80s}}
