[data-astro-cid-xuub5faq]{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1a1a1a;background:#fff;line-height:1.7}.nav[data-astro-cid-xuub5faq]{background:#fff;border-bottom:1px solid #e5e7eb;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.nav-logo[data-astro-cid-xuub5faq]{font-weight:700;font-size:20px;color:#1a1a1a;text-decoration:none}.nav-cta[data-astro-cid-xuub5faq]{background:#0e7490;color:#fff;padding:8px 16px;border-radius:6px;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}.hero[data-astro-cid-xuub5faq]{background:linear-gradient(135deg,#0c4a6e,#0e7490 60%,#059669);color:#fff;padding:60px 24px 48px;text-align:center}.hero-badge[data-astro-cid-xuub5faq]{display:inline-block;background:#fff3;padding:4px 14px;border-radius:20px;font-size:13px;margin-bottom:16px;letter-spacing:.3px}.hero[data-astro-cid-xuub5faq] h1[data-astro-cid-xuub5faq]{font-size:clamp(24px,5vw,42px);font-weight:800;line-height:1.15;max-width:780px;margin:0 auto 16px}.hero[data-astro-cid-xuub5faq] p[data-astro-cid-xuub5faq]{font-size:18px;opacity:.9;max-width:620px;margin:0 auto}.container[data-astro-cid-xuub5faq]{max-width:820px;margin:0 auto;padding:40px 24px}h2[data-astro-cid-xuub5faq]{font-size:26px;font-weight:700;margin:44px 0 16px;color:#0c4a6e}h3[data-astro-cid-xuub5faq]{font-size:20px;font-weight:600;margin:28px 0 12px;color:#164e63}p[data-astro-cid-xuub5faq]{margin-bottom:16px;color:#374151}ul[data-astro-cid-xuub5faq],ol[data-astro-cid-xuub5faq]{margin:16px 0 16px 24px;color:#374151}li[data-astro-cid-xuub5faq]{margin-bottom:8px}a[data-astro-cid-xuub5faq]{color:#0e7490}.callout[data-astro-cid-xuub5faq]{background:#ecfeff;border-left:4px solid #0e7490;padding:16px 20px;border-radius:0 8px 8px 0;margin:24px 0}.callout[data-astro-cid-xuub5faq].warning{background:#fff7ed;border-color:#f97316}.callout[data-astro-cid-xuub5faq].success{background:#f0fdf4;border-color:#16a34a}.callout[data-astro-cid-xuub5faq].info{background:#eff6ff;border-color:#2563eb}.callout[data-astro-cid-xuub5faq].tip{background:#f0fdf4;border-color:#059669}.callout[data-astro-cid-xuub5faq] strong[data-astro-cid-xuub5faq]{display:block;margin-bottom:6px;color:#0c4a6e}.callout[data-astro-cid-xuub5faq].warning strong[data-astro-cid-xuub5faq]{color:#9a3412}.callout[data-astro-cid-xuub5faq].success strong[data-astro-cid-xuub5faq]{color:#166534}.callout[data-astro-cid-xuub5faq].tip strong[data-astro-cid-xuub5faq]{color:#065f46}.breadcrumb[data-astro-cid-xuub5faq]{font-size:13px;color:#6b7280;margin-bottom:16px}.breadcrumb[data-astro-cid-xuub5faq] a[data-astro-cid-xuub5faq]{color:#6b7280;text-decoration:none}.score-chart[data-astro-cid-xuub5faq]{background:#f0fdfa;border:1px solid #99f6e4;border-radius:10px;padding:24px;margin:24px 0}.score-chart[data-astro-cid-xuub5faq] h3[data-astro-cid-xuub5faq]{font-size:16px;margin:0 0 18px;color:#134e4a}.score-bar[data-astro-cid-xuub5faq]{margin:14px 0}.score-label[data-astro-cid-xuub5faq]{font-size:14px;color:#374151;margin-bottom:5px;display:flex;justify-content:space-between}.bar-bg[data-astro-cid-xuub5faq]{background:#d1fae5;border-radius:4px;height:22px;overflow:hidden}.bar-fill[data-astro-cid-xuub5faq]{height:100%;border-radius:4px;background:linear-gradient(90deg,#0e7490,#059669);display:flex;align-items:center;padding-left:10px;font-size:12px;font-weight:600;color:#fff}.bar-fill[data-astro-cid-xuub5faq].moderate{background:linear-gradient(90deg,#0284c7,#0e7490)}.bar-fill[data-astro-cid-xuub5faq].low{background:linear-gradient(90deg,#6b7280,#9ca3af)}.source-note[data-astro-cid-xuub5faq]{font-size:12px;color:#6b7280;margin-top:12px}.comparison-table[data-astro-cid-xuub5faq]{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}.comparison-table[data-astro-cid-xuub5faq] th[data-astro-cid-xuub5faq]{background:#0c4a6e;color:#fff;padding:12px 14px;text-align:left;font-weight:600;border:1px solid #0e7490}.comparison-table[data-astro-cid-xuub5faq] td[data-astro-cid-xuub5faq]{padding:11px 14px;border:1px solid #e5e7eb;vertical-align:top}.comparison-table[data-astro-cid-xuub5faq] tr[data-astro-cid-xuub5faq]:nth-child(2n) td[data-astro-cid-xuub5faq]{background:#f0fdfa}.comparison-table[data-astro-cid-xuub5faq] tr[data-astro-cid-xuub5faq]:hover td[data-astro-cid-xuub5faq]{background:#ecfeff}.badge[data-astro-cid-xuub5faq]{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600}.badge-green[data-astro-cid-xuub5faq]{background:#dcfce7;color:#166534}.badge-blue[data-astro-cid-xuub5faq]{background:#dbeafe;color:#1e40af}.badge-yellow[data-astro-cid-xuub5faq]{background:#fef3c7;color:#92400e}.badge-gray[data-astro-cid-xuub5faq]{background:#f3f4f6;color:#374151}.service-card[data-astro-cid-xuub5faq]{border:1px solid #e5e7eb;border-radius:12px;padding:22px;margin:20px 0;border-top:4px solid #0e7490}.service-name[data-astro-cid-xuub5faq]{font-size:19px;font-weight:700;margin-bottom:4px;color:#0c4a6e}.service-tagline[data-astro-cid-xuub5faq]{font-size:14px;color:#6b7280;margin-bottom:14px}.service-grid[data-astro-cid-xuub5faq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:14px 0}.service-stat[data-astro-cid-xuub5faq] .label[data-astro-cid-xuub5faq]{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}.service-stat[data-astro-cid-xuub5faq] .value[data-astro-cid-xuub5faq]{font-size:15px;font-weight:600;color:#1a1a1a}.pros-cons[data-astro-cid-xuub5faq]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0;font-size:14px}@media (max-width: 500px){.pros-cons[data-astro-cid-xuub5faq]{grid-template-columns:1fr}}.pro-list[data-astro-cid-xuub5faq] strong[data-astro-cid-xuub5faq]{color:#059669;display:block;margin-bottom:6px}.con-list[data-astro-cid-xuub5faq] strong[data-astro-cid-xuub5faq]{color:#dc2626;display:block;margin-bottom:6px}.pro-list[data-astro-cid-xuub5faq] ul[data-astro-cid-xuub5faq],.con-list[data-astro-cid-xuub5faq] ul[data-astro-cid-xuub5faq]{margin:0 0 0 18px}.pro-list[data-astro-cid-xuub5faq] li[data-astro-cid-xuub5faq]{color:#065f46}.con-list[data-astro-cid-xuub5faq] li[data-astro-cid-xuub5faq]{color:#991b1b}.cta-box[data-astro-cid-xuub5faq]{background:linear-gradient(135deg,#0c4a6e,#0e7490 60%,#059669);color:#fff;padding:36px;border-radius:14px;text-align:center;margin:44px 0}.cta-box[data-astro-cid-xuub5faq] h3[data-astro-cid-xuub5faq]{color:#fff;margin:0 0 12px;font-size:22px}.cta-box[data-astro-cid-xuub5faq] p[data-astro-cid-xuub5faq]{color:#ffffffe0;margin-bottom:22px}.cta-btn[data-astro-cid-xuub5faq]{display:inline-block;background:#fff;color:#0c4a6e;padding:13px 30px;border-radius:8px;text-decoration:none;font-weight:700;font-size:16px}.cta-btn[data-astro-cid-xuub5faq]:hover{background:#f0fdfa}.who-box[data-astro-cid-xuub5faq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:24px 0}.who-card[data-astro-cid-xuub5faq]{background:#f0fdfa;border:1px solid #99f6e4;border-radius:10px;padding:18px}.who-card[data-astro-cid-xuub5faq] .who-title[data-astro-cid-xuub5faq]{font-weight:700;color:#0c4a6e;margin-bottom:8px;font-size:15px}.who-card[data-astro-cid-xuub5faq] p[data-astro-cid-xuub5faq]{font-size:14px;color:#374151;margin:0}.model-table[data-astro-cid-xuub5faq]{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}.model-table[data-astro-cid-xuub5faq] th[data-astro-cid-xuub5faq]{background:#164e63;color:#fff;padding:10px 14px;text-align:left}.model-table[data-astro-cid-xuub5faq] td[data-astro-cid-xuub5faq]{padding:10px 14px;border:1px solid #e5e7eb}.model-table[data-astro-cid-xuub5faq] tr[data-astro-cid-xuub5faq]:nth-child(2n) td[data-astro-cid-xuub5faq]{background:#f9fafb}.faq-section[data-astro-cid-xuub5faq]{margin:40px 0}.faq-item[data-astro-cid-xuub5faq]{border:1px solid #e5e7eb;border-radius:10px;margin:14px 0;overflow:hidden}.faq-q[data-astro-cid-xuub5faq]{background:#f0fdfa;padding:16px 20px;font-weight:600;color:#0c4a6e;font-size:16px}.faq-a[data-astro-cid-xuub5faq]{padding:16px 20px;color:#374151;font-size:15px}.disclaimer[data-astro-cid-xuub5faq]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px 20px;font-size:13px;color:#6b7280;margin:32px 0}footer[data-astro-cid-xuub5faq]{background:#f0fdfa;border-top:1px solid #99f6e4;padding:36px 24px;text-align:center;font-size:14px;color:#6b7280}footer[data-astro-cid-xuub5faq] a[data-astro-cid-xuub5faq]{color:#0e7490;text-decoration:none}.table-wrapper[data-astro-cid-xuub5faq]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:24px 0}@media (max-width: 640px){.service-grid[data-astro-cid-xuub5faq]{grid-template-columns:repeat(2,1fr)}.hero[data-astro-cid-xuub5faq]{padding:40px 20px 36px}.container[data-astro-cid-xuub5faq]{padding:32px 16px}.cta-box[data-astro-cid-xuub5faq]{padding:28px 20px}}
