@import url(plugins/flickity.min.css);.browser{background-color:#e5e5e5;padding:20px 1px 1px;border-top-left-radius:8px;border-top-right-radius:8px;line-height:0}.device{background:#111;box-sizing:border-box;border-radius:1.5rem;display:block;padding:2%;position:relative;z-index:0}.device--portrait{padding:4% 1% 4%}.device--landscape{border-radius:6% / 8%;padding-left:7%;padding-right:7%;padding-top:20px;padding-bottom:20px}.device--iphone{display:block;position:relative;z-index:0}.device--iphone:before{content:' ';background-image:url(/assets/images/iPhone_XS_frame.svg);background-size:100% 100%;background-repeat:no-repeat;display:block;position:absolute;z-index:10;width:112.267%;height:106.158%;top:50%;left:50%;transform:translate(-50%, -50%)}.device--mac{padding:5%;position:relative}.device--mac:before{background-image:url(/assets/images/stand.svg);content:'';position:absolute;bottom:-68px;height:68px;width:200px;background-repeat:no-repeat;background-size:100% 100%;display:block;margin:0 auto;margin-left:-100px;left:50%}.companies__logos{width:100%;height:80px;background:url(../../images/companies.svg);background-repeat:repeat-x;background-size:auto 100%;will-change:contents;-webkit-animation:60s scrollCompanies infinite linear;-o-animation:60s scrollCompanies infinite linear;animation:60s scrollCompanies infinite linear;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-webkit-keyframes scrollCompanies{100%{background-position:-3300px 0}}@-moz-keyframes scrollCompanies{100%{background-position:-3300px 0}}@-ms-keyframes scrollCompanies{100%{background-position:-3300px 0}}@-o-keyframes scrollCompanies{100%{background-position:-3300px 0}}@keyframes scrollCompanies{100%{background-position:-3300px 0}}*{outline:none}.marketing{margin-bottom:3rem;margin-top:3rem;text-align:center}@media only screen and (max-width: 720px){.marketing{margin-top:1.5rem}}.marketing nav{margin-top:3rem}.marketing__hero h1{max-width:720px;margin-bottom:0.45em;font-size:3em}.marketing__hero p{max-width:500px}.marketing__hero h1,.marketing__hero p{margin-left:auto;margin-right:auto;text-align:center}.marketing__hero h1 a,.marketing__hero p a{text-decoration:underline}@media only screen and (max-width: 720px){.marketing__hero h1,.marketing__hero p{width:auto;max-width:none;text-align:left;margin-left:0}}@media only screen and (max-width: 960px){.marketing__hero h1{font-size:2.5em}}@media only screen and (max-width: 720px){.marketing__hero h1{font-size:2em}}@media only screen and (max-width: 320px){.marketing__hero h1{font-size:1.8em}}.marketing__hero nav{display:block;text-align:center}@media only screen and (max-width: 720px){.marketing__hero nav{margin-bottom:80px;text-align:left}}.marketing__hero nav>span{display:inline-block;position:relative;z-index:10}.marketing__hero nav>span:not(:last-of-type){margin-right:1.5rem}@media only screen and (max-width: 719px){.marketing__hero nav>span:not(:last-of-type){margin-right:0.5em}}.marketing__hero nav>span a{transition:filter 0.225s}.marketing__hero nav>span a:hover{filter:brightness(120%)}@media only screen and (max-width: 720px){.marketing__hero nav>span{margin-right:0;text-align:center}.marketing__hero nav>span .xs{display:none}}.marketing__hero .button{background-color:#00affa;box-sizing:border-box}.marketing__hero .button--right{box-shadow:inset 0 0 0 2px #dcdcd2;background-color:#fff;color:#00affa;transition:background-color 0.225s, box-shadow 0.225s}.marketing__hero .button--right:hover{background-color:#f7f7f1;box-shadow:none;filter:none}.marketing .button i{position:relative;top:3px}.illustration{margin-top:-6rem;position:relative;overflow:hidden}@media only screen and (max-width: 959px){.illustration{margin-top:-4.5rem}}.illustration__all{width:100%;height:auto}.illustration__all .illustration__wavy-bg{fill:#f7f7f1}.illustration__all .illustration__wavy-bg-2{opacity:0;fill:#f7f7f1}@media only screen and (max-width: 414px){.illustration__all{transform:scale(2);opacity:1;margin-top:100px;margin-bottom:100px}}.illustration__bg{width:100%;background-color:#f7f7f1;position:absolute;top:40%;z-index:-10}.illustration .warm-bg{width:100%;height:auto;background-color:#f7f7f1;display:inline-block;margin-top:-60px;padding-top:60px;padding-bottom:60px}@media only screen and (max-width: 1040px){.illustration .warm-bg{padding-bottom:0px}}.illustration .stairs,.illustration .photograph,.illustration .notebook,.illustration .cursor-face,.illustration .droplet,.illustration .camera,.illustration .stacked-circles,.illustration .big-triangle,.illustration .down-arrow,.illustration .vinyl,.illustration .circle-triangle,.illustration .beige-1,.illustration .beige-2,.illustration .beige-3,.illustration .beige-4,.illustration .beige-5,.illustration .beige-6,.illustration .person-a,.illustration .person-b,.illustration .person-c,.illustration .person-d,.illustration .ruler,.illustration .cat{opacity:0;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.illustration .stairs{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.illustration .photograph{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.illustration .notebook{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.illustration .cursor-face{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.illustration .droplet{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.illustration .camera{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.illustration .stacked-circles{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.illustration .big-triangle{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.illustration .down-arrow{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;-ms-animation-delay:0.7s;-o-animation-delay:0.7s;animation-delay:0.7s}.illustration .vinyl{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.illustration .circle-triangle{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}.illustration .beige-1{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;position:relative;z-index:10}.illustration .beige-2{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.illustration .beige-3{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.illustration .beige-4{-webkit-animation-delay:0.65s;-moz-animation-delay:0.65s;-ms-animation-delay:0.65s;-o-animation-delay:0.65s;animation-delay:0.65s}.illustration .beige-5{-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s}.illustration .beige-6{-webkit-animation-delay:0.85s;-moz-animation-delay:0.85s;-ms-animation-delay:0.85s;-o-animation-delay:0.85s;animation-delay:0.85s}.illustration .person-a{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-ms-animation-delay:0.6s;-o-animation-delay:0.6s;animation-delay:0.6s}.illustration .person-b{-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s}.illustration .person-c,.illustration .ruler{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}.illustration .person-d{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}.illustration .cat{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dropElements{0%{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes dropElements{0%{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-ms-keyframes dropElements{.illustration 0%{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.illustration 100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-o-keyframes dropElements{0%{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes dropElements{0%{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}100%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes dropLiving{0%{opacity:0}100%{opacity:1}}.illustration .flickity-button{display:block;opacity:1}@media only screen and (max-width: 812px){.illustration .flickity-button{display:none;opacity:0}}.illustration .flickity-page-dots{display:none;opacity:0}@media only screen and (max-width: 812px){.illustration .flickity-page-dots{display:block;opacity:1}}.illustration .features-carousel{width:100%;height:155px;position:relative;z-index:2;background-color:#f7f7f1;margin-top:-10px}.illustration .features-carousel .feature{width:320px;height:155px;position:relative;background-color:white;border:solid 1px rgba(17,17,17,0.1);margin-right:40px}.illustration .features-carousel .feature__image{width:27%;height:auto;overflow:hidden}.illustration .features-carousel .feature__image .top-half{width:80px;height:80px}.illustration .features-carousel .feature__image .bottom-half{width:80px;height:80px;margin-top:-1px}.illustration .features-carousel .feature__text{color:#404040;position:absolute;z-index:10;top:10%;left:32.5%;width:65%}.illustration .features-carousel .feature__text-title{font-weight:600;font-size:17px;margin-bottom:5px}.illustration .features-carousel .feature__text-info{font-size:15px;color:#7f7f7f}.illustration .features-carousel .feature__text-link{font-weight:600;font-size:15px;color:#00affa;transition:filter 0.225s}.illustration .features-carousel .feature__text-link:hover{filter:brightness(120%)}.illustration .features-carousel .feature-video{width:420px;height:155px;position:relative;background-color:white;border:solid 1px rgba(17,17,17,0.1);margin-right:40px}@media only screen and (max-width: 375px){.illustration .features-carousel .feature-video{width:386px;height:155px}}.illustration .features-carousel .feature-video .feature__image{width:45%;height:auto}.illustration .features-carousel .feature-video .feature__image .play-btn{fill:#fff;position:absolute;top:114px;left:128px;transition:filter 0.225s}.illustration .features-carousel .feature-video .feature__image .img{width:100%;height:auto}.illustration .features-carousel .feature-video .feature__text{color:#111111;position:absolute;z-index:10;top:10%;left:50%;width:47.5%}@media only screen and (max-width: 375px){.illustration .features-carousel .feature-video .feature__text{left:52%}}.illustration .features-carousel .feature-video .feature__text-title{font-weight:600;font-size:17px;margin-bottom:5px}@media only screen and (max-width: 375px){.illustration .features-carousel .feature-video .feature__text-title{font-size:16px}}.illustration .features-carousel .feature-video .feature__text-info{font-size:15px;color:#7f7f7f}@media only screen and (max-width: 375px){.illustration .features-carousel .feature-video .feature__text-info{font-size:13px;width:95%}}.illustration .features-carousel .feature-video .feature__text-link{font-weight:600;font-size:15px;color:#00affa;transition:filter 0.225s}@media only screen and (max-width: 375px){.illustration .features-carousel .feature-video .feature__text-link{font-size:13px}}.illustration .features-carousel .feature-video .feature__text-link:hover{filter:brightness(120%)}.illustration .features-carousel .feature-video.has-custom-image,.illustration .features-carousel .feature.has-custom-image{width:420px}.illustration .features-carousel .feature-video.has-custom-image .feature__image,.illustration .features-carousel .feature.has-custom-image .feature__image{width:45%;height:100%}.illustration .features-carousel .feature-video.has-custom-image .feature__image .play-btn,.illustration .features-carousel .feature.has-custom-image .feature__image .play-btn{fill:#fff;transition:filter 0.225s;position:absolute;left:calc(45% - 60px);bottom:0}.illustration .features-carousel .feature-video.has-custom-image .feature__image img,.illustration .features-carousel .feature.has-custom-image .feature__image img{min-width:100%;min-height:100%;object-fit:cover}.illustration .features-carousel .feature-video.has-custom-image .feature__text,.illustration .features-carousel .feature.has-custom-image .feature__text{left:50%;width:47.5%}@media only screen and (max-width: 812px){.illustration .features-carousel{margin-bottom:12.5px}}@media only screen and (max-width: 414px){.illustration .features-carousel{margin-bottom:0px}}.illustration .companies,.illustration .get-started,.illustration .our-story-block{width:44.5%;max-width:1040px;height:418.91px;overflow:hidden;position:relative;margin-top:4%}.illustration .companies{background-color:#dcdcd4;margin-left:40px;float:left;text-align:center}@media only screen and (max-width: 1040px){.illustration .companies{width:100%;height:318.91px;margin-left:0px;float:none}}@media only screen and (max-width: 812px){.illustration .companies{width:100%;height:308.91px;margin-left:0px;float:none}}@media only screen and (max-width: 768px){.illustration .companies{width:100%;height:298.91px;margin-left:0px;float:none}}@media only screen and (max-width: 736px){.illustration .companies{width:100%;height:298.91px;margin-left:0px;float:none}}@media only screen and (max-width: 667px){.illustration .companies{width:100%;height:283.91px;margin-left:0px;float:none}}@media only screen and (max-width: 640px){.illustration .companies{width:100%;height:278.91px;margin-left:0px;float:none}}@media only screen and (max-width: 414px){.illustration .companies{margin-top:50px;width:100%;height:268.91px;margin-left:0px;float:none}}@media only screen and (max-width: 360px){.illustration .companies{height:258.91px}}.illustration .companies__text{color:#404040;width:85%;margin-left:7.5%;margin-top:45.725px;margin-bottom:80px;display:block;font-size:2em;font-weight:600}@media only screen and (max-width: 1220px){.illustration .companies__text{font-size:1.7em}}@media only screen and (max-width: 960px){.illustration .companies__text{margin-bottom:40px}}@media only screen and (max-width: 720px){.illustration .companies__text{margin-bottom:20px}}@media only screen and (max-width: 414px){.illustration .companies__text{font-size:1.6em;width:90%;margin-left:5%}}@media only screen and (max-width: 360px){.illustration .companies__text{font-size:1.4em;width:90%;margin-left:5%}}.illustration .our-story-block{background-color:#1e2554;margin-right:40px;float:right;display:grid;grid-template-columns:repeat(2, 1fr);color:#fff}.illustration .our-story-block h2{font-size:2em}@media only screen and (max-width: 1220px){.illustration .our-story-block h2{font-size:1.7em}}@media only screen and (max-width: 414px){.illustration .our-story-block h2{font-size:1.6em}}@media only screen and (max-width: 360px){.illustration .our-story-block h2{font-size:1.4em}}@media only screen and (max-width: 960px){.illustration .our-story-block{align-items:center;height:auto !important}}@media only screen and (max-width: 480px){.illustration .our-story-block{grid-template-columns:1fr;height:auto !important}}@media only screen and (max-width: 1040px){.illustration .our-story-block{width:100%;height:auto;margin-left:0px;float:none;margin-top:0px}}.illustration .our-story-block__image{align-self:flex-start;height:100%;background:url("/uploads/our-story/anniversary-banner.svg");background-size:cover;background-position:center}@media only screen and (max-width: 480px){.illustration .our-story-block__image{margin-left:0}}.illustration .our-story-block__content{padding:30px;display:flex;flex-direction:column;justify-content:center;text-align:center}@media only screen and (max-width: 480px){.illustration .our-story-block__content{padding:20px}}.illustration .our-story-block .button{background-color:#00affa;color:#fff}.illustration .our-story-block ul{display:grid;grid-template-columns:1fr;line-height:1.2;gap:.5em;margin-bottom:.5em}.illustration .our-story-block ul li{display:flex;flex-direction:column;gap:0px;font-size:24px}.illustration .our-story-block ul li span{font-size:14px}.illustration .our-story-block ul li strong{font-family:"DropmarkRealHead",sans-serif;font-weight:500;font-feature-settings:"lnum" 1, "tnum" 1}.illustration .our-story-block .red{color:#ff5d43}.illustration .our-story-block .blue{color:#00affa}.illustration .our-story-block .pink{color:#f8b3b8}.footer{zoom:1;position:relative;background-color:white}.footer:before,.footer:after{content:'';display:table}.footer:after{clear:both}.flickity-button-icon{fill:#404040}

/*# sourceMappingURL=index.css.map */