.hero-section[data-v-b5ed737b]{align-items:center;background:linear-gradient(135deg,#fff,#f5f5f5);display:flex;min-height:90vh;padding:4rem 0}.container[data-v-b5ed737b]{margin:0 auto;max-width:1200px;padding:0 1rem}.hero-title[data-v-b5ed737b]{font-size:3rem;line-height:1.2;margin-bottom:2rem}@media (max-width:600px){.hero-title[data-v-b5ed737b]{font-size:2rem;margin-bottom:1.5rem}}.hero-subtitle[data-v-b5ed737b]{font-size:1.25rem;line-height:1.6;margin-bottom:2.5rem}@media (max-width:600px){.hero-subtitle[data-v-b5ed737b]{font-size:1rem;margin-bottom:2rem}}.hero-buttons[data-v-b5ed737b]{margin-bottom:2.5rem}@media (max-width:600px){.hero-buttons[data-v-b5ed737b]{margin-bottom:2rem}}.hero-badge[data-v-b5ed737b]{margin-bottom:2.5rem}@media (max-width:600px){.hero-badge[data-v-b5ed737b]{margin-bottom:2rem}}.hero-stats[data-v-b5ed737b]{margin-top:.5rem}.hero-content[data-v-b5ed737b]{padding-right:3rem}@media (max-width:1023px){.hero-content[data-v-b5ed737b]{padding-right:0}}.hero-demo[data-v-b5ed737b]{padding-left:2rem}@media (max-width:1023px){.hero-demo[data-v-b5ed737b]{margin-top:3rem!important;padding-left:0}}.hero-image-wrapper[data-v-b5ed737b]{position:relative}.chat-preview-card[data-v-b5ed737b]{border-radius:16px;box-shadow:0 20px 60px #00000026}.chat-messages[data-v-b5ed737b]{display:flex;flex-direction:column;gap:12px}.message[data-v-b5ed737b]{display:flex}.message.received[data-v-b5ed737b]{justify-content:flex-start}.message.sent[data-v-b5ed737b]{justify-content:flex-end}.message-bubble[data-v-b5ed737b]{border-radius:12px;max-width:80%;padding:12px 16px}.received .message-bubble[data-v-b5ed737b]{background:#f5f5f5;color:#1a1a1a}.sent .message-bubble[data-v-b5ed737b]{background:#e31e24;color:#fff}@media (max-width:600px){.full-width-xs[data-v-b5ed737b]{width:100%}}.container[data-v-c1f9bc4f]{margin:0 auto;max-width:1200px;padding:0 1rem}.features-section[data-v-c1f9bc4f]{background:#fff;padding:4rem 0}.feature-card[data-v-c1f9bc4f]{border-radius:12px;height:100%;transition:all .3s ease}.feature-card[data-v-c1f9bc4f]:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.feature-icon-wrapper[data-v-c1f9bc4f]{background:#e31e2414;border-radius:12px;display:inline-flex;padding:12px}.container[data-v-af265701]{margin:0 auto;max-width:1200px;padding:0 1rem}.how-it-works-section[data-v-af265701]{background:linear-gradient(135deg,#f5f5f5,#fff);padding:4rem 0}.timeline-custom[data-v-af265701]{margin:0 auto;max-width:800px}.container[data-v-ff12d457]{margin:0 auto;max-width:1200px;padding:0 1rem}.requirements-section[data-v-ff12d457]{background:linear-gradient(135deg,#fafafa,#fff);padding:4rem 0}.phase-card[data-v-ff12d457]{border-radius:16px;display:flex;flex-direction:column;height:100%;transition:all .3s ease}.phase-card[data-v-ff12d457]:hover{box-shadow:0 12px 32px #0000001f;transform:translateY(-8px)}.full-height[data-v-ff12d457]{height:100%}.free-trial-card[data-v-ff12d457]{background:linear-gradient(135deg,#fff,#f0f9ff);border:2px solid #31ccec}.free-trial-card[data-v-ff12d457]:hover{border-color:#21aac9;box-shadow:0 12px 32px #31ccec40}.timbrar-card[data-v-ff12d457]{background:linear-gradient(135deg,#fff,#f0f4ff);border:2px solid #1976d2}.timbrar-card[data-v-ff12d457]:hover{border-color:#1565c0;box-shadow:0 12px 32px #1976d240}.premium-card[data-v-ff12d457]{background:linear-gradient(135deg,#fff,#fffbeb);border:2px solid #f2c037}.premium-card[data-v-ff12d457]:hover{border-color:#e0ae20;box-shadow:0 12px 32px #f2c03740}.rounded-borders[data-v-ff12d457]{border-radius:12px}.requirement-item .flex[data-v-ff12d457]{align-items:flex-start}@media (max-width:1023px){.phase-card[data-v-ff12d457]{margin-bottom:1rem}}.container[data-v-4605c82d]{margin:0 auto;max-width:1200px;padding:0 1rem}.cta-section[data-v-4605c82d]{background:linear-gradient(135deg,#f5f5f5,#fff);padding:4rem 0}.cta-card[data-v-4605c82d]{background:linear-gradient(135deg,#e31e24,#c10015);border-radius:16px;box-shadow:0 20px 60px #e31e244d}.cta-description[data-v-4605c82d]{max-width:600px;opacity:.9}.cta-button[data-v-4605c82d]{font-weight:600;transition:all .3s ease}.cta-button[data-v-4605c82d]:hover{box-shadow:0 8px 24px #ffffff4d;transform:translateY(-2px)}.cta-note[data-v-4605c82d]{font-size:.9rem;opacity:.8}
