.logo-dot[data-v-3d047720]{animation:bounce-dot-3d047720 1.2s ease-out .5s forwards;display:inline-block;transform-origin:center bottom}@keyframes bounce-dot-3d047720{0%{transform:translateY(0)}20%{transform:translateY(-16px)}40%{transform:translateY(0)}55%{transform:translateY(-8px)}70%{transform:translateY(0)}82%{transform:translateY(-3px)}to{transform:translateY(0)}}.hero-outline[data-v-90e1e417]{color:transparent;-webkit-text-stroke:2px hsla(0,0%,100%,.9);transition:color .35s ease,-webkit-text-stroke .35s ease}.hero-outline[data-v-90e1e417]:hover{color:#fff;-webkit-text-stroke-color:#fff}@media (min-width:768px){.hero-outline[data-v-90e1e417]{-webkit-text-stroke-width:3px}}.zoom-80[data-v-aa78e3e3]{zoom:80%}.gradient-background-light[data-v-aa78e3e3]{animation:gradient-aa78e3e3 10s ease infinite;background:linear-gradient(-45deg,#ffdace,#ffd2e1,#c4efff,#c0ffef);background-size:200% 200%}.dark .gradient-background-light[data-v-aa78e3e3]{animation:gradient-aa78e3e3 20s ease infinite;background:linear-gradient(-45deg,#020520,#023a28,#020520,#011c36);background-size:250% 250%}@keyframes gradient-aa78e3e3{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.font-button,.font-primary{font-family:Poppins;font-weight:700}.font-button{text-transform:uppercase}.headinghuge{font-size:clamp(32px,6vw,110px);line-height:clamp(40px,7vw,150px)}.heading1,.headinghuge{font-family:Poppins;font-weight:700}.heading1{font-size:clamp(24px,5vw,60px);line-height:clamp(32px,5.5vw,64px)}.heading2{font-size:clamp(20px,4vw,40px);line-height:clamp(28px,5vw,48px)}.heading2,.heading3{font-family:Poppins;font-weight:700}.heading3{font-size:clamp(16px,3vw,34px);line-height:clamp(24px,4vw,44px)}.heading4{font-family:Poppins;font-size:clamp(16px,2.5vw,20px);font-weight:700;line-height:clamp(20px,3vw,28px)}.paragraph{font-family:Montserrat;font-size:clamp(16px,4vw,24px);line-height:clamp(24px,5vw,32px)}.paragraph-small{font-family:Poppins;font-size:clamp(14px,4vw,18px);line-height:clamp(20px,5vw,24px)}.paragraph-extra-small{font-family:Poppins;font-size:clamp(12px,3vw,16px);line-height:clamp(16px,4vw,20px)}.glass-input[data-v-ae1810f9]{background-color:var(--color-white-10);border-color:var(--color-white-50);border-radius:14px;border-width:1px;color:var(--color-white-100);outline:2px solid transparent;outline-offset:2px;padding:16px 20px;width:100%;--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.glass-input[data-v-ae1810f9]::-moz-placeholder{color:var(--color-white-60)}.glass-input[data-v-ae1810f9]::placeholder{color:var(--color-white-60)}.glass-input option[data-v-ae1810f9]{background-color:#1d1d1b;color:#fff}.glass-input[data-v-ae1810f9]:focus{background-color:var(--color-white-20);border-color:var(--color-okido-blue-100)}.popup-enter-active[data-v-ae1810f9],.popup-leave-active[data-v-ae1810f9]{transition:all .35s cubic-bezier(.22,1,.36,1)}.popup-enter-from[data-v-ae1810f9],.popup-leave-to[data-v-ae1810f9]{opacity:0;transform:translateY(12px) scale(.96)}
