.checkbox__hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.hidden{display:none!important}.sr-only,.visuallyhidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-scroll{height:100%;overflow:hidden}:root{--comparison-chart-background:#fff;--comparison-chart-color:#191919}.theme-dark{--comparison-chart-background:#191919;--comparison-chart-color:#f1f1f1}.theme-dark .comparison-chart{margin-block:0;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:768px){.theme-dark .comparison-chart{padding-top:64px}}@media only screen and (min-width:1280px){.theme-dark .comparison-chart{padding-top:80px}}@media only screen and (min-width:768px){.theme-dark .comparison-chart{padding-bottom:64px}}@media only screen and (min-width:1280px){.theme-dark .comparison-chart{padding-bottom:80px}}.comparison-chart{background-color:var(--comparison-chart-background);color:var(--comparison-chart-color);margin-bottom:40px;margin-top:40px}@media only screen and (min-width:768px){.comparison-chart{margin-top:64px}}@media only screen and (min-width:1280px){.comparison-chart{margin-top:80px}}@media only screen and (min-width:768px){.comparison-chart{margin-bottom:64px}}@media only screen and (min-width:1280px){.comparison-chart{margin-bottom:80px}}.comparison-chart__outer{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.comparison-chart__outer{width:89.6vw}}@media only screen and (min-width:768px){.comparison-chart__outer{width:93.75vw}}@media only screen and (min-width:1280px){.comparison-chart__outer{width:93.75vw}}@media only screen and (min-width:1920px){.comparison-chart__outer{width:1800px}}@media print{.comparison-chart__outer{width:93.75vw}}.comparison-chart__inner{flex-basis:89.6vw;max-width:89.6vw;padding-left:1.6vw;padding-right:1.6vw;width:89.6vw}@media only screen and (min-width:768px){.comparison-chart__inner{display:flex;flex-basis:93.75vw;flex-wrap:wrap;justify-content:space-between;max-width:93.75vw;padding-left:1.04167vw;padding-right:1.04167vw;width:93.75vw}}@media only screen and (min-width:1280px){.comparison-chart__inner{flex-basis:93.75vw;max-width:93.75vw;padding-left:.54688vw;padding-right:.54688vw;width:93.75vw}}@media only screen and (min-width:1920px){.comparison-chart__inner{flex-basis:1800px;max-width:1800px;padding-left:10.5px;padding-right:10.5px;width:1800px}}@media only screen and (min-width:768px){.comparison-chart__content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;width:91.66667vw}}@media only screen and (min-width:1280px){.comparison-chart__content{width:84.84375vw}}@media only screen and (min-width:1920px){.comparison-chart__content{width:1629px}}@media only screen and (min-width:768px){.comparison-chart__content--reversed{flex-direction:row-reverse}}.comparison-chart__list{width:86.4vw}@media only screen and (min-width:768px){.comparison-chart__list{width:31.25vw}}@media only screen and (min-width:1280px){.comparison-chart__list{width:30.15625vw}}@media only screen and (min-width:1920px){.comparison-chart__list{width:579px}}.comparison-chart__chart{width:86.4vw}@media only screen and (min-width:768px){.comparison-chart__chart{width:54.6875vw}}@media only screen and (min-width:1280px){.comparison-chart__chart{width:49.6875vw}}@media only screen and (min-width:1920px){.comparison-chart__chart{width:954px}}.comparison-chart__headline{font-family:Rotis,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.2;margin-bottom:40px;width:100%}@media only screen and (min-width:768px){.comparison-chart__headline{margin-bottom:64px}}@media only screen and (min-width:1280px){.comparison-chart__headline{margin-bottom:80px}}@media only screen and (min-width:768px){.comparison-chart__headline{font-size:48px}}@media only screen and (min-width:1280px){.comparison-chart__headline{font-size:48px}}.comparison-chart__subline{font-size:22px;font-weight:300;line-height:1.36364;margin-bottom:40px}@media only screen and (min-width:768px){.comparison-chart__subline{margin-bottom:64px}}@media only screen and (min-width:1280px){.comparison-chart__subline{margin-bottom:80px}}.comparison-chart__controls{gap:16px}.comparison-chart__control-list,.comparison-chart__controls{display:flex;flex-direction:column}.comparison-chart__control-item{align-items:center;display:inline-flex;font-size:16px;font-weight:300;line-height:1.5;margin-bottom:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.comparison-chart__control-item span{cursor:pointer;line-height:24px}.comparison-chart__checkbox-span{border:1px solid #b4b4be;border-radius:4px;cursor:pointer;display:inline-block;height:24px;line-height:24px;margin-right:8px;position:relative;width:24px}.comparison-chart__checkbox-span:after{border:solid var(--comparison-chart-color);border-width:0 2px 2px 0;content:"";height:15px;left:8px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);width:7px}.comparsion-chart__axis-label{cursor:pointer;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-size:11px;font-weight:300;line-height:1.5;transition:fill .3s}@media only screen and (min-width:1280px){.comparsion-chart__axis-label{font-size:9px}}.comparison-chart__checkbox{display:none}.comparison-chart__checkbox:checked+.comparison-chart__checkbox-span:after{opacity:1}.comparsion-chart__radar-polygon-0{fill:rgba(75,168,255,.3);cursor:pointer;transition:fill .5s}.comparsion-chart__radar-polygon-0.comparsion-chart__polygon--hovered{fill:rgba(75,168,255,.7);opacity:.7}.comparsion-chart__radar-polygon-1{fill:rgba(255,83,93,.23);cursor:pointer;transition:fill .5s}.comparsion-chart__radar-polygon-1.comparsion-chart__polygon--hovered{fill:rgba(255,83,93,.7);opacity:.7}.comparsion-chart__radar-polygon-2{fill:rgba(24,245,158,.28);cursor:pointer;transition:fill .5s}.comparsion-chart__radar-polygon-2.comparsion-chart__polygon--hovered{fill:rgba(24,245,158,.7);opacity:.7}.comparsion-chart__radar-polygon-3{fill:rgba(255,201,0,.25);cursor:pointer;transition:fill .5s}.comparsion-chart__radar-polygon-3.comparsion-chart__polygon--hovered{fill:rgba(255,201,0,.7);opacity:.7}.comparsion-chart__radar-polygon-4{fill:rgba(150,69,181,.22);cursor:pointer;transition:fill .5s}.comparsion-chart__radar-polygon-4.comparsion-chart__polygon--hovered{fill:rgba(150,69,181,.7);opacity:.7}