.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@font-face{font-family:Roboto;src:url(/fonts/roboto.woff2) format("woff2")}@font-face{font-family:Fredoka;src:url(/fonts/fredoka.woff2) format("woff2")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}html,body{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5;font-family:Roboto,sans-serif;display:flex;flex-direction:column}main{flex:1}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{font-family:Fredoka,sans-serif}.header{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important}.header .header__brand{padding:12px 24px;width:200px}.footer{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important;text-align:center;display:flex;flex-direction:column;align-items:center}.footer .footer__copyright{font-size:.9rem;padding:0 24px;margin-top:48px;margin-bottom:48px;color:#666}.cta{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important;text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:350px;padding-bottom:64px;color:#fff;position:relative}.cta>*:not(.simpleParallax){position:relative}.cta .cta__background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cta .cta__background-wrapper .simpleParallax{width:100%;height:100%}.cta .cta__background-wrapper .cta__background,.cta .cta__background-wrapper .cta__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta .cta__mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#42372180}.cta .cta__title{padding:0 24px;margin-bottom:24px;font-weight:400;line-height:1.25;max-width:700px;font-size:3rem}@media (min-width: 768px){.cta .cta__title{font-size:4rem}}.cta .cta__subtitle{padding:0 24px;margin-bottom:24px;font-weight:400;font-size:1.1rem;line-height:1.75;max-width:400px}.cta .cta__buttons{padding:0 24px;margin-bottom:64px}.cta .cta__buttons .cta__buttons__button{display:inline-block;border-radius:8px;border:2px solid white;width:196px;height:66px;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:background-image .2s ease-in-out}.cta .cta__buttons .cta__buttons__button img[hidden]{opacity:0;pointer-events:none}.cta .cta__buttons .cta__appstore{background-image:url(/img/home/appstore-1.png)}.cta .cta__buttons .cta__appstore:hover{background-image:url(/img/home/appstore-2.png)}.cta .cta__buttons .cta__googleplay{background-image:url(/img/home/googleplay-1.png)}.cta .cta__buttons .cta__googleplay:hover{background-image:url(/img/home/googleplay-2.png)}.cta .cta__video{margin-top:-28.125%}.cta .cta__video .cta__video__iframe-wrapper{position:relative;transform:translateY(50%);width:90vw;height:0;padding-top:56.25%}.cta .cta__video .cta__video__iframe-wrapper iframe{position:absolute;display:block;top:0;right:0;bottom:0;left:0}@media (min-width: 992px){.cta .cta__video{position:relative;margin-top:-225px;width:926px;height:450px;transform:translateY(50%);background-image:url(/img/home/iphone-horizontal.png);background-repeat:no-repeat;background-position:center center}.cta .cta__video .cta__video__iframe-wrapper{position:absolute;left:50%;top:calc(50% - 4px);transform:translate(-50%,-50%);overflow:hidden;width:736px;height:412px}}.showcase{background:#eee5e1}.showcase .showcase__header{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important;text-align:center;display:flex;flex-direction:column;align-items:center;background:#eee5e1}.showcase .showcase__header .showcase__title{padding:0 24px;margin-top:48px;margin-bottom:24px;color:#d00;font-weight:400;font-size:2.2rem}.showcase .showcase__header .showcase__subtitle{padding:0 24px;margin-bottom:72px;color:#666;max-width:550px}.showcase .showcase__cards{background:white;grid-template-columns:1fr 1fr}.showcase .showcase__cards .showcase__cards__row{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:min(90vw,327px)}@media (min-width: 575px){.showcase .showcase__cards .showcase__cards__row{margin-top:45vw;flex-direction:row}}@media (min-width: 768px){.showcase .showcase__cards .showcase__cards__row{margin-top:327px}}.showcase .showcase__cards .showcase__cards__row:first-child{background:white}.showcase .showcase__cards .showcase__cards__row:last-child{background:#eee5e1}.showcase .showcase__cards .showcase__card{padding:0 36px 48px;max-width:375px;text-align:left}@media (max-width: 575px){.showcase .showcase__cards .showcase__card:first-child{margin-top:calc(-1*min(90vw,327px))}}@media (min-width: 575px){.showcase .showcase__cards .showcase__card{margin-top:-45vw}}@media (min-width: 768px){.showcase .showcase__cards .showcase__card{margin-top:-327px}}.showcase .showcase__cards .showcase__card .showcase__card__image{box-shadow:0 1px 4px #00000026;border-radius:4px}.showcase .showcase__cards .showcase__card .showcase__card__title{margin:48px 0 16px;font-size:1.5rem;font-weight:400;color:#d00}.showcase .showcase__cards .showcase__card .showcase__card__subtitle{margin:0 0 16px;font-weight:400;color:#666}@media (min-width: 992px){.showcase{padding-top:75px}}.features{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important;text-align:center;display:flex;flex-direction:column;align-items:center;background:#2b363d}.features .features__title{padding:0 24px;margin:72px 0 24px;color:#d00;font-weight:400;font-size:2.2rem}.features .features__subtitle{margin-bottom:48px;color:#a8b0bb;max-width:400px}.features .features__list{width:100%}@media (min-width: 575px){.features .features__list{display:flex;justify-content:center;align-items:center}}.features .features__list .features__list__group{padding:0 24px;display:flex;flex-direction:column;align-items:center}.features .features__list .features__list__group.features__list__group--center{display:none}@media (min-width: 992px){.features .features__list .features__list__group.features__list__group--center{position:relative;display:block;margin-bottom:-91px}.features .features__list .features__list__group.features__list__group--center img:last-child{position:absolute;top:67px;left:65px;height:85%;width:74.7%;-o-object-fit:cover;object-fit:cover}}.features .features__list .features__list__item{text-align:left;margin-bottom:36px;width:100%;max-width:150px}.features .features__list .features__list__icon{margin-bottom:16px;width:48px;height:48px;padding:8px;border:1px solid #dd0000;color:#d00}.features .features__list .features__list__term{margin-bottom:16px;font-weight:400;color:#fff}.features .features__list .features__list__description{margin-bottom:16px;color:#a8b0bb}.testimonials{width:100%;padding-left:calc((100% - 940px)/2)!important;padding-right:calc((100% - 940px)/2)!important;text-align:center;display:flex;flex-direction:column;align-items:center;background-image:url(/img/home/testimonials-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:72px;padding-bottom:72px}@media (min-width: 992px){.testimonials{padding-top:144px;padding-bottom:144px}}.testimonials .testimonials__title{padding:0 24px;font-size:2.1rem;font-weight:400;color:#d00;margin-bottom:64px}@media (min-width: 768px){.testimonials .testimonials__items{display:flex}}.testimonials .testimonials__testimonial{width:100%;max-width:400px;padding:0 24px;margin-bottom:48px}@media (min-width: 768px){.testimonials .testimonials__testimonial+.testimonials__testimonial{margin-left:64px}}.testimonials .testimonials__blockquote{text-align:left;color:#2b363d;margin-bottom:24px;font-size:1.5rem}.testimonials .testimonials__cite{display:flex;align-items:center}.testimonials .testimonials__cite .testimonials__cite__avatar{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #dd0000;margin-right:24px}.testimonials .testimonials__cite .testimonials__cite__name{font-size:1rem;font-weight:700;color:#2b363d;text-transform:uppercase;font-style:normal}
