.logo[data-v-2728563a]{background:url(../img/logo.df78df94.png) 10%/contain no-repeat;height:50px;width:200px;margin-right:32px;flex:0 0 auto}.nav-panel[data-v-2728563a]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:0 2rem;height:70px;position:fixed;top:0;left:0;right:0;z-index:1000}.nav-panel .wrap[data-v-2728563a]{display:flex;align-items:center;width:100%}.logo[data-v-2728563a]{width:120px;height:40px;background-size:contain;background-repeat:no-repeat;margin-right:2rem}.nav-list[data-v-2728563a]{display:flex;list-style-type:none;margin:0;padding:0}.nav[data-v-2728563a]{position:relative;margin:0 1rem;list-style:none}.nav a[data-v-2728563a]{display:flex;align-items:center;color:#333;text-decoration:none;font-size:16px;padding:.5rem .8rem;transition:color .3s ease;cursor:pointer}.nav a[data-v-2728563a]:hover{color:#2a6ae8}.has-submenu[data-v-2728563a]{position:relative}.submenu[data-v-2728563a]{position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:6px;padding:.5rem 0;min-width:200px;display:none;z-index:100}.submenu.show[data-v-2728563a]{display:block;animation:fadeIn-2728563a .2s ease-in-out}@keyframes fadeIn-2728563a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.submenu li[data-v-2728563a]{list-style:none}.submenu li a[data-v-2728563a]{display:flex;align-items:center;padding:.7rem 1rem;color:#333;font-size:14px;transition:background-color .2s}.submenu li a[data-v-2728563a]:hover{background-color:#f5f7fa;color:#2a6ae8}.submenu-icon[data-v-2728563a]{width:18px;height:18px;margin-right:10px}.arrow-icon[data-v-2728563a]{width:12px;height:12px;margin-left:5px;transition:transform .3s ease}.arrow-icon.rotated[data-v-2728563a]{transform:rotate(180deg)}.user-profile[data-v-2728563a]{position:relative;display:flex;align-items:center}.user-info-popup[data-v-2728563a]{position:absolute;top:100%;right:0;background-color:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.15);padding:1.5rem;min-width:280px;z-index:1000;border:1px solid #e1e5e9}.user-header[data-v-2728563a]{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.user-avatar[data-v-2728563a]{font-size:2.5rem;color:#2a6ae8;margin-right:.75rem}.user-details[data-v-2728563a]{flex:1}.username[data-v-2728563a]{margin:0;font-size:1.1rem;font-weight:600;color:#333;line-height:1.2}.user-status[data-v-2728563a]{font-size:.85rem;color:#28a745;font-weight:500}.user-stats[data-v-2728563a]{margin-bottom:1rem}.stat-item[data-v-2728563a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.stat-label[data-v-2728563a]{font-size:.9rem;color:#666;font-weight:500}.stat-value[data-v-2728563a]{font-size:.9rem;color:#2a6ae8;font-weight:600}.user-actions[data-v-2728563a]{display:flex;flex-direction:column;gap:.5rem}.action-btn[data-v-2728563a]{display:flex;align-items:center;background:none;border:none;cursor:pointer;font-size:.9rem;padding:.75rem 1rem;border-radius:8px;transition:all .2s ease;text-align:left;width:100%}.refresh-btn[data-v-2728563a]{color:#2a6ae8}.refresh-btn[data-v-2728563a]:hover{background-color:#f0f7ff;color:#1d4fa0}.login-btn[data-v-2728563a]{color:#28a745}.login-btn[data-v-2728563a]:hover{background-color:#f0fff4;color:#1e7e34}.invite-btn[data-v-2728563a]{color:#ffc107}.invite-btn[data-v-2728563a]:hover{background-color:#fffbf0;color:#e0a800}.logout-btn[data-v-2728563a]{color:#dc3545}.logout-btn[data-v-2728563a]:hover{background-color:#fff5f5;color:#c82333}.fa-icon[data-v-2728563a]{margin-right:.5rem;width:14px}.nav-panel[data-v-2728563a]:after{content:"";position:fixed;top:70px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.nav-list.show[data-v-2728563a]{z-index:1000}.user-info-popup-enter-active[data-v-2728563a],.user-info-popup-leave-active[data-v-2728563a]{transition:opacity .3s ease,transform .3s ease}.user-info-popup-enter-from[data-v-2728563a],.user-info-popup-leave-to[data-v-2728563a]{opacity:0;transform:translateY(-10px)}.menu-toggle[data-v-2728563a]{display:none}.submenu.show[class*=editor][data-v-2728563a],.submenu.show[data-v-2728563a],.user-info-popup[data-v-2728563a]{border-top:2px solid #0056b3}@media (max-width:768px){.nav-panel[data-v-2728563a]{padding:0 1rem}.menu-toggle[data-v-2728563a]{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:20px;cursor:pointer;margin-right:15px;margin-left:0;order:-1}.menu-toggle span[data-v-2728563a]{width:100%;height:3px;background-color:#333;border-radius:3px;transition:all .3s ease}.menu-toggle.active span[data-v-2728563a]:first-child{transform:translateY(8px) rotate(45deg)}.menu-toggle.active span[data-v-2728563a]:nth-child(2){opacity:0}.menu-toggle.active span[data-v-2728563a]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.nav-list[data-v-2728563a]{position:absolute;top:70px;left:0;right:0;background-color:#fff;flex-direction:column;padding:1rem 0;box-shadow:0 4px 10px rgba(0,0,0,.1);display:none}.nav-list.show[data-v-2728563a]{display:flex}.nav[data-v-2728563a]{margin:0}.nav a[data-v-2728563a]{padding:1rem 1.5rem}.submenu[data-v-2728563a]{position:static;box-shadow:none;padding-left:1.5rem;min-width:auto;border-radius:0}.submenu li a[data-v-2728563a]{padding:.8rem 1.5rem}.user-profile[data-v-2728563a]{margin:.5rem 1.5rem}.user-info-popup[data-v-2728563a]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:320px}}*{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif}@media (max-width:768px){.p1{align-items:flex-start;padding-top:80px}.p1 .content{margin-top:0;justify-content:flex-start}}.btn-primary svg{transition:transform .3s ease}.btn-primary .arrow-animate{transform:translateX(5px)}body,html{height:100%;overflow-x:hidden;scroll-behavior:smooth}.app-container{background:linear-gradient(180deg,#f8f9fa 0,#f1f3f4 25%,#e9ecef 50%,#f1f3f4 75%,#f8f9fa)}.app-container,.page{position:relative;width:100%}.page{min-height:100vh;padding:60px 0;margin:0;display:flex;align-items:center;justify-content:center}.p1{padding:0}.p2{padding:80px 0 120px 0}.p3,.p4,.p5,.p6,.p7{padding:80px 0}.content{position:relative;z-index:10;width:100%;max-width:800px;margin:0 auto;padding:0 20px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.p1 .content{opacity:1!important;transform:translateY(0)!important}.background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bg-shape{position:absolute;width:120%;height:120%;top:-10%;left:-10%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 800 800"><path d="M400,200 Q550,100 700,300 Q800,450 650,700 Q450,800 250,700 Q100,600 150,400 Q200,200 400,200 Z" fill="%23FFCC00" opacity="0.2" /></svg>') no-repeat 50%;background-size:contain;animation:rotate 60s linear infinite;opacity:.7}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.p1-background{overflow:hidden;z-index:-1}.p1-background,.p1-brush-canvas{position:absolute;width:100%;height:100%;top:0;left:0}.p1-brush-path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.p1-brush-1{stroke:#fe0;stroke-width:30;opacity:.65;animation-duration:4s;animation-delay:.5s}.p1-brush-1,.p1-brush-2{animation-name:p1-draw-brush}.p1-brush-2{stroke:#ff6b6b;stroke-width:20;opacity:.4;animation-duration:3.5s;animation-delay:1.5s}@keyframes p1-draw-brush{0%{stroke-dashoffset:2000}70%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.p1-brush-canvas{animation:p1-gentle-float 15s ease-in-out infinite alternate}@keyframes p1-gentle-float{0%{transform:translate(-5px,-5px)}to{transform:translate(5px,5px)}}}.logo-area{margin-bottom:30px}.title{font-size:64px;font-weight:700;color:#222;position:relative}.cursor,.title{display:inline-block}.cursor{width:3px;height:64px;background-color:#8957e5;margin-left:5px;animation:blink 1s infinite;vertical-align:middle}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.description{max-width:700px;font-size:18px;line-height:1.6;color:#666;margin-bottom:40px}.buttons{display:flex;gap:20px}.btn,.buttons{justify-content:center}.btn{display:inline-flex;align-items:center;padding:12px 30px;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none}.btn svg{margin-left:8px}.btn-primary{background:linear-gradient(135deg,#8957e5,#9c6df7 50%,#7445c3);color:#fff;box-shadow:0 8px 24px rgba(137,87,229,.3),0 4px 12px rgba(137,87,229,.2);border:none;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.btn-primary:hover:before{left:100%}.btn-primary:hover{background:linear-gradient(135deg,#7445c3,#8957e5 50%,#9c6df7);transform:translateY(-3px);box-shadow:0 12px 32px rgba(137,87,229,.4),0 6px 16px rgba(137,87,229,.3)}.btn-secondary{background:linear-gradient(135deg,#fff,#f8f9fa);color:#333;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.06);position:relative;overflow:hidden}.btn-secondary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(137,87,229,.05),transparent);transition:left .5s}.btn-secondary:hover:before{left:100%}.btn-secondary:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:rgba(137,87,229,.2)}.feature-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.feature-image{max-width:100%;max-height:200px;-o-object-fit:contain;object-fit:contain}.feature-image,.floating-element{width:auto;height:auto;border-radius:15px}.floating-element{position:absolute;background:linear-gradient(145deg,hsla(0,0%,100%,.95),rgba(248,250,252,.9));box-shadow:0 8px 32px rgba(0,0,0,.1),0 4px 16px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .3s ease}.floating-element:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15),0 6px 20px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.8)}.feature-1{top:35%;left:8%;animation:float 6s ease-in-out infinite;transform:rotate(-5deg)!important}.feature-2{bottom:20%;left:10%;animation:float 7s ease-in-out infinite;transform:rotate(-8deg)!important}.feature-3{right:8%;bottom:35%;animation:float 8s ease-in-out infinite;transform:rotate(10deg)!important}.feature-4{right:20%;top:20%;animation:float 9s ease-in-out infinite;transform:rotate(-10deg)!important}.feature-5{right:18%;top:73%;animation:float 7.5s ease-in-out infinite;transform:rotate(10deg)!important}.feature-6{left:14%;top:10%;animation:float 8.5s ease-in-out infinite;transform:rotate(5deg)!important}@media (max-width:1079px){.floating-element{display:none!important}}@media (max-width:768px){.title{font-size:40px}.cursor{height:40px}.description{font-size:16px}.floating-element{display:none}}.no-controls::-webkit-media-controls{display:none!important}.no-controls::-moz-media-controls{display:none!important}.no-controls::-webkit-media-controls-enclosure{display:none!important}.section-header{margin-bottom:50px;text-align:center}.section-title{font-size:36px;font-weight:700;color:#222;margin-bottom:15px}.section-subtitle{font-size:18px;color:#666}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1000px;margin:0 auto 60px auto}.feature-card{background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:20px;padding:30px 25px;box-shadow:0 8px 32px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.04),inset 0 1px 0 hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.2);transition:all .4s cubic-bezier(.25,.8,.25,1);text-align:center;position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(137,87,229,.03) 0,transparent 70%);transform:scale(0);transition:transform .6s ease}.feature-card:hover:before{transform:scale(1)}.feature-card:hover{transform:translateY(-12px);box-shadow:0 16px 48px rgba(0,0,0,.12),0 8px 24px rgba(137,87,229,.08),inset 0 1px 0 #fff;border-color:rgba(137,87,229,.1)}.feature-icon-container{width:70px;height:70px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background-color:rgba(137,87,229,.1);border-radius:50%}.feature-icon-img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.feature-title{font-size:20px;font-weight:600;margin-bottom:12px;color:#333}.feature-description{font-size:14px;color:#666;line-height:1.5}.cta-section{margin-top:40px;margin-bottom:40px}.bg-shape-alt{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 800 800"><path d="M200,600 Q350,700 550,550 Q700,400 550,200 Q400,50 200,150 Q50,250 200,600 Z" fill="%238957e5" opacity="0.1" /></svg>') no-repeat 50%;animation:rotate-reverse 70s linear infinite}.decoration-element{position:absolute;border-radius:50%;opacity:.6;filter:blur(40px)}.dec-1{width:250px;height:250px;background-color:rgba(255,204,0,.3);top:10%;left:5%;animation:float-slow 15s ease-in-out infinite}.dec-2{width:200px;height:200px;background-color:rgba(137,87,229,.2);bottom:15%;right:10%;animation:float-slow 18s ease-in-out infinite reverse}.dec-3{width:150px;height:150px;background-color:rgba(52,199,89,.2);bottom:30%;left:30%;animation:float-slow 12s ease-in-out infinite}@keyframes rotate-reverse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@media (max-width:768px){.section-title{font-size:24px}.section-subtitle{font-size:16px}.features-grid{grid-template-columns:1fr;gap:15px;padding:0 10px;max-width:100%;box-sizing:border-box}.feature-card{padding:15px;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.06);margin:0 auto;width:100%;max-width:350px}.feature-icon-container{width:50px;height:50px;margin-bottom:15px}.feature-icon-img{width:30px;height:30px}.feature-title{font-size:18px;margin-bottom:10px}.feature-description{font-size:13px;line-height:1.4}.cta-section{margin-top:30px}.btn{padding:10px 20px;font-size:14px}.decoration-element{display:none}}@media (max-width:480px){.features-grid{gap:10px;padding:0 5px}.feature-card{padding:12px;max-width:300px}.feature-title{font-size:16px}.feature-description{font-size:12px}.section-title{font-size:20px}.section-subtitle{font-size:14px}}.bg-shape-gradient{position:absolute;width:120%;height:120%;top:-10%;left:-10%;background:linear-gradient(120deg,rgba(108,99,255,.1),rgba(108,99,255,0),rgba(229,83,171,.1),rgba(229,83,171,0));background-size:400% 400%;animation:gradient-flow 15s ease infinite;opacity:.8}.gradient-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 800 800"><path d="M0,200 Q200,150 400,200 Q600,250 800,200 L800,600 Q600,650 400,600 Q200,550 0,600 Z" fill="%23FFFFFF" opacity="0.03" /></svg>') no-repeat 50%;background-size:cover;animation:wave-move 20s ease-in-out infinite alternate}.gradient-blob{position:absolute;border-radius:50%;filter:blur(50px);mix-blend-mode:overlay}.blob-1{width:350px;height:350px;background:radial-gradient(circle,rgba(101,211,227,.3) 0,rgba(101,211,227,0) 70%);top:20%;left:10%;animation:blob-float 25s ease-in-out infinite alternate}.blob-2{width:400px;height:400px;background:radial-gradient(circle,rgba(229,83,171,.2) 0,rgba(229,83,171,0) 70%);bottom:10%;right:15%;animation:blob-float 30s ease-in-out infinite alternate-reverse}.blob-3{width:300px;height:300px;background:radial-gradient(circle,rgba(255,184,76,.2) 0,rgba(255,184,76,0) 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:blob-pulse 20s ease-in-out infinite}@keyframes wave-move{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}to{transform:translateY(0) scale(1)}}@keyframes blob-float{0%,to{transform:translate(0)}25%{transform:translate(30px,-20px)}50%{transform:translate(60px)}75%{transform:translate(30px,20px)}}@keyframes blob-pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.4}}.testimonials-container{gap:20px;margin-bottom:50px;overflow:hidden}.stats-section{display:flex;justify-content:space-around;margin-top:60px;width:100%;max-width:800px}.stat-item{text-align:center}.stat-number{font-size:42px;font-weight:700;color:#8957e5;margin-bottom:10px}.stat-label{font-size:16px;color:#666}.bg-shape-tertiary{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 800 800"><path d="M400,100 Q600,150 700,400 Q750,600 500,700 Q300,750 100,600 Q50,400 400,100 Z" fill="%23FFCC00" opacity="0.1" /></svg>') no-repeat 50%;animation:pulse-slow 20s infinite alternate}.p4-background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f5f7fa,#e8f2ff 30%,#70a0ff);z-index:-1;overflow:hidden;opacity:.9}.p4-background:after,.p4-background:before{content:"";position:absolute;bottom:0;width:200%;height:150%;background:hsla(0,0%,100%,.2);border-radius:40%;filter:blur(10px);animation:waveMove 12s linear infinite}.p4-background:before{left:-50%;animation-delay:0s}.p4-background:after{left:-50%;animation-delay:-6s}@keyframes waveMove{0%{transform:translateX(0) translateY(0) rotate(0deg)}50%{transform:translateX(-25%) translateY(-5%) rotate(5deg)}to{transform:translateX(-50%) translateY(0) rotate(0deg)}}.testimonials-container{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto}.testimonial-carousel{display:flex;gap:20px;overflow-x:hidden;padding:10px 0 30px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;width:100%;min-height:400px;align-items:flex-start}.testimonial-carousel::-webkit-scrollbar{display:none}.testimonial-card{flex:0 0 350px;width:350px;background-color:#fff;border-radius:15px;padding:25px;box-shadow:0 8px 30px rgba(0,0,0,.08);position:relative;transition:all .3s ease;box-sizing:border-box;height:-moz-fit-content;height:fit-content}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.testimonial-header{display:flex;align-items:center;margin-bottom:15px}.user-avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px;background-color:#f5f5f5}.user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-info{flex:1}.user-name{margin:0;font-size:18px;font-weight:600;color:#333}.user-title{margin:0;font-size:14px;color:#666}.rating{display:flex;margin-bottom:12px}.star{color:#fc0;font-size:18px;margin-right:2px}.star.half{position:relative;display:inline-block}.star.half:after{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#fc0}.testimonial-text{font-size:15px;line-height:1.6;color:#555;margin-bottom:20px}.testimonial-date{font-size:13px;color:#999;text-align:right}.carousel-controls{margin-top:20px}.carousel-controls,.control-btn{display:flex;align-items:center;justify-content:center}.control-btn{width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid #eee;color:#666;cursor:pointer;transition:all .2s ease}.control-btn:hover{background-color:#8957e5;border-color:#8957e5;color:#fff}.carousel-dots{display:flex;gap:8px;margin:0 20px}.dot{width:8px;height:8px;border-radius:50%;background-color:#ddd;cursor:pointer;transition:all .2s ease}.dot.active{background-color:#8957e5;transform:scale(1.2)}.user-story-section{margin-top:50px;width:100%}.user-story-card{background-color:#fff;border-radius:15px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.08)}.story-quote{background-color:#8957e5;color:#fff;padding:20px;font-size:20px;font-weight:600;text-align:center;position:relative}.story-quote:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #8957e5}.story-content{display:flex;padding:30px}.story-image{flex:0 0 120px;margin-right:20px}.story-image img{border-radius:10px;width:100%;height:auto}.story-text{flex:1}.story-title{font-size:18px;font-weight:600;margin:0 0 10px;color:#333}.story-description{font-size:15px;line-height:1.6;color:#555;margin-bottom:15px}.read-more{display:inline-block;color:#8957e5;font-weight:600;text-decoration:none;font-size:14px;transition:all .2s ease}.read-more:hover{color:#7445c3;transform:translateX(5px)}@media (max-width:768px){.testimonial-carousel{gap:10px;min-height:350px;padding:5px 0 20px}.testimonial-card{padding:20px;min-width:260px;max-width:350px}.story-content{flex-direction:column}.story-image{margin-right:0;margin-bottom:20px;text-align:center}.story-image img{max-width:100px}}@keyframes pulse-slow{0%{transform:scale(1)}to{transform:scale(1.05)}}@media (max-width:992px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.p4-background{height:100%}.content{padding:1rem;justify-content:flex-start}.section-header{margin-bottom:1.5rem}.section-title{font-size:24px;margin-bottom:.5rem}.section-subtitle{font-size:14px}.user-story-section{margin-top:1rem}.user-story-card{padding:1rem;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.06)}.story-quote{padding:1rem;font-size:16px}.story-content{flex-direction:column;padding:1rem 0}.story-image{flex:0 0 80px;margin-right:0;margin-bottom:1rem}.story-image img{width:100%;height:auto;max-width:80px;border-radius:8px}.story-text{flex:1}.story-title{font-size:16px;margin-bottom:.5rem}.story-description{font-size:12px;line-height:1.4;margin-bottom:.5rem}.stats-section{flex-direction:column;gap:1rem;margin-top:1rem;width:100%}.stat-item{text-align:center;width:100%}.stat-number{font-size:28px;margin-bottom:.3rem}.stat-label{font-size:12px}}@media (max-width:480px){.content{margin-top:60px;padding:.5rem}.section-title{font-size:20px}.section-subtitle{font-size:12px}.story-quote,.user-story-card{padding:.8rem}.story-quote{font-size:14px}.story-image{flex:0 0 60px}.story-image img{max-width:60px}.story-title{font-size:14px}.story-description{font-size:11px}.stat-number{font-size:24px}.stat-label{font-size:11px}}@media (max-width:768px){.p5-content{padding:1rem .3rem;justify-content:flex-start;overflow-y:auto}.p5-section-header{margin-bottom:.7rem}.p5-section-title{font-size:1rem;margin-bottom:.13rem}.p5-section-subtitle{font-size:.6rem;max-width:90%}.p5-features-container{flex-direction:column;gap:.53rem}.p5-feature-card{padding:.4rem;max-width:200px;max-height:200px;min-height:133px;border-radius:8px;box-shadow:0 2.67px 8px rgba(0,0,0,.06);margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.p5-feature-icon{width:26.67px;height:26.67px;margin-bottom:.22rem}.p5-feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p5-feature-title{font-size:.53rem;margin-bottom:0;line-height:1;text-align:center;display:block}.p5-feature-description{display:none}.p5-learn-more-wrapper{margin-top:.53rem}.p5-learn-more-btn{padding:.22rem .53rem;font-size:.35rem}}@media (max-width:480px){.p5-content{padding:.67rem .2rem}.p5-section-title{font-size:.87rem}.p5-section-subtitle{font-size:.53rem}.p5-features-container{gap:.33rem}.p5-feature-card{padding:.27rem;max-width:200px;max-height:200px;min-height:120px;border-radius:6.7px}.p5-feature-icon{width:22px;height:22px;margin-bottom:.18rem}.p5-feature-title{font-size:1.45rem!important;line-height:1;text-align:center;display:block}.p5-learn-more-btn{padding:.18rem .45rem;font-size:.31rem}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.p5-feature-title{line-height:1.1;transform:translateY(-2px)}}}.p5-background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f0f4f8,#e9ecef 30%,#e3e7eb 70%,#f1f3f4);z-index:-1;overflow:hidden;opacity:.95}.bubble{position:absolute;background:hsla(0,0%,100%,.918);border-radius:50%;filter:blur(5px);animation:bubbleFloat linear infinite}@keyframes bubbleFloat{0%{transform:translateY(100vh) translateX(0)}to{transform:translateY(-100%) translateX(20vw)}}.p5{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100vh;background:transparent}.p5-content{max-width:1200px;margin:0 auto;padding:4rem 2rem;text-align:center;padding-top:4rem}.p5-section-header{text-align:center;margin-bottom:3rem}.p5-section-title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:#333}.p5-section-subtitle{font-size:1.2rem;color:#666;max-width:600px;margin:0 auto}.p5-features-container{display:flex;justify-content:space-between;gap:2rem;margin-bottom:3rem}.p5-feature-card{flex:1;border-radius:24px;padding:2.5rem;position:relative;overflow:hidden;min-height:360px;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.p5-feature-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.p5-feature-card-purple{background-color:#8250ff}.p5-feature-card-coral{background-color:#ff5a6e}.p5-feature-icon{width:120px;height:120px;margin-bottom:1.5rem}.p5-feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p5-feature-title{font-size:1.8rem;font-weight:700;margin-bottom:1.2rem;color:#fff}.p5-feature-description{font-size:1.1rem;line-height:1.6;opacity:.9;color:#fff}.p5-learn-more-wrapper{display:flex;justify-content:center;margin-top:1rem}.p5-learn-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2rem;background-color:#fff;color:#333;font-weight:600;border-radius:50px;text-decoration:none;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease}.p5-learn-more-btn:hover{background-color:#f8f8f8;box-shadow:0 6px 20px rgba(0,0,0,.15);transform:translateY(-2px)}.p5-learn-more-btn .p5-arrow{margin-left:.5rem;transition:transform .3s ease}.p5-learn-more-btn:hover .p5-arrow{transform:translateX(4px)}@media (max-width:768px){.p5-features-container{flex-direction:column}.p5-feature-card{min-height:auto}}.p6{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(106,17,203,.95),rgba(37,117,252,.95));color:#fff}.p6-content{max-width:800px;padding:2rem;text-align:center;z-index:10}.p6-section-header{margin-bottom:2rem}.p6-section-title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.p6-section-subtitle{font-size:1.2rem;opacity:.9}.p6-main-content{margin-top:2rem}.p6-description{font-size:1.1rem;line-height:1.8;margin-bottom:2rem;opacity:.9}.p6-buttons{display:flex;gap:1rem}.p6-btn,.p6-buttons{justify-content:center}.p6-btn{display:inline-flex;align-items:center;padding:.8rem 2rem;border-radius:50px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease}.p6-btn-primary{background-color:#fff;color:#6a11cb}.p6-btn-primary:hover{background-color:#f8f8f8;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.p6-btn-secondary{background-color:transparent;border:2px solid #fff;color:#fff}.p6-btn-secondary:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}.p6-background{top:0;left:0;overflow:hidden;z-index:1}.p6-background,.p6-gradient-overlay{position:absolute;width:100%;height:100%}.p6-gradient-overlay{background:linear-gradient(135deg,rgba(106,17,203,.8),rgba(37,117,252,.8));animation:gradient-flow 10s ease infinite}@keyframes gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.p6-floating-bubble{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.1);animation:float 6s ease-in-out infinite}.bubble-1{width:120px;height:120px;top:10%;left:5%;animation-duration:8s}.bubble-2{width:80px;height:80px;top:30%;right:10%;animation-duration:10s}.bubble-3{width:60px;height:60px;bottom:20%;left:20%;animation-duration:12s}.p6-floating-star{position:absolute;width:20px;height:20px;background:hsla(0,0%,100%,.2);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:float 5s ease-in-out infinite}.star-1{top:15%;right:20%;animation-duration:7s}.star-2{bottom:10%;left:15%;animation-duration:9s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width:768px){.p7 .content{padding:1rem .5rem;justify-content:flex-start;box-sizing:border-box}.faq-section{display:flex;flex-direction:column;gap:.5rem}.faq-item{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.faq-question{padding:.8rem;font-size:.9rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-answer{padding:.8rem;font-size:.8rem;line-height:1.4;display:none}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-question .toggle-icon{transform:rotate(45deg)}.toggle-icon{font-size:1rem;transition:transform .3s ease}}@media (max-width:480px){.p7 .content{padding:.5rem .3rem}.faq-section{gap:.3rem}.faq-question{padding:.6rem;font-size:.8rem}.faq-answer{padding:.6rem;font-size:.7rem;line-height:1.3}.toggle-icon{font-size:.8rem}}.p7{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center;background:transparent;color:#333}.p7-content{max-width:800px;padding:2rem;text-align:center;z-index:10}.p7-section-header{margin-bottom:2rem}.p7-section-title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.p7-section-subtitle{font-size:1.2rem;opacity:.8}.p7-faq-container{text-align:left;margin-top:2rem}.p7-faq-item{background-color:#fff;border-radius:10px;margin-bottom:1rem;box-shadow:0 4px 10px rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease}.p7-faq-item:hover{box-shadow:0 6px 15px rgba(0,0,0,.15)}.p7-faq-question{padding:1.5rem;font-size:1.1rem;font-weight:600;display:flex;justify-content:space-between;align-items:center}.p7-faq-icon{font-size:1.5rem;font-weight:700}.p7-faq-answer{padding:0 1.5rem;font-size:1rem;line-height:1.6;color:#666;overflow:hidden;max-height:0;transition:max-height .3s ease,padding .3s ease}.p7-faq-answer.faq-expanded{max-height:500px;padding:0 1.5rem 1.5rem 1.5rem}.p8-background{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#6a11cb,#2575fc);background-size:200% 200%;animation:gradientAnimation 10s ease infinite;z-index:0}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.footer[data-v-b1aacaaa]{background-color:#fff;color:#34495e;font-family:Roboto,sans-serif;padding:30px;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.footer-content[data-v-b1aacaaa]{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto}.footer-center[data-v-b1aacaaa],.footer-left[data-v-b1aacaaa],.footer-right[data-v-b1aacaaa]{flex:1}.footer-left[data-v-b1aacaaa]{text-align:left}.footer-center[data-v-b1aacaaa]{text-align:center}.footer-right[data-v-b1aacaaa]{text-align:right}.footer-links[data-v-b1aacaaa]{display:flex;justify-content:space-around}.link-category[data-v-b1aacaaa]{text-align:left}.link-category h4[data-v-b1aacaaa]{margin-bottom:10px;color:#2c3e50}.link-category ul[data-v-b1aacaaa]{list-style-type:none;padding:0}.link-category li[data-v-b1aacaaa]{margin-bottom:5px}p[data-v-b1aacaaa]{margin:5px 0;font-size:16px}a[data-v-b1aacaaa]{color:#3498db;text-decoration:none;transition:color .3s}a[data-v-b1aacaaa]:hover{color:#2980b9}.version-list[data-v-b1aacaaa]{list-style-type:none;padding:0;margin:10px 0 0}.version-link[data-v-b1aacaaa]{display:inline-block;padding:5px 10px;background-color:#ecf0f1;color:#34495e;border-radius:6px;font-size:12px;transition:background-color .3s,color .3s}.version-link[data-v-b1aacaaa]:hover{background-color:#3498db;color:#fff}@media (max-width:768px){.footer-content[data-v-b1aacaaa]{flex-direction:column;align-items:center}.footer-center[data-v-b1aacaaa],.footer-left[data-v-b1aacaaa],.footer-right[data-v-b1aacaaa]{text-align:center;margin-bottom:15px}.footer-links[data-v-b1aacaaa]{flex-direction:column}.link-category[data-v-b1aacaaa]{margin-bottom:20px}}.language-popup[data-v-fe9a38ae]{position:fixed;bottom:24px;right:24px;z-index:1000;max-width:380px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.popup-content[data-v-fe9a38ae]{padding:20px}.popup-header[data-v-fe9a38ae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.popup-header h3[data-v-fe9a38ae]{margin:0;font-size:16px;font-weight:600;color:#1a1a1a}.close-btn[data-v-fe9a38ae]{background:transparent;border:none;padding:8px;cursor:pointer;color:#666;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.close-btn[data-v-fe9a38ae]:hover{background:#f5f5f5;color:#333}.popup-body[data-v-fe9a38ae]{margin-bottom:16px}.popup-body p[data-v-fe9a38ae]{margin:0;font-size:14px;line-height:1.5;color:#4a4a4a}.popup-footer[data-v-fe9a38ae]{display:flex;gap:12px;justify-content:flex-end}.stay-btn[data-v-fe9a38ae],.switch-btn[data-v-fe9a38ae]{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.switch-btn[data-v-fe9a38ae]{background:#e3f2fd;color:#1976d2;border:1px solid #bbdefb}.switch-btn[data-v-fe9a38ae]:hover{background:#bbdefb;border-color:#90caf9}.stay-btn[data-v-fe9a38ae]{background:#fff;color:#666;border:1px solid #e0e0e0}.stay-btn[data-v-fe9a38ae]:hover{background:#f5f5f5;border-color:#d5d5d5}.fade-enter-active[data-v-fe9a38ae],.fade-leave-active[data-v-fe9a38ae]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-fe9a38ae],.fade-leave-to[data-v-fe9a38ae]{opacity:0;transform:translateY(10px)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:40px}