.sms-campaigns-page[data-astro-cid-5fmofos3]{overflow-x:hidden}.hero-section[data-astro-cid-5fmofos3]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4rem 2rem 5rem;text-align:center}.hero-content[data-astro-cid-5fmofos3] h1[data-astro-cid-5fmofos3]{font-size:3rem;font-weight:700;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.hero-subtitle[data-astro-cid-5fmofos3]{font-size:1.3rem;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto;opacity:.95}.hero-stats[data-astro-cid-5fmofos3]{display:flex;justify-content:center;gap:4rem;margin-bottom:3rem}.stat-item[data-astro-cid-5fmofos3]{text-align:center}.stat-number[data-astro-cid-5fmofos3]{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label[data-astro-cid-5fmofos3]{font-size:.9rem;opacity:.9}.hero-cta[data-astro-cid-5fmofos3]{display:flex;gap:1rem;justify-content:center;align-items:center}.btn-primary[data-astro-cid-5fmofos3]{background:#fff;color:#667eea;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;display:inline-block;transition:transform .2s}.btn-primary[data-astro-cid-5fmofos3]:hover{transform:translateY(-2px)}.btn-secondary[data-astro-cid-5fmofos3]{color:#fff;padding:1rem 2rem;border:2px solid white;border-radius:8px;text-decoration:none;font-weight:600;display:inline-block;transition:background .2s}.btn-secondary[data-astro-cid-5fmofos3]:hover{background:#ffffff1a}.container[data-astro-cid-5fmofos3]{max-width:1200px;margin:0 auto;padding:0 2rem}section[data-astro-cid-5fmofos3]{padding:4rem 0}h2[data-astro-cid-5fmofos3]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem;color:#000}.section-subtitle[data-astro-cid-5fmofos3]{text-align:center;font-size:1.1rem;color:#6b7280;max-width:700px;margin:0 auto 3rem}.integration-features[data-astro-cid-5fmofos3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.feature-card[data-astro-cid-5fmofos3]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;text-align:center}.feature-icon[data-astro-cid-5fmofos3]{font-size:3rem;margin-bottom:1rem}.feature-card[data-astro-cid-5fmofos3] h3[data-astro-cid-5fmofos3]{font-size:1.3rem;margin-bottom:1rem;color:#000}.feature-card[data-astro-cid-5fmofos3] p[data-astro-cid-5fmofos3]{color:#6b7280;line-height:1.6}.campaign-types[data-astro-cid-5fmofos3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.campaign-card[data-astro-cid-5fmofos3]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:2rem}.campaign-card[data-astro-cid-5fmofos3] h3[data-astro-cid-5fmofos3]{color:#000;font-size:1.5rem;margin-bottom:1rem}.campaign-card[data-astro-cid-5fmofos3] p[data-astro-cid-5fmofos3]{color:#4b5563;margin-bottom:1.5rem;line-height:1.6}.campaign-card[data-astro-cid-5fmofos3] ul[data-astro-cid-5fmofos3]{list-style:none;padding:0}.campaign-card[data-astro-cid-5fmofos3] li[data-astro-cid-5fmofos3]{color:#6b7280;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.campaign-card[data-astro-cid-5fmofos3] li[data-astro-cid-5fmofos3]:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.workflow-steps[data-astro-cid-5fmofos3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-top:3rem}.workflow-step[data-astro-cid-5fmofos3]{text-align:center}.step-number[data-astro-cid-5fmofos3]{width:60px;height:60px;background:#667eea;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1.5rem}.workflow-step[data-astro-cid-5fmofos3] h3[data-astro-cid-5fmofos3]{color:#000;margin-bottom:1rem}.workflow-step[data-astro-cid-5fmofos3] p[data-astro-cid-5fmofos3]{color:#6b7280;line-height:1.6}.benefits-grid[data-astro-cid-5fmofos3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem}.benefit-item[data-astro-cid-5fmofos3]{padding:1.5rem}.benefit-item[data-astro-cid-5fmofos3] h3[data-astro-cid-5fmofos3]{color:#000;font-size:1.3rem;margin-bottom:.75rem}.benefit-item[data-astro-cid-5fmofos3] p[data-astro-cid-5fmofos3]{color:#6b7280;line-height:1.6}.testimonial-section[data-astro-cid-5fmofos3]{background:#f8fafc}.testimonial-card[data-astro-cid-5fmofos3]{max-width:900px;margin:0 auto;text-align:center}.testimonial-card[data-astro-cid-5fmofos3] blockquote[data-astro-cid-5fmofos3]{font-size:1.3rem;line-height:1.8;color:#374151;margin-bottom:2rem;font-style:italic}.testimonial-author[data-astro-cid-5fmofos3] strong[data-astro-cid-5fmofos3]{display:block;color:#000;font-size:1.1rem;margin-bottom:.25rem}.testimonial-author[data-astro-cid-5fmofos3] span[data-astro-cid-5fmofos3]{color:#6b7280}.faq-grid[data-astro-cid-5fmofos3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-top:3rem}.faq-item[data-astro-cid-5fmofos3]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:2rem}.faq-item[data-astro-cid-5fmofos3] h3[data-astro-cid-5fmofos3]{color:#000;font-size:1.2rem;margin-bottom:1rem}.faq-item[data-astro-cid-5fmofos3] p[data-astro-cid-5fmofos3]{color:#6b7280;line-height:1.6}.cta-section[data-astro-cid-5fmofos3]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.cta-content[data-astro-cid-5fmofos3] h2[data-astro-cid-5fmofos3]{color:#fff;margin-bottom:1rem}.cta-content[data-astro-cid-5fmofos3]>p[data-astro-cid-5fmofos3]{font-size:1.2rem;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.cta-buttons[data-astro-cid-5fmofos3]{display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.cta-note[data-astro-cid-5fmofos3]{font-size:.9rem;opacity:.9}@media (max-width: 768px){.hero-content[data-astro-cid-5fmofos3] h1[data-astro-cid-5fmofos3]{font-size:2rem}.hero-stats[data-astro-cid-5fmofos3]{flex-direction:column;gap:2rem}.hero-cta[data-astro-cid-5fmofos3]{flex-direction:column}.campaign-types[data-astro-cid-5fmofos3],.benefits-grid[data-astro-cid-5fmofos3],.faq-grid[data-astro-cid-5fmofos3]{grid-template-columns:1fr}.workflow-steps[data-astro-cid-5fmofos3]{grid-template-columns:1fr;gap:2rem}.cta-buttons[data-astro-cid-5fmofos3]{flex-direction:column}}
