div.svelte-1cmwo1d{overflow:hidden;position:relative;background:#acaba933;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}div.svelte-1cmwo1d:hover:before{opacity:1}div.svelte-1cmwo1d:before{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.5),transparent 40%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;opacity:0;transition:opacity .5s}.fade-in.svelte-duqnbh{opacity:var(--opacity);transform:translateY(var(--offset));transition:opacity var(--duration) var(--delay),transform var(--duration) var(--delay)}.slide-from-bottom.svelte-un1qop{transform:translateY(var(--offset));transition:transform var(--duration) var(--delay) cubic-bezier(0,1.02,.58,1)}.slide-border.svelte-un1qop{width:0;transition:width var(--border-duration) var(--border-delay) cubic-bezier(.74,0,.18,.79)}.fade-in.svelte-18uha9c{opacity:0;transform:translateY(0);transition:opacity var(--duration) var(--delay)}.fade-in.in-view.svelte-18uha9c{opacity:1}.slide-in.svelte-18uha9c{opacity:0;transform:translateY(var(--offset));transition:opacity var(--duration) var(--delay),transform var(--duration) var(--delay)}.slide-in.in-view.svelte-18uha9c{opacity:1;transform:translateY(0)}@keyframes svelte-bkss18-fadeInOut{0%{opacity:0;transform:translateY(-40%)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40%)}}.animate-fadeInOut.svelte-bkss18{animation:svelte-bkss18-fadeInOut 3s}.video.svelte-bkss18{grid-row:1 / span 2;grid-column:1 / span 1}@keyframes svelte-1nz7vd5-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}60%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.bounce.svelte-1nz7vd5{animation:svelte-1nz7vd5-bounce .9s infinite}.circular-progress.svelte-yud8cl{--half-size: calc(var(--size) / 2);--radius: calc((var(--size) - var(--stroke-width)) / 2);--circumference: calc(var(--radius) * pi * 2);--dash: calc((var(--progress) * var(--circumference)) / 100);animation:svelte-yud8cl-progress-animation var(--duration) linear 0s 1 forwards}.circular-progress.svelte-yud8cl circle:where(.svelte-yud8cl){stroke-width:var(--stroke-width);stroke-linecap:round;stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));transition:stroke-dasharray .3s linear 0s}@property --progress{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes svelte-yud8cl-progress-animation{0%{--progress: 0}to{--progress: 100}}.box.svelte-el9lu0{grid-row:1 / span 1;grid-column:1 / span 1}
