body.svelte-6cda1f.svelte-6cda1f{max-width:100vw;overflow-x:hidden}.animate-on-view.svelte-6cda1f.svelte-6cda1f{opacity:1;transform:translateY(0);transition:opacity 1.25s ease,transform 1.75s ease}.animate-on-view.svelte-6cda1f.svelte-6cda1f:not(.in-view){opacity:0;transform:translateY(12%)}.animate-on-view.contact-item.svelte-6cda1f.svelte-6cda1f:not(.in-view){opacity:0;transform:translate(10%)}.animate-on-view.contact-item.svelte-6cda1f.svelte-6cda1f{transition:opacity 1s ease,transform 1.5s ease}.concentric-circles.svelte-6cda1f.svelte-6cda1f{position:absolute;top:50%;left:50%;width:90vh;height:90vh;transform:translate(-50%,-50%);z-index:0}.concentric-circles.svelte-6cda1f circle.svelte-6cda1f{transform-origin:500px 500px;opacity:0}.concentric-circles.svelte-6cda1f .circle-1.svelte-6cda1f{animation:svelte-6cda1f-circleExpand .6s ease-out .2s forwards}.concentric-circles.svelte-6cda1f .circle-2.svelte-6cda1f{animation:svelte-6cda1f-circleExpand .6s ease-out .45s forwards}.concentric-circles.svelte-6cda1f .circle-3.svelte-6cda1f{animation:svelte-6cda1f-circleExpand .6s ease-out .7s forwards}.concentric-circles.svelte-6cda1f .circle-4.svelte-6cda1f{animation:svelte-6cda1f-circleExpand .6s ease-out .95s forwards}.centered-svg.svelte-6cda1f.svelte-6cda1f{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%);z-index:1}.animated-line-svg.svelte-6cda1f.svelte-6cda1f{overflow:visible}.animated-line-svg.svelte-6cda1f #centered-elements #logo path.svelte-6cda1f,.animated-line-svg.svelte-6cda1f #centered-elements #eye3 path.svelte-6cda1f,.animated-line-svg.svelte-6cda1f #centered-elements #eye2 path.svelte-6cda1f{opacity:0;animation:svelte-6cda1f-fadeIn 1s forwards 1.5s}.animated-line-svg.svelte-6cda1f #centered-elements #logo path[fill="#E73C0E"].svelte-6cda1f{opacity:0;animation:svelte-6cda1f-fadeIn 1s forwards 1.5s}.animated-line-svg.svelte-6cda1f .left-line.svelte-6cda1f{stroke-dasharray:1000;stroke-dashoffset:1000;animation:svelte-6cda1f-drawLineLeft 1.2s forwards 2.2s}.animated-line-svg.svelte-6cda1f .right-line.svelte-6cda1f{stroke-dasharray:1000;stroke-dashoffset:1000;animation:svelte-6cda1f-drawLineRight 1.2s forwards 2.2s}.scroll-cue.svelte-6cda1f.svelte-6cda1f{bottom:calc(env(safe-area-inset-bottom,0px) + 5rem);opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}@media (min-width: 768px){.scroll-cue.svelte-6cda1f.svelte-6cda1f{bottom:2rem}}.scroll-cue--visible.svelte-6cda1f.svelte-6cda1f{opacity:1;transform:translateY(0)}.scroll-cue__chevron.svelte-6cda1f.svelte-6cda1f{animation:svelte-6cda1f-scrollCueBob 1.8s ease-in-out infinite}@keyframes svelte-6cda1f-scrollCueBob{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(6px);opacity:1}}@media (prefers-reduced-motion: reduce){.scroll-cue.svelte-6cda1f.svelte-6cda1f{transition:opacity .5s ease;transform:none}.scroll-cue--visible.svelte-6cda1f.svelte-6cda1f{transform:none}.scroll-cue__chevron.svelte-6cda1f.svelte-6cda1f{animation:none;opacity:.8}}.animated-title.svelte-6cda1f.svelte-6cda1f{opacity:0;transform:translateY(10%);animation:svelte-6cda1f-fadeInUp 1s ease 3s forwards}.animated-tagline.svelte-6cda1f.svelte-6cda1f{opacity:0;animation:svelte-6cda1f-fadeIn 1s ease 3.4s forwards}.animated-button.svelte-6cda1f.svelte-6cda1f{opacity:0;transform:translateY(10%);z-index:100;animation:svelte-6cda1f-fadeInUp 1s ease 4s forwards}@keyframes svelte-6cda1f-circleExpand{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-6cda1f-fadeIn{to{opacity:1}}@keyframes svelte-6cda1f-fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes svelte-6cda1f-drawPath{to{stroke-dashoffset:0}}@keyframes svelte-6cda1f-revealPath{to{clip-path:inset(0 0 0 0)}}@keyframes svelte-6cda1f-drawLineLeft{to{stroke-dashoffset:0}}@keyframes svelte-6cda1f-drawLineRight{to{stroke-dashoffset:0}}img.svelte-6cda1f.svelte-6cda1f{opacity:0;transition:opacity 1s ease-in-out}img.opacity-100.svelte-6cda1f.svelte-6cda1f{opacity:1}.intro.svelte-6cda1f.svelte-6cda1f{background-color:#0a0a0a}.landing-page *{cursor:none!important}.landing-page{cursor:none}.landing-page a,.landing-page button,.landing-page [role=button],.landing-page .interactive{cursor:none!important}@keyframes svelte-6cda1f-fadeInPromo{0%{opacity:0}to{opacity:1}}.animate-promo-video.svelte-6cda1f.svelte-6cda1f{animation:svelte-6cda1f-fadeInPromo 1s ease forwards;animation-delay:4.5s}.animate-promo-text.svelte-6cda1f.svelte-6cda1f{animation:svelte-6cda1f-fadeInPromo 1s ease forwards;animation-delay:4s}@keyframes svelte-6cda1f-fadeInNav{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-nav-item.svelte-6cda1f.svelte-6cda1f{animation:svelte-6cda1f-fadeInNav 1s ease forwards;animation-delay:3.5s}
