canvas[data-v-aebdba37]{display:block}.rotating-text[data-v-f3af72d6]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;position:relative;text-align:center}.rotating-text p[data-v-f3af72d6]{align-items:baseline;display:inline-flex;height:1em;line-height:1;margin:0;position:relative;vertical-align:baseline}.word[data-v-f3af72d6]{display:flex;left:50%;opacity:0;position:absolute;top:0;transform:translate(-50%);transition:opacity .3s ease}.letter[data-v-f3af72d6]{display:inline-block;transform-origin:center bottom;transition:transform .32s cubic-bezier(.6,0,.7,.2)}.letter.out[data-v-f3af72d6]{transform:rotateX(90deg);transition:none}.letter.behind[data-v-f3af72d6]{transform:rotateX(-90deg);transition:none}.letter.in[data-v-f3af72d6]{transform:rotateX(0);transition:transform .38s ease}.hero-section[data-v-4acd01c9]{position:relative;transition:opacity .6s ease-out;will-change:transform}.hero-content[data-v-4acd01c9]{transition:transform .3s ease-out,opacity .3s ease-out;will-change:transform}.backdrop-blur-sm[data-v-4acd01c9]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rotating-tagline-container[data-v-4acd01c9]{transition:opacity .4s ease-out}.tagline-phrase[data-v-4acd01c9]{transition:opacity .8s ease-in-out,transform .8s ease-in-out;white-space:nowrap}.tagline-active[data-v-4acd01c9]{opacity:1;transform:translate(-50%) translateY(0)}.tagline-inactive[data-v-4acd01c9]{opacity:0;transform:translate(-50%) translateY(10px)}a[data-v-4acd01c9]:hover{transform:translateY(-2px)}@media(min-width:768px){.rotating-text-wrapper[data-v-4acd01c9] .word{left:0!important;transform:translate(0)!important}}.prefix-container[data-v-4acd01c9]{display:inline-block;position:relative}.prefix-sizer[data-v-4acd01c9]{visibility:hidden}.prefix-sizer[data-v-4acd01c9],.prefix-text[data-v-4acd01c9]{display:block;white-space:nowrap}.prefix-text[data-v-4acd01c9]{left:0;position:absolute;right:0;text-align:right;top:0}.prefix-slide-enter-active[data-v-4acd01c9],.prefix-slide-leave-active[data-v-4acd01c9]{transition:opacity .4s ease,transform .4s ease}.prefix-slide-enter-from[data-v-4acd01c9]{opacity:0;transform:translate(20px)}.prefix-slide-leave-to[data-v-4acd01c9]{opacity:0;transform:translate(-20px)}.rotating-text-tagline[data-v-4acd01c9]{align-items:flex-end;display:flex;position:relative}.rotating-text-tagline[data-v-4acd01c9] .rotating-text{height:100%;text-align:left;width:100%}.rotating-text-tagline[data-v-4acd01c9] .rotating-text p{height:100%;line-height:1;position:relative}.rotating-text-tagline[data-v-4acd01c9] .word{bottom:auto!important;left:0!important;position:absolute;top:0!important;transform:translate(0)!important}@media(max-width:767px){.hero-section[data-v-4acd01c9]{align-items:center;display:flex;height:auto!important;justify-content:center;min-height:100vh;min-height:-webkit-fill-available;min-height:calc(var(--vh, 1vh)*100);padding:10rem 0 4rem}.hero-content[data-v-4acd01c9]{height:auto!important;min-height:auto!important;padding:0 1rem}.hero-content>div[data-v-4acd01c9]{opacity:1!important;padding-bottom:2rem;padding-top:3rem;position:relative!important;transform:none!important}h1[data-v-4acd01c9]{letter-spacing:-.02em}.hero-content span.bg-gradient-to-r[data-v-4acd01c9],h1[data-v-4acd01c9]{background:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.4)}.hero-subtitle[data-v-4acd01c9]{color:#374151!important;line-height:1.6;text-shadow:none}.absolute.inset-0.bg-gradient-to-br[data-v-4acd01c9]{background:linear-gradient(to bottom right,#fffffff2,#ffffffeb,#eff6fff2)!important}}@media(prefers-reduced-motion:reduce){[data-v-4acd01c9],.hero-content[data-v-4acd01c9],.hero-section[data-v-4acd01c9],.rotating-tagline-container[data-v-4acd01c9]{animation:none!important;transition:none!important}}@media(min-width:768px){.hero-content>div[data-v-4acd01c9]{transition:transform .1s linear}}[data-v-1a9a7c7a] html{scroll-behavior:smooth}main[data-v-1a9a7c7a]{max-width:100vw;overflow-x:hidden;z-index:1}main[data-v-1a9a7c7a],section#hero[data-v-1a9a7c7a]{position:relative;width:100%}section#hero[data-v-1a9a7c7a]{min-height:auto}section[data-v-1a9a7c7a]:not(#hero){align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:relative;width:100%}section[id][data-v-1a9a7c7a]{scroll-margin-top:80px;z-index:1}@media(prefers-reduced-motion:reduce){[data-v-1a9a7c7a] *,[data-v-1a9a7c7a] :after,[data-v-1a9a7c7a] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:768px){[data-v-1a9a7c7a]::-webkit-scrollbar{display:none}section#hero[data-v-1a9a7c7a]{min-height:auto;padding:0}section[data-v-1a9a7c7a]:not(#hero){min-height:auto;padding:4rem 0}}
