.footer[data-v-3b13bcd9]{backdrop-filter:blur(20px);background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);border-top:1px solid hsla(0,0%,100%,.1)}.footer .footer-container[data-v-3b13bcd9]{margin:0 auto;max-width:1200px}.footer .logo-section[data-v-3b13bcd9]{align-items:center;display:flex;margin-bottom:20px}.footer .logo-section svg[data-v-3b13bcd9]{filter:drop-shadow(0 2px 4px rgba(233,30,99,.3));margin-right:12px;transition:all .3s ease}.footer .logo-section svg[data-v-3b13bcd9]:hover{filter:drop-shadow(0 4px 8px rgba(233,30,99,.4));transform:scale(1.05)}.footer .logo-section .logo-text[data-v-3b13bcd9]{color:#fff;font-size:24px;font-weight:700}.footer .logo-description[data-v-3b13bcd9]{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.6;margin:0}.footer .column-title[data-v-3b13bcd9]{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;position:relative}.footer .column-title[data-v-3b13bcd9]:after{background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);bottom:-8px;content:"";height:2px;left:0;position:absolute;width:30px}.footer .link-list[data-v-3b13bcd9]{list-style:none;margin:0;padding:0}.footer .link-list li[data-v-3b13bcd9]{margin-bottom:12px}.footer .link-list li .footer-link[data-v-3b13bcd9]{color:hsla(0,0%,100%,.7);display:inline-block;font-size:14px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.footer .link-list li .footer-link[data-v-3b13bcd9]:hover{color:#fff;transform:translateX(5px)}.footer .link-list li .footer-link[data-v-3b13bcd9]:hover:before{color:#fff;content:"→";left:-15px;position:absolute}.footer .company-info .info-row[data-v-3b13bcd9]{line-height:1.6}.footer .company-info .info-row .info-item[data-v-3b13bcd9],.footer .company-info .info-row[data-v-3b13bcd9]{color:hsla(0,0%,100%,.7);font-size:14px}.footer .company-info .info-row .info-item.link[data-v-3b13bcd9]{color:hsla(0,0%,100%,.7);-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.footer .company-info .info-row .info-item.link[data-v-3b13bcd9]:hover{color:#fff}.footer .company-info .info-row .dot[data-v-3b13bcd9]{color:hsla(0,0%,100%,.5);margin:0 8px}.footer .footer-divider[data-v-3b13bcd9]{border-color:hsla(0,0%,100%,.1)}.footer .legal-links .legal-link[data-v-3b13bcd9]{color:hsla(0,0%,100%,.7);font-size:14px;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.footer .legal-links .legal-link[data-v-3b13bcd9]:hover{color:#e91e63}.footer .legal-links .dot[data-v-3b13bcd9]{color:hsla(0,0%,100%,.5);margin:0 8px}.footer .copyright[data-v-3b13bcd9]{color:hsla(0,0%,100%,.5);font-size:12px;margin:0}.footer .social-icons .social-icon[data-v-3b13bcd9]{color:hsla(0,0%,100%,.7);cursor:pointer;font-size:18px;transition:all .3s ease}.footer .social-icons .social-icon[data-v-3b13bcd9]:hover{color:#e91e63;transform:translateY(-2px)}@media (max-width:768px){.footer .logo-section[data-v-3b13bcd9]{justify-content:center}.footer .logo-section .logo-text[data-v-3b13bcd9]{font-size:20px}.footer .logo-description[data-v-3b13bcd9]{font-size:13px;margin:0 auto;max-width:280px;text-align:center}.footer .column-title[data-v-3b13bcd9]{font-size:16px;text-align:center}.footer .column-title[data-v-3b13bcd9]:after{left:50%;transform:translateX(-50%);width:20px}.footer .link-list[data-v-3b13bcd9]{text-align:center}.footer .link-list .footer-link[data-v-3b13bcd9]{font-size:13px}.footer .company-info[data-v-3b13bcd9]{text-align:center}.footer .company-info .info-row .info-item[data-v-3b13bcd9],.footer .company-info .info-row[data-v-3b13bcd9]{font-size:13px}.footer .copyright[data-v-3b13bcd9]{font-size:11px}.footer .social-icons .social-icon[data-v-3b13bcd9]{font-size:16px}}.dot[data-v-3b13bcd9],.item[data-v-3b13bcd9]{color:#9ca3af;display:inline-block;font-size:14px;font-weight:500;margin-left:2px;margin-right:2px}a[data-v-3b13bcd9]{-webkit-text-decoration:none;text-decoration:none}.logo-img[data-v-3b13bcd9]{margin-right:8px;width:32px}.logo-container[data-v-0384877e]{align-items:center;display:flex;gap:12px}.logo-container svg[data-v-0384877e]{transition:transform .3s ease}.logo-container svg[data-v-0384877e]:hover{transform:scale(1.1) rotate(5deg)}.logo-container .logo-text[data-v-0384877e]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:800;letter-spacing:-.5px}.logo-container .logo-img[data-v-0384877e]{height:30px;width:auto}.app-header[data-v-0384877e]{backdrop-filter:blur(10px);background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(248,250,252,.9));border-bottom:1px solid rgba(233,30,99,.1);box-shadow:0 2px 20px rgba(233,30,99,.1);left:0;max-width:100%;position:fixed;right:0;top:0;width:100%;z-index:99}.app-header .inner-container[data-v-0384877e]{margin:0 auto;max-width:100%;padding:0;width:1100px}.app-header .menu-btn[data-v-0384877e]{cursor:pointer;font-size:18px;text-align:center;transition:all .3s ease;width:120px}.app-header .menu-btn a[data-v-0384877e],.app-header .menu-btn[data-v-0384877e]{color:#374151;font-weight:600}.app-header .menu-btn:hover a[data-v-0384877e],.app-header .menu-btn[data-v-0384877e]:hover{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text}.app-header .menu-list[data-v-0384877e]{width:120px}.app-header .menu-list .menu-item[data-v-0384877e]{cursor:pointer;font-weight:500;margin-bottom:20px;margin-top:20px;text-align:center;transition:all .3s ease}.app-header .menu-list .menu-item:hover a[data-v-0384877e],.app-header .menu-list .menu-item[data-v-0384877e]:hover{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text}.app-header a[data-v-0384877e]{color:#374151;-webkit-text-decoration:none;text-decoration:none}.blank[data-v-0384877e]{height:57px;width:100%}.text-white[data-v-0384877e]{color:#fff!important}.mobile-menu-list[data-v-0384877e]{padding:15px}.mobile-menu-list .mobile-menu-item[data-v-0384877e]{cursor:pointer;font-size:18px;font-weight:500;margin-bottom:15px;margin-top:15px;text-align:center}.modern-header[data-v-0384877e]{border-bottom:1px solid rgba(233,30,99,.1);padding:16px 40px}.modern-header .modern-button[data-v-0384877e]{background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5)!important;border-radius:12px!important;box-shadow:0 4px 15px rgba(233,30,99,.3)!important;font-weight:600!important;transition:all .3s ease!important}.modern-header .modern-button[data-v-0384877e]:hover{box-shadow:0 8px 25px rgba(233,30,99,.4)!important;transform:translateY(-2px)}.modern-header .user-menu-btn[data-v-0384877e]{border-radius:12px;transition:all .3s ease}.modern-header .user-menu-btn[data-v-0384877e]:hover{background:linear-gradient(135deg,rgba(233,30,99,.1),rgba(156,39,176,.1) 50%,rgba(63,81,181,.1))!important}.modern-header .user-menu-btn:hover .v-icon[data-v-0384877e]{color:#9c27b0!important}.logo[data-v-0384877e]{height:30px;width:auto}.header-spacer[data-v-0384877e]{height:70px;width:100%}.v-navigation-drawer .logo-text span[data-v-0384877e]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text}.v-navigation-drawer .v-list-item[data-v-0384877e]{transition:all .3s ease}.v-navigation-drawer .v-list-item[data-v-0384877e]:hover{background:linear-gradient(135deg,rgba(233,30,99,.1),rgba(156,39,176,.1) 50%,rgba(63,81,181,.1))}.v-navigation-drawer .v-list-item:hover .v-icon[data-v-0384877e],.v-navigation-drawer .v-list-item:hover .v-list-item-title[data-v-0384877e]{color:#9c27b0!important}.v-navigation-drawer .v-list-item.primary--text:hover .v-list-item-title[data-v-0384877e]{color:#e91e63!important}@media screen and (max-width:680px){.app-header[data-v-0384877e]{padding:0}.app-header .modern-header[data-v-0384877e]{padding:10px 20px}.app-header .menu-item[data-v-0384877e]{font-size:16px!important;font-weight:700}.blank[data-v-0384877e]{height:56px}.modern-button[data-v-0384877e],.nav-link[data-v-0384877e],.user-menu-btn[data-v-0384877e]{display:none!important}}.slide-down-enter-active[data-v-0384877e]{transition:all .5s ease}.slide-down-enter[data-v-0384877e]{opacity:0;transform:translateY(-20px)}.logo-img[data-v-0384877e]{height:30px;width:auto}.close-btn[data-v-0384877e]{margin-right:15px;margin-top:15px}.landing-page[data-v-49d5a53a]{background:linear-gradient(180deg,#fafbff,#f8faff);min-height:100vh}.landing-page .hero-section[data-v-49d5a53a]{margin:0 auto;max-width:1200px;padding:60px 20px}@media (max-width:768px){.landing-page .hero-section[data-v-49d5a53a]{padding:40px 15px}}@media (max-width:480px){.landing-page .hero-section[data-v-49d5a53a]{padding:30px 10px}}.landing-page .hero-section .hero-content[data-v-49d5a53a]{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}@media (max-width:768px){.landing-page .hero-section .hero-content[data-v-49d5a53a]{gap:40px;grid-template-columns:1fr;text-align:center}}@media (max-width:480px){.landing-page .hero-section .hero-content[data-v-49d5a53a]{gap:30px}}.landing-page .hero-section .hero-content .hero-text .hero-title[data-v-49d5a53a]{color:#111827;font-size:56px;font-weight:800;line-height:1.1;margin:0 0 32px}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-text .hero-title[data-v-49d5a53a]{font-size:42px;margin:0 0 24px}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-text .hero-title[data-v-49d5a53a]{font-size:32px;line-height:1.2;margin:0 0 20px}}@media (max-width:320px){.landing-page .hero-section .hero-content .hero-text .hero-title[data-v-49d5a53a]{font-size:28px}}.landing-page .hero-section .hero-content .hero-text .hero-title .brand-highlight[data-v-49d5a53a]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text;font-size:1.1em;letter-spacing:-1px}.landing-page .hero-section .hero-content .hero-text .hero-title .subtitle-text[data-v-49d5a53a]{color:#6b7280;display:block;font-size:.5em;font-weight:500;margin-top:8px}.landing-page .hero-section .hero-content .hero-text .hero-subtitle[data-v-49d5a53a]{color:#6b7280;font-size:20px;line-height:1.7;margin:0 0 20px}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-text .hero-subtitle[data-v-49d5a53a]{font-size:18px;margin:0 0 15px}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-text .hero-subtitle[data-v-49d5a53a]{font-size:16px;line-height:1.6;margin:0 0 15px}}.landing-page .hero-section .hero-content .hero-text .hero-subtitle .highlight-text[data-v-49d5a53a]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text;font-weight:600}.landing-page .hero-section .hero-content .hero-text .hero-problem[data-v-49d5a53a]{background:linear-gradient(145deg,hsla(0,0%,100%,.9),rgba(248,250,252,.8));border:1px solid rgba(233,30,99,.1);border-radius:16px;margin:0 0 40px;padding:24px}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-text .hero-problem[data-v-49d5a53a]{border-radius:12px;margin:0 0 30px;padding:20px}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-text .hero-problem[data-v-49d5a53a]{border-radius:10px;margin:0 0 25px;padding:16px}}.landing-page .hero-section .hero-content .hero-text .hero-problem p[data-v-49d5a53a]{color:#6b7280;font-size:16px;font-style:italic;line-height:1.6;margin:0 0 12px}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-text .hero-problem p[data-v-49d5a53a]{font-size:15px;margin:0 0 10px}}.landing-page .hero-section .hero-content .hero-text .hero-problem p[data-v-49d5a53a]:last-child{margin-bottom:0}.landing-page .hero-section .hero-content .hero-text .hero-problem .hero-solution[data-v-49d5a53a]{border-top:1px solid rgba(233,30,99,.1);color:#111827;font-style:normal;font-weight:600;margin-top:16px;padding-top:16px}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-text .hero-problem .hero-solution[data-v-49d5a53a]{margin-top:12px;padding-top:12px}}.landing-page .hero-section .hero-content .hero-text .hero-actions[data-v-49d5a53a]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-text .hero-actions[data-v-49d5a53a]{flex-direction:column;gap:12px;width:100%}}.landing-page .hero-section .hero-content .hero-text .hero-actions .primary-button[data-v-49d5a53a]{align-items:center;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);border:none;border-radius:16px;box-shadow:0 8px 30px rgba(233,30,99,.3);color:#fff;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;gap:8px;padding:20px 40px;transition:all .3s ease}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-text .hero-actions .primary-button[data-v-49d5a53a]{font-size:16px;justify-content:center;max-width:280px;padding:18px 32px;width:100%}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-text .hero-actions .primary-button[data-v-49d5a53a]{border-radius:12px;font-size:15px;padding:16px 24px}}.landing-page .hero-section .hero-content .hero-text .hero-actions .primary-button[data-v-49d5a53a]:hover{box-shadow:0 15px 40px rgba(233,30,99,.4);transform:translateY(-3px)}.landing-page .hero-section .hero-content .hero-text .hero-actions .feature-badges[data-v-49d5a53a]{display:flex;flex-wrap:wrap;gap:12px}.landing-page .hero-section .hero-content .hero-text .hero-actions .feature-badges .badge[data-v-49d5a53a]{background:linear-gradient(135deg,rgba(233,30,99,.1),rgba(156,39,176,.1) 50%,rgba(63,81,181,.1));border:1px solid rgba(233,30,99,.2);border-radius:20px;color:#9c27b0;font-size:14px;font-weight:600;padding:8px 16px}.landing-page .hero-section .hero-content .hero-image .fitting-demo[data-v-49d5a53a]{backdrop-filter:blur(10px);background:linear-gradient(145deg,hsla(0,0%,100%,.9),rgba(248,250,252,.9));background:#fff;border:1px solid rgba(233,30,99,.1);border-radius:24px;box-shadow:0 20px 60px rgba(233,30,99,.15);height:560px;overflow:hidden;position:relative}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-image .fitting-demo[data-v-49d5a53a]{border-radius:20px;height:500px;margin:0 10px}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-image .fitting-demo[data-v-49d5a53a]{border-radius:16px;box-shadow:0 15px 40px rgba(233,30,99,.15);height:450px;margin:0 5px}}.landing-page .hero-section .hero-content .hero-image .fitting-demo[data-v-49d5a53a]:before{background:linear-gradient(135deg,rgba(233,30,99,.1),rgba(156,39,176,.1) 50%,rgba(63,81,181,.1));border-radius:24px;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container[data-v-49d5a53a]{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;position:relative;width:100%}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .model-image[data-v-49d5a53a],.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image[data-v-49d5a53a]{border-radius:16px;overflow:hidden;position:absolute;transition:all .5s ease;width:160px}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .model-image[data-v-49d5a53a],.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image[data-v-49d5a53a]{border-radius:12px;width:140px}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .model-image[data-v-49d5a53a],.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image[data-v-49d5a53a]{border-radius:10px;width:120px}}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .model-image img[data-v-49d5a53a],.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image img[data-v-49d5a53a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .model-image.hidden[data-v-49d5a53a],.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image.hidden[data-v-49d5a53a],.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image[data-v-49d5a53a]{opacity:0;transform:scale(.9)}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .result-image.visible[data-v-49d5a53a]{opacity:1;transform:scale(1)}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image[data-v-49d5a53a]{border-radius:12px;opacity:0;overflow:hidden;position:absolute;right:-50px;top:-50px;transform:scale(.5);transition:none;visibility:hidden;width:90px}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image[data-v-49d5a53a]{border-radius:10px;right:-40px;top:-40px;width:80px}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image[data-v-49d5a53a]{border-radius:8px;right:-35px;top:-35px;width:70px}}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image img[data-v-49d5a53a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image.visible[data-v-49d5a53a]{visibility:visible}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image.flying[data-v-49d5a53a]{opacity:1;transform:scale(1) translate(-160px,160px);transition:all .8s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image.flying[data-v-49d5a53a]{transform:scale(1) translate(-140px,140px)}}@media (max-width:480px){.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image.flying[data-v-49d5a53a]{transform:scale(1) translate(-120px,120px)}}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .product-image.sparkle[data-v-49d5a53a]{filter:brightness(1.3) drop-shadow(0 0 20px rgba(233,30,99,.6))}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects[data-v-49d5a53a]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]{animation-delay:var(--delay);animation-duration:.8s;animation-timing-function:ease-out;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);border-radius:50%;box-shadow:0 0 10px rgba(233,30,99,.8);height:6px;opacity:0;position:absolute;width:6px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]:first-child{left:-25px;top:-25px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]:nth-child(2){left:15px;top:-35px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]:nth-child(3){left:25px;top:-15px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]:nth-child(4){left:20px;top:15px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]:nth-child(5){left:-15px;top:25px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects .sparkle[data-v-49d5a53a]:nth-child(6){left:-30px;top:10px}.landing-page .hero-section .hero-content .hero-image .fitting-demo .demo-container .sparkle-effects.active .sparkle[data-v-49d5a53a]{animation-name:sparkleAnimation-49d5a53a}.landing-page .how-it-works-section[data-v-49d5a53a]{background:linear-gradient(180deg,rgba(248,250,255,.8),hsla(0,0%,100%,.9));padding:100px 20px}@media (max-width:768px){.landing-page .how-it-works-section[data-v-49d5a53a]{padding:60px 15px}}@media (max-width:480px){.landing-page .how-it-works-section[data-v-49d5a53a]{padding:50px 10px}}.landing-page .how-it-works-section .section-content[data-v-49d5a53a]{margin:0 auto;max-width:1200px;text-align:center}.landing-page .how-it-works-section .section-content .section-title[data-v-49d5a53a]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:800;margin:0 0 80px}@media (max-width:768px){.landing-page .how-it-works-section .section-content .section-title[data-v-49d5a53a]{font-size:32px;margin:0 0 50px}}@media (max-width:480px){.landing-page .how-it-works-section .section-content .section-title[data-v-49d5a53a]{font-size:28px;margin:0 0 40px}}.landing-page .how-it-works-section .section-content .steps-container[data-v-49d5a53a]{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media (max-width:768px){.landing-page .how-it-works-section .section-content .steps-container[data-v-49d5a53a]{gap:30px;grid-template-columns:1fr}}@media (max-width:480px){.landing-page .how-it-works-section .section-content .steps-container[data-v-49d5a53a]{gap:25px}}.landing-page .how-it-works-section .section-content .steps-container .step-item[data-v-49d5a53a]{background:linear-gradient(145deg,hsla(0,0%,100%,.9),rgba(248,250,252,.8));border:1px solid rgba(233,30,99,.1);border-radius:20px;box-shadow:0 15px 40px rgba(233,30,99,.1);padding:50px 30px;transition:all .3s ease}@media (max-width:768px){.landing-page .how-it-works-section .section-content .steps-container .step-item[data-v-49d5a53a]{border-radius:16px;padding:40px 25px}}@media (max-width:480px){.landing-page .how-it-works-section .section-content .steps-container .step-item[data-v-49d5a53a]{border-radius:12px;margin:0 5px;padding:30px 20px}}.landing-page .how-it-works-section .section-content .steps-container .step-item[data-v-49d5a53a]:hover{box-shadow:0 25px 60px rgba(233,30,99,.2);transform:translateY(-8px)}@media (max-width:768px){.landing-page .how-it-works-section .section-content .steps-container .step-item[data-v-49d5a53a]:hover{transform:translateY(-4px)}}.landing-page .how-it-works-section .section-content .steps-container .step-item .step-number[data-v-49d5a53a]{align-items:center;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);border-radius:50%;box-shadow:0 8px 25px rgba(233,30,99,.3);color:#fff;display:flex;font-size:28px;font-weight:800;height:70px;justify-content:center;margin:0 auto 30px;width:70px}@media (max-width:480px){.landing-page .how-it-works-section .section-content .steps-container .step-item .step-number[data-v-49d5a53a]{font-size:24px;height:60px;margin:0 auto 20px;width:60px}}.landing-page .how-it-works-section .section-content .steps-container .step-item .step-content .step-title[data-v-49d5a53a]{color:#111827;font-size:22px;font-weight:700;margin:0 0 16px}@media (max-width:480px){.landing-page .how-it-works-section .section-content .steps-container .step-item .step-content .step-title[data-v-49d5a53a]{font-size:20px;margin:0 0 12px}}.landing-page .how-it-works-section .section-content .steps-container .step-item .step-content .step-description[data-v-49d5a53a]{color:#6b7280;font-size:16px;line-height:1.7;margin:0}@media (max-width:480px){.landing-page .how-it-works-section .section-content .steps-container .step-item .step-content .step-description[data-v-49d5a53a]{font-size:15px;line-height:1.6}}.landing-page .cta-section[data-v-49d5a53a]{background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);color:#fff;overflow:hidden;padding:100px 20px;position:relative;text-align:center}@media (max-width:768px){.landing-page .cta-section[data-v-49d5a53a]{padding:60px 15px}}@media (max-width:480px){.landing-page .cta-section[data-v-49d5a53a]{padding:50px 10px}}.landing-page .cta-section[data-v-49d5a53a]:before{animation:float-49d5a53a 6s ease-in-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.landing-page .cta-section .cta-content[data-v-49d5a53a]{margin:0 auto;max-width:800px;position:relative;z-index:1}.landing-page .cta-section .cta-content .cta-title[data-v-49d5a53a]{font-size:42px;font-weight:800;margin:0 0 20px;text-shadow:0 2px 10px rgba(0,0,0,.1)}@media (max-width:768px){.landing-page .cta-section .cta-content .cta-title[data-v-49d5a53a]{font-size:32px}}@media (max-width:480px){.landing-page .cta-section .cta-content .cta-title[data-v-49d5a53a]{font-size:28px;margin:0 0 16px}}.landing-page .cta-section .cta-content .cta-subtitle[data-v-49d5a53a]{font-size:22px;font-weight:400;margin:0 0 40px;opacity:.95}@media (max-width:768px){.landing-page .cta-section .cta-content .cta-subtitle[data-v-49d5a53a]{font-size:18px}}@media (max-width:480px){.landing-page .cta-section .cta-content .cta-subtitle[data-v-49d5a53a]{font-size:16px;margin:0 0 30px}}.landing-page .cta-section .cta-content .cta-button[data-v-49d5a53a]{align-items:center;background:#fff;border:none;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.2);color:#9c27b0;cursor:pointer;display:inline-flex;font-size:18px;font-weight:700;gap:12px;padding:20px 40px;transition:all .3s ease}@media (max-width:768px){.landing-page .cta-section .cta-content .cta-button[data-v-49d5a53a]{font-size:16px;justify-content:center;max-width:280px;padding:18px 32px;width:100%}}@media (max-width:480px){.landing-page .cta-section .cta-content .cta-button[data-v-49d5a53a]{border-radius:12px;font-size:15px;gap:8px;padding:16px 24px}}.landing-page .cta-section .cta-content .cta-button[data-v-49d5a53a]:hover{box-shadow:0 15px 40px rgba(0,0,0,.3);color:#e91e63;transform:translateY(-3px)}.landing-page .faq-section[data-v-49d5a53a]{background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(248,250,255,.8));padding:100px 20px}@media (max-width:768px){.landing-page .faq-section[data-v-49d5a53a]{padding:60px 15px}}@media (max-width:480px){.landing-page .faq-section[data-v-49d5a53a]{padding:50px 10px}}.landing-page .faq-section .section-content[data-v-49d5a53a]{margin:0 auto;max-width:800px}.landing-page .faq-section .section-content .section-title[data-v-49d5a53a]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5);-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:800;margin:0 0 80px;text-align:center}@media (max-width:768px){.landing-page .faq-section .section-content .section-title[data-v-49d5a53a]{font-size:32px;margin:0 0 50px}}@media (max-width:480px){.landing-page .faq-section .section-content .section-title[data-v-49d5a53a]{font-size:28px;margin:0 0 40px}}.landing-page .faq-section .section-content .faq-list .faq-item[data-v-49d5a53a]{background:hsla(0,0%,100%,.7);border:1px solid rgba(233,30,99,.1);border-radius:16px;margin-bottom:16px;overflow:hidden;transition:all .3s ease}@media (max-width:480px){.landing-page .faq-section .section-content .faq-list .faq-item[data-v-49d5a53a]{border-radius:12px;margin:0 5px 16px}}.landing-page .faq-section .section-content .faq-list .faq-item[data-v-49d5a53a]:hover{box-shadow:0 8px 25px rgba(233,30,99,.15)}.landing-page .faq-section .section-content .faq-list .faq-item .faq-question[data-v-49d5a53a]{align-items:center;background:none;border:none;color:#111827;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:30px;text-align:left;transition:color .2s ease;width:100%}@media (max-width:768px){.landing-page .faq-section .section-content .faq-list .faq-item .faq-question[data-v-49d5a53a]{font-size:16px;padding:25px 20px}}@media (max-width:480px){.landing-page .faq-section .section-content .faq-list .faq-item .faq-question[data-v-49d5a53a]{font-size:15px;gap:10px;padding:20px 15px}}.landing-page .faq-section .section-content .faq-list .faq-item .faq-question.active[data-v-49d5a53a],.landing-page .faq-section .section-content .faq-list .faq-item .faq-question[data-v-49d5a53a]:hover{color:#9c27b0}.landing-page .faq-section .section-content .faq-list .faq-item .faq-answer[data-v-49d5a53a]{padding:0 30px 30px}@media (max-width:768px){.landing-page .faq-section .section-content .faq-list .faq-item .faq-answer[data-v-49d5a53a]{padding:0 20px 25px}}@media (max-width:480px){.landing-page .faq-section .section-content .faq-list .faq-item .faq-answer[data-v-49d5a53a]{padding:0 15px 20px}}.landing-page .faq-section .section-content .faq-list .faq-item .faq-answer p[data-v-49d5a53a]{color:#6b7280;font-size:16px;line-height:1.7;margin:0}@media (max-width:480px){.landing-page .faq-section .section-content .faq-list .faq-item .faq-answer p[data-v-49d5a53a]{font-size:14px;line-height:1.6}}.admin-button[data-v-49d5a53a]{background:linear-gradient(135deg,#e91e63,#9c27b0 50%,#3f51b5)!important;border-radius:50px!important;bottom:20px;box-shadow:0 8px 25px rgba(233,30,99,.3)!important;color:#fff!important;padding:12px 20px!important;position:fixed!important;right:20px;z-index:1000}@media (max-width:768px){.admin-button[data-v-49d5a53a]{bottom:15px;font-size:14px!important;padding:10px 16px!important;right:15px}}@media (max-width:480px){.admin-button[data-v-49d5a53a]{bottom:10px;font-size:12px!important;padding:8px 12px!important;right:10px}}.admin-button[data-v-49d5a53a]:hover{box-shadow:0 12px 35px rgba(233,30,99,.4)!important;transform:translateY(-2px)!important}@keyframes sparkleAnimation-49d5a53a{0%{opacity:0;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1.5) rotate(180deg)}to{opacity:0;transform:scale(0) rotate(1turn)}}@keyframes float-49d5a53a{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}