.features{margin-bottom:64px;margin-top:64px}@media only screen and (min-width:768px){.features{margin-bottom:80px;margin-top:80px}}@media only screen and (min-width:1024px){.features{margin-bottom:120px;margin-top:120px}}.features__inner{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:89.6vw}@media only screen and (min-width:768px){.features__inner{width:91.66667vw}}@media only screen and (min-width:1024px){.features__inner{width:87.5vw}}@media only screen and (min-width:1440px){.features__inner{width:1280px}}.features__header{flex-basis:14.93333vw;left:0;margin-bottom:385px;max-width:14.93333vw;padding-left:1.06667vw;padding-right:1.06667vw;position:-webkit-sticky;position:sticky;top:20px;width:14.93333vw}@media only screen and (min-width:768px){.features__header{flex-basis:11.45833vw;max-width:11.45833vw;padding-left:1.5625vw;padding-right:1.5625vw;width:11.45833vw}}@media only screen and (min-width:1024px){.features__header{flex-basis:21.875vw;max-width:21.875vw;padding-left:.78125vw;padding-right:.78125vw;width:21.875vw}}@media only screen and (min-width:1440px){.features__header{flex-basis:320px;max-width:320px;padding-left:8px;padding-right:8px;width:320px}}@media only screen and (min-width:1024px){.features__header{margin-bottom:0;padding-bottom:40px;padding-top:76px;top:30px}.features__header:after{background-color:#373e41;bottom:0;content:"";height:1px;left:-6.25vw;position:absolute;top:auto;width:100vw}}@media only screen and (min-width:1440px){.features__header{margin-left:80px}.features__header:after{left:calc(-50vw + 560px)}}.features__headline{font-family:PF Square Sans Pro,Arial,sans-serif;font-size:34px;font-weight:400;font-weight:500;left:5.2vw;line-height:35px;position:absolute;text-transform:uppercase;top:62px;transform:rotate(-90deg) translateX(-100%);transform-origin:left}@media only screen and (min-width:1024px){.features__headline{font-size:34px;line-height:35px}}.features__headline b,.features__headline strong{font-weight:500}@media only screen and (min-width:768px){.features__headline{left:4.16667vw}}@media only screen and (min-width:1024px){.features__headline{position:static;transform:none}}.features__items-list{display:flex;flex-wrap:wrap;padding-bottom:40px}@media only screen and (min-width:1024px){.features__items-list{padding-bottom:0}}.features__items{display:flex;flex-basis:74.66667vw;flex-wrap:wrap;max-width:74.66667vw;padding-left:0;padding-right:0;padding-top:80px;position:relative;width:74.66667vw}@media only screen and (min-width:768px){.features__items{flex-basis:80.20833vw;max-width:80.20833vw;padding-left:1.5625vw;padding-right:1.5625vw;width:80.20833vw}}@media only screen and (min-width:1024px){.features__items{flex-basis:65.625vw;max-width:65.625vw;padding-left:.78125vw;padding-right:.78125vw;width:65.625vw}}@media only screen and (min-width:1440px){.features__items{flex-basis:720px;max-width:720px;padding-left:8px;padding-right:8px;width:720px}}.features__items:after{background-color:#373e41;content:"";height:100%;left:1.06667vw;position:absolute;top:0;width:1px}@media only screen and (min-width:768px){.features__items:after{left:1.5625vw}}@media only screen and (min-width:1024px){.features__items{padding-left:0;padding-right:0;padding-top:0}.features__items:after{display:none}}@media only screen and (min-width:1440px){.features__items{padding-left:0;padding-right:0}}.features__item{flex-basis:74.66667vw;max-width:74.66667vw;padding-bottom:40px;padding-left:7.46667vw;padding-right:7.46667vw;width:74.66667vw}@media only screen and (min-width:768px){.features__item{flex-basis:80.20833vw;max-width:80.20833vw;padding-left:1.5625vw;padding-right:1.5625vw;width:80.20833vw}}@media only screen and (min-width:1024px){.features__item{flex-basis:21.875vw;max-width:21.875vw;padding-left:.78125vw;padding-right:.78125vw;width:21.875vw}}@media only screen and (min-width:1440px){.features__item{flex-basis:240px;max-width:240px;padding-left:8px;padding-right:8px;width:240px}}.features__item:nth-child(n+4){max-height:0;opacity:0;overflow:hidden;padding-bottom:0;transition:opacity .25s cubic-bezier(.65,0,.35,1),visibility 0s cubic-bezier(.65,0,.35,1) .25s,max-height 0s cubic-bezier(.65,0,.35,1) .25s;visibility:hidden}@media only screen and (min-width:768px){.features__item{padding-left:5.72917vw;padding-right:5.72917vw}}@media only screen and (min-width:1024px){.features__item{padding-bottom:0;padding-left:.78125vw;padding-right:.78125vw}.features__item:nth-child(n+4){max-height:200vh;opacity:1;overflow:visible;padding-top:88px;visibility:visible}}@media only screen and (min-width:1440px){.features__item{padding-left:8px;padding-right:8px}}.features__item-image{align-items:center;background-color:#fff;border:1px solid #373e41;display:flex;justify-content:center;padding:16px}.features__item-image img{height:auto;width:100%}.features__item-headline{background-color:#fff;font-family:PF Square Sans Pro,Arial,sans-serif;font-size:24px;font-weight:400;font-weight:500;line-height:24px;padding:24px 8px 0;text-transform:uppercase}@media only screen and (min-width:1024px){.features__item-headline{font-size:24px;line-height:24px}}.features__item-headline b,.features__item-headline strong{font-weight:500}@media only screen and (min-width:1024px){.features__item-headline{padding-top:32px}}.features__item-description{background-color:#fff;font-size:17px;line-height:24px;padding:16px 8px 0}@media only screen and (min-width:1024px){.features__item-description{padding-top:24px}}.features__button{flex-basis:74.66667vw;max-width:74.66667vw;padding-bottom:64px;padding-left:calc(7.46667vw + 8px);padding-right:1.06667vw;width:74.66667vw}@media only screen and (min-width:1024px){.features__button{display:none}}.features__readmore-button span:nth-child(2){display:none}.features__readmore-checkbox:checked+.features__items-list .features__item:nth-child(n+4){max-height:200vh;opacity:1;overflow:visible;padding-bottom:40px;transition:opacity .25s cubic-bezier(.65,0,.35,1),visibility 0s,max-height 0s;visibility:visible}.features__readmore-checkbox:checked+.features__items-list .features__readmore-button span:first-child{display:none}.features__readmore-checkbox:checked+.features__items-list .features__readmore-button span:nth-child(2){display:block}