.compare-article .body p,.compare-article .body ul,.compare-article .body ol{max-width:68ch;margin-top:1.5rem}.compare-article .body h1{letter-spacing:-.03em;--tw-text-opacity:1;max-width:24ch;color:rgb(0 3 66/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (width>=640px){.compare-article .body h1{font-size:2.25rem;line-height:2.5rem}}.compare-article .body h2{letter-spacing:-.03em;--tw-text-opacity:1;max-width:68ch;color:rgb(0 3 66/var(--tw-text-opacity,1));border-color:#0003421a;border-top-width:1px;margin-top:3.5rem;padding-top:2.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=640px){.compare-article .body h2{font-size:1.875rem;line-height:2.25rem}}.compare-article .body h3{letter-spacing:-.03em;--tw-text-opacity:1;max-width:68ch;color:rgb(0 3 66/var(--tw-text-opacity,1));margin-top:2.5rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}.compare-article .body h4{--tw-text-opacity:1;max-width:68ch;color:rgb(0 3 66/var(--tw-text-opacity,1));margin-top:2rem;font-size:1rem;font-weight:600;line-height:1.5rem}.compare-article .body ul>:not([hidden])~:not([hidden]),.compare-article .body ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.compare-article .body ul,.compare-article .body ol{padding-left:1.5rem}.compare-article .body ul{list-style-type:disc}.compare-article .body ol{list-style-type:decimal}.compare-article .body li::marker{--tw-text-opacity:1;color:rgb(0 3 66/var(--tw-text-opacity,1))}.compare-article .body strong{--tw-text-opacity:1;color:rgb(0 3 66/var(--tw-text-opacity,1));font-weight:600}.compare-article .body a{--tw-text-opacity:1;color:rgb(0 3 66/var(--tw-text-opacity,1));text-underline-offset:4px;font-weight:600;text-decoration-line:underline;text-decoration-color:#0003424d}.compare-article .body a:hover{text-decoration-color:#000342}.compare-article .body a:focus-visible{outline-offset:2px;border-radius:.125rem;outline:2px solid #000342}.compare-article .body .verdict,.compare-article .body blockquote{--tw-border-opacity:1;border-left-width:1px;border-color:rgb(0 3 66/var(--tw-border-opacity,1));padding-left:1.5rem}.compare-article .body blockquote{max-width:68ch;margin-top:1.5rem}.compare-article .body blockquote>p{margin-top:0}.compare-article .body .note{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.5rem}.compare-article .body .table-wrap{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#0003421a;border-radius:1rem;margin-top:2rem;overflow-x:auto}.compare-article .body table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:40rem;font-size:.875rem;line-height:1.5rem}.compare-article .body thead th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));vertical-align:bottom;--tw-text-opacity:1;color:rgb(0 3 66/var(--tw-text-opacity,1));padding:.75rem 1rem;font-weight:600}.compare-article .body th:first-child{width:22%}.compare-article .body tbody th,.compare-article .body tbody td{vertical-align:top;border-color:#0003421a;border-top-width:1px;padding:.75rem 1rem}.compare-article .body tbody th{--tw-text-opacity:1;color:rgb(0 3 66/var(--tw-text-opacity,1));font-weight:600}.compare-article .body tbody td{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.compare-article .body .pricing-table-wrap{max-width:36rem}.compare-article .body .pricing-table{table-layout:auto;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);min-width:0}.compare-article .body .pricing-table th,.compare-article .body .pricing-table td{text-align:right;padding-left:.75rem;padding-right:.75rem}@media (width>=640px){.compare-article .body .pricing-table th,.compare-article .body .pricing-table td{padding-left:1rem;padding-right:1rem}}.compare-article .body .pricing-table th:first-child{text-align:left;width:auto}.compare-article .body .pricing-table-wrap--extended{max-width:48rem}.compare-article .body .pricing-table-wrap--extended .pricing-table{min-width:32rem}.compare-article .body hr{display:none}
