.title-with-underline[data-v-8186156d]{display:inline-block;position:relative}.title-with-underline.wiggle[data-v-8186156d]:not(.use-image):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' preserveAspectRatio='none' viewBox='0 0 100 12'%3E%3Cpath fill='none' stroke='%233b82f6' stroke-width='2.5' d='M0 6q2.5-6 5 0t5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;bottom:-10px;content:"";height:20px;left:0;opacity:1;position:absolute;width:100%}.title-with-underline.straight[data-v-8186156d]:not(.use-image):after{background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));bottom:-8px;content:"";height:3px;left:0;opacity:.9;position:absolute;width:100%}.text-gradient-blue[data-v-13ba20d4]{background:linear-gradient(135deg,#4f46e5,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}@keyframes float-13ba20d4{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-delayed-13ba20d4{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-float[data-v-13ba20d4]{animation:float-13ba20d4 3s ease-in-out infinite}.animate-float-delayed[data-v-13ba20d4]{animation:float-delayed-13ba20d4 3s ease-in-out .5s infinite}.browser-carousel[data-v-484efa86]{align-items:center;display:flex;flex-direction:column;gap:30px}.browser-container[data-v-484efa86]{margin:0 auto;max-width:1000px;width:100%}.browser-window[data-v-484efa86]{background:#fff;border-radius:12px;box-shadow:0 25px 50px -12px #00000026,0 0 0 1px #0000000d;overflow:hidden}.dark-mode .browser-window[data-v-484efa86]{background:#1e293b;box-shadow:0 25px 50px -12px #0006,0 0 0 1px #ffffff1a}.browser-header[data-v-484efa86]{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;padding:12px 16px}.dark-mode .browser-header[data-v-484efa86]{background:#0f172a;border-color:#334155}.traffic-lights[data-v-484efa86]{display:flex;gap:8px}.light[data-v-484efa86]{border-radius:50%;height:12px;width:12px}.light-red[data-v-484efa86]{background:#ff5f57}.light-yellow[data-v-484efa86]{background:#ffbd2e}.light-green[data-v-484efa86]{background:#28c840}.address-bar[data-v-484efa86]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex:1;gap:8px;margin:0 auto;max-width:400px;padding:8px 16px}.dark-mode .address-bar[data-v-484efa86]{background:#1e293b;border-color:#475569}.lock-icon[data-v-484efa86]{color:#22c55e;height:14px;width:14px}.address-text[data-v-484efa86]{color:#64748b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px}.dark-mode .address-text[data-v-484efa86]{color:#94a3b8}.browser-actions[data-v-484efa86]{display:flex;gap:8px}.action-icon[data-v-484efa86]{color:#94a3b8;height:16px;width:16px}.browser-content[data-v-484efa86]{background:#0f172a;overflow:hidden}.screen-content[data-v-484efa86]{display:block;height:auto;width:100%}.screenshot-label[data-v-484efa86]{margin-top:10px;text-align:center}.label-text[data-v-484efa86]{background:var(--color-primary-10);border-radius:20px;color:var(--color-primary);display:inline-block;font-size:14px;font-weight:500;padding:8px 20px}.carousel-nav[data-v-484efa86]{direction:ltr;gap:20px}.carousel-nav[data-v-484efa86],.nav-arrow[data-v-484efa86]{align-items:center;display:flex;justify-content:center}.nav-arrow[data-v-484efa86]{background:#fff;border:1px solid var(--color-gray-200);border-radius:50%;box-shadow:0 2px 8px #00000014;color:var(--color-text-primary);cursor:pointer;height:44px;transition:all .2s ease;width:44px}.dark-mode .nav-arrow[data-v-484efa86]{background:var(--color-bg-secondary);border-color:var(--color-gray-700)}.nav-arrow[data-v-484efa86]:hover:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);color:#fff;transform:scale(1.05)}.nav-arrow[data-v-484efa86]:disabled{cursor:not-allowed;opacity:.4}.nav-dots[data-v-484efa86]{display:flex;gap:8px}.nav-dot[data-v-484efa86]{background:var(--color-gray-300);border:none;border-radius:50%;cursor:pointer;height:10px;transition:all .2s ease;width:10px}.dark-mode .nav-dot[data-v-484efa86]{background:var(--color-gray-600)}.nav-dot.active[data-v-484efa86]{background:var(--color-primary);transform:scale(1.2)}.nav-dot[data-v-484efa86]:hover:not(.active){background:var(--color-gray-400)}.thumbnail-strip[data-v-484efa86]{display:flex;gap:12px;max-width:100%;overflow-x:auto;padding:10px;scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin}.thumbnail-strip[data-v-484efa86]::-webkit-scrollbar{height:6px}.thumbnail-strip[data-v-484efa86]::-webkit-scrollbar-track{background:transparent}.thumbnail-strip[data-v-484efa86]::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:3px}.thumbnail[data-v-484efa86]{border:2px solid transparent;border-radius:6px;cursor:pointer;flex-shrink:0;height:50px;opacity:.6;overflow:hidden;transition:all .2s ease;width:80px}.thumbnail[data-v-484efa86]:hover{border-color:var(--color-gray-300);opacity:.9}.thumbnail.active[data-v-484efa86]{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-25);opacity:1}.thumbnail-image[data-v-484efa86]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fade-enter-active[data-v-484efa86],.fade-leave-active[data-v-484efa86]{transition:opacity .3s ease}.fade-enter-from[data-v-484efa86],.fade-leave-to[data-v-484efa86]{opacity:0}@media(max-width:768px){.browser-header[data-v-484efa86]{gap:12px;padding:10px 12px}.light[data-v-484efa86]{height:10px;width:10px}.address-bar[data-v-484efa86]{max-width:280px;padding:6px 12px}.address-text[data-v-484efa86]{font-size:12px}.thumbnail[data-v-484efa86]{height:38px;width:60px}.nav-dots[data-v-484efa86]{display:none}}@media(max-width:480px){.browser-window[data-v-484efa86]{border-radius:8px}.browser-header[data-v-484efa86]{gap:10px;padding:8px 10px}.light[data-v-484efa86]{height:8px;width:8px}.traffic-lights[data-v-484efa86]{gap:6px}.address-bar[data-v-484efa86]{max-width:200px;padding:5px 10px}.lock-icon[data-v-484efa86]{height:12px;width:12px}.address-text[data-v-484efa86]{font-size:11px}.browser-actions[data-v-484efa86]{display:none}.thumbnail-strip[data-v-484efa86]{gap:8px}.thumbnail[data-v-484efa86]{border-radius:4px;height:32px;width:50px}.nav-arrow[data-v-484efa86]{height:36px;width:36px}}.embla[data-v-b21655f1]{overflow:hidden}.embla__container[data-v-b21655f1]{display:flex;gap:1.5rem}.embla__slide[data-v-b21655f1]{flex:0 0 90%;min-width:0}@media(min-width:640px){.embla__slide[data-v-b21655f1]{flex:0 0 45%}}@media(min-width:1024px){.embla__slide[data-v-b21655f1]{flex:0 0 calc(33.333% - 1rem)}}.fan-container[data-v-293e91c3]{align-items:center;display:flex;gap:20px;height:450px;justify-content:center;overflow:hidden;perspective:1000px;position:relative;width:100%}.fan-card[data-v-293e91c3]{position:absolute;transform-origin:center bottom;transition:all .6s cubic-bezier(.4,0,.2,1)}.fan-center[data-v-293e91c3]{transform:translate(0) rotate(0) scale(1);z-index:3}.fan-left[data-v-293e91c3]{transform:translate(-300px) rotate(-8deg) scale(.95);z-index:2}.fan-right[data-v-293e91c3]{transform:translate(300px) rotate(8deg) scale(.95);z-index:2}.card[data-v-293e91c3]{animation:rise-293e91c3 .5s ease-out both;background:#fff;border:1px solid #f1f5f9;border-radius:14px;box-shadow:0 8px 24px #0000000f;display:flex;flex-direction:column;height:390px;padding:24px;width:300px}.dark-mode .card[data-v-293e91c3]{background:var(--color-bg-secondary);border-color:var(--color-gray-700);box-shadow:0 8px 24px #0000004d}.card .review-content[data-v-293e91c3]{display:flex;flex:1;flex-direction:column}.card .review-text[data-v-293e91c3]{text-align:left;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.6}.custom-scrollbar[data-v-293e91c3]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-293e91c3]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-293e91c3]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.dark-mode .custom-scrollbar[data-v-293e91c3]::-webkit-scrollbar-thumb{background:#475569}.custom-scrollbar[data-v-293e91c3]::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.video-link[data-v-293e91c3]{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,#8b5cf6 100%);border-radius:10px;box-shadow:0 4px 16px #6366f14d;color:#fff;display:inline-flex;font-size:.875rem;font-weight:500;gap:8px;margin-top:auto;padding:10px 16px;text-decoration:none;transition:all .3s ease}.video-link[data-v-293e91c3]:hover{box-shadow:0 8px 24px #6366f166;transform:translateY(-2px)}.video-link-icon[data-v-293e91c3]{align-items:center;background:#fff3;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.video-link .external-icon[data-v-293e91c3]{margin-left:2px;opacity:.7}@keyframes rise-293e91c3{0%{opacity:0;transform:translateY(12px) rotate(-1deg)}to{opacity:1;transform:translateY(0) rotate(0)}}.controls[data-v-293e91c3]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:16px}.dots[data-v-293e91c3]{display:flex;gap:8px}.dot[data-v-293e91c3]{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:9999px;cursor:pointer;height:10px;opacity:.6;transition:all .2s;width:10px}.dark-mode .dot[data-v-293e91c3]{background:var(--color-gray-700);border-color:var(--color-gray-700)}.dot.active[data-v-293e91c3]{background:var(--color-primary);border-color:var(--color-primary);opacity:1;transform:scale(1.05)}@media(max-width:768px){.fan-container[data-v-293e91c3]{height:400px;padding:0 20px}.fan-left[data-v-293e91c3]{opacity:.7;transform:translate(-280px) rotate(-6deg) scale(.85)}.fan-right[data-v-293e91c3]{opacity:.7;transform:translate(280px) rotate(6deg) scale(.85)}.card[data-v-293e91c3]{height:390px;width:260px}}@media(max-width:480px){.fan-container[data-v-293e91c3]{height:380px;padding:0 10px}.fan-left[data-v-293e91c3]{opacity:.6;transform:translate(-200px) rotate(-4deg) scale(.8)}.fan-right[data-v-293e91c3]{opacity:.6;transform:translate(200px) rotate(4deg) scale(.8)}.card[data-v-293e91c3]{height:350px;width:240px}}.phone-gallery[data-v-e6b9fe34]{align-items:center;display:flex;gap:0;justify-content:center;min-height:450px;padding:40px 0;perspective:1500px;position:relative}.phone-mockup[data-v-e6b9fe34]{position:relative;--base-translateX:0px;--base-translateY:0px;--base-rotateY:0deg;--base-rotateZ:0deg;--base-scale:1;--hover-lift:0px;animation:fadeInUp-e6b9fe34 .8s ease-out both;transform:translate(var(--base-translateX)) translateY(calc(var(--base-translateY) + var(--hover-lift))) rotateY(var(--base-rotateY)) rotate(var(--base-rotateZ)) scale(var(--base-scale));transition:transform .3s ease}.phone-left[data-v-e6b9fe34]{--base-translateX:70px;--base-translateY:15px;--base-rotateY:20deg;--base-rotateZ:0deg;--base-scale:.85;opacity:.95;z-index:1}.phone-center[data-v-e6b9fe34]{--base-translateX:0px;--base-translateY:0px;--base-rotateY:0deg;--base-rotateZ:0deg;--base-scale:1.3;z-index:3}.phone-right[data-v-e6b9fe34]{--base-translateX:-70px;--base-translateY:15px;--base-rotateY:-20deg;--base-rotateZ:0deg;--base-scale:.85;opacity:.95;z-index:1}.phone-mockup[data-v-e6b9fe34]:hover{--hover-lift:-10px;z-index:10}.phone-frame[data-v-e6b9fe34]{background:linear-gradient(145deg,#1a1a2e,#16213e 50%,#0f0f23);border-radius:24px;box-shadow:0 25px 50px -12px #0006,0 0 0 1px #ffffff1a,inset 0 1px #ffffff1a;height:275px;overflow:hidden;padding:6px;position:relative;transition:box-shadow .3s ease;width:220px}.phone-mockup:hover .phone-frame[data-v-e6b9fe34]{box-shadow:0 35px 60px -15px #00000080,0 0 0 1px #ffffff26,inset 0 1px #ffffff1a}.dark-mode .phone-frame[data-v-e6b9fe34]{background:linear-gradient(145deg,#2d2d44,#1e293b 50%,#0f172a);box-shadow:0 25px 50px -12px #0009,0 0 0 1px #ffffff0d,inset 0 1px #ffffff0d}.phone-notch[data-v-e6b9fe34]{display:none}.phone-notch[data-v-e6b9fe34]:before{background:radial-gradient(circle,#1a1a2e 40%,#333);height:8px;left:20px;width:8px}.phone-notch[data-v-e6b9fe34]:after,.phone-notch[data-v-e6b9fe34]:before{border-radius:50%;content:"";position:absolute;top:50%;transform:translateY(-50%)}.phone-notch[data-v-e6b9fe34]:after{background:#2563eb;box-shadow:0 0 4px #2563eb;height:6px;right:20px;width:6px}.phone-screen[data-v-e6b9fe34]{background:#000;border-radius:18px;height:100%;overflow:hidden;width:100%}.screen-image[data-v-e6b9fe34]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.phone-indicator[data-v-e6b9fe34]{display:none}.phone-glow[data-v-e6b9fe34]{background:radial-gradient(ellipse,rgba(59,130,246,.3) 0,transparent 70%);bottom:-20px;filter:blur(10px);height:40px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .3s ease;width:150px}.phone-mockup:hover .phone-glow[data-v-e6b9fe34]{opacity:1}@keyframes fadeInUp-e6b9fe34{0%{opacity:0;transform:translateY(60px)}to{opacity:1}}@media(max-width:1024px){.phone-gallery[data-v-e6b9fe34]{gap:20px;min-height:350px}.phone-frame[data-v-e6b9fe34]{border-radius:18px;height:200px;width:160px}.phone-screen[data-v-e6b9fe34]{border-radius:14px}.phone-notch[data-v-e6b9fe34]{display:none}.phone-center[data-v-e6b9fe34]{--base-scale:1.2}.phone-left[data-v-e6b9fe34]{--base-translateX:50px;--base-translateY:12px;--base-rotateY:18deg;--base-scale:.8}.phone-right[data-v-e6b9fe34]{--base-translateX:-50px;--base-translateY:12px;--base-rotateY:-18deg;--base-scale:.8}}@media(max-width:768px){.phone-gallery[data-v-e6b9fe34]{min-height:350px;padding:20px 0}.phone-frame[data-v-e6b9fe34]{border-radius:16px;height:175px;width:140px}.phone-screen[data-v-e6b9fe34]{border-radius:12px}.phone-notch[data-v-e6b9fe34]{display:none}.phone-center[data-v-e6b9fe34]{--base-scale:1.15}.phone-left[data-v-e6b9fe34]{--base-translateX:35px;--base-translateY:10px;--base-rotateY:16deg;--base-scale:.75}.phone-right[data-v-e6b9fe34]{--base-translateX:-35px;--base-translateY:10px;--base-rotateY:-16deg;--base-scale:.75}.phone-mockup[data-v-e6b9fe34]:hover{--hover-lift:-6px}}@media(max-width:480px){.phone-gallery[data-v-e6b9fe34]{min-height:220px}.phone-frame[data-v-e6b9fe34]{border-radius:12px;height:125px;width:100px}.phone-screen[data-v-e6b9fe34]{border-radius:8px}.phone-center[data-v-e6b9fe34]{--base-scale:1.1}.phone-left[data-v-e6b9fe34]{--base-translateX:25px;--base-translateY:8px;--base-rotateY:14deg;--base-scale:.7}.phone-right[data-v-e6b9fe34]{--base-translateX:-25px;--base-translateY:8px;--base-rotateY:-14deg;--base-scale:.7}.phone-mockup[data-v-e6b9fe34]:hover{--hover-lift:-5px}}.social-links-container[data-v-e6b9fe34]{margin-top:60px;text-align:center}.social-links[data-v-e6b9fe34]{flex-wrap:wrap;gap:16px;justify-content:center}.social-link[data-v-e6b9fe34],.social-links[data-v-e6b9fe34]{align-items:center;display:flex}.social-link[data-v-e6b9fe34]{background:#fff;border:1px solid var(--color-gray-200);border-radius:50px;box-shadow:0 2px 8px #0000000f;color:var(--color-text-primary);font-size:14px;font-weight:500;gap:8px;padding:12px 20px;text-decoration:none;transition:all .3s ease}.dark-mode .social-link[data-v-e6b9fe34]{background:var(--color-bg-secondary);border-color:var(--color-gray-700)}.social-link[data-v-e6b9fe34]:hover{border-color:var(--social-color);box-shadow:0 8px 20px #0000001f;color:var(--social-color);transform:translateY(-3px)}.social-icon[data-v-e6b9fe34]{height:20px;transition:color .3s ease;width:20px}.social-link:hover .social-icon[data-v-e6b9fe34]{color:var(--social-color)}.social-name[data-v-e6b9fe34]{font-weight:500}@media(max-width:768px){.social-links-container[data-v-e6b9fe34]{margin-top:40px}.social-link[data-v-e6b9fe34]{font-size:13px;padding:10px 16px}.social-icon[data-v-e6b9fe34]{height:18px;width:18px}}@media(max-width:480px){.social-link .social-name[data-v-e6b9fe34]{display:none}.social-link[data-v-e6b9fe34]{border-radius:50%;padding:12px}.social-icon[data-v-e6b9fe34]{height:22px;width:22px}}.embla[data-v-79c3eec0]{overflow:hidden}.embla__container[data-v-79c3eec0]{display:flex;gap:0}.embla__slide[data-v-79c3eec0]{flex:0 0 50%;min-width:0;padding:10px}@media(min-width:640px){.embla__slide[data-v-79c3eec0]{flex:0 0 33.333333%}}@media(min-width:768px){.embla__slide[data-v-79c3eec0]{flex:0 0 25%}}@media(min-width:1024px){.embla__slide[data-v-79c3eec0]{flex:0 0 16.666667%}}
