.features{padding-bottom:12vw;padding-top:6vw;position:relative}@media (min-width:601px){.features{padding-bottom:0;padding-top:0}}.features__inner{padding:6vw 0}.features__title{display:block}.features__text{display:block;margin:2.6rem 0 1rem}@media (min-width:601px){.features__text{margin:2.6rem 0 0}}@media (min-width:1025px){.features__text{max-width:50%}}.features__checkbox{margin-top:.5rem;opacity:1;transition:opacity .3s}.features__checkbox--active{opacity:0}@media (min-width:1367px){.features__checkbox{margin-top:.65rem}}@media (min-width:1601px){.features__checkbox{margin-top:1rem}}.features__checkbox--padding{padding-right:26px}.features__slider{padding-bottom:12vw;padding-top:2rem;position:relative}@media (min-width:769px){.features__slider{align-items:center;display:flex}}@media (min-width:1025px){.features__slider{padding-bottom:0}}@media (min-width:1601px){.features__slider{padding-bottom:1vw}}.features__sliderImageBox{display:none}@media (min-width:769px){.features__sliderImageBox{display:block;margin-bottom:5%;position:relative;width:35%}}@media (min-width:1025px){.features__sliderImageBox{margin-bottom:2%;width:50%}}@media (min-width:1601px){.features__sliderImageBox{margin-bottom:5%}}.features__sliderImageLoader{display:block;height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}.features__sliderImageLoader path{stroke:#171a21}.features__sliderItems{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:6vw;padding-right:6vw;position:relative;width:100%;z-index:10}@media (min-width:769px){.features__sliderItems{padding-left:0;width:65%}}@media (min-width:1025px){.features__sliderItems{margin:5rem 0;width:50%}}@media (min-width:1367px){.features__sliderItems{margin-bottom:0}}@media (min-width:1601px){.features__sliderItems{margin-bottom:5rem}}.features__sliderItem{display:flex;opacity:0;transform:translateX(6vw);transition:opacity .2s;width:100%}.features__sliderItems--show .features__sliderItem{opacity:1;transform:translateX(0)}.features__sliderItem:first-of-type{transition:opacity .3s 0s,transform .3s cubic-bezier(.33,1,.68,1) 0s}.features__sliderItem:nth-of-type(2){transition:opacity .3s .2s,transform .3s cubic-bezier(.33,1,.68,1) .2s}.features__sliderItem:nth-of-type(3){transition:opacity .3s .4s,transform .3s cubic-bezier(.33,1,.68,1) .4s}.features__sliderItem:nth-of-type(4){transition:opacity .3s .6s,transform .3s cubic-bezier(.33,1,.68,1) .6s}.features__sliderItem:nth-of-type(5){transition:opacity .3s .8s,transform .3s cubic-bezier(.33,1,.68,1) .8s}.features__sliderItem+.features__sliderItem{margin-top:2rem}.features__item{color:rgba(23,26,33,.6);display:block;text-align:left;transition:color .2s}.features__item--active,.features__item:hover{color:#171a21}@media (max-width:600px){.features__item{opacity:1}.features__item:focus{outline:none}.features__item--active{opacity:1}}.features__itemTitle{font-family:NoeDisplay,Times New Roman,Times,serif;font-size:2rem;font-weight:500;line-height:1.6;white-space:pre-line}@media (min-width:769px){.features__itemTitle{font-size:2.2rem}}@media (min-width:1367px){.features__itemTitle{font-size:2.4rem}}@media (min-width:1601px){.features__itemTitle{font-size:3rem}}.features__itemText{font-family:Visby CF,Arial,Helvetica,sans-serif;font-size:1.4rem;line-height:2;margin:0 0 1rem;opacity:1;transform:translateY(0);transition:opacity .3s,transform .3s}@media (min-width:769px){.features__itemText{opacity:0}}.features__itemText--active{opacity:1}@media (min-width:769px){.features__itemText{font-size:1.8rem}}@media (min-width:1367px){.features__itemText{font-size:2rem}}@media (min-width:1601px){.features__itemText{font-size:2.4rem}}.features__more{display:flex;font-size:2rem;line-height:1.6;margin:0 -6vw -6vw;padding:12vw 6vw 24vw;position:relative;will-change:transform;z-index:0}.features__moreTitle{font-family:NoeDisplay,Times New Roman,Times,serif}@media (min-width:601px){.features__more{margin-top:-4vw;padding:4vw 6vw}}@media (min-width:1025px){.features__more{font-size:2.4rem}}@media (min-width:1281px){.features__more{font-size:3rem;margin-top:-12vw}}@media (min-width:1601px){.features__more{margin-top:-14vw}}.features__more:before{background-color:#f5f7f9;bottom:10vw;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:100% 50%;z-index:-1}@media (min-width:601px){.features__more:before{bottom:-6vw}}@keyframes featuresMoreShowSmallTablet{0%{transform:scaleX(0);transform-origin:100% 50%}49%{transform:scale(1);transform-origin:100% 50%}50%{transform:scale(1);transform-origin:0 50%}to{transform:scaleX(.3);transform-origin:0 50%}}@keyframes featuresMoreShowLargeTablet{0%{transform:scaleX(0);transform-origin:100% 50%}49%{transform:scale(1);transform-origin:100% 50%}50%{transform:scale(1);transform-origin:0 50%}to{transform:scaleX(.24);transform-origin:0 50%}}.features__more--show:before{animation:featuresMoreShowSmallTablet .8s cubic-bezier(.65,0,.35,1);transform:scaleX(.7);transform-origin:0 50%}@media (min-width:601px){.features__more--show:before{animation:featuresMoreShowSmallTablet .8s cubic-bezier(.65,0,.35,1);transform:scaleX(.3);transform-origin:0 50%}}@media (min-width:1025px){.features__more--show:before{animation:featuresMoreShowLargeTablet .8s cubic-bezier(.65,0,.35,1);transform:scaleX(.19);transform-origin:0 50%}}.features__moreInner{margin-right:auto}@media (min-width:601px){.features__moreInner{opacity:0;transform:translateX(60%)}.features__more--show .features__moreInner{opacity:1;transform:translateX(0);transition:opacity .3s cubic-bezier(.33,1,.68,1) .8s,transform .3s cubic-bezier(.33,1,.68,1) .8s}}.features__moreTitle{font-weight:500;margin-bottom:.1em;white-space:pre-line}.features__moreSubtitle{font-weight:800;white-space:pre-line}.features__moreButton{margin-top:2vw}.features__titleImage{height:100%;margin:0 -6vw;position:absolute;top:22.5%;width:100%}.features__titleImage:after{background:linear-gradient(180deg,#fff,hsla(210,3%,87%,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:361px){.features__titleImage{top:21%}}@media (min-width:601px){.features__titleImage{display:none}}.features__titleImage .imageBox{transform:translateY(1px)}.features__titleImage .imageBox__image{-o-object-position:0 top;object-position:0 top}.features__cta{opacity:0;padding:1rem 0 0 26px;transform:translateY(100%);transition:opacity .3s,visibility .3s,transform .3s;visibility:hidden;width:100%}.features__cta--active{opacity:1;transform:translateY(0);visibility:visible}.features .cta-toggle-enter-active,.features .cta-toggle-leave-active{transition:opacity .2s,transform .2s}.features .cta-toggle-enter,.features .cta-toggle-leave-to{opacity:0;transform:translateY(100%)}.features .checkbox-toggle-enter-active,.features .checkbox-toggle-leave-active{transition:opacity .2s,visibility .2s,transform .2s}.features .checkbox-toggle-enter,.features .checkbox-toggle-leave-to{opacity:0;transform:translateX(100%);visibility:hidden}.featuresAnimation[data-v-1ebd24fc]{display:none}@media (min-width:601px){.featuresAnimation[data-v-1ebd24fc]{display:block;height:auto;margin:0 auto;max-width:520px;width:100%}}@media (min-width:1601px){.featuresAnimation[data-v-1ebd24fc]{max-width:620px}}.lineButton{align-items:center;color:currentColor;display:inline-flex;overflow:hidden;padding:6px 0;position:relative}html[dir=ltr] .lineButton{padding-left:6vw}html[dir=rtl] .lineButton{padding-right:6vw}.lineButton--block{display:flex}.lineButton__text{display:block;font-family:Visby CF,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2;margin:0 -12px;padding:0 12px;position:relative;transform:translateX(0);transition:transform .2s cubic-bezier(.33,1,.68,1)}@media (min-width:769px){.lineButton__text{font-size:1.8rem}}@media (min-width:1367px){.lineButton__text{font-size:2rem}}.lineButton:hover .lineButton__text{transform:translateX(-6vw)}html[dir=rtl] .lineButton:hover .lineButton__text{transform:translateX(6vw)}.lineButton__text:after,.lineButton__text:before{background-color:currentColor;content:"";display:block;height:2px;margin-top:-1px;position:absolute;top:50%;transform:translateZ(0);width:6vw}.lineButton__text:before{right:100%}html[dir=rtl] .lineButton__text:before{left:100%;right:auto}.lineButton__text:after{left:100%}html[dir=rtl] .lineButton__text:after{left:auto;right:100%}@keyframes lineButtonShake{18%,2%{transform:rotate(0deg)}16%,4%{transform:rotate(2deg)}10%,14%,6%{transform:rotate(-4deg)}12%,8%{transform:rotate(4deg)}}.lineButton__textOnly{display:block}.lineButton--shake .lineButton__textOnly{animation:lineButtonShake 4s cubic-bezier(.65,0,.35,1) infinite}.lineButton--shake:hover .lineButton__textOnly{animation-play-state:paused}