/*!/display/css/new-vs-article.css*/#content{overflow:unset!important}.alt-article__container{margin:0 auto;font-family:sans-serif;color:#4c4c4c}.alt-article__container .page__title{font-size:24px;line-height:28px}.alt-article__container .page__subtitle{max-width:820px;margin-bottom:20px;line-height:24px;font-size:16px;font-family:sans-serif}.alt-article__container .page__subtitle a{color:#357ed9;font-weight:700}.alt-article__container .page__subtitle a:hover{text-decoration:underline}.alt-article__container .vs-article-cta{padding:10px 60px;background:#357ed9;border-radius:3px;font-size:14px;font-weight:400;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.35)}.alt-article__container .image-and-ctas__container{display:flex;justify-content:center;align-items:center}.alt-article__container .image-and-ctas__container .container__reporting{flex:0 0 30%}.alt-article__container .image-and-ctas__container .container__scorecard{flex:0 0 60%}.alt-article__container .image-and-ctas__container .container__reporting,.alt-article__container .image-and-ctas__container .container__scorecard{text-align:center}.alt-article__container .image-and-ctas__container .vs-article-cta__container{transform:translateY(-20px)}.alt-article__container .cta__sticky-buttons .sticky-buttons__button .vs-article-cta{border-radius:20px;background-color:transparent;color:#ffbd00;font-size:14px;box-shadow:none;border:none}.alt-article__container .cta__sticky-buttons .sticky-buttons__icon{color:#ffbd00;font-size:20px}.vs-article-cta .material-icons{vertical-align:middle;margin-left:5px}.alt-article__container .vs-article-cta__container--small .vs-article-cta{padding:10px 14px}.alt-article__container .vs-article-cta__container{display:inline-block}.alt-article__container .vs-row__col--sm .vs-article-cta__container{margin-top:10%}.alt-article__container .breadcrumbs__container{margin-top:16px;font-size:15px;color:#747474;line-height:20px}.alt-article__container .breadcrumbs__container a{color:inherit}.alt-article__container .breadcrumbs__container .spacer{margin:0 6px}.alt-article__container section:not(.container),.alt-article__container .all-vs-articles{width:100%;max-width:1170px;overflow:visible;z-index:10;margin:0 auto}.alt-article__container section:not(.product-logos):not(.container):not(.header_menus_container),.alt-article__container .all-vs-articles{max-width:1170px;margin-bottom:50px}.alt-article__container section:not(.product-logos):not(.container):not(.header_menus_container){border:var(--sh-border-width) solid #dadada}.product-logos{border:var(--sh-border-width) solid #fff;background:#fff}.container.section-full-width.blue-blackground{background:#00639c;display:flex;justify-content:center;padding:50px;width:100%;margin-bottom:50px}.alt-article__container section:not(.container)>figure{width:100%;margin:0}.container.section-full-width.blue-blackground .section-blue-header{background:transparent;color:#fff;text-align:center;justify-content:center;margin:0;line-height:1.2;font-size:24px}.container.section-full-width.blue-blackground .section-subheader{margin-bottom:0;color:#fff;text-align:center}.container.section-full-width.blue-blackground .section-container{max-width:1000px;margin:0}a.section-blue-button{display:block;background:#fff;border-radius:3px;padding:10px 30px;margin:40px auto 0 auto;max-width:260px;text-align:center}.product-logos{border:var(--sh-border-width) solid #fff;background:#fff}.alt-article__container section:not(.container)>figure{width:100%;margin:0}.alt-article__container section:not(.container).alternative-product-list>figure{margin:0 auto;padding:40px 5%}.alt-article__container .about-sh-and-data{margin:0 auto 30px;background:#F8FBFE;padding:15px 30px}.alt-article__container .about-sh-and-data strong{font-size:18px}.alt-article__container .about-sh-and-data p{margin:0 0 15px;padding:0}.product-strip{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start}#product-analyst-summary .product-tile{align-items:baseline}.product-tile{position:relative;overflow-y:hidden}.product-strip.single-col-strip{flex-direction:column}.product-strip.single-col-strip .product-tile{width:100%}.product-tile .product_logo_awards{position:absolute;right:3%;top:13px}.product-logo__container .product_logo_link{text-align:center;width:100%}.product-tile .tile-graphic-title,.product-tile .ratings-scroll-more,.product-tile .ratings-scroll-more{text-align:center}.last_updated_title,.product-tile .tile-graphic-title,.product-tile .ratings-scroll-more,.product-tile .ratings-scroll-more,.product-tile .taxonomy-mark,.synopsis-percentage figcaption{line-height:18px}.about__container .text--big{line-height:22px}.section-header{display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:600;line-height:22px;background:#334859;color:#fff;top:var(--sh-sticky-top-for-headers);padding:5px 15px 5px var(--sh-content-padding-x);z-index:9;margin:0}.graph-or-legend-tile.bar-charts{display:block;padding:0;position:relative}.graph-or-legend-tile.bar-charts .tile-legend{padding:20px 45px;width:100%;display:flex;flex-direction:column}.support-information-modal .modal-body{display:block;padding:0 var(--sh-product-tile-padding) 15px;margin-top:20px}.support-information-modal .modal-body .tile-legend{padding:0 var(--sh-product-tile-padding)}.alternative-product-list .list-tile{cursor:pointer;display:flex;flex-direction:column;align-items:center;border-radius:5px;box-shadow:rgb(60 64 67 / 10%) 0 1px 2px 0,rgb(60 64 67 / 5%) 0 2px 6px 2px;padding:25px;width:150px;margin:10px 5px}.vs-article-cta__container .vs-article-cta{display:inline-block}.container__reporting .vs-article-cta{margin-right:5px}.sh-btn-md-only{display:none}.modal.support-information-modal{padding-top:5%}@media screen and (min-width:600px){.product-tile .product_logo_awards{right:9%}.alt-article__container .breadcrumbs__container{line-height:26px}.alt-article__container .page__title{line-height:1.5em}.last_updated_title{line-height:20px}.product-tile .tile-graphic-title,.product-tile .ratings-scroll-more,.product-tile .ratings-scroll-more{line-height:1.4em}.product-tile .taxonomy-mark{line-height:24px}.sh-full-width-banner .sh-banner-content .customize_head,.synopsis-percentage figcaption,.about__container .text--big{line-height:1.7em}.alt-article__container .page__subtitle{margin-bottom:20px}.section-header{line-height:3em;padding:0 var(--sh-content-padding-x)}}@media screen and (min-width:768px){.graph-or-legend-tile.bar-charts,.support-information-modal .modal-body{display:flex;justify-content:space-between}.support-information-modal .modal-body .tile-legend{width:48%}.sh-full-width-banner{height:272px;padding:0 var(--sh-content-padding-x)}.sh-btn-md-only{display:inline-block}.sh-btn-sm-only{display:none}.modal.support-information-modal{padding-top:10%}}@media screen and (min-width:992px){.alternative-product-list .list-tile{width:170px;margin:10px}}.product-tile.tile-with-graphic{flex-direction:row;justify-content:space-around;align-items:flex-start}span.tile-graphic{text-align:center}.product-logos .product-strip:nth-child(1){background:#f3f3f3}.product-logos .product-strip:nth-child(2){background:#fff}.product-strip.cta-only{justify-content:center;padding:var(--sh-product-tile-padding);margin:0;width:calc(100% - var(--sh-product-tile-padding) - var(--sh-product-tile-padding))}section.product-logos.sticky{position:sticky;width:100%;max-width:100%;background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}section.product-logos.sticky+section.product-basics{margin-top:20px}.product-tile.product-summary b{color:var(--sh-link-color)}.product-tile.product-summary{margin-bottom:0;align-items:flex-start}.summary-limiter{overflow:hidden;max-height:max-content;position:relative;margin-bottom:30px;transition-duration:.5s}.collapsed .summary-limiter{max-height:122px}a.read-more-link{font-style:italic;font-weight:700;color:#818181}.product-summaries:not(.collapsed) a.read-more-link{display:none}@media (min-width:992px){section.product-logos.sticky .product-strip{margin-left:calc(50% - 585px)}}section.product-logos.sticky .product-strip{padding-left:var(--sh-product-logos-sticky-left-margin);display:flex;padding-left:0;max-width:1170px;width:100%}section.product-logos .product-strip>a{width:50%}section.product-logos .product-strip>a>.product-tile{width:100%}section.product-logos.sticky .product-strip:nth-child(1){position:relative;overflow:inherit}.product-logos.sticky .product-strip:nth-child(1):before{background:#f3f3f3;content:"";position:absolute;width:calc(50vw - 585px);height:100%;right:100%;top:0}.product-logos.sticky .product-strip:nth-child(1):after{background:#f3f3f3;content:"";position:absolute;height:100%;left:calc(100% - 10px);top:0;width:calc(50vw - 585px)}.product-tile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-basis:50%;width:var(--sh-product-tile-width);padding:var(--sh-product-tile-padding);border-right:var(--sh-border-width) solid #dadada;border-bottom:var(--sh-border-width) solid #dadada}.product-tile.awards-product-tile{padding:var(--sh-product-tile-padding) 5px}.read-relatede-categories .show-all-lines-link{align-self:center}.limited-lines-container .product-tile .limit-lines{line-height:24px}.limited-lines-container:not(.show-all-lines) .product-tile .limit-lines{max-height:144px;overflow:hidden}.limited-lines-container:not(.show-all-lines) .product-tile .limit-lines.limit-lines-lg{max-height:140px}.limit-lines-lg .taxonomy-mark{height:18px;line-height:18px;overflow:hidden}.limited-lines-container.show-all-lines .show-all-lines-link{display:none}a.show-all-lines-link{color:#357ed9;line-height:30px;padding:0;margin-top:10px;font-weight:600;text-transform:capitalize;align-self:start}a.proudct_insights_read.show-all-lines-link{padding-left:20px}.taxonomy-mark ul{padding-left:20px}.limit-lines.not-wrapped-text+a.show-all-lines-link{display:none}.product-tile:last-child{border-right:0}.product-tile img+img{margin-top:15px}.above-cta .product-tile{border-bottom:none}.scoring-border .product-tile{border-top-width:4px;border-top-style:solid}.scoring-border .score-green{border-top-color:green;color:green;font-size:19px;font-weight:600}.scoring-border .score-orange{border-top-color:orange;color:orange;font-size:19px;font-weight:600}.scoring-border .score-red{border-top-color:red;color:red;font-size:19px;font-weight:600}.product-logos .product-tile{border:0;width:var(--sh-product-tile-width);padding:0}.product-tile .product-score-svg{max-width:100px}.product-tile .user-sentiment__image{width:85px;padding-bottom:7px}.product-tile .product-analyst-verified-icon{height:23px;margin-top:10px}.product-tile p,.product-tile .limit-lines div{font-family:sans-serif;font-size:14px;line-height:20px}.product-tile .limit-lines p{line-height:24px}.sub-section-description+.product-strip .product-tile p:not([class]){line-height:1.7142857143}.product-tile .paragraph-link{display:inline;text-decoration:none;font-weight:700;color:var(--sh-link-color)}.product-tile .reviews-count{margin-top:15px;font-size:12px;font-weight:700}span.reviews-count-number{font-size:1.6em}.product-logo__container{width:85%;height:50px;margin:10px 2.5%;display:flex;justify-content:center;align-items:center;border:1px solid #bababa;background:#fff}.product-logo__container img{background-color:#fff;height:auto;width:auto;max-height:25px}.product-demo__container,.product-price__container{width:100%;height:55px;background:#fff;display:flex;justify-content:center;align-items:center}.graph-or-legend-tile,.comparison-tile{width:100%;padding:var(--sh-product-tile-padding)}.graph-or-legend-tile figure,.comparison-tile figure{margin:0;padding:0}.bar-chart{padding:0;margin:0;width:100%;display:flex;flex-direction:column}.bar-chart>.bar-row:nth-child(2) .bar{background:#e2e3e3}.bar-container{width:calc(100% - 50px);height:25px;max-width:300px}.bar-chart>.bar-row:last-child{margin-bottom:0}.bar-and-percent{display:flex;justify-content:space-between;width:100%;align-items:center}.bar-chart .bar{color:var(--sh-chart-text-color);background:var(--sh-chart-color);height:21px;border-radius:2px;min-width:1px}.bar-and-percent figcaption{font-weight:700;font-size:12px;line-height:27px;padding:0 10px;width:90px;text-align:left}.bar-limiter{width:300px}.bar-chart .bar:first-child{border-left-width:1px}.bar-chart .bar:last-child{border-right-width:1px}.bar-chart .bar figcaption{display:inline;text-align:right}.bar-row{display:flex;justify-content:space-between;margin-bottom:5px}.sh-btn{font-family:sans-serif;font-size:12px;background:var(--sh-link-color);color:#fff;text-decoration:none;width:80%;height:3em;line-height:3em;text-align:center;border-radius:4px}.awards-list{display:flex;flex-wrap:wrap;width:100%}.awards-list .hidden-content{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;height:0;position:relative;padding-top:30px;transition-duration:.3s}.show-hidden-content .awards-list .hidden-content{margin-top:1em;height:auto;display:flex;flex-wrap:wrap;width:100%}.hidden-content .show-more-link{position:absolute;left:50%;transform:translateX(-50%);top:0;color:#4c4c4c;line-height:30px;padding:0 20px;font-style:italic;white-space:nowrap}.show-hidden-content .awards-list .hidden-content .show-more-link{display:none}.awards-list .hidden-content button.show-more-link{background-color:#fff!important;color:#4c4c4c!important;font-size:14px}.awards-list .award-wrapper{width:50%;text-align:center;padding:15px;min-width:150px}.awards-list .award-wrapper span{font-weight:600}.awards-list img{width:117px;display:inline-block}.awards-list:not(.award-show-more) img.award-hidden{display:none}a.award-show-more-link{color:#4c4c4c;text-align:center}.award-show-more-container{width:100%;display:flex;justify-content:center}.awards-list.award-show-more .award-show-more-container{display:none}.product-strip.cta-only .sh-btn{width:25%;min-width:240px}.product-price__container .sh-btn,.product-demo__container .sh-btn{max-width:180px;padding:0 20px}.sh-btn:hover{background:#007fff}.sh-btn.sh-btn-inversed{background:#fff;box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px;color:#4a4a4a}.sh-btn.sh-btn-inversed .loader{border-top:2px solid rgba(0,0,0,.2);border-right:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);border-left:2px solid #000}.sh-btn.sh-btn-inversed:active{transform:scale(.98);box-shadow:0 0 1px 0 rgba(0,0,0,.24)}.graph-or-legend-tile.bar-charts .sh-btn{width:30%;margin:20px 0;min-width:100px}.section-header .sh-btn{font-weight:400;width:20%;min-width:150px}.sh-btn.sh-btn-mobile{display:none;width:40%}@media screen and (max-width:767px){.sh-btn.sh-btn-mobile{display:inline-block}.sh-btn.sh-btn-desktop{display:none}}@media (min-width:992px){.navbar-static-top.navbar-stuck{position:relative}}.sub-section-header{padding:0 var(--sh-content-padding-x);background:#f5f5f5;font-size:16px;line-height:2.6em;font-weight:600;color:#000}.taxonomy-mark strong{color:#000}.taxonomy-mark li,.product-tile .limit-lines p{line-height:20px;padding-bottom:20px;margin-bottom:0}.sub-section-description{padding:10px var(--sh-content-padding-x);background:#fcfcfc;font-size:14px;line-height:1.5em}.sub-section-description strong,.graph-or-legend-tile.bar-charts .tile-legend strong{line-height:2.5em}.product-pricing{display:flex;justify-content:start;width:100%;margin-bottom:0;font-weight:700;font-size:18px;color:#969696}.product-pricing-na,.product-pricing-price{display:flex;justify-content:start;width:100%;padding:0 5px;font-size:18px;color:#969696;line-height:30px}.product-pricing-na .price-info-icon{margin-top:4px!important}.product-pricing-price span{font-size:24px;color:#4c4c4c;font-weight:600;line-height:25px}.product-pricing-trial,.product-pricing-trial-na{display:flex;justify-content:start;width:100%;padding:10px 5px;font-size:16px;font-weight:600;line-height:18px;margin-bottom:7px}.product-pricing-trial-na{color:#969696}.product-pricing-trial a{display:inline-block;text-decoration:none;color:#4c4c4c;position:relative}.product-pricing-trial a::after{top:auto;bottom:-2px;background-color:#d8ffef;content:'';display:block;height:3px;position:absolute;width:100%;border-radius:3px}.product-price-cta{display:flex;justify-content:start;flex-direction:column;width:100%}.product-price-cta a,.product-price-cta div{display:flex;justify-content:center;max-width:270px}.product-price-cta a{border-radius:36px;font-size:15px;font-weight:600;letter-spacing:-1px;padding:0 5px}.product-price-cta div{padding-top:3px;color:#969696;font-size:13px}@media screen and (max-width:800px){.product-price-cta a{font-size:14px;width:100%}.product-pricing-price{display:block;Line-height:21px}.product-pricing-price span{display:block;font-size:21px}}@media screen and (max-width:600px){.product-price-cta a{font-size:13px}.product-price-cta div{font-size:11px}.product-pricing-price{font-size:15px}.product-pricing-trial,.product-pricing-trial-na{font-size:14px}.product-pricing-na,.product-pricing-price{font-size:16px}}@media screen and (max-width:420px){.product-price-cta a{font-size:11px;padding:0 2px}.product-price-cta div{font-size:10px}.product-pricing-trial,.product-pricing-trial-na{font-size:14px}}.product-pricing-trial a:hover{color:#4c4c4c}figure.product-pricing>.price-mark{padding:0 8px}.product-pricing .on{color:#4a4a4a}.taxonomy-mark{font-size:14px;margin-bottom:10px;text-align:center}.h-2-h-same-product,.h-2-h-link,.h-2-h-unavailable{font-size:14px}.h-2-h-link{text-decoration:none;color:var(--sh-link-color)}.h-2-h-unavailable{font-style:italic;color:#9a9a9a}.synopsis-percentage{margin:0;padding:0;text-align:center;font-size:24px;font-weight:700;margin-bottom:20px}.synopsis-percentage figcaption{font-size:12px;color:#8a8a8a;font-weight:400;margin-top:10px}.review-score.best{color:#00ac03}.unavailable{font-size:13px;color:#aaa}.pros .product-tile,.cons .product-tile{align-items:flex-start}.pros .product-tile>div:not(:has(p)),.cons .product-tile>div:not(:has(p)),.pros .product-tile>div>p,.cons .product-tile>div>p{margin-bottom:15px;margin-left:20px;position:relative}.pros .product-tile>div:not(:has(p))::before,.cons .product-tile>div:not(:has(p))::before,.pros .product-tile>div>p::before,.cons .product-tile>div>p::before{font-family:"FontAwesome";font-size:16px;margin-left:-25px;margin-top:-2px;position:absolute}.pros .product-tile>div:not(:has(p))::before,.pros .product-tile>div>p::before{content:"\f14a";color:#188921}.cons .product-tile>div:not(:has(p))::before,.cons .product-tile>div>p::before{content:"\f00d";color:#F44336}.pros ul,.cons ul{list-style-type:none;padding-left:0}.pros li,.cons li{position:relative;padding-left:25px}.pros li::marker,.cons li::marker{font-family:"FontAwesome";font-size:16px;position:absolute;margin-left:-25px;margin-top:1px}.pros li::marker{content:"\f14a";color:#188921}.cons li::marker{content:"\f00d";color:#F44336}.pros strong{color:#00ac03}.cons strong{color:#d24e2e}.comparison-chart{position:relative}.comparison-chart-legend{position:absolute;top:0;left:0;width:17%}.comparison-chart-legend .single-label-container{white-space:nowrap;display:flex;align-items:center;height:40px;box-shadow:rgb(60 64 67 / 30%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px;margin-bottom:10px;border-radius:4px;justify-content:space-between;padding-right:15px;font-weight:400}.comparison-chart-legend .single-label-container>.tooltip{opacity:1;left:calc(100% + 12px);background:#334859;border-radius:5px;box-shadow:rgb(60 64 67 / 30%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px;padding:8px;width:max-content;color:#fff}.comparison-chart-legend .single-label-container>.tooltip:before{content:"";width:15px;height:15px;background:#334859;position:absolute;transform:rotate(45deg) translateY(-50%);left:-13px;top:50%}.comparison-chart-legend .single-label-container.js-legend-label.emphasised-one{border:var(--sh-border-width) solid #dadada;box-shadow:none}.comparison-chart-legend .single-label-container.js-legend-label:active{transform:translate(1px,1px)}.comparison-chart-legend .single-label-container>span{flex-grow:2;margin-left:6px;overflow:hidden;text-overflow:ellipsis;user-select:none}.comparison-chart-legend .single-label-container>a{flex-grow:2;margin-left:6px;overflow:hidden;text-overflow:ellipsis;user-select:none;color:#4c4c4c}.comparison-chart-legend .single-label-container>input[type='checkbox']{margin-top:0;margin-left:5px;pointer-events:none}.comparison-chart-legend .single-label-container.emphasised-one{font-weight:700}.comparison-chart-legend .comparison-label-mark,.tile-legend span{position:relative;font-size:12px;font-family:sans-serif;margin-right:6px}.tile-legend span:before{content:"";position:absolute;left:-20px;top:9px}.modal-body .tile-legend span:before{top:1px}.comparison-chart-legend .comparison-label-mark,.tile-legend span:before{background:var(--sh-chart-color);height:1em;width:1em;border-radius:2px}.comparison-chart-legend .comparison-label-mark{display:inline-block;margin-right:0;height:100%;width:10px;border-radius:2px 0 0 2px;min-width:10px}.tile-legend .comparison-label-mark{border:1px solid #4a4a4a}.comparison-chart .svg-chart-grid,.comparison-chart .svg-chart-product-path{fill:none;stroke-miterlimit:10}.comparison-chart .svg-chart-grid{stroke:#979797;stroke-width:.2px}.comparison-chart .svg-chart-product-path{stroke-width:1px;transition:stroke-width 0.15s ease-out}.comparison-chart:hover .svg-chart-product-path{stroke-width:1.5px;transition:stroke-width 0.15s ease-in}.comparison-chart .grid-score-labels text{font-size:7px;font-weight:600;transition:font-weight 0.15s ease-out;color:#000}.comparison-chart.emphasise-group .grid-score-labels text{font-size:7px;font-weight:100;transition:font-weight 0.15s ease-in;color:#b1b1b1}.comparison-chart.emphasise-group .svg-chart-product-path{stroke-width:.5px;transition:stroke-width 0.15s ease-out}.comparison-chart.emphasise-group .svg-chart-product-path.emphasised-one{stroke-width:3px;transition:stroke-width 0.15s ease-in;filter:drop-shadow(3px 5px 2px rgb(0 0 0 / .4))}.comparison-chart .product-chart-scores{display:none;font-size:7px;font-weight:700}.comparison-chart.emphasise-group .svg-chart-product-path.emphasised-one+.product-chart-scores{display:block}.comparison-chart svg path{stroke:var(--sh-chart-color)}.comparison-chart-legend .single-label-container:nth-child(1) .comparison-label-mark,.comparison-chart svg path:nth-of-type(1),.product-chart-scores:nth-of-type(1) text{--sh-chart-color:#00ac03}.comparison-chart-legend .single-label-container:nth-child(2) .comparison-label-mark,.comparison-chart svg path:nth-of-type(2),.product-chart-scores:nth-of-type(2) text{--sh-chart-color:#0378e7}.comparison-chart-legend .single-label-container:nth-child(3) .comparison-label-mark,.comparison-chart svg path:nth-of-type(3),.product-chart-scores:nth-of-type(3) text{--sh-chart-color:#d24e2e}.comparison-chart-legend .single-label-container:nth-child(4) .comparison-label-mark,.comparison-chart svg path:nth-of-type(4),.product-chart-scores:nth-of-type(4) text{--sh-chart-color:#9400D3}.comparison-chart-legend .single-label-container:nth-child(5) .comparison-label-mark,.comparison-chart svg path:nth-of-type(5),.product-chart-scores:nth-of-type(5) text{--sh-chart-color:#ecbb4d}.product-chart-scores text{fill:var(--sh-chart-color);text-anchor:middle;dominant-baseline:middle}.tile-legend:nth-child(1) span,.bar-chart .bar-and-percent:nth-child(1) .bar{--sh-chart-color:#007100;--sh-chart-text-color:white}.tile-legend:nth-child(2) span,.bar-chart .bar-and-percent:nth-child(2) .bar{--sh-chart-color:#2d8084;--sh-chart-text-color:#4a4a4a}.tile-legend:nth-child(3) span,.bar-chart .bar-and-percent:nth-child(3) .bar{--sh-chart-color:#bf4536;--sh-chart-text-color:#4a4a4a}.sh-full-width-banner{position:relative;padding:15px var(--sh-content-padding-x)}.sh-full-width-banner .sh-banner-content .banner-content-with-title strong{margin-bottom:20px;font-size:20px}.sh-full-width-banner svg{position:absolute;width:100%;height:100%;left:0vw}.sh-banner-content a.vs-article-cta{padding:0;background:transparent;color:#4a4a4a;box-shadow:none;text-transform:uppercase;font-size:16px;line-height:22px}section:not(.container).h-2-h-comparison-list,section:not(.container).alternative-product-list,.alt-article__container .all-vs-articles,.alt-article__container .about-sh-and-data{width:min(var(--sh-container-width), 100%)}.h-2-h-comparison-list .product-strip{display:flex;flex-wrap:wrap;justify-content:center;padding:40px 60px}.alternative-product-list .product-strip{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.list-single__container{margin-right:5px;text-align:center}.list-single__container hr{margin:10px auto;margin-bottom:5px;text-align:center}.list-single__container .alternative-product-name{display:inline-block;word-wrap:break-word;max-width:100px}.h-2-h-comparison-list .list-tile{cursor:pointer;display:flex;flex-direction:column;align-items:center;border-radius:5px;margin:15px;padding:25px;width:310px;box-shadow:rgb(60 64 67 / 10%) 0 1px 2px 0,rgb(60 64 67 / 5%) 0 2px 6px 2px}.h-2-h-comparison-list .list-tile:empty{padding:0;box-shadow:none;margin-top:0;margin-bottom:0;cursor:inherit;visibility:hidden}.h-2-h-comparison-list .list-tile:hover{box-shadow:rgb(60 64 67 / 30%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px}.h-2-h-comparison-list .list-tile:active{border:var(--sh-border-width) solid #dadada;box-shadow:none}.h-2-h-comparison-images{display:flex;justify-content:center;margin-bottom:60px}span.h-2-h-images-separator{margin:0 20px;border-left:dotted 1px #f3f3f3;transform:rotate(30deg)}.alternative-product-list .list-tile:empty{padding:0;box-shadow:none;margin-top:0;margin-bottom:0;cursor:inherit;visibility:hidden}.alternative-product-list .list-tile:hover{box-shadow:rgb(60 64 67 / 30%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px}.alternative-product-list .list-tile:active{border:var(--sh-border-width) solid #dadada;box-shadow:none}.alternative-product-list hr{content:"";margin:25px 10px;border-top:solid 1px #f3f3f3;width:60%}.h-2-h-comparison-list .product-strip:not(:first-of-type) .list-tile,.alternative-product-list .product-strip:not(:first-of-type) .list-tile{margin-top:0}.h-2-h-comparison-list div.table-section__product-logo{width:100%}.h-2-h-comparison-list div.table-section__product-logo,.alternative-product-list div.table-section__product-logo{align-items:center;display:flex;height:40px}.h-2-h-comparison-list div.table-section__product-logo img,.alternative-product-list div.table-section__product-logo img{height:auto;width:auto;max-height:40px}.h-2-h-comparison-list .vs-indicator{display:flex;justify-content:center;font-size:14px;color:var(--sh-link-color);line-height:1.2;width:100%}.h-2-h-comparison-list .vs-indicator span.vs-product-name-in-link{font-weight:200;font-size:16px;flex-basis:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px}.h-2-h-comparison-list .vs-indicator span{margin:0 2px;line-height:33px}.h-2-h-comparison-list .vs-indicator span.vs-product-name-in-link:first-child{text-align:right}.h-2-h-comparison-list .vs-indicator span.vs-word{font-size:10px;font-weight:700}.alternative-product-list .alternative-product-name{font-size:14px;color:#727272;text-align:center;line-height:1.2}.all-vs-articles{background:#00649D;padding:1vw 6%}.all-vs-articles form{display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:1.5fr repeat(2,1fr) 1.5fr;grid-gap:25px 5px;text-align:center;justify-items:center;align-items:center}.all-vs-articles form *{font-family:sans-serif}.all-vs-articles form h3{margin:0;font-size:22px}.all-vs-articles form,.all-vs-articles form h3{color:#fff;line-height:1em}.alt-article__container .select-wrap{background:#fff;box-shadow:none;border-radius:0;color:#4C4C4C;overflow:hidden}.alt-article__container .select-wrap::after{line-height:49px;background:#fff;pointer-events:none}.all-vs-articles h3{grid-row:1;grid-column:1 / -1}.all-vs-articles .select-wrap:nth-of-type(1){grid-row:2;grid-column:1 / -1}.all-vs-articles .select-wrap:nth-of-type(2),.all-vs-articles .vs-selects__separator,.all-vs-articles .select-wrap:nth-of-type(3){grid-row:3}.all-vs-articles .select-wrap:nth-of-type(2){grid-column:1 / span 7}.all-vs-articles .vs-selects__separator{grid-column:8 / 10}.all-vs-articles .select-wrap:nth-of-type(3){grid-column:10 / span 7}.all-vs-articles button{grid-row:4;grid-column:1 / -1}.alt-article__container .vs-articles__select{height:49px;font-size:16px}.alt-article__container .submit-button{padding:0;font-size:16px;border-radius:4px;background-color:#ff9300!important;width:250px;height:50px;color:#4C4C4C}.alt-article__container .submit-button[disabled]{opacity:0.8!important;cursor:not-allowed!important}.alt-article__container .submit-button:not([disabled]):hover{font-weight:700}.prerendered-leaderboard__container{display:none;position:fixed;width:100%;height:100%;left:0;top:0;overflow:auto;z-index:99999;background:rgba(76,76,76,.7)}.prerendered-leaderboard__container .main__container{position:relative;transform:scale(.9);overflow:auto;z-index:100000}.prerendered-leaderboard__container .main__container .button--close{position:absolute;top:-2px;right:8px;font-size:22px!important;color:#fff;background-color:transparent!important;background:none;z-index:999}.prerendered-leaderboard__container .main__container .scorecard-help-tooltip-container{z-index:1}.prerendered-leaderboard__container .main__container .product-identification .product-and-company-name{height:3em!important}.sh-btn .loader{display:none;width:20px;height:20px;margin-left:15px;border-radius:50%;border-top:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.2);border-left:2px solid #fff;-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear;vertical-align:middle}.sh-btn.loading .loader{display:inline-block}.support-information-modal .sh-btn{display:inline-block;width:130px;margin-left:auto}.sh-full-width-banner{width:100%;background:url(/display/images/blue-banner.svg) no-repeat;background-size:cover;background-position:center;margin:20px 0;color:#fff;display:flex;justify-content:center}.sh-full-width-banner .sh-banner-content{font-size:16px}.sh-full-width-banner .sh-banner-content strong{font-size:24px;display:block;margin-bottom:0;line-height:28px}.sh-full-width-banner.stacked-banner .sh-banner-content{width:95%;max-width:1170px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;text-align:center}.sh-full-width-banner.flat-banner .sh-banner-content{width:min(var(--sh-container-width), 95%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left;line-height:1.5}.sh-full-width-banner.flat-banner .sh-banner-content>*{max-width:90%}.sh-full-width-banner.flat-banner .sh-banner-content>.banner-content-full-width{max-width:1170px;font-size:16px}.sh-full-width-banner .sh-btn{min-width:280px;font-size:16px;width:auto;padding:0 30px}.product-gallery-container{width:80%}.lightgallery-container .lg-components{display:none}section.product-basics.h-2-h-comparison-list{margin-bottom:0!important;padding-bottom:50px}p.text--big{font-size:18px;font-weight:700}section.container.about__container{margin-top:80px;margin-bottom:100px}.faq-content{display:flex;flex-direction:column;max-width:1170px}aside.full-width-faq-section{background:#f7f7f7;display:none;justify-content:center;padding:20px 0}aside.full-width-faq-section+aside.sh-full-width-banner{margin-top:0}.faq-content h3.section-header{background:transparent;position:inherit}.faq-item-container{overflow:hidden;margin-bottom:20px;transition-duration:2s}.faq-item-container:not(.expanded){max-height:60px}.faq-item{background:#fff;border-radius:3px;display:flex;flex-direction:column}a.faq-question{display:flex;height:60px;padding:0 30px;align-items:center;font-size:16px;justify-content:space-between;color:#4c4c4c}a.faq-question:after{content:"";width:10px;border:solid 3px #979797;border-left:none;height:10px;border-bottom:none;transform:rotate(45deg);margin-left:10px}.faq-item-container.expanded a.faq-question:after{transform:rotate(135deg)}span.faq-response{padding:15px 30px}:root{--sh-content-padding-x:30px;--sh-product-tile-width:234px;--sh-product-tile-padding:25px;--sh-border-width:1px;--sh-link-color:#0378e7;--sh-product-logos-sticky-left-margin:0;--sh-sticky-top-for-headers:0;--sh-sticky-top-for-logos:0;--sh-container-width:calc(5 * var(--sh-product-tile-width))}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product-tile .not-supported,.js-legend-label.not-supported{opacity:30%}.still-gathering{height:80%;justify-content:center;text-align:center;width:100%;display:flex;flex-direction:column;min-height:97px}.key-features-strip ul{text-align:left}.price-info-icon{display:inline-block;line-height:1em;font-size:1em;width:1.1em;height:1.1em;font-weight:500;color:#b3b3b3;border-radius:50%;border:solid #b3b3b3 1px;cursor:pointer;font-style:normal;text-align:center;vertical-align:top;margin-top:10px;min-width:18px}.price-tooltip-table,.price-tooltip-table .info-col{background-color:#000;color:#fff;text-align:left}.price-tooltip-table{width:170px}.ratings-scroll-more{display:block;font-size:12px;text-decoration:underline}.sub-section-header.product-ranking-header{align-items:center;display:flex;justify-content:flex-start}.sub-section-header.product-ranking-header .price-info-icon{margin-left:10px;margin-top:0;border-color:#b3b3b3}.sub-section-header.product-ranking-header .price-info-icon::after{content:"i";color:#b3b3b3;font-size:17px}.tooltip p.product-ranking-tooltip{text-align:left}@media screen and (max-width:600px){.sh-full-width-banner .sh-btn{min-width:auto}}@media screen and (max-width:424px){.js-show-more-btn{display:none}}@media screen and (min-width:425px){.js-mobile-show-more-btn{display:none}}.tile-graphic{display:flex;flex-direction:column;align-items:center}.tile-graphic .product-score-svg{margin-bottom:7px}.alt-article__container section.header_menus_container{position:sticky;top:0;background-color:#fff;z-index:11;max-width:100%;border-width:0;margin-bottom:0}.product-logos{padding-top:15px}section.product-logos.sticky{padding-top:15px;top:52px!important}.header_menus{display:flex;justify-content:start;width:100%;gap:18px;margin:8px auto 10px;padding:0 6.5%;overflow-x:scroll;overflow-y:hidden;min-height:35px}.header_menus .head_menu{color:#313131;position:relative;font-weight:500;white-space:nowrap}@media only screen and (max-width:992px){.header_menus{margin-bottom:3px;padding:0;max-width:none}}.header_menus .head_menu.active{font-weight:700}.header_menus .head_menu.active::after{content:'';display:block;height:3px;background:#000;position:absolute;width:100%;border-radius:3px;bottom:0}.header_menus .alt-head-menu{min-width:110px}.header_menus .lucide.lucide-arrow-up-right{vertical-align:middle;margin:0 0 3px 5px}@media only screen and (min-width:992px){.header_menus{width:100%;overflow-x:auto;min-height:auto;padding:5px;max-width:1330px}.header_menus .head_menu.active::after{top:auto;bottom:-5px}}@media screen and (max-width:1200px){.header_menus_container .container{width:100%!important}}