.hero-section[data-astro-cid-55ovmm6d]{padding:5em 1.5em 4em;background:linear-gradient(135deg,#f8fafc,#eef4ff)}.hero-container[data-astro-cid-55ovmm6d]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:3em;align-items:center}.eyebrow[data-astro-cid-55ovmm6d]{display:inline-block;padding:.4em .9em;border-radius:999px;background:#0076e81a;color:#0076e8;font-weight:700;font-size:.85em;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.8em}.hero-content[data-astro-cid-55ovmm6d] h1[data-astro-cid-55ovmm6d]{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;color:#0f172a;line-height:1.15;margin:0 0 .5em}.highlight[data-astro-cid-55ovmm6d]{color:#0076e8}.hero-description[data-astro-cid-55ovmm6d]{font-size:1.15em;color:#475569;line-height:1.65;margin-bottom:1.5em}.hero-benefits[data-astro-cid-55ovmm6d]{list-style:none;padding:0;margin:0 0 2em;display:grid;gap:.6em}.hero-benefits[data-astro-cid-55ovmm6d] li[data-astro-cid-55ovmm6d]{position:relative;padding-left:1.6em;color:#1e293b;font-weight:500}.hero-benefits[data-astro-cid-55ovmm6d] li[data-astro-cid-55ovmm6d]:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.hero-cta[data-astro-cid-55ovmm6d]{display:flex;gap:1em;flex-wrap:wrap;margin-bottom:1.5em}.trust-line[data-astro-cid-55ovmm6d]{color:#64748b;font-size:.9em;font-weight:600}.hero-visual[data-astro-cid-55ovmm6d]{background:#fff;border-radius:20px;padding:1.5em;box-shadow:0 25px 50px #0f172a1a;border:1px solid #e2e8f0}.hero-visual[data-astro-cid-55ovmm6d] img[data-astro-cid-55ovmm6d]{width:100%;height:auto;border-radius:12px}.section-container[data-astro-cid-55ovmm6d]{max-width:1100px;margin:0 auto;padding:0 1.5em}.problem-section[data-astro-cid-55ovmm6d]{padding:4.5em 1.5em;background:#fff}h2[data-astro-cid-55ovmm6d]{font-size:2.2rem;font-weight:800;text-align:center;color:#0f172a;margin:0 0 .4em}.section-subtitle[data-astro-cid-55ovmm6d]{text-align:center;color:#64748b;font-size:1.1em;line-height:1.6;margin:0 auto 2.5em;max-width:700px}.problem-grid[data-astro-cid-55ovmm6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2em}.problem-card[data-astro-cid-55ovmm6d],.solution-card[data-astro-cid-55ovmm6d]{border-radius:16px;padding:2em}.problem-card[data-astro-cid-55ovmm6d]{background:#fef2f2;border:1px solid #fecaca}.solution-card[data-astro-cid-55ovmm6d]{background:#f0fdf4;border:1px solid #bbf7d0}.problem-card[data-astro-cid-55ovmm6d] h3[data-astro-cid-55ovmm6d],.solution-card[data-astro-cid-55ovmm6d] h3[data-astro-cid-55ovmm6d]{font-size:1.3em;margin:0 0 1em;color:#0f172a}.problem-card[data-astro-cid-55ovmm6d] ul[data-astro-cid-55ovmm6d],.solution-card[data-astro-cid-55ovmm6d] ul[data-astro-cid-55ovmm6d]{list-style:none;padding:0;margin:0;display:grid;gap:.7em}.problem-card[data-astro-cid-55ovmm6d] li[data-astro-cid-55ovmm6d],.solution-card[data-astro-cid-55ovmm6d] li[data-astro-cid-55ovmm6d]{position:relative;padding-left:1.5em;color:#334155;line-height:1.5}.problem-card[data-astro-cid-55ovmm6d] li[data-astro-cid-55ovmm6d]:before{content:"✗";position:absolute;left:0;color:#ef4444;font-weight:700}.solution-card[data-astro-cid-55ovmm6d] li[data-astro-cid-55ovmm6d]:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:700}.steps-section[data-astro-cid-55ovmm6d]{padding:4.5em 1.5em;background:#f8fafc}.steps-grid[data-astro-cid-55ovmm6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5em}.step-card[data-astro-cid-55ovmm6d]{background:#fff;border-radius:16px;padding:2em;border:1px solid #e2e8f0;box-shadow:0 4px 12px #0f172a0a}.step-number[data-astro-cid-55ovmm6d]{width:48px;height:48px;border-radius:50%;background:#0076e8;color:#fff;font-weight:700;font-size:1.2em;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.step-card[data-astro-cid-55ovmm6d] h3[data-astro-cid-55ovmm6d]{font-size:1.2em;color:#0f172a;margin:0 0 .5em}.step-card[data-astro-cid-55ovmm6d] p[data-astro-cid-55ovmm6d]{color:#475569;line-height:1.6;margin:0}.features-section[data-astro-cid-55ovmm6d]{padding:4.5em 1.5em;background:#fff}.features-grid[data-astro-cid-55ovmm6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5em}.feature-card[data-astro-cid-55ovmm6d]{background:#f8fafc;border-radius:14px;padding:1.75em;border:1px solid #e2e8f0}.feature-card[data-astro-cid-55ovmm6d] h3[data-astro-cid-55ovmm6d]{font-size:1.1em;color:#0f172a;margin:0 0 .5em}.feature-card[data-astro-cid-55ovmm6d] p[data-astro-cid-55ovmm6d]{color:#475569;line-height:1.6;margin:0;font-size:.95em}.comparison-section[data-astro-cid-55ovmm6d]{padding:4.5em 1.5em;background:#f8fafc}.table-wrapper[data-astro-cid-55ovmm6d]{overflow-x:auto}.comparison-table[data-astro-cid-55ovmm6d]{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden;border:1px solid #e2e8f0}.comparison-table[data-astro-cid-55ovmm6d] th[data-astro-cid-55ovmm6d],.comparison-table[data-astro-cid-55ovmm6d] td[data-astro-cid-55ovmm6d]{padding:1.2em;text-align:left}.comparison-table[data-astro-cid-55ovmm6d] th[data-astro-cid-55ovmm6d]{background:#f1f5f9;font-size:.9em;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:700}.comparison-table[data-astro-cid-55ovmm6d] td[data-astro-cid-55ovmm6d]{border-top:1px solid #e2e8f0;color:#334155}.highlight-cell[data-astro-cid-55ovmm6d]{color:#0076e8;font-weight:600}.faq-section[data-astro-cid-55ovmm6d]{padding:4.5em 1.5em;background:#fff}.faq-list[data-astro-cid-55ovmm6d]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1em}.faq-item[data-astro-cid-55ovmm6d]{background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0;padding:1.25em 1.5em}.faq-item[data-astro-cid-55ovmm6d] summary[data-astro-cid-55ovmm6d]{font-weight:600;color:#0f172a;cursor:pointer;list-style:none;position:relative;padding-right:2em}.faq-item[data-astro-cid-55ovmm6d] summary[data-astro-cid-55ovmm6d]:after{content:"+";position:absolute;right:0;top:0;font-size:1.4em;color:#94a3b8}.faq-item[data-astro-cid-55ovmm6d][open] summary[data-astro-cid-55ovmm6d]:after{content:"−"}.faq-item[data-astro-cid-55ovmm6d] summary[data-astro-cid-55ovmm6d]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-55ovmm6d] p[data-astro-cid-55ovmm6d]{margin:1em 0 0;color:#475569;line-height:1.7}.related-section[data-astro-cid-55ovmm6d]{padding:4em 1.5em;background:#f8fafc;border-top:1px solid #e2e8f0}.related-grid[data-astro-cid-55ovmm6d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em}.related-card[data-astro-cid-55ovmm6d]{display:flex;flex-direction:column;gap:.4em;padding:1.25em;border-radius:12px;border:1px solid #e2e8f0;background:#fff;text-decoration:none;transition:border-color .2s,box-shadow .2s}.related-card[data-astro-cid-55ovmm6d]:hover{border-color:#0076e8;box-shadow:0 4px 12px #0f172a14}.related-title[data-astro-cid-55ovmm6d]{font-weight:700;color:#0f172a}.related-text[data-astro-cid-55ovmm6d]{color:#64748b;font-size:.9em}.cta-section[data-astro-cid-55ovmm6d]{padding:4.5em 1.5em;background:linear-gradient(135deg,#0076e8,#005bb5);color:#fff;text-align:center}.cta-section[data-astro-cid-55ovmm6d] h2[data-astro-cid-55ovmm6d]{color:#fff}.cta-section[data-astro-cid-55ovmm6d] .section-subtitle[data-astro-cid-55ovmm6d]{color:#dbeafe}.cta-buttons[data-astro-cid-55ovmm6d]{display:flex;gap:1em;justify-content:center;flex-wrap:wrap}@media (max-width: 900px){.hero-container[data-astro-cid-55ovmm6d]{grid-template-columns:1fr}.hero-visual[data-astro-cid-55ovmm6d]{order:-1}}@media (max-width: 600px){.hero-cta[data-astro-cid-55ovmm6d]{flex-direction:column}.cta-buttons[data-astro-cid-55ovmm6d]{flex-direction:column;align-items:center}}
