.hero-section[data-astro-cid-vks2mc2h]{padding:6em 2em 4em;background:linear-gradient(135deg,#f8fafc,#fff)}.hero-container[data-astro-cid-vks2mc2h]{max-width:800px;margin:0 auto;text-align:center}.hero-badge[data-astro-cid-vks2mc2h]{display:inline-block;background:#e0f2fe;color:#0076e8;padding:.5em 1em;border-radius:20px;font-size:.9em;font-weight:600;margin-bottom:1.5em}.hero-title[data-astro-cid-vks2mc2h]{font-size:3.2em;font-weight:900;line-height:1.1;margin:0 0 1em;color:#1f2937;letter-spacing:-.02em}.hero-title[data-astro-cid-vks2mc2h] .highlight[data-astro-cid-vks2mc2h]{color:#0076e8}.hero-description[data-astro-cid-vks2mc2h]{font-size:1.2em;line-height:1.6;color:#6b7280;margin:0 0 2.5em}.hero-buttons[data-astro-cid-vks2mc2h]{display:flex;justify-content:center;gap:1.5em}.problem-section[data-astro-cid-vks2mc2h]{padding:6em 2em;background:#fff}.problem-container[data-astro-cid-vks2mc2h]{max-width:1000px;margin:0 auto;text-align:center}.problem-container[data-astro-cid-vks2mc2h] h2[data-astro-cid-vks2mc2h]{font-size:2.5em;font-weight:900;color:#1f2937;margin:0 0 2em}.stats-grid[data-astro-cid-vks2mc2h]{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;margin-bottom:3em}.stat-item[data-astro-cid-vks2mc2h]{text-align:center}.stat-number[data-astro-cid-vks2mc2h]{font-size:3em;font-weight:900;color:#dc2626;margin-bottom:.25em}.stat-text[data-astro-cid-vks2mc2h]{font-size:1em;color:#6b7280;font-weight:500}.problem-text[data-astro-cid-vks2mc2h]{font-size:1.1em;line-height:1.7;color:#374151;max-width:800px;margin:0 auto}.solution-section[data-astro-cid-vks2mc2h]{padding:6em 2em;background:#f8fafc}.solution-container[data-astro-cid-vks2mc2h]{max-width:1000px;margin:0 auto}.solution-container[data-astro-cid-vks2mc2h] h2[data-astro-cid-vks2mc2h]{font-size:2.5em;font-weight:900;color:#1f2937;margin:0 0 3em;text-align:center}.steps-grid[data-astro-cid-vks2mc2h]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5em}.step-item[data-astro-cid-vks2mc2h]{display:flex;gap:1.5em;align-items:flex-start}.step-number[data-astro-cid-vks2mc2h]{background:#0076e8;color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2em;flex-shrink:0}.step-content[data-astro-cid-vks2mc2h] h3[data-astro-cid-vks2mc2h]{font-size:1.3em;font-weight:700;color:#1f2937;margin:0 0 .5em}.step-content[data-astro-cid-vks2mc2h] p[data-astro-cid-vks2mc2h]{color:#6b7280;line-height:1.6;margin:0}.features-section[data-astro-cid-vks2mc2h]{padding:6em 2em;background:#fff}.features-container[data-astro-cid-vks2mc2h]{max-width:1200px;margin:0 auto}.features-container[data-astro-cid-vks2mc2h] h2[data-astro-cid-vks2mc2h]{font-size:2.5em;font-weight:900;color:#1f2937;margin:0 0 3em;text-align:center}.features-grid[data-astro-cid-vks2mc2h]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5em}.feature-item[data-astro-cid-vks2mc2h]{text-align:center;padding:2em 1.5em;border:2px solid #f1f5f9;border-radius:12px;transition:all .2s ease}.feature-item[data-astro-cid-vks2mc2h]:hover{border-color:#0076e8;transform:translateY(-4px)}.feature-icon[data-astro-cid-vks2mc2h]{font-size:3em;margin-bottom:1em}.feature-item[data-astro-cid-vks2mc2h] h3[data-astro-cid-vks2mc2h]{font-size:1.2em;font-weight:700;color:#1f2937;margin:0 0 .75em}.feature-item[data-astro-cid-vks2mc2h] p[data-astro-cid-vks2mc2h]{color:#6b7280;line-height:1.6;margin:0}.cta-section[data-astro-cid-vks2mc2h]{padding:6em 2em;background:linear-gradient(135deg,#0076e8,#005bb5);color:#fff;text-align:center}.cta-container[data-astro-cid-vks2mc2h]{max-width:800px;margin:0 auto}.cta-container[data-astro-cid-vks2mc2h] h2[data-astro-cid-vks2mc2h]{font-size:2.5em;font-weight:900;margin:0 0 .5em;color:#fff}.cta-container[data-astro-cid-vks2mc2h]>p[data-astro-cid-vks2mc2h]{font-size:1.2em;color:#e0f2fe;margin:0 0 2.5em}.cta-note[data-astro-cid-vks2mc2h]{margin-top:1em;color:#e0f2fe;font-size:.9em}.related-features-section[data-astro-cid-vks2mc2h]{padding:6em 2em;background:#fff}.related-features-container[data-astro-cid-vks2mc2h]{max-width:1000px;margin:0 auto;text-align:center}.related-features-container[data-astro-cid-vks2mc2h] h2[data-astro-cid-vks2mc2h]{font-size:2.5em;font-weight:900;color:#1f2937;margin:0 0 .5em;letter-spacing:-.02em}.section-description[data-astro-cid-vks2mc2h]{font-size:1.1em;color:#6b7280;line-height:1.6;max-width:600px;margin:0 auto 3em}.features-grid-links[data-astro-cid-vks2mc2h]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2em}.feature-link-card[data-astro-cid-vks2mc2h]{background:#f8fafc;border-radius:16px;padding:2.5em 2em;text-align:center;border:2px solid #f1f5f9;transition:all .3s ease}.feature-link-card[data-astro-cid-vks2mc2h]:hover{transform:translateY(-4px);border-color:#0076e8;box-shadow:0 20px 40px #0076e81a;background:#fff}.feature-link-icon[data-astro-cid-vks2mc2h]{font-size:3em;margin-bottom:1em;display:block}.feature-link-card[data-astro-cid-vks2mc2h] h3[data-astro-cid-vks2mc2h]{font-size:1.4em;font-weight:700;margin:0 0 1em;color:#1f2937;line-height:1.3}.feature-link-card[data-astro-cid-vks2mc2h] p[data-astro-cid-vks2mc2h]{font-size:1em;color:#6b7280;line-height:1.6;margin:0 0 1.5em}.feature-link[data-astro-cid-vks2mc2h]{display:inline-block;color:#0076e8;text-decoration:none;font-weight:600;font-size:1em;transition:color .2s ease}.feature-link[data-astro-cid-vks2mc2h]:hover{color:#005bb5;text-decoration:underline}@media (max-width: 768px){.hero-section[data-astro-cid-vks2mc2h]{padding:4em 1em 3em}.hero-title[data-astro-cid-vks2mc2h]{font-size:2.5em}.hero-buttons[data-astro-cid-vks2mc2h]{flex-direction:column;align-items:center}.stats-grid[data-astro-cid-vks2mc2h]{grid-template-columns:1fr;gap:1.5em}.steps-grid[data-astro-cid-vks2mc2h],.features-grid[data-astro-cid-vks2mc2h]{grid-template-columns:1fr;gap:2em}.problem-section[data-astro-cid-vks2mc2h],.solution-section[data-astro-cid-vks2mc2h],.features-section[data-astro-cid-vks2mc2h],.related-features-section[data-astro-cid-vks2mc2h],.cta-section[data-astro-cid-vks2mc2h]{padding:4em 1em}.related-features-container[data-astro-cid-vks2mc2h] h2[data-astro-cid-vks2mc2h]{font-size:2em}.features-grid-links[data-astro-cid-vks2mc2h]{grid-template-columns:1fr;gap:1.5em}.feature-link-card[data-astro-cid-vks2mc2h]{padding:2em 1.5em}.feature-link-icon[data-astro-cid-vks2mc2h]{font-size:2.5em}}
