.mobile-menu[data-v-b1a96d12]{color:#fff;overscroll-behavior:contain;opacity:0;transform-origin:calc(100% - 2.25rem) 2rem;width:100%;max-width:none;height:100dvh;max-height:none;transition:opacity .2s ease-in,transform .25s cubic-bezier(.4,0,1,1),overlay allow-discrete .25s,display allow-discrete .25s;background:radial-gradient(120% 80% at 100% 0,#2dd4bf,#0d9488 50%,#134e4a);border:0;margin:0;position:fixed;inset:0;transform:scale(.94)}.mobile-menu[data-v-b1a96d12]:popover-open{opacity:1;transition:opacity .22s ease-out,transform .34s cubic-bezier(.2,.8,.2,1),overlay allow-discrete .34s,display allow-discrete .34s;display:flex;transform:none}@starting-style{.mobile-menu[data-v-b1a96d12]:popover-open{opacity:0;transform:scale(.94)}}.mobile-menu[data-v-b1a96d12]::backdrop{background:0 0}.mobile-menu .mm-item[data-v-b1a96d12]{opacity:0;transition:opacity .2s ease-out,transform .3s cubic-bezier(.2,.8,.2,1);transform:translateY(12px)}.mobile-menu:popover-open .mm-item[data-v-b1a96d12]{opacity:1;transition-delay:var(--d,0s);transform:none}@starting-style{.mobile-menu:popover-open .mm-item[data-v-b1a96d12]{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.mobile-menu[data-v-b1a96d12],.mobile-menu .mm-item[data-v-b1a96d12]{transition:none}.mobile-menu[data-v-b1a96d12]:popover-open{transition:none}}.gradient-bg[data-v-b1a96d12]{background-size:200% 200%;animation:8s infinite gradient-shift-b1a96d12}@media (width<=639px){.gradient-bg[data-v-b1a96d12],.orb[data-v-b1a96d12]{animation:none!important}}@keyframes gradient-shift-b1a96d12{0%,to{background-position:0}50%{background-position:100%}}.orb[data-v-b1a96d12]{animation:6s ease-in-out infinite float-b1a96d12}.orb-2[data-v-b1a96d12]{animation:8s ease-in-out 2s infinite float-b1a96d12}.orb-3[data-v-b1a96d12]{animation:10s ease-in-out 4s infinite float-b1a96d12}@keyframes float-b1a96d12{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#f8fafc}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0b1120}.nav-link{color:#475569;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:color .2s;position:relative}.nav-link:after{content:"";transform-origin:0;background:#14b8a6;border-radius:9999px;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.15rem;left:.75rem;right:.75rem;transform:scaleX(0)}.nav-link.is-active,.nav-link:hover{color:#0f172a}.nav-link.is-active:after,.nav-link:hover:after{transform:scaleX(1)}.nav-link:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #14b8a6}html.dark .nav-link{color:#94a3b8}html.dark .nav-link.is-active,html.dark .nav-link:hover{color:#f8fafc}html.dark .nav-link:after{background:#2dd4bf}@media (prefers-reduced-motion:reduce){.nav-link:after{transition:none}}
