.features-page[data-v-0982d1d1]{overflow-x:hidden}.features-hero[data-v-0982d1d1]{background:linear-gradient(180deg,var(--bg) 0,rgba(var(--accent-rgb),.05) 50%,var(--bg) 100%);padding:6rem 0 5rem;position:relative;text-align:center}.features-hero[data-v-0982d1d1]:before{background:radial-gradient(circle,rgba(var(--accent-rgb),.08) 0,transparent 70%);content:"";height:800px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:800px}.hero-container[data-v-0982d1d1]{margin:0 auto;max-width:900px;padding:0 1.5rem;position:relative}.hero-badge[data-v-0982d1d1]{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.2);border-radius:20px;color:var(--accent);display:inline-block;font-size:.85rem;font-weight:500;margin-bottom:1.5rem;padding:.4rem 1rem}.hero-title[data-v-0982d1d1]{font-size:3.5rem;font-weight:700;line-height:1.15;margin-bottom:1.5rem}.gradient-text[data-v-0982d1d1]{background:linear-gradient(135deg,var(--accent),#8b5cf6,var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-0982d1d1]{color:var(--text-muted);font-size:1.25rem;line-height:1.6;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:650px}.hero-features[data-v-0982d1d1]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:2.5rem}.hero-feature-badge[data-v-0982d1d1]{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:8px;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}.check-icon[data-v-0982d1d1]{color:var(--green);font-weight:700}.hero-cta[data-v-0982d1d1]{display:flex;gap:1rem;justify-content:center}.section-container[data-v-0982d1d1]{margin:0 auto;max-width:1100px;padding:5rem 1.5rem}.section-header[data-v-0982d1d1]{margin-bottom:3.5rem;text-align:center}.section-badge[data-v-0982d1d1]{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.2);border-radius:20px;color:var(--accent);display:inline-block;font-size:.8rem;font-weight:500;margin-bottom:1rem;padding:.35rem .9rem}.section-title[data-v-0982d1d1]{font-size:2.25rem;font-weight:700;margin-bottom:.75rem}.section-subtitle[data-v-0982d1d1]{color:var(--text-muted);font-size:1.1rem}.main-features-section[data-v-0982d1d1]{background:var(--bg)}.main-features-list[data-v-0982d1d1]{display:flex;flex-direction:column;gap:4rem}.main-feature[data-v-0982d1d1]{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1.5fr}.main-feature.reverse[data-v-0982d1d1]{direction:rtl}.main-feature.reverse[data-v-0982d1d1]>*{direction:ltr}.feature-visual[data-v-0982d1d1]{align-items:center;display:flex;justify-content:center;min-height:280px;position:relative}.feature-screenshot[data-v-0982d1d1]{border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 40px -10px #00000080;width:100%}.feature-icon-large[data-v-0982d1d1]{color:var(--yellow-light);height:96px;position:relative;width:96px;z-index:2}.feature-glow[data-v-0982d1d1]{border-radius:50%;filter:blur(60px);height:200px;opacity:.3;position:absolute;width:200px}.color-purple .feature-glow[data-v-0982d1d1]{background:#8b5cf6}.color-blue .feature-glow[data-v-0982d1d1]{background:var(--accent)}.color-green .feature-glow[data-v-0982d1d1]{background:var(--green)}.color-cyan .feature-glow[data-v-0982d1d1]{background:var(--cyan)}.color-orange .feature-glow[data-v-0982d1d1]{background:#f59e0b}.feature-content h3[data-v-0982d1d1]{font-size:1.75rem;font-weight:700;margin-bottom:1rem}.feature-content p[data-v-0982d1d1]{color:var(--text-muted);font-size:1.05rem;line-height:1.7;margin-bottom:1.5rem}.feature-highlights[data-v-0982d1d1]{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;padding:0}.feature-highlights li[data-v-0982d1d1]{align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:6px;display:inline-flex;font-size:.85rem;gap:.4rem;padding:.4rem .8rem}.highlight-check[data-v-0982d1d1]{color:var(--green);font-weight:700}.tech-features-section[data-v-0982d1d1]{background:linear-gradient(180deg,rgba(var(--accent-rgb),.02) 0,var(--bg) 100%)}.tech-features-grid[data-v-0982d1d1]{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.tech-feature[data-v-0982d1d1]{align-items:flex-start;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;display:flex;gap:.875rem;padding:1.25rem;transition:all .2s}.tech-feature[data-v-0982d1d1]:hover{border-color:var(--accent);transform:translateY(-2px)}.tech-icon[data-v-0982d1d1]{align-items:center;background:rgba(var(--accent-rgb),.1);border-radius:8px;color:var(--accent);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.tech-icon[data-v-0982d1d1] svg{height:20px;width:20px}.tech-content h4[data-v-0982d1d1]{font-size:.95rem;font-weight:600;margin-bottom:.25rem}.tech-content p[data-v-0982d1d1]{color:var(--text-muted);font-size:.8rem;line-height:1.4}.comparison-section[data-v-0982d1d1]{background:var(--bg)}.comparison-table[data-v-0982d1d1]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;margin:0 auto;max-width:800px;overflow:hidden}.compare-row[data-v-0982d1d1]{border-bottom:1px solid var(--border);display:grid;grid-template-columns:1.5fr 1fr 1fr}.compare-row[data-v-0982d1d1]:last-child{border-bottom:none}.compare-row.header[data-v-0982d1d1]{background:var(--bg);font-size:.85rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.compare-col[data-v-0982d1d1]{font-size:.9rem;padding:1rem 1.25rem}.feature-col[data-v-0982d1d1]{color:var(--text-muted)}.dublyo-col[data-v-0982d1d1]{background:#22c55e0d;color:var(--green);font-weight:500}.compare-row.header .dublyo-col[data-v-0982d1d1]{color:var(--text)}.others-col[data-v-0982d1d1]{color:var(--text-muted)}.check-badge[data-v-0982d1d1]{align-items:center;background:var(--green);border-radius:50%;color:#fff;display:inline-flex;font-size:.7rem;height:18px;justify-content:center;margin-right:.5rem;width:18px}.workflow-section[data-v-0982d1d1]{background:linear-gradient(180deg,var(--bg) 0,rgba(var(--accent-rgb),.03) 100%)}.workflow-steps[data-v-0982d1d1]{align-items:center;display:flex;gap:1rem;justify-content:center}.workflow-step[data-v-0982d1d1]{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex:1;max-width:280px;padding:2rem;position:relative;text-align:center}.step-number[data-v-0982d1d1]{background:var(--accent);border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:24px;left:50%;position:absolute;top:-12px;transform:translate(-50%);width:24px}.step-icon[data-v-0982d1d1],.step-number[data-v-0982d1d1]{align-items:center;justify-content:center}.step-icon[data-v-0982d1d1]{color:var(--accent);display:inline-flex;height:42px;margin:0 auto 1rem;width:42px}.step-icon[data-v-0982d1d1] svg{height:30px;width:30px}.workflow-step h4[data-v-0982d1d1]{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.workflow-step p[data-v-0982d1d1]{color:var(--text-muted);font-size:.9rem;line-height:1.5}.workflow-arrow[data-v-0982d1d1]{color:var(--text-muted);font-size:1.5rem}.cta-section[data-v-0982d1d1]{background:var(--bg)}.cta-box[data-v-0982d1d1]{background:linear-gradient(135deg,rgba(var(--accent-rgb),.1),#6366f10d);border:1px solid rgba(var(--accent-rgb),.2);border-radius:24px;padding:4rem 2rem;text-align:center}.cta-box h2[data-v-0982d1d1]{font-size:2rem;font-weight:700;margin-bottom:.75rem}.cta-box p[data-v-0982d1d1]{color:var(--text-muted);font-size:1.1rem;margin-bottom:2rem}.cta-buttons[data-v-0982d1d1]{display:flex;gap:1rem;justify-content:center}.btn-large[data-v-0982d1d1]{align-items:center;display:inline-flex;font-size:1rem;gap:.5rem;padding:1rem 2rem}.btn-ghost[data-v-0982d1d1]{background:transparent;border:1px solid var(--border);color:var(--text)}.btn-ghost[data-v-0982d1d1]:hover{background:var(--bg-hover);border-color:var(--border-hover)}@media(max-width:1024px){.tech-features-grid[data-v-0982d1d1]{grid-template-columns:repeat(3,1fr)}.main-feature[data-v-0982d1d1]{gap:2rem;grid-template-columns:1fr}.main-feature.reverse[data-v-0982d1d1]{direction:ltr}.feature-visual[data-v-0982d1d1]{min-height:180px}}@media(max-width:768px){.hero-title[data-v-0982d1d1]{font-size:2.25rem}.tech-features-grid[data-v-0982d1d1]{grid-template-columns:repeat(2,1fr)}.workflow-steps[data-v-0982d1d1]{flex-direction:column}.workflow-arrow[data-v-0982d1d1]{transform:rotate(90deg)}.workflow-step[data-v-0982d1d1]{max-width:100%}.comparison-table[data-v-0982d1d1]{overflow-x:auto}.compare-row[data-v-0982d1d1]{min-width:500px}.cta-buttons[data-v-0982d1d1]{flex-direction:column}.cta-box[data-v-0982d1d1]{padding:3rem 1.5rem}}@media(max-width:640px){.hero-features[data-v-0982d1d1]{align-items:center}.hero-cta[data-v-0982d1d1],.hero-features[data-v-0982d1d1]{flex-direction:column}.tech-features-grid[data-v-0982d1d1]{grid-template-columns:1fr}.feature-icon-large[data-v-0982d1d1]{height:72px;width:72px}}.compare-row[data-v-0982d1d1]:not(.header),.fade-in[data-v-0982d1d1],.hero-feature-badge[data-v-0982d1d1],.main-feature[data-v-0982d1d1],.section-header[data-v-0982d1d1],.tech-feature[data-v-0982d1d1]{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.hero-feature-badge[data-v-0982d1d1]{transform:translateY(12px) scale(.92);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.34,1.56,.64,1)}.compare-row[data-v-0982d1d1]:not(.header){transform:translate(-20px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.compare-row:not(.header)[data-revealed][data-v-0982d1d1],.fade-in[data-revealed][data-v-0982d1d1],.hero-feature-badge[data-revealed][data-v-0982d1d1],.main-feature[data-revealed][data-v-0982d1d1],.section-header[data-revealed][data-v-0982d1d1],.tech-feature[data-revealed][data-v-0982d1d1]{opacity:1;transform:translateY(0) translate(0) scale(1)}
