.dot-grid-background[data-v-8519f39a]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#fff;overflow:hidden;pointer-events:none}.dot-grid[data-v-8519f39a]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(#e5e7eb 1.5px,transparent 1.5px);background-size:32px 32px;opacity:.5}.glow-effect[data-v-8519f39a]{position:absolute;top:-10%;right:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(var(--accent-rgb),.08) 0%,transparent 70%);filter:blur(80px)}.ui-mockup-wrapper[data-v-8482bddf]{position:relative;width:100%;max-width:900px;opacity:0;transform:translateY(30px) scale(.95);transition:all .8s cubic-bezier(.16,1,.3,1)}.ui-mockup-wrapper.visible[data-v-8482bddf]{opacity:1;transform:translateY(0) scale(1)}.ui-mockup-container[data-v-8482bddf]{position:relative;animation:float-8482bddf 6s ease-in-out infinite}@keyframes float-8482bddf{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.browser-chrome[data-v-8482bddf]{background:#fff;border-radius:16px;box-shadow:0 25px 80px #6366f140,0 10px 30px #0000001a;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.browser-header[data-v-8482bddf]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(to bottom,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0}.browser-dots[data-v-8482bddf]{display:flex;gap:6px}.dot[data-v-8482bddf]{width:10px;height:10px;border-radius:50%}.dot.red[data-v-8482bddf]{background:#ef4444}.dot.yellow[data-v-8482bddf]{background:#f59e0b}.dot.green[data-v-8482bddf]{background:#10b981}.browser-address[data-v-8482bddf]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;padding:6px 12px;border-radius:6px;font-size:.8rem;color:#64748b;border:1px solid #e2e8f0}.lock-icon[data-v-8482bddf]{font-size:.7rem}.app-header[data-v-8482bddf]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #f1f5f9;background:#fff}.app-logo[data-v-8482bddf]{display:flex;align-items:center;gap:8px}.logo-icon[data-v-8482bddf]{width:28px;height:28px;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.9rem}.logo-text[data-v-8482bddf]{font-weight:700;font-size:.95rem;color:#1e293b}.app-nav[data-v-8482bddf]{display:flex;gap:4px}.nav-item[data-v-8482bddf]{padding:6px 14px;font-size:.8rem;color:#64748b;border-radius:6px;cursor:pointer;transition:all .2s ease}.nav-item[data-v-8482bddf]:hover{color:#6366f1;background:#f8fafc}.nav-item.active[data-v-8482bddf]{color:#6366f1;background:#eef2ff;font-weight:600}.app-actions[data-v-8482bddf]{display:flex;align-items:center;gap:12px}.search-box[data-v-8482bddf]{padding:6px 12px;background:#f8fafc;border-radius:6px;font-size:.75rem;color:#94a3b8;min-width:140px;border:1px solid #e2e8f0}.search-placeholder[data-v-8482bddf]{display:flex;align-items:center}.cursor[data-v-8482bddf]{animation:blink-8482bddf 1s infinite;color:#6366f1;margin-left:1px}@keyframes blink-8482bddf{0%,50%{opacity:1}51%,to{opacity:0}}.avatar[data-v-8482bddf]{width:28px;height:28px;background:linear-gradient(135deg,#6366f1,#ec4899);border-radius:50%;border:2px solid white;box-shadow:0 2px 8px #6366f14d}.app-content[data-v-8482bddf]{display:flex;min-height:400px;background:#f8fafc}.sidebar[data-v-8482bddf]{width:180px;padding:16px 12px;background:#fff;border-right:1px solid #f1f5f9}.sidebar-section[data-v-8482bddf]{margin-bottom:20px}.sidebar-title[data-v-8482bddf]{font-size:.65rem;font-weight:700;color:#94a3b8;letter-spacing:.05em;margin-bottom:10px;padding:0 8px}.project-item[data-v-8482bddf]{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;opacity:0;transform:translate(-10px)}.project-item.animate-in[data-v-8482bddf]{animation:slideInLeft-8482bddf .4s ease forwards}@keyframes slideInLeft-8482bddf{to{opacity:1;transform:translate(0)}}.project-item[data-v-8482bddf]:hover,.project-item.active[data-v-8482bddf]{background:#f8fafc}.project-color[data-v-8482bddf]{width:8px;height:8px;border-radius:2px}.project-name[data-v-8482bddf]{flex:1;font-size:.8rem;color:#475569}.project-count[data-v-8482bddf]{font-size:.7rem;color:#94a3b8;background:#f1f5f9;padding:2px 6px;border-radius:10px}.tags-list[data-v-8482bddf]{display:flex;flex-wrap:wrap;gap:4px;padding:0 8px}.tag-item[data-v-8482bddf]{font-size:.7rem;color:#64748b;background:#f1f5f9;padding:3px 8px;border-radius:4px;opacity:0;transform:scale(.8)}.tag-item.animate-in[data-v-8482bddf]{animation:popIn-8482bddf .3s ease forwards}@keyframes popIn-8482bddf{to{opacity:1;transform:scale(1)}}.kanban-board[data-v-8482bddf]{flex:1;display:flex;gap:12px;padding:16px;overflow-x:auto}.kanban-column[data-v-8482bddf]{flex:1;min-width:160px;max-width:200px;opacity:0;transform:translateY(20px)}.kanban-column.animate-in[data-v-8482bddf]{animation:slideUp-8482bddf .5s ease forwards}@keyframes slideUp-8482bddf{to{opacity:1;transform:translateY(0)}}.column-header[data-v-8482bddf]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:0 4px}.column-title[data-v-8482bddf]{font-size:.75rem;font-weight:600;color:#475569}.column-count[data-v-8482bddf]{font-size:.7rem;color:#94a3b8;background:#e2e8f0;padding:2px 6px;border-radius:10px}.column-tasks[data-v-8482bddf]{display:flex;flex-direction:column;gap:8px}.task-card[data-v-8482bddf]{background:#fff;border-radius:10px;padding:12px;box-shadow:0 1px 3px #0000000d;border:1px solid #f1f5f9;cursor:grab;transition:all .3s ease;opacity:0;transform:scale(.9) translateY(10px);position:relative;overflow:hidden}.task-card.animate-in[data-v-8482bddf]{animation:cardIn-8482bddf .4s ease forwards}@keyframes cardIn-8482bddf{to{opacity:1;transform:scale(1) translateY(0)}}.task-card[data-v-8482bddf]:hover{box-shadow:0 4px 12px #6366f126;transform:translateY(-2px);border-color:#c7d2fe}.task-card.dragging[data-v-8482bddf]{transform:rotate(3deg) scale(1.02);box-shadow:0 8px 20px #6366f133}.task-card.pulse[data-v-8482bddf]{animation:pulse-8482bddf .5s ease}@keyframes pulse-8482bddf{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.task-priority[data-v-8482bddf]{position:absolute;top:0;left:0;width:3px;height:100%}.task-priority.high[data-v-8482bddf]{background:#ef4444}.task-priority.medium[data-v-8482bddf]{background:#f59e0b}.task-priority.low[data-v-8482bddf]{background:#10b981}.task-content[data-v-8482bddf]{padding-left:8px}.task-title[data-v-8482bddf]{font-size:.8rem;font-weight:600;color:#1e293b;margin-bottom:10px;line-height:1.4}.task-tags[data-v-8482bddf]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.task-tag[data-v-8482bddf]{font-size:.6rem;padding:2px 6px;border-radius:3px;font-weight:500;color:#4c1d95}.task-footer[data-v-8482bddf]{display:flex;align-items:center;justify-content:space-between}.task-assignees[data-v-8482bddf]{display:flex}.assignee-avatar[data-v-8482bddf]{width:20px;height:20px;border-radius:50%;border:2px solid white;box-shadow:0 1px 3px #0000001a}.task-date[data-v-8482bddf]{font-size:.65rem;color:#94a3b8;display:flex;align-items:center;gap:3px}.date-icon[data-v-8482bddf]{font-size:.7rem}.add-task-btn[data-v-8482bddf]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:8px;border:2px dashed #e2e8f0;color:#94a3b8;font-size:.75rem;cursor:pointer;transition:all .2s ease;opacity:0}.add-task-btn.animate-in[data-v-8482bddf]{animation:fadeIn-8482bddf .3s ease forwards}@keyframes fadeIn-8482bddf{to{opacity:1}}.add-task-btn[data-v-8482bddf]:hover{border-color:#6366f1;color:#6366f1;background:#f5f3ff}.plus[data-v-8482bddf]{font-weight:600}.floating-elements[data-v-8482bddf]{position:absolute;inset:0;pointer-events:none;z-index:10}.float-card[data-v-8482bddf]{position:absolute;background:#fff;border-radius:12px;padding:12px 16px;box-shadow:0 8px 30px #0000001f;display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(20px) scale(.9)}.float-card.float-in[data-v-8482bddf]{animation:floatIn-8482bddf .5s ease forwards}@keyframes floatIn-8482bddf{to{opacity:1;transform:translateY(0) scale(1)}}.float-card.notification[data-v-8482bddf]{top:60px;right:-40px}.float-card.stats[data-v-8482bddf]{bottom:40px;left:-30px}.notif-icon[data-v-8482bddf]{width:32px;height:32px;background:#dcfce7;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#16a34a;font-size:.9rem}.notif-title[data-v-8482bddf]{font-size:.75rem;font-weight:600;color:#1e293b}.notif-sub[data-v-8482bddf]{font-size:.65rem;color:#64748b}.stat-item[data-v-8482bddf]{text-align:center}.stat-value[data-v-8482bddf]{font-size:1.2rem;font-weight:700;color:#6366f1}.stat-label[data-v-8482bddf]{font-size:.6rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.stat-divider[data-v-8482bddf]{width:1px;height:30px;background:#e2e8f0}.glow[data-v-8482bddf]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;z-index:-1}.orb-1[data-v-8482bddf]{width:200px;height:200px;background:linear-gradient(135deg,#6366f1,#8b5cf6);top:-50px;right:-60px;animation:orbFloat-8482bddf 8s ease-in-out infinite}.orb-2[data-v-8482bddf]{width:150px;height:150px;background:linear-gradient(135deg,#ec4899,#f43f5e);bottom:-30px;left:-40px;animation:orbFloat-8482bddf 10s ease-in-out infinite reverse}@keyframes orbFloat-8482bddf{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-20px) scale(1.1)}}@media(max-width:768px){.ui-mockup-wrapper[data-v-8482bddf]{max-width:100%;transform:scale(.85)}.sidebar[data-v-8482bddf]{display:none}.kanban-board[data-v-8482bddf]{padding:12px;gap:8px}.kanban-column[data-v-8482bddf]{min-width:140px}.float-card.notification[data-v-8482bddf]{right:10px;top:auto;bottom:-20px}.float-card.stats[data-v-8482bddf]{left:10px;bottom:-20px}.orb-1[data-v-8482bddf],.orb-2[data-v-8482bddf]{display:none}}.hero-container[data-v-efa0ff6a]{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:3}.hero-section[data-v-efa0ff6a]{padding:8rem 0 6rem;overflow:visible;position:relative;background:var(--bg-white)}.hero-section[data-v-efa0ff6a]:after{content:"";position:absolute;bottom:-80px;left:0;right:0;height:160px;background:linear-gradient(180deg,var(--bg-white) 0%,transparent 50%,var(--bg-white) 100%);pointer-events:none;z-index:1}.floating-shapes[data-v-efa0ff6a]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;mask-image:linear-gradient(180deg,transparent 0%,black 10%,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 10%,black 80%,transparent 100%)}.shape[data-v-efa0ff6a]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3}.shape-1[data-v-efa0ff6a]{width:400px;height:400px;background:linear-gradient(135deg,#6366f1,#8b5cf6);top:-100px;right:-100px;animation:floatShape-efa0ff6a 20s ease-in-out infinite}.shape-2[data-v-efa0ff6a]{width:300px;height:300px;background:linear-gradient(135deg,#ec4899,#f43f5e);bottom:15%;left:5%;animation:floatShape-efa0ff6a 25s ease-in-out infinite reverse}.shape-3[data-v-efa0ff6a]{width:200px;height:200px;background:linear-gradient(135deg,#10b981,#34d399);top:40%;right:30%;animation:floatShape-efa0ff6a 18s ease-in-out infinite 2s}@keyframes floatShape-efa0ff6a{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.1)}50%{transform:translate(-20px,20px) scale(.9)}75%{transform:translate(20px,30px) scale(1.05)}}.animate-in[data-v-efa0ff6a]{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay, 0s)}.animate-in.visible[data-v-efa0ff6a]{opacity:1;transform:translateY(0)}.badge[data-v-efa0ff6a]{display:inline-flex;align-items:center;gap:8px;background:#6366f11a;border:1px solid rgba(99,102,241,.2);padding:8px 16px;border-radius:100px;font-size:.875rem;font-weight:500;color:var(--brand-indigo);margin-bottom:1.5rem}.badge-dot[data-v-efa0ff6a]{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse-efa0ff6a 2s ease-in-out infinite}@keyframes pulse-efa0ff6a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.hero-title[data-v-efa0ff6a]{font-size:clamp(2.5rem,5vw,4rem);font-weight:850;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.03em;color:#1e1b4b;display:flex;flex-direction:column}[data-theme=dark]{color:#f8fafc}.line[data-v-efa0ff6a]{display:block}.highlight-indigo[data-v-efa0ff6a]{color:var(--brand-indigo);position:relative;display:inline-block}.highlight-indigo[data-v-efa0ff6a]:after{content:"";position:absolute;bottom:.05em;left:0;width:100%;height:.15em;background:var(--brand-indigo);opacity:.15;z-index:-1;border-radius:4px}.hero-subtitle[data-v-efa0ff6a]{font-size:1.125rem;line-height:1.6;color:var(--secondary-text);max-width:480px;margin-bottom:2rem}.hero-actions[data-v-efa0ff6a]{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:2.5rem}.primary-hero-btn[data-v-efa0ff6a]{padding:0 2rem!important;height:52px!important;font-size:1rem!important;background:var(--brand-indigo)!important;border-radius:14px!important;color:#fff!important;border:none!important;box-shadow:0 6px 20px rgba(var(--brand-indigo-rgb),.25)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;display:flex;align-items:center;gap:8px}.primary-hero-btn[data-v-efa0ff6a]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #6366f166!important}.btn-icon[data-v-efa0ff6a]{transition:transform .3s ease}.primary-hero-btn:hover .btn-icon[data-v-efa0ff6a]{transform:translate(4px)}.secondary-hero-btn[data-v-efa0ff6a]{height:52px!important;padding:0 1.5rem!important;font-size:1rem!important;color:var(--secondary-text)!important;display:flex;align-items:center;gap:8px}.play-icon[data-v-efa0ff6a]{font-size:.7rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#6366f11a;border-radius:50%;color:var(--brand-indigo)}.hero-content[data-v-efa0ff6a]{display:flex;align-items:center;justify-content:space-between;gap:3rem;position:relative;z-index:1}.hero-text[data-v-efa0ff6a]{flex:1;max-width:520px}.hero-visual[data-v-efa0ff6a]{flex:1.3;position:relative;min-height:500px;display:flex;align-items:center;justify-content:center}.mockup-wrapper[data-v-efa0ff6a]{width:100%;max-width:700px;position:relative;z-index:1}.mascot-wrapper[data-v-efa0ff6a]{position:absolute;bottom:-20px;right:-30px;z-index:2}.mascot-hero[data-v-efa0ff6a]{width:140px;height:auto;filter:drop-shadow(0 10px 30px rgba(0,0,0,.15))}.mascot-tooltip[data-v-efa0ff6a]{position:absolute;top:-50px;left:50%;transform:translate(-50%);background:#fff;padding:10px 16px;border-radius:12px;box-shadow:0 8px 30px #00000026;white-space:nowrap;opacity:0;animation:tooltipShow-efa0ff6a 4s ease-in-out infinite}@keyframes tooltipShow-efa0ff6a{0%,80%,to{opacity:0;transform:translate(-50%) translateY(10px)}10%,70%{opacity:1;transform:translate(-50%) translateY(0)}}.tooltip-text[data-v-efa0ff6a]{font-size:.85rem;color:#1e293b;font-weight:500}.tooltip-arrow[data-v-efa0ff6a]{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white}@media(max-width:991px){.hero-content[data-v-efa0ff6a]{flex-direction:column;text-align:center}.hero-text[data-v-efa0ff6a]{max-width:100%}.hero-title[data-v-efa0ff6a]{align-items:center}.hero-subtitle[data-v-efa0ff6a]{margin-left:auto;margin-right:auto}.hero-actions[data-v-efa0ff6a]{justify-content:center}.hero-visual[data-v-efa0ff6a]{min-height:400px;margin-top:2rem}.mascot-wrapper[data-v-efa0ff6a]{right:0;bottom:-10px}.mascot-hero[data-v-efa0ff6a]{width:100px}.shape-1[data-v-efa0ff6a],.shape-2[data-v-efa0ff6a],.shape-3[data-v-efa0ff6a]{opacity:.15}}.stats-section[data-v-e0e8b0fa]{padding:60px 0 80px;background:var(--bg-white);position:relative}.container[data-v-e0e8b0fa]{max-width:1200px;margin:0 auto;padding:0 2rem}.stats-grid[data-v-e0e8b0fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.stat-card[data-v-e0e8b0fa]{background:var(--bg-white);border-radius:24px;padding:2rem;text-align:center;box-shadow:0 4px 20px #0000000d;border:1px solid rgba(0,0,0,.03);transition:all .6s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(30px)}.stat-card.visible[data-v-e0e8b0fa]{opacity:1;transform:translateY(0)}.stat-card[data-v-e0e8b0fa]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.stat-icon[data-v-e0e8b0fa]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.stat-value[data-v-e0e8b0fa]{display:flex;align-items:baseline;justify-content:center;gap:2px;margin-bottom:.5rem}.number[data-v-e0e8b0fa]{font-size:3rem;font-weight:850;color:var(--primary-text);letter-spacing:-.04em;line-height:1}.suffix[data-v-e0e8b0fa]{font-size:1.5rem;font-weight:700;color:var(--brand-indigo)}.stat-label[data-v-e0e8b0fa]{font-size:1rem;font-weight:600;color:var(--primary-text);margin-bottom:.5rem}.stat-description[data-v-e0e8b0fa]{font-size:.875rem;color:var(--secondary-text);line-height:1.5}@media(max-width:991px){.stats-grid[data-v-e0e8b0fa]{grid-template-columns:repeat(2,1fr)}.number[data-v-e0e8b0fa]{font-size:2.5rem}}@media(max-width:640px){.stats-grid[data-v-e0e8b0fa]{grid-template-columns:1fr}}.steps-section[data-v-658157bd]{padding:100px 0;background:var(--bg-white);position:relative}.container[data-v-658157bd]{max-width:1000px;margin:0 auto;padding:0 2rem}.section-header[data-v-658157bd]{text-align:center;margin-bottom:60px;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1)}.section-header.visible[data-v-658157bd]{opacity:1;transform:translateY(0)}.section-title[data-v-658157bd]{font-size:3rem;font-weight:850;margin-bottom:1rem;letter-spacing:-.02em;color:var(--primary-text)}.section-subtitle[data-v-658157bd]{font-size:1.25rem;color:var(--secondary-text);max-width:600px;margin:0 auto}.steps-wrapper[data-v-658157bd]{position:relative}.timeline-line-bg[data-v-658157bd]{position:absolute;top:0;left:50%;transform:translate(-50%);width:4px;height:100%;background:#e2e8f0;border-radius:2px;z-index:0}.timeline-progress[data-v-658157bd]{width:100%;height:0;background:linear-gradient(to bottom,#6366f1,#8b5cf6,#10b981);border-radius:2px;transition:height 1.5s cubic-bezier(.16,1,.3,1)}.timeline-line-bg.visible .timeline-progress[data-v-658157bd]{height:100%}.steps-list[data-v-658157bd]{position:relative;z-index:1}.step-row[data-v-658157bd]{display:flex;align-items:center;margin-bottom:40px;position:relative;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1)}.step-row.visible[data-v-658157bd]{opacity:1;transform:translateY(0)}.step-row[data-v-658157bd]:last-child{margin-bottom:0}.step-node[data-v-658157bd]{position:absolute;left:50%;transform:translate(-50%);width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;box-shadow:0 8px 25px #00000026;z-index:2;flex-shrink:0}.node-number[data-v-658157bd]{font-size:1.1rem}.step-row.left[data-v-658157bd]{justify-content:flex-start}.step-row.right[data-v-658157bd]{justify-content:flex-end}.step-row.left .step-card[data-v-658157bd]{margin-right:calc(50% + 40px)}.step-row.right .step-card[data-v-658157bd]{margin-left:calc(50% + 40px)}.step-card[data-v-658157bd]{background:var(--bg-white);border-radius:20px;padding:1.75rem;box-shadow:0 8px 30px #0000000f;border:1px solid rgba(0,0,0,.03);display:flex;flex-direction:column;align-items:flex-start;max-width:360px;width:100%}.step-row.right .step-card[data-v-658157bd]{align-items:flex-end;text-align:right}.step-row.right .step-demo[data-v-658157bd]{text-align:left}.step-icon[data-v-658157bd]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.step-title[data-v-658157bd]{font-size:1.35rem;font-weight:700;color:var(--primary-text);margin-bottom:.5rem}.step-description[data-v-658157bd]{font-size:.95rem;color:var(--secondary-text);line-height:1.5;margin-bottom:1rem}.step-demo[data-v-658157bd]{width:100%}.demo-ui[data-v-658157bd]{background:#f8fafc;border-radius:10px;padding:.875rem;border:1px solid #e2e8f0}.demo-header[data-v-658157bd]{display:flex;align-items:center;margin-bottom:.5rem}.demo-dots[data-v-658157bd]{display:flex;gap:4px}.demo-dots span[data-v-658157bd]{width:6px;height:6px;border-radius:50%;background:#cbd5e1}.demo-dots span[data-v-658157bd]:first-child{background:#ef4444}.demo-dots span[data-v-658157bd]:nth-child(2){background:#f59e0b}.demo-dots span[data-v-658157bd]:last-child{background:#10b981}.demo-item[data-v-658157bd]{display:flex;align-items:center;gap:.5rem;padding:.4rem 0;font-size:.85rem;color:#475569;opacity:0;transform:translate(-10px)}.demo-item.animate[data-v-658157bd]{animation:slideIn-658157bd .4s ease forwards}@keyframes slideIn-658157bd{to{opacity:1;transform:translate(0)}}.demo-checkbox[data-v-658157bd]{width:16px;height:16px;border:2px solid #cbd5e1;border-radius:4px;flex-shrink:0;transition:all .3s ease}.demo-checkbox.checked[data-v-658157bd]{background:#10b981;border-color:#10b981;position:relative}.demo-checkbox.checked[data-v-658157bd]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:10px;font-weight:700}@media(max-width:991px){.section-title[data-v-658157bd]{font-size:2.5rem}.timeline-line-bg[data-v-658157bd]{left:28px;transform:none}.step-row[data-v-658157bd],.step-row.left[data-v-658157bd],.step-row.right[data-v-658157bd]{justify-content:flex-start}.step-node[data-v-658157bd]{left:28px;transform:translate(-50%);width:48px;height:48px}.node-number[data-v-658157bd]{font-size:1rem}.step-row.left .step-card[data-v-658157bd],.step-row.right .step-card[data-v-658157bd]{margin-left:64px;margin-right:0;max-width:100%}.step-row.right .step-card[data-v-658157bd]{align-items:flex-start;text-align:left}}@media(max-width:640px){.section-title[data-v-658157bd]{font-size:2rem}.timeline-line-bg[data-v-658157bd]{display:none}.step-node[data-v-658157bd]{position:relative;left:0;transform:none;margin-bottom:1rem}.step-row[data-v-658157bd]{flex-direction:column;align-items:flex-start}.step-row.left .step-card[data-v-658157bd],.step-row.right .step-card[data-v-658157bd]{margin-left:0}.step-card[data-v-658157bd]{padding:1.5rem}}.container[data-v-513db6a8]{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:10}.tabs-section[data-v-513db6a8]{padding:6rem 0;position:relative;overflow:hidden;background:var(--bg-white)}.section-header[data-v-513db6a8]{text-align:center;margin-bottom:3rem;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1)}.section-header.visible[data-v-513db6a8]{opacity:1;transform:translateY(0)}.section-title[data-v-513db6a8]{font-size:3rem;font-weight:850;margin-bottom:1rem;letter-spacing:-.02em;color:var(--primary-text)}.section-subtitle[data-v-513db6a8]{font-size:1.25rem;color:var(--secondary-text);max-width:600px;margin:0 auto}.tabs-header[data-v-513db6a8]{display:flex;justify-content:center;gap:1rem;margin-bottom:4rem;flex-wrap:wrap;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:.1s}.tabs-header.visible[data-v-513db6a8]{opacity:1;transform:translateY(0)}.tab-btn[data-v-513db6a8]{padding:.75rem 2rem;border-radius:12px;font-weight:600;background:#f9fafb;border:none;color:var(--secondary-text);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.tab-btn[data-v-513db6a8]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#6366f11a,#8b5cf61a);opacity:0;transition:opacity .3s ease}.tab-btn[data-v-513db6a8]:hover:before{opacity:1}[data-theme=dark]{background:#ffffff0d}.tab-btn.active[data-v-513db6a8]{background:var(--brand-indigo);box-shadow:0 10px 25px #6366f140;color:#fff}.tab-content-intro[data-v-513db6a8]{text-align:center;max-width:600px;margin:0 auto 4rem;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);transition-delay:.2s}.tab-content-intro.visible[data-v-513db6a8]{opacity:1;transform:translateY(0)}.tab-title[data-v-513db6a8]{font-size:2.5rem;font-weight:850;margin-bottom:1rem;letter-spacing:-.02em;color:var(--primary-text)}.tab-subtitle[data-v-513db6a8]{font-size:1.1rem;color:var(--secondary-text);line-height:1.5}.features-grid-modern[data-v-513db6a8]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;perspective:1000px}.modern-feature-card[data-v-513db6a8]{background:var(--bg-white);padding:2rem;border-radius:24px;box-shadow:var(--card-shadow);transition:all .4s cubic-bezier(.16,1,.3,1);border:1px solid rgba(0,0,0,.02);display:flex;flex-direction:column;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) translateY(30px);opacity:0}.modern-feature-card.visible[data-v-513db6a8]{opacity:1;transform:perspective(1000px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) translateY(0)}.modern-feature-card[data-v-513db6a8]:hover{box-shadow:0 30px 60px #6366f126;border-color:#6366f126}.feature-img-box[data-v-513db6a8]{height:140px;border-radius:16px;margin-bottom:1.5rem;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.feature-icon[data-v-513db6a8]{color:var(--brand-indigo);z-index:2;transform:translateZ(30px)}.feature-glow[data-v-513db6a8]{position:absolute;width:60px;height:60px;background:radial-gradient(circle,rgba(99,102,241,.3) 0%,transparent 70%);border-radius:50%;animation:glowPulse-513db6a8 3s ease-in-out infinite;z-index:1}@keyframes glowPulse-513db6a8{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.5);opacity:.8}}.feature-info[data-v-513db6a8]{transform:translateZ(20px)}.feature-name[data-v-513db6a8]{font-size:1.3rem;font-weight:700;display:flex;align-items:center;gap:8px;margin-bottom:.75rem;color:var(--primary-text)}.arrow-icon[data-v-513db6a8]{width:18px;height:18px;opacity:.4;transition:transform .3s ease,opacity .3s ease}.modern-feature-card:hover .arrow-icon[data-v-513db6a8]{transform:translate(4px);opacity:.8}.feature-desc[data-v-513db6a8]{color:var(--secondary-text);line-height:1.5;font-size:.95rem}@media(max-width:991px){.section-title[data-v-513db6a8]{font-size:2.5rem}.features-grid-modern[data-v-513db6a8]{grid-template-columns:1fr}.modern-feature-card[data-v-513db6a8]{transform:none!important}.tab-title[data-v-513db6a8]{font-size:2rem}}.container[data-v-ada7affe]{max-width:1400px;margin:0 auto;padding:0 2rem;position:relative;z-index:10}.gallery-section[data-v-ada7affe]{padding:100px 0;background:var(--bg-light);position:relative}.section-header[data-v-ada7affe]{text-align:center;margin-bottom:3rem;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1)}.section-header.visible[data-v-ada7affe]{opacity:1;transform:translateY(0)}.section-title[data-v-ada7affe]{font-size:3rem;font-weight:850;margin-bottom:1rem;letter-spacing:-.02em;color:var(--primary-text)}.section-subtitle[data-v-ada7affe]{font-size:1.25rem;color:var(--secondary-text);max-width:600px;margin:0 auto}.slider-wrapper[data-v-ada7affe]{position:relative;max-width:1200px;margin:0 auto;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.16,1,.3,1) .2s}.slider-wrapper.visible[data-v-ada7affe]{opacity:1;transform:translateY(0)}.slider-viewport[data-v-ada7affe]{overflow:hidden;border-radius:20px;box-shadow:0 20px 50px #00000014;border:1px solid rgba(0,0,0,.04);background:#0f0f1e}.slider-track[data-v-ada7affe]{display:flex;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.slider-slide[data-v-ada7affe]{flex:0 0 100%;height:55vh;max-height:650px;min-height:350px;display:flex;align-items:center;justify-content:center;background:#0f0f1e}.slider-image[data-v-ada7affe]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-arrow[data-v-ada7affe]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background:var(--bg-white);color:var(--primary-text);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000001a;transition:all .2s ease;z-index:2}.slider-arrow[data-v-ada7affe]:hover{background:var(--brand-indigo);color:#fff;box-shadow:0 6px 20px #6366f14d}.slider-prev[data-v-ada7affe]{left:-24px}.slider-next[data-v-ada7affe]{right:-24px}.slider-caption[data-v-ada7affe]{text-align:center;margin-top:1.25rem;font-weight:600;font-size:1rem;color:var(--secondary-text)}.slider-dots[data-v-ada7affe]{display:flex;justify-content:center;gap:.5rem;margin-top:.75rem}.slider-dot[data-v-ada7affe]{width:8px;height:8px;border-radius:50%;border:none;background:#cbd5e1;cursor:pointer;transition:background .2s ease,transform .2s ease;padding:0}.slider-dot.active[data-v-ada7affe]{background:var(--brand-indigo);transform:scale(1.3)}@media(max-width:1100px){.slider-arrow[data-v-ada7affe]{display:none}}@media(max-width:991px){.section-title[data-v-ada7affe]{font-size:2.5rem}}@media(max-width:640px){.section-title[data-v-ada7affe]{font-size:2rem}.slider-viewport[data-v-ada7affe]{border-radius:14px}}.container[data-v-5b65cf90]{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:10}.pricing-section[data-v-5b65cf90]{padding:100px 0;background:var(--bg-light);position:relative}.section-header.center[data-v-5b65cf90]{text-align:center;margin-bottom:60px}.section-title[data-v-5b65cf90]{font-size:3rem;font-weight:850;margin-bottom:1rem;letter-spacing:-.02em;color:var(--primary-text)}.section-subtitle[data-v-5b65cf90]{font-size:1.25rem;color:var(--secondary-text);max-width:600px;margin:0 auto}.pricing-grid[data-v-5b65cf90]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1100px;margin:0 auto}.pricing-card[data-v-5b65cf90]{background:var(--bg-white);border-radius:24px;padding:3rem 2.5rem;box-shadow:0 10px 30px #0000000d;position:relative;transition:all .3s ease;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.03)}.pricing-card[data-v-5b65cf90]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.pricing-card.featured[data-v-5b65cf90]{background:var(--primary-text);color:#fff;transform:scale(1.05);box-shadow:0 20px 50px #6366f133;border-color:transparent}.pricing-card.featured[data-v-5b65cf90]:hover{transform:scale(1.05) translateY(-8px)}.plan-badge[data-v-5b65cf90]{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:var(--brand-indigo);color:#fff;padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 10px #6366f14d}.plan-badge.soon[data-v-5b65cf90]{background:var(--secondary-text);box-shadow:none}.plan-name[data-v-5b65cf90]{font-size:1.75rem;font-weight:800;margin-bottom:1rem}.pricing-card.featured .plan-name[data-v-5b65cf90]{color:#fff}.plan-price[data-v-5b65cf90]{margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:4px}.currency[data-v-5b65cf90]{font-size:1.5rem;font-weight:600;margin-top:.5rem;color:var(--secondary-text)}.pricing-card.featured .currency[data-v-5b65cf90]{color:#ffffffb3}.amount[data-v-5b65cf90]{font-size:3.5rem;font-weight:850;line-height:1;letter-spacing:-.04em}.period[data-v-5b65cf90]{font-size:1rem;color:var(--secondary-text);align-self:flex-end;margin-bottom:.5rem}.pricing-card.featured .period[data-v-5b65cf90]{color:#ffffffb3}.plan-desc[data-v-5b65cf90]{color:var(--secondary-text);margin-bottom:2rem;line-height:1.5;min-height:48px}.pricing-card.featured .plan-desc[data-v-5b65cf90]{color:#fffc}.plan-features[data-v-5b65cf90]{list-style:none;padding:0;margin:0 0 2.5rem;flex-grow:1}.plan-features li[data-v-5b65cf90]{display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem;font-size:1.05rem;color:var(--secondary-text)}.pricing-card.featured .plan-features li[data-v-5b65cf90]{color:#ffffffe6}.check-icon[data-v-5b65cf90]{color:var(--brand-indigo);flex-shrink:0;margin-top:2px}.pricing-card.featured .check-icon[data-v-5b65cf90]{color:#a5b4fc}.check-icon.disabled[data-v-5b65cf90]{color:var(--tertiary-text)}.pricing-card.featured .check-icon.disabled[data-v-5b65cf90]{color:#ffffff4d}.plan-btn[data-v-5b65cf90]{height:54px!important;font-size:1.1rem!important;font-weight:600!important;margin-top:auto}.pricing-card:not(.featured) .plan-btn[data-v-5b65cf90]{background:var(--brand-indigo-extra-soft)!important;color:var(--brand-indigo)!important;border:none!important}.pricing-card:not(.featured) .plan-btn[data-v-5b65cf90]:not(:disabled):hover{background:var(--brand-indigo)!important;color:#fff!important}.pricing-card.featured .plan-btn[data-v-5b65cf90]{background:#fff!important;color:var(--primary-text)!important}.pricing-card.featured .plan-btn[data-v-5b65cf90]:hover{background:#f8fafc!important}.enterprise-card[data-v-5b65cf90]{background:var(--bg-white);border-radius:24px;padding:3rem 2.5rem;box-shadow:0 10px 30px #0000000d;border:1px solid rgba(0,0,0,.03);max-width:1100px;margin:3rem auto 0;text-align:center;transition:all .3s ease}[data-theme=dark]{border-color:#ffffff0d}.enterprise-card[data-v-5b65cf90]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.enterprise-desc[data-v-5b65cf90]{color:var(--secondary-text);line-height:1.6;max-width:720px;margin:0 auto 2rem;font-size:1.05rem}.enterprise-link[data-v-5b65cf90]{color:var(--brand-indigo);font-weight:600;text-decoration:underline;text-underline-offset:3px}.enterprise-btn[data-v-5b65cf90]{max-width:260px;margin:0 auto;background:var(--brand-indigo)!important;color:#fff!important;border:none!important;box-shadow:0 6px 20px #6366f140!important}.enterprise-btn[data-v-5b65cf90]:hover{background:#4f46e5!important;box-shadow:0 8px 25px #6366f166!important}@media(max-width:991px){.pricing-grid[data-v-5b65cf90]{grid-template-columns:1fr;max-width:400px}.pricing-card.featured[data-v-5b65cf90]{transform:none}.pricing-card.featured[data-v-5b65cf90]:hover{transform:translateY(-8px)}.enterprise-card[data-v-5b65cf90]{max-width:400px;padding:2.5rem 1.5rem}}.addons-section[data-v-5b65cf90]{margin-top:80px}.addons-grid[data-v-5b65cf90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:800px;margin:0 auto}.addon-card[data-v-5b65cf90]{background:var(--bg-white);border-radius:20px;padding:2.5rem 2rem;box-shadow:0 10px 30px #0000000d;position:relative;transition:all .3s ease;display:flex;flex-direction:column;border:2px solid var(--brand-indigo-extra-soft)}.addon-card[data-v-5b65cf90]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #6366f126;border-color:var(--brand-indigo)}.addon-name[data-v-5b65cf90]{font-size:1.5rem;font-weight:800;margin-bottom:1rem;color:var(--primary-text)}.addon-price[data-v-5b65cf90]{margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:4px}.addon-card .currency[data-v-5b65cf90]{font-size:1.25rem;font-weight:600;margin-top:.5rem;color:var(--secondary-text)}.addon-card .amount[data-v-5b65cf90]{font-size:2.5rem;font-weight:850;line-height:1;letter-spacing:-.04em}.addon-card .period[data-v-5b65cf90]{font-size:.9rem;color:var(--secondary-text);align-self:flex-end;margin-bottom:.5rem}.addon-desc[data-v-5b65cf90]{color:var(--secondary-text);margin-bottom:2rem;line-height:1.5;min-height:48px}.addon-features[data-v-5b65cf90]{list-style:none;padding:0;margin:0 0 2rem;flex-grow:1}.addon-features li[data-v-5b65cf90]{display:flex;align-items:flex-start;gap:12px;margin-bottom:.75rem;font-size:1rem;color:var(--secondary-text)}.addon-features .check-icon[data-v-5b65cf90]{color:var(--brand-indigo);flex-shrink:0;margin-top:2px}.addon-btn[data-v-5b65cf90]{height:48px!important;font-size:1rem!important;font-weight:600!important;margin-top:auto;background:var(--brand-indigo-extra-soft)!important;color:var(--brand-indigo)!important;border:none!important}.addon-btn[data-v-5b65cf90]:hover{background:var(--brand-indigo)!important;color:#fff!important}@media(max-width:991px){.addons-grid[data-v-5b65cf90]{grid-template-columns:1fr;max-width:400px}}.landing-page[data-v-d25ad651]{--primary-text: #1e1b4b;--secondary-text: #475569;--tertiary-text: #94a3b8;--brand-indigo: #6366f1;--brand-indigo-rgb: 99, 102, 241;--accent-rgb: 99, 102, 241;--brand-indigo-soft: #818cf8;--brand-indigo-extra-soft: #eef2ff;--bg-white: #ffffff;--bg-light: #f8fafc;--card-shadow: 0 20px 50px rgba(99, 102, 241, .1);--border-radius-xl: 32px;background-color:var(--bg-white);color:var(--primary-text);transition:background-color .3s ease,color .3s ease}.container[data-v-d25ad651]{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:10}.landing-nav[data-v-d25ad651]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.5rem 0;transition:all .4s cubic-bezier(.16,1,.3,1)}.landing-nav.scrolled[data-v-d25ad651]{background:#fffc;backdrop-filter:blur(20px);padding:1rem 0;box-shadow:0 4px 20px #00000008}.nav-container[data-v-d25ad651]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 2rem}.nav-actions[data-v-d25ad651]{display:flex;align-items:center;gap:1.5rem}.nav-link[data-v-d25ad651]{font-weight:500;color:var(--secondary-text)!important}.login-btn[data-v-d25ad651]{font-weight:600!important;color:var(--brand-indigo)!important;margin-right:-.5rem}.login-btn[data-v-d25ad651]:hover{background:var(--brand-indigo-extra-soft)!important;color:var(--brand-indigo-soft)!important}.signup-btn[data-v-d25ad651]{background:var(--brand-indigo)!important;box-shadow:0 10px 20px #6366f140!important;color:#fff!important;border:none!important;padding:0 1.5rem!important;height:44px!important}.landing-footer[data-v-d25ad651]{margin-bottom:1.5rem}.cta-section[data-v-d25ad651]{padding:80px 0;background:var(--bg-white)}.cta-box[data-v-d25ad651]{background:linear-gradient(135deg,var(--bg-white) 0%,var(--bg-light) 100%);border-radius:var(--border-radius-xl);padding:5rem 3rem;text-align:center;box-shadow:var(--card-shadow);border:1px solid rgba(0,0,0,.03);position:relative;overflow:hidden;animation:fadeInUp-d25ad651 .8s cubic-bezier(.16,1,.3,1) forwards}.cta-box[data-v-d25ad651]:before,.cta-box[data-v-d25ad651]:after{content:"";position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-d25ad651 8s ease-in-out infinite}.cta-box[data-v-d25ad651]:before{width:200px;height:200px;background:var(--brand-indigo);top:-50px;right:-50px;animation-delay:0s}.cta-box[data-v-d25ad651]:after{width:150px;height:150px;background:#8b5cf6;bottom:-30px;left:-30px;animation-delay:-4s}@keyframes float-d25ad651{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-10px,10px) scale(1.05)}}@keyframes fadeInUp-d25ad651{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cta-title[data-v-d25ad651]{font-size:3rem;font-weight:850;margin-bottom:1.5rem;color:var(--primary-text);letter-spacing:-.02em;animation:fadeInUp-d25ad651 .6s cubic-bezier(.16,1,.3,1) .2s backwards}.cta-subtitle[data-v-d25ad651]{font-size:1.25rem;color:var(--secondary-text);margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto;animation:fadeInUp-d25ad651 .6s cubic-bezier(.16,1,.3,1) .4s backwards}.cta-buttons[data-v-d25ad651]{animation:fadeInUp-d25ad651 .6s cubic-bezier(.16,1,.3,1) .6s backwards}.primary-hero-btn[data-v-d25ad651]{padding:0 2.5rem!important;height:60px!important;font-size:1.15rem!important;background:var(--brand-indigo)!important;border-radius:20px!important;color:#fff!important;border:none!important;box-shadow:0 6px 20px #6366f14d!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;position:relative;overflow:hidden}.primary-hero-btn[data-v-d25ad651]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.primary-hero-btn[data-v-d25ad651]:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px #6366f173!important}.primary-hero-btn[data-v-d25ad651]:hover:before{left:100%}.primary-hero-btn[data-v-d25ad651]:active{transform:translateY(-1px) scale(.98)}.minimal-footer[data-v-d25ad651]{padding:2rem 0;background:var(--bg-white);border-top:1px solid rgba(0,0,0,.05)}.footer-content[data-v-d25ad651]{display:flex;justify-content:space-between;align-items:center}.footer-left[data-v-d25ad651]{display:flex;align-items:center;gap:1.5rem}.footer-copy[data-v-d25ad651]{color:var(--secondary-text);font-size:.95rem}.footer-right[data-v-d25ad651]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.footer-instruction-link[data-v-d25ad651]{color:var(--secondary-text);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .3s ease}.footer-instruction-link[data-v-d25ad651]:hover{color:var(--brand-indigo)}.footer-links[data-v-d25ad651]{display:flex;gap:2rem}.footer-link[data-v-d25ad651]{color:var(--secondary-text);text-decoration:none;font-weight:500;transition:color .3s ease}.footer-link[data-v-d25ad651]:hover{color:var(--brand-indigo)}.footer-actions[data-v-d25ad651]{display:flex;gap:1rem;align-items:center}.footer-action-btn[data-v-d25ad651]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:#fff;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.footer-action-btn[data-v-d25ad651]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.footer-action-btn.issue-btn[data-v-d25ad651]{color:#ef4444;border-color:#ef444433}.footer-action-btn.issue-btn[data-v-d25ad651]:hover{background:#ef44441a;border-color:#ef4444}.footer-action-btn.idea-btn[data-v-d25ad651]{color:#f59e0b;border-color:#f59e0b33}.footer-action-btn.idea-btn[data-v-d25ad651]:hover{background:#f59e0b1a;border-color:#f59e0b}@media(max-width:991px){.footer-content[data-v-d25ad651]{flex-direction:column;gap:1.5rem}}
