.comparison-section .comparison-col-head{flex-direction:column;justify-content:flex-start;align-items:center;gap:.35rem;display:flex}.comparison-section .comparison-table thead th{vertical-align:top}.comparison-section .comparison-logo-slot{justify-content:center;align-items:center;width:100%;height:2rem;margin-inline:auto;display:flex}.comparison-section .comparison-logo-img{object-fit:contain;object-position:center;display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:2rem!important}.comparison-section .comparison-wordmark{color:#fff;text-wrap:balance;max-width:100%;font-size:.62rem;font-weight:800;line-height:1.1;display:block}@media (min-width:768px){.comparison-section .comparison-logo-slot{height:2.5rem}.comparison-section .comparison-logo-img{max-height:2.5rem!important}}@media (max-width:767px){.comparison-section .comparison-table{width:max-content;min-width:100%}.comparison-section col.comparison-col-brand{width:3.8rem}.comparison-section col.comparison-col-brand.is-patch{width:5.4rem}}.comparison-section .comparison-table tr.is-outline>th,.comparison-section .comparison-table tr.is-outline>td:not(.is-patch){border-top:2px solid #0000;border-bottom:2px solid #0000}.comparison-section .comparison-table tr.is-outline-start>th,.comparison-section .comparison-table tr.is-outline-start>td:not(.is-patch){border-top-color:#0a0000}.comparison-section .comparison-table tr.is-outline-end>th,.comparison-section .comparison-table tr.is-outline-end>td:not(.is-patch){border-bottom-color:#0a0000}.comparison-section .comparison-table tr.is-outline+tr.is-outline>th,.comparison-section .comparison-table tr.is-outline+tr.is-outline>td:not(.is-patch){border-top-color:#0a000038}.comparison-section .comparison-table tr.is-outline>th.is-label{border-left:2px solid #0a0000}.comparison-section .comparison-table tr.is-outline>td:last-child{border-right:2px solid #0a0000}.comparison-section .comparison-table tr.is-outline>td.is-patch{z-index:1;box-sizing:border-box;box-shadow:none;background-clip:padding-box;border:2px solid #0000;border-left:3px solid #ff6e00;border-right:3px solid #ff6e00;position:relative}.comparison-section .comparison-table tr.is-outline+tr.is-outline>td.is-patch{border-top-color:#0a00001f}.comparison-section .comparison-table tr.is-outline-start>td.is-patch{border-top:3px solid #ff6e00;border-radius:0}.comparison-section .comparison-table tr.is-outline-end>td.is-patch{border-bottom:3px solid #ff6e00;border-radius:0}
