.glass[data-v-6eaf6e31]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.2)}.glass-small[data-v-6eaf6e31]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fff3}.sparkle[data-v-6eaf6e31]{animation:sparkle-6eaf6e31 3s ease-in-out infinite;font-size:1.5rem;position:absolute}.sparkle-1[data-v-6eaf6e31]{animation-delay:0s;left:15%;top:10%}.sparkle-2[data-v-6eaf6e31]{animation-delay:.5s;right:25%;top:20%}.sparkle-3[data-v-6eaf6e31]{animation-delay:1s;bottom:30%;left:10%}.sparkle-4[data-v-6eaf6e31]{animation-delay:1.5s;bottom:20%;right:15%}.sparkle-5[data-v-6eaf6e31]{animation-delay:2s;left:5%;top:50%}@keyframes sparkle-6eaf6e31{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}.animate-on-scroll[data-v-6eaf6e31]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible[data-v-6eaf6e31]{opacity:1;transform:translateY(0)}.animate-delay-1[data-v-6eaf6e31]{transition-delay:.1s}.animate-delay-2[data-v-6eaf6e31]{transition-delay:.2s}.animate-delay-3[data-v-6eaf6e31]{transition-delay:.3s}.animate-delay-4[data-v-6eaf6e31]{transition-delay:.4s}.animate-bounce-slow[data-v-6eaf6e31]{animation:bounce 3s infinite}.animate-spin-slow[data-v-6eaf6e31]{animation:spin-6eaf6e31 8s linear infinite}.animate-gradient-shift[data-v-6eaf6e31]{animation:gradientShift-6eaf6e31 3s ease infinite;background-size:200% 200%}@keyframes gradientShift-6eaf6e31{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spin-6eaf6e31{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-float[data-v-6eaf6e31],.animate-float-delayed[data-v-6eaf6e31]{animation:float-6eaf6e31 4s ease-in-out infinite}.animate-float-delayed[data-v-6eaf6e31]{animation-delay:2s}@keyframes float-6eaf6e31{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-scroll[data-v-6eaf6e31]{animation:scroll-6eaf6e31 1.5s infinite}@keyframes scroll-6eaf6e31{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.dot[data-v-6eaf6e31]{animation:pulse-6eaf6e31 2s ease-in-out infinite}.dot[data-v-6eaf6e31]:nth-child(2){animation-delay:.2s}.dot[data-v-6eaf6e31]:nth-child(3){animation-delay:.4s}@keyframes pulse-6eaf6e31{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media(max-width:1023px){.hero-content[data-v-6eaf6e31]{grid-template-columns:1fr}.hero-text[data-v-6eaf6e31]{order:2!important}.hero-image-container[data-v-6eaf6e31]{max-width:100%!important;order:1!important}.hero-stats[data-v-6eaf6e31]{justify-content:center}.hero-buttons[data-v-6eaf6e31]{align-items:center;flex-direction:column}.hero-trust[data-v-6eaf6e31]{justify-content:center}}.text-shadow[data-v-14a517d7]{text-shadow:0 2px 10px rgba(0,0,0,.2)}.glass[data-v-14a517d7]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:24px;box-shadow:0 8px 32px #0000001a}.glass[data-v-14a517d7]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.2),transparent);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.glass[data-v-14a517d7]:hover:before{opacity:1}.animate-on-scroll[data-v-14a517d7]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible[data-v-14a517d7]{opacity:1;transform:translateY(0)}.animate-delay-1[data-v-14a517d7]{transition-delay:.1s}.animate-delay-2[data-v-14a517d7]{transition-delay:.2s}.text-shadow[data-v-27bed873]{text-shadow:0 2px 10px rgba(0,0,0,.2)}.glass[data-v-27bed873]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:24px;box-shadow:0 8px 32px #0000001a}.scrollbar-hide[data-v-27bed873]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-27bed873]::-webkit-scrollbar{display:none}.animate-on-scroll[data-v-27bed873]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible[data-v-27bed873]{opacity:1;transform:translateY(0)}.scroll-dot.active[data-v-27bed873]{background:#fff;border-radius:5px;width:30px}.portfolio-grid[data-v-a7ddf2ab]{perspective:1000px;transform-style:preserve-3d}.portfolio-item[data-v-a7ddf2ab]{backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,opacity}.lightbox-enter-active[data-v-a7ddf2ab],.lightbox-leave-active[data-v-a7ddf2ab]{transition:opacity .3s ease}.lightbox-enter-from[data-v-a7ddf2ab],.lightbox-leave-to[data-v-a7ddf2ab]{opacity:0}.portfolio-item[data-v-a7ddf2ab]:hover{transform:translateY(-5px)}.portfolio-item:hover .portfolio-overlay[data-v-a7ddf2ab]{opacity:1;transform:translateY(0)}.filter-btn.active[data-v-a7ddf2ab]{background:#ffffff4d;border-color:#fff}@media(max-width:640px){.portfolio-grid[data-v-a7ddf2ab]{grid-template-columns:repeat(2,1fr)}.lightbox-nav[data-v-a7ddf2ab]{font-size:1.5rem;height:40px;width:40px}}.text-shadow[data-v-19c71c06]{text-shadow:0 2px 10px rgba(0,0,0,.2)}.glass[data-v-19c71c06]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:24px;box-shadow:0 8px 32px #0000001a}.bg-accent[data-v-19c71c06]{background:#ff6b6be6}@keyframes pulse-19c71c06{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse[data-v-19c71c06]{animation:pulse-19c71c06 2s ease-in-out infinite}.animate-on-scroll[data-v-19c71c06]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible[data-v-19c71c06]{opacity:1;transform:translateY(0)}.animate-delay-1[data-v-19c71c06]{transition-delay:.1s}@media(max-width:900px){.cake-content[data-v-19c71c06]{text-align:center}.features-list[data-v-19c71c06]{display:inline-block;text-align:left}}.text-shadow[data-v-47d3d918]{text-shadow:0 2px 10px rgba(0,0,0,.2)}.glass[data-v-47d3d918]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:24px;box-shadow:0 8px 32px #0000001a}.from-accent[data-v-47d3d918]{--tw-gradient-from:#ff6b6b}.to-orange-400[data-v-47d3d918]{--tw-gradient-to:#ffa95c}.from-accent-hover[data-v-47d3d918]{--tw-gradient-from:#ff5252}.to-orange-500[data-v-47d3d918]{--tw-gradient-to:#ff9a44}.modal-overlay[data-v-47d3d918]{animation:fadeIn-47d3d918 .3s ease}.modal-content[data-v-47d3d918]{animation:modalEnter-47d3d918 .3s ease}@keyframes fadeIn-47d3d918{0%{opacity:0}to{opacity:1}}@keyframes modalEnter-47d3d918{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.toast-enter-active[data-v-47d3d918],.toast-leave-active[data-v-47d3d918]{transition:all .3s ease}.toast-enter-from[data-v-47d3d918],.toast-leave-to[data-v-47d3d918]{opacity:0;transform:translate(-50%,100px)}.animate-on-scroll[data-v-47d3d918]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible[data-v-47d3d918]{opacity:1;transform:translateY(0)}.animate-delay-1[data-v-47d3d918]{transition-delay:.1s}@media(max-width:1023px){.constructor-controls[data-v-47d3d918]{order:2}.shape-options[data-v-47d3d918]{justify-content:center}}.text-shadow[data-v-e8105e78]{text-shadow:0 2px 10px rgba(0,0,0,.2)}.glass[data-v-e8105e78]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:24px;box-shadow:0 8px 32px #0000001a}.animate-on-scroll[data-v-e8105e78]{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible[data-v-e8105e78]{opacity:1;transform:translateY(0)}.animate-delay-1[data-v-e8105e78]{transition-delay:.1s}.animate-delay-2[data-v-e8105e78]{transition-delay:.2s}.animate-delay-3[data-v-e8105e78]{transition-delay:.3s}
