@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe:ital@0;1&family=Oswald:wght@200..700&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe:ital@0;1&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oswald:wght@200..700&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";body{font-family:Roboto}@keyframes fadeInUp-7b634429{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-7b634429{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-7b634429{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-7b634429{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-7b634429{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-7b634429{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-7b634429{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-7b634429{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-7b634429{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-7b634429{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-7b634429{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-7b634429{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-7b634429{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-7b634429{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-7b634429{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-7b634429{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-7b634429{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-7b634429{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-7b634429{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-7b634429{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-7b634429{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-7b634429{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-7b634429{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-7b634429{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-7b634429{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-7b634429{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-7b634429{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-7b634429{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-7b634429{0%{width:0}to{width:100%}}@keyframes blinkCursor-7b634429{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-7b634429{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-7b634429{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-7b634429]{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-7b634429]{animation-name:fadeInUp-7b634429}.fade-in-up-large[data-v-7b634429]{animation-name:fadeInUpLarge-7b634429}.fade-in-down[data-v-7b634429]{animation-name:fadeInDown-7b634429}.fade-in-left[data-v-7b634429]{animation-name:fadeInLeft-7b634429}.fade-in-left-large[data-v-7b634429]{animation-name:fadeInLeftLarge-7b634429}.fade-in-right[data-v-7b634429]{animation-name:fadeInRight-7b634429}.fade-in-right-large[data-v-7b634429]{animation-name:fadeInRightLarge-7b634429}.fade-in[data-v-7b634429]{animation-name:fadeIn-7b634429}.scale-in[data-v-7b634429]{animation-name:scaleIn-7b634429}.scale-in-up[data-v-7b634429]{animation-name:scaleInUp-7b634429}.bg-fade-in[data-v-7b634429]{animation-name:bgFadeIn-7b634429}.fade-out-down[data-v-7b634429]{animation-name:fadeOutDown-7b634429}.fade-out-down-large[data-v-7b634429]{animation-name:fadeOutDownLarge-7b634429}.fade-out-up[data-v-7b634429]{animation-name:fadeOutUp-7b634429}.fade-out-left[data-v-7b634429]{animation-name:fadeOutLeft-7b634429}.fade-out-left-large[data-v-7b634429]{animation-name:fadeOutLeftLarge-7b634429}.fade-out-right[data-v-7b634429]{animation-name:fadeOutRight-7b634429}.fade-out-right-large[data-v-7b634429]{animation-name:fadeOutRightLarge-7b634429}.fade-out[data-v-7b634429]{animation-name:fadeOut-7b634429}.scale-out[data-v-7b634429]{animation-name:scaleOut-7b634429}.scale-out-down[data-v-7b634429]{animation-name:scaleOutDown-7b634429}.bg-fade-out[data-v-7b634429]{animation-name:bgFadeOut-7b634429}.slide-down-nav[data-v-7b634429]{animation-name:slideDownNav-7b634429}.slide-up-nav[data-v-7b634429]{animation-name:slideUpNav-7b634429}.slide-in-left[data-v-7b634429]{animation-name:slideInLeft-7b634429}.slide-out-left[data-v-7b634429]{animation-name:slideOutLeft-7b634429}.slide-in-right[data-v-7b634429]{animation-name:slideInRight-7b634429}.slide-out-right[data-v-7b634429]{animation-name:slideOutRight-7b634429}.hover-pulse[data-v-7b634429]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-7b634429]:hover{animation:pulse-7b634429 1s infinite}.hover-scale[data-v-7b634429]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-7b634429]:hover{transform:scale(1.05)}.hover-lift[data-v-7b634429]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-7b634429]:hover{transform:translateY(-5px)}.hover-glow[data-v-7b634429]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-7b634429]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-7b634429]{animation-delay:.1s}.delay-1[data-v-7b634429]{animation-delay:.15s}.delay-2[data-v-7b634429]{animation-delay:.3s}.delay-3[data-v-7b634429]{animation-delay:.45s}.delay-4[data-v-7b634429]{animation-delay:.6s}.delay-5[data-v-7b634429]{animation-delay:.75s}.delay-6[data-v-7b634429]{animation-delay:.9s}.delay-7[data-v-7b634429]{animation-delay:1.05s}.delay-8[data-v-7b634429]{animation-delay:1.2s}.instant[data-v-7b634429]{animation-duration:.15s}.fast[data-v-7b634429]{animation-duration:.3s}.normal[data-v-7b634429]{animation-duration:.6s}.slow[data-v-7b634429]{animation-duration:.8s}.very-slow[data-v-7b634429]{animation-duration:1.2s}.ease-smooth[data-v-7b634429]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-7b634429]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-7b634429]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-7b634429]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-7b634429]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-7b634429]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-7b634429]{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-7b634429]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-7b634429]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-7b634429]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-7b634429]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-7b634429]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-7b634429]{overflow:hidden;position:relative}.border-animation[data-v-7b634429]: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-7b634429]:hover:before{left:100%}.underline-animation[data-v-7b634429]{position:relative}.underline-animation[data-v-7b634429]: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-7b634429]:hover:after{width:100%}.typewriter[data-v-7b634429]{animation:typewriter-7b634429 3s steps(40) 1s 1 normal both,blinkCursor-7b634429 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-7b634429]{will-change:transform}.will-change-opacity[data-v-7b634429]{will-change:opacity}.will-change-auto[data-v-7b634429]{will-change:auto}.no-flicker[data-v-7b634429]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.overlay[data-v-7b634429]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;inset:0;position:fixed;z-index:999}.panel[data-v-7b634429]{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-7b634429],.panel[data-v-7b634429]{display:flex;flex-direction:column}.menu-links[data-v-7b634429]{gap:.25rem}.menu-link[data-v-7b634429]{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-7b634429]:last-child{border-bottom:none}@media(hover:hover){.menu-link[data-v-7b634429]:hover{color:#ffecd2}}.menu-link[data-v-7b634429]:active{color:#e85d2a}.menu-footer[data-v-7b634429]{display:flex;flex-direction:column;gap:1.2rem}.menu-cta[data-v-7b634429]{background:#e85d2a;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:Oswald;font-size:1.1rem;font-weight:400;letter-spacing:.02em;padding:1rem 1.5rem;transition:background .2s ease,transform .15s ease;width:100%}@media(hover:hover){.menu-cta[data-v-7b634429]:hover{background:#d24917}}.menu-cta[data-v-7b634429]:active{transform:scale(.97)}.menu-secondary[data-v-7b634429]{align-items:center;display:flex;font-family:Oswald;font-size:.9rem;font-weight:300;gap:.6rem}.menu-secondary a[data-v-7b634429]{color:#ffecd259;text-decoration:none;transition:color .2s ease}.menu-secondary a[data-v-7b634429]:hover{color:#ffecd2b3}.dot[data-v-7b634429]{color:#ffecd233;-webkit-user-select:none;-moz-user-select:none;user-select:none}.overlay-enter-active[data-v-7b634429],.overlay-leave-active[data-v-7b634429]{transition:opacity .3s ease}.overlay-enter-from[data-v-7b634429],.overlay-leave-to[data-v-7b634429]{opacity:0}.panel-enter-active[data-v-7b634429],.panel-leave-active[data-v-7b634429]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.panel-enter-from[data-v-7b634429],.panel-leave-to[data-v-7b634429]{transform:translate(100%)}@keyframes fadeInUp-460ad7b6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-460ad7b6{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-460ad7b6{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-460ad7b6{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-460ad7b6{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-460ad7b6{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-460ad7b6{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-460ad7b6{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-460ad7b6{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-460ad7b6{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-460ad7b6{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-460ad7b6{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-460ad7b6{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-460ad7b6{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-460ad7b6{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-460ad7b6{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-460ad7b6{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-460ad7b6{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-460ad7b6{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-460ad7b6{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-460ad7b6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-460ad7b6{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-460ad7b6{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-460ad7b6{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-460ad7b6{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-460ad7b6{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-460ad7b6{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-460ad7b6{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-460ad7b6{0%{width:0}to{width:100%}}@keyframes blinkCursor-460ad7b6{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-460ad7b6{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-460ad7b6{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-460ad7b6]{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-460ad7b6]{animation-name:fadeInUp-460ad7b6}.fade-in-up-large[data-v-460ad7b6]{animation-name:fadeInUpLarge-460ad7b6}.fade-in-down[data-v-460ad7b6]{animation-name:fadeInDown-460ad7b6}.fade-in-left[data-v-460ad7b6]{animation-name:fadeInLeft-460ad7b6}.fade-in-left-large[data-v-460ad7b6]{animation-name:fadeInLeftLarge-460ad7b6}.fade-in-right[data-v-460ad7b6]{animation-name:fadeInRight-460ad7b6}.fade-in-right-large[data-v-460ad7b6]{animation-name:fadeInRightLarge-460ad7b6}.fade-in[data-v-460ad7b6]{animation-name:fadeIn-460ad7b6}.scale-in[data-v-460ad7b6]{animation-name:scaleIn-460ad7b6}.scale-in-up[data-v-460ad7b6]{animation-name:scaleInUp-460ad7b6}.bg-fade-in[data-v-460ad7b6]{animation-name:bgFadeIn-460ad7b6}.fade-out-down[data-v-460ad7b6]{animation-name:fadeOutDown-460ad7b6}.fade-out-down-large[data-v-460ad7b6]{animation-name:fadeOutDownLarge-460ad7b6}.fade-out-up[data-v-460ad7b6]{animation-name:fadeOutUp-460ad7b6}.fade-out-left[data-v-460ad7b6]{animation-name:fadeOutLeft-460ad7b6}.fade-out-left-large[data-v-460ad7b6]{animation-name:fadeOutLeftLarge-460ad7b6}.fade-out-right[data-v-460ad7b6]{animation-name:fadeOutRight-460ad7b6}.fade-out-right-large[data-v-460ad7b6]{animation-name:fadeOutRightLarge-460ad7b6}.fade-out[data-v-460ad7b6]{animation-name:fadeOut-460ad7b6}.scale-out[data-v-460ad7b6]{animation-name:scaleOut-460ad7b6}.scale-out-down[data-v-460ad7b6]{animation-name:scaleOutDown-460ad7b6}.bg-fade-out[data-v-460ad7b6]{animation-name:bgFadeOut-460ad7b6}.slide-down-nav[data-v-460ad7b6]{animation-name:slideDownNav-460ad7b6}.slide-up-nav[data-v-460ad7b6]{animation-name:slideUpNav-460ad7b6}.slide-in-left[data-v-460ad7b6]{animation-name:slideInLeft-460ad7b6}.slide-out-left[data-v-460ad7b6]{animation-name:slideOutLeft-460ad7b6}.slide-in-right[data-v-460ad7b6]{animation-name:slideInRight-460ad7b6}.slide-out-right[data-v-460ad7b6]{animation-name:slideOutRight-460ad7b6}.hover-pulse[data-v-460ad7b6]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-460ad7b6]:hover{animation:pulse-460ad7b6 1s infinite}.hover-scale[data-v-460ad7b6]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-460ad7b6]:hover{transform:scale(1.05)}.hover-lift[data-v-460ad7b6]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-460ad7b6]:hover{transform:translateY(-5px)}.hover-glow[data-v-460ad7b6]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-460ad7b6]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-460ad7b6]{animation-delay:.1s}.delay-1[data-v-460ad7b6]{animation-delay:.15s}.delay-2[data-v-460ad7b6]{animation-delay:.3s}.delay-3[data-v-460ad7b6]{animation-delay:.45s}.delay-4[data-v-460ad7b6]{animation-delay:.6s}.delay-5[data-v-460ad7b6]{animation-delay:.75s}.delay-6[data-v-460ad7b6]{animation-delay:.9s}.delay-7[data-v-460ad7b6]{animation-delay:1.05s}.delay-8[data-v-460ad7b6]{animation-delay:1.2s}.instant[data-v-460ad7b6]{animation-duration:.15s}.fast[data-v-460ad7b6]{animation-duration:.3s}.normal[data-v-460ad7b6]{animation-duration:.6s}.slow[data-v-460ad7b6]{animation-duration:.8s}.very-slow[data-v-460ad7b6]{animation-duration:1.2s}.ease-smooth[data-v-460ad7b6]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-460ad7b6]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-460ad7b6]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-460ad7b6]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-460ad7b6]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-460ad7b6]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-460ad7b6]{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-460ad7b6]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-460ad7b6]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-460ad7b6]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-460ad7b6]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-460ad7b6]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-460ad7b6]{overflow:hidden;position:relative}.border-animation[data-v-460ad7b6]: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-460ad7b6]:hover:before{left:100%}.underline-animation[data-v-460ad7b6]{position:relative}.underline-animation[data-v-460ad7b6]: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-460ad7b6]:hover:after{width:100%}.typewriter[data-v-460ad7b6]{animation:typewriter-460ad7b6 3s steps(40) 1s 1 normal both,blinkCursor-460ad7b6 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-460ad7b6]{will-change:transform}.will-change-opacity[data-v-460ad7b6]{will-change:opacity}.will-change-auto[data-v-460ad7b6]{will-change:auto}.no-flicker[data-v-460ad7b6]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.nav[data-v-460ad7b6]{padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.nav[data-v-460ad7b6]{padding-left:5vw;padding-right:5vw}}.nav[data-v-460ad7b6]{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-460ad7b6]{background:#0000008c;box-shadow:0 1px #ffecd20f}.logo-section[data-v-460ad7b6]{align-items:center;display:flex;flex-shrink:0;gap:12px}.logo-img[data-v-460ad7b6]{border-radius:50%;flex-shrink:0;height:36px;transition:transform .25s ease;width:36px}@media(hover:hover){.logo-img[data-v-460ad7b6]:hover{transform:scale(1.08) rotate(8deg)}}.nav-title[data-v-460ad7b6]{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-460ad7b6]:hover{color:#e85d2a}}.nav-links[data-v-460ad7b6]{align-items:center;display:flex;gap:clamp(20px,2.5vw,36px);left:50%;position:absolute;transform:translate(-50%)}.nav-link[data-v-460ad7b6]{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-460ad7b6]: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-460ad7b6]:hover{color:#ffecd2}.nav-link[data-v-460ad7b6]:hover:after{width:100%}}.nav-link.active[data-v-460ad7b6]{color:#ffecd2}.nav-link.active[data-v-460ad7b6]:after{width:100%}.nav-right[data-v-460ad7b6]{align-items:center;display:flex;flex-shrink:0;gap:clamp(12px,1.5vw,22px)}.nav-link-right[data-v-460ad7b6]{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-460ad7b6]:hover{color:#ffecd2}}.nav-cta[data-v-460ad7b6]{background:#e85d2a;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:Oswald;font-size:clamp(13px,1vw + 1px,15px);font-weight:400;letter-spacing:.03em;padding:8px 20px;transition:background .2s ease,transform .2s ease}@media(hover:hover){.nav-cta[data-v-460ad7b6]:hover{background:#d24917;transform:translateY(-1px)}}.nav-cta[data-v-460ad7b6]:active{transform:scale(.97)}.burger[data-v-460ad7b6]{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-460ad7b6]{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-460ad7b6]{background-color:#e85d2a}}.burger.open span[data-v-460ad7b6]:first-child{transform:rotate(45deg) translate(5px,5px)}.burger.open span[data-v-460ad7b6]:nth-child(2){opacity:0}.burger.open span[data-v-460ad7b6]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}@keyframes fadeInUp-b21d6fb5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-b21d6fb5{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b21d6fb5{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-b21d6fb5{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-b21d6fb5{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-b21d6fb5{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-b21d6fb5{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-b21d6fb5{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-b21d6fb5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-b21d6fb5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-b21d6fb5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-b21d6fb5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-b21d6fb5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-b21d6fb5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-b21d6fb5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-b21d6fb5{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-b21d6fb5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-b21d6fb5{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-b21d6fb5{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-b21d6fb5{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-b21d6fb5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-b21d6fb5{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-b21d6fb5{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-b21d6fb5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-b21d6fb5{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-b21d6fb5{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-b21d6fb5{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-b21d6fb5{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-b21d6fb5{0%{width:0}to{width:100%}}@keyframes blinkCursor-b21d6fb5{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-b21d6fb5{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-b21d6fb5{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-b21d6fb5]{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-b21d6fb5]{animation-name:fadeInUp-b21d6fb5}.fade-in-up-large[data-v-b21d6fb5]{animation-name:fadeInUpLarge-b21d6fb5}.fade-in-down[data-v-b21d6fb5]{animation-name:fadeInDown-b21d6fb5}.fade-in-left[data-v-b21d6fb5]{animation-name:fadeInLeft-b21d6fb5}.fade-in-left-large[data-v-b21d6fb5]{animation-name:fadeInLeftLarge-b21d6fb5}.fade-in-right[data-v-b21d6fb5]{animation-name:fadeInRight-b21d6fb5}.fade-in-right-large[data-v-b21d6fb5]{animation-name:fadeInRightLarge-b21d6fb5}.fade-in[data-v-b21d6fb5]{animation-name:fadeIn-b21d6fb5}.scale-in[data-v-b21d6fb5]{animation-name:scaleIn-b21d6fb5}.scale-in-up[data-v-b21d6fb5]{animation-name:scaleInUp-b21d6fb5}.bg-fade-in[data-v-b21d6fb5]{animation-name:bgFadeIn-b21d6fb5}.fade-out-down[data-v-b21d6fb5]{animation-name:fadeOutDown-b21d6fb5}.fade-out-down-large[data-v-b21d6fb5]{animation-name:fadeOutDownLarge-b21d6fb5}.fade-out-up[data-v-b21d6fb5]{animation-name:fadeOutUp-b21d6fb5}.fade-out-left[data-v-b21d6fb5]{animation-name:fadeOutLeft-b21d6fb5}.fade-out-left-large[data-v-b21d6fb5]{animation-name:fadeOutLeftLarge-b21d6fb5}.fade-out-right[data-v-b21d6fb5]{animation-name:fadeOutRight-b21d6fb5}.fade-out-right-large[data-v-b21d6fb5]{animation-name:fadeOutRightLarge-b21d6fb5}.fade-out[data-v-b21d6fb5]{animation-name:fadeOut-b21d6fb5}.scale-out[data-v-b21d6fb5]{animation-name:scaleOut-b21d6fb5}.scale-out-down[data-v-b21d6fb5]{animation-name:scaleOutDown-b21d6fb5}.bg-fade-out[data-v-b21d6fb5]{animation-name:bgFadeOut-b21d6fb5}.slide-down-nav[data-v-b21d6fb5]{animation-name:slideDownNav-b21d6fb5}.slide-up-nav[data-v-b21d6fb5]{animation-name:slideUpNav-b21d6fb5}.slide-in-left[data-v-b21d6fb5]{animation-name:slideInLeft-b21d6fb5}.slide-out-left[data-v-b21d6fb5]{animation-name:slideOutLeft-b21d6fb5}.slide-in-right[data-v-b21d6fb5]{animation-name:slideInRight-b21d6fb5}.slide-out-right[data-v-b21d6fb5]{animation-name:slideOutRight-b21d6fb5}.hover-pulse[data-v-b21d6fb5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-b21d6fb5]:hover{animation:pulse-b21d6fb5 1s infinite}.hover-scale[data-v-b21d6fb5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-b21d6fb5]:hover{transform:scale(1.05)}.hover-lift[data-v-b21d6fb5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-b21d6fb5]:hover{transform:translateY(-5px)}.hover-glow[data-v-b21d6fb5]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-b21d6fb5]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-b21d6fb5]{animation-delay:.1s}.delay-1[data-v-b21d6fb5]{animation-delay:.15s}.delay-2[data-v-b21d6fb5]{animation-delay:.3s}.delay-3[data-v-b21d6fb5]{animation-delay:.45s}.delay-4[data-v-b21d6fb5]{animation-delay:.6s}.delay-5[data-v-b21d6fb5]{animation-delay:.75s}.delay-6[data-v-b21d6fb5]{animation-delay:.9s}.delay-7[data-v-b21d6fb5]{animation-delay:1.05s}.delay-8[data-v-b21d6fb5]{animation-delay:1.2s}.instant[data-v-b21d6fb5]{animation-duration:.15s}.fast[data-v-b21d6fb5]{animation-duration:.3s}.normal[data-v-b21d6fb5]{animation-duration:.6s}.slow[data-v-b21d6fb5]{animation-duration:.8s}.very-slow[data-v-b21d6fb5]{animation-duration:1.2s}.ease-smooth[data-v-b21d6fb5]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-b21d6fb5]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-b21d6fb5]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-b21d6fb5]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-b21d6fb5]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-b21d6fb5]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-b21d6fb5]{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-b21d6fb5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-b21d6fb5]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-b21d6fb5]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-b21d6fb5]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-b21d6fb5]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-b21d6fb5]{overflow:hidden;position:relative}.border-animation[data-v-b21d6fb5]: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-b21d6fb5]:hover:before{left:100%}.underline-animation[data-v-b21d6fb5]{position:relative}.underline-animation[data-v-b21d6fb5]: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-b21d6fb5]:hover:after{width:100%}.typewriter[data-v-b21d6fb5]{animation:typewriter-b21d6fb5 3s steps(40) 1s 1 normal both,blinkCursor-b21d6fb5 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-b21d6fb5]{will-change:transform}.will-change-opacity[data-v-b21d6fb5]{will-change:opacity}.will-change-auto[data-v-b21d6fb5]{will-change:auto}.no-flicker[data-v-b21d6fb5]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.content[data-v-b21d6fb5]{max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.content[data-v-b21d6fb5]{padding-left:5vw;padding-right:5vw}}.content[data-v-b21d6fb5]{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-b21d6fb5]{align-items:flex-start;padding-bottom:4rem}}.content[data-v-b21d6fb5]: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-b21d6fb5]:after,.content[data-v-b21d6fb5]:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.content[data-v-b21d6fb5]: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-b21d6fb5]>*{position:relative;z-index:1}.hero[data-v-b21d6fb5]{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-b21d6fb5]{flex-direction:column;gap:4rem}}.hero-left[data-v-b21d6fb5]{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-b21d6fb5]{align-items:center;text-align:center}}.badge[data-v-b21d6fb5]{align-items:center;background:#e85d2a14;border:1px solid rgba(232,93,42,.4);border-radius:999px;color:#ffecd2d9;display:inline-flex;font-family:Oswald;font-size:clamp(.75rem,.9vw + .2rem,.95rem);font-weight:300;gap:7px;letter-spacing:.04em;opacity:0;padding:6px 14px 6px 10px;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.badge.animated[data-v-b21d6fb5]{opacity:1;transform:none}.badge-dot[data-v-b21d6fb5]{animation:pulse-dot-b21d6fb5 2s ease-in-out infinite;background:#e85d2a;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes pulse-dot-b21d6fb5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.hero-title[data-v-b21d6fb5]{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-b21d6fb5]{opacity:1;transform:none}.title-line[data-v-b21d6fb5]{display:block}.title-big[data-v-b21d6fb5],.title-small[data-v-b21d6fb5]{color:#ffecd2;font-size:clamp(2.5rem,5vw + .5rem,7rem)}.title-big[data-v-b21d6fb5]{line-height:1.1;min-height:1em}.title-accent[data-v-b21d6fb5]{color:#ffecd2;font-size:clamp(2.3rem,5vw + .3rem,5rem)}.rotating-word[data-v-b21d6fb5]{color:#e85d2a;display:inline-block}.word-swap-enter-active[data-v-b21d6fb5],.word-swap-leave-active[data-v-b21d6fb5]{transition:opacity .35s ease,transform .35s ease}.word-swap-enter-from[data-v-b21d6fb5]{opacity:0;transform:translateY(18px)}.word-swap-leave-to[data-v-b21d6fb5]{opacity:0;transform:translateY(-18px)}.word-swap-enter-to[data-v-b21d6fb5],.word-swap-leave-from[data-v-b21d6fb5]{opacity:1;transform:translateY(0)}.hero-desc[data-v-b21d6fb5]{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;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.hero-desc.animated[data-v-b21d6fb5]{opacity:1;transform:none}.hero-desc[data-v-b21d6fb5]{-webkit-font-smoothing:antialiased}.cta-group[data-v-b21d6fb5]{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-b21d6fb5]{opacity:1;transform:none}@media(max-width:900px){.cta-group[data-v-b21d6fb5]{align-items:center}}.btn-primary[data-v-b21d6fb5]{align-items:center;background:#e85d2a;border:none;border-radius:999px;box-shadow:0 4px 24px #e85d2a59;color:#fff;cursor:pointer;display:inline-flex;font-family:Oswald;font-size:clamp(1.05rem,1.3vw + .2rem,1.45rem);font-weight:400;gap:10px;letter-spacing:.02em;padding:clamp(.9rem,1.6vh,1.25rem) clamp(1.8rem,3vw,2.8rem);transition:background .25s ease,transform .2s ease,box-shadow .25s ease}.btn-primary svg[data-v-b21d6fb5]{flex-shrink:0;transition:transform .25s ease}@media(hover:hover){.btn-primary[data-v-b21d6fb5]:hover{background:#d24917;box-shadow:0 8px 32px #e85d2a73;transform:translateY(-2px)}.btn-primary:hover svg[data-v-b21d6fb5]{transform:translate(4px)}}.btn-primary[data-v-b21d6fb5]:active{box-shadow:0 2px 12px #e85d2a4d;transform:translateY(0) scale(.97)}.secondary-links[data-v-b21d6fb5]{align-items:center;display:flex;font-family:Oswald;font-size:clamp(.85rem,1vw + .1rem,1.05rem);font-weight:300;gap:.7rem}.link-btn[data-v-b21d6fb5]{color:#ffecd28c;cursor:pointer;letter-spacing:.02em;text-decoration:none;transition:color .2s ease}@media(hover:hover){.link-btn[data-v-b21d6fb5]:hover{color:#fff}}.divider[data-v-b21d6fb5]{color:#ffecd240;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-right[data-v-b21d6fb5]{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-b21d6fb5]{max-height:55vh;width:100%}}.demo-frame[data-v-b21d6fb5]{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-b21d6fb5]{width:clamp(160px,40vw,260px)}}.demo-screen-wrap[data-v-b21d6fb5]{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-b21d6fb5]{display:block;-o-object-fit:cover;object-fit:cover}.demo-phone-frame[data-v-b21d6fb5],.demo-screen[data-v-b21d6fb5]{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-b21d6fb5]{inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;z-index:2}.demo-glow[data-v-b21d6fb5]{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-0bb038eb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-0bb038eb{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-0bb038eb{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-0bb038eb{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-0bb038eb{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-0bb038eb{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-0bb038eb{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-0bb038eb{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-0bb038eb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-0bb038eb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-0bb038eb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-0bb038eb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-0bb038eb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-0bb038eb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-0bb038eb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-0bb038eb{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-0bb038eb{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-0bb038eb{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-0bb038eb{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-0bb038eb{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-0bb038eb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-0bb038eb{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-0bb038eb{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-0bb038eb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-0bb038eb{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-0bb038eb{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-0bb038eb{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-0bb038eb{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-0bb038eb{0%{width:0}to{width:100%}}@keyframes blinkCursor-0bb038eb{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-0bb038eb{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-0bb038eb{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-0bb038eb]{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-0bb038eb]{animation-name:fadeInUp-0bb038eb}.fade-in-up-large[data-v-0bb038eb]{animation-name:fadeInUpLarge-0bb038eb}.fade-in-down[data-v-0bb038eb]{animation-name:fadeInDown-0bb038eb}.fade-in-left[data-v-0bb038eb]{animation-name:fadeInLeft-0bb038eb}.fade-in-left-large[data-v-0bb038eb]{animation-name:fadeInLeftLarge-0bb038eb}.fade-in-right[data-v-0bb038eb]{animation-name:fadeInRight-0bb038eb}.fade-in-right-large[data-v-0bb038eb]{animation-name:fadeInRightLarge-0bb038eb}.fade-in[data-v-0bb038eb]{animation-name:fadeIn-0bb038eb}.scale-in[data-v-0bb038eb]{animation-name:scaleIn-0bb038eb}.scale-in-up[data-v-0bb038eb]{animation-name:scaleInUp-0bb038eb}.bg-fade-in[data-v-0bb038eb]{animation-name:bgFadeIn-0bb038eb}.fade-out-down[data-v-0bb038eb]{animation-name:fadeOutDown-0bb038eb}.fade-out-down-large[data-v-0bb038eb]{animation-name:fadeOutDownLarge-0bb038eb}.fade-out-up[data-v-0bb038eb]{animation-name:fadeOutUp-0bb038eb}.fade-out-left[data-v-0bb038eb]{animation-name:fadeOutLeft-0bb038eb}.fade-out-left-large[data-v-0bb038eb]{animation-name:fadeOutLeftLarge-0bb038eb}.fade-out-right[data-v-0bb038eb]{animation-name:fadeOutRight-0bb038eb}.fade-out-right-large[data-v-0bb038eb]{animation-name:fadeOutRightLarge-0bb038eb}.fade-out[data-v-0bb038eb]{animation-name:fadeOut-0bb038eb}.scale-out[data-v-0bb038eb]{animation-name:scaleOut-0bb038eb}.scale-out-down[data-v-0bb038eb]{animation-name:scaleOutDown-0bb038eb}.bg-fade-out[data-v-0bb038eb]{animation-name:bgFadeOut-0bb038eb}.slide-down-nav[data-v-0bb038eb]{animation-name:slideDownNav-0bb038eb}.slide-up-nav[data-v-0bb038eb]{animation-name:slideUpNav-0bb038eb}.slide-in-left[data-v-0bb038eb]{animation-name:slideInLeft-0bb038eb}.slide-out-left[data-v-0bb038eb]{animation-name:slideOutLeft-0bb038eb}.slide-in-right[data-v-0bb038eb]{animation-name:slideInRight-0bb038eb}.slide-out-right[data-v-0bb038eb]{animation-name:slideOutRight-0bb038eb}.hover-pulse[data-v-0bb038eb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-0bb038eb]:hover{animation:pulse-0bb038eb 1s infinite}.hover-scale[data-v-0bb038eb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-0bb038eb]:hover{transform:scale(1.05)}.hover-lift[data-v-0bb038eb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-0bb038eb]:hover{transform:translateY(-5px)}.hover-glow[data-v-0bb038eb]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-0bb038eb]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-0bb038eb]{animation-delay:.1s}.delay-1[data-v-0bb038eb]{animation-delay:.15s}.delay-2[data-v-0bb038eb]{animation-delay:.3s}.delay-3[data-v-0bb038eb]{animation-delay:.45s}.delay-4[data-v-0bb038eb]{animation-delay:.6s}.delay-5[data-v-0bb038eb]{animation-delay:.75s}.delay-6[data-v-0bb038eb]{animation-delay:.9s}.delay-7[data-v-0bb038eb]{animation-delay:1.05s}.delay-8[data-v-0bb038eb]{animation-delay:1.2s}.instant[data-v-0bb038eb]{animation-duration:.15s}.fast[data-v-0bb038eb]{animation-duration:.3s}.normal[data-v-0bb038eb]{animation-duration:.6s}.slow[data-v-0bb038eb]{animation-duration:.8s}.very-slow[data-v-0bb038eb]{animation-duration:1.2s}.ease-smooth[data-v-0bb038eb]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-0bb038eb]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-0bb038eb]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-0bb038eb]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-0bb038eb]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-0bb038eb]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-0bb038eb]{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-0bb038eb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-0bb038eb]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-0bb038eb]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-0bb038eb]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-0bb038eb]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-0bb038eb]{overflow:hidden;position:relative}.border-animation[data-v-0bb038eb]: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-0bb038eb]:hover:before{left:100%}.underline-animation[data-v-0bb038eb]{position:relative}.underline-animation[data-v-0bb038eb]: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-0bb038eb]:hover:after{width:100%}.typewriter[data-v-0bb038eb]{animation:typewriter-0bb038eb 3s steps(40) 1s 1 normal both,blinkCursor-0bb038eb 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-0bb038eb]{will-change:transform}.will-change-opacity[data-v-0bb038eb]{will-change:opacity}.will-change-auto[data-v-0bb038eb]{will-change:auto}.no-flicker[data-v-0bb038eb]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.about-page[data-v-0bb038eb]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.about-page[data-v-0bb038eb]{padding-left:5vw;padding-right:5vw}}.about-page[data-v-0bb038eb]{display:flex;flex-direction:column;gap:clamp(3rem,6vh,5rem);padding-bottom:clamp(3rem,6vh,5rem);padding-top:clamp(3rem,6vh,5rem);position:relative}.about-label[data-v-0bb038eb]{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}.about-label.animated[data-v-0bb038eb]{opacity:1;transform:none}.label-line[data-v-0bb038eb]{background:#ffecd21f;flex:1;height:1px}.about-body[data-v-0bb038eb]{align-items:flex-start;display:flex;flex-direction:row;gap:clamp(3rem,8vw,10rem)}@media(max-width:860px){.about-body[data-v-0bb038eb]{flex-direction:column;gap:3rem}}.about-left[data-v-0bb038eb]{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}.about-left.animated[data-v-0bb038eb]{opacity:1;transform:none}@media(max-width:860px){.about-left[data-v-0bb038eb]{flex:none;order:-1;position:static}}.about-heading[data-v-0bb038eb]{font-family:Oswald;font-size:clamp(2.2rem,3vw + .5rem,5rem)}@media(max-width:860px){.about-heading[data-v-0bb038eb]{font-size:clamp(2.4rem,8vw,3.2rem)}}.about-heading[data-v-0bb038eb]{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}.about-sub[data-v-0bb038eb]{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}.about-right[data-v-0bb038eb]{display:flex;flex:1;flex-direction:column}.point[data-v-0bb038eb]{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}.point[data-v-0bb038eb]:first-child{border-top:1px solid rgba(255,236,210,.08)}.point[data-v-0bb038eb]{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.point.animated[data-v-0bb038eb]{opacity:1;transform:none}@media(hover:hover){.point:hover .point-title[data-v-0bb038eb]{color:#ffecd2}}.point-num[data-v-0bb038eb]{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}.point-body[data-v-0bb038eb]{display:flex;flex-direction:column;gap:.6rem}.point-title[data-v-0bb038eb]{color:#ffecd2d9;font-size:clamp(1.4rem,2vw + .3rem,2.4rem);font-weight:400;transition:color .3s ease;-webkit-font-smoothing:antialiased}.point-desc[data-v-0bb038eb],.point-title[data-v-0bb038eb]{font-family:Oswald;letter-spacing:.02em;margin:0}.point-desc[data-v-0bb038eb]{color:#ffecd273;font-size:clamp(1rem,1.2vw + .15rem,1.35rem);font-weight:300;line-height:1.65}@keyframes fadeInUp-55ec214d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-55ec214d{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-55ec214d{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-55ec214d{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-55ec214d{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-55ec214d{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-55ec214d{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-55ec214d{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-55ec214d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-55ec214d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-55ec214d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-55ec214d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-55ec214d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-55ec214d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-55ec214d{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-55ec214d{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-55ec214d{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-55ec214d{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-55ec214d{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-55ec214d{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-55ec214d{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-55ec214d{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-55ec214d{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-55ec214d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-55ec214d{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-55ec214d{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-55ec214d{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-55ec214d{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-55ec214d{0%{width:0}to{width:100%}}@keyframes blinkCursor-55ec214d{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-55ec214d{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-55ec214d{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-55ec214d]{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-55ec214d]{animation-name:fadeInUp-55ec214d}.fade-in-up-large[data-v-55ec214d]{animation-name:fadeInUpLarge-55ec214d}.fade-in-down[data-v-55ec214d]{animation-name:fadeInDown-55ec214d}.fade-in-left[data-v-55ec214d]{animation-name:fadeInLeft-55ec214d}.fade-in-left-large[data-v-55ec214d]{animation-name:fadeInLeftLarge-55ec214d}.fade-in-right[data-v-55ec214d]{animation-name:fadeInRight-55ec214d}.fade-in-right-large[data-v-55ec214d]{animation-name:fadeInRightLarge-55ec214d}.fade-in[data-v-55ec214d]{animation-name:fadeIn-55ec214d}.scale-in[data-v-55ec214d]{animation-name:scaleIn-55ec214d}.scale-in-up[data-v-55ec214d]{animation-name:scaleInUp-55ec214d}.bg-fade-in[data-v-55ec214d]{animation-name:bgFadeIn-55ec214d}.fade-out-down[data-v-55ec214d]{animation-name:fadeOutDown-55ec214d}.fade-out-down-large[data-v-55ec214d]{animation-name:fadeOutDownLarge-55ec214d}.fade-out-up[data-v-55ec214d]{animation-name:fadeOutUp-55ec214d}.fade-out-left[data-v-55ec214d]{animation-name:fadeOutLeft-55ec214d}.fade-out-left-large[data-v-55ec214d]{animation-name:fadeOutLeftLarge-55ec214d}.fade-out-right[data-v-55ec214d]{animation-name:fadeOutRight-55ec214d}.fade-out-right-large[data-v-55ec214d]{animation-name:fadeOutRightLarge-55ec214d}.fade-out[data-v-55ec214d]{animation-name:fadeOut-55ec214d}.scale-out[data-v-55ec214d]{animation-name:scaleOut-55ec214d}.scale-out-down[data-v-55ec214d]{animation-name:scaleOutDown-55ec214d}.bg-fade-out[data-v-55ec214d]{animation-name:bgFadeOut-55ec214d}.slide-down-nav[data-v-55ec214d]{animation-name:slideDownNav-55ec214d}.slide-up-nav[data-v-55ec214d]{animation-name:slideUpNav-55ec214d}.slide-in-left[data-v-55ec214d]{animation-name:slideInLeft-55ec214d}.slide-out-left[data-v-55ec214d]{animation-name:slideOutLeft-55ec214d}.slide-in-right[data-v-55ec214d]{animation-name:slideInRight-55ec214d}.slide-out-right[data-v-55ec214d]{animation-name:slideOutRight-55ec214d}.hover-pulse[data-v-55ec214d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-55ec214d]:hover{animation:pulse-55ec214d 1s infinite}.hover-scale[data-v-55ec214d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-55ec214d]:hover{transform:scale(1.05)}.hover-lift[data-v-55ec214d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-55ec214d]:hover{transform:translateY(-5px)}.hover-glow[data-v-55ec214d]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-55ec214d]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-55ec214d]{animation-delay:.1s}.delay-1[data-v-55ec214d]{animation-delay:.15s}.delay-2[data-v-55ec214d]{animation-delay:.3s}.delay-3[data-v-55ec214d]{animation-delay:.45s}.delay-4[data-v-55ec214d]{animation-delay:.6s}.delay-5[data-v-55ec214d]{animation-delay:.75s}.delay-6[data-v-55ec214d]{animation-delay:.9s}.delay-7[data-v-55ec214d]{animation-delay:1.05s}.delay-8[data-v-55ec214d]{animation-delay:1.2s}.instant[data-v-55ec214d]{animation-duration:.15s}.fast[data-v-55ec214d]{animation-duration:.3s}.normal[data-v-55ec214d]{animation-duration:.6s}.slow[data-v-55ec214d]{animation-duration:.8s}.very-slow[data-v-55ec214d]{animation-duration:1.2s}.ease-smooth[data-v-55ec214d]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-55ec214d]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-55ec214d]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-55ec214d]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-55ec214d]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-55ec214d]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-55ec214d]{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-55ec214d]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-55ec214d]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-55ec214d]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-55ec214d]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-55ec214d]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-55ec214d]{overflow:hidden;position:relative}.border-animation[data-v-55ec214d]: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-55ec214d]:hover:before{left:100%}.underline-animation[data-v-55ec214d]{position:relative}.underline-animation[data-v-55ec214d]: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-55ec214d]:hover:after{width:100%}.typewriter[data-v-55ec214d]{animation:typewriter-55ec214d 3s steps(40) 1s 1 normal both,blinkCursor-55ec214d 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-55ec214d]{will-change:transform}.will-change-opacity[data-v-55ec214d]{will-change:opacity}.will-change-auto[data-v-55ec214d]{will-change:auto}.no-flicker[data-v-55ec214d]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.features-page[data-v-55ec214d]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.features-page[data-v-55ec214d]{padding-left:5vw;padding-right:5vw}}.features-page[data-v-55ec214d]{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-55ec214d]{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-55ec214d]{opacity:1;transform:none}.label-line[data-v-55ec214d]{background:#ffecd21f;flex:1;height:1px}.features-body[data-v-55ec214d]{align-items:flex-start;display:flex;flex-direction:row;gap:clamp(3rem,8vw,10rem)}@media(max-width:860px){.features-body[data-v-55ec214d]{flex-direction:column;gap:3rem}}.features-left[data-v-55ec214d]{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-55ec214d]{opacity:1;transform:none}@media(max-width:860px){.features-left[data-v-55ec214d]{flex:none;position:static}}.features-heading[data-v-55ec214d]{font-family:Oswald;font-size:clamp(2.2rem,3vw + .5rem,5rem)}@media(max-width:860px){.features-heading[data-v-55ec214d]{font-size:clamp(2.4rem,8vw,3.2rem)}}.features-heading[data-v-55ec214d]{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-55ec214d]{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}.features-right[data-v-55ec214d]{display:flex;flex:1;flex-direction:column}.feature[data-v-55ec214d]{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-55ec214d]:first-child{border-top:1px solid rgba(255,236,210,.08)}.feature[data-v-55ec214d]{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.feature.animated[data-v-55ec214d]{opacity:1;transform:none}@media(hover:hover){.feature:hover .feature-title[data-v-55ec214d]{color:#ffecd2}}.feature-num[data-v-55ec214d]{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-55ec214d]{display:flex;flex-direction:column;gap:.7rem}.feature-title[data-v-55ec214d]{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-55ec214d],.feature-title[data-v-55ec214d]{font-family:Oswald;letter-spacing:.02em;margin:0}.feature-desc[data-v-55ec214d]{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-bc1299cb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-bc1299cb{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-bc1299cb{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-bc1299cb{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-bc1299cb{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-bc1299cb{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-bc1299cb{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-bc1299cb{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-bc1299cb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-bc1299cb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-bc1299cb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-bc1299cb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-bc1299cb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-bc1299cb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-bc1299cb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-bc1299cb{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-bc1299cb{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-bc1299cb{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-bc1299cb{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-bc1299cb{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-bc1299cb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-bc1299cb{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-bc1299cb{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-bc1299cb{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-bc1299cb{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-bc1299cb{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-bc1299cb{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-bc1299cb{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-bc1299cb{0%{width:0}to{width:100%}}@keyframes blinkCursor-bc1299cb{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-bc1299cb{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-bc1299cb{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-bc1299cb]{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-bc1299cb]{animation-name:fadeInUp-bc1299cb}.fade-in-up-large[data-v-bc1299cb]{animation-name:fadeInUpLarge-bc1299cb}.fade-in-down[data-v-bc1299cb]{animation-name:fadeInDown-bc1299cb}.fade-in-left[data-v-bc1299cb]{animation-name:fadeInLeft-bc1299cb}.fade-in-left-large[data-v-bc1299cb]{animation-name:fadeInLeftLarge-bc1299cb}.fade-in-right[data-v-bc1299cb]{animation-name:fadeInRight-bc1299cb}.fade-in-right-large[data-v-bc1299cb]{animation-name:fadeInRightLarge-bc1299cb}.fade-in[data-v-bc1299cb]{animation-name:fadeIn-bc1299cb}.scale-in[data-v-bc1299cb]{animation-name:scaleIn-bc1299cb}.scale-in-up[data-v-bc1299cb]{animation-name:scaleInUp-bc1299cb}.bg-fade-in[data-v-bc1299cb]{animation-name:bgFadeIn-bc1299cb}.fade-out-down[data-v-bc1299cb]{animation-name:fadeOutDown-bc1299cb}.fade-out-down-large[data-v-bc1299cb]{animation-name:fadeOutDownLarge-bc1299cb}.fade-out-up[data-v-bc1299cb]{animation-name:fadeOutUp-bc1299cb}.fade-out-left[data-v-bc1299cb]{animation-name:fadeOutLeft-bc1299cb}.fade-out-left-large[data-v-bc1299cb]{animation-name:fadeOutLeftLarge-bc1299cb}.fade-out-right[data-v-bc1299cb]{animation-name:fadeOutRight-bc1299cb}.fade-out-right-large[data-v-bc1299cb]{animation-name:fadeOutRightLarge-bc1299cb}.fade-out[data-v-bc1299cb]{animation-name:fadeOut-bc1299cb}.scale-out[data-v-bc1299cb]{animation-name:scaleOut-bc1299cb}.scale-out-down[data-v-bc1299cb]{animation-name:scaleOutDown-bc1299cb}.bg-fade-out[data-v-bc1299cb]{animation-name:bgFadeOut-bc1299cb}.slide-down-nav[data-v-bc1299cb]{animation-name:slideDownNav-bc1299cb}.slide-up-nav[data-v-bc1299cb]{animation-name:slideUpNav-bc1299cb}.slide-in-left[data-v-bc1299cb]{animation-name:slideInLeft-bc1299cb}.slide-out-left[data-v-bc1299cb]{animation-name:slideOutLeft-bc1299cb}.slide-in-right[data-v-bc1299cb]{animation-name:slideInRight-bc1299cb}.slide-out-right[data-v-bc1299cb]{animation-name:slideOutRight-bc1299cb}.hover-pulse[data-v-bc1299cb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-bc1299cb]:hover{animation:pulse-bc1299cb 1s infinite}.hover-scale[data-v-bc1299cb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-bc1299cb]:hover{transform:scale(1.05)}.hover-lift[data-v-bc1299cb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-bc1299cb]:hover{transform:translateY(-5px)}.hover-glow[data-v-bc1299cb]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-bc1299cb]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-bc1299cb]{animation-delay:.1s}.delay-1[data-v-bc1299cb]{animation-delay:.15s}.delay-2[data-v-bc1299cb]{animation-delay:.3s}.delay-3[data-v-bc1299cb]{animation-delay:.45s}.delay-4[data-v-bc1299cb]{animation-delay:.6s}.delay-5[data-v-bc1299cb]{animation-delay:.75s}.delay-6[data-v-bc1299cb]{animation-delay:.9s}.delay-7[data-v-bc1299cb]{animation-delay:1.05s}.delay-8[data-v-bc1299cb]{animation-delay:1.2s}.instant[data-v-bc1299cb]{animation-duration:.15s}.fast[data-v-bc1299cb]{animation-duration:.3s}.normal[data-v-bc1299cb]{animation-duration:.6s}.slow[data-v-bc1299cb]{animation-duration:.8s}.very-slow[data-v-bc1299cb]{animation-duration:1.2s}.ease-smooth[data-v-bc1299cb]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-bc1299cb]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-bc1299cb]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-bc1299cb]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-bc1299cb]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-bc1299cb]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-bc1299cb]{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-bc1299cb]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-bc1299cb]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-bc1299cb]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-bc1299cb]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-bc1299cb]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-bc1299cb]{overflow:hidden;position:relative}.border-animation[data-v-bc1299cb]: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-bc1299cb]:hover:before{left:100%}.underline-animation[data-v-bc1299cb]{position:relative}.underline-animation[data-v-bc1299cb]: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-bc1299cb]:hover:after{width:100%}.typewriter[data-v-bc1299cb]{animation:typewriter-bc1299cb 3s steps(40) 1s 1 normal both,blinkCursor-bc1299cb 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-bc1299cb]{will-change:transform}.will-change-opacity[data-v-bc1299cb]{will-change:opacity}.will-change-auto[data-v-bc1299cb]{will-change:auto}.no-flicker[data-v-bc1299cb]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.faq-page[data-v-bc1299cb]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.faq-page[data-v-bc1299cb]{padding-left:5vw;padding-right:5vw}}.faq-page[data-v-bc1299cb]{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-bc1299cb]{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-bc1299cb]{opacity:1;transform:none}.label-line[data-v-bc1299cb]{background:#ffecd21f;flex:1;height:1px}.faq-list[data-v-bc1299cb]{display:flex;flex-direction:column;width:100%}.faq-item[data-v-bc1299cb]{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-bc1299cb]:first-child{border-top:1px solid rgba(255,236,210,.08)}.faq-item[data-v-bc1299cb]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.faq-item.animated[data-v-bc1299cb]{opacity:1;transform:none}.faq-row[data-v-bc1299cb]{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding:clamp(1.8rem,3.5vh,2.8rem) 0}.faq-q[data-v-bc1299cb]{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-bc1299cb],.faq-item:hover .faq-q[data-v-bc1299cb]{color:#ffecd2}.faq-icon[data-v-bc1299cb]{color:#ffecd24d;flex-shrink:0;transition:color .25s ease}.faq-icon svg[data-v-bc1299cb]{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-bc1299cb]{color:#ffecd299}.faq-item.open .faq-icon[data-v-bc1299cb]{color:#e85d2a}.faq-answer-wrap[data-v-bc1299cb]{display:grid;overflow:hidden;transition:grid-template-rows .35s ease}.faq-answer-inner[data-v-bc1299cb]{min-height:0;overflow:hidden}.faq-a[data-v-bc1299cb]{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-bc1299cb] 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-bc1299cb] a:hover{color:#ffecd2;text-decoration-color:#ffecd299}}@keyframes fadeInUp-b79472a5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-b79472a5{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b79472a5{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-b79472a5{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-b79472a5{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-b79472a5{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-b79472a5{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-b79472a5{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-b79472a5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-b79472a5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-b79472a5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-b79472a5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-b79472a5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-b79472a5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-b79472a5{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-b79472a5{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-b79472a5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-b79472a5{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-b79472a5{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-b79472a5{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-b79472a5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-b79472a5{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-b79472a5{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-b79472a5{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-b79472a5{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-b79472a5{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-b79472a5{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-b79472a5{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-b79472a5{0%{width:0}to{width:100%}}@keyframes blinkCursor-b79472a5{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-b79472a5{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-b79472a5{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-b79472a5]{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-b79472a5]{animation-name:fadeInUp-b79472a5}.fade-in-up-large[data-v-b79472a5]{animation-name:fadeInUpLarge-b79472a5}.fade-in-down[data-v-b79472a5]{animation-name:fadeInDown-b79472a5}.fade-in-left[data-v-b79472a5]{animation-name:fadeInLeft-b79472a5}.fade-in-left-large[data-v-b79472a5]{animation-name:fadeInLeftLarge-b79472a5}.fade-in-right[data-v-b79472a5]{animation-name:fadeInRight-b79472a5}.fade-in-right-large[data-v-b79472a5]{animation-name:fadeInRightLarge-b79472a5}.fade-in[data-v-b79472a5]{animation-name:fadeIn-b79472a5}.scale-in[data-v-b79472a5]{animation-name:scaleIn-b79472a5}.scale-in-up[data-v-b79472a5]{animation-name:scaleInUp-b79472a5}.bg-fade-in[data-v-b79472a5]{animation-name:bgFadeIn-b79472a5}.fade-out-down[data-v-b79472a5]{animation-name:fadeOutDown-b79472a5}.fade-out-down-large[data-v-b79472a5]{animation-name:fadeOutDownLarge-b79472a5}.fade-out-up[data-v-b79472a5]{animation-name:fadeOutUp-b79472a5}.fade-out-left[data-v-b79472a5]{animation-name:fadeOutLeft-b79472a5}.fade-out-left-large[data-v-b79472a5]{animation-name:fadeOutLeftLarge-b79472a5}.fade-out-right[data-v-b79472a5]{animation-name:fadeOutRight-b79472a5}.fade-out-right-large[data-v-b79472a5]{animation-name:fadeOutRightLarge-b79472a5}.fade-out[data-v-b79472a5]{animation-name:fadeOut-b79472a5}.scale-out[data-v-b79472a5]{animation-name:scaleOut-b79472a5}.scale-out-down[data-v-b79472a5]{animation-name:scaleOutDown-b79472a5}.bg-fade-out[data-v-b79472a5]{animation-name:bgFadeOut-b79472a5}.slide-down-nav[data-v-b79472a5]{animation-name:slideDownNav-b79472a5}.slide-up-nav[data-v-b79472a5]{animation-name:slideUpNav-b79472a5}.slide-in-left[data-v-b79472a5]{animation-name:slideInLeft-b79472a5}.slide-out-left[data-v-b79472a5]{animation-name:slideOutLeft-b79472a5}.slide-in-right[data-v-b79472a5]{animation-name:slideInRight-b79472a5}.slide-out-right[data-v-b79472a5]{animation-name:slideOutRight-b79472a5}.hover-pulse[data-v-b79472a5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-b79472a5]:hover{animation:pulse-b79472a5 1s infinite}.hover-scale[data-v-b79472a5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-b79472a5]:hover{transform:scale(1.05)}.hover-lift[data-v-b79472a5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-b79472a5]:hover{transform:translateY(-5px)}.hover-glow[data-v-b79472a5]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-b79472a5]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-b79472a5]{animation-delay:.1s}.delay-1[data-v-b79472a5]{animation-delay:.15s}.delay-2[data-v-b79472a5]{animation-delay:.3s}.delay-3[data-v-b79472a5]{animation-delay:.45s}.delay-4[data-v-b79472a5]{animation-delay:.6s}.delay-5[data-v-b79472a5]{animation-delay:.75s}.delay-6[data-v-b79472a5]{animation-delay:.9s}.delay-7[data-v-b79472a5]{animation-delay:1.05s}.delay-8[data-v-b79472a5]{animation-delay:1.2s}.instant[data-v-b79472a5]{animation-duration:.15s}.fast[data-v-b79472a5]{animation-duration:.3s}.normal[data-v-b79472a5]{animation-duration:.6s}.slow[data-v-b79472a5]{animation-duration:.8s}.very-slow[data-v-b79472a5]{animation-duration:1.2s}.ease-smooth[data-v-b79472a5]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-b79472a5]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-b79472a5]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-b79472a5]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-b79472a5]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-b79472a5]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-b79472a5]{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-b79472a5]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-b79472a5]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-b79472a5]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-b79472a5]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-b79472a5]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-b79472a5]{overflow:hidden;position:relative}.border-animation[data-v-b79472a5]: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-b79472a5]:hover:before{left:100%}.underline-animation[data-v-b79472a5]{position:relative}.underline-animation[data-v-b79472a5]: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-b79472a5]:hover:after{width:100%}.typewriter[data-v-b79472a5]{animation:typewriter-b79472a5 3s steps(40) 1s 1 normal both,blinkCursor-b79472a5 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-b79472a5]{will-change:transform}.will-change-opacity[data-v-b79472a5]{will-change:opacity}.will-change-auto[data-v-b79472a5]{will-change:auto}.no-flicker[data-v-b79472a5]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.cta-section[data-v-b79472a5]{box-sizing:border-box;max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.cta-section[data-v-b79472a5]{padding-left:5vw;padding-right:5vw}}.cta-section[data-v-b79472a5]{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-b79472a5]: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-b79472a5]{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-b79472a5]{opacity:1;transform:none}.label-line[data-v-b79472a5]{background:#ffecd21f;flex:1;height:1px}.cta-body[data-v-b79472a5]{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-b79472a5]{opacity:1;transform:none}.cta-heading[data-v-b79472a5]{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-b79472a5],.cta-sub[data-v-b79472a5]{font-family:Oswald;margin:0}.cta-sub[data-v-b79472a5]{color:#ffecd280;font-size:clamp(1rem,1.3vw + .2rem,1.45rem);font-weight:300;letter-spacing:.025em;line-height:1.65}.cta-btn[data-v-b79472a5]{align-items:center;background:#e85d2a;border:none;border-radius:999px;box-shadow:0 4px 32px #e85d2a59;color:#fff;cursor:pointer;display:inline-flex;font-family:Oswald;font-size:clamp(1.05rem,1.3vw + .2rem,1.45rem);font-weight:400;gap:10px;letter-spacing:.02em;margin-top:clamp(.5rem,1.5vh,1.2rem);padding:clamp(.9rem,1.6vh,1.25rem) clamp(2rem,3.5vw,3.2rem);transition:background .25s ease,transform .2s ease,box-shadow .25s ease}.cta-btn svg[data-v-b79472a5]{flex-shrink:0;transition:transform .25s ease}@media(hover:hover){.cta-btn[data-v-b79472a5]:hover{background:#d24917;box-shadow:0 8px 40px #e85d2a73;transform:translateY(-2px)}.cta-btn:hover svg[data-v-b79472a5]{transform:translate(4px)}}.cta-btn[data-v-b79472a5]:active{box-shadow:0 2px 16px #e85d2a4d;transform:translateY(0) scale(.97)}@keyframes fadeInUp-f0379413{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpLarge-f0379413{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-f0379413{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-f0379413{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftLarge-f0379413{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-f0379413{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRightLarge-f0379413{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn-f0379413{0%{opacity:0}to{opacity:1}}@keyframes fadeOutDown-f0379413{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes fadeOutDownLarge-f0379413{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(80px)}}@keyframes fadeOutUp-f0379413{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@keyframes fadeOutLeft-f0379413{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes fadeOutLeftLarge-f0379413{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutRight-f0379413{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes fadeOutRightLarge-f0379413{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeOut-f0379413{0%{opacity:1}to{opacity:0}}@keyframes scaleIn-f0379413{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut-f0379413{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleInUp-f0379413{0%{opacity:0;transform:scale(.9) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes scaleOutDown-f0379413{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(30px)}}@keyframes pulse-f0379413{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake-f0379413{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes slideDownNav-f0379413{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpNav-f0379413{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes slideInLeft-f0379413{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutLeft-f0379413{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes slideInRight-f0379413{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutRight-f0379413{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes typewriter-f0379413{0%{width:0}to{width:100%}}@keyframes blinkCursor-f0379413{0%{border-right-color:#ffecd2}to{border-right-color:transparent}}@keyframes bgFadeIn-f0379413{0%{filter:blur(10px);opacity:0;transform:scale(1.1)}to{filter:blur(0);opacity:.51;transform:scale(1)}}@keyframes bgFadeOut-f0379413{0%{filter:blur(0);opacity:.51;transform:scale(1)}to{filter:blur(10px);opacity:0;transform:scale(1.1)}}.animated[data-v-f0379413]{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-f0379413]{animation-name:fadeInUp-f0379413}.fade-in-up-large[data-v-f0379413]{animation-name:fadeInUpLarge-f0379413}.fade-in-down[data-v-f0379413]{animation-name:fadeInDown-f0379413}.fade-in-left[data-v-f0379413]{animation-name:fadeInLeft-f0379413}.fade-in-left-large[data-v-f0379413]{animation-name:fadeInLeftLarge-f0379413}.fade-in-right[data-v-f0379413]{animation-name:fadeInRight-f0379413}.fade-in-right-large[data-v-f0379413]{animation-name:fadeInRightLarge-f0379413}.fade-in[data-v-f0379413]{animation-name:fadeIn-f0379413}.scale-in[data-v-f0379413]{animation-name:scaleIn-f0379413}.scale-in-up[data-v-f0379413]{animation-name:scaleInUp-f0379413}.bg-fade-in[data-v-f0379413]{animation-name:bgFadeIn-f0379413}.fade-out-down[data-v-f0379413]{animation-name:fadeOutDown-f0379413}.fade-out-down-large[data-v-f0379413]{animation-name:fadeOutDownLarge-f0379413}.fade-out-up[data-v-f0379413]{animation-name:fadeOutUp-f0379413}.fade-out-left[data-v-f0379413]{animation-name:fadeOutLeft-f0379413}.fade-out-left-large[data-v-f0379413]{animation-name:fadeOutLeftLarge-f0379413}.fade-out-right[data-v-f0379413]{animation-name:fadeOutRight-f0379413}.fade-out-right-large[data-v-f0379413]{animation-name:fadeOutRightLarge-f0379413}.fade-out[data-v-f0379413]{animation-name:fadeOut-f0379413}.scale-out[data-v-f0379413]{animation-name:scaleOut-f0379413}.scale-out-down[data-v-f0379413]{animation-name:scaleOutDown-f0379413}.bg-fade-out[data-v-f0379413]{animation-name:bgFadeOut-f0379413}.slide-down-nav[data-v-f0379413]{animation-name:slideDownNav-f0379413}.slide-up-nav[data-v-f0379413]{animation-name:slideUpNav-f0379413}.slide-in-left[data-v-f0379413]{animation-name:slideInLeft-f0379413}.slide-out-left[data-v-f0379413]{animation-name:slideOutLeft-f0379413}.slide-in-right[data-v-f0379413]{animation-name:slideInRight-f0379413}.slide-out-right[data-v-f0379413]{animation-name:slideOutRight-f0379413}.hover-pulse[data-v-f0379413]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-pulse[data-v-f0379413]:hover{animation:pulse-f0379413 1s infinite}.hover-scale[data-v-f0379413]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-scale[data-v-f0379413]:hover{transform:scale(1.05)}.hover-lift[data-v-f0379413]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-lift[data-v-f0379413]:hover{transform:translateY(-5px)}.hover-glow[data-v-f0379413]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1),text-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-glow[data-v-f0379413]:hover{box-shadow:0 0 20px #ffecd280;text-shadow:0 0 15px rgba(255,236,210,.6)}.delay-instant[data-v-f0379413]{animation-delay:.1s}.delay-1[data-v-f0379413]{animation-delay:.15s}.delay-2[data-v-f0379413]{animation-delay:.3s}.delay-3[data-v-f0379413]{animation-delay:.45s}.delay-4[data-v-f0379413]{animation-delay:.6s}.delay-5[data-v-f0379413]{animation-delay:.75s}.delay-6[data-v-f0379413]{animation-delay:.9s}.delay-7[data-v-f0379413]{animation-delay:1.05s}.delay-8[data-v-f0379413]{animation-delay:1.2s}.instant[data-v-f0379413]{animation-duration:.15s}.fast[data-v-f0379413]{animation-duration:.3s}.normal[data-v-f0379413]{animation-duration:.6s}.slow[data-v-f0379413]{animation-duration:.8s}.very-slow[data-v-f0379413]{animation-duration:1.2s}.ease-smooth[data-v-f0379413]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.ease-material[data-v-f0379413]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-bounce[data-v-f0379413]{animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.ease-in-out-cubic[data-v-f0379413]{animation-timing-function:cubic-bezier(.65,0,.35,1)}.transition-all[data-v-f0379413]{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-all-normal[data-v-f0379413]{transition:all .6s cubic-bezier(.25,.46,.45,.94)}.transition-colors[data-v-f0379413]{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-f0379413]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.transition-transform-smooth[data-v-f0379413]{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.transition-opacity[data-v-f0379413]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-f0379413]{transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.glow-effect[data-v-f0379413]:hover{box-shadow:0 0 20px #ffecd280}.border-animation[data-v-f0379413]{overflow:hidden;position:relative}.border-animation[data-v-f0379413]: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-f0379413]:hover:before{left:100%}.underline-animation[data-v-f0379413]{position:relative}.underline-animation[data-v-f0379413]: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-f0379413]:hover:after{width:100%}.typewriter[data-v-f0379413]{animation:typewriter-f0379413 3s steps(40) 1s 1 normal both,blinkCursor-f0379413 1s steps(40) infinite normal;border-right:2px solid #ffecd2;overflow:hidden;white-space:nowrap}.will-change-transform[data-v-f0379413]{will-change:transform}.will-change-opacity[data-v-f0379413]{will-change:opacity}.will-change-auto[data-v-f0379413]{will-change:auto}.no-flicker[data-v-f0379413]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.basement[data-v-f0379413]{max-width:100vw;padding-left:17vw;padding-right:17vw;width:100%}@media(max-width:768px){.basement[data-v-f0379413]{padding-left:5vw;padding-right:5vw}}.basement[data-v-f0379413]{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-f0379413]{flex-direction:column;gap:1.2rem;text-align:center}}.basement-left[data-v-f0379413]{align-items:center;display:flex;flex-shrink:0;gap:10px}.footer-logo[data-v-f0379413]{border-radius:50%;height:26px;opacity:.8;width:26px}.footer-name[data-v-f0379413]{color:#ffecd280;font-family:Oswald;font-size:clamp(13px,1vw,15px);font-weight:300;letter-spacing:.04em}.basement-links[data-v-f0379413]{align-items:center;display:flex;gap:clamp(1.2rem,2.5vw,2.4rem)}.basement-links a[data-v-f0379413]{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-f0379413]:hover{color:#ffecd2cc}}@media(max-width:768px){.basement-links[data-v-f0379413]{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center}}.footer-copy[data-v-f0379413]{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}}
