.scroll-cue-arrow.svelte-1tq955c{animation:1.8s ease-in-out infinite svelte-1tq955c-scroll-cue-bob}@keyframes svelte-1tq955c-scroll-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.scroll-cue-arrow.svelte-1tq955c{animation:none}}.hero-ornament.svelte-1tq955c{opacity:.07;z-index:1;pointer-events:none;width:500px;height:500px;animation:120s linear infinite svelte-1tq955c-ornament-spin;position:absolute;top:50%;right:-5%;transform:translateY(-50%)}@media (width>=768px){.hero-ornament.svelte-1tq955c{opacity:.08;width:550px;height:550px;right:2%}}@media (width>=1024px){.hero-ornament.svelte-1tq955c{opacity:.09;width:600px;height:600px;right:5%}}@media (width>=1280px){.hero-ornament.svelte-1tq955c{opacity:.1;width:700px;height:700px;right:5%}}@media (width>=1536px){.hero-ornament.svelte-1tq955c{opacity:.1;width:800px;height:800px;right:8%}}@keyframes svelte-1tq955c-ornament-spin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.hero-section.svelte-1tq955c{--hero-content-safe-top:var(--hero-safe-top,calc(var(--legacy-top-offset,0px) + 96px));min-height:calc(100svh - var(--admin-bar-height,0px));height:auto}.hero-mobile-panel.svelte-1tq955c{box-sizing:border-box;min-height:calc(100svh - var(--admin-bar-height,0px));padding-top:var(--hero-content-safe-top);overflow-y:visible}.hero-mobile-copy.svelte-1tq955c{margin-top:auto;margin-bottom:auto}.hero-desktop-content.svelte-1tq955c{box-sizing:border-box;min-height:calc(100svh - var(--admin-bar-height,0px));padding-top:var(--hero-content-safe-top);overflow-y:visible}.hero-desktop-layout.svelte-1tq955c{min-height:0;margin-top:auto;margin-bottom:auto;padding-bottom:2rem}.subtitle-accent{background-image:linear-gradient(to right, var(--color-red), var(--color-red));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:2px}@media (width<=767px){html,body{max-width:100vw!important;overflow-x:clip!important}}.mobile-portrait-only.svelte-1tq955c{display:flex}@media (width>=768px){.mobile-portrait-only.svelte-1tq955c{display:none}}@media (orientation:landscape) and (height<=600px){.mobile-portrait-only.svelte-1tq955c{display:none}}.mobile-landscape-only.svelte-1tq955c{display:none}@media (orientation:landscape) and (height<=600px) and (width<=767px){.mobile-landscape-only.svelte-1tq955c{display:flex}}@keyframes svelte-1tq955c-play-glow{0%,to{box-shadow:0 4px 15px #0003,0 0 #c5123066}50%{box-shadow:0 4px 20px #0000004d,0 0 0 8px #c5123000}}.animate-play-glow.svelte-1tq955c{animation:2s ease-in-out infinite svelte-1tq955c-play-glow}@keyframes svelte-1tq955c-fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in.svelte-1tq955c{animation:.3s ease-out forwards svelte-1tq955c-fade-in}.video-peek-container{will-change:transform, width;width:90%;transition:transform .6s cubic-bezier(.32,.72,0,1),width .6s cubic-bezier(.32,.72,0,1)}.video-collapsed{transform:translate(35%,-50%)}.video-expanded{width:90%;transform:translate(-50%,-50%)}@media (width>=768px) and (height<=700px){.hero-desktop-content.svelte-1tq955c{padding-top:var(--hero-content-safe-top);padding-bottom:0}.hero-desktop-layout.svelte-1tq955c{margin-top:auto;margin-bottom:0;padding-bottom:clamp(1.75rem,7vh,3rem)}.hero-desktop-media.svelte-1tq955c{flex:0 0 40%;padding-bottom:0!important}.hero-desktop-media.svelte-1tq955c>div:where(.svelte-1tq955c):hover{transform:none}}.hero-video-scrub{appearance:none;background:0 0;outline:none;margin:0;padding:0}.hero-video-scrub::-webkit-slider-runnable-track{background:linear-gradient(to right, #c51230 0%, #c51230 var(--progress,0%), #ffffff59 var(--progress,0%), #ffffff59 100%);border-radius:9999px;height:4px}.hero-video-scrub::-moz-range-track{background:#ffffff59;border-radius:9999px;height:4px}.hero-video-scrub::-moz-range-progress{background:#c51230;border-radius:9999px;height:4px}.hero-video-scrub::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #c51230;border-radius:9999px;width:14px;height:14px;margin-top:-5px;transition:transform .15s ease-out;box-shadow:0 1px 3px #0006}.hero-video-scrub::-webkit-slider-thumb:hover{transform:scale(1.2)}.hero-video-scrub:focus-visible::-webkit-slider-thumb{transform:scale(1.2)}.hero-video-scrub::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #c51230;border-radius:9999px;width:14px;height:14px;transition:transform .15s ease-out;box-shadow:0 1px 3px #0006}.hero-video-scrub::-moz-range-thumb:hover{transform:scale(1.2)}.hero-video-scrub:focus-visible::-moz-range-thumb{transform:scale(1.2)}.hero-video-scrub:focus-visible{outline-offset:4px;border-radius:9999px;outline:2px solid #fff}.about-hero-image.svelte-j5glct{filter:brightness(1.16)saturate(1.04)}.welcome-arrow.svelte-1csgxu3{z-index:10000;pointer-events:none;background-color:var(--color-gold);width:132px;height:66px;position:fixed;bottom:34px;right:146px;-webkit-mask:url(../../../images/welcome-arrow.svg) 50%/contain no-repeat;mask:url(../../../images/welcome-arrow.svg) 50%/contain no-repeat}@media (width<=767px){.welcome-arrow.svelte-1csgxu3{display:none}}@media (height<=699px){.welcome-arrow.svelte-1csgxu3{display:none}}.welcome-content[data-state=open]{animation:pop-in var(--duration-pop-in) var(--ease-pop)}.welcome-content.from-help[data-state=open]{animation:welcome-grow .45s var(--ease-pop)}.welcome-content[data-state=closed]{animation:.45s cubic-bezier(.55,0,.3,1) forwards welcome-minimize}@keyframes welcome-minimize{to{opacity:0;transform:translate(calc(44px - 50vw),calc(50vh - 44px))scale(.06)}}@keyframes welcome-grow{0%{opacity:0;transform:translate(calc(44px - 50vw),calc(50vh - 44px))scale(.06)}}@media (prefers-reduced-motion:reduce){.welcome-content[data-state=open],.welcome-content.from-help[data-state=open]{animation:.2s welcome-fade}.welcome-content[data-state=closed]{animation:.2s reverse forwards welcome-fade}}@keyframes welcome-fade{0%{opacity:0}}
