.c-product-menu-baner{--product-menu-baner-height:400px;overflow:hidden;position:relative;width:100%;min-height:var(--product-menu-baner-height);padding:2em;padding-bottom:4em;display:flex;flex-direction:column;justify-content:flex-start}.c-product-menu-baner__image-wrapper{width:50%;height:auto;max-height:var(--product-menu-baner-height);position:absolute;bottom:0;right:0;top:0}.c-product-menu-baner__image{z-index:var(--z-0);position:absolute;top:10%;right:10%;bottom:0}.c-product-menu-baner__decor-image{position:absolute;width:30%;top:5%;right:5%}.c-product-menu-baner__content{position:relative;width:50%}.c-product-menu-baner__title{font-family:var(--font-family-accent);font-weight:var(--font-weight-normal);color:var(--color-blue-1)}.c-product-menu-baner__text{font-family:var(--font-family-accent);font-weight:var(--font-weight-light);color:var(--color-blue-1)}.c-product-menu-baner__button{margin-top:2rem}@media (min-width: 1024px){.c-product-menu-baner__title{font-size:var(--font-size-40)}.c-product-menu-baner__text{font-size:var(--font-size-20)}}@media (min-width: 1440px){.c-product-menu-baner__title{font-size:var(--font-size-60)}.c-product-menu-baner__text{font-size:var(--font-size-28)}}.c-product-menu-baner--small .c-product-menu-baner__title{font-size:var(--font-size-36)}.c-product-menu-baner--small .c-product-menu-baner__text{font-size:var(--font-size-20)}.c-page-menu-baner{width:100%;overflow:hidden;position:relative;padding:2em}.c-page-menu-baner__title{font-family:var(--font-family-accent);font-weight:var(--font-weight-normal);color:var(--color-blue-1)}.c-page-menu-baner__image{max-width:500px;aspect-ratio:2/1;margin-top:1rem}.c-page-menu-baner__button{margin-top:2rem}@media (min-width: 1024px){.c-page-menu-baner__title{font-size:var(--font-size-40)}}@media (min-width: 1440px){.c-page-menu-baner__title{font-size:var(--font-size-64)}}.c-product-header{--padding:1rem;position:relative;overflow:hidden;display:flex;flex-direction:column;font-family:var(--font-family-accent);color:var(--color-blue-1);border:1px
solid #ebebeb}@media (min-width: 0) and (max-width: 1023px){.c-product-header{min-height:310px;justify-content:space-between}}@media (min-width: 1024px){.c-product-header{min-height:360px;justify-content:flex-end}}.c-product-header__title{margin:0;padding:var(--padding);font-size:var(--font-size-38);font-weight:var(--font-weight-normal);z-index:var(--z-1)}@media (min-width: 0) and (max-width: 1023px){.c-product-header__title{width:50%}}@media (min-width: 1024px){.c-product-header__title{width:60%;font-size:var(--font-size-48)}}@media (min-width: 1440px){.c-product-header__title{font-size:var(--font-size-64)}}.c-product-header__description{display:flex;align-items:flex-end;background-color:var(--accent-color, var(--color-gray-1));color:var(--accent-text-color);padding:var(--padding);font-size:var(--font-size-20);font-weight:var(--font-weight-light)}@media (min-width: 0) and (max-width: 1023px){.c-product-header__description{min-height:115px;padding-top:3em}}@media (min-width: 1024px){.c-product-header__description{font-size:var(--font-size-24);padding-block:1em}}@media (min-width: 1440px){.c-product-header__description{font-size:var(--font-size-32)}}.c-product-header__image{position:absolute;right:0}@media (min-width: 0) and (max-width: 1023px){.c-product-header__image{bottom:3em;right:-20%;width:95%;height:auto}}@media (min-width: 1024px){.c-product-header__image{top:0;bottom:0;width:50%}}.c-usp__list{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.c-usp__item{height:95px;width:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.c-usp__item{height:180px}}.c-usp__item:nth-child(odd){background-color:var(--color-blue-1)}.c-usp__item:nth-child(even){background-color:var(--color-blue-2)}.c-usp__item-image{max-width:90%;max-height:90%}.c-product-overview{display:flex;flex-direction:column}@media (min-width: 1024px){.c-product-overview{flex-direction:row-reverse;gap:6rem}}@media (min-width: 1024px){.c-product-overview__text{position:relative;padding-bottom:calc(3 * var(--tab-content-padding))}}.c-product-overview__usp{flex-shrink:0}@media (min-width: 1024px){.c-product-overview__usp{width:25%}.c-product-overview__usp .c-usp--product .c-usp__list{flex-direction:column}}.c-product-specification{display:flex;flex-direction:column;max-width:54rem}.c-product-specification__item{display:grid;grid-template-columns:1fr 1fr;padding:1rem;font-weight:var(--font-weight-bold);font-size:var(--font-size-12)}@media (min-width: 1024px){.c-product-specification__item{font-size:var(--font-size-18)}}.c-product-specification__item:nth-child(odd){background-color:var(--color-gray-3)}.c-tabs__nav{display:flex;height:94px}@media (min-width: 1024px){.c-tabs__nav{height:160px}}@media (min-width: 1440px){.c-tabs__nav{height:180px}}.c-tabs__nav-link{transition-timing-function:ease-in-out;transition-duration:200ms;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;height:100%;text-decoration:none;padding:0.5em 0.25em;background:var(--color-gray-2);border:1px
solid var(--color-border)}@media (min-width: 1024px){.c-tabs__nav-link{padding:1rem}}.c-tabs__nav-link-label{transition-timing-function:ease-in-out;transition-duration:200ms;font-family:var(--font-family-accent);color:var(--color-blue-1);font-size:var(--font-size-13)}@media (min-width: 1024px){.c-tabs__nav-link-label{font-size:var(--font-size-28)}}@media (min-width: 1440px){.c-tabs__nav-link-label{font-size:var(--font-size-36)}}.c-tabs__nav-link-icon{transition-timing-function:ease-in-out;transition-duration:200ms;transform-origin:center;color:var(--color-orange)}@media (min-width: 0) and (max-width: 1023px){.c-tabs__nav-link-icon
svg{width:22px;height:auto}.c-tabs__nav-link-icon svg .svg-stroke{stroke-width:4}}.c-tabs__nav-link.is-active,.c-tabs__nav-link:hover{background:var(--color-blue-1);border:1px
solid var(--color-blue-1)}.c-tabs__nav-link.is-active .c-tabs__nav-link-label,
.c-tabs__nav-link:hover .c-tabs__nav-link-label{color:var(--color-white)}.c-tabs__nav-link.is-active .c-tabs__nav-link-icon,
.c-tabs__nav-link:hover .c-tabs__nav-link-icon{color:var(--accent-color, var(--color-orange));transform:rotate(90deg);margin-bottom:-0.25em}@media (min-width: 1024px){.c-tabs__nav-link.is-active .c-tabs__nav-link-icon,
.c-tabs__nav-link:hover .c-tabs__nav-link-icon{margin-bottom:-0.5em}}.c-tabs__next-link{display:flex;align-items:center;justify-content:flex-end;text-decoration:none;color:var(--color-orange);margin-right:2rem;margin-bottom:1rem}.c-tabs__next-link-label{transition-timing-function:ease-in-out;transition-duration:200ms;font-size:var(--font-size-18);font-weight:var(--font-weight-bold);padding:0
1em}.c-tabs__next-link:hover .c-tabs__next-link-label{padding:0
0.5em 0 1.5em}.c-tabs__item{display:none;border:1px
solid var(--color-border)}.c-tabs__item.is-active{display:block}@media (min-width: 0) and (max-width: 1023px){.c-tabs__next-link-in-content{position:relative;margin-right:calc(-1 * var(--tab-content-padding));margin-bottom:calc(-1 * var(--tab-content-padding))}}@media (min-width: 1024px){.c-tabs__next-link-in-content{position:absolute;right:-6rem;bottom:0}}.c-product-download{display:flex;flex-direction:column;align-items:center;background:var(--color-blue-1);color:var(--color-white);padding:2rem}@media (min-width: 1024px){.c-product-download{padding:3rem}}.c-product-download__title{text-align:center;font-family:var(--font-family-accent);font-weight:var(--font-weight-bold);margin:0
0 1em 0;font-size:var(--font-size-24)}@media (min-width: 1024px){.c-product-download__title{font-size:var(--font-size-30)}}@media (min-width: 1440px){.c-product-download__title{font-size:var(--font-size-34)}}.c-trustpilot-slider{container-type:inline-size;padding:1em}@media (min-width: 1024px){.c-trustpilot-slider{padding:4em
0}}@media (min-width: 600px){.c-trustpilot-slider__widget--small-screen{display:none}}@media (min-width: 0) and (max-width: 599px){.c-trustpilot-slider__widget--large-screen{display:none}}.c-contact-form__input,.c-contact-form__textarea{width:100%;font-size:var(--font-size-16);font-style:italic;border:1px
solid var(--color-border);background:var(--color-white);padding:1.25em 1em}.c-contact-form__input{line-height:1}.c-contact-form__textarea{line-height:1.1;resize:none;height:10em}.c-contact-form__info{font-size:var(--font-size-12);line-height:1.25}.c-contact-form__row,.c-contact-form__col{margin-bottom:var(--font-size-20)}@media (min-width: 1024px){.c-contact-form__row--two-col{margin-bottom:0;display:flex;align-items:center;justify-content:space-between}}.c-contact-form__recaptcha-wrapper{overflow:hidden;display:inline-block}.c-contact-form__recaptcha{margin:-1px -3px -3px -1px}.c-contact-form__response-info{font-size:var(--font-size-14)}.c-contact-form__response-info.is-hidden{display:none}.c-modal-wrapper{background:var(--color-modal-overlay);position:fixed;top:0;bottom:0;left:0;right:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:1rem}.c-modal-wrapper.is-active{display:flex !important}.c-modal{max-width:40rem;background-color:var(--color-white);width:100%}.c-modal__header{background-color:var(--color-blue-1);color:var(--color-white);display:flex;align-items:center;justify-content:space-between}.c-modal__title{font-family:var(--font-family-accent);font-size:var(--font-size-20);margin:0;padding:1em}.c-modal__close{font-size:var(--font-size-20);width:2em;height:2em;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;color:var(--color-white)}.c-modal__close:hover{color:var(--color-orange)}.c-modal__body{padding:1rem}