.nav-shell[data-v-99f3defd]{transition:background .35s ease,box-shadow .35s ease,color .35s ease,padding .35s ease}.nav-shell.scrolled[data-v-99f3defd]{background:#ffffffb3;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 1px #88133714}.nav-link[data-v-99f3defd]{position:relative;display:inline-flex;align-items:center;padding:8px 0;transition:color .3s ease}.nav-link[data-v-99f3defd]:after{content:"";position:absolute;height:2px;bottom:1px;left:50%;width:0;background:currentColor;transform:translate(-50%);transition:width .35s cubic-bezier(.2,.8,.2,1);border-radius:10px}.nav-link[data-v-99f3defd]:hover:after,.nav-link[data-v-99f3defd]:focus-visible:after{width:100%}.nav-shell:not(.scrolled) .nav-link[data-v-99f3defd]{color:#fff}.nav-shell.scrolled .nav-link[data-v-99f3defd]{color:#881337}.nav-shell.scrolled .brand-text[data-v-99f3defd]{color:#4c0519}.nav-shell:not(.scrolled) .brand-text[data-v-99f3defd]{color:#fff}.nav-shell:not(.scrolled) .menu-toggle[data-v-99f3defd]{color:#fff}.nav-shell.scrolled .menu-toggle[data-v-99f3defd]{color:#881337}.footer-link[data-v-99f3defd]{position:relative;display:inline-block;width:fit-content;transition:color .25s ease}.footer-link[data-v-99f3defd]:after{content:"";position:absolute;left:50%;bottom:-4px;width:0;height:1px;background:currentColor;transform:translate(-50%);transition:width .3s ease}.footer-link[data-v-99f3defd]:hover:after,.footer-link[data-v-99f3defd]:focus-visible:after{width:100%}.hero-bg[data-v-99f3defd]{background-image:linear-gradient(90deg,#1e050df0,#300713d6 42%,#3007134d),url(https://images.unsplash.com/photo-1486262715619-67b85e0b08d3?auto=format&fit=crop&w=2200&q=85);background-size:cover;background-position:center}.hero-grid[data-v-99f3defd]{background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1px);background-size:28px 28px}.reveal[data-v-99f3defd]{opacity:0;transform:translateY(28px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.8,.2,1)}.reveal.visible[data-v-99f3defd]{opacity:1;transform:translateY(0)}.delay-1[data-v-99f3defd]{transition-delay:.1s}.delay-2[data-v-99f3defd]{transition-delay:.2s}.delay-3[data-v-99f3defd]{transition-delay:.3s}.delay-4[data-v-99f3defd]{transition-delay:.4s}.service-card[data-v-99f3defd]{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.service-card[data-v-99f3defd]:hover{transform:translateY(-7px);box-shadow:0 24px 55px #4c05191a;border-color:#fda4af}.team-card[data-v-99f3defd]{transition:transform .3s ease,box-shadow .3s ease}.team-card[data-v-99f3defd]:hover{transform:translateY(-5px);box-shadow:0 18px 40px #4c051917}.faq-answer[data-v-99f3defd]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-answer.open[data-v-99f3defd]{grid-template-rows:1fr}.faq-answer>div[data-v-99f3defd]{overflow:hidden}.float-animation[data-v-99f3defd]{animation:float-99f3defd 5s ease-in-out infinite}@keyframes float-99f3defd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pulse-dot[data-v-99f3defd]{animation:pulseDot-99f3defd 1.8s ease-in-out infinite}@keyframes pulseDot-99f3defd{0%,to{box-shadow:0 0 #f43f5e59}50%{box-shadow:0 0 0 8px #f43f5e00}}.mobile-menu-enter-active[data-v-99f3defd],.mobile-menu-leave-active[data-v-99f3defd]{transition:all .25s ease}.mobile-menu-enter-from[data-v-99f3defd],.mobile-menu-leave-to[data-v-99f3defd]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){[data-v-99f3defd],[data-v-99f3defd]:before,[data-v-99f3defd]:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal[data-v-99f3defd]{opacity:1;transform:none}}
