.asp-compare-editorial{color:#173441;font-size:17px;line-height:1.7}.asp-compare-editorial .asp-label{display:inline-block;color:#007b6a;font-size:12px;font-weight:900;letter-spacing:.1em}.asp-compare-editorial .asp-intro{font-size:19px;line-height:1.6;padding:20px 22px;background:#eaf5f1;border-left:4px solid #38d0ad;border-radius:8px}.asp-compare-index{display:flex;gap:12px;flex-wrap:wrap;padding:18px;background:#f2f6f6;border:1px solid #d9e6e6;border-radius:14px}.asp-compare-index a{color:#00766c;font-weight:800;font-size:14px;text-decoration:none}.asp-compare-editorial h2{font-size:clamp(26px,2.6vw,34px);line-height:1.2;margin:40px 0 20px;color:#092d3d}.asp-compare-editorial h3{font-size:22px}.asp-compare-editorial ol li,.asp-compare-editorial ul li{margin-bottom:13px;padding-left:4px}.asp-table-scroll{overflow-x:auto;max-width:100%}.asp-table-scroll table{width:100%;border-collapse:collapse;min-width:510px}.asp-table-scroll th{background:#0d3746;color:white}.asp-table-scroll td,.asp-table-scroll th{padding:13px;text-align:left;border-bottom:1px solid #dbe6e6}.asp-compare-editorial a{color:#006f63;text-decoration-thickness:1px;text-underline-offset:3px}.asp-compare-editorial a:focus-visible{outline:3px solid #40d4b1;outline-offset:3px}@media(max-width:700px){.asp-compare-editorial{font-size:16px}.asp-compare-editorial .asp-intro{font-size:17px}}
