.tooltip-trigger{display:inline-block;-webkit-text-decoration-color:#6d6d6d;text-decoration-color:#6d6d6d;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:2px}.tooltip-trigger:hover{cursor:pointer}.tooltip-active{overflow:visible}.tooltip-content{background-color:rgba(33,33,33,.9);border-radius:.5rem;color:#fff;max-width:25rem;padding:1rem;position:absolute;width:100%;z-index:1}.tooltip.macro-tooltip{font-size:inherit;left:0;position:relative;transform:none}.tooltip.macro-tooltip .tooltip-trigger{font-size:inherit}.tooltip.macro-tooltip .tooltip-content{left:50%;min-width:28rem;top:2em;transform:translateX(-50%)}.tooltip.macro-tooltip .tooltip-content:before{background-color:transparent;content:"";height:1.5rem;left:0;position:absolute;top:-.6em;width:100%}.tooltip.macro-tooltip .tooltip-content.offscreen-left,.tooltip.macro-tooltip .tooltip-content.offscreen-right{left:0;transform:none}.tooltip.macro-tooltip .tooltip-content.offscreen-right{left:auto;right:0}@media(max-width:699px){.tooltip.macro-tooltip .tooltip-content{left:0;max-width:23rem;min-width:23rem;transform:none}}.table-comparison .bt-row{padding-right:.8rem}.table-comparison .bt-row table{border-collapse:collapse;border-color:transparent;margin-bottom:0;white-space:normal;width:100%}.table-comparison .bt-row table td,.table-comparison .bt-row table th{padding:1.6rem}.table-comparison .bt-row table td:not(:first-child),.table-comparison .bt-row table th:not(:first-child){max-width:17rem;min-width:14rem;text-align:center}.table-comparison .bt-row table th{border:transparent;padding-bottom:.8rem;padding-top:1rem}.table-comparison .bt-row table td{border:1px solid #e6e6e6}.table-comparison .bt-row table td svg{width:2.4rem}.table-comparison .bt-row table td.td-subheader-title{padding:3.2rem 0 .8rem}.table-comparison .bt-row table td:first-child{border-left:0;padding-left:0}.table-comparison .bt-row table td:last-child{border-right:0}.table-comparison .bt-row .th-v-align-top th{vertical-align:top}.table-comparison .bt-row .th-v-align-middle th{vertical-align:middle}.table-comparison .bt-row .th-v-align-bottom th{vertical-align:bottom}.table-comparison .bt-row .td-v-align-top td{vertical-align:top}.table-comparison .bt-row .td-v-align-middle td{vertical-align:middle}.table-comparison .bt-row .td-v-align-bottom td{vertical-align:bottom}@media(max-width:699px){.table-comparison .bt-row:after{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,0,0,.1) 45%,#fff 49%);content:"";height:100%;left:auto;opacity:1;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;width:1.6rem;z-index:2}.table-comparison .bt-row.scroll-end:after{opacity:0}.table-comparison .bt-row .col-1{max-width:none;overflow:scroll;padding-bottom:1rem;position:relative;white-space:nowrap;width:100%}.table-comparison .bt-row .col-1 table .bt-title4{font-size:1.6rem}.table-comparison .bt-row .col-1 table .bt-body2{font-size:1.4rem}.table-comparison .bt-row .col-1 table.compare-2 th{min-width:13rem;width:27%}.table-comparison .bt-row .col-1 table.compare-2 th:first-child{min-width:27.6rem;width:46%}.table-comparison .bt-row .col-1 table.compare-3 th{min-width:13rem;width:22%}.table-comparison .bt-row .col-1 table.compare-3 th:first-child{min-width:27.6rem;width:34%}.table-comparison .bt-row .col-1 table .tooltip-content{transform:translateZ(0)}}@media(max-width:480px){.table-comparison .bt-row table.compare-2 th:first-child,.table-comparison .bt-row table.compare-3 th:first-child{min-width:16.6rem!important}}.table-comparison.tooltip-active{overflow:visible;z-index:2}@media(max-width:699px){.table-comparison.tooltip-active .tooltip{display:block;position:relative;width:100%}.table-comparison.tooltip-active .tooltip .tooltip-content{min-width:200px}.table-comparison.tooltip-active tr:last-child .tooltip-content,.table-comparison.tooltip-active tr:nth-last-child(2) .tooltip-content{bottom:2.5rem;transform:none}}.tooltip-module{position:relative;z-index:3}