@keyframes fadeInUp-6402bfaa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-6402bfaa{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6402bfaa{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-6402bfaa{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-6402bfaa{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-6402bfaa{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-6402bfaa{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-6402bfaa{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-6402bfaa{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-6402bfaa{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-6402bfaa{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-6402bfaa{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-6402bfaa{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-6402bfaa{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-6402bfaa{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-6402bfaa{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-6402bfaa{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-6402bfaa{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-6402bfaa{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-6402bfaa{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-6402bfaa{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-6402bfaa{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-6402bfaa{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-6402bfaa{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-6402bfaa{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-6402bfaa{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-6402bfaa{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-6402bfaa{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-6402bfaa{0%{width:0}to{width:100%}}@keyframes blinkCursor-6402bfaa{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-6402bfaa{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-6402bfaa{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-6402bfaa]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-6402bfaa]{animation-name:fadeInUp-6402bfaa}.fade-in-up-large[data-v-6402bfaa]{animation-name:fadeInUpLarge-6402bfaa}.fade-in-down[data-v-6402bfaa]{animation-name:fadeInDown-6402bfaa}.fade-in-left[data-v-6402bfaa]{animation-name:fadeInLeft-6402bfaa}.fade-in-left-large[data-v-6402bfaa]{animation-name:fadeInLeftLarge-6402bfaa}.fade-in-right[data-v-6402bfaa]{animation-name:fadeInRight-6402bfaa}.fade-in-right-large[data-v-6402bfaa]{animation-name:fadeInRightLarge-6402bfaa}.fade-in[data-v-6402bfaa]{animation-name:fadeIn-6402bfaa}.scale-in[data-v-6402bfaa]{animation-name:scaleIn-6402bfaa}.scale-in-up[data-v-6402bfaa]{animation-name:scaleInUp-6402bfaa}.bg-fade-in[data-v-6402bfaa]{animation-name:bgFadeIn-6402bfaa}.fade-out-down[data-v-6402bfaa]{animation-name:fadeOutDown-6402bfaa}.fade-out-down-large[data-v-6402bfaa]{animation-name:fadeOutDownLarge-6402bfaa}.fade-out-up[data-v-6402bfaa]{animation-name:fadeOutUp-6402bfaa}.fade-out-left[data-v-6402bfaa]{animation-name:fadeOutLeft-6402bfaa}.fade-out-left-large[data-v-6402bfaa]{animation-name:fadeOutLeftLarge-6402bfaa}.fade-out-right[data-v-6402bfaa]{animation-name:fadeOutRight-6402bfaa}.fade-out-right-large[data-v-6402bfaa]{animation-name:fadeOutRightLarge-6402bfaa}.fade-out[data-v-6402bfaa]{animation-name:fadeOut-6402bfaa}.scale-out[data-v-6402bfaa]{animation-name:scaleOut-6402bfaa}.scale-out-down[data-v-6402bfaa]{animation-name:scaleOutDown-6402bfaa}.bg-fade-out[data-v-6402bfaa]{animation-name:bgFadeOut-6402bfaa}.slide-down-nav[data-v-6402bfaa]{animation-name:slideDownNav-6402bfaa}.slide-up-nav[data-v-6402bfaa]{animation-name:slideUpNav-6402bfaa}.slide-in-left[data-v-6402bfaa]{animation-name:slideInLeft-6402bfaa}.slide-out-left[data-v-6402bfaa]{animation-name:slideOutLeft-6402bfaa}.slide-in-right[data-v-6402bfaa]{animation-name:slideInRight-6402bfaa}.slide-out-right[data-v-6402bfaa]{animation-name:slideOutRight-6402bfaa}.hover-pulse[data-v-6402bfaa]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-6402bfaa]:hover{animation:pulse-6402bfaa 1s infinite}.hover-scale[data-v-6402bfaa]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-6402bfaa]:hover{transform:scale(1.05)}.hover-lift[data-v-6402bfaa]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-6402bfaa]:hover{transform:translateY(-5px)}.hover-glow[data-v-6402bfaa]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-6402bfaa]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-6402bfaa]{animation-delay:.1s}.delay-1[data-v-6402bfaa]{animation-delay:.15s}.delay-2[data-v-6402bfaa]{animation-delay:.3s}.delay-3[data-v-6402bfaa]{animation-delay:.45s}.delay-4[data-v-6402bfaa]{animation-delay:.6s}.delay-5[data-v-6402bfaa]{animation-delay:.75s}.delay-6[data-v-6402bfaa]{animation-delay:.9s}.delay-7[data-v-6402bfaa]{animation-delay:1.05s}.delay-8[data-v-6402bfaa]{animation-delay:1.2s}.instant[data-v-6402bfaa]{animation-duration:.15s}.fast[data-v-6402bfaa]{animation-duration:.3s}.normal[data-v-6402bfaa]{animation-duration:.6s}.slow[data-v-6402bfaa]{animation-duration:.8s}.very-slow[data-v-6402bfaa]{animation-duration:1.2s}.ease-smooth[data-v-6402bfaa]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-6402bfaa]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-6402bfaa]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-6402bfaa]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-6402bfaa]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-6402bfaa]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-6402bfaa]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-6402bfaa]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-6402bfaa]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-6402bfaa]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-6402bfaa]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-6402bfaa]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-6402bfaa]{overflow:hidden;position:relative}.border-animation[data-v-6402bfaa]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-6402bfaa]:hover:before{left:100%}.underline-animation[data-v-6402bfaa]{position:relative}.underline-animation[data-v-6402bfaa]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-6402bfaa]:hover:after{width:100%}.typewriter[data-v-6402bfaa]{animation:typewriter-6402bfaa 3s steps(40) 1s 1 normal both,blinkCursor-6402bfaa 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-6402bfaa]{will-change:transform}.will-change-opacity[data-v-6402bfaa]{will-change:opacity}.will-change-auto[data-v-6402bfaa]{will-change:auto}.no-flicker[data-v-6402bfaa]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.overlay[data-v-6402bfaa]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;inset:0;position:fixed;z-index:999}.panel[data-v-6402bfaa]{background:#000000f2;border-left:1px solid rgba(255,236,210,.08);bottom:0;justify-content:space-between;padding:96px 2.5rem 3rem;position:absolute;right:0;top:0;width:min(80vw,320px)}.menu-links[data-v-6402bfaa],.panel[data-v-6402bfaa]{display:flex;flex-direction:column}.menu-links[data-v-6402bfaa]{gap:.25rem}.menu-link[data-v-6402bfaa]{border-bottom:1px solid rgba(255,236,210,.06);color:#ffecd28c;cursor:pointer;font-family:Oswald;font-size:clamp(1.8rem,6vw,2.4rem);font-weight:400;letter-spacing:.01em;padding:.6rem 0;text-decoration:none;transition:color .2s ease}.menu-link[data-v-6402bfaa]:last-child{border-bottom:none}@media(hover:hover){.menu-link[data-v-6402bfaa]:hover{color:#ffecd2}}.menu-link[data-v-6402bfaa]:active{color:#e85d2a}.menu-footer[data-v-6402bfaa]{display:flex;flex-direction:column;gap:.8rem}.menu-cta[data-v-6402bfaa]{background:#ffecd21a;border:1px solid rgba(255,236,210,.34);border-radius:14px;color:#ffecd2;cursor:pointer;font-family:Oswald;font-size:1.1rem;font-weight:400;letter-spacing:.02em;padding:.95rem 1.5rem;transition:background .2s ease,border-color .2s ease,transform .15s ease;width:100%}@media(hover:hover){.menu-cta[data-v-6402bfaa]:hover{background:#ffecd229;border-color:#ffecd28c}}.menu-cta[data-v-6402bfaa]:active{transform:scale(.97)}.menu-cta--ghost[data-v-6402bfaa]{background:#ffecd20a;border-color:#ffecd233;margin-bottom:.4rem}@media(hover:hover){.menu-cta--ghost[data-v-6402bfaa]:hover{background:#ffecd21a;border-color:#ffecd261}}.menu-secondary[data-v-6402bfaa]{align-items:center;display:flex;font-family:Oswald;font-size:.9rem;font-weight:300;gap:.6rem}.menu-secondary a[data-v-6402bfaa]{color:#ffecd259;text-decoration:none;transition:color .2s ease}.menu-secondary a[data-v-6402bfaa]:hover{color:#ffecd2b3}.dot[data-v-6402bfaa]{color:#ffecd233;-webkit-user-select:none;-moz-user-select:none;user-select:none}.overlay-enter-active[data-v-6402bfaa],.overlay-leave-active[data-v-6402bfaa]{transition:opacity .3s ease}.overlay-enter-from[data-v-6402bfaa],.overlay-leave-to[data-v-6402bfaa]{opacity:0}.panel-enter-active[data-v-6402bfaa],.panel-leave-active[data-v-6402bfaa]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.panel-enter-from[data-v-6402bfaa],.panel-leave-to[data-v-6402bfaa]{transform:translate(100%)}@keyframes fadeInUp-b36b1d49{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-b36b1d49{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b36b1d49{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-b36b1d49{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-b36b1d49{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-b36b1d49{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-b36b1d49{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-b36b1d49{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-b36b1d49{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-b36b1d49{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-b36b1d49{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-b36b1d49{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-b36b1d49{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-b36b1d49{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-b36b1d49{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-b36b1d49{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-b36b1d49{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-b36b1d49{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-b36b1d49{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-b36b1d49{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-b36b1d49{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-b36b1d49{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-b36b1d49{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-b36b1d49{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-b36b1d49{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-b36b1d49{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-b36b1d49{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-b36b1d49{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-b36b1d49{0%{width:0}to{width:100%}}@keyframes blinkCursor-b36b1d49{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-b36b1d49{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-b36b1d49{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-b36b1d49]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-b36b1d49]{animation-name:fadeInUp-b36b1d49}.fade-in-up-large[data-v-b36b1d49]{animation-name:fadeInUpLarge-b36b1d49}.fade-in-down[data-v-b36b1d49]{animation-name:fadeInDown-b36b1d49}.fade-in-left[data-v-b36b1d49]{animation-name:fadeInLeft-b36b1d49}.fade-in-left-large[data-v-b36b1d49]{animation-name:fadeInLeftLarge-b36b1d49}.fade-in-right[data-v-b36b1d49]{animation-name:fadeInRight-b36b1d49}.fade-in-right-large[data-v-b36b1d49]{animation-name:fadeInRightLarge-b36b1d49}.fade-in[data-v-b36b1d49]{animation-name:fadeIn-b36b1d49}.scale-in[data-v-b36b1d49]{animation-name:scaleIn-b36b1d49}.scale-in-up[data-v-b36b1d49]{animation-name:scaleInUp-b36b1d49}.bg-fade-in[data-v-b36b1d49]{animation-name:bgFadeIn-b36b1d49}.fade-out-down[data-v-b36b1d49]{animation-name:fadeOutDown-b36b1d49}.fade-out-down-large[data-v-b36b1d49]{animation-name:fadeOutDownLarge-b36b1d49}.fade-out-up[data-v-b36b1d49]{animation-name:fadeOutUp-b36b1d49}.fade-out-left[data-v-b36b1d49]{animation-name:fadeOutLeft-b36b1d49}.fade-out-left-large[data-v-b36b1d49]{animation-name:fadeOutLeftLarge-b36b1d49}.fade-out-right[data-v-b36b1d49]{animation-name:fadeOutRight-b36b1d49}.fade-out-right-large[data-v-b36b1d49]{animation-name:fadeOutRightLarge-b36b1d49}.fade-out[data-v-b36b1d49]{animation-name:fadeOut-b36b1d49}.scale-out[data-v-b36b1d49]{animation-name:scaleOut-b36b1d49}.scale-out-down[data-v-b36b1d49]{animation-name:scaleOutDown-b36b1d49}.bg-fade-out[data-v-b36b1d49]{animation-name:bgFadeOut-b36b1d49}.slide-down-nav[data-v-b36b1d49]{animation-name:slideDownNav-b36b1d49}.slide-up-nav[data-v-b36b1d49]{animation-name:slideUpNav-b36b1d49}.slide-in-left[data-v-b36b1d49]{animation-name:slideInLeft-b36b1d49}.slide-out-left[data-v-b36b1d49]{animation-name:slideOutLeft-b36b1d49}.slide-in-right[data-v-b36b1d49]{animation-name:slideInRight-b36b1d49}.slide-out-right[data-v-b36b1d49]{animation-name:slideOutRight-b36b1d49}.hover-pulse[data-v-b36b1d49]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-b36b1d49]:hover{animation:pulse-b36b1d49 1s infinite}.hover-scale[data-v-b36b1d49]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-b36b1d49]:hover{transform:scale(1.05)}.hover-lift[data-v-b36b1d49]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-b36b1d49]:hover{transform:translateY(-5px)}.hover-glow[data-v-b36b1d49]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-b36b1d49]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-b36b1d49]{animation-delay:.1s}.delay-1[data-v-b36b1d49]{animation-delay:.15s}.delay-2[data-v-b36b1d49]{animation-delay:.3s}.delay-3[data-v-b36b1d49]{animation-delay:.45s}.delay-4[data-v-b36b1d49]{animation-delay:.6s}.delay-5[data-v-b36b1d49]{animation-delay:.75s}.delay-6[data-v-b36b1d49]{animation-delay:.9s}.delay-7[data-v-b36b1d49]{animation-delay:1.05s}.delay-8[data-v-b36b1d49]{animation-delay:1.2s}.instant[data-v-b36b1d49]{animation-duration:.15s}.fast[data-v-b36b1d49]{animation-duration:.3s}.normal[data-v-b36b1d49]{animation-duration:.6s}.slow[data-v-b36b1d49]{animation-duration:.8s}.very-slow[data-v-b36b1d49]{animation-duration:1.2s}.ease-smooth[data-v-b36b1d49]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-b36b1d49]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-b36b1d49]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-b36b1d49]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-b36b1d49]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-b36b1d49]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-b36b1d49]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-b36b1d49]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-b36b1d49]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-b36b1d49]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-b36b1d49]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-b36b1d49]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-b36b1d49]{overflow:hidden;position:relative}.border-animation[data-v-b36b1d49]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-b36b1d49]:hover:before{left:100%}.underline-animation[data-v-b36b1d49]{position:relative}.underline-animation[data-v-b36b1d49]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-b36b1d49]:hover:after{width:100%}.typewriter[data-v-b36b1d49]{animation:typewriter-b36b1d49 3s steps(40) 1s 1 normal both,blinkCursor-b36b1d49 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-b36b1d49]{will-change:transform}.will-change-opacity[data-v-b36b1d49]{will-change:opacity}.will-change-auto[data-v-b36b1d49]{will-change:auto}.no-flicker[data-v-b36b1d49]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.nav[data-v-b36b1d49]{padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.nav[data-v-b36b1d49]{padding-left:5vw;padding-right:5vw}}.nav[data-v-b36b1d49]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#00000040;box-sizing:border-box;display:flex;flex-direction:row;height:64px;justify-content:space-between;left:0;max-width:100vw;opacity:0;padding-bottom:0;padding-top:0;position:fixed;top:0;transition:background .3s ease,box-shadow .3s ease,height .3s ease;z-index:1000}.nav.scrolled[data-v-b36b1d49]{background:#0000008c;box-shadow:0 1px #ffecd20f}.logo-section[data-v-b36b1d49]{align-items:center;display:flex;flex-shrink:0;gap:12px}.logo-img[data-v-b36b1d49]{border-radius:50%;flex-shrink:0;height:36px;transition:transform .25s ease;width:36px}@media(hover:hover){.logo-img[data-v-b36b1d49]:hover{transform:scale(1.08) rotate(8deg)}}.nav-title[data-v-b36b1d49]{color:#ffecd2;font-family:Oswald;font-size:clamp(18px,1.5vw,24px);font-weight:300;letter-spacing:.04em;text-decoration:none;transition:color .2s ease;white-space:nowrap}@media(hover:hover){.nav-title[data-v-b36b1d49]:hover{color:#e85d2a}}.nav-links[data-v-b36b1d49]{align-items:center;display:flex;gap:clamp(20px,2.5vw,36px);left:50%;position:absolute;transform:translate(-50%)}.nav-link[data-v-b36b1d49]{color:#ffecd299;cursor:pointer;font-family:Oswald;font-size:clamp(13px,1vw + 2px,16px);font-weight:300;letter-spacing:.04em;position:relative;text-decoration:none;transition:color .2s ease;white-space:nowrap}.nav-link[data-v-b36b1d49]:after{background:#e85d2a;bottom:-3px;content:"";height:1px;left:0;position:absolute;transition:width .25s ease;width:0}@media(hover:hover){.nav-link[data-v-b36b1d49]:hover{color:#ffecd2}.nav-link[data-v-b36b1d49]:hover:after{width:100%}}.nav-link.active[data-v-b36b1d49]{color:#ffecd2}.nav-link.active[data-v-b36b1d49]:after{width:100%}.nav-right[data-v-b36b1d49]{align-items:center;display:flex;flex-shrink:0;gap:clamp(12px,1.5vw,22px)}.nav-link-right[data-v-b36b1d49]{color:#ffecd28c;cursor:pointer;font-family:Oswald;font-size:clamp(13px,1vw + 1px,15px);font-weight:300;letter-spacing:.03em;text-decoration:none;transition:color .2s ease;white-space:nowrap}@media(hover:hover){.nav-link-right[data-v-b36b1d49]:hover{color:#ffecd2}}.nav-cta[data-v-b36b1d49]{background:#e85d2a;border:1px solid #e85d2a;border-radius:10px;color:#fff;cursor:pointer;font-family:Oswald;font-size:clamp(13px,1vw + 1px,15px);font-weight:400;letter-spacing:.03em;padding:7px 18px;transition:background .2s ease,border-color .2s ease,transform .2s ease}@media(hover:hover){.nav-cta[data-v-b36b1d49]:hover{background:#d24917;border-color:#d24917;transform:translateY(-1px)}}.nav-cta[data-v-b36b1d49]:active{transform:scale(.97)}.burger[data-v-b36b1d49]{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:28px;justify-content:space-around;padding:4px;position:fixed;right:20px;top:17px;width:28px;z-index:1001}.burger span[data-v-b36b1d49]{background-color:#ffecd2;border-radius:2px;height:2px;transform-origin:center;transition:all .3s ease;width:100%}@media(hover:hover){.burger:hover span[data-v-b36b1d49]{background-color:#e85d2a}}.burger.open span[data-v-b36b1d49]:first-child{transform:rotate(45deg) translate(5px,5px)}.burger.open span[data-v-b36b1d49]:nth-child(2){opacity:0}.burger.open span[data-v-b36b1d49]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}@keyframes fadeInUp-45bcfc48{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-45bcfc48{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-45bcfc48{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-45bcfc48{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-45bcfc48{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-45bcfc48{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-45bcfc48{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-45bcfc48{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-45bcfc48{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-45bcfc48{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-45bcfc48{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-45bcfc48{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-45bcfc48{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-45bcfc48{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-45bcfc48{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-45bcfc48{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-45bcfc48{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-45bcfc48{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-45bcfc48{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-45bcfc48{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-45bcfc48{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-45bcfc48{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-45bcfc48{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-45bcfc48{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-45bcfc48{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-45bcfc48{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-45bcfc48{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-45bcfc48{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-45bcfc48{0%{width:0}to{width:100%}}@keyframes blinkCursor-45bcfc48{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-45bcfc48{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-45bcfc48{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-45bcfc48]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-45bcfc48]{animation-name:fadeInUp-45bcfc48}.fade-in-up-large[data-v-45bcfc48]{animation-name:fadeInUpLarge-45bcfc48}.fade-in-down[data-v-45bcfc48]{animation-name:fadeInDown-45bcfc48}.fade-in-left[data-v-45bcfc48]{animation-name:fadeInLeft-45bcfc48}.fade-in-left-large[data-v-45bcfc48]{animation-name:fadeInLeftLarge-45bcfc48}.fade-in-right[data-v-45bcfc48]{animation-name:fadeInRight-45bcfc48}.fade-in-right-large[data-v-45bcfc48]{animation-name:fadeInRightLarge-45bcfc48}.fade-in[data-v-45bcfc48]{animation-name:fadeIn-45bcfc48}.scale-in[data-v-45bcfc48]{animation-name:scaleIn-45bcfc48}.scale-in-up[data-v-45bcfc48]{animation-name:scaleInUp-45bcfc48}.bg-fade-in[data-v-45bcfc48]{animation-name:bgFadeIn-45bcfc48}.fade-out-down[data-v-45bcfc48]{animation-name:fadeOutDown-45bcfc48}.fade-out-down-large[data-v-45bcfc48]{animation-name:fadeOutDownLarge-45bcfc48}.fade-out-up[data-v-45bcfc48]{animation-name:fadeOutUp-45bcfc48}.fade-out-left[data-v-45bcfc48]{animation-name:fadeOutLeft-45bcfc48}.fade-out-left-large[data-v-45bcfc48]{animation-name:fadeOutLeftLarge-45bcfc48}.fade-out-right[data-v-45bcfc48]{animation-name:fadeOutRight-45bcfc48}.fade-out-right-large[data-v-45bcfc48]{animation-name:fadeOutRightLarge-45bcfc48}.fade-out[data-v-45bcfc48]{animation-name:fadeOut-45bcfc48}.scale-out[data-v-45bcfc48]{animation-name:scaleOut-45bcfc48}.scale-out-down[data-v-45bcfc48]{animation-name:scaleOutDown-45bcfc48}.bg-fade-out[data-v-45bcfc48]{animation-name:bgFadeOut-45bcfc48}.slide-down-nav[data-v-45bcfc48]{animation-name:slideDownNav-45bcfc48}.slide-up-nav[data-v-45bcfc48]{animation-name:slideUpNav-45bcfc48}.slide-in-left[data-v-45bcfc48]{animation-name:slideInLeft-45bcfc48}.slide-out-left[data-v-45bcfc48]{animation-name:slideOutLeft-45bcfc48}.slide-in-right[data-v-45bcfc48]{animation-name:slideInRight-45bcfc48}.slide-out-right[data-v-45bcfc48]{animation-name:slideOutRight-45bcfc48}.hover-pulse[data-v-45bcfc48]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-45bcfc48]:hover{animation:pulse-45bcfc48 1s infinite}.hover-scale[data-v-45bcfc48]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-45bcfc48]:hover{transform:scale(1.05)}.hover-lift[data-v-45bcfc48]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-45bcfc48]:hover{transform:translateY(-5px)}.hover-glow[data-v-45bcfc48]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-45bcfc48]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-45bcfc48]{animation-delay:.1s}.delay-1[data-v-45bcfc48]{animation-delay:.15s}.delay-2[data-v-45bcfc48]{animation-delay:.3s}.delay-3[data-v-45bcfc48]{animation-delay:.45s}.delay-4[data-v-45bcfc48]{animation-delay:.6s}.delay-5[data-v-45bcfc48]{animation-delay:.75s}.delay-6[data-v-45bcfc48]{animation-delay:.9s}.delay-7[data-v-45bcfc48]{animation-delay:1.05s}.delay-8[data-v-45bcfc48]{animation-delay:1.2s}.instant[data-v-45bcfc48]{animation-duration:.15s}.fast[data-v-45bcfc48]{animation-duration:.3s}.normal[data-v-45bcfc48]{animation-duration:.6s}.slow[data-v-45bcfc48]{animation-duration:.8s}.very-slow[data-v-45bcfc48]{animation-duration:1.2s}.ease-smooth[data-v-45bcfc48]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-45bcfc48]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-45bcfc48]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-45bcfc48]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-45bcfc48]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-45bcfc48]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-45bcfc48]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-45bcfc48]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-45bcfc48]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-45bcfc48]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-45bcfc48]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-45bcfc48]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-45bcfc48]{overflow:hidden;position:relative}.border-animation[data-v-45bcfc48]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-45bcfc48]:hover:before{left:100%}.underline-animation[data-v-45bcfc48]{position:relative}.underline-animation[data-v-45bcfc48]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-45bcfc48]:hover:after{width:100%}.typewriter[data-v-45bcfc48]{animation:typewriter-45bcfc48 3s steps(40) 1s 1 normal both,blinkCursor-45bcfc48 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-45bcfc48]{will-change:transform}.will-change-opacity[data-v-45bcfc48]{will-change:opacity}.will-change-auto[data-v-45bcfc48]{will-change:auto}.no-flicker[data-v-45bcfc48]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.start-actions[data-v-45bcfc48]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(.7rem,1.2vw,1rem)}.start-actions.center[data-v-45bcfc48]{justify-content:center}@media(max-width:900px){.start-actions[data-v-45bcfc48]{justify-content:center}}.badge[data-v-45bcfc48]{align-items:center;background:#ffecd20d;border:1px solid rgba(255,236,210,.2);border-radius:14px;display:inline-flex;gap:11px;padding:clamp(.6rem,1.1vh,.85rem) clamp(1.1rem,1.8vw,1.6rem);text-decoration:none;transition:background .25s ease,border-color .25s ease,transform .2s ease;white-space:nowrap}@media(hover:hover){.badge[data-v-45bcfc48]:hover{background:#ffecd21a;border-color:#ffecd261;transform:translateY(-2px)}}.badge[data-v-45bcfc48]:active{transform:translateY(0) scale(.97)}.badge--web[data-v-45bcfc48]{background:#ffecd21a;border-color:#ffecd257}@media(hover:hover){.badge--web[data-v-45bcfc48]:hover{background:#ffecd229;border-color:#ffecd28c}}.badge-mark[data-v-45bcfc48]{align-items:center;color:#ffecd2cc;display:flex;flex-shrink:0;justify-content:center}.badge-mark img[data-v-45bcfc48],.badge-mark svg[data-v-45bcfc48]{display:block;height:clamp(26px,2.2vw,31px);width:clamp(26px,2.2vw,31px)}.badge-mark--img img[data-v-45bcfc48],.badge-mark--tile svg[data-v-45bcfc48]{border-radius:7px}.badge-text[data-v-45bcfc48]{align-items:flex-start;display:flex;flex-direction:column;line-height:1.15}.badge-small[data-v-45bcfc48]{color:#ffecd28c;font-family:Oswald;font-size:clamp(.68rem,.7vw + .1rem,.82rem);font-weight:300;letter-spacing:.04em}.badge-name[data-v-45bcfc48]{color:#ffecd2;font-family:Oswald;font-size:clamp(1.05rem,1.1vw + .2rem,1.3rem);font-weight:400;letter-spacing:.02em}@keyframes fadeInUp-08e7127c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-08e7127c{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-08e7127c{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-08e7127c{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-08e7127c{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-08e7127c{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-08e7127c{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-08e7127c{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-08e7127c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-08e7127c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-08e7127c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-08e7127c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-08e7127c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-08e7127c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-08e7127c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-08e7127c{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-08e7127c{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-08e7127c{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-08e7127c{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-08e7127c{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-08e7127c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-08e7127c{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-08e7127c{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-08e7127c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-08e7127c{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-08e7127c{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-08e7127c{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-08e7127c{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-08e7127c{0%{width:0}to{width:100%}}@keyframes blinkCursor-08e7127c{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-08e7127c{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-08e7127c{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-08e7127c]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-08e7127c]{animation-name:fadeInUp-08e7127c}.fade-in-up-large[data-v-08e7127c]{animation-name:fadeInUpLarge-08e7127c}.fade-in-down[data-v-08e7127c]{animation-name:fadeInDown-08e7127c}.fade-in-left[data-v-08e7127c]{animation-name:fadeInLeft-08e7127c}.fade-in-left-large[data-v-08e7127c]{animation-name:fadeInLeftLarge-08e7127c}.fade-in-right[data-v-08e7127c]{animation-name:fadeInRight-08e7127c}.fade-in-right-large[data-v-08e7127c]{animation-name:fadeInRightLarge-08e7127c}.fade-in[data-v-08e7127c]{animation-name:fadeIn-08e7127c}.scale-in[data-v-08e7127c]{animation-name:scaleIn-08e7127c}.scale-in-up[data-v-08e7127c]{animation-name:scaleInUp-08e7127c}.bg-fade-in[data-v-08e7127c]{animation-name:bgFadeIn-08e7127c}.fade-out-down[data-v-08e7127c]{animation-name:fadeOutDown-08e7127c}.fade-out-down-large[data-v-08e7127c]{animation-name:fadeOutDownLarge-08e7127c}.fade-out-up[data-v-08e7127c]{animation-name:fadeOutUp-08e7127c}.fade-out-left[data-v-08e7127c]{animation-name:fadeOutLeft-08e7127c}.fade-out-left-large[data-v-08e7127c]{animation-name:fadeOutLeftLarge-08e7127c}.fade-out-right[data-v-08e7127c]{animation-name:fadeOutRight-08e7127c}.fade-out-right-large[data-v-08e7127c]{animation-name:fadeOutRightLarge-08e7127c}.fade-out[data-v-08e7127c]{animation-name:fadeOut-08e7127c}.scale-out[data-v-08e7127c]{animation-name:scaleOut-08e7127c}.scale-out-down[data-v-08e7127c]{animation-name:scaleOutDown-08e7127c}.bg-fade-out[data-v-08e7127c]{animation-name:bgFadeOut-08e7127c}.slide-down-nav[data-v-08e7127c]{animation-name:slideDownNav-08e7127c}.slide-up-nav[data-v-08e7127c]{animation-name:slideUpNav-08e7127c}.slide-in-left[data-v-08e7127c]{animation-name:slideInLeft-08e7127c}.slide-out-left[data-v-08e7127c]{animation-name:slideOutLeft-08e7127c}.slide-in-right[data-v-08e7127c]{animation-name:slideInRight-08e7127c}.slide-out-right[data-v-08e7127c]{animation-name:slideOutRight-08e7127c}.hover-pulse[data-v-08e7127c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-08e7127c]:hover{animation:pulse-08e7127c 1s infinite}.hover-scale[data-v-08e7127c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-08e7127c]:hover{transform:scale(1.05)}.hover-lift[data-v-08e7127c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-08e7127c]:hover{transform:translateY(-5px)}.hover-glow[data-v-08e7127c]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-08e7127c]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-08e7127c]{animation-delay:.1s}.delay-1[data-v-08e7127c]{animation-delay:.15s}.delay-2[data-v-08e7127c]{animation-delay:.3s}.delay-3[data-v-08e7127c]{animation-delay:.45s}.delay-4[data-v-08e7127c]{animation-delay:.6s}.delay-5[data-v-08e7127c]{animation-delay:.75s}.delay-6[data-v-08e7127c]{animation-delay:.9s}.delay-7[data-v-08e7127c]{animation-delay:1.05s}.delay-8[data-v-08e7127c]{animation-delay:1.2s}.instant[data-v-08e7127c]{animation-duration:.15s}.fast[data-v-08e7127c]{animation-duration:.3s}.normal[data-v-08e7127c]{animation-duration:.6s}.slow[data-v-08e7127c]{animation-duration:.8s}.very-slow[data-v-08e7127c]{animation-duration:1.2s}.ease-smooth[data-v-08e7127c]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-08e7127c]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-08e7127c]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-08e7127c]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-08e7127c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-08e7127c]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-08e7127c]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-08e7127c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-08e7127c]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-08e7127c]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-08e7127c]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-08e7127c]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-08e7127c]{overflow:hidden;position:relative}.border-animation[data-v-08e7127c]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-08e7127c]:hover:before{left:100%}.underline-animation[data-v-08e7127c]{position:relative}.underline-animation[data-v-08e7127c]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-08e7127c]:hover:after{width:100%}.typewriter[data-v-08e7127c]{animation:typewriter-08e7127c 3s steps(40) 1s 1 normal both,blinkCursor-08e7127c 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-08e7127c]{will-change:transform}.will-change-opacity[data-v-08e7127c]{will-change:opacity}.will-change-auto[data-v-08e7127c]{will-change:auto}.no-flicker[data-v-08e7127c]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.content[data-v-08e7127c]{max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.content[data-v-08e7127c]{padding-left:5vw;padding-right:5vw}}.content[data-v-08e7127c]{align-items:center;box-sizing:border-box;display:flex;min-height:100vh;padding-bottom:4vh;padding-top:max(10vh,72px);position:relative}@media(max-width:900px){.content[data-v-08e7127c]{align-items:flex-start;padding-bottom:4rem}}.content[data-v-08e7127c]:before{background-image:url(./img.C2x3k8kw.jpg);background-position:center 40%;background-size:cover;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent);opacity:.12}.content[data-v-08e7127c]:after,.content[data-v-08e7127c]:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.content[data-v-08e7127c]:after{background:radial-gradient(ellipse 80% 60% at 70% 80%,rgba(232,93,42,.07) 0,transparent 60%),radial-gradient(ellipse 60% 50% at 20% 50%,rgba(74,127,165,.05) 0,transparent 60%),linear-gradient(180deg,rgba(0,0,0,.2) 0,transparent 50%,#000)}.content[data-v-08e7127c]>*{position:relative;z-index:1}.hero[data-v-08e7127c]{align-items:center;display:flex;flex-direction:row;gap:clamp(2rem,6vw,8rem);justify-content:space-between;padding-bottom:0;width:100%}@media(max-width:900px){.hero[data-v-08e7127c]{flex-direction:column;gap:4rem}}.hero-left[data-v-08e7127c]{align-items:flex-start;display:flex;flex:1 1 52%;flex-direction:column;gap:clamp(1.4rem,2.5vh,2.2rem)}@media(max-width:900px){.hero-left[data-v-08e7127c]{align-items:center;text-align:center}}.hero-title[data-v-08e7127c]{color:#ffecd2;display:flex;flex-direction:column;font-family:Oswald;font-weight:400;letter-spacing:.01em;line-height:1.1;margin:0;opacity:0;text-shadow:0 2px 12px rgba(0,0,0,.5);transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.hero-title.animated[data-v-08e7127c]{opacity:1;transform:none}.title-line[data-v-08e7127c]{display:block}.title-big[data-v-08e7127c],.title-small[data-v-08e7127c]{color:#ffecd2;font-size:clamp(2.5rem,5vw + .5rem,7rem)}.title-big[data-v-08e7127c]{line-height:1.1;min-height:1em}.title-accent[data-v-08e7127c]{color:#ffecd2;font-size:clamp(2.3rem,5vw + .3rem,5rem)}.accent-word[data-v-08e7127c]{color:#e85d2a;display:inline-block}.hero-desc[data-v-08e7127c]{color:#ffecd2b3;font-family:Oswald;font-size:clamp(1rem,1.2vw + .2rem,1.35rem);font-weight:300;letter-spacing:.025em;line-height:1.6;margin:0}@media(max-width:900px){.hero-desc br[data-v-08e7127c]{display:none}}.hero-desc[data-v-08e7127c]{opacity:0;text-wrap:balance;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.hero-desc.animated[data-v-08e7127c]{opacity:1;transform:none}.hero-desc[data-v-08e7127c]{-webkit-font-smoothing:antialiased}.cta-group[data-v-08e7127c]{align-items:flex-start;display:flex;flex-direction:column;gap:1.1rem;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.cta-group.animated[data-v-08e7127c]{opacity:1;transform:none}@media(max-width:900px){.cta-group[data-v-08e7127c]{align-items:center}}.hero-right[data-v-08e7127c]{align-items:center;display:flex;flex:0 0 auto;justify-content:center;max-height:88vh;overflow:hidden}@media(max-width:900px){.hero-right[data-v-08e7127c]{max-height:55vh;width:100%}}.demo-frame[data-v-08e7127c]{aspect-ratio:331/671;box-shadow:0 24px 64px #0009,0 4px 16px #0006;position:relative;width:clamp(180px,20vw,320px)}@media(max-width:900px){.demo-frame[data-v-08e7127c]{width:clamp(160px,40vw,260px)}}.demo-screen-wrap[data-v-08e7127c]{border-radius:8%;height:97%;left:3.8%;overflow:hidden;position:absolute;top:1.5%;width:92.4%;z-index:1}.demo-screen[data-v-08e7127c]{display:block;-o-object-fit:cover;object-fit:cover}.demo-phone-frame[data-v-08e7127c],.demo-screen[data-v-08e7127c]{height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.demo-phone-frame[data-v-08e7127c]{inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;z-index:2}.demo-glow[data-v-08e7127c]{background:radial-gradient(ellipse,rgba(232,93,42,.18) 0,transparent 70%);bottom:-30%;filter:blur(20px);height:50%;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:80%}@keyframes fadeInUp-1b3a9186{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-1b3a9186{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-1b3a9186{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-1b3a9186{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-1b3a9186{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-1b3a9186{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-1b3a9186{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-1b3a9186{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-1b3a9186{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-1b3a9186{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-1b3a9186{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-1b3a9186{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-1b3a9186{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-1b3a9186{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-1b3a9186{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-1b3a9186{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-1b3a9186{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-1b3a9186{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-1b3a9186{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-1b3a9186{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-1b3a9186{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-1b3a9186{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-1b3a9186{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-1b3a9186{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-1b3a9186{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-1b3a9186{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-1b3a9186{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-1b3a9186{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-1b3a9186{0%{width:0}to{width:100%}}@keyframes blinkCursor-1b3a9186{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-1b3a9186{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-1b3a9186{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-1b3a9186]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-1b3a9186]{animation-name:fadeInUp-1b3a9186}.fade-in-up-large[data-v-1b3a9186]{animation-name:fadeInUpLarge-1b3a9186}.fade-in-down[data-v-1b3a9186]{animation-name:fadeInDown-1b3a9186}.fade-in-left[data-v-1b3a9186]{animation-name:fadeInLeft-1b3a9186}.fade-in-left-large[data-v-1b3a9186]{animation-name:fadeInLeftLarge-1b3a9186}.fade-in-right[data-v-1b3a9186]{animation-name:fadeInRight-1b3a9186}.fade-in-right-large[data-v-1b3a9186]{animation-name:fadeInRightLarge-1b3a9186}.fade-in[data-v-1b3a9186]{animation-name:fadeIn-1b3a9186}.scale-in[data-v-1b3a9186]{animation-name:scaleIn-1b3a9186}.scale-in-up[data-v-1b3a9186]{animation-name:scaleInUp-1b3a9186}.bg-fade-in[data-v-1b3a9186]{animation-name:bgFadeIn-1b3a9186}.fade-out-down[data-v-1b3a9186]{animation-name:fadeOutDown-1b3a9186}.fade-out-down-large[data-v-1b3a9186]{animation-name:fadeOutDownLarge-1b3a9186}.fade-out-up[data-v-1b3a9186]{animation-name:fadeOutUp-1b3a9186}.fade-out-left[data-v-1b3a9186]{animation-name:fadeOutLeft-1b3a9186}.fade-out-left-large[data-v-1b3a9186]{animation-name:fadeOutLeftLarge-1b3a9186}.fade-out-right[data-v-1b3a9186]{animation-name:fadeOutRight-1b3a9186}.fade-out-right-large[data-v-1b3a9186]{animation-name:fadeOutRightLarge-1b3a9186}.fade-out[data-v-1b3a9186]{animation-name:fadeOut-1b3a9186}.scale-out[data-v-1b3a9186]{animation-name:scaleOut-1b3a9186}.scale-out-down[data-v-1b3a9186]{animation-name:scaleOutDown-1b3a9186}.bg-fade-out[data-v-1b3a9186]{animation-name:bgFadeOut-1b3a9186}.slide-down-nav[data-v-1b3a9186]{animation-name:slideDownNav-1b3a9186}.slide-up-nav[data-v-1b3a9186]{animation-name:slideUpNav-1b3a9186}.slide-in-left[data-v-1b3a9186]{animation-name:slideInLeft-1b3a9186}.slide-out-left[data-v-1b3a9186]{animation-name:slideOutLeft-1b3a9186}.slide-in-right[data-v-1b3a9186]{animation-name:slideInRight-1b3a9186}.slide-out-right[data-v-1b3a9186]{animation-name:slideOutRight-1b3a9186}.hover-pulse[data-v-1b3a9186]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-1b3a9186]:hover{animation:pulse-1b3a9186 1s infinite}.hover-scale[data-v-1b3a9186]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-1b3a9186]:hover{transform:scale(1.05)}.hover-lift[data-v-1b3a9186]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-1b3a9186]:hover{transform:translateY(-5px)}.hover-glow[data-v-1b3a9186]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-1b3a9186]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-1b3a9186]{animation-delay:.1s}.delay-1[data-v-1b3a9186]{animation-delay:.15s}.delay-2[data-v-1b3a9186]{animation-delay:.3s}.delay-3[data-v-1b3a9186]{animation-delay:.45s}.delay-4[data-v-1b3a9186]{animation-delay:.6s}.delay-5[data-v-1b3a9186]{animation-delay:.75s}.delay-6[data-v-1b3a9186]{animation-delay:.9s}.delay-7[data-v-1b3a9186]{animation-delay:1.05s}.delay-8[data-v-1b3a9186]{animation-delay:1.2s}.instant[data-v-1b3a9186]{animation-duration:.15s}.fast[data-v-1b3a9186]{animation-duration:.3s}.normal[data-v-1b3a9186]{animation-duration:.6s}.slow[data-v-1b3a9186]{animation-duration:.8s}.very-slow[data-v-1b3a9186]{animation-duration:1.2s}.ease-smooth[data-v-1b3a9186]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-1b3a9186]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-1b3a9186]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-1b3a9186]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-1b3a9186]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-1b3a9186]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-1b3a9186]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-1b3a9186]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-1b3a9186]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-1b3a9186]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-1b3a9186]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-1b3a9186]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-1b3a9186]{overflow:hidden;position:relative}.border-animation[data-v-1b3a9186]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-1b3a9186]:hover:before{left:100%}.underline-animation[data-v-1b3a9186]{position:relative}.underline-animation[data-v-1b3a9186]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-1b3a9186]:hover:after{width:100%}.typewriter[data-v-1b3a9186]{animation:typewriter-1b3a9186 3s steps(40) 1s 1 normal both,blinkCursor-1b3a9186 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-1b3a9186]{will-change:transform}.will-change-opacity[data-v-1b3a9186]{will-change:opacity}.will-change-auto[data-v-1b3a9186]{will-change:auto}.no-flicker[data-v-1b3a9186]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.audience-page[data-v-1b3a9186]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.audience-page[data-v-1b3a9186]{padding-left:5vw;padding-right:5vw}}.audience-page[data-v-1b3a9186]{display:flex;flex-direction:column;gap:clamp(2.5rem,5vh,4rem);padding-bottom:clamp(3rem,6vh,5rem);padding-top:clamp(3rem,6vh,5rem);position:relative}.audience-label[data-v-1b3a9186]{align-items:center;color:#ffecd266;display:flex;font-family:Oswald;font-size:clamp(.7rem,.8vw + .1rem,.85rem);font-weight:300;gap:1rem;letter-spacing:.2em;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.audience-label.animated[data-v-1b3a9186]{opacity:1;transform:none}.label-line[data-v-1b3a9186]{background:#ffecd21f;flex:1;height:1px}.audience-grid[data-v-1b3a9186]{display:grid;gap:clamp(1rem,1.6vw,1.6rem);grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.audience-grid[data-v-1b3a9186]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.audience-grid[data-v-1b3a9186]{grid-template-columns:1fr}}.card[data-v-1b3a9186]{background:linear-gradient(160deg,#ffecd20d,#ffecd204);border:1px solid rgba(255,236,210,.09);border-radius:20px;display:flex;flex-direction:column;gap:.7rem;opacity:0;padding:clamp(1.4rem,2.4vw,2.1rem);transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.card.animated[data-v-1b3a9186]{opacity:1;transform:none}.card.wide[data-v-1b3a9186]{grid-column:span 4}@media(max-width:1100px){.card.wide[data-v-1b3a9186]{grid-column:span 2}}@media(max-width:620px){.card.wide[data-v-1b3a9186]{grid-column:span 1}}.card-icon[data-v-1b3a9186]{align-items:center;background:#e85d2a1a;border:1px solid rgba(232,93,42,.18);border-radius:14px;color:#e85d2a;display:flex;height:46px;justify-content:center;margin-bottom:.3rem;width:46px}.card-icon[data-v-1b3a9186] svg{display:block;height:24px;width:24px}.card-title[data-v-1b3a9186]{color:#ffecd2e0;font-family:Oswald;font-size:clamp(1.35rem,1.5vw + .3rem,2rem);font-weight:400;letter-spacing:.02em;margin:0;-webkit-font-smoothing:antialiased}.card-desc[data-v-1b3a9186]{color:#ffecd273;line-height:1.6;margin:0}.card-desc[data-v-1b3a9186],.card-mail[data-v-1b3a9186]{font-family:Oswald;font-size:clamp(.95rem,1vw + .12rem,1.2rem);font-weight:300;letter-spacing:.02em}.card-mail[data-v-1b3a9186]{color:#ffecd2cc;text-decoration:underline;text-decoration-color:#e85d2a80;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease;width:-moz-fit-content;width:fit-content}@media(hover:hover){.card-mail[data-v-1b3a9186]:hover{color:#e85d2a;text-decoration-color:#e85d2a}}@keyframes fadeInUp-2f24989f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-2f24989f{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-2f24989f{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-2f24989f{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-2f24989f{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-2f24989f{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-2f24989f{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-2f24989f{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-2f24989f{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-2f24989f{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-2f24989f{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-2f24989f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-2f24989f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-2f24989f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-2f24989f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-2f24989f{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-2f24989f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-2f24989f{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-2f24989f{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-2f24989f{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-2f24989f{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-2f24989f{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-2f24989f{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-2f24989f{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-2f24989f{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-2f24989f{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-2f24989f{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-2f24989f{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-2f24989f{0%{width:0}to{width:100%}}@keyframes blinkCursor-2f24989f{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-2f24989f{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-2f24989f{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-2f24989f]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-2f24989f]{animation-name:fadeInUp-2f24989f}.fade-in-up-large[data-v-2f24989f]{animation-name:fadeInUpLarge-2f24989f}.fade-in-down[data-v-2f24989f]{animation-name:fadeInDown-2f24989f}.fade-in-left[data-v-2f24989f]{animation-name:fadeInLeft-2f24989f}.fade-in-left-large[data-v-2f24989f]{animation-name:fadeInLeftLarge-2f24989f}.fade-in-right[data-v-2f24989f]{animation-name:fadeInRight-2f24989f}.fade-in-right-large[data-v-2f24989f]{animation-name:fadeInRightLarge-2f24989f}.fade-in[data-v-2f24989f]{animation-name:fadeIn-2f24989f}.scale-in[data-v-2f24989f]{animation-name:scaleIn-2f24989f}.scale-in-up[data-v-2f24989f]{animation-name:scaleInUp-2f24989f}.bg-fade-in[data-v-2f24989f]{animation-name:bgFadeIn-2f24989f}.fade-out-down[data-v-2f24989f]{animation-name:fadeOutDown-2f24989f}.fade-out-down-large[data-v-2f24989f]{animation-name:fadeOutDownLarge-2f24989f}.fade-out-up[data-v-2f24989f]{animation-name:fadeOutUp-2f24989f}.fade-out-left[data-v-2f24989f]{animation-name:fadeOutLeft-2f24989f}.fade-out-left-large[data-v-2f24989f]{animation-name:fadeOutLeftLarge-2f24989f}.fade-out-right[data-v-2f24989f]{animation-name:fadeOutRight-2f24989f}.fade-out-right-large[data-v-2f24989f]{animation-name:fadeOutRightLarge-2f24989f}.fade-out[data-v-2f24989f]{animation-name:fadeOut-2f24989f}.scale-out[data-v-2f24989f]{animation-name:scaleOut-2f24989f}.scale-out-down[data-v-2f24989f]{animation-name:scaleOutDown-2f24989f}.bg-fade-out[data-v-2f24989f]{animation-name:bgFadeOut-2f24989f}.slide-down-nav[data-v-2f24989f]{animation-name:slideDownNav-2f24989f}.slide-up-nav[data-v-2f24989f]{animation-name:slideUpNav-2f24989f}.slide-in-left[data-v-2f24989f]{animation-name:slideInLeft-2f24989f}.slide-out-left[data-v-2f24989f]{animation-name:slideOutLeft-2f24989f}.slide-in-right[data-v-2f24989f]{animation-name:slideInRight-2f24989f}.slide-out-right[data-v-2f24989f]{animation-name:slideOutRight-2f24989f}.hover-pulse[data-v-2f24989f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-2f24989f]:hover{animation:pulse-2f24989f 1s infinite}.hover-scale[data-v-2f24989f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-2f24989f]:hover{transform:scale(1.05)}.hover-lift[data-v-2f24989f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-2f24989f]:hover{transform:translateY(-5px)}.hover-glow[data-v-2f24989f]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-2f24989f]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-2f24989f]{animation-delay:.1s}.delay-1[data-v-2f24989f]{animation-delay:.15s}.delay-2[data-v-2f24989f]{animation-delay:.3s}.delay-3[data-v-2f24989f]{animation-delay:.45s}.delay-4[data-v-2f24989f]{animation-delay:.6s}.delay-5[data-v-2f24989f]{animation-delay:.75s}.delay-6[data-v-2f24989f]{animation-delay:.9s}.delay-7[data-v-2f24989f]{animation-delay:1.05s}.delay-8[data-v-2f24989f]{animation-delay:1.2s}.instant[data-v-2f24989f]{animation-duration:.15s}.fast[data-v-2f24989f]{animation-duration:.3s}.normal[data-v-2f24989f]{animation-duration:.6s}.slow[data-v-2f24989f]{animation-duration:.8s}.very-slow[data-v-2f24989f]{animation-duration:1.2s}.ease-smooth[data-v-2f24989f]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-2f24989f]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-2f24989f]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-2f24989f]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-2f24989f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-2f24989f]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-2f24989f]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-2f24989f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-2f24989f]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-2f24989f]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-2f24989f]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-2f24989f]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-2f24989f]{overflow:hidden;position:relative}.border-animation[data-v-2f24989f]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-2f24989f]:hover:before{left:100%}.underline-animation[data-v-2f24989f]{position:relative}.underline-animation[data-v-2f24989f]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-2f24989f]:hover:after{width:100%}.typewriter[data-v-2f24989f]{animation:typewriter-2f24989f 3s steps(40) 1s 1 normal both,blinkCursor-2f24989f 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-2f24989f]{will-change:transform}.will-change-opacity[data-v-2f24989f]{will-change:opacity}.will-change-auto[data-v-2f24989f]{will-change:auto}.no-flicker[data-v-2f24989f]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.features-page[data-v-2f24989f]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.features-page[data-v-2f24989f]{padding-left:5vw;padding-right:5vw}}.features-page[data-v-2f24989f]{display:flex;flex-direction:column;gap:clamp(2.5rem,5vh,4rem);padding-bottom:clamp(4rem,8vh,7rem);padding-top:clamp(3rem,6vh,5rem);position:relative}.features-label[data-v-2f24989f]{align-items:center;color:#ffecd266;display:flex;font-family:Oswald;font-size:clamp(.7rem,.8vw + .1rem,.85rem);font-weight:300;gap:1rem;letter-spacing:.2em;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.features-label.animated[data-v-2f24989f]{opacity:1;transform:none}.label-line[data-v-2f24989f]{background:#ffecd21f;flex:1;height:1px}.features-body[data-v-2f24989f]{align-items:flex-start;display:flex;flex-direction:row;gap:clamp(3rem,8vw,10rem)}@media(max-width:860px){.features-body[data-v-2f24989f]{flex-direction:column;gap:3rem}}.features-left[data-v-2f24989f]{display:flex;flex:0 0 38%;flex-direction:column;gap:1.4rem;opacity:0;position:sticky;top:12vh;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.features-left.animated[data-v-2f24989f]{opacity:1;transform:none}@media(max-width:860px){.features-left[data-v-2f24989f]{flex:none;position:static}}.features-heading[data-v-2f24989f]{font-family:Oswald;font-size:clamp(2.2rem,3vw + .5rem,5rem)}@media(max-width:860px){.features-heading[data-v-2f24989f]{font-size:clamp(2.4rem,8vw,3.2rem)}}.features-heading[data-v-2f24989f]{color:#ffecd2;font-weight:400;letter-spacing:.01em;line-height:1.1;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.4);-webkit-font-smoothing:antialiased}.features-sub[data-v-2f24989f]{color:#ffecd28c;font-family:Oswald;font-size:clamp(1rem,1.3vw + .2rem,1.5rem);font-weight:300;letter-spacing:.02em;line-height:1.65;margin:0}@media(max-width:900px){.features-sub br[data-v-2f24989f]{display:none}}.features-sub[data-v-2f24989f]{text-wrap:balance}.features-right[data-v-2f24989f]{display:flex;flex:1;flex-direction:column}.feature[data-v-2f24989f]{align-items:flex-start;border-bottom:1px solid rgba(255,236,210,.08);display:flex;flex-direction:row;gap:clamp(1.2rem,2.5vw,2.5rem);padding:clamp(1.8rem,3.5vh,2.8rem) 0}.feature[data-v-2f24989f]:first-child{border-top:1px solid rgba(255,236,210,.08)}.feature[data-v-2f24989f]{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.feature.animated[data-v-2f24989f]{opacity:1;transform:none}@media(hover:hover){.feature:hover .feature-title[data-v-2f24989f]{color:#ffecd2}}.feature-num[data-v-2f24989f]{color:#e85d2a;flex-shrink:0;font-family:Oswald;font-size:clamp(.9rem,1.1vw + .1rem,1.2rem);font-weight:300;font-weight:500;letter-spacing:.08em;padding-top:.9em}.feature-body[data-v-2f24989f]{display:flex;flex-direction:column;gap:.7rem}.feature-title[data-v-2f24989f]{color:#ffecd2d9;font-size:clamp(1.4rem,2vw + .3rem,2.4rem);font-weight:400;transition:color .3s ease;-webkit-font-smoothing:antialiased}.feature-desc[data-v-2f24989f],.feature-title[data-v-2f24989f]{font-family:Oswald;letter-spacing:.02em;margin:0}.feature-desc[data-v-2f24989f]{color:#ffecd273;font-size:clamp(1rem,1.2vw + .15rem,1.35rem);font-weight:300;line-height:1.65}@keyframes fadeInUp-8c9f29ab{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-8c9f29ab{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-8c9f29ab{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-8c9f29ab{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-8c9f29ab{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-8c9f29ab{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-8c9f29ab{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-8c9f29ab{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-8c9f29ab{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-8c9f29ab{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-8c9f29ab{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-8c9f29ab{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-8c9f29ab{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-8c9f29ab{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-8c9f29ab{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-8c9f29ab{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-8c9f29ab{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-8c9f29ab{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-8c9f29ab{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-8c9f29ab{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-8c9f29ab{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-8c9f29ab{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-8c9f29ab{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-8c9f29ab{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-8c9f29ab{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-8c9f29ab{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-8c9f29ab{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-8c9f29ab{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-8c9f29ab{0%{width:0}to{width:100%}}@keyframes blinkCursor-8c9f29ab{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-8c9f29ab{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-8c9f29ab{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-8c9f29ab]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-8c9f29ab]{animation-name:fadeInUp-8c9f29ab}.fade-in-up-large[data-v-8c9f29ab]{animation-name:fadeInUpLarge-8c9f29ab}.fade-in-down[data-v-8c9f29ab]{animation-name:fadeInDown-8c9f29ab}.fade-in-left[data-v-8c9f29ab]{animation-name:fadeInLeft-8c9f29ab}.fade-in-left-large[data-v-8c9f29ab]{animation-name:fadeInLeftLarge-8c9f29ab}.fade-in-right[data-v-8c9f29ab]{animation-name:fadeInRight-8c9f29ab}.fade-in-right-large[data-v-8c9f29ab]{animation-name:fadeInRightLarge-8c9f29ab}.fade-in[data-v-8c9f29ab]{animation-name:fadeIn-8c9f29ab}.scale-in[data-v-8c9f29ab]{animation-name:scaleIn-8c9f29ab}.scale-in-up[data-v-8c9f29ab]{animation-name:scaleInUp-8c9f29ab}.bg-fade-in[data-v-8c9f29ab]{animation-name:bgFadeIn-8c9f29ab}.fade-out-down[data-v-8c9f29ab]{animation-name:fadeOutDown-8c9f29ab}.fade-out-down-large[data-v-8c9f29ab]{animation-name:fadeOutDownLarge-8c9f29ab}.fade-out-up[data-v-8c9f29ab]{animation-name:fadeOutUp-8c9f29ab}.fade-out-left[data-v-8c9f29ab]{animation-name:fadeOutLeft-8c9f29ab}.fade-out-left-large[data-v-8c9f29ab]{animation-name:fadeOutLeftLarge-8c9f29ab}.fade-out-right[data-v-8c9f29ab]{animation-name:fadeOutRight-8c9f29ab}.fade-out-right-large[data-v-8c9f29ab]{animation-name:fadeOutRightLarge-8c9f29ab}.fade-out[data-v-8c9f29ab]{animation-name:fadeOut-8c9f29ab}.scale-out[data-v-8c9f29ab]{animation-name:scaleOut-8c9f29ab}.scale-out-down[data-v-8c9f29ab]{animation-name:scaleOutDown-8c9f29ab}.bg-fade-out[data-v-8c9f29ab]{animation-name:bgFadeOut-8c9f29ab}.slide-down-nav[data-v-8c9f29ab]{animation-name:slideDownNav-8c9f29ab}.slide-up-nav[data-v-8c9f29ab]{animation-name:slideUpNav-8c9f29ab}.slide-in-left[data-v-8c9f29ab]{animation-name:slideInLeft-8c9f29ab}.slide-out-left[data-v-8c9f29ab]{animation-name:slideOutLeft-8c9f29ab}.slide-in-right[data-v-8c9f29ab]{animation-name:slideInRight-8c9f29ab}.slide-out-right[data-v-8c9f29ab]{animation-name:slideOutRight-8c9f29ab}.hover-pulse[data-v-8c9f29ab]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-8c9f29ab]:hover{animation:pulse-8c9f29ab 1s infinite}.hover-scale[data-v-8c9f29ab]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-8c9f29ab]:hover{transform:scale(1.05)}.hover-lift[data-v-8c9f29ab]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-8c9f29ab]:hover{transform:translateY(-5px)}.hover-glow[data-v-8c9f29ab]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-8c9f29ab]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-8c9f29ab]{animation-delay:.1s}.delay-1[data-v-8c9f29ab]{animation-delay:.15s}.delay-2[data-v-8c9f29ab]{animation-delay:.3s}.delay-3[data-v-8c9f29ab]{animation-delay:.45s}.delay-4[data-v-8c9f29ab]{animation-delay:.6s}.delay-5[data-v-8c9f29ab]{animation-delay:.75s}.delay-6[data-v-8c9f29ab]{animation-delay:.9s}.delay-7[data-v-8c9f29ab]{animation-delay:1.05s}.delay-8[data-v-8c9f29ab]{animation-delay:1.2s}.instant[data-v-8c9f29ab]{animation-duration:.15s}.fast[data-v-8c9f29ab]{animation-duration:.3s}.normal[data-v-8c9f29ab]{animation-duration:.6s}.slow[data-v-8c9f29ab]{animation-duration:.8s}.very-slow[data-v-8c9f29ab]{animation-duration:1.2s}.ease-smooth[data-v-8c9f29ab]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-8c9f29ab]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-8c9f29ab]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-8c9f29ab]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-8c9f29ab]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-8c9f29ab]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-8c9f29ab]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-8c9f29ab]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-8c9f29ab]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-8c9f29ab]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-8c9f29ab]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-8c9f29ab]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-8c9f29ab]{overflow:hidden;position:relative}.border-animation[data-v-8c9f29ab]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-8c9f29ab]:hover:before{left:100%}.underline-animation[data-v-8c9f29ab]{position:relative}.underline-animation[data-v-8c9f29ab]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-8c9f29ab]:hover:after{width:100%}.typewriter[data-v-8c9f29ab]{animation:typewriter-8c9f29ab 3s steps(40) 1s 1 normal both,blinkCursor-8c9f29ab 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-8c9f29ab]{will-change:transform}.will-change-opacity[data-v-8c9f29ab]{will-change:opacity}.will-change-auto[data-v-8c9f29ab]{will-change:auto}.no-flicker[data-v-8c9f29ab]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.tg-message[data-v-8c9f29ab]{animation:messageSlideIn-8c9f29ab .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;max-width:80%}.tg-message.tg-message-in[data-v-8c9f29ab]{align-self:flex-start}.tg-message.tg-message-out[data-v-8c9f29ab]{align-self:flex-end}@keyframes messageSlideIn-8c9f29ab{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tg-message-bubble[data-v-8c9f29ab]{background:#212121;border-radius:.63vw;padding:.42vw .63vw;position:relative}.tg-message-out .tg-message-bubble[data-v-8c9f29ab]{background:#8774e1}.tg-message-bubble.has-images[data-v-8c9f29ab]{padding:.21vw}.tg-message-bubble.has-images .tg-message-text[data-v-8c9f29ab]{margin-bottom:.21vw;padding:.21vw .42vw}.tg-message-bubble.has-images .tg-message-time[data-v-8c9f29ab]{padding:0 .42vw .21vw}.tg-message-images[data-v-8c9f29ab]{margin-bottom:.31vw}.tg-images-grid[data-v-8c9f29ab]{border-radius:.42vw;display:grid;gap:.1vw;overflow:hidden}.tg-images-grid.grid-single[data-v-8c9f29ab]{grid-template-columns:1fr}.tg-images-grid.grid-single .tg-image-container[data-v-8c9f29ab]{height:10.4vw;max-height:13vw}@media(max-width:768px){.tg-images-grid.grid-single .tg-image-container[data-v-8c9f29ab]{height:20vw;max-height:24vw}}.tg-images-grid.grid-two[data-v-8c9f29ab]{grid-template-columns:1fr 1fr}.tg-images-grid.grid-two .tg-image-container[data-v-8c9f29ab]{height:6.25vw}@media(max-width:768px){.tg-images-grid.grid-two .tg-image-container[data-v-8c9f29ab]{height:12vw}}.tg-images-grid.grid-three[data-v-8c9f29ab]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.tg-images-grid.grid-three .tg-image-container.top-image[data-v-8c9f29ab]{height:5.2vw}@media(max-width:768px){.tg-images-grid.grid-three .tg-image-container.top-image[data-v-8c9f29ab]{height:10vw}}.tg-images-grid.grid-three .tg-image-container.bottom-image[data-v-8c9f29ab]{grid-column:1/-1;height:5.2vw}@media(max-width:768px){.tg-images-grid.grid-three .tg-image-container.bottom-image[data-v-8c9f29ab]{height:10vw}}.tg-images-grid.grid-four[data-v-8c9f29ab]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.tg-images-grid.grid-four .tg-image-container[data-v-8c9f29ab]{height:5.2vw}@media(max-width:768px){.tg-images-grid.grid-four .tg-image-container[data-v-8c9f29ab]{height:10vw}}.tg-images-grid.grid-multiple[data-v-8c9f29ab]{grid-template-columns:repeat(auto-fit,minmax(5.2vw,1fr))}@media(max-width:768px){.tg-images-grid.grid-multiple[data-v-8c9f29ab]{grid-template-columns:repeat(auto-fit,minmax(7.5vw,1fr))}}.tg-images-grid.grid-multiple .tg-image-container[data-v-8c9f29ab]{height:5.2vw}@media(max-width:768px){.tg-images-grid.grid-multiple .tg-image-container[data-v-8c9f29ab]{height:10vw}}.tg-image-container[data-v-8c9f29ab]{background:#0000001a;overflow:hidden;position:relative}.tg-image-container img[data-v-8c9f29ab]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .15s cubic-bezier(.4,0,.2,1);width:100%}@media(hover:hover){.tg-image-container[data-v-8c9f29ab]{transition:transform .15s cubic-bezier(.4,0,.2,1)}.tg-image-container[data-v-8c9f29ab]:hover{transform:scale(1.05)}}.tg-message-text[data-v-8c9f29ab]{color:#fff;font-size:.83vw;line-height:1.3125;word-wrap:break-word;margin-bottom:.21vw}@media(max-width:768px){.tg-message-text[data-v-8c9f29ab]{font-size:2.5vw}}.tg-message-time[data-v-8c9f29ab]{align-items:center;color:#aaa;display:flex;font-size:.63vw;gap:.21vw;justify-content:flex-end;margin-top:.1vw}@media(max-width:768px){.tg-message-time[data-v-8c9f29ab]{font-size:1.2vw}}.tg-message-out .tg-message-time[data-v-8c9f29ab]{color:#ffffffb3}.tg-message-check[data-v-8c9f29ab]{height:.52vw;stroke:#ffffffb3;width:.63vw}@media(max-width:768px){.tg-message-check[data-v-8c9f29ab]{height:1vw;width:1.2vw}}.tg-keyboard[data-v-8c9f29ab]{display:grid;gap:.42vw;grid-template-columns:1fr 1fr;margin-top:.42vw}.tg-keyboard-btn[data-v-8c9f29ab]{background:#2f2f2f;border:none;border-radius:.42vw;color:#fff;cursor:pointer;font-size:.73vw;padding:.52vw .83vw}@media(max-width:768px){.tg-keyboard-btn[data-v-8c9f29ab]{font-size:1.3vw}}.tg-keyboard-btn[data-v-8c9f29ab]{transition:all .15s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.tg-keyboard-btn[data-v-8c9f29ab]:hover{background:#3f3f3f;transform:translateY(-1px)}}.tg-keyboard-btn[data-v-8c9f29ab]:active{transform:translateY(0)}@keyframes fadeInUp-d60e1460{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-d60e1460{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-d60e1460{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-d60e1460{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-d60e1460{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-d60e1460{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-d60e1460{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-d60e1460{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-d60e1460{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-d60e1460{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-d60e1460{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-d60e1460{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-d60e1460{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-d60e1460{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-d60e1460{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-d60e1460{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-d60e1460{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-d60e1460{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-d60e1460{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-d60e1460{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-d60e1460{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-d60e1460{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-d60e1460{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-d60e1460{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-d60e1460{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-d60e1460{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-d60e1460{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-d60e1460{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-d60e1460{0%{width:0}to{width:100%}}@keyframes blinkCursor-d60e1460{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-d60e1460{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-d60e1460{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-d60e1460]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-d60e1460]{animation-name:fadeInUp-d60e1460}.fade-in-up-large[data-v-d60e1460]{animation-name:fadeInUpLarge-d60e1460}.fade-in-down[data-v-d60e1460]{animation-name:fadeInDown-d60e1460}.fade-in-left[data-v-d60e1460]{animation-name:fadeInLeft-d60e1460}.fade-in-left-large[data-v-d60e1460]{animation-name:fadeInLeftLarge-d60e1460}.fade-in-right[data-v-d60e1460]{animation-name:fadeInRight-d60e1460}.fade-in-right-large[data-v-d60e1460]{animation-name:fadeInRightLarge-d60e1460}.fade-in[data-v-d60e1460]{animation-name:fadeIn-d60e1460}.scale-in[data-v-d60e1460]{animation-name:scaleIn-d60e1460}.scale-in-up[data-v-d60e1460]{animation-name:scaleInUp-d60e1460}.bg-fade-in[data-v-d60e1460]{animation-name:bgFadeIn-d60e1460}.fade-out-down[data-v-d60e1460]{animation-name:fadeOutDown-d60e1460}.fade-out-down-large[data-v-d60e1460]{animation-name:fadeOutDownLarge-d60e1460}.fade-out-up[data-v-d60e1460]{animation-name:fadeOutUp-d60e1460}.fade-out-left[data-v-d60e1460]{animation-name:fadeOutLeft-d60e1460}.fade-out-left-large[data-v-d60e1460]{animation-name:fadeOutLeftLarge-d60e1460}.fade-out-right[data-v-d60e1460]{animation-name:fadeOutRight-d60e1460}.fade-out-right-large[data-v-d60e1460]{animation-name:fadeOutRightLarge-d60e1460}.fade-out[data-v-d60e1460]{animation-name:fadeOut-d60e1460}.scale-out[data-v-d60e1460]{animation-name:scaleOut-d60e1460}.scale-out-down[data-v-d60e1460]{animation-name:scaleOutDown-d60e1460}.bg-fade-out[data-v-d60e1460]{animation-name:bgFadeOut-d60e1460}.slide-down-nav[data-v-d60e1460]{animation-name:slideDownNav-d60e1460}.slide-up-nav[data-v-d60e1460]{animation-name:slideUpNav-d60e1460}.slide-in-left[data-v-d60e1460]{animation-name:slideInLeft-d60e1460}.slide-out-left[data-v-d60e1460]{animation-name:slideOutLeft-d60e1460}.slide-in-right[data-v-d60e1460]{animation-name:slideInRight-d60e1460}.slide-out-right[data-v-d60e1460]{animation-name:slideOutRight-d60e1460}.hover-pulse[data-v-d60e1460]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-d60e1460]:hover{animation:pulse-d60e1460 1s infinite}.hover-scale[data-v-d60e1460]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-d60e1460]:hover{transform:scale(1.05)}.hover-lift[data-v-d60e1460]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-d60e1460]:hover{transform:translateY(-5px)}.hover-glow[data-v-d60e1460]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-d60e1460]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-d60e1460]{animation-delay:.1s}.delay-1[data-v-d60e1460]{animation-delay:.15s}.delay-2[data-v-d60e1460]{animation-delay:.3s}.delay-3[data-v-d60e1460]{animation-delay:.45s}.delay-4[data-v-d60e1460]{animation-delay:.6s}.delay-5[data-v-d60e1460]{animation-delay:.75s}.delay-6[data-v-d60e1460]{animation-delay:.9s}.delay-7[data-v-d60e1460]{animation-delay:1.05s}.delay-8[data-v-d60e1460]{animation-delay:1.2s}.instant[data-v-d60e1460]{animation-duration:.15s}.fast[data-v-d60e1460]{animation-duration:.3s}.normal[data-v-d60e1460]{animation-duration:.6s}.slow[data-v-d60e1460]{animation-duration:.8s}.very-slow[data-v-d60e1460]{animation-duration:1.2s}.ease-smooth[data-v-d60e1460]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-d60e1460]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-d60e1460]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-d60e1460]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-d60e1460]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-d60e1460]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-d60e1460]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-d60e1460]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-d60e1460]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-d60e1460]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-d60e1460]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-d60e1460]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-d60e1460]{overflow:hidden;position:relative}.border-animation[data-v-d60e1460]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-d60e1460]:hover:before{left:100%}.underline-animation[data-v-d60e1460]{position:relative}.underline-animation[data-v-d60e1460]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-d60e1460]:hover:after{width:100%}.typewriter[data-v-d60e1460]{animation:typewriter-d60e1460 3s steps(40) 1s 1 normal both,blinkCursor-d60e1460 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-d60e1460]{will-change:transform}.will-change-opacity[data-v-d60e1460]{will-change:opacity}.will-change-auto[data-v-d60e1460]{will-change:auto}.no-flicker[data-v-d60e1460]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.telegram-mockup[data-v-d60e1460]{background:#181818;border-radius:5%;box-shadow:none;display:flex;flex-direction:column;font-family:Open Sans;height:97%;margin-left:.5vw;margin-top:-.26vw;overflow:hidden;position:relative;width:97%}@media(max-width:768px){.telegram-mockup[data-v-d60e1460]{height:96%;margin-left:2vw;margin-top:-1.5vw;width:96%}}.tg-header[data-v-d60e1460]{align-items:center;background:#212121;border-bottom:1px solid #0f0f0f;display:flex;flex-shrink:0;gap:.63vw;margin-top:.1vw;padding:.63vw .83vw}@media(max-width:768px){.tg-header[data-v-d60e1460]{max-height:5vh;padding-top:2.1vh}}.tg-avatar[data-v-d60e1460]{background:linear-gradient(135deg,#8774e1,#b2a6eb);border-radius:50%;flex-shrink:0;height:2.2vw;margin-top:.7vw;position:relative;width:2.2vw}@media(max-width:768px){.tg-avatar[data-v-d60e1460]{height:5.2vw;margin-top:-.5vh;width:5.2vw}}.tg-avatar[data-v-d60e1460]:after{background:#5cc85e;border:.1vw solid #181818;border-radius:50%;bottom:.1vw;content:"";height:.63vw;position:absolute;right:.1vw;width:.63vw}.tg-chat-info[data-v-d60e1460]{flex:1;min-width:0}.tg-chat-name[data-v-d60e1460]{color:#fff;font-size:.83vw;font-weight:500;margin-top:.9vh;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.tg-chat-name[data-v-d60e1460]{font-size:3.5vw}}.tg-chat-status[data-v-d60e1460]{color:#aaa;font-size:.73vw}@media(max-width:768px){.tg-chat-status[data-v-d60e1460]{font-size:2.3vw}}.tg-header-actions[data-v-d60e1460]{display:flex;gap:.42vw}.tg-icon-btn[data-v-d60e1460]{align-items:center;border-radius:50%;color:#aaa;cursor:pointer;display:flex;height:1.9vw;justify-content:center;transition:background .2s;width:1.9vw}@media(hover:hover){.tg-icon-btn[data-v-d60e1460]:hover{background:#ffffff14}}.tg-icon-btn svg[data-v-d60e1460]{height:1.25vw;width:1.25vw}@media(max-width:768px){.tg-icon-btn svg[data-v-d60e1460]{height:2.2vw;width:2.2vw}}.tg-messages[data-v-d60e1460]{background:#181818;flex:1;overflow:hidden;padding:.83vw}.tg-messages[data-v-d60e1460],.tg-messages>div[data-v-d60e1460]{display:flex;flex-direction:column;gap:.63vw}.tg-messages>div[data-v-d60e1460]{width:100%}.message-list-enter-active[data-v-d60e1460]{transition:all .4s ease-out}.message-list-leave-active[data-v-d60e1460]{transition:all .3s ease-in}.message-list-enter-from[data-v-d60e1460]{opacity:0;transform:translateY(20px)}.message-list-leave-to[data-v-d60e1460]{opacity:0;transform:translateY(-20px)}.tg-input[data-v-d60e1460]{background:#212121;border-top:1px solid #0f0f0f;flex-shrink:0;padding:.63vw .83vw}.tg-input-field[data-v-d60e1460]{align-items:center;background:#181818;border-radius:24px;display:flex;gap:.42vw;padding:0 .42vw}.tg-input-field input[data-v-d60e1460]{background:transparent;border:none;color:#fff;flex:1;font-size:.83vw;outline:none;padding:.63vw .42vw}.tg-input-field input[data-v-d60e1460]::-moz-placeholder{color:#707579}.tg-input-field input[data-v-d60e1460]::placeholder{color:#707579}@media(max-width:768px){.tg-input-field input[data-v-d60e1460]{font-size:1.5vw}}@media(max-width:1000px){.tg-input-field input[data-v-d60e1460]{font-size:1.3vw}}[data-v-d60e1460] .tg-overlay-content,[data-v-d60e1460] img[alt=Landing]{bottom:0;height:85%;left:2%;-o-object-fit:fill;object-fit:fill;pointer-events:none;position:absolute;width:95%;z-index:10}.fade-overlay-enter-active[data-v-d60e1460],.fade-overlay-leave-active[data-v-d60e1460]{transition:opacity .8s ease}.fade-overlay-enter-from[data-v-d60e1460],.fade-overlay-leave-to[data-v-d60e1460]{opacity:0}.fade-overlay-enter-to[data-v-d60e1460],.fade-overlay-leave-from[data-v-d60e1460]{opacity:1}.swipe-up-enter-active[data-v-d60e1460]{transition:all .6s cubic-bezier(.4,0,.2,1)}.swipe-up-leave-active[data-v-d60e1460]{transition:all .4s cubic-bezier(.4,0,.6,1)}.swipe-up-enter-from[data-v-d60e1460],.swipe-up-leave-to[data-v-d60e1460]{opacity:0;transform:translateY(100%)}.swipe-up-enter-to[data-v-d60e1460],.swipe-up-leave-from[data-v-d60e1460]{opacity:1;transform:translateY(0)}@keyframes fadeInUp-25fac259{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-25fac259{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-25fac259{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-25fac259{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-25fac259{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-25fac259{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-25fac259{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-25fac259{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-25fac259{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-25fac259{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-25fac259{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-25fac259{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-25fac259{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-25fac259{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-25fac259{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-25fac259{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-25fac259{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-25fac259{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-25fac259{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-25fac259{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-25fac259{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-25fac259{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-25fac259{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-25fac259{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-25fac259{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-25fac259{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-25fac259{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-25fac259{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-25fac259{0%{width:0}to{width:100%}}@keyframes blinkCursor-25fac259{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-25fac259{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-25fac259{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-25fac259]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-25fac259]{animation-name:fadeInUp-25fac259}.fade-in-up-large[data-v-25fac259]{animation-name:fadeInUpLarge-25fac259}.fade-in-down[data-v-25fac259]{animation-name:fadeInDown-25fac259}.fade-in-left[data-v-25fac259]{animation-name:fadeInLeft-25fac259}.fade-in-left-large[data-v-25fac259]{animation-name:fadeInLeftLarge-25fac259}.fade-in-right[data-v-25fac259]{animation-name:fadeInRight-25fac259}.fade-in-right-large[data-v-25fac259]{animation-name:fadeInRightLarge-25fac259}.fade-in[data-v-25fac259]{animation-name:fadeIn-25fac259}.scale-in[data-v-25fac259]{animation-name:scaleIn-25fac259}.scale-in-up[data-v-25fac259]{animation-name:scaleInUp-25fac259}.bg-fade-in[data-v-25fac259]{animation-name:bgFadeIn-25fac259}.fade-out-down[data-v-25fac259]{animation-name:fadeOutDown-25fac259}.fade-out-down-large[data-v-25fac259]{animation-name:fadeOutDownLarge-25fac259}.fade-out-up[data-v-25fac259]{animation-name:fadeOutUp-25fac259}.fade-out-left[data-v-25fac259]{animation-name:fadeOutLeft-25fac259}.fade-out-left-large[data-v-25fac259]{animation-name:fadeOutLeftLarge-25fac259}.fade-out-right[data-v-25fac259]{animation-name:fadeOutRight-25fac259}.fade-out-right-large[data-v-25fac259]{animation-name:fadeOutRightLarge-25fac259}.fade-out[data-v-25fac259]{animation-name:fadeOut-25fac259}.scale-out[data-v-25fac259]{animation-name:scaleOut-25fac259}.scale-out-down[data-v-25fac259]{animation-name:scaleOutDown-25fac259}.bg-fade-out[data-v-25fac259]{animation-name:bgFadeOut-25fac259}.slide-down-nav[data-v-25fac259]{animation-name:slideDownNav-25fac259}.slide-up-nav[data-v-25fac259]{animation-name:slideUpNav-25fac259}.slide-in-left[data-v-25fac259]{animation-name:slideInLeft-25fac259}.slide-out-left[data-v-25fac259]{animation-name:slideOutLeft-25fac259}.slide-in-right[data-v-25fac259]{animation-name:slideInRight-25fac259}.slide-out-right[data-v-25fac259]{animation-name:slideOutRight-25fac259}.hover-pulse[data-v-25fac259]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-25fac259]:hover{animation:pulse-25fac259 1s infinite}.hover-scale[data-v-25fac259]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-25fac259]:hover{transform:scale(1.05)}.hover-lift[data-v-25fac259]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-25fac259]:hover{transform:translateY(-5px)}.hover-glow[data-v-25fac259]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-25fac259]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-25fac259]{animation-delay:.1s}.delay-1[data-v-25fac259]{animation-delay:.15s}.delay-2[data-v-25fac259]{animation-delay:.3s}.delay-3[data-v-25fac259]{animation-delay:.45s}.delay-4[data-v-25fac259]{animation-delay:.6s}.delay-5[data-v-25fac259]{animation-delay:.75s}.delay-6[data-v-25fac259]{animation-delay:.9s}.delay-7[data-v-25fac259]{animation-delay:1.05s}.delay-8[data-v-25fac259]{animation-delay:1.2s}.instant[data-v-25fac259]{animation-duration:.15s}.fast[data-v-25fac259]{animation-duration:.3s}.normal[data-v-25fac259]{animation-duration:.6s}.slow[data-v-25fac259]{animation-duration:.8s}.very-slow[data-v-25fac259]{animation-duration:1.2s}.ease-smooth[data-v-25fac259]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-25fac259]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-25fac259]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-25fac259]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-25fac259]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-25fac259]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-25fac259]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-25fac259]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-25fac259]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-25fac259]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-25fac259]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-25fac259]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-25fac259]{overflow:hidden;position:relative}.border-animation[data-v-25fac259]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-25fac259]:hover:before{left:100%}.underline-animation[data-v-25fac259]{position:relative}.underline-animation[data-v-25fac259]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-25fac259]:hover:after{width:100%}.typewriter[data-v-25fac259]{animation:typewriter-25fac259 3s steps(40) 1s 1 normal both,blinkCursor-25fac259 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-25fac259]{will-change:transform}.will-change-opacity[data-v-25fac259]{will-change:opacity}.will-change-auto[data-v-25fac259]{will-change:auto}.no-flicker[data-v-25fac259]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.phone-frame[data-v-25fac259]{aspect-ratio:9/19.5;margin:0 auto;max-width:20vw;position:relative;width:100%}@media(max-width:1600px){.phone-frame[data-v-25fac259]{margin-top:5vh;max-width:18vw}}@media(max-width:768px){.phone-frame[data-v-25fac259]{margin-top:0;max-width:calc(35vw + 10vh)}}.frame-content[data-v-25fac259]{overflow:hidden;position:absolute;z-index:1}@media(max-width:768px){.frame-content[data-v-25fac259]{border-radius:calc(1.5vw + 1.5vh)!important;padding-top:2.5vw!important}}.frame-image[data-v-25fac259]{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@keyframes fadeInUp-a38b42fb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-a38b42fb{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-a38b42fb{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-a38b42fb{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-a38b42fb{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-a38b42fb{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-a38b42fb{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-a38b42fb{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-a38b42fb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-a38b42fb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-a38b42fb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-a38b42fb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-a38b42fb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-a38b42fb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-a38b42fb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-a38b42fb{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-a38b42fb{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-a38b42fb{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-a38b42fb{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-a38b42fb{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-a38b42fb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-a38b42fb{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-a38b42fb{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-a38b42fb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-a38b42fb{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-a38b42fb{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-a38b42fb{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-a38b42fb{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-a38b42fb{0%{width:0}to{width:100%}}@keyframes blinkCursor-a38b42fb{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-a38b42fb{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-a38b42fb{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-a38b42fb]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-a38b42fb]{animation-name:fadeInUp-a38b42fb}.fade-in-up-large[data-v-a38b42fb]{animation-name:fadeInUpLarge-a38b42fb}.fade-in-down[data-v-a38b42fb]{animation-name:fadeInDown-a38b42fb}.fade-in-left[data-v-a38b42fb]{animation-name:fadeInLeft-a38b42fb}.fade-in-left-large[data-v-a38b42fb]{animation-name:fadeInLeftLarge-a38b42fb}.fade-in-right[data-v-a38b42fb]{animation-name:fadeInRight-a38b42fb}.fade-in-right-large[data-v-a38b42fb]{animation-name:fadeInRightLarge-a38b42fb}.fade-in[data-v-a38b42fb]{animation-name:fadeIn-a38b42fb}.scale-in[data-v-a38b42fb]{animation-name:scaleIn-a38b42fb}.scale-in-up[data-v-a38b42fb]{animation-name:scaleInUp-a38b42fb}.bg-fade-in[data-v-a38b42fb]{animation-name:bgFadeIn-a38b42fb}.fade-out-down[data-v-a38b42fb]{animation-name:fadeOutDown-a38b42fb}.fade-out-down-large[data-v-a38b42fb]{animation-name:fadeOutDownLarge-a38b42fb}.fade-out-up[data-v-a38b42fb]{animation-name:fadeOutUp-a38b42fb}.fade-out-left[data-v-a38b42fb]{animation-name:fadeOutLeft-a38b42fb}.fade-out-left-large[data-v-a38b42fb]{animation-name:fadeOutLeftLarge-a38b42fb}.fade-out-right[data-v-a38b42fb]{animation-name:fadeOutRight-a38b42fb}.fade-out-right-large[data-v-a38b42fb]{animation-name:fadeOutRightLarge-a38b42fb}.fade-out[data-v-a38b42fb]{animation-name:fadeOut-a38b42fb}.scale-out[data-v-a38b42fb]{animation-name:scaleOut-a38b42fb}.scale-out-down[data-v-a38b42fb]{animation-name:scaleOutDown-a38b42fb}.bg-fade-out[data-v-a38b42fb]{animation-name:bgFadeOut-a38b42fb}.slide-down-nav[data-v-a38b42fb]{animation-name:slideDownNav-a38b42fb}.slide-up-nav[data-v-a38b42fb]{animation-name:slideUpNav-a38b42fb}.slide-in-left[data-v-a38b42fb]{animation-name:slideInLeft-a38b42fb}.slide-out-left[data-v-a38b42fb]{animation-name:slideOutLeft-a38b42fb}.slide-in-right[data-v-a38b42fb]{animation-name:slideInRight-a38b42fb}.slide-out-right[data-v-a38b42fb]{animation-name:slideOutRight-a38b42fb}.hover-pulse[data-v-a38b42fb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-a38b42fb]:hover{animation:pulse-a38b42fb 1s infinite}.hover-scale[data-v-a38b42fb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-a38b42fb]:hover{transform:scale(1.05)}.hover-lift[data-v-a38b42fb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-a38b42fb]:hover{transform:translateY(-5px)}.hover-glow[data-v-a38b42fb]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-a38b42fb]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-a38b42fb]{animation-delay:.1s}.delay-1[data-v-a38b42fb]{animation-delay:.15s}.delay-2[data-v-a38b42fb]{animation-delay:.3s}.delay-3[data-v-a38b42fb]{animation-delay:.45s}.delay-4[data-v-a38b42fb]{animation-delay:.6s}.delay-5[data-v-a38b42fb]{animation-delay:.75s}.delay-6[data-v-a38b42fb]{animation-delay:.9s}.delay-7[data-v-a38b42fb]{animation-delay:1.05s}.delay-8[data-v-a38b42fb]{animation-delay:1.2s}.instant[data-v-a38b42fb]{animation-duration:.15s}.fast[data-v-a38b42fb]{animation-duration:.3s}.normal[data-v-a38b42fb]{animation-duration:.6s}.slow[data-v-a38b42fb]{animation-duration:.8s}.very-slow[data-v-a38b42fb]{animation-duration:1.2s}.ease-smooth[data-v-a38b42fb]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-a38b42fb]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-a38b42fb]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-a38b42fb]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-a38b42fb]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-a38b42fb]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-a38b42fb]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-a38b42fb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-a38b42fb]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-a38b42fb]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-a38b42fb]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-a38b42fb]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-a38b42fb]{overflow:hidden;position:relative}.border-animation[data-v-a38b42fb]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-a38b42fb]:hover:before{left:100%}.underline-animation[data-v-a38b42fb]{position:relative}.underline-animation[data-v-a38b42fb]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-a38b42fb]:hover:after{width:100%}.typewriter[data-v-a38b42fb]{animation:typewriter-a38b42fb 3s steps(40) 1s 1 normal both,blinkCursor-a38b42fb 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-a38b42fb]{will-change:transform}.will-change-opacity[data-v-a38b42fb]{will-change:opacity}.will-change-auto[data-v-a38b42fb]{will-change:auto}.no-flicker[data-v-a38b42fb]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.demo-page[data-v-a38b42fb]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.demo-page[data-v-a38b42fb]{padding-left:5vw;padding-right:5vw}}.demo-page[data-v-a38b42fb]{margin-top:15vh;min-height:100vh;overflow:visible;padding-bottom:0;padding-top:0;position:relative;-webkit-overflow-scrolling:touch}.demo-page[data-v-a38b42fb]:before{background-image:url(~@/assets/stars.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.2;top:-1%}.demo-page[data-v-a38b42fb]:after,.demo-page[data-v-a38b42fb]:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.demo-page[data-v-a38b42fb]:after{top:0}.scroll-spacer[data-v-a38b42fb]{content-visibility:auto;pointer-events:none;width:100%}.demo-container[data-v-a38b42fb]{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:grid;gap:3.1vw;grid-template-columns:minmax(20.8vw,.4fr) minmax(31.25vw,1.2fr);max-width:1600px;position:absolute;top:5vh;transform:none;transition:none}.demo-container[data-v-a38b42fb],.demo-container.is-fixed[data-v-a38b42fb]{left:10vw;margin:0 auto;right:10vw;width:80vw;z-index:10}.demo-container.is-fixed[data-v-a38b42fb]{position:fixed;top:50%;transform:translateY(-50%)}.demo-container.is-bottom[data-v-a38b42fb]{bottom:10vh;left:10vw;margin:0 auto;position:absolute;right:10vw;top:auto;transform:none;width:80vw}@media(max-width:1750px){.demo-container[data-v-a38b42fb]{grid-template-columns:.4fr 1.2fr;max-width:1400px}}@media(max-width:968px){.demo-container[data-v-a38b42fb]{gap:4.1vw;grid-template-columns:1fr;left:5vw;right:5vw;width:90vw}.demo-container.is-fixed[data-v-a38b42fb]{left:5vw;right:5vw;top:45%;transform:translateY(-40%);width:90vw}.demo-container.is-bottom[data-v-a38b42fb]{left:5vw;right:5vw;transform:none;width:90vw}.demo-container .demo-frame[data-v-a38b42fb]{position:static}.demo-container .demo-instructions[data-v-a38b42fb]{margin-top:20px}}.demo-container .demo-column[data-v-a38b42fb]{backface-visibility:hidden;-webkit-font-smoothing:antialiased}.demo-container .demo-column.demo-frame[data-v-a38b42fb]{align-items:center;display:flex;justify-content:center;transform:scale(1.05)}@media(max-width:968px){.demo-container .demo-column.demo-frame[data-v-a38b42fb]{margin-left:0;transform:scale(1)}}.demo-container .demo-column.demo-instructions[data-v-a38b42fb]{background:transparent;border-radius:1vw;box-shadow:0 1vw 3.1vw #0003;min-width:0;padding:2.1vw;width:100%}@media(max-width:968px){.demo-container .demo-column.demo-instructions[data-v-a38b42fb]{padding:3.1vw 2.1vw}}.demo-container .demo-column[data-v-a38b42fb]{opacity:1;transform:translateY(0)}.demo-container .demo-column.demo-frame[data-v-a38b42fb]{transform:scale(1.05) translateY(0)}@media(max-width:968px){.demo-container .demo-column.demo-frame[data-v-a38b42fb]{transform:scale(1) translateY(0)}}.demo-container.animated .demo-column[data-v-a38b42fb]{opacity:1;transform:translateY(0)}.demo-container.animated .demo-column.demo-frame[data-v-a38b42fb]{transform:scale(1.05) translateY(0)}@media(max-width:968px){.demo-container.animated .demo-column.demo-frame[data-v-a38b42fb]{transform:scale(1) translateY(0)}}.demo-container.animated .demo-column.demo-instructions[data-v-a38b42fb]{transition-delay:.2s}.demo-container.animated.is-bottom .demo-column[data-v-a38b42fb],.demo-container.animated.is-fixed .demo-column[data-v-a38b42fb]{opacity:1;transform:none;transition:none}.demo-container.animated.is-bottom .demo-column.demo-frame[data-v-a38b42fb],.demo-container.animated.is-fixed .demo-column.demo-frame[data-v-a38b42fb]{transform:scale(1.05);transition:none}@media(max-width:968px){.demo-container.animated.is-bottom .demo-column.demo-frame[data-v-a38b42fb],.demo-container.animated.is-fixed .demo-column.demo-frame[data-v-a38b42fb]{transform:scale(1)}}.instructions-content[data-v-a38b42fb]{display:flex;flex-direction:column;font-family:Oswald;max-width:100%;padding:2vh 2vw;text-align:end}@media(max-width:768px){.instructions-content[data-v-a38b42fb]{align-items:center;max-width:100%;padding:2vh 3vw;text-align:center}}.instructions-content h1[data-v-a38b42fb]{color:#ffecd2;font-size:2.6vw;font-weight:700;letter-spacing:.15em;margin-bottom:2vh;text-shadow:.1vw .1vw .4vw rgba(0,0,0,.7);transition:text-shadow .3s ease-out,transform .3s ease-out}@media(max-width:768px){.instructions-content h1[data-v-a38b42fb]{font-size:5.5vw;margin-bottom:0;margin-top:-10vh;text-align:center}}@media(hover:hover){.instructions-content h1[data-v-a38b42fb]:hover{text-shadow:0 0 20px rgba(255,236,210,.8);transform:scale(1.02)}}.instructions-content p[data-v-a38b42fb]{color:#fff;font-family:Oswald;font-size:1.3vw;font-weight:300;letter-spacing:.13em;line-height:1.6;text-align:end;text-shadow:.05vw .05vw .2vw rgba(0,0,0,.6);transition:opacity .3s ease-out,text-shadow .3s ease-out}@media(max-width:768px){.instructions-content p[data-v-a38b42fb]{display:none}}@media(hover:hover){.instructions-content p[data-v-a38b42fb]:hover{opacity:1;text-shadow:0 0 15px rgba(255,236,210,.5)}}.slide-up-enter-active[data-v-a38b42fb],.slide-up-leave-active[data-v-a38b42fb]{transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-a38b42fb]{opacity:0;transform:translateY(80px)}.slide-up-leave-to[data-v-a38b42fb]{opacity:0;transform:translateY(-80px)}.slide-up-enter-to[data-v-a38b42fb],.slide-up-leave-from[data-v-a38b42fb]{opacity:1;transform:translateY(0)}.slide-down-enter-active[data-v-a38b42fb],.slide-down-leave-active[data-v-a38b42fb]{transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.slide-down-enter-from[data-v-a38b42fb]{opacity:0;transform:translateY(-80px)}.slide-down-leave-to[data-v-a38b42fb]{opacity:0;transform:translateY(80px)}.slide-down-enter-to[data-v-a38b42fb],.slide-down-leave-from[data-v-a38b42fb]{opacity:1;transform:translateY(0)}.description-wrapper[data-v-a38b42fb]{align-self:flex-end;display:flex;justify-content:flex-end;max-width:45vw;width:100%}@media(max-width:768px){.description-wrapper[data-v-a38b42fb]{max-width:100%}}.title-wrapper[data-v-a38b42fb]{align-items:flex-end;display:flex;flex-direction:column;gap:1vh;min-width:25vw;width:100%}@media(max-width:768px){.title-wrapper[data-v-a38b42fb]{align-items:center;gap:2vw;margin-top:5vh;min-width:auto;width:100%}.title-wrapper .sign[data-v-a38b42fb]{display:none}}.title-wrapper h1[data-v-a38b42fb]{flex:0;min-width:0}.scroll-nav[data-v-a38b42fb]{display:flex;flex-direction:column;gap:16px;position:fixed;right:calc(2vw + 20px);top:50%;transform:translateY(-50%);z-index:100}@media(max-width:968px){.scroll-nav[data-v-a38b42fb]{display:none}}.scroll-nav-btn[data-v-a38b42fb]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e8dfca26;border:1px solid hsla(42,39%,85%,.3);border-radius:50%;box-shadow:0 4px 12px #0003;color:#ffecd2;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}.scroll-nav-btn[data-v-a38b42fb]:hover:not(.disabled){background:#e8dfca40;border-color:#e8dfca80;box-shadow:0 6px 20px #e8dfca4d;transform:scale(1.1)}.scroll-nav-btn:hover:not(.disabled) svg[data-v-a38b42fb]{transform:translateY(-2px)}.scroll-nav-btn.scroll-nav-down:hover:not(.disabled) svg[data-v-a38b42fb]{transform:translateY(2px)}.scroll-nav-btn.disabled[data-v-a38b42fb]{background:#e8dfca0d;border-color:#e8dfca1a;cursor:not-allowed;opacity:.3}.scroll-nav-btn[data-v-a38b42fb]:active:not(.disabled){transform:scale(.95)}.scroll-nav-btn svg[data-v-a38b42fb]{transition:transform .3s ease}@media(max-width:968px){.scroll-nav-btn[data-v-a38b42fb]{height:40px;width:40px}.scroll-nav-btn svg[data-v-a38b42fb]{height:20px;width:20px}}.fade-enter-active[data-v-a38b42fb],.fade-leave-active[data-v-a38b42fb]{transition:opacity .4s ease,transform .4s ease}.fade-enter-from[data-v-a38b42fb],.fade-leave-to[data-v-a38b42fb]{opacity:0;transform:translateY(-50%) translate(20px)}.fade-enter-to[data-v-a38b42fb],.fade-leave-from[data-v-a38b42fb]{opacity:1;transform:translateY(-50%) translate(0)}.sign[data-v-a38b42fb]{filter:brightness(0) saturate(100%) invert(92%) sepia(13%) saturate(685%) hue-rotate(328deg) brightness(100%) contrast(93%);flex-shrink:0;height:calc(2.5vw + 2vh);margin-left:0;margin-top:0;transition:transform .3s ease-out,filter .3s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(2.5vw + 2vh)}@media(max-width:768px){.sign[data-v-a38b42fb]{height:5vw;margin-bottom:0;margin-left:0;margin-top:0;width:5vw}}@media(hover:hover){.sign[data-v-a38b42fb]:hover{filter:brightness(0) saturate(100%) invert(92%) sepia(13%) saturate(685%) hue-rotate(328deg) brightness(120%) contrast(100%) drop-shadow(0 0 .8vw rgba(232,223,202,.4));transform:scale(1.1) rotate(5deg)}}@keyframes fadeInUp-3a781338{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-3a781338{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-3a781338{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-3a781338{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-3a781338{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-3a781338{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-3a781338{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-3a781338{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-3a781338{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-3a781338{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-3a781338{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-3a781338{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-3a781338{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-3a781338{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-3a781338{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-3a781338{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-3a781338{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-3a781338{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-3a781338{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-3a781338{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-3a781338{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-3a781338{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-3a781338{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-3a781338{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-3a781338{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-3a781338{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-3a781338{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-3a781338{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-3a781338{0%{width:0}to{width:100%}}@keyframes blinkCursor-3a781338{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-3a781338{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-3a781338{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-3a781338]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-3a781338]{animation-name:fadeInUp-3a781338}.fade-in-up-large[data-v-3a781338]{animation-name:fadeInUpLarge-3a781338}.fade-in-down[data-v-3a781338]{animation-name:fadeInDown-3a781338}.fade-in-left[data-v-3a781338]{animation-name:fadeInLeft-3a781338}.fade-in-left-large[data-v-3a781338]{animation-name:fadeInLeftLarge-3a781338}.fade-in-right[data-v-3a781338]{animation-name:fadeInRight-3a781338}.fade-in-right-large[data-v-3a781338]{animation-name:fadeInRightLarge-3a781338}.fade-in[data-v-3a781338]{animation-name:fadeIn-3a781338}.scale-in[data-v-3a781338]{animation-name:scaleIn-3a781338}.scale-in-up[data-v-3a781338]{animation-name:scaleInUp-3a781338}.bg-fade-in[data-v-3a781338]{animation-name:bgFadeIn-3a781338}.fade-out-down[data-v-3a781338]{animation-name:fadeOutDown-3a781338}.fade-out-down-large[data-v-3a781338]{animation-name:fadeOutDownLarge-3a781338}.fade-out-up[data-v-3a781338]{animation-name:fadeOutUp-3a781338}.fade-out-left[data-v-3a781338]{animation-name:fadeOutLeft-3a781338}.fade-out-left-large[data-v-3a781338]{animation-name:fadeOutLeftLarge-3a781338}.fade-out-right[data-v-3a781338]{animation-name:fadeOutRight-3a781338}.fade-out-right-large[data-v-3a781338]{animation-name:fadeOutRightLarge-3a781338}.fade-out[data-v-3a781338]{animation-name:fadeOut-3a781338}.scale-out[data-v-3a781338]{animation-name:scaleOut-3a781338}.scale-out-down[data-v-3a781338]{animation-name:scaleOutDown-3a781338}.bg-fade-out[data-v-3a781338]{animation-name:bgFadeOut-3a781338}.slide-down-nav[data-v-3a781338]{animation-name:slideDownNav-3a781338}.slide-up-nav[data-v-3a781338]{animation-name:slideUpNav-3a781338}.slide-in-left[data-v-3a781338]{animation-name:slideInLeft-3a781338}.slide-out-left[data-v-3a781338]{animation-name:slideOutLeft-3a781338}.slide-in-right[data-v-3a781338]{animation-name:slideInRight-3a781338}.slide-out-right[data-v-3a781338]{animation-name:slideOutRight-3a781338}.hover-pulse[data-v-3a781338]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-3a781338]:hover{animation:pulse-3a781338 1s infinite}.hover-scale[data-v-3a781338]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-3a781338]:hover{transform:scale(1.05)}.hover-lift[data-v-3a781338]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-3a781338]:hover{transform:translateY(-5px)}.hover-glow[data-v-3a781338]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-3a781338]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-3a781338]{animation-delay:.1s}.delay-1[data-v-3a781338]{animation-delay:.15s}.delay-2[data-v-3a781338]{animation-delay:.3s}.delay-3[data-v-3a781338]{animation-delay:.45s}.delay-4[data-v-3a781338]{animation-delay:.6s}.delay-5[data-v-3a781338]{animation-delay:.75s}.delay-6[data-v-3a781338]{animation-delay:.9s}.delay-7[data-v-3a781338]{animation-delay:1.05s}.delay-8[data-v-3a781338]{animation-delay:1.2s}.instant[data-v-3a781338]{animation-duration:.15s}.fast[data-v-3a781338]{animation-duration:.3s}.normal[data-v-3a781338]{animation-duration:.6s}.slow[data-v-3a781338]{animation-duration:.8s}.very-slow[data-v-3a781338]{animation-duration:1.2s}.ease-smooth[data-v-3a781338]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-3a781338]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-3a781338]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-3a781338]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-3a781338]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-3a781338]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-3a781338]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-3a781338]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-3a781338]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-3a781338]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-3a781338]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-3a781338]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-3a781338]{overflow:hidden;position:relative}.border-animation[data-v-3a781338]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-3a781338]:hover:before{left:100%}.underline-animation[data-v-3a781338]{position:relative}.underline-animation[data-v-3a781338]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-3a781338]:hover:after{width:100%}.typewriter[data-v-3a781338]{animation:typewriter-3a781338 3s steps(40) 1s 1 normal both,blinkCursor-3a781338 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-3a781338]{will-change:transform}.will-change-opacity[data-v-3a781338]{will-change:opacity}.will-change-auto[data-v-3a781338]{will-change:auto}.no-flicker[data-v-3a781338]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.goal-page[data-v-3a781338]{align-items:center;background-color:#000;font-family:Alumni Sans Pinstripe;justify-content:center;margin-bottom:20vh;margin-top:10vh;min-height:100vh;overflow:hidden;padding-top:10vh;width:100%}.goal-page .goal-wrapper[data-v-3a781338]{cursor:default;height:100vh;margin:0 auto;padding:25vh 0 0;position:relative;text-align:center;width:100%;z-index:0}@media(max-width:700px){.goal-page .goal-wrapper[data-v-3a781338]{height:60vh;padding:20vh 0 0}}.goal-page .goal-wrapper[data-v-3a781338]:before{background-blend-mode:overlay;background-position:center 87%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(10px);height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.1);transition:all 1.2s ease;width:100%;z-index:-1}.goal-page .goal-wrapper.animated[data-v-3a781338]:before{filter:blur(1px);opacity:.7;transform:scale(1)}.goal-page h1[data-v-3a781338]{color:#ffecd2;font-family:Oswald;font-size:7.4vw;font-weight:300;letter-spacing:.26em;opacity:0;text-align:center;transform:translateY(-30px);transition:all .6s ease;z-index:1}.goal-page h1.animated[data-v-3a781338]{opacity:1;transform:translateY(0)}@media(hover:hover){.goal-page h1[data-v-3a781338]:hover{text-shadow:0 0 20px rgba(255,236,210,.8);transform:scale(1.02)}}@media(max-width:700px){.goal-page h1[data-v-3a781338]{font-size:calc(6vw + 5vh);letter-spacing:.15em}}.goal-page p[data-v-3a781338]{color:#ffecd2;font-size:calc(4vw + 1vh);letter-spacing:.2em;margin-top:9.3vh;opacity:0;text-align:center;transform:translateY(30px);transition:all .6s ease}.goal-page p.animated[data-v-3a781338]{opacity:1;transform:translateY(0)}@media(hover:hover){.goal-page p[data-v-3a781338]:hover{opacity:1;text-shadow:0 0 15px rgba(255,236,210,.5)}}@media(max-width:700px){.goal-page p[data-v-3a781338]{font-size:calc(3vw + 2vh)}}.goal-page .svg-container[data-v-3a781338]{align-items:center;display:flex;justify-content:center;margin:2vh 0;width:100%}.goal-page .svg-line[data-v-3a781338]{height:auto;max-width:200px;opacity:0;transform:scale(.8);transition:all .8s ease;width:100%}.goal-page .svg-line.animated[data-v-3a781338]{opacity:1;transform:scale(1)}@media(hover:hover){.goal-page .svg-line:hover line[data-v-3a781338]{filter:drop-shadow(0 0 10px rgba(255,236,210,.6));stroke:#ffecd2cc;stroke-width:.2vw}}.goal-page .content[data-v-3a781338]{color:#fff;position:relative;text-align:center;z-index:1}@keyframes fadeInUp-4d47946d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-4d47946d{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-4d47946d{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-4d47946d{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-4d47946d{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-4d47946d{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-4d47946d{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-4d47946d{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-4d47946d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-4d47946d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-4d47946d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-4d47946d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-4d47946d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-4d47946d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-4d47946d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-4d47946d{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-4d47946d{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-4d47946d{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-4d47946d{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-4d47946d{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-4d47946d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-4d47946d{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-4d47946d{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-4d47946d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-4d47946d{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-4d47946d{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-4d47946d{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-4d47946d{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-4d47946d{0%{width:0}to{width:100%}}@keyframes blinkCursor-4d47946d{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-4d47946d{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-4d47946d{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-4d47946d]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-4d47946d]{animation-name:fadeInUp-4d47946d}.fade-in-up-large[data-v-4d47946d]{animation-name:fadeInUpLarge-4d47946d}.fade-in-down[data-v-4d47946d]{animation-name:fadeInDown-4d47946d}.fade-in-left[data-v-4d47946d]{animation-name:fadeInLeft-4d47946d}.fade-in-left-large[data-v-4d47946d]{animation-name:fadeInLeftLarge-4d47946d}.fade-in-right[data-v-4d47946d]{animation-name:fadeInRight-4d47946d}.fade-in-right-large[data-v-4d47946d]{animation-name:fadeInRightLarge-4d47946d}.fade-in[data-v-4d47946d]{animation-name:fadeIn-4d47946d}.scale-in[data-v-4d47946d]{animation-name:scaleIn-4d47946d}.scale-in-up[data-v-4d47946d]{animation-name:scaleInUp-4d47946d}.bg-fade-in[data-v-4d47946d]{animation-name:bgFadeIn-4d47946d}.fade-out-down[data-v-4d47946d]{animation-name:fadeOutDown-4d47946d}.fade-out-down-large[data-v-4d47946d]{animation-name:fadeOutDownLarge-4d47946d}.fade-out-up[data-v-4d47946d]{animation-name:fadeOutUp-4d47946d}.fade-out-left[data-v-4d47946d]{animation-name:fadeOutLeft-4d47946d}.fade-out-left-large[data-v-4d47946d]{animation-name:fadeOutLeftLarge-4d47946d}.fade-out-right[data-v-4d47946d]{animation-name:fadeOutRight-4d47946d}.fade-out-right-large[data-v-4d47946d]{animation-name:fadeOutRightLarge-4d47946d}.fade-out[data-v-4d47946d]{animation-name:fadeOut-4d47946d}.scale-out[data-v-4d47946d]{animation-name:scaleOut-4d47946d}.scale-out-down[data-v-4d47946d]{animation-name:scaleOutDown-4d47946d}.bg-fade-out[data-v-4d47946d]{animation-name:bgFadeOut-4d47946d}.slide-down-nav[data-v-4d47946d]{animation-name:slideDownNav-4d47946d}.slide-up-nav[data-v-4d47946d]{animation-name:slideUpNav-4d47946d}.slide-in-left[data-v-4d47946d]{animation-name:slideInLeft-4d47946d}.slide-out-left[data-v-4d47946d]{animation-name:slideOutLeft-4d47946d}.slide-in-right[data-v-4d47946d]{animation-name:slideInRight-4d47946d}.slide-out-right[data-v-4d47946d]{animation-name:slideOutRight-4d47946d}.hover-pulse[data-v-4d47946d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-4d47946d]:hover{animation:pulse-4d47946d 1s infinite}.hover-scale[data-v-4d47946d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-4d47946d]:hover{transform:scale(1.05)}.hover-lift[data-v-4d47946d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-4d47946d]:hover{transform:translateY(-5px)}.hover-glow[data-v-4d47946d]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-4d47946d]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-4d47946d]{animation-delay:.1s}.delay-1[data-v-4d47946d]{animation-delay:.15s}.delay-2[data-v-4d47946d]{animation-delay:.3s}.delay-3[data-v-4d47946d]{animation-delay:.45s}.delay-4[data-v-4d47946d]{animation-delay:.6s}.delay-5[data-v-4d47946d]{animation-delay:.75s}.delay-6[data-v-4d47946d]{animation-delay:.9s}.delay-7[data-v-4d47946d]{animation-delay:1.05s}.delay-8[data-v-4d47946d]{animation-delay:1.2s}.instant[data-v-4d47946d]{animation-duration:.15s}.fast[data-v-4d47946d]{animation-duration:.3s}.normal[data-v-4d47946d]{animation-duration:.6s}.slow[data-v-4d47946d]{animation-duration:.8s}.very-slow[data-v-4d47946d]{animation-duration:1.2s}.ease-smooth[data-v-4d47946d]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-4d47946d]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-4d47946d]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-4d47946d]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-4d47946d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-4d47946d]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-4d47946d]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-4d47946d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-4d47946d]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-4d47946d]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-4d47946d]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-4d47946d]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-4d47946d]{overflow:hidden;position:relative}.border-animation[data-v-4d47946d]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-4d47946d]:hover:before{left:100%}.underline-animation[data-v-4d47946d]{position:relative}.underline-animation[data-v-4d47946d]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-4d47946d]:hover:after{width:100%}.typewriter[data-v-4d47946d]{animation:typewriter-4d47946d 3s steps(40) 1s 1 normal both,blinkCursor-4d47946d 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-4d47946d]{will-change:transform}.will-change-opacity[data-v-4d47946d]{will-change:opacity}.will-change-auto[data-v-4d47946d]{will-change:auto}.no-flicker[data-v-4d47946d]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.faq-page[data-v-4d47946d]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.faq-page[data-v-4d47946d]{padding-left:5vw;padding-right:5vw}}.faq-page[data-v-4d47946d]{display:flex;flex-direction:column;gap:clamp(2.5rem,5vh,4rem);padding-bottom:clamp(4rem,8vh,7rem);padding-top:clamp(3rem,6vh,5rem)}.faq-label[data-v-4d47946d]{align-items:center;color:#ffecd266;display:flex;font-family:Oswald;font-size:clamp(.7rem,.8vw + .1rem,.85rem);font-weight:300;gap:1rem;letter-spacing:.2em;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.faq-label.animated[data-v-4d47946d]{opacity:1;transform:none}.label-line[data-v-4d47946d]{background:#ffecd21f;flex:1;height:1px}.faq-list[data-v-4d47946d]{display:flex;flex-direction:column;width:100%}.faq-item[data-v-4d47946d]{border-bottom:1px solid rgba(255,236,210,.08);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-item[data-v-4d47946d]:first-child{border-top:1px solid rgba(255,236,210,.08)}.faq-item[data-v-4d47946d]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.faq-item.animated[data-v-4d47946d]{opacity:1;transform:none}.faq-row[data-v-4d47946d]{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:clamp(1.8rem,3.5vh,2.8rem) 0}.faq-q[data-v-4d47946d]{color:#ffecd2d9;font-family:Oswald;font-size:clamp(1.4rem,2vw + .3rem,2.4rem);font-weight:400;line-height:1.4;transition:color .25s ease}.faq-item.open .faq-q[data-v-4d47946d],.faq-item:hover .faq-q[data-v-4d47946d]{color:#ffecd2}.faq-icon[data-v-4d47946d]{color:#ffecd24d;flex-shrink:0;transition:color .25s ease}.faq-icon svg[data-v-4d47946d]{display:block;height:clamp(18px,1.4vw,26px);transition:transform .3s ease;width:clamp(18px,1.4vw,26px)}.faq-item:hover .faq-icon[data-v-4d47946d]{color:#ffecd299}.faq-item.open .faq-icon[data-v-4d47946d]{color:#e85d2a}.faq-answer-wrap[data-v-4d47946d]{display:grid;overflow:hidden;transition:grid-template-rows .35s ease}.faq-answer-inner[data-v-4d47946d]{min-height:0;overflow:hidden}.faq-a[data-v-4d47946d]{color:#ffecd280;font-family:Oswald;font-size:clamp(1rem,1.2vw + .15rem,1.35rem);font-weight:300;letter-spacing:.02em;line-height:1.7;margin:0;padding-bottom:clamp(1.8rem,3.5vh,2.8rem)}.faq-a[data-v-4d47946d] a{color:#ffecd2bf;text-decoration:underline;text-decoration-color:#ffecd24d;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}@media(hover:hover){.faq-a[data-v-4d47946d] a:hover{color:#ffecd2;text-decoration-color:#ffecd299}}@keyframes fadeInUp-6b2bd52c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-6b2bd52c{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-6b2bd52c{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-6b2bd52c{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-6b2bd52c{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-6b2bd52c{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-6b2bd52c{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-6b2bd52c{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-6b2bd52c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-6b2bd52c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-6b2bd52c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-6b2bd52c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-6b2bd52c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-6b2bd52c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-6b2bd52c{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-6b2bd52c{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-6b2bd52c{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-6b2bd52c{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-6b2bd52c{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-6b2bd52c{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-6b2bd52c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-6b2bd52c{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-6b2bd52c{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-6b2bd52c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-6b2bd52c{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-6b2bd52c{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-6b2bd52c{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-6b2bd52c{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-6b2bd52c{0%{width:0}to{width:100%}}@keyframes blinkCursor-6b2bd52c{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-6b2bd52c{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-6b2bd52c{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-6b2bd52c]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-6b2bd52c]{animation-name:fadeInUp-6b2bd52c}.fade-in-up-large[data-v-6b2bd52c]{animation-name:fadeInUpLarge-6b2bd52c}.fade-in-down[data-v-6b2bd52c]{animation-name:fadeInDown-6b2bd52c}.fade-in-left[data-v-6b2bd52c]{animation-name:fadeInLeft-6b2bd52c}.fade-in-left-large[data-v-6b2bd52c]{animation-name:fadeInLeftLarge-6b2bd52c}.fade-in-right[data-v-6b2bd52c]{animation-name:fadeInRight-6b2bd52c}.fade-in-right-large[data-v-6b2bd52c]{animation-name:fadeInRightLarge-6b2bd52c}.fade-in[data-v-6b2bd52c]{animation-name:fadeIn-6b2bd52c}.scale-in[data-v-6b2bd52c]{animation-name:scaleIn-6b2bd52c}.scale-in-up[data-v-6b2bd52c]{animation-name:scaleInUp-6b2bd52c}.bg-fade-in[data-v-6b2bd52c]{animation-name:bgFadeIn-6b2bd52c}.fade-out-down[data-v-6b2bd52c]{animation-name:fadeOutDown-6b2bd52c}.fade-out-down-large[data-v-6b2bd52c]{animation-name:fadeOutDownLarge-6b2bd52c}.fade-out-up[data-v-6b2bd52c]{animation-name:fadeOutUp-6b2bd52c}.fade-out-left[data-v-6b2bd52c]{animation-name:fadeOutLeft-6b2bd52c}.fade-out-left-large[data-v-6b2bd52c]{animation-name:fadeOutLeftLarge-6b2bd52c}.fade-out-right[data-v-6b2bd52c]{animation-name:fadeOutRight-6b2bd52c}.fade-out-right-large[data-v-6b2bd52c]{animation-name:fadeOutRightLarge-6b2bd52c}.fade-out[data-v-6b2bd52c]{animation-name:fadeOut-6b2bd52c}.scale-out[data-v-6b2bd52c]{animation-name:scaleOut-6b2bd52c}.scale-out-down[data-v-6b2bd52c]{animation-name:scaleOutDown-6b2bd52c}.bg-fade-out[data-v-6b2bd52c]{animation-name:bgFadeOut-6b2bd52c}.slide-down-nav[data-v-6b2bd52c]{animation-name:slideDownNav-6b2bd52c}.slide-up-nav[data-v-6b2bd52c]{animation-name:slideUpNav-6b2bd52c}.slide-in-left[data-v-6b2bd52c]{animation-name:slideInLeft-6b2bd52c}.slide-out-left[data-v-6b2bd52c]{animation-name:slideOutLeft-6b2bd52c}.slide-in-right[data-v-6b2bd52c]{animation-name:slideInRight-6b2bd52c}.slide-out-right[data-v-6b2bd52c]{animation-name:slideOutRight-6b2bd52c}.hover-pulse[data-v-6b2bd52c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-6b2bd52c]:hover{animation:pulse-6b2bd52c 1s infinite}.hover-scale[data-v-6b2bd52c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-6b2bd52c]:hover{transform:scale(1.05)}.hover-lift[data-v-6b2bd52c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-6b2bd52c]:hover{transform:translateY(-5px)}.hover-glow[data-v-6b2bd52c]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-6b2bd52c]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-6b2bd52c]{animation-delay:.1s}.delay-1[data-v-6b2bd52c]{animation-delay:.15s}.delay-2[data-v-6b2bd52c]{animation-delay:.3s}.delay-3[data-v-6b2bd52c]{animation-delay:.45s}.delay-4[data-v-6b2bd52c]{animation-delay:.6s}.delay-5[data-v-6b2bd52c]{animation-delay:.75s}.delay-6[data-v-6b2bd52c]{animation-delay:.9s}.delay-7[data-v-6b2bd52c]{animation-delay:1.05s}.delay-8[data-v-6b2bd52c]{animation-delay:1.2s}.instant[data-v-6b2bd52c]{animation-duration:.15s}.fast[data-v-6b2bd52c]{animation-duration:.3s}.normal[data-v-6b2bd52c]{animation-duration:.6s}.slow[data-v-6b2bd52c]{animation-duration:.8s}.very-slow[data-v-6b2bd52c]{animation-duration:1.2s}.ease-smooth[data-v-6b2bd52c]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-6b2bd52c]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-6b2bd52c]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-6b2bd52c]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-6b2bd52c]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-6b2bd52c]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-6b2bd52c]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-6b2bd52c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-6b2bd52c]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-6b2bd52c]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-6b2bd52c]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-6b2bd52c]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-6b2bd52c]{overflow:hidden;position:relative}.border-animation[data-v-6b2bd52c]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-6b2bd52c]:hover:before{left:100%}.underline-animation[data-v-6b2bd52c]{position:relative}.underline-animation[data-v-6b2bd52c]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-6b2bd52c]:hover:after{width:100%}.typewriter[data-v-6b2bd52c]{animation:typewriter-6b2bd52c 3s steps(40) 1s 1 normal both,blinkCursor-6b2bd52c 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-6b2bd52c]{will-change:transform}.will-change-opacity[data-v-6b2bd52c]{will-change:opacity}.will-change-auto[data-v-6b2bd52c]{will-change:auto}.no-flicker[data-v-6b2bd52c]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.cta-section[data-v-6b2bd52c]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.cta-section[data-v-6b2bd52c]{padding-left:5vw;padding-right:5vw}}.cta-section[data-v-6b2bd52c]{align-items:center;display:flex;flex-direction:column;gap:clamp(2.5rem,5vh,4rem);padding-bottom:clamp(5rem,10vh,9rem);padding-top:clamp(4rem,8vh,7rem);position:relative;text-align:center}.cta-section[data-v-6b2bd52c]:before{background:linear-gradient(90deg,transparent,rgba(255,236,210,.12),transparent);content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:60%}.cta-label[data-v-6b2bd52c]{align-items:center;color:#ffecd266;display:flex;font-family:Oswald;font-size:clamp(.7rem,.8vw + .1rem,.85rem);font-weight:300;gap:1rem;letter-spacing:.2em;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease;width:100%}.cta-label.animated[data-v-6b2bd52c]{opacity:1;transform:none}.label-line[data-v-6b2bd52c]{background:#ffecd21f;flex:1;height:1px}.cta-body[data-v-6b2bd52c]{align-items:center;display:flex;flex-direction:column;gap:clamp(1.5rem,3vh,2.5rem);opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.cta-body.animated[data-v-6b2bd52c]{opacity:1;transform:none}.cta-heading[data-v-6b2bd52c]{color:#ffecd2;font-size:clamp(2.8rem,6vw + .5rem,8rem);font-weight:400;letter-spacing:.01em;line-height:1.1;text-shadow:0 2px 24px rgba(0,0,0,.5);-webkit-font-smoothing:antialiased}.cta-heading[data-v-6b2bd52c],.cta-sub[data-v-6b2bd52c]{font-family:Oswald;margin:0}.cta-sub[data-v-6b2bd52c]{color:#ffecd280;font-size:clamp(1rem,1.3vw + .2rem,1.45rem);font-weight:300;letter-spacing:.025em;line-height:1.65}@media(max-width:900px){.cta-sub br[data-v-6b2bd52c]{display:none}}.cta-sub[data-v-6b2bd52c]{text-wrap:balance}.cta-start[data-v-6b2bd52c]{margin-top:clamp(.5rem,1.5vh,1.2rem)}@keyframes fadeInUp-db7bad77{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-db7bad77{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-db7bad77{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-db7bad77{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-db7bad77{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-db7bad77{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-db7bad77{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-db7bad77{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-db7bad77{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-db7bad77{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-db7bad77{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-db7bad77{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-db7bad77{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-db7bad77{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-db7bad77{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-db7bad77{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-db7bad77{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-db7bad77{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-db7bad77{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-db7bad77{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-db7bad77{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-db7bad77{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-db7bad77{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-db7bad77{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-db7bad77{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-db7bad77{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-db7bad77{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-db7bad77{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-db7bad77{0%{width:0}to{width:100%}}@keyframes blinkCursor-db7bad77{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-db7bad77{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-db7bad77{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-db7bad77]{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up[data-v-db7bad77]{animation-name:fadeInUp-db7bad77}.fade-in-up-large[data-v-db7bad77]{animation-name:fadeInUpLarge-db7bad77}.fade-in-down[data-v-db7bad77]{animation-name:fadeInDown-db7bad77}.fade-in-left[data-v-db7bad77]{animation-name:fadeInLeft-db7bad77}.fade-in-left-large[data-v-db7bad77]{animation-name:fadeInLeftLarge-db7bad77}.fade-in-right[data-v-db7bad77]{animation-name:fadeInRight-db7bad77}.fade-in-right-large[data-v-db7bad77]{animation-name:fadeInRightLarge-db7bad77}.fade-in[data-v-db7bad77]{animation-name:fadeIn-db7bad77}.scale-in[data-v-db7bad77]{animation-name:scaleIn-db7bad77}.scale-in-up[data-v-db7bad77]{animation-name:scaleInUp-db7bad77}.bg-fade-in[data-v-db7bad77]{animation-name:bgFadeIn-db7bad77}.fade-out-down[data-v-db7bad77]{animation-name:fadeOutDown-db7bad77}.fade-out-down-large[data-v-db7bad77]{animation-name:fadeOutDownLarge-db7bad77}.fade-out-up[data-v-db7bad77]{animation-name:fadeOutUp-db7bad77}.fade-out-left[data-v-db7bad77]{animation-name:fadeOutLeft-db7bad77}.fade-out-left-large[data-v-db7bad77]{animation-name:fadeOutLeftLarge-db7bad77}.fade-out-right[data-v-db7bad77]{animation-name:fadeOutRight-db7bad77}.fade-out-right-large[data-v-db7bad77]{animation-name:fadeOutRightLarge-db7bad77}.fade-out[data-v-db7bad77]{animation-name:fadeOut-db7bad77}.scale-out[data-v-db7bad77]{animation-name:scaleOut-db7bad77}.scale-out-down[data-v-db7bad77]{animation-name:scaleOutDown-db7bad77}.bg-fade-out[data-v-db7bad77]{animation-name:bgFadeOut-db7bad77}.slide-down-nav[data-v-db7bad77]{animation-name:slideDownNav-db7bad77}.slide-up-nav[data-v-db7bad77]{animation-name:slideUpNav-db7bad77}.slide-in-left[data-v-db7bad77]{animation-name:slideInLeft-db7bad77}.slide-out-left[data-v-db7bad77]{animation-name:slideOutLeft-db7bad77}.slide-in-right[data-v-db7bad77]{animation-name:slideInRight-db7bad77}.slide-out-right[data-v-db7bad77]{animation-name:slideOutRight-db7bad77}.hover-pulse[data-v-db7bad77]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-db7bad77]:hover{animation:pulse-db7bad77 1s infinite}.hover-scale[data-v-db7bad77]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-db7bad77]:hover{transform:scale(1.05)}.hover-lift[data-v-db7bad77]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-db7bad77]:hover{transform:translateY(-5px)}.hover-glow[data-v-db7bad77]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-db7bad77]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-db7bad77]{animation-delay:.1s}.delay-1[data-v-db7bad77]{animation-delay:.15s}.delay-2[data-v-db7bad77]{animation-delay:.3s}.delay-3[data-v-db7bad77]{animation-delay:.45s}.delay-4[data-v-db7bad77]{animation-delay:.6s}.delay-5[data-v-db7bad77]{animation-delay:.75s}.delay-6[data-v-db7bad77]{animation-delay:.9s}.delay-7[data-v-db7bad77]{animation-delay:1.05s}.delay-8[data-v-db7bad77]{animation-delay:1.2s}.instant[data-v-db7bad77]{animation-duration:.15s}.fast[data-v-db7bad77]{animation-duration:.3s}.normal[data-v-db7bad77]{animation-duration:.6s}.slow[data-v-db7bad77]{animation-duration:.8s}.very-slow[data-v-db7bad77]{animation-duration:1.2s}.ease-smooth[data-v-db7bad77]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-db7bad77]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-db7bad77]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-db7bad77]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-db7bad77]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-db7bad77]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-db7bad77]{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform[data-v-db7bad77]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-db7bad77]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-db7bad77]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-db7bad77]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-db7bad77]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-db7bad77]{overflow:hidden;position:relative}.border-animation[data-v-db7bad77]:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation[data-v-db7bad77]:hover:before{left:100%}.underline-animation[data-v-db7bad77]{position:relative}.underline-animation[data-v-db7bad77]:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation[data-v-db7bad77]:hover:after{width:100%}.typewriter[data-v-db7bad77]{animation:typewriter-db7bad77 3s steps(40) 1s 1 normal both,blinkCursor-db7bad77 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-db7bad77]{will-change:transform}.will-change-opacity[data-v-db7bad77]{will-change:opacity}.will-change-auto[data-v-db7bad77]{will-change:auto}.no-flicker[data-v-db7bad77]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.basement[data-v-db7bad77]{max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.basement[data-v-db7bad77]{padding-left:5vw;padding-right:5vw}}.basement[data-v-db7bad77]{align-items:center;border-top:1px solid rgba(255,236,210,.08);box-sizing:border-box;display:flex;gap:2rem;justify-content:space-between;padding-bottom:1.4rem;padding-top:1.4rem}@media(max-width:768px){.basement[data-v-db7bad77]{flex-direction:column;gap:1.2rem;text-align:center}}.basement-left[data-v-db7bad77]{align-items:center;display:flex;flex-shrink:0;gap:10px}.footer-logo[data-v-db7bad77]{border-radius:50%;height:26px;opacity:.8;width:26px}.footer-name[data-v-db7bad77]{color:#ffecd280;font-family:Oswald;font-size:clamp(13px,1vw,15px);font-weight:300;letter-spacing:.04em}.basement-links[data-v-db7bad77]{align-items:center;display:flex;gap:clamp(1.2rem,2.5vw,2.4rem)}.basement-links a[data-v-db7bad77]{color:#ffecd266;font-family:Oswald;font-size:clamp(12px,.9vw,14px);font-weight:300;letter-spacing:.03em;text-decoration:none;transition:color .2s ease}@media(hover:hover){.basement-links a[data-v-db7bad77]:hover{color:#ffecd2cc}}@media(max-width:768px){.basement-links[data-v-db7bad77]{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center}}.footer-copy[data-v-db7bad77]{color:#ffecd240;flex-shrink:0;font-family:Oswald;font-size:clamp(11px,.85vw,13px);font-weight:300;letter-spacing:.03em;white-space:nowrap}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blinkCursor{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated{animation-duration:.6s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;will-change:transform,opacity;-webkit-font-smoothing:antialiased}.fade-in-up{animation-name:fadeInUp}.fade-in-up-large{animation-name:fadeInUpLarge}.fade-in-down{animation-name:fadeInDown}.fade-in-left{animation-name:fadeInLeft}.fade-in-left-large{animation-name:fadeInLeftLarge}.fade-in-right{animation-name:fadeInRight}.fade-in-right-large{animation-name:fadeInRightLarge}.fade-in{animation-name:fadeIn}.scale-in{animation-name:scaleIn}.scale-in-up{animation-name:scaleInUp}.bg-fade-in{animation-name:bgFadeIn}.fade-out-down{animation-name:fadeOutDown}.fade-out-down-large{animation-name:fadeOutDownLarge}.fade-out-up{animation-name:fadeOutUp}.fade-out-left{animation-name:fadeOutLeft}.fade-out-left-large{animation-name:fadeOutLeftLarge}.fade-out-right{animation-name:fadeOutRight}.fade-out-right-large{animation-name:fadeOutRightLarge}.fade-out{animation-name:fadeOut}.scale-out{animation-name:scaleOut}.scale-out-down{animation-name:scaleOutDown}.bg-fade-out{animation-name:bgFadeOut}.slide-down-nav{animation-name:slideDownNav}.slide-up-nav{animation-name:slideUpNav}.slide-in-left{animation-name:slideInLeft}.slide-out-left{animation-name:slideOutLeft}.slide-in-right{animation-name:slideInRight}.slide-out-right{animation-name:slideOutRight}.hover-pulse{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse:hover{animation:pulse 1s infinite}.hover-scale{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale:hover{transform:scale(1.05)}.hover-lift{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-5px)}.hover-glow{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant{animation-delay:.1s}.delay-1{animation-delay:.15s}.delay-2{animation-delay:.3s}.delay-3{animation-delay:.45s}.delay-4{animation-delay:.6s}.delay-5{animation-delay:.75s}.delay-6{animation-delay:.9s}.delay-7{animation-delay:1.05s}.delay-8{animation-delay:1.2s}.instant{animation-duration:.15s}.fast{animation-duration:.3s}.normal{animation-duration:.6s}.slow{animation-duration:.8s}.very-slow{animation-duration:1.2s}.ease-smooth{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.transition-transform{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect:hover{box-shadow:0 0 20px #ffecd280}.border-animation{overflow:hidden;position:relative}.border-animation:before{background:linear-gradient(90deg,transparent,#ffecd2,transparent);content:"";height:2px;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.25,.46,.45,.94);width:100%}.border-animation:hover:before{left:100%}.underline-animation{position:relative}.underline-animation:after{background:linear-gradient(90deg,#e85d2a,#ffecd2);bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,.2,1);width:0}.underline-animation:hover:after{width:100%}.typewriter{animation:typewriter 3s steps(40) 1s 1 normal both,blinkCursor 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.will-change-auto{will-change:auto}.no-flicker{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}body.no-animations,body.no-animations *{animation-duration:0s!important;transition-duration:0s!important}body{background:#000;margin:0;overscroll-behavior:none;padding:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.animated,[class*=fade-],[class*=scale-]{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}feature-page{margin-top:100px}.global-sparkling-lights{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.global-sparkling-lights .light{animation:sparkle 5s ease-in-out infinite;-webkit-animation:sparkle 5s ease-in-out infinite;background:#e8dcc4;border-radius:50%;box-shadow:0 0 10px 2px #e8dcc4cc,0 0 20px 4px #e8dcc480,0 0 30px 6px #e8dcc44d;height:4px;opacity:0;position:absolute;width:4px;will-change:transform,opacity}.global-sparkling-lights .light.light-1{animation-delay:0s;-webkit-animation-delay:0s;left:5%;top:10%}.global-sparkling-lights .light.light-2{animation-delay:1s;-webkit-animation-delay:1s;height:3px;right:10%;top:20%;width:3px}.global-sparkling-lights .light.light-3{animation-delay:2s;-webkit-animation-delay:2s;left:15%;top:35%}.global-sparkling-lights .light.light-4{animation-delay:3s;-webkit-animation-delay:3s;height:5px;right:8%;top:45%;width:5px}.global-sparkling-lights .light.light-5{animation-delay:4s;-webkit-animation-delay:4s;left:25%;top:60%}.global-sparkling-lights .light.light-6{animation-delay:.5s;-webkit-animation-delay:.5s;height:3px;right:20%;top:75%;width:3px}.global-sparkling-lights .light.light-7{animation-delay:1.5s;-webkit-animation-delay:1.5s;left:12%;top:85%}.global-sparkling-lights .light.light-8{animation-delay:2.5s;-webkit-animation-delay:2.5s;left:35%;top:25%}.global-sparkling-lights .light.light-9{animation-delay:3.5s;-webkit-animation-delay:3.5s;height:4px;right:30%;top:50%;width:4px}.global-sparkling-lights .light.light-10{animation-delay:4.5s;-webkit-animation-delay:4.5s;right:25%;top:15%}.global-sparkling-lights .light.light-11{animation-delay:.8s;-webkit-animation-delay:.8s;height:3px;left:40%;top:70%;width:3px}.global-sparkling-lights .light.light-12{animation-delay:2.2s;-webkit-animation-delay:2.2s;right:15%;top:40%}@keyframes sparkle{0%,to{filter:brightness(.8);opacity:0}50%{filter:brightness(1.2);opacity:1}}
