@keyframes flowPulse{0%{left:-100%}to{left:100%}}@keyframes floatUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100vh);opacity:0}}@keyframes glowPulse{0%,to{opacity:.06}50%{opacity:.15}}.marquee-container[data-astro-cid-doiv3gn5]{width:100%;overflow:hidden}.marquee-fade-left[data-astro-cid-doiv3gn5],.marquee-fade-right[data-astro-cid-doiv3gn5]{position:absolute;top:0;bottom:0;width:250px;z-index:2;pointer-events:none}.marquee-fade-left[data-astro-cid-doiv3gn5]{left:0;background:linear-gradient(to right,#050505 0%,#050505 10%,rgba(10,10,10,.85) 30%,rgba(10,10,10,.4) 60%,transparent 100%)}.marquee-fade-right[data-astro-cid-doiv3gn5]{right:0;background:linear-gradient(to left,#050505 0%,#050505 10%,rgba(10,10,10,.85) 30%,rgba(10,10,10,.4) 60%,transparent 100%)}.marquee-track[data-astro-cid-doiv3gn5]{display:flex;width:max-content}.marquee-track--brands[data-astro-cid-doiv3gn5]{animation:marquee-scroll 40s linear infinite}.marquee-container[data-astro-cid-doiv3gn5]:hover .marquee-track[data-astro-cid-doiv3gn5]{animation-play-state:paused}.marquee-row[data-astro-cid-doiv3gn5]{display:flex;align-items:center;flex-shrink:0;gap:3.5rem;padding-right:3.5rem}.marquee-logo-item[data-astro-cid-doiv3gn5]{display:inline-flex;align-items:center;gap:.625rem;opacity:.4;transition:opacity .3s ease;white-space:nowrap}.marquee-logo-item[data-astro-cid-doiv3gn5]:hover{opacity:.8}.logo-name[data-astro-cid-doiv3gn5]{font-size:1rem;font-weight:500;color:var(--color-text);letter-spacing:.01em}.logo-icon{width:1.375rem;height:1.375rem;color:var(--color-text);flex-shrink:0}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(max-width:640px){.marquee-fade-left[data-astro-cid-doiv3gn5],.marquee-fade-right[data-astro-cid-doiv3gn5]{width:100px}.marquee-row[data-astro-cid-doiv3gn5]{gap:2rem;padding-right:2rem}.logo-name[data-astro-cid-doiv3gn5]{font-size:.875rem}.logo-icon{width:1.125rem;height:1.125rem}}@media(min-width:768px){.timeline-step[data-astro-cid-jevcpw3s][data-direction=left] .timeline-card[data-astro-cid-jevcpw3s]{margin-right:55%}.timeline-step[data-astro-cid-jevcpw3s][data-direction=right] .timeline-card[data-astro-cid-jevcpw3s]{margin-left:55%}}.channel-card[data-astro-cid-sy7yazjh]{position:relative;overflow:hidden;transition:border-color .3s ease,transform .3s ease}.channel-card[data-astro-cid-sy7yazjh]:hover{transform:translateY(-4px)}.channel-card[data-astro-cid-sy7yazjh]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.channel-card[data-astro-cid-sy7yazjh][data-channel=email]:before{background:linear-gradient(90deg,transparent,rgba(59,130,246,.4),transparent)}.channel-card[data-astro-cid-sy7yazjh][data-channel=email]:hover{border-color:#3b82f626}.channel-card[data-astro-cid-sy7yazjh][data-channel=whatsapp]:before{background:linear-gradient(90deg,transparent,rgba(37,211,102,.4),transparent)}.channel-card[data-astro-cid-sy7yazjh][data-channel=whatsapp]:hover{border-color:#25d36626}.channel-card[data-astro-cid-sy7yazjh][data-channel=ia]:before{background:linear-gradient(90deg,transparent,rgba(129,140,248,.4),transparent)}.channel-card[data-astro-cid-sy7yazjh][data-channel=ia]:hover{border-color:#818cf826}.channel-card[data-astro-cid-sy7yazjh] .card-glow[data-astro-cid-sy7yazjh]{position:absolute;top:-40px;left:50%;transform:translate(-50%);width:200px;height:80px;border-radius:50%;filter:blur(40px);opacity:.15;pointer-events:none}.ch-tag[data-astro-cid-sy7yazjh]{transition:background .2s ease}.channel-card[data-astro-cid-sy7yazjh][data-channel=email] .ch-tag[data-astro-cid-sy7yazjh]:hover{background:#3b82f614}.channel-card[data-astro-cid-sy7yazjh][data-channel=whatsapp] .ch-tag[data-astro-cid-sy7yazjh]:hover{background:#25d36614}.channel-card[data-astro-cid-sy7yazjh][data-channel=ia] .ch-tag[data-astro-cid-sy7yazjh]:hover{background:#818cf814}.eco-grid[data-astro-cid-4wwav4fr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:640px){.eco-grid[data-astro-cid-4wwav4fr]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.eco-grid[data-astro-cid-4wwav4fr]{grid-template-columns:repeat(5,minmax(0,1fr))}}#investimento .pricing-container{max-width:1280px;margin:0 auto;padding:0 24px}#investimento .pricing-header{text-align:center;margin-bottom:56px;max-width:860px;margin-left:auto;margin-right:auto}#investimento .pricing-badge{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:var(--color-primary-light);background:#2563eb14;border:1px solid rgba(37,99,235,.15);padding:5px 16px;border-radius:100px}#investimento .pricing-title{font-size:clamp(32px,5vw,52px);font-weight:700;letter-spacing:-.02em;margin-top:20px;line-height:1.08}#investimento .pricing-title .italic{font-style:italic;font-weight:500}#investimento .pricing-subtitle{color:var(--color-text-muted);margin-top:16px;font-size:16px;font-style:italic;line-height:1.6;max-width:720px;margin-left:auto;margin-right:auto}#investimento .plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}#investimento .plan-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:18px;padding:36px 32px;display:flex;flex-direction:column;gap:18px;transition:all .3s ease;position:relative;min-height:560px}#investimento .plan-card:hover{border-color:var(--color-border-hover);transform:translateY(-2px)}#investimento .plan-card.featured{border:2px solid var(--color-primary);box-shadow:0 20px 60px #2563eb1f;background:linear-gradient(180deg,rgba(37,99,235,.04) 0%,var(--color-bg-card) 50%)}#investimento .plan-card.featured:hover{box-shadow:0 24px 72px #2563eb2e}#investimento .plan-tag{font-family:SF Mono,Consolas,monospace;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--color-primary-light);margin-bottom:14px}#investimento .plan-name{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.015em;color:var(--color-text);white-space:nowrap}#investimento .plan-price-block{padding:20px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}#investimento .plan-price-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);margin-bottom:8px}#investimento .plan-price{font-size:44px;font-weight:700;color:var(--color-primary-light);line-height:1;letter-spacing:-.02em}#investimento .plan-price-unit{font-size:16px;color:var(--color-text-muted);font-weight:500;margin-left:2px}#investimento .plan-price-note{font-size:12px;color:var(--color-text-muted);line-height:1.5;margin-top:10px}#investimento .plan-features{list-style:none;display:flex;flex-direction:column;gap:11px;flex:1;padding:0;margin:0}#investimento .plan-features li{font-size:14px;color:var(--color-text);line-height:1.5;padding-left:20px;position:relative}#investimento .plan-features li:before{content:"→";position:absolute;left:0;color:var(--color-primary-light);font-weight:700}#investimento .plan-note{font-size:11px;color:var(--color-text-dim);line-height:1.5;font-style:italic;padding-top:16px;border-top:1px solid var(--color-border)}#investimento .pricing-cta{text-align:center;padding-top:24px}#investimento .pricing-cta-link{display:inline-flex;align-items:center;gap:10px;font-size:17px;font-weight:600;color:var(--color-primary-light);padding:18px 32px;border:1px solid rgba(37,99,235,.3);background:#2563eb0f;border-radius:14px;transition:all .3s ease;text-decoration:none}#investimento .pricing-cta-link:hover{background:#2563eb1f;border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 8px 32px #2563eb33}#investimento .pricing-cta-arrow{transition:transform .3s ease}#investimento .pricing-cta-link:hover .pricing-cta-arrow{transform:translate(4px)}#investimento .pricing-cta-note{font-size:13px;color:var(--color-text-muted);margin-top:14px;line-height:1.5}@media(max-width:1024px){#investimento .plans-grid{grid-template-columns:1fr;max-width:520px;margin-left:auto;margin-right:auto;gap:20px}#investimento .plan-card{min-height:auto;padding:32px 28px}}@media(max-width:640px){#investimento .pricing-container{padding:0 20px}#investimento .plan-card{padding:28px 24px}#investimento .plan-name{font-size:24px}#investimento .plan-price{font-size:38px}#investimento .pricing-cta-link{padding:16px 24px;font-size:15px}}
