.insurer-versus .versus-matrix{margin:28px 0;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #102e4920;border:1px solid #d4dfd7}.blog-template .insurer-versus .versus-matrix table{display:table;width:100%;table-layout:fixed;border-collapse:collapse;margin:0;background:white}.blog-template .insurer-versus .versus-matrix th,.blog-template .insurer-versus .versus-matrix td{min-width:0;padding:24px;border:0;vertical-align:top;text-align:left}.blog-template .insurer-versus .versus-matrix thead th{background:#102e49;color:white;font-size:24px;line-height:1.25}.blog-template .insurer-versus .versus-matrix thead th:first-child{width:19%;font-size:13px;vertical-align:middle}.blog-template .insurer-versus .versus-matrix thead th:nth-child(2){background:#b9e36d;color:#102e49}.blog-template .insurer-versus .versus-matrix tbody th{background:#edf3ed;color:#102e49;font-size:15px;line-height:1.5}.blog-template .insurer-versus .versus-matrix td:nth-child(2){background:#f4f8eb}.blog-template .insurer-versus .versus-matrix td:nth-child(3){background:#fff}.blog-template .insurer-versus .versus-matrix td p,.blog-template .insurer-versus .versus-matrix li{font-size:15px;line-height:1.7;color:#405a6b}.blog-template .insurer-versus .versus-matrix td h3{font-size:20px;margin:0 0 16px;color:#102e49}.blog-template .insurer-versus .versus-matrix td>:last-child{margin-bottom:0}.insurer-versus .versus-guidance-grid{display:block}.insurer-versus .versus-guidance-grid>.blog-topic-card{background:transparent;padding:22px 0;border:0;border-bottom:1px solid #102e4920;box-shadow:none;border-radius:0;min-height:0}.insurer-versus .versus-guidance-grid>.blog-topic-card:first-child{padding-top:0}.insurer-versus .versus-guidance-grid>.blog-topic-card:last-child{border-bottom:0;padding-bottom:0}.insurer-versus .reading-section{padding:36px 0}.insurer-versus .reading-inner>p{max-width:85ch}.insurer-versus .blog-opening{align-items:start}.insurer-versus .article-hero h1{font-size:clamp(34px,4vw,54px)}
@media(max-width:750px){.blog-template .insurer-versus .versus-matrix table,.blog-template .insurer-versus .versus-matrix tbody,.blog-template .insurer-versus .versus-matrix tr{display:block}.blog-template .insurer-versus .versus-matrix thead{display:none}.blog-template .insurer-versus .versus-matrix tbody th,.blog-template .insurer-versus .versus-matrix tbody td{display:block;width:100%;padding:20px}.blog-template .insurer-versus .versus-matrix tbody th{background:#102e49;color:white;font-size:18px}.insurer-versus .versus-matrix td:before{content:attr(data-insurer);display:block;font-weight:800;font-size:13px;color:#275e45;margin-bottom:14px}.insurer-versus .reading-section{padding:28px 0}}
