@property --mesh-color-1{syntax:"<color>";inherits:false;initial-value:#c8d2c0}@property --mesh-color-2{syntax:"<color>";inherits:false;initial-value:#b4a593}@property --mesh-color-3{syntax:"<color>";inherits:false;initial-value:#9cb08a}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes scroll-hint{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@keyframes shimmer-rotate{0%{--shimmer-angle:0deg}to{--shimmer-angle:360deg}}@keyframes glow-pulse{0%,to{opacity:.5}50%{opacity:1}}.animate-fade-in-up{animation:.5s ease-out forwards fadeInUp}.animate-fade-in{animation:.3s ease-out forwards fadeIn}.animate-shake{animation:.4s ease-in-out shake}.animate-scroll-hint{animation:2s ease-in-out infinite scroll-hint}.animate-shimmer{animation:8s linear infinite shimmer-rotate}.animate-glow-pulse{animation:3s ease-in-out infinite glow-pulse}.tabs-scroll{scrollbar-width:none;-ms-overflow-style:none}.tabs-scroll::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.animate-fade-in-up,.animate-fade-in,.animate-shake,.animate-scroll-hint,.animate-shimmer,.animate-glow-pulse{animation:none}}.hero-card{transition:margin-top .6s cubic-bezier(.34,1.56,.64,1),transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .6s!important}.hero-card.interacted{margin-top:-30px}.hero-card.active{margin-top:-30px;box-shadow:0 32px 64px -16px #00000038!important}.hero-card.interacted:not(.active){margin-top:-15px}@media (max-width:1023px){.hero-card.active{margin-top:-20px}.hero-card.interacted:not(.active){margin-top:-10px}}
