.benchmarksCalc{display:flex;flex-wrap:wrap;position:relative}.benchmarksCalc__filter{flex:1;max-width:347px;position:relative;width:100%}.benchmarksCalc__filter--inner{background-color:#fff;border-radius:8px;min-height:540px;padding:30px}.benchmarksCalc__content{flex:1;padding-left:32px}.benchmarksCalc__content--inner{background-color:#fff;border-radius:8px}.benchmarksCalc__content--inner h3{margin:0;padding:30px 30px 0}.benchmarksCalc__info{display:flex;flex-wrap:wrap;gap:20px;padding:30px}.benchmarksCalc__info:not(:last-child){border-bottom:1px solid #dcdfe2}.benchmarksCalc__info h6{font-size:14px;margin-bottom:0;text-transform:uppercase;width:100%}.benchmarksCalc__info--item{border:1px solid #dcdfe2;border-radius:8px;font-size:18px;font-weight:600;padding:20px;position:relative;width:calc(50% - 10px)}.benchmarksCalc__info--value{color:#4aa8de;display:block;font-size:32px;font-weight:700}.benchmarksCalc__tooltip{font-size:12px;font-weight:400;position:absolute;right:20px;top:20px}.tooltip-content{background-color:#fff;border-radius:8px;box-shadow:0 0 16px rgba(0,0,0,.15);left:50%;padding:10px 15px;top:calc(100% + 7px);transform:translateX(-50%);width:200px;z-index:1}.tooltip-content a{display:block;margin-top:10px;text-decoration:underline}.tooltip-content:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px;bottom:100%;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;transform:rotate(0deg);width:0}.benchmarksCalc__tooltip:focus .tooltip-content,.benchmarksCalc__tooltip:hover .tooltip-content{opacity:1;visibility:visible}.tooltip-content{opacity:0;position:absolute;visibility:hidden}.bechmarksCalc__footnote{font-size:12px;margin-top:15px}.benchmarksCalc__filter--item{margin-top:20px}.benchmarksCalc__filter--label{display:block;font-size:14px;font-weight:600;margin-bottom:5px}.filter-itemWrap{position:relative}.dropdown-label{border:1px solid #dcdfe2;border-radius:4px;display:block;font-size:18px;overflow:hidden;padding:12px 30px 12px 12px;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdown-label:after{content:url(https://21030792.fs1.hubspotusercontent-na1.net/hubfs/21030792/CaretDown.svg);line-height:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.is-open .dropdown-label:after{margin-top:0;transform:translateY(-50%) scaleY(-1);-webkit-transform:translateY(-50%) scaleY(-1)}.is-open .dropdown-list{opacity:1;visibility:visible}.dropdown-list{background-color:#fff;border:1px solid #dcdfe2;border-radius:4px;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);left:0;list-style:none;margin:0;max-height:320px;opacity:0;overflow:auto;padding:0;position:absolute;top:calc(100% + 2px);visibility:hidden;width:100%;z-index:1}.dropdown-list li a{color:#051730;display:block;font-size:18px;font-weight:400;padding:12px;position:relative}.dropdown-list li a:after{border-bottom:1px solid #4aa8de;border-left:1px solid #4aa8de;content:"";display:none;height:6px;position:absolute;right:12px;top:calc(50% - 2px);transform:translateY(-50%) rotate(-35deg);width:12px}.dropdown-list li a.is-active:after{display:block}.dropdown-list li a.is-active{background-color:#e3f2fa;font-weight:600}.dropdown-list li a span{display:block}#apply-filters.disabled{background-color:#000;border-color:#000;opacity:.2;pointer-events:none}.gatedForm{background-color:rgba(0,0,0,.25);bottom:0;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s linear;visibility:hidden;z-index:9999}.gatedForm,.gatedForm__inner{align-items:center;display:flex}.gatedForm__inner{background-color:#fff;border-radius:8px;max-width:720px;overflow:hidden;position:relative;width:100%}.gatedForm__form{padding:50px;width:60%}.gatedForm__form .form-title{display:none}.gatedForm__img{line-height:0;width:40%}.gatedForm__form--footnote{line-height:1;margin-top:15px}.gatedForm__close{position:absolute;right:15px;top:15px}.nowrap{white-space:nowrap}.filters-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (min-width:768px){.filters-wrapper{flex-wrap:nowrap;justify-content:space-between}}