.lead[data-astro-cid-ma3ni5zg]{font-size:1.1rem;line-height:1.7;max-width:60rem;color:var(--c-muted)}.bullet-list[data-astro-cid-ma3ni5zg]{max-width:62rem;margin:1rem 0;padding-left:1.5rem;line-height:1.7}.bullet-list[data-astro-cid-ma3ni5zg] li[data-astro-cid-ma3ni5zg]{margin:.65rem 0}.ck-section[data-astro-cid-ma3ni5zg]{max-width:60rem;margin:1.5rem auto;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.ck-section[data-astro-cid-ma3ni5zg]>h2[data-astro-cid-ma3ni5zg]{background:#14304a;color:#fff;margin:0;padding:.85rem 1.25rem;font-size:1.1rem}.ck-list[data-astro-cid-ma3ni5zg]{list-style:none;margin:0;padding:.5rem .75rem}.ck-item[data-astro-cid-ma3ni5zg]{display:flex;gap:.7rem;align-items:flex-start;padding:.6rem .5rem;border-bottom:1px solid #f1f5f9}.ck-item[data-astro-cid-ma3ni5zg]:last-child{border-bottom:0}.ck-item[data-astro-cid-ma3ni5zg] input[data-astro-cid-ma3ni5zg]{margin-top:.2rem;width:1.15rem;height:1.15rem;accent-color:#047857;flex-shrink:0}.ck-item[data-astro-cid-ma3ni5zg].done label[data-astro-cid-ma3ni5zg]{text-decoration:line-through;color:#9ca3af}.ck-item[data-astro-cid-ma3ni5zg] label[data-astro-cid-ma3ni5zg]{cursor:pointer;line-height:1.5;color:#1f2937}.ck-bar[data-astro-cid-ma3ni5zg]{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center;max-width:60rem;margin:0 auto 1rem}.ck-count[data-astro-cid-ma3ni5zg]{font-weight:700;color:#047857;margin-left:auto}.ck-redflags[data-astro-cid-ma3ni5zg]{border:1px solid #fed7aa;background:#b464000d}.ck-redflags[data-astro-cid-ma3ni5zg]>h2[data-astro-cid-ma3ni5zg]{background:#9a3412}.ck-redflags[data-astro-cid-ma3ni5zg] .ck-item[data-astro-cid-ma3ni5zg]{color:#7c2d12}.ck-bar[data-astro-cid-ma3ni5zg] .btn-ghost[data-astro-cid-ma3ni5zg]{background:#fff;color:#14304a;border:1px solid #cbd5e1}.ck-bar[data-astro-cid-ma3ni5zg] .btn-ghost[data-astro-cid-ma3ni5zg]:hover{background:#f1f5f9;color:#14304a;border-color:#94a3b8}.cmp-table[data-astro-cid-ma3ni5zg]{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.95rem;background:#fff;box-shadow:0 1px 3px #0000000d;border-radius:6px;overflow:hidden;min-width:44rem}.cmp-table[data-astro-cid-ma3ni5zg] thead[data-astro-cid-ma3ni5zg]{background:#14304a;color:#fff}.cmp-table[data-astro-cid-ma3ni5zg] th[data-astro-cid-ma3ni5zg]{padding:.85rem 1rem;text-align:left;font-weight:600;font-size:.95rem}.cmp-table[data-astro-cid-ma3ni5zg] td[data-astro-cid-ma3ni5zg]{padding:.85rem 1rem;border-top:1px solid #e5e7eb;vertical-align:top}.cmp-table[data-astro-cid-ma3ni5zg] tr[data-astro-cid-ma3ni5zg]:nth-child(2n) td[data-astro-cid-ma3ni5zg]{background:#00000004}.v-yes[data-astro-cid-ma3ni5zg],.v-no[data-astro-cid-ma3ni5zg],.v-if[data-astro-cid-ma3ni5zg]{display:inline-block;font-weight:700;font-size:.82rem;padding:.2rem .55rem;border-radius:999px}.v-yes[data-astro-cid-ma3ni5zg]{background:#d1fae5;color:#065f46}.v-no[data-astro-cid-ma3ni5zg]{background:#fee2e2;color:#991b1b}.v-if[data-astro-cid-ma3ni5zg]{background:#fef3c7;color:#92400e}.table-foot[data-astro-cid-ma3ni5zg]{font-size:.9rem;color:var(--c-muted);margin-top:.5rem;max-width:62rem}.two-col[data-astro-cid-ma3ni5zg]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:1.25rem 0 1rem;max-width:62rem}@media(min-width:820px){.two-col[data-astro-cid-ma3ni5zg]{grid-template-columns:1fr 1fr}}.col-card[data-astro-cid-ma3ni5zg]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.25rem 1.35rem}.col-card[data-astro-cid-ma3ni5zg] h3[data-astro-cid-ma3ni5zg]{margin-bottom:.6rem}.col-card[data-astro-cid-ma3ni5zg] p[data-astro-cid-ma3ni5zg]:last-child{margin-bottom:0}.col-ok[data-astro-cid-ma3ni5zg]{border-top:4px solid #047857}.col-no[data-astro-cid-ma3ni5zg]{border-top:4px solid #9a3412}.faq-list[data-astro-cid-ma3ni5zg]{max-width:62rem;margin:1rem 0}.faq-item[data-astro-cid-ma3ni5zg]{border-bottom:1px solid #e5e7eb;padding:.85rem 0}.faq-item[data-astro-cid-ma3ni5zg][open]{background:#00000005}.faq-q[data-astro-cid-ma3ni5zg]{cursor:pointer;padding:.4rem .5rem;font-size:1.05rem}.faq-q[data-astro-cid-ma3ni5zg]:hover{color:#047857}.faq-a[data-astro-cid-ma3ni5zg]{padding:.6rem .5rem .8rem;line-height:1.7;color:#4b5563}.cta-card-section[data-astro-cid-ma3ni5zg]{padding:2rem 1rem}.cta-card[data-astro-cid-ma3ni5zg]{max-width:56rem;margin:0 auto;background:#14304a;color:#fff;border-radius:12px;padding:1.75rem;display:flex;gap:1.25rem;align-items:center;flex-wrap:wrap}.cta-card[data-astro-cid-ma3ni5zg] h3[data-astro-cid-ma3ni5zg]{color:#fff;margin:0 0 .4rem;font-size:1.35rem}.cta-card-body[data-astro-cid-ma3ni5zg]{flex:1 1 24rem}.cta-card-body[data-astro-cid-ma3ni5zg] p[data-astro-cid-ma3ni5zg]{margin:0;color:#c7d5e3}.cta-card-actions[data-astro-cid-ma3ni5zg]{display:flex;gap:.6rem;flex-wrap:wrap}.btn-large[data-astro-cid-ma3ni5zg]{padding:.85rem 1.5rem;font-size:1.05rem}.quote-form[data-astro-cid-ma3ni5zg]{display:block}.cf-turnstile[data-astro-cid-ma3ni5zg]{margin:.9rem 0}@media(max-width:640px){.cmp-table[data-astro-cid-ma3ni5zg]{min-width:0}.cmp-table[data-astro-cid-ma3ni5zg] thead[data-astro-cid-ma3ni5zg]{display:none}.cmp-table[data-astro-cid-ma3ni5zg],.cmp-table[data-astro-cid-ma3ni5zg] tbody[data-astro-cid-ma3ni5zg],.cmp-table[data-astro-cid-ma3ni5zg] tr[data-astro-cid-ma3ni5zg],.cmp-table[data-astro-cid-ma3ni5zg] td[data-astro-cid-ma3ni5zg]{display:block;width:100%}.cmp-table[data-astro-cid-ma3ni5zg] tr[data-astro-cid-ma3ni5zg]{border-bottom:2px solid #e5e7eb;padding:.75rem 0}.cmp-table[data-astro-cid-ma3ni5zg] td[data-astro-cid-ma3ni5zg]{border:none;padding:.35rem .5rem}.cmp-table[data-astro-cid-ma3ni5zg] td[data-astro-cid-ma3ni5zg]:before{content:attr(data-label) ": ";font-weight:600;color:#6b7280;display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}}.ck-bar[data-astro-cid-ma3ni5zg] .btn-ghost[data-astro-cid-ma3ni5zg]{background:#fff;color:#0f2942;border:1px solid #cbd5e1}.ck-bar[data-astro-cid-ma3ni5zg] .btn-ghost[data-astro-cid-ma3ni5zg]:hover{background:#f1f5f9;color:#0f2942;border-color:#94a3b8}@media print{.top-bar,.site-header,.site-footer,.mobile-phone,.hero,.ck-bar,.cta-card-section,.nav-cta,.section-dark,.faq-list,.form-card{display:none!important}.ck-section{break-inside:avoid;border:1px solid #999}body{background:#fff}}
