.overview-intro.is-category>p{color:#fefefee6;font-size:21px;line-height:1.55}.category-compare{flex-direction:column;gap:22px;padding-top:8px;padding-bottom:40px;display:flex}.category-compare>h2{font:400 30px / 1.2 var(--font-heading);color:#fefefe;margin:0 0 -14px}.category-compare-intro{color:#fefefed1;max-width:760px;font-size:16px;line-height:1.6}.category-compare-grid{grid-template-columns:190px repeat(var(--compare-columns,3), minmax(0, 1fr));grid-template-rows:auto repeat(4,auto);column-gap:12px;display:grid}.category-compare-labels,.category-compare-column{grid-row:1/6;grid-template-rows:subgrid;display:grid}.category-compare-labels>span{letter-spacing:1.2px;text-transform:uppercase;color:#fefefeb3;border-top:1px solid #ffffff24;padding:16px 0;font-size:11px;font-weight:800;line-height:normal}.category-compare-labels>span:first-child{border-top:0;padding:0}.category-compare-column{color:#fefefee6;border-radius:15px}.category-compare-head{color:#fefefe;border:1px solid #0000;border-bottom:0;border-radius:15px 15px 0 0;flex-direction:column;gap:4px;padding:20px 22px 16px;display:flex}a.category-compare-head{transition:background-color .2s,border-color .2s}a.category-compare-head:hover{border-color:var(--color-sky);background:#51c8ff29}.category-compare-head h3{font:400 22px / normal var(--font-heading);color:inherit}.category-compare-head p{color:#fefefebf;font-size:13px;line-height:1.45}.category-compare-cta{color:var(--color-sky);align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:800;line-height:normal;display:inline-flex}.category-compare-cell{border-top:1px solid #ffffff24;flex-direction:column;gap:2px;padding:16px 22px;font-size:15px;line-height:1.5;display:flex}.category-compare-cell>div{flex-direction:column;gap:2px;display:flex}.category-compare-cell strong{font-weight:800}.category-compare-cell small{color:#fefefeb3;font-size:13px}.category-compare-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.category-compare-column.is-current{color:var(--color-navy);background:#fff}.category-compare-column.is-current .category-compare-head{color:var(--color-navy)}.category-compare-column.is-current :is(.category-compare-head p,small){color:var(--color-muted)}.category-compare-column.is-current .category-compare-cell{border-top-color:#e4ecf2}.category-compare-note{color:#fefefed1;font-size:15px;line-height:1.6}.category-compare-note a{color:#fefefe;text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.category-compare-grid{grid-template-columns:150px repeat(var(--compare-columns,3), minmax(0, 1fr))}.category-compare-head,.category-compare-cell{padding-left:16px;padding-right:16px}}@media (max-width:767px){.category-compare{padding-top:0;padding-bottom:28px}.category-compare>h2{font-size:26px}.category-compare-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.category-compare-grid::-webkit-scrollbar{display:none}.category-compare-labels{display:none}.category-compare-column{scroll-snap-align:start;border:1px solid #fff3;flex:0 0 82%;display:block}.category-compare-column.is-current{border-color:#fff;order:-1}.category-compare-head{padding:18px 18px 14px}.category-compare-column h3{font-size:22px}.category-compare-cell{padding:12px 18px}.category-compare-label{clip-path:none;white-space:normal;width:auto;height:auto;font:800 10px / 14px var(--font-sans);letter-spacing:1px;text-transform:uppercase;color:#ffffffbf;margin-bottom:4px;display:block;position:static;overflow:visible}.category-compare-column.is-current .category-compare-label{color:var(--color-muted)}}
