#hero-splash,#hero-splash>div{border-radius:0!important}.splash-gradient{pointer-events:none;z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--splash-gradient-color,var(--bg-main,#f8fafc)) 55%, transparent) 0%, transparent 100%);backdrop-filter:blur(var(--splash-backdrop-blur,12px)) saturate(1.2);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}.splash-gradient.h-32{height:8rem}.splash-gradient.h-40{height:10rem}.splash-gradient.h-48{height:12rem}.splash-gradient.h-56{height:14rem}.splash-gradient.h-64{height:16rem}.splash-gradient.h-72{height:18rem}.splash-gradient.h-80{height:20rem}.splash-gradient.h-96{height:24rem}#hero-splash{--splash-glass-tint:.1;--splash-frosted-blur:14px;--splash-liquid-fallback-blur:3px;--splash-liquid-brightness:1.14;--splash-liquid-saturate:165%}.splash-glass-frosted{isolation:isolate;background:linear-gradient(135deg, rgba(255, 255, 255, calc(var(--splash-glass-tint) * 1.8)) 0%, rgba(255, 255, 255, calc(var(--splash-glass-tint) * .6)) 100%);backdrop-filter:blur(var(--splash-frosted-blur)) saturate(170%);border:1px solid #ffffff52;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #ffffff14,0 10px 30px -10px #00000059}.splash-glass-frosted:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 18% 0,#ffffff47 0%,#fff0 55%);position:absolute;inset:0}html.dark .splash-glass-frosted{background:linear-gradient(135deg, rgba(20, 20, 24, calc(var(--splash-glass-tint) * 3.2)) 0%, rgba(20, 20, 24, calc(var(--splash-glass-tint) * 1.4)) 100%);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38,0 10px 30px -10px #00000080}.splash-glass-liquid{isolation:isolate;background:linear-gradient(135deg, rgba(255, 255, 255, var(--splash-glass-tint)) 0%, rgba(255, 255, 255, calc(var(--splash-glass-tint) * .2)) 100%);backdrop-filter:blur(var(--splash-liquid-fallback-blur)) saturate(160%) brightness(1.06);box-shadow:inset 1.5px 1.5px 1px -.5px #ffffffb3,inset -1px -1px 1px -.5px #ffffff59,inset 0 0 18px #ffffff24,0 10px 28px -10px #0006}.splash-glass-liquid.is-liquid{background:linear-gradient(180deg, rgba(255, 255, 255, var(--splash-glass-tint)) 0%, rgba(255, 255, 255, calc(var(--splash-glass-tint) * .2)) 55%, rgba(255, 255, 255, calc(var(--splash-glass-tint) * .6)) 100%);backdrop-filter:var(--splash-liquid-filter) saturate(var(--splash-liquid-saturate)) brightness(var(--splash-liquid-brightness))}.splash-glass-liquid:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fffffff2 0%,#ffffff40 28%,#ffffff0d 50%,#ffffff40 72%,#ffffffb3 100%);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.splash-glass-liquid:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 60% at 30% 0,#ffffff4d 0%,#fff0 60%);position:absolute;inset:0}html.dark .splash-glass-liquid{background:linear-gradient(135deg, rgba(20, 20, 24, calc(var(--splash-glass-tint) * 2.2)) 0%, rgba(20, 20, 24, calc(var(--splash-glass-tint) * .8)) 100%)}.splash-glass-item{color:#fff;text-shadow:0 1px 2px #00000073,0 0 10px #00000040}.splash-glass-item svg{filter:drop-shadow(0 1px 2px #00000073)}button.splash-glass-item:hover{background-color:#ffffff24}a.splash-glass-item:hover{background:linear-gradient(#ffffff47 0%,#ffffff1a 100%);transform:translateY(-1px);box-shadow:inset 1px 1px 1px -.5px #ffffffd9,inset -1px -1px 1px -.5px #ffffff59,0 6px 14px -6px #00000059}a.splash-glass-item:active{transform:translateY(0);box-shadow:inset 1px 1px 1px -.5px #fff9,inset -1px -1px 1px -.5px #ffffff40}.splash-liquid-svg{width:0;height:0;position:absolute;overflow:hidden}@supports not (backdrop-filter:blur(1px)){.splash-glass-frosted,.splash-glass-liquid{background:#1414188c}}@keyframes bounce-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.animate-bounce-arrow[data-astro-cid-w2qybjge]{animation:1.5s ease-in-out infinite bounce-arrow}.typewriter-cursor[data-astro-cid-w2qybjge]{color:inherit;margin-left:1px;font-weight:300;animation:.9s step-end infinite cursor-blink;display:inline-block}.typewriter-cursor[data-astro-cid-w2qybjge].done{animation:.5s forwards cursor-fadeout}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes cursor-fadeout{to{opacity:0}}.splash-bg-0[data-astro-cid-w2qybjge],.splash-bg-1[data-astro-cid-w2qybjge],.splash-bg-2[data-astro-cid-w2qybjge],.splash-bg-3[data-astro-cid-w2qybjge],.splash-bg-4[data-astro-cid-w2qybjge]{opacity:0;animation:crossfade var(--slide-duration,18s) infinite}.splash-bg-0[data-astro-cid-w2qybjge]{animation-delay:0s}.splash-bg-1[data-astro-cid-w2qybjge]{animation-delay:calc(var(--slide-duration,18s) / var(--slide-count,3) * 1)}.splash-bg-2[data-astro-cid-w2qybjge]{animation-delay:calc(var(--slide-duration,18s) / var(--slide-count,3) * 2)}.splash-bg-3[data-astro-cid-w2qybjge]{animation-delay:calc(var(--slide-duration,18s) / var(--slide-count,3) * 3)}.splash-bg-4[data-astro-cid-w2qybjge]{animation-delay:calc(var(--slide-duration,18s) / var(--slide-count,3) * 4)}@keyframes crossfade{0%{opacity:.01;transform:scale(1.05)}8%{opacity:1;transform:scale(1)}28%{opacity:1;transform:scale(1)}36%{opacity:.01;transform:scale(1.02)}to{opacity:.01;transform:scale(1.05)}}
