.InfoIcon{width:var(--InfoIcon-size-default);fill:currentColor;vertical-align:middle}@media screen and (min-width:670px){.InfoIcon{width:var(--InfoIcon-size-medium)}}@media screen and (min-width:1024px){.InfoIcon{width:var(--InfoIcon-size-large)}}.ComparatorTable{overflow:auto}.ComparatorTable__wrapper{display:contents}.ComparatorTable__wrapper.is-edit{display:flex}.ComparatorTable__wrapper.is-edit .ComparatorTable__table{width:75%}.ComparatorTable__table{border-collapse:inherit;table-layout:fixed;width:100%;font-size:1.4rem}.ComparatorTable__table.is-opened tbody{display:table-row-group}.ComparatorTable__table td,.ComparatorTable__table th{width:220px;padding:4px 16px;font-weight:400;position:relative}@media screen and (min-width:670px){.ComparatorTable__table td,.ComparatorTable__table th{width:auto}}.ComparatorTable__table td:before,.ComparatorTable__table th:before{content:"";z-index:0;pointer-events:none;border:0 solid #d9d9d6;border-width:0 1px;width:100%;position:absolute;left:0}.ComparatorTable__table thead tr:first-child th{padding-top:16px}.ComparatorTable__table thead tr:first-child th:before{border-top:1px solid #d9d9d6}.ComparatorTable__table thead th:before{background-color:#fff}.ComparatorTable__table thead th>div,.ComparatorTable__table thead th>h2{position:relative}.ComparatorTable__table tbody{display:none}.ComparatorTable__table tbody tr:nth-child(odd) td:before{background-color:#f2f2f2}.ComparatorTable__table tbody tr:nth-child(2n) td:before{background-color:#fff}.ComparatorTable__table tfoot tr:last-child td:before{border-bottom:1px solid #d9d9d6}.ComparatorTable__table tfoot td:before{background-color:#fff}.ComparatorTable__headerlink{color:inherit}.ComparatorTable__detail{position:relative}.ComparatorTable__detailText{margin-right:8px;display:inline}.ComparatorTable__strapline{font-weight:700}.ComparatorTable__title{font-family:NouvelR\, sans-serif;font-size:2rem;line-height:normal}.ComparatorTable__subtitle{font-size:1.6rem}.ComparatorTable__intro,.ComparatorTable__label{font-weight:700}.ComparatorTable__headWrapper,.ComparatorTable__linkWrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}.ComparatorTable__linkWrapper{padding:8px 0}.ComparatorTable__link{margin:0 auto 24px;position:relative}.ComparatorTable__link:only-child{margin-bottom:0}.ComparatorTable__buttonMore{margin:auto auto 0;position:relative}.ComparatorTable__table{border-spacing:10px}@media screen and (min-width:1024px){.ComparatorTable__table{border-spacing:16px}}.ComparatorTable__table td:before,.ComparatorTable__table th:before{top:-5px;bottom:-5px}@media screen and (min-width:1024px){.ComparatorTable__table td:before,.ComparatorTable__table th:before{top:-8px;bottom:-8px}.ComparatorTable{padding:0 40px}}.ComparatorTable__table td,.ComparatorTable__table th{text-align:left}.ComparatorTable__link{text-align:left;margin:0 24px 24px 0}.ComparatorTable__buttonMore{align-items:center;display:flex;position:relative}.ComparatorTable__buttonMore:after{content:"";border:1px solid;border-width:1px 1px 0 0;width:8px;height:8px;margin-left:8px;display:block;transform:rotate(135deg)}