:root{--mtq-red: #d40449;--mtq-red-hot: red;--mtq-red-light: #dd366d;--mtq-blue: #271fe5;--mtq-grey: #8e8e8e;--mtq-grey-light: #f7f7f7;--mtq-grey-light-2: #ddd;--mtq-black: #000;--mtq-white: #fff;--mtq-dark: #0a0c11}:root{--grid-x-small: 320px;--grid-small: 375px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.medium-down-only{display:block}.medium-up-only{display:none}.btn-gradient-hover-only{position:relative;overflow:hidden}.btn-gradient-hover-only::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--mito-bg-gradient);overflow:hidden;z-index:-1;opacity:0;transition:opacity .2s;will-change:opacity}.btn-gradient-hover-only:hover::before{opacity:1}@media only screen and (min-width: 769px){.medium-down-only{display:none}.medium-up-only{display:block}}@media(min-width: 1024px){.desktop-only{display:block}}@media(max-width: 1023px){.mobile-only{display:block}}.hidden,.hide{display:none}.usp-section .multicolumn__title{justify-content:center;max-width:570px;margin-left:auto;margin-right:auto;margin-bottom:0;text-align:center;padding:0}.usp-section .multicolumn__title .title{line-height:1.3;letter-spacing:.02em;font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}.usp-section .multicolumn__title .h2{font-size:calc(13.8873239437px + 0.5633802817vw)}@media only screen and (min-width: 1441px){.usp-section .multicolumn__title .h2{font-size:22.4507041997px}}.usp-section .multicolumn-card-spacing{padding-top:0;margin:0;height:100%;aspect-ratio:1}.usp-section .multicolumn-card__image-wrapper img{width:3.25em;height:3.25em;flex-shrink:0}@media only screen and (max-width: 768px){.usp-section .multicolumn-card__image-wrapper img{width:2.53em;height:2.53em}}.usp-section .multicolumn-card{column-gap:calc(6.2857142857px + 0.1904761905vw);display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 769px){.usp-section .multicolumn-card{column-gap:calc(4.6666666667px + 0.3703703704vw)}}@media only screen and (min-width: 1441px){.usp-section .multicolumn-card{column-gap:10.2962962907px}}.usp-section .multicolumn-card .multicolumn-card__info{padding:0}.usp-section .multicolumn-list{max-width:697px;margin-left:auto;margin-right:auto;margin-top:calc(19.7142857143px + 1.1428571429vw)}.usp-section .multicolumn-list:not(.slider){padding-left:0;padding-right:0}@media only screen and (max-width: 768px){.usp-section .multicolumn-list{gap:calc(8.5714285714px + .380952381vw)}}@media only screen and (min-width: 769px){.usp-section .multicolumn-list{margin-top:calc(0px + 3.3333333333vw)}}@media only screen and (min-width: 1441px){.usp-section .multicolumn-list{margin-top:50.666666616px}}@media only screen and (max-width: 768px){.usp-section .grid--2-col-tablet-down .grid__item{width:48%}}.usp-section .multicolumn-card__info h3{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;font-size:calc(12.5915492958px + 0.3755868545vw);line-height:1.3;letter-spacing:.02em}@media only screen and (min-width: 1441px){.usp-section .multicolumn-card__info h3{font-size:18.3004694158px}}.usp-section .button{margin-top:calc(26.2857142857px + 1.5238095238vw);padding:12px calc(19.7142857143px + 1.1428571429vw)}@media only screen and (min-width: 769px){.usp-section .button{margin-top:calc(13.3333333333px + 2.962962963vw);padding:18px calc(0px + 3.3333333333vw + 2px)}}@media only screen and (min-width: 1441px){.usp-section .button{margin-top:58.3703703253px;padding:18px 52.666666616px}}.usp-section .button span{line-height:1.3;letter-spacing:.02em;font-weight:400;-webkit-font-smoothing:antialiased;font-size:calc(13.2957746479px + 0.1877934272vw)}@media only screen and (min-width: 1441px){.usp-section .button span{font-size:18.2253520998px}}.usp-section.has-list-title ul.multicolumn-list{margin-top:0}.usp-section.has-list-title .list-title{max-width:697px;margin:50.666666616px auto var(--space-xs) auto;font-size:calc(15.2394366197px + 0.4694835681vw)}@media only screen and (min-width: 1441px){.usp-section.has-list-title .list-title{font-size:22.3755868837px}}
