.hm-comparison-table *{font-family:Gilmer}.hm-comparison-table>div{display:flex;flex-direction:column}.table-row{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-end}.table-cell p{margin:0}.table-row .table-cell:first-child{flex-grow:1}.table-row .table-cell:nth-child(n+2){flex-shrink:0;margin-left:48px;text-align:center;width:200px}.vertical-item{align-items:flex-end;border-bottom:2px solid #2e4de610}.table-row.vertical-item .table-cell:nth-child(n+2){border-radius:12px 12px 0 0;box-sizing:border-box;padding:20px 14px;position:relative}.vertical-item .item-title,.vertical-item .item-title span{font-size:24px!important;font-weight:700!important;line-height:29px!important;margin:0 0 8px!important}.vertical-item .item-description,.vertical-item .item-description span{font-size:20px!important;font-weight:600!important;line-height:24px!important;margin:0!important}.horizontal-item{border-bottom:2px solid #2e4de640}.horizontal-item .table-cell{padding:24px 0}.horizontal-item .table-cell:nth-child(n+2){align-items:center;display:flex;justify-content:center}.horizontal-item .item-title,.horizontal-item .item-title span{font-size:24px!important;font-weight:700!important;line-height:29px!important;margin:0 0 8px!important}.horizontal-item .item-description,.horizontal-item .item-description span{font-size:20px!important;font-weight:600!important;line-height:24px!important;margin:0!important}@media screen and (max-width:767px){body .body-wrapper{overflow:visible}.table-header{background-color:#fff;padding-top:24px;position:-webkit-sticky;position:sticky;top:0}.table-row{gap:0 6px}.table-header .table-row .table-cell:first-child{display:none}.table-row .table-cell:nth-child(n+2){margin:0;width:calc(33.33333% - 4px)}.table-body .table-row{flex-wrap:wrap}.horizontal-item .table-cell:first-child{padding:24px 0 0;width:100%}.horizontal-item .table-cell{background-color:transparent!important}.vertical-item .item-title,.vertical-item .item-title span{font-size:20px!important;line-height:24px!important}.vertical-item .item-description,.vertical-item .item-description span{font-size:14px!important;line-height:17px!important}.table-row.vertical-item .table-cell:nth-child(n+2):after{background-color:#2e4de6;border-radius:0 0 8px 8px;bottom:-7px;content:"";display:block;height:8px;left:0;position:absolute;width:100%}}