@keyframes slide-in-elliptic-right-fwd{0%{transform:translateX(300px) rotateY(-30deg) scale(0);transform-origin:-100% 50%;opacity:0}to{transform:translateX(0) rotateY(0) scale(1);transform-origin:-600px 50%;opacity:1}}@keyframes slide-in-right{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-bottom{0%{transform:translateY(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fade{0%,to{opacity:0}20%,80%{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes jelly{0%,to{transform:scale(1,1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}}@keyframes pulse_one{0%,to{width:calc(100% + 15px);height:calc(100% + 15px);opacity:0}70%{width:calc(100% + 30px);height:calc(100% + 30px);opacity:1}}@keyframes pulse_two{0%,to{width:calc(100% + 10px);height:calc(100% + 10px);opacity:0}70%{width:calc(100% + 15px);height:calc(100% + 15px);opacity:1}}@keyframes swing-in-top-fwd{0%{transform:rotateX(-50deg);transform-origin:top;opacity:0}to{transform:rotateX(0deg);transform-origin:top;opacity:1}}@keyframes material{0%{transform:scale(0);opacity:.2}90%{opacity:0}to{transform:scale(10);opacity:0}}@keyframes blick{60%{left:100%}to{left:130%}}@keyframes collage-slide-one{0%{transform:translateX(50px) translateY(-50%);opacity:0}to{transform:translateX(0) translateY(-50%);opacity:1}}@keyframes collage-slide-two{0%{transform:translateX(calc(-50% + 50px));opacity:0}to{transform:translateX(-50%);opacity:1}}@keyframes collage-slide-three{0%{transform:translateX(-50px) translateY(-50%);opacity:0}to{transform:translateX(0) translateY(-50%);opacity:1}}@keyframes collage-slide-four{0%{transform:translateX(calc(-50% - 50px));opacity:0}to{transform:translateX(-50%);opacity:1}}@keyframes shake-vertical{0%,to{transform:translateY(0)}20%,60%{transform:translateY(-8px)}40%{transform:translateY(8px)}80%{transform:translateY(7px)}}@keyframes highlight{0%{transform:scale3d(0,0,0)}20%{transform:scale3d(1.05,1.05,1.05)}40%{transform:scale3d(.97,.97,.97)}60%,to{transform:scaleX(1)}80%{transform:scale3d(.99,.99,.99)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes washer{0%{transform:translateX(-100%);opacity:1}to{transform:translateX(0);opacity:1}}@keyframes preloader-one{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes slide-in-elliptic-bottom-fwd{0%{transform:translateY(300px) rotateX(30deg) scale(0) translateZ(0);transform-origin:50% 100%;opacity:0}to{transform:translateY(0) rotateX(0) scale(1) translateZ(0);transform-origin:50% -600px;opacity:1}}@keyframes slide-in-elliptic-left-fwd{0%{transform:translateX(-300px) rotateY(30deg) scale(0);transform-origin:-100% 50%;opacity:0}to{transform:translateX(0) rotateY(0) scale(1);transform-origin:600px 50%;opacity:1}}@keyframes pulse_three{0%{transform:scale(1);opacity:0}20%{transform:scale(1.44);opacity:.4}to{transform:scale(3.2);opacity:0}}.error-page{min-height:calc(100vh - var(--header-height));justify-content:center}.error-page,.error-page__grid{display:flex;flex-direction:column;align-items:center}.error-page__header{font-size:5em}.error-page__message{font-size:28px;margin-bottom:20px}@media (min-width:768px){.error-page__header{font-size:7em}}@media (min-width:992px){.error-page__header{font-size:10em}.error-page__message{font-size:30px}}@media (min-width:1300px){.error-page__message{font-size:34px}}.font--exo{font-family:'Exo 2',sans-serif;font-weight:600}.font--nunito{font-family:'Nunito',sans-serif}.font--alice{font-family:'Alice',serif}.font--tenor{font-family:'Tenor Sans',sans-serif}.font--jura{font-family:'Jura',sans-serif}.font--philosopher{font-family:'Philosopher',sans-serif}.font--raleway{font-family:'Raleway',sans-serif;font-weight:600;font-feature-settings:'lnum'}.font--jost{font-family:'Jost',sans-serif}.font--mulish{font-family:'Mulish',sans-serif}.font--source{font-family:'Source Sans Pro',sans-serif}.font--commissioner{font-family:'Commissioner',sans-serif}.font--lora{font-family:'Lora',serif}.font--open-sans{font-family:'Open Sans',sans-serif}.font--roboto{font-family:'Roboto',sans-serif}.font--ubuntu{font-family:'Ubuntu',sans-serif}.font--merriweather{font-family:'Merriweather',serif}.frame--main{background-color:var(--background)}.frame--alter{background-color:var(--secondary)}.frame--semitone{background-color:var(--secondary-light)}.frame--inverse{background-color:var(--inverse)}.frame__container{box-sizing:border-box;width:100%;padding-left:1rem;padding-right:1rem}.frame__center{max-width:1280px;margin:0 auto}.frame__grid{display:grid;padding-top:2rem;padding-bottom:2rem}.frame__grid.is-block{display:block}.frame__grid--four,.frame__grid--three,.frame__grid--two{grid-template-columns:1fr;grid-gap:2rem}.frame__grid--four{grid-gap:1rem}@media (min-width:768px){.frame--tiny .frame__grid{padding-top:2rem;padding-bottom:2rem}.frame--small .frame__grid{padding-top:3rem;padding-bottom:3rem}.frame--medium .frame__grid{padding-top:4rem;padding-bottom:4rem}.frame--big .frame__grid{padding-top:5rem;padding-bottom:5rem}.frame--extra .frame__grid{padding-top:6rem;padding-bottom:6rem}.frame--wide .frame__center{max-width:1300px}.frame--normal .frame__center{max-width:1250px}.frame--narrow .frame__center{max-width:1200px}.frame__container{padding-left:4rem;padding-right:4rem}.frame__grid{padding-top:4rem;padding-bottom:4rem}.frame__grid--three,.frame__grid--two{grid-gap:4rem}.frame__grid--four,.frame__grid--three{grid-template-columns:1fr 1fr}}@media (min-width:1300px){.frame__container{padding-left:6rem;padding-right:6rem}.frame__grid--two{grid-template-columns:1fr 1fr}.frame__grid--three{grid-template-columns:1fr 1fr 1fr}.frame__grid--four{grid-template-columns:1fr 1fr 1fr 1fr}}:root{--border-radius: 15px;--header-height: 55px}@media (min-width:768px){:root{--header-height: 65px}}@media (min-width:1100px){:root{--header-height: 80px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth;background-color:var(--background);color:var(--text);font-size:16px}body::-webkit-scrollbar{width:8px;height:8px;background-color:var(--primary)}body::-webkit-scrollbar-track{-webkit-box-shadow:5px 5px 5px -5px rgba(34,60,80,.2) inset;background-color:var(--background)}body::-webkit-scrollbar-thumb{background-color:var(--secondary-dark)}[style*='--aspect-ratio'],body.locked{overflow:hidden}[style*='--aspect-ratio']>img{height:auto}@supports (--custom: property){[style*='--aspect-ratio']{position:relative}[style*='--aspect-ratio']::before{content:'';display:block;padding-bottom:calc(100%/(var(--aspect-ratio)))}[style*='--aspect-ratio']>img{position:absolute;top:0;left:0}}@-moz-document url-prefix(){body{font-weight:lighter!important}}li,ol,ul{list-style:none}.is-sticky~.content{margin-top:48px}button:focus{outline:0}.is-highlighted{color:var(--primary)}.gradient{background-image:linear-gradient(to bottom,rgba(44,52,62,.4),rgba(44,52,62,.1))}.gradient--reverse{background-image:linear-gradient(to bottom,rgba(44,52,62,.1),rgba(44,52,62,.4))}.overlay{position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;pointer-events:none;transition:.5s ease opacity;z-index:250;background-color:var(--text-fade)}.overlay.is-active,.overlay.is-opened{opacity:1;pointer-events:auto}.overlay-modal{box-sizing:border-box}.header{will-change:box-shadow;background-color:var(--background);border-bottom:1px solid var(--secondary)}.header.is-sticky{position:fixed;top:0;width:100%;transition:box-shadow .3s ease;z-index:110}.cbx{position:relative;top:1px;width:17px;height:17px;border:1px solid var(--secondary-deep);border-radius:3px;vertical-align:middle;transition:background .1s ease;cursor:pointer;background-color:var(--secondary)}.cbx::after{content:'';position:absolute;top:1px;left:5px;width:5px;height:11px;opacity:0;transform:rotate(45deg) scale(0);border-right:2px solid;border-bottom:2px solid;border-color:var(--text-inverse);transition:all .3s ease;transition-delay:.15s}.hidden-xs-up{display:none}.hidden-xs-up:checked~.cbx{border-color:transparent;animation:jelly .6s ease;background-color:var(--primary)}.hidden-xs-up:checked~.cbx:after{opacity:1;transform:rotate(45deg) scale(1)}.lbl{margin-left:5px;vertical-align:middle;cursor:pointer}.scroll-top{position:fixed;right:1rem;bottom:1rem;display:none;justify-content:center;align-items:center;width:40px;height:40px;box-sizing:border-box;border:1px solid var(--text-inverse-muted);cursor:pointer;z-index:100}.scroll-top,.scroll-top:hover{background-color:var(--background)}.scroll-top.is-active{display:flex;animation:slide-in-elliptic-right-fwd .3s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.5s}.scroll-top svg{width:14px;height:14px;transform:rotate(180deg);fill:var(--text)}.close-btn,.form-input-mixin,.scroll-top{appearance:none;border-radius:var(--border-radius)}.close-btn{background-color:unset;border:unset;position:relative;cursor:pointer;width:22px;height:22px;transition:transform .2s ease}.close-btn:hover{transform:scale(1.1)}.close-btn::after,.close-btn::before{content:'';position:absolute;display:block;top:4px;left:10px;height:14px;width:2px;border-radius:2px}.close-btn::before{transform:rotate(45deg)}.close-btn::after{transform:rotate(-45deg)}@media (min-width:768px){.is-sticky~.content{margin-top:80px}}.form-input-mixin{display:inline-block;min-height:42px;min-width:90px!important;width:100%;padding:.5rem 1rem;box-sizing:border-box;border:1px solid var(--secondary-deep);font-size:1em;font-family:inherit;background-color:var(--secondary);color:var(--text);transition:border-color .25s ease}.form-input-mixin:focus,.form-input-mixin:hover{outline:0;border-color:var(--secondary-darker)}.form-input-mixin.error,.form-input-mixin.error:focus,.form-input-mixin.error:hover,.form-input-mixin.is-error,.form-input-mixin.wa-error{background-color:#fdf2f2;border-color:#f08080}.form-input-mixin::-webkit-input-placeholder{color:var(--text-lightest)}.form-input-mixin:-moz-placeholder{color:var(--text-lightest)}.shadow-1 .address-two__window,.shadow-1 .advantage__image.is-border,.shadow-1 .button-one--primary,.shadow-1 .button-one--secondary,.shadow-1 .button-two--primary,.shadow-1 .button-two--secondary,.shadow-1 .characteristic__image--border{box-shadow:0 1px 5px rgba(0,0,0,.1)}.shadow-1 .button-one--primary:hover,.shadow-1 .button-one--secondary:hover,.shadow-1 .button-two--primary:hover,.shadow-1 .button-two--secondary:hover{box-shadow:0 1px 5px rgba(0,0,0,.18)}.shadow-1 .card-one:hover,.shadow-1 .card-three:hover,.shadow-1 .grid__card-link[href]:hover{box-shadow:0 4px 5px rgba(0,0,0,.12)}.shadow-1 .contact-us__card,.shadow-1 .cookie-one,.shadow-1 .cookie-three__content,.shadow-1 .cookie-two{box-shadow:0 3px 6px rgba(0,0,0,.1)}.shadow-1 .collage-one--border .collage-one__wrapper-one,.shadow-1 .collage-one--border .collage-one__wrapper-two,.shadow-1 .cta__image--border,.shadow-1 .description__image.is-border{box-shadow:0 1px 5px rgba(0,0,0,.1)}.shadow-1 .grid-button:hover,.shadow-1 .question__list--image .question__answer:hover .question__image-wrapper,.shadow-1 .question__list--text .question__answer:hover,.shadow-1 .question__list--textimage .question__answer:hover{box-shadow:0 1px 5px rgba(0,0,0,.18)}.shadow-1 .dropdown__list,.shadow-1 .header.is-fixed{box-shadow:0 3px 6px rgba(0,0,0,.1)}.shadow-1 .header-mobile-one__popup,.shadow-1 .image-tabs__img--border,.shadow-1 .minicart__window{box-shadow:0 1px 5px rgba(0,0,0,.1)}.shadow-1 .navigation__nav-sublist{box-shadow:0 5px 5px -5px rgba(34,60,80,.3) inset}.shadow-1 .nav-two__nav-sublist,.shadow-1 .nav-two__window,.shadow-1 .phone-one__dropdown,.shadow-1 .phone-two__window,.shadow-1 .popup,.shadow-1 .quiz__content{box-shadow:0 1px 5px rgba(0,0,0,.1)}.shadow-1 .product-one:hover,.shadow-1 .steps__point-wrapper::before{box-shadow:0 4px 5px rgba(0,0,0,.12)}.shadow-1 .scroll-top,.shadow-1 .slider-arrows__arrow,.shadow-1 .steps__point-wrapper::after,.shadow-1 .sticker-one,.shadow-1 .tooltip-list__tooltip,.shadow-1 .video-one{box-shadow:0 3px 6px rgba(0,0,0,.1)}.shadow-1 .slider-arrows__arrow:not(:disabled):hover{box-shadow:0 4px 5px rgba(0,0,0,.12)}.shadow-1 .slider-set__img-link.is-framed{box-shadow:0 1px 5px rgba(0,0,0,.1)}@media (min-width:1300px){.shadow-1 .promo__layer--border{box-shadow:0 1px 5px rgba(0,0,0,.1)}}.shadow-2 .address-two__window,.shadow-2 .advantage__image.is-border,.shadow-2 .button-one--primary,.shadow-2 .button-one--secondary,.shadow-2 .button-two--primary,.shadow-2 .button-two--secondary,.shadow-2 .characteristic__image--border{box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}.shadow-2 .button-one--primary:hover,.shadow-2 .button-one--secondary:hover,.shadow-2 .button-two--primary:hover,.shadow-2 .button-two--secondary:hover{box-shadow:0 .4rem 1.2rem rgba(0,0,0,.14)}.shadow-2 .card-one:hover,.shadow-2 .card-three:hover,.shadow-2 .grid__card-link[href]:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.16)}.shadow-2 .contact-us__card,.shadow-2 .cookie-one,.shadow-2 .cookie-three__content,.shadow-2 .cookie-two{box-shadow:0 .4rem 1.5rem rgba(0,0,0,.14)}.shadow-2 .collage-one--border .collage-one__wrapper-one,.shadow-2 .collage-one--border .collage-one__wrapper-two,.shadow-2 .cta__image--border,.shadow-2 .description__image.is-border{box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}.shadow-2 .grid-button:hover,.shadow-2 .question__list--image .question__answer:hover .question__image-wrapper,.shadow-2 .question__list--text .question__answer:hover,.shadow-2 .question__list--textimage .question__answer:hover{box-shadow:0 .4rem 1.2rem rgba(0,0,0,.14)}.shadow-2 .dropdown__list,.shadow-2 .header.is-fixed{box-shadow:0 .4rem 1.5rem rgba(0,0,0,.14)}.shadow-2 .header-mobile-one__popup,.shadow-2 .image-tabs__img--border,.shadow-2 .minicart__window{box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}.shadow-2 .navigation__nav-sublist{box-shadow:0 5px 5px -5px rgba(34,60,80,.3) inset}.shadow-2 .nav-two__nav-sublist,.shadow-2 .nav-two__window,.shadow-2 .phone-one__dropdown,.shadow-2 .phone-two__window,.shadow-2 .popup,.shadow-2 .quiz__content{box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}.shadow-2 .product-one:hover,.shadow-2 .steps__point-wrapper::before{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.16)}.shadow-2 .scroll-top,.shadow-2 .slider-arrows__arrow,.shadow-2 .steps__point-wrapper::after,.shadow-2 .sticker-one,.shadow-2 .tooltip-list__tooltip,.shadow-2 .video-one{box-shadow:0 .4rem 1.5rem rgba(0,0,0,.14)}.shadow-2 .slider-arrows__arrow:not(:disabled):hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.16)}.shadow-2 .slider-set__img-link.is-framed{box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}@media (min-width:1300px){.shadow-2 .promo__layer--border{box-shadow:0 .2rem .8rem rgba(0,0,0,.1)}}.shadow-3 .address-two__window,.shadow-3 .advantage__image.is-border,.shadow-3 .button-one--primary,.shadow-3 .button-one--secondary,.shadow-3 .button-two--primary,.shadow-3 .button-two--secondary,.shadow-3 .characteristic__image--border{box-shadow:0 .2rem 1.4rem rgba(0,0,0,.12)}.shadow-3 .button-one--primary:hover,.shadow-3 .button-one--secondary:hover,.shadow-3 .button-two--primary:hover,.shadow-3 .button-two--secondary:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.18)}.shadow-3 .card-one:hover,.shadow-3 .card-three:hover,.shadow-3 .grid__card-link[href]:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.2)}.shadow-3 .contact-us__card,.shadow-3 .cookie-one,.shadow-3 .cookie-three__content,.shadow-3 .cookie-two{box-shadow:0 .5rem 2rem rgba(0,0,0,.18)}.shadow-3 .collage-one--border .collage-one__wrapper-one,.shadow-3 .collage-one--border .collage-one__wrapper-two,.shadow-3 .cta__image--border,.shadow-3 .description__image.is-border{box-shadow:0 .2rem 1.4rem rgba(0,0,0,.12)}.shadow-3 .grid-button:hover,.shadow-3 .question__list--image .question__answer:hover .question__image-wrapper,.shadow-3 .question__list--text .question__answer:hover,.shadow-3 .question__list--textimage .question__answer:hover{box-shadow:0 .5rem 1.5rem rgba(0,0,0,.18)}.shadow-3 .dropdown__list,.shadow-3 .header.is-fixed{box-shadow:0 .5rem 2rem rgba(0,0,0,.18)}.shadow-3 .header-mobile-one__popup,.shadow-3 .image-tabs__img--border,.shadow-3 .minicart__window{box-shadow:0 .2rem 1.4rem rgba(0,0,0,.12)}.shadow-3 .navigation__nav-sublist{box-shadow:0 5px 5px -5px rgba(34,60,80,.3) inset}.shadow-3 .nav-two__nav-sublist,.shadow-3 .nav-two__window,.shadow-3 .phone-one__dropdown,.shadow-3 .phone-two__window,.shadow-3 .popup,.shadow-3 .quiz__content{box-shadow:0 .2rem 1.4rem rgba(0,0,0,.12)}.shadow-3 .product-one:hover,.shadow-3 .steps__point-wrapper::before{box-shadow:0 .5rem 2rem rgba(0,0,0,.2)}.shadow-3 .scroll-top,.shadow-3 .slider-arrows__arrow,.shadow-3 .steps__point-wrapper::after,.shadow-3 .sticker-one,.shadow-3 .tooltip-list__tooltip,.shadow-3 .video-one{box-shadow:0 .5rem 2rem rgba(0,0,0,.18)}.shadow-3 .slider-arrows__arrow:not(:disabled):hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.2)}.shadow-3 .slider-set__img-link.is-framed{box-shadow:0 .2rem 1.4rem rgba(0,0,0,.12)}@media (min-width:1300px){.shadow-3 .promo__layer--border{box-shadow:0 .2rem 1.4rem rgba(0,0,0,.12)}}.toggler{cursor:pointer;text-indent:-9999px;width:40px;height:20px;display:block;border-radius:100px;position:relative;background-color:#999}.toggler:active:after{width:24px}.toggler__wrapper input:checked+.toggler::after{left:calc(100% - 2px);transform:translateX(-100%)}.toggler::after{content:'';position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:90px;transition:.3s;will-change:transform}.toggler__input{display:none;visibility:hidden;height:0;width:0}.toggler__label{font-size:.9em}.achievements{overflow:hidden}.achievements__text{max-width:700px;margin:0 auto;text-align:center;line-height:1.6em}.achievements__text>p,.advantage__text>p,.before-after__text>p,.card-two__text>p,.characteristic__text>p,.comparison__text>p,.cta__text>p,.description__text>p,.download__text>p,.faq-one__answer p,.gallery__text>p,.offer__desc>p,.promo__text>p,.reviews__desc>p,.statistics__text>p,.steps__text>p,.story__text>p,.switch__text>p,.video__text>p{margin-bottom:10px}.achievements__cards{display:grid;grid-gap:1rem;margin:2rem auto 0}.achievements__card{max-width:320px}.achievements.is-animated .achievements__card,.cards.is-animated .cards__item{animation:slide-in-right .4s cubic-bezier(.25,.46,.45,.94) both}.achievements.is-animated .achievements__card:nth-of-type(1){animation-delay:.2s}.achievements.is-animated .achievements__card:nth-of-type(2){animation-delay:.3s}.achievements.is-animated .achievements__card:nth-of-type(3){animation-delay:.4s}.achievements.is-animated .achievements__card:nth-of-type(4){animation-delay:.5s}.achievements.is-animated .achievements__card:nth-of-type(5){animation-delay:.6s}.achievements.is-animated .achievements__card:nth-of-type(6){animation-delay:.7s}.achievements.is-animated .achievements__card:nth-of-type(7){animation-delay:.8s}.achievements.is-animated .achievements__card:nth-of-type(8){animation-delay:.9s}@media (min-width:620px){.achievements__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.achievements__cards{grid-template-columns:repeat(3,1fr);margin:3rem auto 0}}@media (min-width:1300px){.achievements__cards{grid-template-columns:repeat(4,1fr);max-width:unset}}.advantage{overflow:hidden}.advantage__grid{grid-template-columns:1fr;grid-gap:2rem;align-items:center}.advantage__image{display:block;margin:0 auto;width:100%;max-width:550px;height:auto}.advantage__image.is-border{border:7px solid var(--text-inverse)}.advantage__text{margin-bottom:20px;line-height:1.6em}.advantage__text--left{text-align:left}.advantage__text--center{text-align:center}.advantage__text--right{text-align:right}@media (min-width:768px){.advantage__grid{grid-gap:4rem}}@media (min-width:1300px){.advantage__grid{grid-template-columns:1fr 1fr}.advantage__grid.is-single{grid-template-columns:1fr auto}.advantage__grid.is-empty{grid-template-columns:1fr}}.before-after__grid{grid-gap:2rem}.before-after__text{line-height:1.6em}.before-after__buttons{margin-top:20px}@media (min-width:768px){.before-after__grid{grid-gap:4rem}}@media (min-width:1200px){.before-after__grid{grid-template-columns:1fr 500px}}.cards{overflow:hidden}.cards__grid{display:grid;grid-template-columns:minmax(270px,320px);grid-column-gap:1rem;grid-row-gap:30px;margin:20px auto 2em}.cards.is-animated .cards__item:nth-of-type(1){animation-delay:.2s}.cards.is-animated .cards__item:nth-of-type(2){animation-delay:.3s}.cards.is-animated .cards__item:nth-of-type(3){animation-delay:.4s}.cards.is-animated .cards__item:nth-of-type(4){animation-delay:.5s}.cards.is-animated .cards__item:nth-of-type(5){animation-delay:.6s}.cards.is-animated .cards__item:nth-of-type(6){animation-delay:.7s}.cards.is-animated .cards__item:nth-of-type(7){animation-delay:.8s}.cards.is-animated .cards__item:nth-of-type(8){animation-delay:.9s}.cards.is-animated .cards__item:nth-of-type(9){animation-delay:1s}.cards.is-animated .cards__item:nth-of-type(10){animation-delay:1.1s}.cards.is-animated .cards__item:nth-of-type(11){animation-delay:1.2s}.cards.is-animated .cards__item:nth-of-type(12){animation-delay:1.3s}@media (min-width:620px){.cards__grid{grid-template-columns:repeat(2,minmax(260px,320px))}}@media (min-width:992px){.cards__grid{grid-template-columns:repeat(3,minmax(260px,320px))}}@media (min-width:1250px){.cards__grid{grid-template-columns:repeat(4,minmax(280px,360px))}}.carousel__link{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius)}.carousel__link--main{background-color:var(--secondary)}.carousel__link--alter,.carousel__link--semitone{background-color:var(--background)}.carousel__logo{display:block;width:100%;height:auto}.carousel__logo--filter{filter:grayscale(1);transition:filter .3s ease}.carousel__logo--filter:hover{filter:grayscale(0)}.characteristic{overflow:hidden}.characteristic__text{margin-bottom:20px;line-height:1.6em}.characteristic__text--left{text-align:left}.characteristic__text--center{text-align:center}.characteristic__text--right{text-align:right}.characteristic__grid{align-items:center}.characteristic__image{display:block;width:100%;max-width:600px;box-sizing:border-box;margin-right:auto;margin-left:auto}.characteristic__image--border{border:7px solid var(--text-inverse)}.characteristic__table{border-left:1px solid;margin-bottom:20px}.characteristic__table--alter,.characteristic__table--main,.characteristic__table--semitone{border-color:var(--secondary-deep)}.comparison__grid{grid-template-columns:1fr;grid-template-areas:'text' 'one' 'two';grid-column-gap:1rem;grid-row-gap:2rem}.comparison__column--1{grid-area:one}.comparison__column--2{grid-area:two}.comparison__column--text{grid-area:text}.comparison__text{margin-bottom:20px;line-height:1.6em}.comparison__text--left{text-align:left}.comparison__text--center{text-align:center}.comparison__text--right{text-align:right}.comparison__image{width:100%;margin-bottom:20px}@media (min-width:520px){.comparison__grid{grid-template-columns:1fr 1fr;grid-template-areas:'text text' 'one two'}}@media (min-width:768px){.comparison__grid{grid-template-columns:1fr 1fr;grid-template-areas:'text text' 'one two';grid-gap:2rem}}@media (min-width:1100px){.comparison__grid{grid-template-columns:1fr 1fr 1fr;grid-template-areas:'one two text'}}.contact-us{position:relative;overflow:hidden}.contact-us__map{filter:grayscale(.5)}.contact-us__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.contact-us__card{width:100%;max-width:400px;box-sizing:border-box;padding:1rem;margin-top:2rem;border-radius:var(--border-radius);pointer-events:auto}.contact-us__card--main{background-color:var(--background)}.contact-us__card--alter{background-color:var(--secondary)}.contact-us__card--semitone{background-color:var(--secondary-light)}.contact-us__item{font-size:.95em;line-height:1.6em}.contact-us__item--grid{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;align-items:flex-start}.contact-us__item:not(:last-of-type){margin-bottom:10px}.contact-us__icon,.cta__wrapper{border-radius:var(--border-radius)}.contact-us__icon{display:flex;align-items:center;justify-content:center;padding:5px;background-color:var(--primary)}.contact-us__icon svg{width:18px;height:18px;fill:var(--text-inverse)}.cta__wrapper{display:grid;grid-template-columns:1fr;grid-gap:20px;padding:1rem}.cta__wrapper--main{background-color:var(--secondary)}.cta__wrapper--alter,.cta__wrapper--semitone{background-color:var(--background)}.cta__text{line-height:1.6em}.cta__phone{display:flex;margin-bottom:20px}.cta__card{display:grid;grid-template-columns:1fr;align-items:center;grid-gap:20px;margin-bottom:20px}.cta__image{display:block;box-sizing:border-box;width:150px;border-radius:var(--border-radius);font-size:0}.cta__image--border,.description__image.is-border{border:7px solid var(--text-inverse)}.cta__name{margin-bottom:5px;font-weight:700;font-size:17px}.cta__card-text,.cta__name{line-height:1.6em}@media (min-width:480px){.cta__card{grid-template-columns:150px 1fr}.cta__wrapper{grid-gap:2rem;padding:2rem}}@media (min-width:992px){.cta__wrapper{grid-template-columns:1fr 1fr}}.description__grid{grid-template-columns:1fr;grid-gap:2rem;align-items:center}.description__image{display:block;margin:0 auto;width:100%;max-width:550px;height:auto}.description__text{margin-bottom:20px;line-height:1.6em}.description__text--left{text-align:left}.description__text--center{text-align:center}.description__text--right{text-align:right}@media (min-width:768px){.description__grid{grid-gap:4rem}}@media (min-width:1300px){.description__grid{grid-template-columns:1fr 1fr}.description__grid.is-single{grid-template-columns:auto 1fr}.description__grid.is-empty{grid-template-columns:1fr}}.dialogue__content{width:100%;max-width:calc(360px - 3rem)}.dialogue__content--left{margin-right:auto}.dialogue__content--center{margin-right:auto;margin-left:auto}.dialogue__content--right{margin-left:auto}.dialogue__slide{display:grid;align-items:center}.dialogue__slide:nth-child(odd) .dialogue__item{margin-right:auto;grid-template-columns:50px auto;grid-template-areas:'userpic comment'}.dialogue__slide:nth-child(odd) .dialogue__comment-wrapper::after{left:-.5rem}.dialogue__slide:nth-child(even) .dialogue__item{margin-left:auto;grid-template-columns:auto 50px;grid-template-areas:'comment userpic';text-align:right}.dialogue__slide:nth-child(even) .dialogue__comment-wrapper::after{right:-.5rem}.dialogue__item{display:grid;grid-column-gap:2rem;align-items:center}.dialogue__comment-wrapper{grid-area:comment;position:relative;display:flex;flex-direction:column;box-sizing:border-box;padding:1rem;border-radius:var(--border-radius)}.dialogue__comment-wrapper--main,.dialogue__comment-wrapper--main::after{background-color:var(--secondary)}.dialogue__comment-wrapper--alter,.dialogue__comment-wrapper--alter::after,.dialogue__comment-wrapper--semitone,.dialogue__comment-wrapper--semitone::after{background-color:var(--background)}.dialogue__comment-wrapper::after{content:'';position:absolute;width:1rem;height:1rem;top:50%;transform:translateY(-50%) rotate(45deg)}.dialogue__userpic-wrapper{grid-area:userpic;display:block;width:50px;height:50px;border-radius:50%;overflow:hidden}.dialogue__userpic{display:block;width:100%;height:100%;object-fit:cover}.dialogue__username{margin-bottom:5px;font-weight:700;font-size:17px;line-height:1.6em}.dialogue__comment{font-size:.95em;line-height:1.4em}@media (min-width:480px){.dialogue__content{max-width:calc(480px - 3rem)}}@media (min-width:768px){.dialogue__content{max-width:calc(768px - 8rem)}.dialogue__item{max-width:calc(100% - (80px + 2rem))}}@media (min-width:992px){.dialogue__content{max-width:calc(992px - 8rem)}.dialogue__slide:nth-child(odd) .dialogue__item{grid-template-columns:60px 1fr}.dialogue__slide:nth-child(even) .dialogue__item{grid-template-columns:1fr 60px}.dialogue__userpic-wrapper{width:60px;height:60px}}@media (min-width:1200px){.dialogue__slide:nth-child(odd) .dialogue__item{grid-template-columns:80px 1fr}.dialogue__slide:nth-child(even) .dialogue__item{grid-template-columns:1fr 80px}.dialogue__userpic-wrapper{width:80px;height:80px}}.download{position:relative;background-position:top;background-repeat:no-repeat;background-size:cover}.download.is-parallax{background-attachment:fixed}.download__grid{align-items:center}.download__wrapper{padding-top:2rem;padding-bottom:2rem}.download__content{color:var(--text-inverse)}.download__text{max-width:650px;line-height:1.6em}.download__text--left{margin-right:auto;text-align:left}.download__text--center{margin-right:auto;margin-left:auto;text-align:center}.download__text--right{margin-left:auto;text-align:right}.download__list{display:grid;grid-gap:1rem}@media (min-width:992px){.download__wrapper{padding-top:6rem;padding-bottom:6rem}}.faq__list{display:grid;grid-gap:20px;margin-top:2rem}.features{overflow:hidden}.features__list{display:grid;grid-template-columns:1fr;grid-gap:4rem}@media (min-width:480px){.features__list{grid-template-columns:1fr 1fr}}@media (min-width:992px){.features__list{grid-template-columns:1fr 1fr 1fr}}.is-animated .features__item{animation:slide-in-right .4s cubic-bezier(.25,.46,.45,.94) both}.is-animated .features__item:nth-of-type(1){animation-delay:.2s}.is-animated .features__item:nth-of-type(2){animation-delay:.3s}.is-animated .features__item:nth-of-type(3){animation-delay:.4s}.is-animated .features__item:nth-of-type(4){animation-delay:.5s}.is-animated .features__item:nth-of-type(5){animation-delay:.6s}.is-animated .features__item:nth-of-type(6){animation-delay:.7s}.gallery__header{display:grid;grid-template-columns:1fr;align-items:center;margin-bottom:2rem}.gallery__text{margin-bottom:10px;line-height:1.6em}.gallery__item{position:relative;display:block;height:300px}.gallery__item img{display:block;width:100%;height:100%;object-fit:cover;box-sizing:border-box}.gallery__desc{position:absolute;left:calc(.5rem + 15px);bottom:calc(.5rem + 15px);max-width:50%;padding:.5rem;border-radius:var(--border-radius);font-size:.8em;line-height:1.4em;background-color:rgba(0,0,0,.3);color:var(--text-inverse)}@media (min-width:768px){.gallery__header{grid-template-columns:1fr 1fr;grid-gap:4rem}.gallery__links{display:flex}.gallery__links--left{justify-content:flex-start}.gallery__links--center{justify-content:center}.gallery__links--right{justify-content:flex-end}.gallery__text--left{text-align:left}.gallery__text--center{text-align:center}.gallery__text--right{text-align:right}}.grid{overflow:hidden}.grid__list{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;margin-top:2rem}.grid__item{width:100%;max-width:400px}.grid__link{display:flex;align-items:center;text-decoration:none;font-size:.9em;font-weight:700;transition:color .2s ease;text-transform:uppercase;cursor:pointer}.grid__card-link{position:relative;display:block;height:0;padding-top:calc(250/400*100%);border-radius:var(--border-radius);transition:box-shadow .4s cubic-bezier(.25,.46,.45,.94)}.grid__image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:var(--border-radius);overflow:hidden}.grid__image-wrapper--main{background-color:var(--secondary)}.grid__image-wrapper--alter,.grid__image-wrapper--semitone{background-color:var(--background)}.grid__image{display:block;max-width:100%}.grid__image--filter{filter:grayscale(1);transition:filter .3s ease}.grid__image--filter:hover{filter:grayscale(0)}.grid__image--covered{width:100%;height:100%;object-fit:cover}@media (min-width:480px){.grid__list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:768px){.grid__list{grid-gap:10px}}@media (min-width:992px){.grid__list{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1200px){.grid__list{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.is-animated .grid__item{animation:slide-in-right .4s cubic-bezier(.25,.46,.45,.94) both}.is-animated .grid__item:nth-of-type(1){animation-delay:.2s}.is-animated .grid__item:nth-of-type(2){animation-delay:.3s}.is-animated .grid__item:nth-of-type(3){animation-delay:.4s}.is-animated .grid__item:nth-of-type(4){animation-delay:.5s}.is-animated .grid__item:nth-of-type(5){animation-delay:.6s}.is-animated .grid__item:nth-of-type(6){animation-delay:.7s}.is-animated .grid__item:nth-of-type(7){animation-delay:.8s}.is-animated .grid__item:nth-of-type(8){animation-delay:.9s}.is-animated .grid__item:nth-of-type(9){animation-delay:1s}.is-animated .grid__item:nth-of-type(10){animation-delay:1.1s}.offer{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.offer .js-feedback .feedback-btn{display:none}.offer__grid{min-height:calc(100vh - var(--header-height));box-sizing:border-box}.offer__grid--halfscreen{min-height:unset}.offer__content{display:grid;align-items:center}.offer__block{max-width:800px;color:var(--text-inverse)}.offer__block--left{text-align:left;margin-right:auto}.offer__block--center{text-align:center;margin-right:auto;margin-left:auto}.offer__block--right{text-align:right;margin-left:auto}.offer.is-animated .offer__animate{animation:slide-in-bottom 1s cubic-bezier(.25,.46,.45,.94) both}.offer.is-animated .offer__animate:nth-child(1),.product-slide.is-visible.animate .product-slide__animate:nth-child(1){animation-delay:.1s}.offer.is-animated .offer__animate:nth-child(2),.product-slide.is-visible.animate .product-slide__animate:nth-child(2){animation-delay:.2s}.offer.is-animated .offer__animate:nth-child(3),.product-slide.is-visible.animate .product-slide__animate:nth-child(3){animation-delay:.3s}.offer.is-animated .offer__animate:nth-child(4),.product-slide.is-visible.animate .product-slide__animate:nth-child(4){animation-delay:.4s}.offer.is-animated .offer__animate:nth-child(5),.product-slide.is-visible.animate .product-slide__animate:nth-child(5){animation-delay:.5s}.offer.is-animated .offer__animate:nth-child(6),.product-slide.is-visible.animate .product-slide__animate:nth-child(6){animation-delay:.6s}.offer__desc{line-height:1.6em}.offer__desc,.offer__list{margin-bottom:20px}.offer__form-block{display:none}.offer__form{width:100%;max-width:500px}@media (min-width:768px){.offer__grid--halfscreen{min-height:700px}}@media (min-width:1200px){.offer__content.is-grid{grid-template-columns:1fr 500px;grid-gap:4rem}.offer__form-block{display:flex}.offer__form-block--left{justify-content:flex-start}.offer__form-block--center{justify-content:center}.offer__form-block--right{justify-content:flex-end}}.page__grid{max-width:800px;margin:0 auto}.page__grid--columns{max-width:unset;margin:unset}.page__sidebar{grid-area:sidebar;margin-top:2rem}.page__content{grid-area:content}.page__content .card-one,.page__content .card-three{max-width:300px}.page__content--exo h1:not(.element h1),.page__content--exo h2:not(.element h2),.page__content--exo h3:not(.element h3),.page__content--exo h4:not(.element h4),.page__content--exo h5:not(.element h5),.page__content--exo h6:not(.element h6),.page__content--exo th:not(.element th){font-family:'Exo 2',sans-serif}.page__content--mulish h1:not(.element h1),.page__content--mulish h2:not(.element h2),.page__content--mulish h3:not(.element h3),.page__content--mulish h4:not(.element h4),.page__content--mulish h5:not(.element h5),.page__content--mulish h6:not(.element h6),.page__content--mulish th:not(.element th){font-family:'Mulish',sans-serif}.page__content--alice h1:not(.element h1),.page__content--alice h2:not(.element h2),.page__content--alice h3:not(.element h3),.page__content--alice h4:not(.element h4),.page__content--alice h5:not(.element h5),.page__content--alice h6:not(.element h6),.page__content--alice th:not(.element th){font-family:'Alice',serif}.page__content--nunito h1:not(.element h1),.page__content--nunito h2:not(.element h2),.page__content--nunito h3:not(.element h3),.page__content--nunito h4:not(.element h4),.page__content--nunito h5:not(.element h5),.page__content--nunito h6:not(.element h6),.page__content--nunito th:not(.element th){font-family:'Nunito',sans-serif}.page__content--raleway h1:not(.element h1),.page__content--raleway h2:not(.element h2),.page__content--raleway h3:not(.element h3),.page__content--raleway h4:not(.element h4),.page__content--raleway h5:not(.element h5),.page__content--raleway h6:not(.element h6),.page__content--raleway th:not(.element th){font-family:'Raleway',sans-serif}.page__content--tenor h1:not(.element h1),.page__content--tenor h2:not(.element h2),.page__content--tenor h3:not(.element h3),.page__content--tenor h4:not(.element h4),.page__content--tenor h5:not(.element h5),.page__content--tenor h6:not(.element h6),.page__content--tenor th:not(.element th){font-family:'Tenor Sans',sans-serif}.page__content--jura h1:not(.element h1),.page__content--jura h2:not(.element h2),.page__content--jura h3:not(.element h3),.page__content--jura h4:not(.element h4),.page__content--jura h5:not(.element h5),.page__content--jura h6:not(.element h6),.page__content--jura th:not(.element th){font-family:'Jura',sans-serif}.page__content--philosopher h1:not(.element h1),.page__content--philosopher h2:not(.element h2),.page__content--philosopher h3:not(.element h3),.page__content--philosopher h4:not(.element h4),.page__content--philosopher h5:not(.element h5),.page__content--philosopher h6:not(.element h6),.page__content--philosopher th:not(.element th){font-family:'Philosopher',sans-serif}.page__content--commissioner h1:not(.element h1),.page__content--commissioner h2:not(.element h2),.page__content--commissioner h3:not(.element h3),.page__content--commissioner h4:not(.element h4),.page__content--commissioner h5:not(.element h5),.page__content--commissioner h6:not(.element h6),.page__content--commissioner th:not(.element th){font-family:'Commissioner',sans-serif}.page__content--lora h1:not(.element h1),.page__content--lora h2:not(.element h2),.page__content--lora h3:not(.element h3),.page__content--lora h4:not(.element h4),.page__content--lora h5:not(.element h5),.page__content--lora h6:not(.element h6),.page__content--lora th:not(.element th){font-family:'Lora',serif}.page__content--source h1:not(.element h1),.page__content--source h2:not(.element h2),.page__content--source h3:not(.element h3),.page__content--source h4:not(.element h4),.page__content--source h5:not(.element h5),.page__content--source h6:not(.element h6),.page__content--source th:not(.element th){font-family:'Source Sans Pro',sans-serif}.page__content--jost h1:not(.element h1),.page__content--jost h2:not(.element h2),.page__content--jost h3:not(.element h3),.page__content--jost h4:not(.element h4),.page__content--jost h5:not(.element h5),.page__content--jost h6:not(.element h6),.page__content--jost th:not(.element th){font-family:'Jost',sans-serif}.page__content h1:not(.element h1),.page__content h2:not(.element h2),.page__content h3:not(.element h3),.page__content h4:not(.element h4),.page__content h5:not(.element h5),.page__content h6:not(.element h6){line-height:1.4em}.page__content blockquote:not(.element blockquote),.page__content h1:not(.element h1),.page__content h2:not(.element h2),.page__content h3:not(.element h3),.page__content h4:not(.element h4),.page__content h5:not(.element h5),.page__content h6:not(.element h6),.page__content img:not(.element img),.page__content ol:not(.element ol),.page__content p:not(.element p),.page__content table:not(.element table),.page__content ul:not(.element ul):not(.element){margin-bottom:30px}.page__content blockquote:not(.element blockquote):last-child,.page__content h1:not(.element h1):last-child,.page__content h2:not(.element h2):last-child,.page__content h3:not(.element h3):last-child,.page__content h4:not(.element h4):last-child,.page__content h5:not(.element h5):last-child,.page__content h6:not(.element h6):last-child,.page__content ol:not(.element ol):last-child,.page__content p:not(.element p):last-child,.page__content table:not(.element table):last-child,.page__content ul:not(.element ul):not(.element):last-child{margin-bottom:unset}.page__content h1:not(.element h1){font-size:26px}.page__content h2:not(.element h2){font-size:24px}.page__content h3:not(.element h3){font-size:22px}.page__content h4:not(.element h4){font-size:20px}.page__content h5:not(.element h5){font-size:18px}.page__content h6:not(.element h6){font-size:16px}.page__content p:not(.element p){line-height:1.8em}.page__content ol:not(.element ol),.page__content ul:not(.element ul):not(.element){padding-left:20px}.page__content ul li:not(.element li){list-style:disc;line-height:1.8em}.page__content ol li:not(.element li){list-style:decimal;line-height:1.8em}.page__content blockquote:not(.element blockquote){display:inline-block;width:100%;padding:1rem;box-sizing:border-box;border-radius:var(--border-radius);font-style:italic;border-left:4px solid;line-height:1.8em;background-color:var(--secondary);border-color:var(--primary)}.page__content--reduced blockquote:not(.element blockquote),.page__content--reduced ol:not(.element ol),.page__content--reduced p:not(.element p),.page__content--reduced ul:not(.element ul){line-height:1.6em}.page__content hr:not(.element hr){margin:0 0 30px;border:unset;height:1px;border-radius:4px;background-color:var(--secondary-deep)}.page__content a:not(.element a):not(.element){text-decoration:none;transition:color .2s ease;color:var(--primary)}.page__content a:not(.element a):not(.element):hover{color:var(--text)}.page__content img:not(.element img){display:block;max-width:100%;height:auto;border-radius:4px}.page__content table:not(.element table){border-collapse:collapse}.page__content td:not(.element td),.page__content th:not(.element th){padding:.4rem .6rem;box-sizing:border-box;border:1px solid;line-height:1.6em}.page__content td:not(.element td){font-size:.95em;background-color:var(--secondary-light);border-color:var(--secondary-deep)}.page__content th:not(.element th){background-color:var(--secondary);border-color:var(--secondary-deep)}.page__content pre:not(.element pre){display:block;margin-bottom:30px;padding:1em;border-radius:4px;background-color:var(--secondary)}.page__content .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:30px}.page__content .video-container iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border-width:0;outline-width:0}@media (min-width:992px){.page__content h1:not(.element h1){font-size:30px}.page__content h2:not(.element h2){font-size:28px}.page__content h3:not(.element h3){font-size:26px}.page__content h4:not(.element h4){font-size:24px}.page__content h5:not(.element h5){font-size:22px}.page__content h6:not(.element h6){font-size:20px}}@media (min-width:1100px){.page__grid--columns{grid-template-columns:1fr 300px;grid-template-areas:'content sidebar';grid-gap:2rem;align-items:flex-start}.page__grid--columns.is-block{display:grid}.page__sidebar{margin-top:unset}}@media (min-width:1200px){.page__grid--columns{grid-gap:4rem}}.pricing__cards{display:grid;grid-gap:1rem;grid-template-columns:1fr;justify-content:center;margin:2rem auto 0}@media (min-width:768px){.pricing__cards--2,.pricing__cards--3,.pricing__cards--4{grid-template-columns:1fr 1fr}}@media (min-width:992px){.pricing__cards--2,.pricing__cards--4{grid-template-columns:400px 400px}}@media (min-width:1200px){.pricing__cards--2{grid-template-columns:400px 400px}.pricing__cards--3{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1480px){.pricing__cards--4{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:.5rem}}.promo{display:none;position:relative;overflow:hidden;color:var(--text-inverse)}.promo.is-mobile{display:block}.promo__canvas{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.promo__canvas.is-active{border-radius:var(--border-radius)}.promo__grid{display:flex;align-items:center;min-height:calc(100vh - var(--header-height));box-sizing:border-box}.promo__layer-one,.promo__layer-two{display:none}.promo__text{margin-bottom:20px;line-height:1.6em}.promo__text--left{text-align:left}.promo__text--center{text-align:center}.promo__text--right{text-align:right}.promo__content{width:100%;max-width:900px}.promo__content--left{margin-right:auto}.promo__content--center{margin-right:auto;margin-left:auto}.promo__content--right{margin-left:auto}@media (min-width:768px){.promo{display:block}}@media (min-width:1300px){.promo__layer{position:absolute;bottom:0;display:block;width:22%;max-width:500px;overflow:hidden}.promo__layer--border{border:7px solid var(--text-inverse);background-color:var(--secondary-deep)}.promo__layer--one{left:calc(50% - 50px);z-index:50}.promo__layer--two{right:calc(50% - 50px);z-index:60}.promo__image{height:0;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.promo__image,.promo__image--one{padding-top:calc(350/500*100%)}.promo__image--two{padding-top:calc(300/500*100%)}}.quiz__container{border-radius:var(--border-radius);color:var(--text-inverse);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.quiz__gradient{display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:2rem;box-sizing:border-box}.quiz__text{max-width:600px;line-height:1.6em}.quiz__text--left{margin-right:auto;text-align:left}.quiz__text--center{margin-left:auto;margin-right:auto;text-align:center}.quiz__text--right{margin-left:auto;text-align:right}.quiz__buttons{margin-top:20px}.reviews__grid{grid-gap:2rem;align-items:flex-start}.reviews__desc{margin-bottom:20px;line-height:1.6em}.reviews__desc--left{text-align:left}.reviews__desc--center{text-align:center}.reviews__desc--right{text-align:right}.reviews__splide{width:calc(360px - 4rem);padding-bottom:20px}.reviews__splide--left{margin-right:auto}.reviews__splide--center{margin-right:auto;margin-left:auto}.reviews__splide--right{margin-left:auto}.reviews__item{display:flex;align-items:center}.reviews__pagination{bottom:0}.reviews__pagination-btn{margin:3px;border-radius:var(--border-radius);transition:width .2s ease}.reviews__pagination-btn.is-active{width:30px;transform:unset;background-color:var(--primary)}@media (min-width:480px){.reviews__splide{width:calc(480px - 4rem)}}@media (min-width:768px){.reviews__splide{width:calc(768px - 8rem)}}@media (min-width:992px){.reviews__grid{grid-template-columns:1fr auto;grid-gap:4rem}.reviews__splide{width:450px}.reviews__info{margin-bottom:0}}@media (min-width:1300px){.reviews__splide{width:700px}}.schedule{overflow:hidden}.schedule__grid{max-width:1080px;margin-top:2rem}.schedule__grid--left{margin-right:auto}.schedule__grid--center{margin-left:auto;margin-right:auto}.schedule__grid--right{margin-left:auto}.is-animated .schedule__animate{animation:slide-in-right .4s cubic-bezier(.25,.46,.45,.94) both}.is-animated .schedule__animate:nth-of-type(1){animation-delay:.2s}.is-animated .schedule__animate:nth-of-type(2){animation-delay:.3s}.is-animated .schedule__animate:nth-of-type(3){animation-delay:.4s}.is-animated .schedule__animate:nth-of-type(4){animation-delay:.5s}.is-animated .schedule__animate:nth-of-type(5){animation-delay:.6s}.is-animated .schedule__animate:nth-of-type(6){animation-delay:.7s}.is-animated .schedule__animate:nth-of-type(7){animation-delay:.8s}.slider__layout{position:relative;background-image:linear-gradient(to top,var(--secondary),var(--background))}.slider__pagination{bottom:1.5rem}.slider__pagination-btn{margin:3px;border-radius:var(--border-radius);transition:width .2s ease;background-color:var(--background)}.slider__pagination-btn.is-active{transform:unset;width:30px;background-color:var(--primary)}.slider .splide__arrow{background-color:transparent;width:2.5rem;height:2.5rem}.slider .splide__arrow--next{right:.5rem}.slider .splide__arrow--prev{left:.5rem}.slider .splide__arrow svg{width:2.5rem;height:2.5rem;transition:.3s ease all}.slider .splide__arrow svg,.slider .splide__arrow:hover svg{fill:var(--text-inverse-darker)}.slider .splide__arrow:disabled svg{opacity:0}@media (min-width:992px){.slider__pagination{bottom:3rem}}.solution__grid{margin-top:2rem;margin-bottom:2rem}.solution__tabs{width:100%;max-width:550px;margin-right:auto;margin-left:auto}.solution__tab{padding:.8rem 1rem;line-height:1.6em;cursor:pointer;transition:.1s ease;border-bottom:2px solid transparent;background-color:var(--secondary)}.solution__tab--main{border-bottom-color:var(--background)}.solution__tab--alter{background-color:var(--secondary-light);border-bottom-color:var(--secondary)}.solution__tab--semitone{border-bottom-color:var(--secondary-light)}.solution__tab.is-active,.solution__tab:hover{background-color:var(--primary);color:var(--text-inverse)}.solution__wrapper{perspective:500px}.solution__item-wrapper{display:none}.solution__item-wrapper.is-active{position:relative;display:block;max-width:550px;margin-right:auto;margin-left:auto;box-sizing:border-box;border-radius:var(--border-radius);overflow:hidden}.solution__item-wrapper--main,.solution__item-wrapper--semitone{background-color:var(--secondary)}.solution__item-wrapper--alter,.steps__point-wrapper:before{background-color:var(--secondary-light)}.solution__item{display:grid;grid-template-columns:1fr;align-items:center;min-height:300px}.solution__column{padding:1rem}.solution__name{font-size:22px;margin-bottom:20px}.solution__text{margin-bottom:20px;line-height:1.6em}.solution__image{display:block;width:100%;align-self:end}@media (min-width:480px){.solution__column{padding:2rem}}@media (min-width:768px){.solution__name{font-size:24px}}@media (min-width:992px){.solution__tabs{display:flex;justify-content:center;max-width:unset}.solution__tab{border-bottom:unset;user-select:none}.solution__item-wrapper{display:none}.solution__item-wrapper.is-active{max-width:900px;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}.solution__item--grid{grid-template-columns:1fr 1fr}.solution__name{font-size:26px}}.statistics{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.statistics.is-parallax{background-attachment:fixed}.statistics__wrapper{margin-top:2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:1rem;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--background)}.statistics__text{margin-bottom:20px;line-height:1.6em}.statistics__text--left{text-align:left}.statistics__text--center{text-align:center}.statistics__text--right{text-align:right}@media (min-width:992px){.statistics__wrapper{max-width:800px;margin-top:4rem;margin-bottom:4rem;padding:2rem}}.steps__text{margin-bottom:20px;text-align:center;line-height:1.6em}.steps__item{position:relative;border-right:2px solid;box-sizing:border-box;width:calc(100% - 11px);padding-right:30px;padding-bottom:15px}.steps__item--main{border-color:var(--secondary)}.steps__item--alter,.steps__item--semitone{border-color:var(--background)}.steps__point-wrapper{position:absolute;right:-11px;top:50%;transform:translateY(-50%)}.steps__point-wrapper:before{content:'';position:absolute;z-index:-1;width:calc(100% + 15px);height:calc(100% + 15px);left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);opacity:0}.steps__point,.steps__point-wrapper:after{border-radius:50%;background-color:var(--background)}.steps__point-wrapper:after{content:'';position:absolute;z-index:-1;width:calc(100% + 11px);height:calc(100% + 11px);left:50%;top:50%;transform:translate(-50%,-50%);opacity:0}.steps__item-wrapper:hover .steps__point-wrapper::after,.steps__item-wrapper:hover .steps__point-wrapper::before{opacity:1}.steps__item-wrapper:hover .steps__point-wrapper::before{animation:pulse_one 2s infinite}.steps__item-wrapper:hover .steps__point-wrapper::after{animation:pulse_two 2s infinite}.steps__point{display:block;box-sizing:border-box;width:21px;height:21px;border:4px solid var(--primary)}.steps__item-content{box-sizing:border-box;padding:1rem;border-radius:var(--border-radius);border-color:var(--primary);transition:transform .3s ease}.steps__item-content--main{background-color:var(--secondary)}.steps__item-content--alter,.steps__item-content--semitone{background-color:var(--background)}.steps__name{display:block;margin-bottom:5px;font-size:17px;line-height:1.6em;font-weight:700}.steps__desc{font-size:.95em;line-height:1.4em}@media (min-width:992px){.steps__text{max-width:60%;margin-left:auto;margin-right:auto}.steps__list{padding-top:3rem}.steps__item{width:calc(50% + 1px);padding-right:40px;padding-bottom:unset}.steps__item-content{max-width:500px;margin-left:auto;border-right-width:4px;border-right-style:solid}.steps__item-wrapper:nth-of-type(2n) .steps__item{margin-left:auto;border-right:unset;border-left-width:2px;border-left-style:solid;padding-right:unset;padding-left:40px}.steps__item-wrapper:nth-of-type(2n) .steps__item-content{margin-left:unset;margin-right:auto;border-right:unset;border-left-style:solid;border-left-width:4px}.steps__item-wrapper:nth-of-type(2n) .steps__point-wrapper{right:unset;left:-11px}}.story{position:relative;color:var(--text-inverse)}.story__layout{padding-top:2rem;padding-bottom:2rem;display:flex;flex-direction:column;justify-content:flex-end}.story__canvas{position:relative;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}.story__gradient{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.story__layer{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:3}.story__text-layer{font-size:28px;font-weight:700}.story__text-layer--left{text-align:left}.story__text-layer--center{text-align:center}.story__text-layer--right{text-align:right}.story__image-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;background-size:cover;background-position:center center;background-repeat:no-repeat}.story__content{color:var(--text)}.story__text{line-height:1.6em}.story.is-animated .story__text-layer{animation:slide-in-bottom 1s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.2s}@media (min-width:480px){.story__text-layer{font-size:40px}.story__canvas{height:350px}}@media (min-width:768px){.story__layout{padding-top:4rem;padding-bottom:4rem}.story__canvas{position:absolute;top:0;bottom:0;left:0;right:0;height:auto}.story__wrapper{position:relative;display:grid;grid-template-rows:1fr 1fr;z-index:4}.story__content{color:var(--text-inverse)}.story__text-layer{font-size:60px}}@media (min-width:992px){.story__text-layer{font-size:80px}.story__text{max-width:66%}}@media (min-width:1100px){.story__wrapper{min-height:calc(100vh - 80px)}.story__text-layer{font-size:90px}}@media (min-width:1300px){.story__text-layer{font-size:100px}}.suitable-for{overflow:hidden}.suitable-for__list{display:grid;grid-template-columns:1fr;margin-top:2rem;grid-gap:1rem}@media (min-width:768px){.suitable-for__list{grid-template-columns:1fr 1fr;grid-gap:2rem}}@media (min-width:992px){.suitable-for__list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.suitable-for__list{grid-template-columns:1fr 1fr 1fr 1fr}}.is-animated .suitable-for__item{animation:slide-in-right .4s cubic-bezier(.25,.46,.45,.94) both}.is-animated .suitable-for__item:nth-of-type(1),.team.is-animated .team__item:nth-of-type(1){animation-delay:.2s}.is-animated .suitable-for__item:nth-of-type(2),.team.is-animated .team__item:nth-of-type(2){animation-delay:.3s}.is-animated .suitable-for__item:nth-of-type(3),.team.is-animated .team__item:nth-of-type(3){animation-delay:.4s}.is-animated .suitable-for__item:nth-of-type(4),.team.is-animated .team__item:nth-of-type(4){animation-delay:.5s}.is-animated .suitable-for__item:nth-of-type(5),.team.is-animated .team__item:nth-of-type(5){animation-delay:.6s}.is-animated .suitable-for__item:nth-of-type(6),.team.is-animated .team__item:nth-of-type(6){animation-delay:.7s}.is-animated .suitable-for__item:nth-of-type(7){animation-delay:.9s}.switch__grid{display:grid;grid-template-columns:1fr;align-items:center;max-width:550px;margin:0 auto;border-radius:var(--border-radius);overflow:hidden}.switch__column--tabs{margin-bottom:20px}.switch__column--content{display:flex;flex-direction:column;justify-content:center;height:100%}.switch__text{line-height:1.6em}.switch__tabs,.switch__text{margin-bottom:20px}.switch__tab,.switch__tab::after{box-sizing:border-box;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.switch__tab{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1rem;max-width:500px;border-radius:var(--border-radius);margin-bottom:10px;margin-right:1rem;cursor:pointer}.switch__tab::after{content:'';position:absolute;left:100%;top:0;height:100%;width:0;clip-path:polygon(0 0,0 100%,100% 50%);will-change:width}.switch__tab.is-active{border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--primary);color:var(--text-inverse)}.switch__tab.is-active::after{opacity:1;width:1rem;background-color:var(--primary)}.switch__tab--main{background-color:var(--secondary)}.switch__tab--alter,.switch__tab--semitone{background-color:var(--background)}.switch__name{letter-spacing:.07em;text-transform:uppercase;font-size:.85em}.switch__price{display:block;margin-left:1rem;font-weight:700}.switch__image{display:block;width:100%}.switch__content-item{display:none;opacity:0;transition:.2s}.switch__content-item.is-active{display:block;opacity:1;transition-delay:.2s}.switch__hint{font-size:.95em;font-style:italic;margin-bottom:20px}@media (min-width:480px){.switch__column--tabs{padding:2rem;margin-bottom:unset}}@media (min-width:992px){.switch__grid{grid-template-columns:1fr 1fr;max-width:unset}.switch__tabs{margin-left:1rem}}.team{overflow:hidden}.team__list{display:grid;grid-gap:1rem;margin:2rem auto 0}.team__item{display:block;max-width:320px}.team.is-animated .team__item{animation:slide-in-right .4s cubic-bezier(.25,.46,.45,.94) both}.team.is-animated .team__item:nth-of-type(7){animation-delay:.8s}.team.is-animated .team__item:nth-of-type(8){animation-delay:.9s}@media (min-width:620px){.team__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.team__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1300px){.team__list{grid-template-columns:repeat(4,1fr);max-width:unset}}.video__text{margin-bottom:20px;line-height:1.6em}.video__text--left{text-align:left}.video__text--center{text-align:center}.video__text--right{text-align:right}.video__frame{display:flex;align-items:center;justify-content:center;min-height:250px;order:2}.video__column{order:1}@media (min-width:1300px){.video__frame{order:1}.video__column{order:2}}.welcome__grid{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - var(--header-height));box-sizing:border-box}.welcome__text{margin-bottom:30px;line-height:1.6em}.welcome__text--left{text-align:left}.welcome__text--center{text-align:center}.welcome__text--right{text-align:right}.accent-four{position:relative;display:inline-block;box-sizing:border-box;padding:5px;text-align:center;font-weight:700;font-size:24px;color:var(--text-inverse);background-color:var(--primary)}.accent-four--left{margin-right:auto}.accent-four--center{margin:0 auto}.accent-four--right{margin-left:auto}.accent-four__wrapper{display:flex;padding:0 22px;margin-bottom:20px}.accent-four svg,.accent-one svg,.accent-three svg{position:absolute;top:0;display:block;height:100%;fill:var(--primary)}.accent-four svg:first-of-type{right:calc(100% - 1px)}.accent-four svg:last-of-type{left:calc(100% - 1px)}@media (min-width:768px){.accent-four{font-size:34px}.accent-four__wrapper{padding:0 32px}}.accent-one{position:relative;display:inline-block;box-sizing:border-box;padding:5px;text-align:center;font-size:24px;font-weight:700;color:var(--text-inverse);background-color:var(--primary)}.accent-one--left{margin-right:auto}.accent-one--center{margin:0 auto}.accent-one--right{margin-left:auto}.accent-one__wrapper{display:flex;padding:0 40px;margin-bottom:20px}.accent-one svg:first-of-type{right:calc(100% - 1px)}.accent-one svg:last-of-type{left:calc(100% - 1px)}@media (min-width:768px){.accent-one{font-size:34px}.accent-one__wrapper{padding:0 55px}}.accent-three{position:relative;display:inline-block;box-sizing:border-box;padding:5px;text-align:center;font-weight:700;font-size:24px;color:var(--text-inverse);background-color:var(--primary)}.accent-three--left{margin-right:auto}.accent-three--center{margin:0 auto}.accent-three--right{margin-left:auto}.accent-three__wrapper{display:flex;padding:0 30px;margin-bottom:20px}.accent-three svg:first-of-type{right:calc(100% - 1px)}.accent-three svg:last-of-type{left:calc(100% - 1px)}@media (min-width:768px){.accent-three{font-size:34px}.accent-three__wrapper{padding:0 40px}}.accent-two{position:relative;display:inline-block;padding:5px 30px 5px 5px;box-sizing:border-box;font-weight:700;text-align:center;font-size:24px;background-color:var(--primary);color:var(--text-inverse)}.accent-two--left{margin-right:auto}.accent-two--center{margin:0 auto}.accent-two--right{margin-left:auto}.accent-two__wrapper{display:flex;padding-left:25px;margin-bottom:30px}.accent-two svg{position:absolute;top:0;display:block;fill:var(--primary)}.accent-two svg:first-of-type{right:calc(100% - 1px);height:100%}.accent-two svg:last-of-type{position:absolute;top:100%;right:0;width:40px}.accent-two svg .is-main{fill:var(--primary)}.accent-two svg .is-alter{fill:var(--primary-deep)}@media (min-width:768px){.accent-two{font-size:34px}.accent-two__wrapper{padding-left:40px}.accent-two svg:last-of-type{width:60px}}.address-one{font-size:.85em}.address-one__wrapper{display:grid;grid-template-columns:auto 1fr;grid-gap:15px;align-items:center}.address-one__city{font-weight:700;line-height:1.6em}.address-one__icon svg{display:block;width:20px;height:20px;fill:var(--primary)}.address-two{position:relative;display:flex}.address-two:hover .address-two__dropdown{opacity:1;visibility:visible;pointer-events:auto;top:100%}.address-two>svg{width:25px;height:25px;fill:var(--text);cursor:pointer}.address-two__dropdown{position:absolute;top:calc(100% + 10px);right:-1rem;padding-top:10px;font-size:.95em;line-height:1.4em;transition:all .2s cubic-bezier(.25,.46,.45,.94);will-change:top,opacity;opacity:0;visibility:hidden;z-index:90}.address-two__window{min-width:320px;border-radius:var(--border-radius);background-color:var(--background);overflow:hidden}.address-two__content{padding:1rem}.address-two__street{display:block}.badge-one .badge{display:flex;align-items:center;justify-content:center;color:var(--text-inverse);border-radius:var(--border-radius);pointer-events:none;cursor:default}.badge-one .badge--bestseller{background-color:#fa8900}.badge-one .badge--lowprice{background-color:var(--primary)}.badge-one .badge--new{background-color:#00b856}.badge-one .badge>span{padding:2px 12px;font-size:.9em}@media (min-width:992px){.badge-one--enlarged .badge>span{padding:8px 16px}}.breadcrumbs{position:relative;display:flex;align-items:center;margin-bottom:10px;font-size:.95em}.breadcrumbs:not(:last-of-type){margin-right:10px}.breadcrumbs:last-of-type{padding-right:30px}.breadcrumbs__wrapper{position:relative;display:flex;align-items:center;margin-bottom:10px}.breadcrumbs__link{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .125s cubic-bezier(.25,.46,.45,.94);color:var(--text)}.breadcrumbs__link .icon-home{width:20px;height:20px;transition:.2s ease background-color;fill:var(--text)}.breadcrumbs__link .icon-down{display:block;width:10px;height:10px;margin-left:10px;transform:rotate(-90deg);fill:var(--primary)}.breadcrumbs__link:focus{outline:0}.breadcrumbs__disabeled{color:var(--text);cursor:default}@media (max-width:767px){.breadcrumbs__wrapper{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.breadcrumbs__wrapper::-webkit-scrollbar{display:none;background-color:transparent}.breadcrumbs__wrapper::-webkit-scrollbar-thumb{background:0 0}}@media (min-width:768px){.breadcrumbs__wrapper{flex-wrap:wrap}}.button-five{display:flex;justify-content:center;align-items:center;padding:.7rem 1.2rem;text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;max-width:250px;box-sizing:border-box;cursor:pointer;outline:0}.button-five--primary,.button-five--secondary{position:relative;overflow:hidden;border:1px solid;border-radius:5px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.button-five--primary::before,.button-five--secondary::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';transform:scale(0);opacity:0;background-repeat:no-repeat;background-position:inherit}.button-five--primary:hover::before,.button-five--secondary:hover::before{animation-name:material;animation-duration:.6s;animation-timing-function:ease-in}.button-five--primary{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.button-five--primary::before{background-image:radial-gradient(circle closest-side,var(--text-inverse) 99%,transparent 100%)}.button-five--secondary{border-color:var(--text-inverse-deep);background-color:var(--text-inverse);color:var(--primary)}.button-five--secondary::before{background-image:radial-gradient(circle closest-side,var(--primary) 99%,transparent 100%)}.button-five--wide{width:100%}.button-five .button__overlay{border-radius:5px}.button-four{display:flex;justify-content:center;align-items:center;padding:.7rem 1.2rem;text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;max-width:250px;box-sizing:border-box;cursor:pointer;outline:0}.button-four--primary,.button-four--secondary{border:1px solid;border-radius:5px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.button-four--primary{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.button-four--primary:hover{background-color:var(--primary-deep)}.button-four--secondary{border-color:var(--text-inverse-deep);background-color:var(--text-inverse);color:var(--primary)}.button-four--secondary:hover{background-color:var(--text-inverse-muted)}.button-four--wide{width:100%}.button-four .button__overlay{border-radius:5px}.button-one{display:flex;justify-content:center;align-items:center;padding:.7rem 1.2rem;text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;max-width:250px;box-sizing:border-box;cursor:pointer;outline:0}.button-one--primary,.button-one--secondary{transition:all .125s cubic-bezier(.25,.46,.45,.94);border:1px solid;border-radius:var(--border-radius);will-change:transform,box-shadow}.button-one--primary:hover,.button-one--secondary:hover{transform:translateY(-1px)}.button-one--primary{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.button-one--secondary{border-color:var(--text-inverse-deep);background-color:var(--text-inverse);color:var(--primary)}.button-one--wide{width:100%}.button-one .button__overlay{border-radius:var(--border-radius)}.button-three{display:flex;justify-content:center;align-items:center;padding:.7rem 1.2rem;text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;max-width:250px;box-sizing:border-box;cursor:pointer;outline:0}.button-three--primary,.button-three--secondary{transform-style:preserve-3d;border:2px solid;border-radius:.75em;transition:transform 150ms cubic-bezier(0,0,.58,1),background 150ms cubic-bezier(0,0,.58,1);will-change:transform}.button-three--primary::before,.button-three--secondary::before{position:absolute;content:'';width:100%;height:100%;top:0;left:-2px;border-radius:inherit;transform:translate3d(0,.3em,-1em);transition:transform 150ms cubic-bezier(0,0,.58,1),box-shadow 150ms cubic-bezier(0,0,.58,1);border:2px solid}.button-three--primary:hover,.button-three--secondary:hover{transform:translate(0,.2em)}.button-three--primary:hover::before,.button-three--secondary:hover::before{transform:translate3d(0,.1em,-1em)}.button-three--primary{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.button-three--primary::before{background-color:var(--primary-deep);border-color:var(--primary-deep)}.button-three--secondary{border-color:var(--text-inverse-deep);background-color:var(--text-inverse);color:var(--primary)}.button-three--secondary::before{background-color:var(--text-inverse-deep);border-color:var(--text-inverse-deep)}.button-three--wide{width:100%}.button-two{display:flex;justify-content:center;align-items:center;padding:.7rem 1.2rem;text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;max-width:250px;box-sizing:border-box;cursor:pointer;outline:0}.button-two--primary,.button-two--secondary{border:1px solid;border-radius:2em;transition:all .3s cubic-bezier(.25,.46,.45,.94);will-change:box-shadow}.button-two--primary{background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.button-two--primary:hover,.dropdown__dropdown li:hover{background-color:var(--primary-deep)}.button-two--secondary{border-color:var(--text-inverse-deep);background-color:var(--text-inverse);color:var(--primary)}.button-two--secondary:hover{background-color:var(--text-inverse-muted)}.button-two--wide{width:100%}.button-two .button__overlay{border-radius:2em}.button{position:relative;user-select:none}.button.is-hidden{pointer-events:none;cursor:auto;visibility:hidden;opacity:0}.button.is-shiny .button__overlay{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0}.button.is-shiny .button__overlay::after{content:'';position:absolute;top:-50%;bottom:-50%;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.3) 100%);width:45px;transform:skewX(-22deg);left:-65%;animation:blick 5s cubic-bezier(.25,.46,.45,.94) infinite;animation-delay:4s}.button__wrapper{display:grid;grid-row-gap:15px;width:100%;align-items:center}.button__wrapper--left{justify-content:flex-start}.button__wrapper--center{justify-content:center}.button__wrapper--right{justify-content:flex-end}@media (min-width:480px){.button:not(:last-of-type){margin-right:15px}.button__wrapper{display:flex;flex-wrap:wrap}}.card-one{position:relative;display:block;height:100%;max-width:500px;border-radius:var(--border-radius);background-color:var(--secondary-light);background-position:center;background-size:cover;background-repeat:no-repeat;text-decoration:none;color:var(--text);transition:box-shadow .3s ease}.card-one--filled,.dropdown__dropdown a:hover{color:var(--text-inverse)}.card-one__gradient{display:block;height:100%;border-radius:var(--border-radius)}.card-one__wrapper{display:flex;flex-direction:column;height:100%;padding:230px 1rem 1rem;box-sizing:border-box}.card-one__content{display:block;margin-top:auto}.card-one__name{display:block;font-size:17px;line-height:1.6em;margin-bottom:5px}.card-one__text{display:block;font-size:.95em;line-height:1.4em}.card-one__badge{position:absolute;right:1rem;top:1rem;display:flex;align-items:center;justify-content:center;padding:2px 12px;box-sizing:border-box;border-radius:4px;background-color:var(--primary);color:var(--text-inverse);font-size:.9em;overflow:hidden}.card-three{position:relative;display:block;height:100%;max-width:500px;border-radius:var(--border-radius);text-decoration:none;color:var(--text);transition:box-shadow .3s ease}.card-three--main{background-color:var(--secondary)}.card-three--alter,.card-three--semitone{background-color:var(--background)}.card-three__image{display:block;width:100%;height:auto;border-radius:var(--border-radius);overflow:hidden}.card-three__content{display:block;padding:1rem}.card-three__name{display:block;font-weight:700;font-size:17px;line-height:1.6em;text-align:center}.card-three__text{display:block;font-size:.95em;line-height:1.4em}.card-three__badge{position:absolute;right:1rem;top:1rem;display:flex;align-items:center;justify-content:center;padding:2px 12px;box-sizing:border-box;border-radius:4px;background-color:var(--primary);color:var(--text-inverse);font-size:.9em;overflow:hidden}.card-two{display:grid;grid-template-columns:1fr;grid-template-areas:'image' 'text';grid-gap:1rem;align-items:center;padding:1rem;border-radius:var(--border-radius);text-decoration:none;color:var(--text);transition:.3s ease}.card-two.is-grid{grid-template-columns:1fr;grid-template-areas:'badge' 'image' 'text';align-items:flex-start}.card-two--main:hover{background-color:var(--secondary)}.card-two--alter:hover{background-color:var(--secondary-light)}.card-two--semitone:hover{background-color:var(--background)}.card-two__badge{grid-area:badge;font-size:17px;line-height:1.6em;text-align:left;font-weight:700}.card-two__image-wrapper{grid-area:image;width:120px;height:120px;overflow:hidden;border-radius:var(--border-radius)}.card-two__image{display:block;height:100%;width:100%;object-fit:cover}.card-two__text-wrapper{grid-area:text}.card-two__item-title{margin-bottom:5px}.card-two__name{display:block;font-weight:700;font-size:17px;line-height:1.6em}.card-two__text{display:block;margin-top:5px;line-height:1.6em}@media (min-width:768px){.card-two{grid-template-columns:120px 1fr;grid-template-areas:'image text';grid-gap:2rem}.card-two.is-grid{grid-template-columns:150px 120px 1fr;grid-template-areas:'badge image text'}.card-two__badge{text-align:center}}.collage-one{width:100%;max-width:600px;margin-right:auto;margin-left:auto}.collage-one--border .collage-one__wrapper-one,.collage-one--border .collage-one__wrapper-two{border:7px solid var(--text-inverse)}.collage-one__canvas{height:0;padding-top:calc(550/700*100%);position:relative;perspective:500px}.collage-one__wrapper-one,.collage-one__wrapper-two{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:60%;height:60%;overflow:hidden;background-color:var(--background)}.collage-one__wrapper-two{z-index:3;height:80%}.collage-one__wrapper-three{z-index:1;position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:100%}.collage-one__wrapper-three--main{background-color:var(--secondary)}.collage-one__wrapper-three--alter{background-color:var(--background)}.collage-one__wrapper-three--semitone{background-color:var(--secondary)}.collage-one--forward .collage-one__wrapper-one{left:0}.collage-one--forward .collage-one__wrapper-two,.collage-one--reverse .collage-one__wrapper-one{right:0}.collage-one--reverse .collage-one__wrapper-two{left:0}.collage-one__image{display:block;width:100%;height:100%;object-fit:cover;font-size:0}.is-animated .collage-one--reverse .collage-one__wrapper-one,.is-animated .collage-one--reverse .collage-one__wrapper-two{animation:collage-slide-one .4s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s}.is-animated .collage-one--reverse .collage-one__wrapper-two{animation-delay:.4s}.is-animated .collage-one--reverse .collage-one__wrapper-three{animation:collage-slide-two .4s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.2s}.is-animated .collage-one--forward .collage-one__wrapper-one,.is-animated .collage-one--forward .collage-one__wrapper-two{animation:collage-slide-three .4s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s}.is-animated .collage-one--forward .collage-one__wrapper-two{animation-delay:.4s}.is-animated .collage-one--forward .collage-one__wrapper-three{animation:collage-slide-four .4s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.2s}.compare,.compare__image-wrapper{max-width:320px;height:256px;width:100%;justify-self:center;margin-right:auto;margin-left:auto}.compare__image{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.compare,.compare__image-wrapper{max-width:500px;height:400px}}.ComparisonSlider__Handle{filter:unset}.cookie-one{display:none;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:calc(100% - 20px);max-width:500px;padding:1em;background-color:var(--background);border-radius:var(--border-radius);z-index:340}.cookie-one.is-opened{display:flex}.cookie-one svg,.cookie-one__image{display:block;margin-right:auto;margin-left:auto;margin-bottom:10px}.cookie-one__image{max-height:80px;max-width:200px}.cookie-one svg{width:120px;height:120px;fill:var(--primary)}.cookie-one__text,.cookie-one__title{text-align:center;margin-bottom:10px}.cookie-one__text{font-size:.9em;line-height:1.6em;color:var(--text)}.cookie-one__message{font-size:.9em;text-align:center;margin-top:10px;color:var(--primary)}.cookie-one__link{display:block;margin:10px auto 0;font-size:.8em;text-align:center;transition:color .2s cubic-bezier(.25,.46,.45,.94);color:var(--text)}.cookie-one__link:hover{color:var(--primary)}.cookie-one .button{min-width:200px}.cookie-three{display:none;position:fixed;bottom:1em;left:50%;transform:translateX(-50%);box-sizing:border-box;min-width:360px;max-width:1100px;padding:0 1em;z-index:400}.cookie-three.is-opened{display:inline-block}.cookie-three__content{position:relative;display:block;padding:.6em calc(22px + 2em) .6em 1em;border-radius:var(--border-radius);background-color:var(--primary);color:var(--text-inverse)}.cookie-three__text{font-size:.8em;text-align:center}.cookie-three__link{display:inline-block;margin-left:5px;transition:color .2s cubic-bezier(.25,.46,.45,.94);color:var(--text-inverse)}.cookie-three__link:hover{color:var(--text-inverse-deep)}.cookie-three__button-wrapper{position:absolute;right:1em;top:50%;transform:translateY(-50%);display:flex}.cookie-three__button{background-color:var(--text-inverse)}.cookie-three__button::after,.cookie-three__button::before,.dropdown__counter span{background-color:var(--primary)}.cookie-two{display:none;position:fixed;bottom:1rem;right:1rem;box-sizing:border-box;width:calc(100% - 2em);max-width:450px;padding:1rem;background-color:var(--background);z-index:400;border-radius:var(--border-radius)}.cookie-two.is-opened{display:block}.cookie-two__link,.cookie-two__text,.cookie-two__title{text-align:center;margin-bottom:10px}.cookie-two__link,.cookie-two__text{color:var(--text)}.cookie-two__text{font-size:.9em;line-height:1.4em}.cookie-two__link{display:block;font-size:.85em;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.cookie-two__link:hover{color:var(--primary)}@media (min-width:768px){.cookie-two{padding:1rem 2rem}}.download-link{display:flex;align-items:center;max-width:650px;width:100%;padding:1rem;box-sizing:border-box;background-color:var(--background);border-radius:var(--border-radius)}.download-link--grid{display:grid;grid-template-columns:55px 1fr;grid-gap:1rem}.download-link__svg-link{display:flex;justify-content:center;align-items:flex-start;width:55px}.download-link__svg-link img{display:block;width:100%;height:auto}.download-link__svg-link svg{width:40px;height:auto}.download-link__name{display:block;margin-bottom:5px;font-size:17px;line-height:1.6em;font-weight:700}.dropdown{height:100%;padding-right:20px}.dropdown__button{position:relative;top:50%;transform:translateY(-50%);display:block;background-color:transparent;padding:0;outline:0;border:0;cursor:pointer}.dropdown__button.is-hidden{display:none}.dropdown__counter{position:absolute;top:-7px;right:-7px;z-index:2}.dropdown__counter span{display:flex;justify-content:center;align-items:center;padding:2px 4px;line-height:1em;font-size:.8em;color:var(--text-inverse);border-radius:3px}.dropdown__dropdown{position:absolute;left:-135px;display:block;min-width:260px;transform:rotateX(0) translateZ(0);z-index:50;transition:.3s cubic-bezier(.25,.46,.45,.94);border-radius:var(--border-radius);background-color:var(--primary);opacity:0;overflow:hidden;visibility:hidden;top:calc(100% + 45px)}.dropdown__dropdown.is-active{opacity:1;visibility:visible;top:calc(100% + 30px)}.dropdown__dropdown li{transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}.dropdown__dropdown li:not(:last-of-type){border-bottom:1px solid var(--primary-lighter)}.dropdown__dropdown a{display:block;padding:10px 15px;text-decoration:none;letter-spacing:.06em;text-transform:uppercase;font-size:13px;color:var(--text-inverse);transition:.1s ease-in;background:unset}.dropdown__dropdown a::after,.dropdown__dropdown a::before{content:unset}.dropdown__burger{width:22px;height:12px;position:relative;display:block;z-index:1}.dropdown__burger .line{display:block;width:22px;height:2px;position:absolute;left:0;border-radius:1px;background-color:var(--text);transition:all .4s}.dropdown__burger .line.line-1{top:0}.dropdown__burger .line.line-2{top:50%}.dropdown__burger .line.line-3{top:100%}.dropdown__burger:focus .line-1,.dropdown__burger:hover .line-1{transform:translateY(-1px)}.dropdown__burger:focus .line-3,.dropdown__burger:hover .line-3{transform:translateY(1px)}.dropdown .dropdown__button.is-triggered .line-1{transform:translateY(6px) translateX(0) rotate(45deg)}.dropdown .dropdown__button.is-triggered .line-2,.faq-one__question.is-active .faq-one__icon::before{opacity:0}.dropdown .dropdown__button.is-triggered .line-3{transform:translateY(-6px) translateX(0) rotate(-45deg)}@media (min-width:768px){.dropdown__dropdown{left:0}}.faq-one{padding:0 1.5rem;border-radius:var(--border-radius)}.faq-one--main{background-color:var(--secondary)}.faq-one--alter,.faq-one--semitone{background-color:var(--background)}.faq-one__question{display:grid;grid-template-columns:max-content 1fr;align-items:center;grid-gap:20px;width:100%;outline:0;cursor:pointer}.faq-one__icon{position:relative;display:block;box-sizing:border-box;width:22px;height:22px;background-color:var(--primary)}.faq-one__icon::after,.faq-one__icon::before{content:'';display:block;position:absolute;background-color:var(--background)}.faq-one__icon::before{top:5px;left:50%;transform:translateX(-50%);height:12px;width:2px;transition:opacity .1s ease}.faq-one__icon::after{top:50%;left:5px;transform:translateY(-50%);height:2px;width:12px}.faq-one__text{display:block;padding:1rem 0;line-height:1.4em;font-weight:400;cursor:pointer;transition:.1s ease}.faq-one__answer{padding-bottom:1rem;line-height:1.6em}.faq-one__answer ul{padding-left:30px;margin-bottom:10px}.faq-one__answer li{list-style:disc}.faq-one__answer-wrapper{max-height:0;overflow:hidden;transition:max-height .2s ease-out;will-change:max-height}@media (min-width:480px){.faq-one{padding:0 2rem}}.feedback{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:400px;padding:1rem;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--background);color:var(--text)}.feedback.is-selected{animation:shake-vertical .5s cubic-bezier(.455,.03,.515,.955) both}.feedback__wrapper.is-active{pointer-events:none;opacity:.5}.feedback__title{margin-bottom:15px;text-align:center;line-height:1.4em}.feedback__datetime,.feedback__subtitle{text-align:center;color:var(--text-lightest)}.feedback__subtitle{margin-bottom:15px;font-style:italic;line-height:1.6em}.feedback__datetime{font-size:.8em}.feedback__block{margin-bottom:20px}.feedback__block--hidden{display:none}.feedback__label{display:block;margin-bottom:5px;font-size:.9em;font-weight:700}.feedback__label--required::after{content:' *';color:#f08080}.feedback__input{display:inline-block;min-height:42px;min-width:90px!important;width:100%;padding:.5rem 1rem;box-sizing:border-box;appearance:none;border:1px solid var(--secondary-deep);border-radius:var(--border-radius);font-size:1em;font-family:inherit;background-color:var(--secondary);color:var(--text);transition:border-color .25s ease}.feedback__input:focus,.feedback__input:hover{outline:0;border-color:var(--secondary-darker)}.feedback__input.error,.feedback__input.error:focus,.feedback__input.error:hover,.feedback__input.is-error,.feedback__input.wa-error{background-color:#fdf2f2;border-color:#f08080}.feedback__input::-webkit-input-placeholder{color:var(--text-lightest)}.feedback__input:-moz-placeholder{color:var(--text-lightest)}.feedback__btn{display:flex;justify-content:flex-end;flex-wrap:wrap}.feedback__btn .button:not(:last-child){margin-right:15px}.feedback__agree{display:grid;grid-template-columns:min-content 1fr;grid-gap:10px;align-items:center}.feedback__agree-text{font-size:.85em}.feedback__agree-link{text-decoration:underline;transition:.25s ease all;color:var(--text)}.feedback__agree-link:hover{color:var(--primary)}.feedback__error{display:block;margin-top:5px;font-style:italic;font-size:.8em;color:#f08080}@media (min-width:480px){.feedback{padding:2rem}}@media (min-width:768px){.feedback__title{font-size:1.4em}}.footer-one{background-color:var(--inverse);color:var(--text-inverse)}.footer-one__grid{grid-template-columns:1fr;grid-gap:20px}.footer-one__content{padding-top:2rem;padding-bottom:2rem}.footer-one__logo-link{display:block;margin-bottom:20px}.footer-one__logo{display:block;max-width:200px}.footer-one__text{font-size:.95em;line-height:1.6em;margin-bottom:20px}.footer-one__item{display:flex;align-items:center;margin-bottom:15px;font-size:.95em}.footer-one__icon{display:block;padding:4px;margin-right:1rem}.footer-one__icon svg{width:16px;height:16px;fill:var(--text-inverse)}.footer-one__nav-item:not(:last-of-type){margin-bottom:10px}.footer-one__nav-link-wrapper{display:flex;justify-content:flex-start;align-items:center}.footer-one__nav-link{text-decoration:none;color:var(--text-inverse-muted);font-size:.95em;line-height:1.4em;transition:all .125s cubic-bezier(.25,.46,.45,.94)}.footer-one__nav-toggle{display:flex;align-items:center;justify-content:center;width:20px;height:10px;margin:0 0 0 10px;cursor:pointer}.footer-one__nav-toggle svg{display:block;width:10px;height:10px;transform:rotate(-90deg);transition:transform .1s cubic-bezier(.25,.46,.45,.94);fill:var(--text-inverse-muted)}.footer-one__nav-toggle.is-opened svg,.navigation__nav-toggle.is-opened svg{transform:rotate(0)}.footer-one__nav-sublist{display:none;padding-top:8px;padding-left:16px}.footer-one__nav-sublist.is-opened{display:block}.footer-one__nav-subitem:not(:last-of-type){margin-bottom:8px}.footer-one__nav-sublink{text-decoration:none;color:var(--text-inverse);font-size:.95em;line-height:1.4em}@media (min-width:768px){.footer-one__grid{grid-template-columns:repeat(2,1fr);grid-gap:2rem}}@media (min-width:1300px){.footer-one__content{padding-top:4rem;padding-bottom:4rem}.footer-one__grid{grid-template-columns:repeat(3,1fr)}}.grid-button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;padding:1rem 1.2rem;border-radius:var(--border-radius);text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94);background-color:var(--primary);color:var(--text-inverse)}.grid-button:hover{transform:scale(1.02)}.grid-button svg{display:none;width:16px;margin-left:6px;fill:var(--text-inverse)}@media (min-width:768px){.grid-button svg{display:block}}.h-line{width:70px;height:3px;margin-bottom:20px;border:unset;border-radius:2px}.h-line--main{background-color:var(--primary)}.h-line--alter{background-color:var(--text-inverse)}.h-line--semitone{background-color:var(--primary)}.h-line--left{margin-left:0}.h-line--center{margin-right:auto;margin-left:auto}.h-line--right{margin-right:0}.header-mobile-one{position:relative;display:grid;grid-template-columns:120px 1fr;grid-gap:1rem;align-items:center;padding-top:5px;padding-bottom:5px;height:var(--header-height);box-sizing:border-box}.header-mobile-one__logo-wrapper{position:relative;width:120px}.header-mobile-one__logo{position:absolute;top:50%;transform:translateY(-50%);display:block;text-decoration:none;color:var(--text)}.header-mobile-one__logo>img{display:block;max-height:var(--header-height);max-width:120px;height:auto}.header-mobile-one__controls{display:flex;justify-content:flex-end;align-items:center}.header-mobile-one__controls>div:not(:first-of-type){margin-left:1.5rem}.header-mobile-one__phone-link{display:flex;text-decoration:none}.header-mobile-one__phone-link svg{display:block;width:22px;height:22px;fill:var(--text)}.header-mobile-one__button{position:relative;display:block;background-color:transparent;padding:0;outline:0;border:0;cursor:pointer}.header-mobile-one__burger{width:22px;height:12px;position:relative;display:block;z-index:1}.header-mobile-one__burger .line{display:block;width:22px;height:2px;position:absolute;left:0;border-radius:1px;background-color:var(--text);transition:all .4s}.header-mobile-one__burger .line.line-1{top:0}.header-mobile-one__burger .line.line-2{top:50%}.header-mobile-one__burger .line.line-3{top:100%}.header-mobile-one__burger:focus .line-1,.header-mobile-one__burger:hover .line-1{transform:translateY(-1px)}.header-mobile-one__burger:focus .line-3,.header-mobile-one__burger:hover .line-3{transform:translateY(1px)}.header-mobile-one__popup{position:fixed;bottom:0;left:0;width:100vw;height:85vh;box-sizing:border-box;background-color:var(--background);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);transition:all .2s cubic-bezier(.25,.46,.45,.94);transform:translateY(2rem);opacity:0;visibility:hidden;pointer-events:none;z-index:300}.header-mobile-one__popup.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (min-width:768px){.header-mobile-one{display:none}}.header-one{display:none}@media (min-width:768px){.header-one{display:block}.header-one__wrapper{position:relative;padding-top:5px;padding-bottom:5px;height:var(--header-height);box-sizing:border-box}.header-one__logo-wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%);width:162px}.header-one__logo{display:block;text-decoration:none;color:var(--text)}.header-one__logo>img{display:block;max-height:var(--header-height);max-width:162px;height:auto}.header-one__content-wrapper{position:relative;height:100%;margin-left:calc(162px + 1rem);margin-right:calc(300px + 1rem);z-index:1}.header-one__controls{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-end}.header-one__controls>div:not(:first-of-type){margin-left:1.5rem}}@media (min-width:1100px){.header-one__wrapper{padding-top:.75em;padding-bottom:.75em}.header-one__logo-wrapper{width:200px}.header-one__logo>img{max-width:200px}.header-one__content-wrapper{margin-left:calc(200px + 1rem)}.header-one__controls>div:not(:first-of-type){margin-left:2rem}}.header-three{display:none}@media (min-width:768px){.header-three{position:relative;display:grid;grid-template-columns:162px 1fr auto;grid-gap:1rem;align-items:center;padding-top:5px;padding-bottom:5px;height:var(--header-height);box-sizing:border-box}.header-three__logo-wrapper{position:relative;width:162px}.header-three__logo{position:absolute;top:50%;transform:translateY(-50%);display:block;text-decoration:none;color:var(--text)}.header-three__logo>img{display:block;max-height:var(--header-height);max-width:162px;height:auto}.header-three__content-wrapper{width:370px;margin:0 auto}.header-three__controls{display:flex;align-items:center}.header-three__controls>div:not(:first-of-type){margin-left:1.5rem}.header-three__address,.header-three__phone{display:flex}.header-three__button{display:none}}@media (min-width:992px){.header-three__content-wrapper{width:590px}}@media (min-width:1100px){.header-three{grid-template-columns:200px 1fr auto;grid-gap:2rem;padding-top:.75em;padding-bottom:.75em}.header-three__logo-wrapper{width:200px}.header-three__logo>img{max-width:200px}}@media (min-width:1200px){.header-three__content-wrapper{width:540px}.header-three__button{display:block}}@media (min-width:1400px){.header-three__content-wrapper{width:720px}}@media (min-width:1600px){.header-three__content-wrapper{width:1080px}}.header-two{display:none}@media (min-width:768px){.header-two{position:relative;display:grid;grid-template-columns:120px 1fr;grid-gap:1rem;align-items:center;padding-top:5px;padding-bottom:5px;height:var(--header-height);box-sizing:border-box}.header-two__content{display:flex;align-items:center;justify-content:flex-end}.header-two__content>div:not(:first-of-type){margin-left:1.5rem}.header-two__controls{display:none}.header-two__logo-wrapper{position:relative;width:162px}.header-two__logo{position:absolute;top:50%;transform:translateY(-50%);display:block;text-decoration:none;color:var(--text)}.header-two__logo>img{display:block;max-height:var(--header-height);max-width:162px;height:auto}}@media (min-width:1100px){.header-two{grid-template-columns:200px 1fr auto;grid-gap:2rem;padding-top:.75em;padding-bottom:.75em}.header-two__logo-wrapper{width:200px}.header-two__logo>img{max-width:200px}.header-two__content>div:not(:first-of-type){margin-left:2rem}.header-two__controls{display:block}}.is-semitone .iconset__semitone{fill:var(--primary);opacity:.35}.iconset__filled,.is-filled .iconset__semitone{fill:var(--primary)}.iconset__semitone,.is-linear .iconset__semitone{fill:transparent}.image-tabs{max-width:610px;margin-right:auto;margin-left:auto}.image-tabs__img{display:block;width:100%;box-sizing:border-box;font-size:0}.image-tabs__img--border{border:7px solid var(--text-inverse)}.image-tabs__content-item{display:none;margin-bottom:20px}.image-tabs__content-item.is-active{display:block}.image-tabs__tabs{display:flex;justify-content:center}.image-tabs__tab{position:relative;cursor:pointer;width:100%;max-width:130px;padding:1px}.image-tabs__tab:not(:last-of-type){margin-right:10px}.image-tabs__tab:focus{outline:0}.image-tabs__tab img{display:block;width:100%;box-sizing:border-box;border:1px solid;cursor:pointer;transition:.25s ease border-color}.image-tabs__tab--alter img,.image-tabs__tab--main img,.image-tabs__tab--semitone img{border-color:var(--secondary-deep)}.image-tabs__tab.is-active img{border-color:var(--primary)}@media (min-width:480px){.image-tabs__tabs{margin-left:15%;margin-right:15%}}.item-one__icon{display:flex;align-items:center;justify-content:center;max-width:55px;margin-bottom:10px}.item-one__icon img{font-size:0}.item-one__icon svg{display:block;width:40px;height:40px}.item-one__name{display:block;margin-bottom:5px;font-size:17px;font-weight:700}.item-one__desc,.item-one__name{line-height:1.6em}.item-two{display:flex;flex-direction:column;text-align:center}.item-two__circle,.item-two__icon{display:flex;justify-content:center}.item-two__circle{align-items:center;margin-bottom:10px}.item-two__circle.is-active{width:80px;height:80px;border-radius:50%;margin-left:auto;margin-right:auto;overflow:hidden}.item-two__circle--main.is-active{background-color:var(--secondary-light)}.item-two__circle--alter.is-active,.item-two__circle--semitone.is-active{background-color:var(--background)}.item-two__icon{align-items:flex-start;width:55px}.item-one__icon img,.item-two__icon img{display:block;width:100%;height:auto}.item-two__icon svg{width:40px;height:auto}.item-two__name{margin-bottom:5px;font-size:17px;font-weight:700}.item-two__desc,.item-two__name{line-height:1.6em}.label-one{position:relative;display:inline-block;box-sizing:border-box;text-transform:uppercase;font-size:.9em;line-height:1.4em}.label-one::after,.label-one::before{background-color:var(--text)}.label-one__wrapper{margin-bottom:20px}.label-one__wrapper--left{text-align:left}.label-one__wrapper--left .label-one{padding-left:65px}.label-one__wrapper--center .label-one::before,.label-one__wrapper--left .label-one::before{content:'';position:absolute;top:50%;left:0;display:block;width:50px;height:1px;border-radius:2px}.label-one__wrapper--center{text-align:center}.label-one__wrapper--center .label-one{padding-left:65px;padding-right:65px}.label-one__wrapper--center .label-one::after,.label-one__wrapper--right .label-one::after{content:'';position:absolute;top:50%;right:0;display:block;width:50px;height:1px;border-radius:2px}.label-one__wrapper--right{text-align:right}.label-one__wrapper--right .label-one{padding-right:65px}.link-one{position:relative;display:inline-block;padding:.1rem;text-decoration:none;line-height:1.4em;transition:color .2s ease;z-index:1}.link-one::after{content:'';display:block;position:absolute;top:0;left:-4px;transform:scale3d(0,0,0);width:calc(100% + 8px);height:100%;border-radius:2px;z-index:-1}.is-selected .link-one::after,.link-one:hover::after{animation:highlight .8s both}.link-one--uppercase{padding:.3rem .8rem;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;font-size:.85em}.link-one--primary{color:var(--primary)}.link-one--dark:hover,.link-one--primary:hover,.link-one--secondary:hover{color:var(--text-inverse)}.link-one--dark::after,.link-one--inverse::after,.link-one--primary::after,.link-one--secondary::after{background-color:var(--primary)}.link-one--dark,.link-one--secondary{color:var(--text)}.link-one--dark{font-size:17px;font-weight:700}.is-selected .link-one--dark,.is-selected .link-one--primary,.is-selected .link-one--secondary,.link-one--inverse{color:var(--text-inverse)}.link-three{position:relative;display:inline-block;text-decoration:none;line-height:1.4em;transition:color .2s ease}.link-three--uppercase{white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;font-size:.85em}.link-three--primary{color:var(--primary)}.link-three--primary:hover{color:var(--primary-deep)}.link-three--secondary{color:var(--text)}.link-three--secondary:hover{color:var(--primary)}.link-three--dark{font-size:17px;font-weight:700;color:var(--text)}.link-three--dark:hover{color:var(--primary-deep)}.link-three--inverse{color:var(--text-inverse)}.link-three--inverse:hover{color:var(--text-inverse-deep)}.is-selected .link-three--dark,.is-selected .link-three--primary,.is-selected .link-three--secondary{color:var(--primary-deep)}.is-selected .link-three--inverse{color:var(--text-inverse-deep)}.link-two{display:inline;padding-bottom:6px;text-decoration:none;background-size:0 2px;background-repeat:no-repeat;background-position:left 87%;line-height:1.4em;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.link-two:hover{background-size:100% 2px}.link-two:focus{outline:0}.link-two--uppercase{white-space:nowrap;text-transform:uppercase;font-size:.85em;letter-spacing:.07em}.link-two--dark,.link-two--main,.link-two--primary,.link-two--secondary{background-image:linear-gradient(to right,var(--primary) 0%,var(--primary) 100%)}.link-two--dark{font-size:17px;font-weight:700;color:var(--text)}.link-two--main,.link-two--primary,.link-two--secondary{color:var(--primary)}.link-two--primary,.link-two--secondary{color:var(--text)}.link-two--inverse{color:var(--text-inverse);background-image:linear-gradient(to right,var(--text-inverse) 0%,var(--text-inverse) 100%)}.is-selected>.link-two{background-size:100% 2px}.list-one{margin-bottom:20px;line-height:1.6em}.list-one__item{display:grid;align-items:start;grid-gap:15px;margin-bottom:5px}.list-one__item--left{grid-template-columns:25px 1fr;text-align:left}.list-one__item--center{grid-template-columns:25px auto;max-width:500px;margin:0 auto}.list-one__item--right{grid-template-columns:1fr 25px;text-align:right}.list-one__icon,.mobile-dropdown__head::after{display:block;border-radius:var(--border-radius)}.list-one__icon{width:20px;height:20px;margin-top:2px;overflow:hidden}.list-one__icon--right{order:2}.list-one__icon--main{background-color:var(--secondary-light)}.list-one__icon--alter,.list-one__icon--semitone{background-color:var(--text-inverse)}.list-one svg{display:block;width:100%;height:auto;fill:var(--primary)}.logo-alter{display:block;max-width:100%;height:auto}.logo-alter--main{fill:var(--text-inverse-darker)}.logo-alter--alter{fill:var(--text-inverse)}.logo{display:block;max-width:100%;height:auto}.logo--main{fill:var(--primary)}.logo--alter{fill:var(--text)}.minicart{display:block}.minicart__wrapper{position:relative;display:block}.minicart__wrapper>svg{display:block;width:25px;height:25px;fill:var(--text)}.minicart__count{position:absolute;top:-2px;left:-8px;display:flex;justify-content:center;align-items:center;padding:2px 4px;border-radius:3px;line-height:1em;font-size:.7em;color:var(--text-inverse);background-color:var(--primary)}.mobile-dropdown__head{position:relative;display:flex;align-items:center;justify-content:flex-end;height:50px;padding:0 1rem;box-sizing:border-box}.mobile-dropdown__head::after{content:'';position:absolute;top:1rem;left:50%;transform:translateX(-50%);width:40px;height:4px;background-color:var(--secondary)}.mobile-dropdown__close::after,.mobile-dropdown__close::before{top:3px;height:18px;background-color:var(--text)}.mobile-dropdown__content{height:calc(80vh - 50px);overflow-y:scroll}.mobile-dropdown__content::-webkit-scrollbar{width:4px;height:4px;background-color:transparent}.mobile-dropdown__content::-webkit-scrollbar-thumb{background-color:var(--primary)}.mobile-dropdown__navigation{margin-bottom:2rem;border-top:1px solid var(--secondary);border-bottom:1px solid var(--secondary)}.mobile-dropdown__container{padding:0 1rem;margin-bottom:2rem}.mobile-dropdown__title{display:block;margin-bottom:10px}.mobile-dropdown__item{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem}.mobile-dropdown__item>svg{margin-top:2px;fill:var(--primary)}.mobile-dropdown__item:not(:last-of-type){margin-bottom:10px}.nav-one{display:flex;align-items:center;justify-content:space-between;height:100%}.nav-one__list{display:flex;flex-wrap:nowrap;margin-right:auto;margin-left:auto}.nav-one__list li .link-one,.nav-one__list li .link-three,.nav-one__list li .link-two{white-space:nowrap}.nav-one__list li:not(:last-of-type) a{margin-right:1.6rem}.nav-two,.nav-two__list{display:flex;align-items:center}.nav-two{position:relative}.nav-two__list{justify-content:center;flex-grow:1;flex-wrap:nowrap}.nav-two__nav-item:not(.is-overflow){position:relative}.nav-two__nav-item:not(.is-overflow):not(:last-of-type)>a{margin-right:1.5rem}.nav-two__nav-item:not(.is-overflow):hover .nav-two__nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;top:100%}.nav-two__nav-item:not(.is-overflow):hover .nav-two__nav-link>svg{transform:rotate(-180deg)}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-link{display:flex;align-items:center;text-decoration:none;white-space:nowrap;color:var(--text);line-height:1.4em;transition:color .2s ease}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-link>svg{display:block;width:10px;height:10px;margin-left:10px;transform:rotate(0);fill:var(--text);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-dropdown{position:absolute;top:calc(100% + 10px);left:calc(50% - 260px/2);padding-top:10px;transition:all .2s cubic-bezier(.25,.46,.45,.94);will-change:top,opacity;opacity:0;visibility:hidden;z-index:90}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-sublist{width:260px;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--primary);overflow:hidden}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-subitem{transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-subitem:not(:last-of-type){border-bottom:1px solid var(--primary-lighter)}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-subitem:hover{background-color:var(--primary-deep)}.nav-two__nav-item:not(.is-overflow) .nav-two__nav-sublink{display:block;padding:12px 1rem;color:var(--text-inverse);text-decoration:none;font-size:.95em;line-height:1.4em}.nav-two__nav-item.is-overflow{transition:all .2s cubic-bezier(.25,.46,.45,.94)}.nav-two__nav-item.is-overflow:not(:last-of-type){border-bottom:1px solid var(--primary-lighter)}.nav-two__nav-item.is-overflow:hover{background-color:var(--primary-deep)}.nav-two__nav-item.is-overflow .nav-two__nav-link{display:block;padding:12px 1rem;color:var(--text-inverse);text-decoration:none;font-size:.95em;line-height:1.4em}.nav-two__more.is-hidden,.nav-two__nav-item.is-overflow .nav-two__nav-dropdown,.nav-two__nav-item.is-overflow .nav-two__nav-link>svg{display:none}.nav-two__more{position:relative;display:flex;align-items:center;justify-content:center;margin-left:1.5rem;transition:all .125s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.nav-two__more:hover .nav-two__dropdown{opacity:1;visibility:visible;pointer-events:auto;top:100%}.nav-two__more>svg{display:block;fill:var(--text)}.nav-two__dropdown{position:absolute;top:calc(100% + 10px);left:calc(50% - 260px/2);padding-top:15px;transition:all .2s cubic-bezier(.25,.46,.45,.94);will-change:top,opacity;opacity:0;visibility:hidden;z-index:90}.nav-two__window{width:260px;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--primary);overflow:hidden}.navigation__nav-item:not(:last-of-type){border-bottom:1px solid var(--secondary)}.navigation__nav-item.is-selected>.navigation__nav-link-wrapper{border-left-color:var(--primary)}.navigation__nav-link-wrapper{position:relative;display:grid;grid-template-columns:1fr 20px;grid-gap:1em;padding:12px 1rem;border-left:5px solid transparent;background-color:var(--background)}.navigation__nav-link{display:block;text-decoration:none;color:var(--text);cursor:pointer}.navigation__nav-toggle{display:flex;justify-content:center;align-items:center;cursor:pointer}.navigation__nav-toggle svg{display:block;width:10px;height:10px;transform:rotate(-90deg);transition:transform .1s cubic-bezier(.25,.46,.45,.94);fill:var(--text)}.navigation__nav-sublist{display:none;background-color:var(--secondary);border-top:1px solid var(--secondary)}.navigation__nav-sublist.is-opened{display:grid;grid-template-columns:1fr;grid-gap:1rem;padding:1rem}.navigation__nav-sublink{display:block;border-left:5px solid transparent;text-decoration:none;color:var(--text);transition:all .1s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.phone-one{position:relative}.phone-one__main{display:grid;grid-template-columns:auto 1fr 20px;grid-gap:15px;align-items:center}.phone-one__item{display:flex;flex-direction:column;text-decoration:none;color:var(--text)}.phone-one__item:hover .phone-one__number{color:var(--primary)}.phone-one__number{transition:color .2s cubic-bezier(.25,.46,.45,.94)}.phone-one__number--bold{font-weight:700}.phone-one__text{display:block;margin-bottom:2px;font-size:.85em}.phone-one__icon svg{display:block;width:18px;height:18px;fill:var(--primary)}.phone-one__button{display:block;padding:4px;border:unset;cursor:pointer;background-color:transparent}.phone-one__button svg{display:block;width:10px;height:10px;fill:var(--text);transition:transform .1s cubic-bezier(.25,.46,.45,.94)}.phone-one__button.is-triggered>svg{transform:rotate(-180deg)}.phone-one__dropdown{position:absolute;top:calc(100% + 10px);width:100%;box-sizing:border-box;border:1px solid;border-radius:var(--border-radius);background-color:var(--background);border-color:var(--secondary);transform:translateY(10px);transition:all .2s cubic-bezier(.25,.46,.45,.94);pointer-events:none;visibility:hidden;opacity:0}.phone-one__dropdown.is-active{pointer-events:auto;visibility:visible;opacity:1;transform:translate(0,0)}.phone-one__item-wrapper{padding:.5em 1em}.phone-one__item-wrapper:not(:last-of-type){border-bottom:1px solid var(--secondary)}.phone-two{position:relative;display:flex}.phone-two:hover .phone-two__dropdown{opacity:1;visibility:visible;pointer-events:auto;top:100%}.phone-two>svg{width:25px;height:25px;fill:var(--text);cursor:pointer}.phone-two__dropdown{position:absolute;top:calc(100% + 10px);right:-1rem;padding-top:10px;font-size:.95em;line-height:1.4em;transition:all .2s cubic-bezier(.25,.46,.45,.94);will-change:top,opacity;opacity:0;visibility:hidden;z-index:90}.phone-two__window{min-width:240px;border-radius:var(--border-radius);background-color:var(--background);overflow:hidden}.phone-two__list{padding:1rem}.phone-two__item>a{display:inline-block}.phone-two__item:not(:last-of-type) .link-one,.phone-two__item:not(:last-of-type) .link-two{margin-bottom:3px}.phone-two__item:not(:last-of-type) .link-three{margin-bottom:6px}.popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:100%;max-width:500px;z-index:300;border-radius:var(--border-radius);background-color:var(--text-inverse)}.popup--video{padding:5px;max-width:100vw}.popup__video{height:calc(9*(100vw - 2rem)/16);box-sizing:border-box}.popup--quiz{max-width:500px}.popup.is-active{display:block}.popup__close,.product-one__tab.is-active::before{background-color:var(--primary)}.popup__close::after,.popup__close::before{background-color:var(--text-inverse)}.popup__close.close-btn{position:absolute;top:-25px;right:-25px}.popup__wrapper{padding:1rem}.popup__message{font-size:.9em;text-align:center;color:var(--text-lightest)}@media (min-width:768px){.popup--video{padding:1rem}}@media (min-width:992px){.popup--video{max-width:800px}.popup__video{height:calc(9*(800px - 2rem)/16)}.popup--quiz{max-width:900px}}.poweredby{background-color:var(--inverse-deep)}.poweredby__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;padding-top:10px;padding-bottom:10px;font-size:.8em;color:var(--text-inverse-darker)}.poweredby__column{display:flex;justify-content:flex-start;align-items:flex-start}.poweredby__dev,.poweredby__dots{display:flex;align-items:center}.poweredby__dev svg{display:block;margin-left:5px;fill:var(--text-inverse)}@media (min-width:768px){.poweredby__grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;padding-top:20px;padding-bottom:20px}}.preloader-one,.preloader-one__logo,.preloader-one__washer{top:0;left:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:forwards}.preloader-one{position:fixed;bottom:0;right:0;width:100vw;height:100vh;background-color:var(--background);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:1000;animation-name:preloader-one;animation-duration:.4s;animation-delay:1.4s}.preloader-one.is-hidden{display:none}.preloader-one__logo,.preloader-one__washer{position:absolute}.preloader-one__washer{display:block;width:100%;height:100%;background-color:var(--primary);opacity:0;animation-name:washer;animation-duration:.4s;animation-delay:1s;z-index:3}.preloader-one__logo{bottom:0;right:0;display:flex;justify-content:center;align-items:center;padding:1em;z-index:2;animation-name:appear;animation-duration:.6s}.preloader-one__logo svg{display:block;width:100%;height:auto;max-width:250px}.preloader-one__image{display:block;max-width:100%;height:auto}.preloader-two{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--background);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:1000}.preloader-two.is-hidden{opacity:0;visibility:hidden}.preloader-two svg{width:50px;height:50px;animation:spinner-rotate 2s linear infinite}.preloader-two svg circle{stroke-linecap:round;stroke:var(--primary);stroke-width:4px;animation:spinner-dash 1.5s ease-in-out infinite}.price-one{position:relative;display:flex;flex-direction:column;justify-content:space-between;border:1px solid;border-radius:var(--border-radius);padding:1rem;max-width:400px;justify-self:center}.price-one--alter,.price-one--main{background-color:var(--secondary-light);border-color:var(--secondary)}.price-one--main .price-one__name{background-color:var(--secondary)}.price-one--alter{border-color:var(--secondary-deep)}.price-one--alter .price-one__name{background-color:var(--secondary-deep);color:var(--text-inverse)}.price-one--semitone{background-color:var(--background);border-color:var(--secondary)}.price-one--semitone .price-one__name{background-color:var(--secondary)}.price-one__wrapper--margin{padding-top:30px}.price-one.is-scaled{border:2px solid var(--primary)}.price-one.is-scaled .price-one__name{background-color:var(--primary);color:var(--text-inverse)}.price-one__name{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;height:30px;padding:0 14px;box-sizing:border-box;border-bottom-left-radius:6px;color:var(--text);overflow:hidden}.price-one__price{text-align:center;font-size:1.4em;font-weight:700}.price-one__explanation,.price-one__text{text-align:center;margin-top:5px}.price-one__text{margin-top:20px;margin-bottom:20px;line-height:1.6em}.price-one__features{border-top:3px solid;padding-top:20px}.price-one__features--main{border-color:var(--background)}.price-one__features--alter,.price-one__features--semitone{border-color:var(--secondary)}.price-one__btn{justify-self:flex-end}.product-one{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;width:100%;max-width:400px;border-radius:var(--border-radius);border:1px solid var(--secondary);background-color:var(--background);transition:all .3s ease}.product-one__image{position:relative;display:flex;justify-content:center;align-items:center;height:288px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);overflow:hidden;z-index:1}.product-one__image.is-cropped-top .product-one__img{object-fit:cover;object-position:center top;width:100%;height:100%}.product-one__image.is-cropped-center .product-one__img{object-fit:cover;width:100%;height:100%}.product-one__image.is-margins{padding:1rem 1rem 0;box-sizing:border-box}.product-one__image.is-common .product-one__img,.product-one__image.is-margins .product-one__img{width:auto;max-width:100%;max-height:100%}.product-one__image:focus{outline:0}.product-one__image:hover .product-one__tab::before{opacity:1}.product-one__img{height:auto;font-size:0;overflow:hidden}.product-one__tabs{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;padding:0 10px;z-index:2}.product-one:hover .product-two__badge{opacity:0;visibility:hidden}.product-one__tab{display:flex;align-items:flex-end;height:100%;width:100%;padding:10px 2px;box-sizing:border-box}.product-one__tab::before{content:'';display:block;width:100%;height:2px;border-radius:4px;background-color:var(--text-inverse-darker);opacity:0;transition:opacity .3s ease}.product-one__badge{position:absolute;top:1em;left:1em}.product-one__content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;box-sizing:border-box;padding:1rem}.product-one__name{margin-bottom:10px}.product-one__name>span{padding-bottom:6px;color:var(--text);line-height:1.4em}.product-one__rating{margin-bottom:5px}.product-one__desc{font-size:.9em;line-height:1.6em}.product-one__stocks{margin-bottom:5px}.product-one__footer{margin-top:auto;padding-top:10px}.product-one__button{display:flex;align-items:center;justify-content:center;width:100%;height:42px;margin-top:10px;border-radius:var(--border-radius);background-color:var(--secondary);text-decoration:none;color:var(--text)}.product-one__button:hover{background-color:var(--primary);color:var(--text-inverse)}.product-price-one--medium .product-price-one__price{font-size:17px}.product-price-one--medium .product-price-one__title{margin-bottom:3px}.product-price-one--medium .product-price-one__compare{font-size:.9em}.product-price-one--big .product-price-one__price{font-size:1.7em}.product-price-one--big .product-price-one__title,.product-slide__price-wrapper>p,.slide-one__text>p{margin-bottom:10px}.product-price-one--big .product-price-one__compare{margin-top:5px;font-size:.95em}.product-price-one__title{display:block;font-size:.95em;color:var(--text-lightest)}.product-price-one__price{margin-right:10px;font-weight:700}.product-price-one__compare{position:relative;display:inline-block;color:var(--text-lightest)}.product-price-one__compare.is-hidden{display:none}.product-price-one__compare:before{content:'';position:absolute;width:100%;height:50%;border-bottom:1px solid #f08080}.product-slide{display:grid;grid-template-columns:1fr;grid-row-gap:2em;align-items:center;box-sizing:border-box;padding-top:4em;padding-bottom:4em}.product-slide.is-visible.animate .product-slide__animate,.slide-one.is-visible.animate .slide-one__animate{animation:slide-in-bottom 1s cubic-bezier(.25,.46,.45,.94) both}.product-slide__badge{position:absolute;top:1rem;left:1rem}.product-slide__image{position:relative;display:flex;justify-content:center;align-items:center;max-width:500px;width:100%;margin:0 auto}.product-slide__image svg,.rating svg{display:block;width:170px}.product-slide__image svg .is-alter-dark{fill:var(--text-inverse-darker)}.product-slide__image svg .is-alter{fill:var(--text-inverse-dark)}.product-slide__image svg .is-main{fill:var(--text-inverse-muted)}.product-slide__image img{display:block;max-width:100%}.product-slide__link{text-decoration:none;color:var(--text)}.product-slide__product-desc{max-width:70%;line-height:1.6em;margin-bottom:20px}.product-slide__product-desc--left{text-align:left;margin-right:auto}.product-slide__product-desc--right{text-align:right;margin-left:auto}.product-slide__price-wrapper{display:flex;align-items:flex-end;flex-wrap:wrap;margin-bottom:20px}.product-slide__price-wrapper--left{justify-content:flex-start}.product-slide__price-wrapper--right{justify-content:flex-end}.product-slide__compare-price{font-weight:700;text-decoration:line-through;font-size:1.4em;color:var(--text-lightest)}.product-slide__price{font-size:2em;font-weight:700}@media (min-width:768px){.product-slide{min-height:650px;padding-top:4em;padding-bottom:4em}.product-slide__image{min-height:350px}}@media (min-width:992px){.product-slide{grid-column-gap:2em;grid-template-columns:1fr 1fr}.product-slide--right .product-slide__image{order:2}.product-slide__image--left{margin-left:auto}.product-slide__image--right{margin-right:auto}}@media (min-width:1200px){.product-slide{grid-column-gap:4em}}.rating{line-height:1.4em}.rating svg{width:18px;height:18px;margin-right:10px;fill:var(--secondary-deep)}.rating.is-filled svg{fill:#fa8900}.rating__value{display:flex;align-items:center;justify-content:flex-end;font-size:.95em}.rating__reviews{display:block;color:var(--text-lightest);font-size:.85em;text-align:right}.review{padding-top:1.5rem;padding-left:1.5rem}.review svg,.review__content{border-radius:var(--border-radius)}.review__content{position:relative;padding:1.5rem;margin-bottom:40px;font-size:.95em}.review__content--main,.review__content--main::before{background-color:var(--secondary)}.review__content--alter,.review__content--alter::before,.review__content--semitone,.review__content--semitone::before{background-color:var(--background)}.review__content::before{content:'';position:absolute;width:30px;height:30px;top:100%;left:25px;transform:translateY(-15px) rotate(45deg)}.review__text{line-height:1.6em}.review svg{position:absolute;top:-1.3rem;left:-1.3rem;display:block;width:2.6rem;height:2.6rem;background-color:var(--primary);fill:var(--background)}.review__credentials{display:grid;grid-template-columns:80px 1fr;grid-gap:2rem;align-items:center}.review__image-wrapper{height:80px;overflow:hidden;border-radius:50%}.review__image{display:block;width:100%;height:100%;object-fit:cover}.review__user-position{line-height:1.4em}.rows{border-top:4px solid var(--primary);border-radius:var(--border-radius);overflow:hidden}.rows__item{padding:.5rem;font-size:.95em;line-height:1.4em}.rows__item--header{font-weight:700}.rows__item:not(:last-of-type){border-bottom:2px solid}.rows__item--main{background-color:var(--secondary-light)}.rows__item--main:not(:last-of-type){border-color:var(--background)}.rows__item--alter,.rows__item--semitone{background-color:var(--background)}.rows__item--alter:not(:last-of-type){border-color:var(--secondary)}.rows__item--semitone:not(:last-of-type){border-color:var(--secondary-light)}.rows__item--left{text-align:left}.rows__item--center{text-align:center}.rows__item--right{text-align:right}.scale{display:grid;grid-template-areas:'name percent' 'line line';grid-column-gap:2rem;font-size:.95em}.scale:not(:last-of-type){margin-bottom:20px}.scale__percent{color:var(--primary)}.scale__line{position:relative;grid-area:line;height:10px;width:100%;border-radius:3px;overflow:hidden}.scale__line--main{background-color:var(--secondary)}.scale__line--alter,.scale__line--semitone{background-color:var(--background)}.scale__filler{position:absolute;height:100%;width:0;border-radius:3px;background-color:var(--primary);transition:width 2s ease;will-change:width}.scale__name,.scale__percent{grid-area:name;margin-bottom:5px}.scale__percent{grid-area:percent;text-align:right;font-weight:700}.separator-one{position:absolute;overflow:hidden;box-sizing:border-box;left:0;width:100%}.separator-one--main svg{fill:var(--background)}.separator-one--alter svg{fill:var(--secondary)}.separator-one--semitone svg{fill:var(--secondary-light)}.separator-one--bottom{transform:rotate(180deg);bottom:0}.separator-one--top{top:0}.separator-one svg{position:relative;left:50%;transform:translateX(-50%);display:block;width:170%;height:25px}@media (min-width:768px){.separator-one svg{width:100%}}@media (min-width:992px){.separator-one svg{height:40px}}.settings-error{display:block;width:100%;max-width:240px;height:auto;margin-right:auto;margin-left:auto;margin-bottom:20px;text-align:center;line-height:1.4em}.settings-error__text{text-align:center;font-style:italic}.settings-error__shadow{opacity:.3;fill:var(--inverse)}.settings-error__inner--main,.settings-error__outer--main{fill:var(--text-inverse-dark)}.settings-error__inner--alter,.settings-error__outer--alter,.slider-arrows__arrow svg{fill:var(--text-inverse-darker)}@media (min-width:768px){.settings-error{max-width:300px}}.sidebar-apps__title{font-size:.95em;line-height:1.6em;margin-bottom:20px}.sidebar-apps__list{border-radius:var(--border-radius);border:1px solid var(--secondary);background-color:var(--background);font-size:.95em;line-height:1.4em;overflow:hidden}.sidebar-apps__item:not(:last-of-type){border-bottom:1px solid var(--secondary)}.sidebar-apps__link{position:relative;display:grid;grid-template-columns:1fr 20px;grid-gap:1em;padding:12px 1rem;border-left:5px solid transparent;text-decoration:none;color:var(--text);transition:all .1s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.sidebar-apps__link.is-selected,.sidebar-navigation__item.is-selected .sidebar-navigation__link{border-left-color:var(--primary)}.sidebar-banner{display:block}.sidebar-banner__wrapper{display:flex;align-items:center}.sidebar-banner__image{max-width:100%}.sidebar-contacts{padding-left:1rem;padding-right:1rem;background-color:var(--background);border:1px solid var(--secondary);border-radius:var(--border-radius)}.sidebar-contacts__title{font-size:.95em;line-height:1.6em;margin-bottom:20px}.sidebar-contacts__item{padding-top:1rem;padding-bottom:1rem}.sidebar-contacts__item:not(:last-of-type),.sidebar-navigation__item:not(:last-of-type){border-bottom:1px solid var(--secondary)}.sidebar-contacts__text,.sidebar-navigation__title{font-size:.95em;line-height:1.6em}.sidebar-navigation__title{margin-bottom:20px}.sidebar-navigation__list{border-radius:var(--border-radius);border:1px solid var(--secondary);font-size:.95em;line-height:1.4em;overflow:hidden}.sidebar-navigation__item{background-color:var(--background)}.sidebar-navigation__link{position:relative;display:grid;grid-template-columns:1fr 20px;grid-gap:1em;padding:12px 1rem;border-left:5px solid transparent;text-decoration:none;color:var(--text);transition:all .1s cubic-bezier(.25,.46,.45,.94);cursor:pointer}.sidebar-notification{padding:1rem;background-color:var(--background);border:1px solid var(--secondary);border-radius:var(--border-radius)}.sidebar-notification__title{display:block;font-size:17px;line-height:1.6em;font-weight:700}.sidebar-notification__text{display:block;margin-top:5px;font-size:.95em;line-height:1.6em}.sidebar-notification__line{position:relative;height:6px;width:100%;margin-top:1rem;border-radius:3px;background-color:var(--secondary);overflow:hidden}.sidebar-notification__filler{position:absolute;height:100%;width:100%;border-radius:3px;background-color:var(--primary);transition:width .2s cubic-bezier(.25,.46,.45,.94)}.sidebar-notification__link{margin-top:1rem;font-size:.95em}.sidebar-social__title{font-size:.95em;line-height:1.6em;margin-bottom:20px}.sidebar{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;max-width:450px}.slide-one{background-repeat:no-repeat;background-size:cover;background-position:center}.slide-one.is-visible.animate .slide-one__animate:nth-child(1){animation-delay:.1s}.slide-one.is-visible.animate .slide-one__animate:nth-child(2){animation-delay:.2s}.slide-one.is-visible.animate .slide-one__animate:nth-child(3){animation-delay:.3s}.slide-one.is-visible.animate .slide-one__animate:nth-child(4){animation-delay:.4s}.slide-one.is-visible.animate .slide-one__animate:nth-child(5){animation-delay:.5s}.slide-one.is-visible.animate .slide-one__animate:nth-child(6){animation-delay:.6s}.slide-one__grid{min-height:calc(100vh - var(--header-height));box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.slide-one__grid--halfscreen{min-height:unset}.slide-one__grid--bottom{display:grid;padding-bottom:unset!important}.slide-one__grid--bottom .slide-one__image-wrapper{align-self:end}.slide-one__content{display:grid;grid-template-columns:1fr;grid-gap:2em;align-items:center}.slide-one__image-wrapper{margin-right:auto;margin-left:auto;width:80%}.slide-one__bold{font-size:42px;line-height:1.1em;font-weight:700;margin-bottom:20px}.slide-one__text{line-height:1.6em;margin-bottom:20px}.slide-one__image{width:100%}@media (min-width:480px){.slide-one__image-wrapper{width:70%}}@media (min-width:768px){.slide-one__image-wrapper{width:60%}.slide-one__bold{font-size:62px}}@media (min-width:1100px){.slide-one__content{grid-template-columns:1fr 1fr}.slide-one__image-wrapper{width:100%}.slide-one__grid--halfscreen{min-height:700px}.slide-one__grid--bottom{padding-top:unset!important}.slide-one__grid--bottom .slide-one__block{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1200px){.slide-one__content{grid-gap:4em;grid-template-columns:4fr 3fr}.slide-one__bold{font-size:80px}}.slider-arrows__arrow{width:2rem;height:2rem;background-color:var(--text-inverse);transition:all .125s cubic-bezier(.25,.46,.45,.94);opacity:1}.slider-arrows__arrow:hover{opacity:1}.slider-arrows__arrow:disabled{cursor:auto}.slider-arrows__arrow:disabled svg{opacity:.3}.slider-arrows__arrow--next{right:-1rem}.slider-arrows__arrow--prev{left:-1rem}.slider-arrows__page{background-color:var(--text-inverse-darker)}.slider-arrows__page.is-active{background-color:var(--primary)}.social-one{display:flex;flex-wrap:wrap}.social-one__item{margin-bottom:10px}.social-one__item:not(:last-of-type){margin-right:10px}.social-one__link{display:block;padding:8px;border-radius:var(--border-radius);transition:.25s ease;background-color:var(--inverse-deep)}.social-one__link:hover{transform:translateY(-2px)}.social-one svg{display:block;width:18px;height:18px;fill:var(--text-inverse)}.social-two{display:flex;flex-wrap:wrap;transform:translateY(-10px)}.social-two__item{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-top:10px;border:1px solid var(--secondary);border-radius:var(--border-radius);background:var(--background)}.social-two__item:not(:last-of-type){margin-right:10px}.social-two__item:hover svg{fill:var(--primary)}.social-two__item svg{display:block;width:20px;height:20px;fill:var(--text-inverse-darker);transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.specification{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;padding:.4em 1em}.specification--center,.specification--left{text-align:left}.specification--right{text-align:right}.specification__value{display:grid;grid-template-columns:1fr auto;grid-gap:1em;align-items:center}.specification__dash{border-bottom:1px dashed}.specification__dash--alter,.specification__dash--main,.specification__dash--semitone,.survey__answer label:hover{border-color:var(--secondary-deep)}.sticker-one,.sticker-one svg{box-sizing:border-box;border-radius:var(--border-radius)}.sticker-one{position:fixed;left:1em;bottom:1em;transform:translateZ(0);max-width:250px;padding:.7em;background-color:var(--primary);color:var(--text-inverse);animation:slide-in-elliptic-bottom-fwd .3s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1s;z-index:100}.sticker-one.no-mobile{display:none}.sticker-one__header{display:flex;align-items:center;justify-content:center}.sticker-one svg{display:block;width:20px;height:20px;margin-right:10px;padding:3px;background-color:var(--text-inverse);fill:var(--primary)}.sticker-one__link{font-weight:700;text-decoration:none;line-height:1em;color:var(--text-inverse)}.sticker-one__text{margin-top:5px;text-align:center;font-size:.8em}@media (min-width:768px){.sticker-one.no-mobile{display:block}}.sticker-two,.sticker-two svg{box-sizing:border-box;border-radius:var(--border-radius)}.sticker-two{display:flex;align-items:center;justify-content:center;max-width:250px;padding:.7em;transform:rotate(-90deg);transform-origin:left top;background-color:var(--primary);color:var(--text-inverse);overflow:hidden;z-index:100}.sticker-two.no-mobile,.survey.no-mobile-image .survey__image,.survey__answer input[type=radio],.survey__container.is-column .survey__answers-wrapper{display:none}.sticker-two__wrapper{position:fixed;left:1em;bottom:1em;display:block;animation:slide-in-elliptic-left-fwd .3s cubic-bezier(.25,.46,.45,.94) both;animation-delay:1s}.sticker-two svg{display:block;width:20px;height:20px;margin-right:10px;padding:3px;transform:rotate(90deg);background-color:var(--text-inverse);fill:var(--primary)}.sticker-two__link{font-weight:700;text-decoration:none;line-height:1em;font-size:.9em;color:var(--text-inverse)}@media (min-width:768px){.sticker-two.no-mobile{display:flex}}.stocks{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;align-items:center}.stocks--preorder .stocks__text{color:var(--text-lightest)}.stocks--preorder .stocks__icon{background-color:#fad775}.stocks--preorder .stocks__icon svg{fill:var(--text-lightest)}.stocks--instock .stocks__text{color:#00b856}.stocks--instock .stocks__icon{background-color:#00b856}.stocks--instock .stocks__icon svg,.stocks--outofstock .stocks__icon svg,.stocks__icon svg{fill:var(--text-inverse)}.stocks--outofstock .stocks__text{color:var(--text-lightest)}.stocks--outofstock .stocks__icon{background-color:#ff6b42}.stocks__text{font-size:.9em}.stocks__icon{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%}.stocks__icon svg{width:8px;height:8px}.survey{border-radius:var(--border-radius);overflow:hidden}.survey__container{height:100%;background-color:var(--background)}.survey__question-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem}.survey__question{margin:auto 0}.survey__image{margin:0 auto 20px;max-width:100%;height:auto}.survey__step{display:block;margin-bottom:5px;white-space:nowrap;letter-spacing:.07em;text-transform:uppercase;font-size:.85em;color:var(--text-lightest)}.survey__name{margin-bottom:5px;font-weight:700;font-size:17px;line-height:1.6em}.survey__text{font-size:.95em;line-height:1.4em}.survey__answers-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 1rem 1.5rem;box-shadow:8px 0 6px -5px rgba(0,0,0,.12) inset}.survey__answers{display:grid;grid-gap:.5rem;margin:auto 0}.survey__answer{animation:slide-in-right .2s cubic-bezier(.25,.46,.45,.94) both}.survey__answer:nth-of-type(1){animation-delay:.05s}.survey__answer:nth-of-type(2){animation-delay:.1s}.survey__answer:nth-of-type(3){animation-delay:.15s}.survey__answer:nth-of-type(4){animation-delay:.2s}.survey__answer input[type=radio]:checked+label span{border-color:var(--primary)}.survey__answer input[type=radio]:checked+label span::before{background-color:var(--primary);transform:scale(1)}.survey__answer input[type=radio].is-correct+label::before,.survey__answer input[type=radio].is-wrong+label::before{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:20px;height:18px;border-bottom-left-radius:4px;font-size:12px}.survey__answer input[type=radio].is-correct+label{border-color:#00b856}.survey__answer input[type=radio].is-correct+label::before{content:'✔';background-color:#00b856;color:var(--text-inverse)}.survey__answer input[type=radio].is-wrong+label{border-color:#f08080}.survey__answer input[type=radio].is-wrong+label::before{content:'✖';background-color:#f08080;color:var(--text-inverse)}.survey__answer label{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:.8rem;padding:.8rem;border-radius:var(--border-radius);border:1px solid var(--secondary-deep);background-color:var(--background);cursor:pointer;font-size:.95em;line-height:1.4em;transition:border-color .2s cubic-bezier(.25,.46,.45,.94);user-select:none}.survey__answer label span{position:relative;display:block;width:18px;height:18px;border-radius:50%;background-color:var(--secondary);border:2px solid var(--secondary);transition:border .2s cubic-bezier(.25,.46,.45,.94)}.survey__answer label span::before{content:'';position:absolute;top:4px;left:4px;display:block;width:10px;height:10px;border-radius:50%;transform:scale(.5);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.survey__results,.wa-captcha strong{display:none}.survey__line-wrapper{display:none;grid-template-columns:1fr auto;grid-gap:10px;grid-template-areas:'line line' 'stats restart';margin-top:20px}.survey__line{grid-area:line;position:relative;height:10px;width:100%;border-radius:3px;background-color:var(--secondary);overflow:hidden}.survey__stats{grid-area:stats;font-size:.95em;line-height:1.4em}.survey__restart{grid-area:restart;display:flex;align-items:center;font-size:.95em;color:var(--text-lightest);cursor:pointer;user-select:none}.survey__restart svg{width:16px;height:16px;margin-right:10px;fill:var(--primary)}.survey__filler{position:absolute;height:100%;width:0;border-radius:3px;background-color:var(--primary);transition:width .2s cubic-bezier(.25,.46,.45,.94)}.survey__controls{display:flex;align-items:center;min-height:45px;margin-top:20px}.survey__button{display:flex;justify-content:center;align-items:center;padding:.7rem 1.2rem;border:1px solid;border-radius:5px;text-decoration:none;text-align:center;line-height:1.4em;text-transform:uppercase;font-size:.75em;letter-spacing:.07em;font-weight:700;max-width:250px;box-sizing:border-box;cursor:pointer;outline:0}.survey__button.is-disabled{pointer-events:none}.survey__button--main{margin-left:auto;background-color:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.survey__button--alter{margin-right:auto;background-color:var(--background);border-color:var(--secondary-deep);color:var(--text-lightest)}.survey__result-wrapper{display:flex;flex-direction:column;align-items:center}.survey__score,.survey__score-wrapper{border-radius:50%;background-color:var(--primary)}.survey__score-wrapper{padding:3px;margin:0 auto 10px;border:8px solid var(--secondary-light)}.survey__score{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border:4px solid var(--secondary-light);color:var(--text-inverse);font-size:1.6em;font-weight:700}.survey__result-text,.survey__result-title{display:block;text-align:center;line-height:1.6em}.survey__result-title{max-width:400px;margin-bottom:10px;font-size:1.2em}.survey__result-text{max-width:600px;font-size:.95em}.survey__promo{display:block;min-width:200px;padding:.6rem 1rem;margin-top:20px;box-sizing:border-box;border-radius:var(--border-radius);background-color:var(--secondary-light);text-align:center}.survey__promo-text{display:block;margin-bottom:5px;font-size:.9em}.survey__promo-code{font-weight:700;font-size:1.2em}.survey__error{padding:2rem;text-align:center}@media (min-width:480px){.survey__question-wrapper{padding:1.5rem}.survey__answers-wrapper{padding:0 1.5rem 1.5rem}}@media (min-width:992px){.survey{height:550px}.survey__container{display:grid;grid-template-columns:370px 1fr}.survey__container.is-column{grid-template-columns:1fr}.survey__line-wrapper{display:grid}.survey__question-wrapper{padding:2rem}.survey.no-mobile-image .survey__image{display:block}.survey__answers-wrapper{padding:2rem;background-color:var(--secondary-light)}.survey__answer label{grid-gap:1rem;padding:1rem}}.timer{display:grid;grid-template-columns:60px 60px 60px 60px;grid-gap:8px;min-height:60px}.timer__wrapper{display:flex;margin-bottom:20px}.timer__wrapper--left{justify-content:flex-start}.timer__wrapper--center{justify-content:center}.timer__wrapper--right{justify-content:flex-end}.timer__item{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60px;padding:.5rem;box-sizing:border-box;background-color:var(--background-fade)}.timer__value{font-size:1.7em;line-height:1em;font-weight:700}.timer__name{font-size:.8em}.timer__message{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:264px;height:60px;padding:.5rem;font-weight:700;background-color:var(--background-fade)}.text-left .timer{justify-content:start}.text-center .timer,.timer__message{justify-content:center}.text-right .timer{justify-content:end}.title{max-width:800px;margin-bottom:20px;line-height:1.4em}.title--center,.title--left{margin-right:auto;text-align:left}.title--center{margin-left:auto;text-align:center}.title--right{margin-left:auto;text-align:right}.title--extra{font-size:36px}.title--big{font-size:30px}.title--medium{font-size:26px}.title--small{font-size:22px}.title--tiny{font-size:16px}@media (min-width:768px){.title--extra{font-size:42px}.title--big{font-size:36px}.title--medium{font-size:28px}.title--small{font-size:24px}.title--tiny{font-size:18px}}@media (min-width:992px){.title--extra{font-size:48px}.title--big{font-size:42px}.title--medium{font-size:32px}.title--small{font-size:26px}.title--tiny{font-size:20px}}@media (min-width:1300px){.title--extra{font-size:52px}.title--big{font-size:44px}.title--medium{font-size:34px}.title--small{font-size:28px}.title--tiny{font-size:24px}}.tooltip-list{position:relative;display:grid;grid-template-columns:25px 1fr;grid-gap:10px;margin-bottom:10px}.tooltip-list__text{margin-top:1px;line-height:1.6em}.tooltip-list__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border-width:1px;border-style:solid}.tooltip-list__icon--main{background-color:var(--background);border-color:var(--secondary)}.tooltip-list__icon--alter{background-color:var(--secondary);border-color:var(--secondary-deep)}.tooltip-list__icon svg{width:11px;height:11px;fill:var(--primary)}.tooltip-list__tooltip,.tooltip-one{position:absolute;border-radius:var(--border-radius);visibility:hidden;opacity:0}.tooltip-list__tooltip{bottom:calc(100% + 5px);left:50%;transform:translateX(-50%) translateY(-10px);display:block;width:fit-content;max-width:100%;font-size:.9em;padding:8px;background-color:var(--primary);color:var(--text-inverse);transition:.2s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s;will-change:opacity,transform}.tooltip-list__tooltip::before{bottom:-10px;left:50%;transform:translateX(-50%) translateY(0);border-top:5px solid var(--primary)}.tooltip-list:hover .tooltip-list__tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.tooltip-one{display:flex;height:40px;justify-content:center;align-items:center;box-sizing:border-box;padding:.6em;font-size:13px;transition:all .2s cubic-bezier(.25,.46,.45,.94);pointer-events:none;white-space:nowrap;will-change:transform,opacity}.tooltip-list__tooltip::before,.tooltip-one::before{position:absolute;display:block;content:'';border:5px solid transparent}.tooltip-one--right{top:calc(50% - 20px);left:calc(100% + 10px);transform:translateX(10px)}.tooltip-one--right::before{right:100%;top:50%;transform:translateY(-50%)}.tooltip-one--left{top:calc(50% - 20px);right:calc(100% + 10px);transform:translateX(-10px)}.tooltip-one--left::before{left:100%;top:50%;transform:translateY(-50%)}.tooltip-one--top{bottom:calc(100% + 10px);left:calc(50% - 20px);transform:translateY(-10px)}.tooltip-one--top::before{left:10px;top:100%}.tooltip-one--bottom{top:calc(100% + 10px);right:calc(50% - 20px);transform:translateY(10px)}.tooltip-one--bottom::before{right:10px;bottom:100%}.video-one{position:relative;display:flex;justify-content:center;align-items:center;width:75px;height:75px;border:unset;border-radius:50%;background-color:var(--primary);cursor:pointer}.video-one svg{transform:translateX(3px);width:35px;height:35px;fill:var(--text-inverse)}.video-one__circle{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;border:1px solid var(--primary);opacity:0;transform:scale(1);animation:pulse_three 3.9s linear 0s infinite}.video-one__circle:nth-of-type(2){animation-delay:1.3s}.video-one__circle:nth-of-type(3){animation-delay:2.6s}.wa-captcha p:first-of-type{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;margin-bottom:5px}.wa-captcha p:first-of-type .wa-captcha-input{width:150px;min-width:150px!important}.wa-captcha-input{display:inline-block;min-height:42px;min-width:90px!important;width:100%;padding:.5rem 1rem;box-sizing:border-box;appearance:none;border:1px solid var(--secondary-deep);border-radius:var(--border-radius);font-size:1em;font-family:inherit;background-color:var(--secondary);color:var(--text);transition:border-color .25s ease;margin-bottom:10px}.wa-captcha-input:focus,.wa-captcha-input:hover{outline:0;border-color:var(--secondary-darker)}.wa-captcha-input.error,.wa-captcha-input.error:focus,.wa-captcha-input.error:hover,.wa-captcha-input.is-error,.wa-captcha-input.wa-error{background-color:#fdf2f2;border-color:#f08080}.wa-captcha-input::-webkit-input-placeholder{color:var(--text-lightest)}.wa-captcha-input:-moz-placeholder{color:var(--text-lightest)}.wa-captcha-img{display:block;height:42px}.wa-captcha-refresh{font-size:.85em;line-height:1.4em;color:var(--text-lightest)}.wa-captcha-refresh:focus{outline:0}@media (min-width:768px){.wa-captcha-section{display:grid;grid-template-columns:auto 1fr;grid-column-gap:15px;align-items:start}.wa-captcha-input{margin-bottom:unset}}.welcome-image{display:block;margin-right:auto;margin-left:auto;margin-bottom:30px;width:100%;max-width:280px;height:auto}.welcome-image__text{fill:var(--text-inverse)}.welcome-image__shadow{fill:var(--text-inverse-darker)}@media (min-width:480px){.welcome-image{max-width:400px}}@media (min-width:768px){.welcome-image{max-width:500px}}