/*
Theme Name: Dabbel
Version: 1.0
Author: Suized · Sergio Cerrutti <cerrutti@suized.com>
Author URI: http://suized.com/
License: Copyright 2019 © Dabbel 
Text Domain: dabbel 
*/

@import url("//hello.myfonts.net/count/384f6f");@font-face{font-family:"NeueHaasUnicaW1G";src:url("assets/build/fonts/neue-haas-unica-w1g/384F6F_C_0.eot?#iefix") format("embedded-opentype"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_C_0.woff2") format("woff2"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_C_0.woff") format("woff"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_C_0.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"NeueHaasUnicaW1G";src:url("assets/build/fonts/neue-haas-unica-w1g/384F6F_D_0.eot?#iefix") format("embedded-opentype"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_D_0.woff2") format("woff2"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_D_0.woff") format("woff"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_D_0.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"NeueHaasUnicaW1G";src:url("assets/build/fonts/neue-haas-unica-w1g/384F6F_A_0.eot?#iefix") format("embedded-opentype"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_A_0.woff2") format("woff2"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_A_0.woff") format("woff"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_A_0.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"NeueHaasUnicaW1G";src:url("assets/build/fonts/neue-haas-unica-w1g/384F6F_3_0.eot?#iefix") format("embedded-opentype"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_3_0.woff2") format("woff2"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_3_0.woff") format("woff"),url("assets/build/fonts/neue-haas-unica-w1g/384F6F_3_0.ttf") format("truetype");font-style:normal;font-weight:700}@-webkit-keyframes feature1Tooltip{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}5%{opacity:1;-webkit-transform:none;transform:none}40%{opacity:1;-webkit-transform:none;transform:none}45%,100%{opacity:0;-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem)}}@keyframes feature1Tooltip{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}5%{opacity:1;-webkit-transform:none;transform:none}40%{opacity:1;-webkit-transform:none;transform:none}45%,100%{opacity:0;-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem)}}@-webkit-keyframes feature2Circle{0%{opacity:0;-webkit-transform:scale(0.25);transform:scale(0.25)}40%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes feature2Circle{0%{opacity:0;-webkit-transform:scale(0.25);transform:scale(0.25)}40%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes feature2Tooltip1{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}5%,40%{opacity:1;-webkit-transform:none;transform:none}45%,100%{opacity:0;-webkit-transform:none;transform:none}}@keyframes feature2Tooltip1{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}5%,40%{opacity:1;-webkit-transform:none;transform:none}45%,100%{opacity:0;-webkit-transform:none;transform:none}}@-webkit-keyframes feature2Ellipsis{to{width:1.25em}}@keyframes feature2Ellipsis{to{width:1.25em}}@-webkit-keyframes feature2Tooltip2{0%,45%,90%,100%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%,85%{opacity:1;-webkit-transform:none;transform:none}}@keyframes feature2Tooltip2{0%,45%,90%,100%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%,85%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes feature3Smile{0%{opacity:0;-webkit-transform:scale(0.8) translateY(2.5rem);transform:scale(0.8) translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}10%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}96%,100%{opacity:0;-webkit-transform:scale(0.8) translateY(-2.5rem);transform:scale(0.8) translateY(-2.5rem)}}@keyframes feature3Smile{0%{opacity:0;-webkit-transform:scale(0.8) translateY(2.5rem);transform:scale(0.8) translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}10%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}96%,100%{opacity:0;-webkit-transform:scale(0.8) translateY(-2.5rem);transform:scale(0.8) translateY(-2.5rem)}}@-webkit-keyframes feature3Chat1{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}5%,20%{opacity:1;-webkit-transform:none;transform:none}25%,55%{opacity:1;-webkit-transform:translateY(calc(-4.5rem - 1.25rem));transform:translateY(calc(-4.5rem - 1.25rem))}60%,65%{opacity:1;-webkit-transform:translateY(calc((-4.5rem - 1.25rem) * 2));transform:translateY(calc((-4.5rem - 1.25rem) * 2))}70%,100%{opacity:0;-webkit-transform:translateY(calc((-4.5rem - 1.25rem) * 2 - 1.875rem));transform:translateY(calc((-4.5rem - 1.25rem) * 2 - 1.875rem))}}@keyframes feature3Chat1{0%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}5%,20%{opacity:1;-webkit-transform:none;transform:none}25%,55%{opacity:1;-webkit-transform:translateY(calc(-4.5rem - 1.25rem));transform:translateY(calc(-4.5rem - 1.25rem))}60%,65%{opacity:1;-webkit-transform:translateY(calc((-4.5rem - 1.25rem) * 2));transform:translateY(calc((-4.5rem - 1.25rem) * 2))}70%,100%{opacity:0;-webkit-transform:translateY(calc((-4.5rem - 1.25rem) * 2 - 1.875rem));transform:translateY(calc((-4.5rem - 1.25rem) * 2 - 1.875rem))}}@-webkit-keyframes feature3Chat2{0%,20%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}25%,55%{opacity:1;-webkit-transform:none;transform:none}60%,85%{opacity:1;-webkit-transform:translateY(calc(-4.5rem - 1.25rem));transform:translateY(calc(-4.5rem - 1.25rem))}90%,100%{opacity:0;-webkit-transform:translateY(calc((-4.5rem - 1.25rem) - 1.875rem));transform:translateY(calc((-4.5rem - 1.25rem) - 1.875rem))}}@keyframes feature3Chat2{0%,20%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}25%,55%{opacity:1;-webkit-transform:none;transform:none}60%,85%{opacity:1;-webkit-transform:translateY(calc(-4.5rem - 1.25rem));transform:translateY(calc(-4.5rem - 1.25rem))}90%,100%{opacity:0;-webkit-transform:translateY(calc((-4.5rem - 1.25rem) - 1.875rem));transform:translateY(calc((-4.5rem - 1.25rem) - 1.875rem))}}@-webkit-keyframes feature3Chat3{0%,55%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}60%,95%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}}@keyframes feature3Chat3{0%,55%{opacity:0;-webkit-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transform-origin:center bottom;transform-origin:center bottom}60%,95%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translateY(-1.875rem);transform:translateY(-1.875rem)}}@-webkit-keyframes zoom-out{from{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes zoom-out{from{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@-webkit-keyframes curtain{from{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}to{-webkit-clip-path:polygon(40% 0%, 80% 0%, 60% 100%, 20% 100%);clip-path:polygon(40% 0%, 80% 0%, 60% 100%, 20% 100%)}}@keyframes curtain{from{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}to{-webkit-clip-path:polygon(40% 0%, 80% 0%, 60% 100%, 20% 100%);clip-path:polygon(40% 0%, 80% 0%, 60% 100%, 20% 100%)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}70%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}70%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(0.375rem);transform:translateY(0.375rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes textSlideUp{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:none;transform:none}}@keyframes textSlideUp{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes ripple{0%{opacity:0;-webkit-box-shadow:0 0 0 0 rgba(240,240,240,0.6),0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1);box-shadow:0 0 0 0 rgba(240,240,240,0.6),0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1)}50%{opacity:1;-webkit-box-shadow:0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1),0 0 0 4em rgba(240,240,240,0);box-shadow:0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1),0 0 0 4em rgba(240,240,240,0)}100%{opacity:0;-webkit-box-shadow:0 0 0 2em rgba(240,240,240,0),0 0 0 3em rgba(240,240,240,0),0 0 0 4em rgba(240,240,240,0),0 0 0 5em rgba(240,240,240,0);box-shadow:0 0 0 2em rgba(240,240,240,0),0 0 0 3em rgba(240,240,240,0),0 0 0 4em rgba(240,240,240,0),0 0 0 5em rgba(240,240,240,0)}}@keyframes ripple{0%{opacity:0;-webkit-box-shadow:0 0 0 0 rgba(240,240,240,0.6),0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1);box-shadow:0 0 0 0 rgba(240,240,240,0.6),0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1)}50%{opacity:1;-webkit-box-shadow:0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1),0 0 0 4em rgba(240,240,240,0);box-shadow:0 0 0 1em rgba(240,240,240,0.4),0 0 0 2em rgba(240,240,240,0.2),0 0 0 3em rgba(240,240,240,0.1),0 0 0 4em rgba(240,240,240,0)}100%{opacity:0;-webkit-box-shadow:0 0 0 2em rgba(240,240,240,0),0 0 0 3em rgba(240,240,240,0),0 0 0 4em rgba(240,240,240,0),0 0 0 5em rgba(240,240,240,0);box-shadow:0 0 0 2em rgba(240,240,240,0),0 0 0 3em rgba(240,240,240,0),0 0 0 4em rgba(240,240,240,0),0 0 0 5em rgba(240,240,240,0)}}@-webkit-keyframes pulse{from{opacity:0.4}to{opacity:0.8}}@keyframes pulse{from{opacity:0.4}to{opacity:0.8}}.hide{display:none !important}@media only screen and (max-width: 768px){.hide-sm{display:none !important}}@media only screen and (min-width: 768.01px) and (max-width: 1024px){.hide-md{display:none !important}}@media only screen and (min-width: 1024.01px){.hide-lg{display:none !important}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:NeueHaasUnicaW1G;font-size:1.25rem;line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 768px){body{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}a{-webkit-transition:color .25s,opacity .25s;transition:color .25s,opacity .25s}b,strong{font-weight:500}.grid{display:block;max-width:74.625rem;margin-right:auto;margin-left:auto}.grid::after{clear:both;content:"";display:block}.grid__full,.dashboard__sneak-peek,.hardware__sensors{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem}.grid__half,.find-us__content{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem}.grid__collapse,.tabs__contents__item,.features__item__content,.find-us__offices,.find-us__contact,.our-values__list__item__inner,.summary__steps,.summary__solutions__list,.team__list{margin-left:-1.875rem;margin-right:-1.875rem;width:calc(100% + 3.75rem)}.grid__collapse::after,.tabs__contents__item::after,.features__item__content::after,.find-us__offices::after,.find-us__contact::after,.our-values__list__item__inner::after,.summary__steps::after,.summary__solutions__list::after,.team__list::after{clear:both;content:"";display:block}.grid--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--full{max-width:100%}@media only screen and (max-width: 768px){.grid__full,.dashboard__sneak-peek,.hardware__sensors,.grid__half,.find-us__content{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.grid__collapse,.tabs__contents__item,.features__item__content,.find-us__offices,.find-us__contact,.our-values__list__item__inner,.summary__steps,.summary__solutions__list,.team__list{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}}.alert{display:table;width:100%}.alert__badge{display:table-cell;vertical-align:middle;width:2.5rem;padding-right:.75rem}.alert__content{display:table-cell;vertical-align:middle;text-align:left;white-space:nowrap}.alert__content__title{margin-top:-0.5rem;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:500;color:#f0f0f0}@media only screen and (max-width: 768px){.alert__content__title{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.alert__content__description{margin-top:-.3125rem;margin-bottom:-0.4375rem;font-size:0.6875rem;line-height:1.8181818182;font-weight:700;text-transform:uppercase;color:rgba(240,240,240,0.4)}.arrow,.link__arrow{position:relative;display:inline-block;vertical-align:middle;height:.8125rem;width:.5625rem}.arrow:before,.link__arrow:before,.arrow:after,.link__arrow:after{content:"";position:absolute;top:50%;left:50%;height:.125rem;width:.5rem;-webkit-transform-origin:center center;transform-origin:center center;background-color:#1a1a1a;-webkit-transition:background-color .25s;transition:background-color .25s}.arrow:before,.link__arrow:before{margin-left:-0.0625rem;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%)}.arrow:after,.link__arrow:after{margin-top:-0.0625rem;-webkit-transform:rotate(-45deg) translate(-50%, -50%);transform:rotate(-45deg) translate(-50%, -50%)}.arrow--highlight:before,.button--alternative .arrow:before,.button--alternative .link__arrow:before,.find-us__events__item:hover .find-us__events__item__arrow .arrow:before,.find-us__events__item:hover .find-us__events__item__arrow .link__arrow:before,.arrow--highlight:after,.button--alternative .arrow:after,.button--alternative .link__arrow:after,.find-us__events__item:hover .find-us__events__item__arrow .arrow:after,.find-us__events__item:hover .find-us__events__item__arrow .link__arrow:after{background-color:#4ad1c2}.arrow--reverse:before,.link:hover .link__arrow:before,.arrow--reverse:after,.link:hover .link__arrow:after{background-color:#f0f0f0}.arrow--inverted{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 768px){.arrow,.link__arrow{height:.3125rem;width:.5625rem}.arrow:before,.link__arrow:before,.arrow:after,.link__arrow:after{height:.0625rem;width:.375rem}.arrow:before,.link__arrow:before{margin-left:-0.0625rem}.arrow:after,.link__arrow:after{margin-top:-0.0625rem}}.arrow-full{position:relative;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;height:.5rem;width:.5rem;border-style:solid;border-width:0.125rem 0.125rem 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);color:#f0f0f0}.arrow-full:before{content:"";position:absolute;top:-0.0625rem;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:.125rem;width:.75rem;-webkit-box-shadow:inset 0 0 0 0.0625rem;box-shadow:inset 0 0 0 0.0625rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right top;transform-origin:right top}.badge{display:inline-block;vertical-align:top;text-align:center}.badge__icon{display:inline-block;vertical-align:top;padding:0.3125rem;border-radius:50%;background-color:rgba(74,209,194,0.1)}.badge__label{display:block;margin-top:1rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:500}@media only screen and (max-width: 768px){.badge__label{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.badge--s .badge__icon{padding:0.25rem}.badge--s .badge__icon .icon{font-size:2rem}@media only screen and (max-width: 768px){.badge{text-align:left;white-space:nowrap}.badge__icon{vertical-align:middle}.badge__label{display:inline-block;vertical-align:middle;margin-top:0.25rem;margin-left:1.0625rem}}.button{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;outline:none;border:0;border-radius:2.1875rem;padding:1.25rem 3.75rem 1.125rem;background-color:#4ad1c2;font-size:1rem;line-height:2;letter-spacing:0;font-weight:500;color:#f0f0f0;text-align:center;text-decoration:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .25s;transition:background-color .25s}@media only screen and (max-width: 768px){.button{font-size:.875rem;line-height:1.5;letter-spacing:0}}.button__error,.button__sending,.button__sent{display:none}.button .arrow,.button .link__arrow{margin-top:-0.125rem;margin-left:.5rem;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.button:hover{background-color:#43bcaf;text-decoration:none}.button:hover .arrow,.button:hover .link__arrow{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}.button--s{border-radius:1.25rem;padding:0.6875rem 2.5rem 0.625rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:700}@media only screen and (max-width: 768px){.button--s{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.button--alternative{background-color:#f0f0f0;color:#4ad1c2}.button--alternative:hover{background-color:rgba(240,240,240,0.9)}.button--reverse{background-color:#f0f0f0;color:#1a1a1a}.button--reverse:hover{background-color:rgba(240,240,240,0.9)}.button--error{pointer-events:none;background-color:#ea3749;color:#f0f0f0}.button--error .arrow,.button--error .link__arrow{display:none}.button--error .button__default{display:none}.button--error .button__error{display:inline-block}.button--sending{pointer-events:none;-webkit-animation:pulse 1s cubic-bezier(0.645, 0.045, 0.355, 1) alternate both infinite;animation:pulse 1s cubic-bezier(0.645, 0.045, 0.355, 1) alternate both infinite}.button--sending .arrow,.button--sending .link__arrow{display:none}.button--sending .button__default{display:none}.button--sending .button__sending{display:inline-block}.button--sent{pointer-events:none;background-color:#25aea0;color:#f0f0f0}.button--sent .arrow,.button--sent .link__arrow{display:none}.button--sent .button__default{display:none}.button--sent .button__sent{display:inline-block}.button--full{width:100%}@media only screen and (max-width: 768px){.button{border-radius:1.875rem;padding:1.3125rem 2.5rem 1.125rem}.button--s{border-radius:1.875rem;padding:1.3125rem 2.5rem 1.125rem;font-size:.875rem;line-height:1.5;letter-spacing:0;font-weight:500}}.chat{display:block;width:100%;text-align:left;white-space:nowrap}.chat__label{margin-top:-0.3125rem;font-size:0.6875rem;line-height:1.8181818182;font-weight:700;text-transform:uppercase;color:rgba(240,240,240,0.4)}.chat__content{margin-top:-.3125rem;margin-bottom:-0.625rem;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:500;color:#f0f0f0}@media only screen and (max-width: 768px){.chat__content{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.chat--reverse .chat__label,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .chat .chat__label{color:#1a1a1a}.chat--reverse .chat__content,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .chat .chat__content{color:#1a1a1a}.cta{display:inline-block;vertical-align:middle;border-bottom:0.0625rem solid #f0f0f0;padding-bottom:.75rem;color:#f0f0f0;text-decoration:none;white-space:nowrap;-webkit-transition:color .25s,border-color .25s;transition:color .25s,border-color .25s}.cta__label{display:block;margin-top:-0.1875rem}.cta__content{display:block;margin-top:-.0625rem;margin-bottom:-0.8125rem;font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;font-weight:700}@media only screen and (max-width: 768px){.cta__content{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.cta__content .icon{vertical-align:top}.cta:hover{border-color:#4ad1c2;color:#4ad1c2}@media only screen and (max-width: 768px){.cta{padding-bottom:.625rem}.cta__label{margin-top:-0.0625rem}.cta__content{margin-top:.0625rem;margin-bottom:-0.8125rem}.cta__content .icon{vertical-align:text-bottom;font-size:1.25rem}}.form-checkbox{position:relative;overflow:hidden;display:table;margin-right:auto;margin-left:auto;text-align:center}.form-checkbox input[type=checkbox]{opacity:0;display:table-cell;vertical-align:top;height:1rem;width:1rem}.form-checkbox input[type=checkbox]:checked+.form-checkbox__label:after{opacity:1}.form-checkbox__label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:table-cell;vertical-align:top;margin-bottom:0;padding-left:0.9375rem;cursor:pointer;text-align:left;font-size:1.25rem;line-height:1.6;letter-spacing:0;color:#1a1a1a}@media only screen and (max-width: 768px){.form-checkbox__label{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.form-checkbox__label a{color:#1a1a1a}.form-checkbox__label:before{content:"";position:absolute;top:0.4375rem;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:1rem;width:1rem;border:0.125rem solid rgba(26,26,26,0.4);background-color:transparent;cursor:pointer;-webkit-transition:background-color .25s cubic-bezier(0.645, 0.045, 0.355, 1),border-color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color .25s cubic-bezier(0.645, 0.045, 0.355, 1),border-color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-checkbox__label:after{content:"";opacity:0;position:absolute;top:0.8125rem;left:0.375rem;height:.25rem;width:.25rem;background-color:#1a1a1a;-webkit-transition:opacity .25s;transition:opacity .25s}.form-checkbox:hover label:before{border-color:#1a1a1a}.form-item--alternative .form-checkbox input[type=checkbox]:checked+label:before{border-color:#f0f0f0}.form-item--alternative .form-checkbox .form-checkbox__label:before{border-color:rgba(240,240,240,0.4)}.form-item--alternative .form-checkbox .form-checkbox__label:after{background-color:#f0f0f0}.form-item--alternative .form-checkbox:hover label:before{border-color:#f0f0f0}.form-item--reverse .form-checkbox input[type=checkbox]:checked+label:before{border-color:#f0f0f0}.form-item--reverse .form-checkbox .form-checkbox__label{color:#f0f0f0}.form-item--reverse .form-checkbox .form-checkbox__label a{color:#4ad1c2}.form-item--reverse .form-checkbox .form-checkbox__label:before{border-color:rgba(240,240,240,0.4)}.form-item--reverse .form-checkbox .form-checkbox__label:after{background-color:#f0f0f0}.form-item--reverse .form-checkbox:hover label:before{border-color:#f0f0f0}@media only screen and (max-width: 768px){.form-checkbox__label{padding-left:.625rem}.form-checkbox__label:before{top:0.1875rem;border-color:#1a1a1a}.form-checkbox__label:after{top:0.5625rem}.form-item--alternative .form-checkbox .form-checkbox__label:before,.form-item--reverse .form-checkbox .form-checkbox__label:before{border-color:#f0f0f0}}.form-radio{position:relative;overflow:hidden;display:table;text-align:center}.form-radio input[type=radio]{opacity:0;display:table-cell;vertical-align:top;height:1rem;width:1rem}.form-radio input[type=radio]:checked+.form-radio__label:before{border-color:#4ad1c2;background-color:#4ad1c2}.form-radio__label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:table-cell;vertical-align:top;margin-bottom:0;padding-left:0.9375rem;cursor:pointer;text-align:left;font-size:1.25rem;line-height:1.6;letter-spacing:0;color:#1a1a1a}@media only screen and (max-width: 768px){.form-radio__label{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.form-radio__label a{color:#1a1a1a}.form-radio__label:before{content:"";position:absolute;top:0.4375rem;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:1rem;width:1rem;border:0.125rem solid rgba(26,26,26,0.4);border-radius:50%;background-color:transparent;cursor:pointer;-webkit-transition:background-color .25s cubic-bezier(0.645, 0.045, 0.355, 1),border-color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:background-color .25s cubic-bezier(0.645, 0.045, 0.355, 1),border-color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-radio:hover label:before{border-color:#1a1a1a}.form-item--alternative .form-radio input[type=radio]:checked+label:before{border-color:#f0f0f0;background-color:#f0f0f0}.form-item--alternative .form-radio .form-radio__label:before{border-color:rgba(240,240,240,0.4)}.form-item--alternative .form-radio:hover label:before{border-color:#f0f0f0}.form-item--reverse .form-radio .form-radio__label{color:#f0f0f0}.form-item--reverse .form-radio .form-radio__label:before{border-color:rgba(240,240,240,0.4)}.form-item--reverse .form-radio:hover label:before{border-color:#f0f0f0}@media only screen and (max-width: 768px){.form-radio__label{padding-left:.625rem}.form-radio__label:before{top:0.1875rem;border-color:#1a1a1a}.form-item--reverse .form-radio .form-radio__label:before,.form-item--reverse .form-radio .form-radio__label:before{border-color:#f0f0f0}}.form-select .select{position:relative;text-align:left}.form-select .select__btn{cursor:pointer;overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis;border-bottom:0.0625rem solid rgba(26,26,26,0.2);font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;color:#1a1a1a;-webkit-transition:border-bottom-color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:border-bottom-color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 768px){.form-select .select__btn{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.form-select .select__btn:hover{border-bottom-color:#1a1a1a}.form-select .select__list{opacity:0;visibility:hidden;overflow:auto;position:absolute;top:0;left:0;z-index:10;list-style:none;min-width:15rem;max-height:15rem;border-radius:.5rem;margin:0;padding-left:0;background-color:#f0f0f0;-webkit-box-shadow:0 0.5rem 1.25rem 0 rgba(26,26,26,0.2);box-shadow:0 0.5rem 1.25rem 0 rgba(26,26,26,0.2);-webkit-transform:translateY(2.25rem);transform:translateY(2.25rem);-webkit-transition:opacity .25s cubic-bezier(0.645, 0.045, 0.355, 1),visibility .25s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .25s cubic-bezier(0.645, 0.045, 0.355, 1),visibility .25s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .25s cubic-bezier(0.645, 0.045, 0.355, 1),transform .25s cubic-bezier(0.645, 0.045, 0.355, 1),visibility .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity .25s cubic-bezier(0.645, 0.045, 0.355, 1),transform .25s cubic-bezier(0.645, 0.045, 0.355, 1),visibility .25s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-transform .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-select .select__list--opened{opacity:1;visibility:visible;-webkit-transform:translateY(2.875rem);transform:translateY(2.875rem)}.form-select .select__list--overflow{top:auto;bottom:0;-webkit-transform:translateY(-2.25rem);transform:translateY(-2.25rem)}.form-select .select__list--overflow.select__list--opened{-webkit-transform:translateY(-2.875rem);transform:translateY(-2.875rem)}.form-select .select__list li{cursor:pointer;border-top:0.0625rem solid rgba(26,26,26,0.1);padding:.625rem 2.5rem .375rem 1.25rem;font-size:1.5rem;line-height:1.33333;letter-spacing:-.025rem;color:#1a1a1a;white-space:nowrap;-webkit-transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all .25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 768px){.form-select .select__list li{font-size:1.125rem;line-height:1.33333;letter-spacing:-.01875rem}}.form-select .select__list li:first-child{border-top:0}.form-select .select__list li:hover{background-color:rgba(74,209,194,0.1)}.form-select .select__list li.selected{color:#25aea0}.form-select .select--disabled{opacity:0.5}.form-item--alternative .form-select .select__btn{border-bottom:0.0625rem solid rgba(240,240,240,0.2);color:#f0f0f0}.form-item--alternative .form-select .select__btn:hover{border-bottom-color:#f0f0f0}.form-item--reverse .form-select .select__btn{border-bottom:0.0625rem solid rgba(240,240,240,0.2);color:#f0f0f0}.form-item--reverse .form-select .select__btn:hover{border-bottom-color:#f0f0f0}@media only screen and (max-width: 768px){.form-select .select__btn{border-bottom:0 !important;border-radius:0.625rem;padding:1.1875rem 1.25rem 1.0625rem;background-color:#25aea0;font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.form-text input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;border:0;border-bottom:0.0625rem solid rgba(26,26,26,0.4);padding:0;outline:0;background-color:transparent;font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;color:#1a1a1a;-webkit-transition:border-bottom-color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:border-bottom-color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 768px){.form-text input{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.form-text input::-webkit-input-placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-text input:-ms-input-placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-text input::-ms-input-placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-text input::placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-text input:hover{border-bottom-color:#1a1a1a}.form-text input:focus{border-bottom-color:#1a1a1a}.form-text input:focus::-webkit-input-placeholder{color:rgba(26,26,26,0.2)}.form-text input:focus:-ms-input-placeholder{color:rgba(26,26,26,0.2)}.form-text input:focus::-ms-input-placeholder{color:rgba(26,26,26,0.2)}.form-text input:focus::placeholder{color:rgba(26,26,26,0.2)}.form-text--centered input{text-align:center}.form-item--alternative .form-text input,.form-item--reverse .form-text input{border-bottom-color:rgba(240,240,240,0.4);color:#f0f0f0}.form-item--alternative .form-text input::-webkit-input-placeholder,.form-item--reverse .form-text input::-webkit-input-placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-text input:-ms-input-placeholder,.form-item--reverse .form-text input:-ms-input-placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-text input::-ms-input-placeholder,.form-item--reverse .form-text input::-ms-input-placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-text input::placeholder,.form-item--reverse .form-text input::placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-text input:hover,.form-item--reverse .form-text input:hover{border-bottom-color:#f0f0f0}.form-item--alternative .form-text input:focus,.form-item--reverse .form-text input:focus{border-bottom-color:#f0f0f0}.form-item--alternative .form-text input:focus::-webkit-input-placeholder,.form-item--reverse .form-text input:focus::-webkit-input-placeholder{color:rgba(240,240,240,0.2)}.form-item--alternative .form-text input:focus:-ms-input-placeholder,.form-item--reverse .form-text input:focus:-ms-input-placeholder{color:rgba(240,240,240,0.2)}.form-item--alternative .form-text input:focus::-ms-input-placeholder,.form-item--reverse .form-text input:focus::-ms-input-placeholder{color:rgba(240,240,240,0.2)}.form-item--alternative .form-text input:focus::placeholder,.form-item--reverse .form-text input:focus::placeholder{color:rgba(240,240,240,0.2)}@media only screen and (max-width: 768px){.form-text input{border-bottom:0;border-radius:0.625rem;padding:1.1875rem 1.25rem 1.0625rem;background-color:#25aea0;font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.form-textarea textarea{resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;display:block;width:100%;border:0;border-bottom:0.0625rem solid rgba(26,26,26,0.4);padding:0;outline:0;background-color:transparent;font-size:1.5rem;line-height:1.33333;letter-spacing:-.025rem;color:#1a1a1a;-webkit-transition:border-bottom-color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:border-bottom-color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 768px){.form-textarea textarea{font-size:1.125rem;line-height:1.33333;letter-spacing:-.01875rem}}.form-textarea textarea::-webkit-input-placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-textarea textarea:-ms-input-placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-textarea textarea::-ms-input-placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-textarea textarea::placeholder{color:rgba(26,26,26,0.6);-webkit-transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color .25s cubic-bezier(0.645, 0.045, 0.355, 1)}.form-textarea textarea:hover{border-bottom-color:#1a1a1a}.form-textarea textarea:focus{border-bottom-color:#1a1a1a}.form-textarea textarea:focus::-webkit-input-placeholder{color:rgba(26,26,26,0.2)}.form-textarea textarea:focus:-ms-input-placeholder{color:rgba(26,26,26,0.2)}.form-textarea textarea:focus::-ms-input-placeholder{color:rgba(26,26,26,0.2)}.form-textarea textarea:focus::placeholder{color:rgba(26,26,26,0.2)}.form-item--alternative .form-textarea textarea,.form-item--reverse .form-textarea textarea{border-bottom-color:rgba(240,240,240,0.4);color:#f0f0f0}.form-item--alternative .form-textarea textarea::-webkit-input-placeholder,.form-item--reverse .form-textarea textarea::-webkit-input-placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-textarea textarea:-ms-input-placeholder,.form-item--reverse .form-textarea textarea:-ms-input-placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-textarea textarea::-ms-input-placeholder,.form-item--reverse .form-textarea textarea::-ms-input-placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-textarea textarea::placeholder,.form-item--reverse .form-textarea textarea::placeholder{color:rgba(240,240,240,0.6)}.form-item--alternative .form-textarea textarea:hover,.form-item--reverse .form-textarea textarea:hover{border-bottom-color:#f0f0f0}.form-item--alternative .form-textarea textarea:focus,.form-item--reverse .form-textarea textarea:focus{border-bottom-color:#f0f0f0}.form-item--alternative .form-textarea textarea:focus::-webkit-input-placeholder,.form-item--reverse .form-textarea textarea:focus::-webkit-input-placeholder{color:rgba(240,240,240,0.2)}.form-item--alternative .form-textarea textarea:focus:-ms-input-placeholder,.form-item--reverse .form-textarea textarea:focus:-ms-input-placeholder{color:rgba(240,240,240,0.2)}.form-item--alternative .form-textarea textarea:focus::-ms-input-placeholder,.form-item--reverse .form-textarea textarea:focus::-ms-input-placeholder{color:rgba(240,240,240,0.2)}.form-item--alternative .form-textarea textarea:focus::placeholder,.form-item--reverse .form-textarea textarea:focus::placeholder{color:rgba(240,240,240,0.2)}@media only screen and (max-width: 768px){.form-textarea textarea{border-bottom:0;border-radius:0.625rem;padding:1.1875rem 1.25rem 1.0625rem;background-color:#25aea0;font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.form-item{margin-top:1.875rem}.form-item__label{display:block;margin-bottom:1rem;color:#1a1a1a}.form-item--full{width:100%}.form-item--inline{display:inline-block;vertical-align:middle;width:18.75rem;margin-top:0 !important}.form-item--inline.form-item--s{width:17.8125rem}.form-item--inline.form-item--l{width:26.25rem}@media only screen and (max-width: 768px){.form-item{width:100%;margin-top:1.1875rem}.form-item__label{margin-bottom:.3125rem}.form-item+.form-item{margin-top:0.8125rem}.form-item--inline{margin-top:1.1875rem !important}}.heading,.progress__value,.block__title,.architecture__title,.brochure__title,.contact__title,.content__title,.dabby__title,.dashboard__title,.features__item__title,.find-us__title,.hardware__title,.jobs__title,.our-values__title,.press__title,.success-stories__title,.team__title,.timeline__title,.pagination__item,.tabs__contents__item__header__title,.article__header__back a,.article__header__title,.article__header__meta,.article__content__share__title,.brochure__form__label,.features__item__content__title,.find-us__block__title,.find-us__offices__item__title,.find-us__events__item__title,.footer__info,.footer__nav__list__item__link,.footer__language .lang-item,.hero__title,.intro__description,.jobs__list__item__role,.navigation__footer__info__item__title,.our-values__list__item__inner:before,.our-values__list__item__title,.press__nav__list__item a,.press__list__item__title,.press__list__item__meta,.press-logos__title,.splash__content__title,.splash__news__title,.splash__news__item__title,.sponsors__title,.success-stories__list__item__info__name,.success-stories__list__item__info__location,.success-stories__list__item__info__savings__label,.summary__title,.summary__steps__item__title,.summary__solutions__title,.team__list__item__name,.team__list__item__role,.timeline__chronology__stage__label{margin-top:0;margin-bottom:0}.heading--1,.press-logos__title,.sponsors__title,.summary__title{font-size:9rem;line-height:1;letter-spacing:-.25rem;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 768px){.heading--1,.press-logos__title,.sponsors__title,.summary__title{font-size:2.5rem;line-height:1;letter-spacing:-.06938rem}}.heading--2,.hero__title,.splash__content__title{font-size:5rem;line-height:1;letter-spacing:-.13875rem;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 768px){.heading--2,.hero__title,.splash__content__title{font-size:2.5rem;line-height:1;letter-spacing:-.06938rem}}.heading--3,.progress__value,.block__title,.architecture__title,.brochure__title,.contact__title,.content__title,.dabby__title,.dashboard__title,.features__item__title,.find-us__title,.hardware__title,.jobs__title,.our-values__title,.press__title,.success-stories__title,.team__title,.timeline__title,.article__header__title,.navigation__list__item__link{font-size:4rem;line-height:1;letter-spacing:-.11125rem;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 768px){.heading--3,.progress__value,.block__title,.architecture__title,.brochure__title,.contact__title,.content__title,.dabby__title,.dashboard__title,.features__item__title,.find-us__title,.hardware__title,.jobs__title,.our-values__title,.press__title,.success-stories__title,.team__title,.timeline__title,.article__header__title,.navigation__list__item__link{font-size:2rem;line-height:1;letter-spacing:-.05563rem}}.heading--4,.tabs__contents__item__header__title,.about-intro__content,.article__content__body h1,.article__content__body h2,.content__body h2,.intro__description,.our-values__list__item__inner:before,.our-values__list__item__title,.summary__solutions__title{font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;font-weight:400}@media only screen and (max-width: 768px){.heading--4,.tabs__contents__item__header__title,.about-intro__content,.article__content__body h1,.article__content__body h2,.content__body h2,.intro__description,.our-values__list__item__inner:before,.our-values__list__item__title,.summary__solutions__title{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.heading--5,.article__content__body h3,.article__content__body h4,.article__content__body h5,.article__content__body h6,.content__body h3,.content__body h4,.content__body h5,.content__body h6,.find-us__block__title,.jobs__list__item__role,.press__nav__list__item a,.press__list__item__title,.success-stories__list__item__info__name,.summary__steps__item__title,.team__list__item__name{font-size:1.5rem;line-height:1.33333;letter-spacing:-.025rem;font-weight:500}@media only screen and (max-width: 768px){.heading--5,.article__content__body h3,.article__content__body h4,.article__content__body h5,.article__content__body h6,.content__body h3,.content__body h4,.content__body h5,.content__body h6,.find-us__block__title,.jobs__list__item__role,.press__nav__list__item a,.press__list__item__title,.success-stories__list__item__info__name,.summary__steps__item__title,.team__list__item__name{font-size:1.125rem;line-height:1.33333;letter-spacing:-.01875rem}}.heading--6,.find-us__offices__item__title,.find-us__events__item__title,.success-stories__list__item__info__location,.team__list__item__role{font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:400}@media only screen and (max-width: 768px){.heading--6,.find-us__offices__item__title,.find-us__events__item__title,.success-stories__list__item__info__location,.team__list__item__role{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.heading--7,.cta__label,.form-item__label,.progress__label,.pagination__item,.tabs__contents__item__description h1,.tabs__contents__item__description h2,.tabs__contents__item__description h3,.tabs__contents__item__description h4,.tabs__contents__item__description h5,.tabs__contents__item__description h6,.article__header__back a,.article__header__meta,.article__content__share__title,.features__item__content__title,.footer__info,.footer__nav__list__item__link,.footer__language .lang-item,.header__menu__item__link,.header__language .lang-item a,.header__language .lang-item+.lang-item:before,.header__nav-trigger__label__item,.press__list__item__meta,.splash__news__title,.success-stories__list__item__info__savings__label,.timeline__chronology__stage__label{font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 768px){.heading--7,.cta__label,.form-item__label,.progress__label,.pagination__item,.tabs__contents__item__description h1,.tabs__contents__item__description h2,.tabs__contents__item__description h3,.tabs__contents__item__description h4,.tabs__contents__item__description h5,.tabs__contents__item__description h6,.article__header__back a,.article__header__meta,.article__content__share__title,.features__item__content__title,.footer__info,.footer__nav__list__item__link,.footer__language .lang-item,.header__menu__item__link,.header__language .lang-item a,.header__language .lang-item+.lang-item:before,.header__nav-trigger__label__item,.press__list__item__meta,.splash__news__title,.success-stories__list__item__info__savings__label,.timeline__chronology__stage__label{font-size:.75rem;line-height:1.33333;letter-spacing:0}}@font-face{font-family:"dabbel-icons";src:url("assets/build/fonts/dabbel-icons/dabbel-icons.eot?kvlxa1");src:url("assets/build/fonts/dabbel-icons/dabbel-icons.eot?kvlxa1#iefix") format("embedded-opentype"),url("assets/build/fonts/dabbel-icons/dabbel-icons.ttf?kvlxa1") format("truetype"),url("assets/build/fonts/dabbel-icons/dabbel-icons.woff?kvlxa1") format("woff"),url("assets/build/fonts/dabbel-icons/dabbel-icons.svg?kvlxa1#dabbel-icons") format("svg");font-weight:normal;font-style:normal}[class^="icon--"],[class*=" icon--"]{font-family:"dabbel-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--angel-list:before{content:""}.icon--linkedin:before{content:""}.icon--twitter:before{content:""}.icon--xing:before{content:""}.icon--learning:before{content:""}.icon--arrow:before,.icon--arrow-down:before{content:""}.icon--sensor:before{content:""}.icon--unification:before{content:""}.icon--clock:before{content:""}.icon--euro:before{content:""}.icon--heart:before{content:""}.icon--lightning:before{content:""}.icon--person:before{content:""}.icon--sun:before{content:""}.icon--voc:before{content:""}.icon--water:before{content:""}.icon--chip:before{content:""}.icon--dashboard:before{content:""}.icon--leaf:before{content:""}@font-face{font-family:"dabbel-icons";src:url("assets/build/fonts/dabbel-icons/dabbel-icons.eot?et7e8l");src:url("assets/build/fonts/dabbel-icons/dabbel-icons.eot?et7e8l#iefix") format("embedded-opentype"),url("assets/build/fonts/dabbel-icons/dabbel-icons.woff2?et7e8l") format("woff2"),url("assets/build/fonts/dabbel-icons/dabbel-icons.woff?et7e8l") format("woff"),url("assets/build/fonts/dabbel-icons/dabbel-icons.ttf?et7e8l") format("truetype"),url("assets/build/fonts/dabbel-icons/dabbel-icons.svg?et7e8l#dabbel-icons") format("svg");font-weight:normal;font-style:normal}.icon{display:inline-block;vertical-align:middle;font-size:2.5rem}.icon:before{color:#1a1a1a;-webkit-transition:color .25s;transition:color .25s}.icon--arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon--euro:before{position:relative;left:-0.0625rem;top:-0.0625rem}.icon--s,.social__item .icon{font-size:1rem}.icon--highlight:before,.cta:hover .cta__content .icon:before{color:#4ad1c2}.icon--reverse:before,.social__item .icon:before{color:#f0f0f0}.icon--outline{border:0.3125rem solid #4ad1c2;border-radius:50%;font-size:2.25rem}@media only screen and (max-width: 768px){.icon--s,.social__item .icon{font-size:1.5rem}}.illustration{position:relative;display:inline-block;vertical-align:top;height:5rem;width:5rem}.illustration svg{display:block;height:100%;width:100%}.link{display:inline-block;text-decoration:none}.link__arrow{display:inline-block;vertical-align:middle;height:2.5rem;width:2.5rem;border:0.0625rem solid rgba(26,26,26,0.2);border-radius:50%;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s}.link__text{display:inline-block;vertical-align:middle;margin-left:1rem;font-size:1rem;line-height:2;letter-spacing:0;font-weight:500}@media only screen and (max-width: 768px){.link__text{font-size:.875rem;line-height:1.5;letter-spacing:0}}.link:hover .link__arrow{border-color:#4ad1c2;background-color:#4ad1c2}@media only screen and (max-width: 768px){.link__arrow{height:1.875rem;width:1.875rem}.link__text{margin-top:0.1875rem;margin-left:.375rem}}.logo{display:inline-block;vertical-align:middle}.logo__item{fill:#f0f0f0;-webkit-transition:fill .25s;transition:fill .25s}.logo__item--highlight{fill:#4ad1c2}.logo--reverse .logo__item,.header--reverse:not(.header--lite):not(.header--open) .header__logo .logo .logo__item,.header--open:not(.header--lite):not(.header--open) .header__logo .logo .logo__item{fill:#1a1a1a}.logo--reverse .logo__item--highlight,.header--reverse:not(.header--lite):not(.header--open) .header__logo .logo .logo__item--highlight,.header--open:not(.header--lite):not(.header--open) .header__logo .logo .logo__item--highlight{fill:#25aea0}.noise,.block,.about-intro,.architecture,.article__header,.brochure,.contact,.content,.dabby,.dashboard,.features,.find-us,.hardware,.intro,.jobs,.our-values,.press,.press-logos,.sponsors,.success-stories,.summary,.team,.timeline,.article{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAG1BMVEUAAAAAAACZmZlmZmYzMzP///+AgICqqqr///9EuPQbAAAACXRSTlMFAAUFBQECAwKN/W5uAAAAzklEQVQYGQXBy7FSAQAFwRk+rucA7i9lAlgm8MgAczABQzBzu/F1ugpSbiPgiuuOO4A86GRuj18i47f1NWFvcKlyly1kiGwNIHJQwBVRQnndqDdEDxO0FGShAB+GHKI3oB+TXfrLCpYKDPa4YH0UxzM6ZGxj3zVud7YM0KEDWieKnRddtEbhN6FBu8HxqifVBmMrFnT2/QGL4dzz0UCLTBwKQPycHlRs2j9gy8bEbWUs2CIa+eQWIR1WLWCYHK96UuFZxpaDvvgjekzG3P4DW5ETmkJ1LbAAAAAASUVORK5CYII=);background-position:center center;background-repeat:repeat}@-webkit-keyframes load{0%{stroke-dashoffset:0}}@keyframes load{0%{stroke-dashoffset:0}}@-webkit-keyframes fadeIn{0%{opacity:0}}@keyframes fadeIn{0%{opacity:0}}.progress{position:relative;display:inline-block;vertical-align:top;text-align:center}.progress__inner{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.progress__value{position:relative;display:inline-block;vertical-align:middle;margin-top:-0.375rem;color:#1a1a1a;white-space:nowrap}.progress__value:after{content:"%";position:absolute;top:0;left:100%;margin-left:0.375rem;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:400}@media only screen and (max-width: 768px){.progress__value:after{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.progress__label{margin-top:.125rem;margin-bottom:-0.375rem;padding-right:12.5%;padding-left:12.5%;color:#1a1a1a}.progress__graph{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress__graph__circle{display:block;height:11.25rem;width:11.25rem}.progress__graph__circle--fill path{stroke-width:4;stroke:#4ad1c2}.progress__graph__circle--background{position:absolute;top:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.progress__graph__circle--background path{opacity:0.9;fill:none;stroke-width:5;stroke-dasharray:629;stroke:#f0f0f0}.progress--animate{-webkit-animation:fadeIn 2.5s;animation:fadeIn 2.5s}.progress--animate .progress__graph__circle--background path{-webkit-animation:load 2.5s;animation:load 2.5s}.progress--s{margin-bottom:2.3125rem}.progress--s .progress__inner{top:0;right:0;bottom:0;left:0;margin-top:0;margin-bottom:0;-webkit-transform:none;transform:none}.progress--s .progress__value{position:absolute;top:50%;left:50%;margin-top:0;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:500;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 768px){.progress--s .progress__value{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.progress--s .progress__value:after{position:relative;top:auto;left:auto;margin-left:0;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:500}@media only screen and (max-width: 768px){.progress--s .progress__value:after{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.progress--s .progress__label{position:relative;top:100%;margin-top:1.0625rem;margin-bottom:0;font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:500;text-transform:none;text-align:left;white-space:nowrap}@media only screen and (max-width: 768px){.progress--s .progress__label{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.progress--s .progress__graph__circle{height:4.375rem;width:4.375rem}.progress--s .progress__graph__circle--fill path{stroke-width:8}.progress--s .progress__graph__circle--background path{opacity:0.8;stroke-width:12}.progress--reverse .progress__value,.progress--reverse .progress__label{color:#f0f0f0}.progress--reverse .progress__graph__circle--background path{stroke:#1a1a1a}@media only screen and (max-width: 768px){.progress__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25rem}.progress__value{font-size:2.5rem;line-height:1;letter-spacing:-.06938rem;margin-top:-0.3125rem}.progress__value:after{margin-left:0.1875rem}.progress__label{margin-top:.0625rem;margin-bottom:-0.3125rem}.progress__graph__circle{height:7.5rem;width:7.5rem}.progress--s{margin-bottom:1.4375rem}.progress--s .progress__inner{padding:0}.progress--s .progress__label{margin-top:1.1875rem}.progress--s .progress__graph__circle{height:3.4375rem;width:3.4375rem}}.tooltip{position:relative;display:inline-block;white-space:nowrap}.tooltip__icon{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;height:1.25rem;width:1.25rem;border-radius:50%;padding-top:0.125rem;background-color:#4ad1c2;font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:500;color:#f0f0f0;text-align:center}@media only screen and (max-width: 768px){.tooltip__icon{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.tooltip__box{pointer-events:none;opacity:0;position:absolute;bottom:100%;left:calc(100% - .625rem);z-index:7;min-width:11.25rem;border-radius:.5rem;-webkit-box-shadow:0 0.5rem 1.25rem 0 rgba(26,26,26,0.2);box-shadow:0 0.5rem 1.25rem 0 rgba(26,26,26,0.2);padding:.6875rem 1.875rem .5625rem;background-color:#1a1a1a;-webkit-transform:translate(-50%, 0) scale(0.975);transform:translate(-50%, 0) scale(0.975);color:#f0f0f0;text-align:center;white-space:normal;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.tooltip__box:before{content:"";position:absolute;top:100%;left:50%;border-style:solid;height:0;width:0;border-color:#1a1a1a transparent transparent;border-width:.5rem .4375rem 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip__box__title{display:block;margin-bottom:1.875rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0}@media only screen and (max-width: 768px){.tooltip__box__title{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.tooltip__box__title--capital{margin-bottom:.5rem;font-size:0.6875rem;line-height:1.8181818182;font-weight:700;text-transform:uppercase}.tooltip__box__content{display:block;font-size:.8125rem;line-height:1.53846;letter-spacing:0}@media only screen and (max-width: 768px){.tooltip__box__content{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.tooltip__box__content>.badge{display:inline-block;vertical-align:middle;margin-bottom:0.6875rem}.tooltip__box__content>.badge+.badge{margin-left:.4375rem}.tooltip:hover .tooltip__box{opacity:1;-webkit-transform:translate(-50%, -0.5rem) scale(1);transform:translate(-50%, -0.5rem) scale(1)}.tooltip--centered .tooltip__box{left:50%}.tooltip--reverse .tooltip__icon,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__icon{background-color:#f0f0f0;color:#1a1a1a}.tooltip--reverse .tooltip__box,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box{-webkit-box-shadow:none;box-shadow:none;background-color:#f0f0f0;color:#1a1a1a}.tooltip--reverse .tooltip__box:before,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box:before{border-top-color:#f0f0f0}.tooltip--reverse .tooltip__box__title,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box__title{color:#1a1a1a}.tooltip--reverse .tooltip__box__content,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box__content{color:#1a1a1a}.tooltip--alert .tooltip__box{min-width:0;padding:.9375rem 1.875rem .9375rem .9375rem}.tooltip--chat .tooltip__box{position:relative;bottom:auto;left:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:15rem;padding:1.25rem 1.875rem;-webkit-transform:none !important;transform:none !important}.tooltip--chat .tooltip__box:before{content:none}.tooltip--interactive:hover .tooltip__box{pointer-events:auto}.tooltip--h-centered .tooltip__box{text-align:center}.tooltip--v-centered .tooltip__box{bottom:50%}.tooltip--open .tooltip__box{opacity:1;-webkit-transform:translate(-50%, -0.5rem) scale(1);transform:translate(-50%, -0.5rem) scale(1)}@media only screen and (max-width: 768px){.tooltip{display:inline}.tooltip__icon{display:none}.tooltip__box{pointer-events:auto;opacity:1;position:relative;bottom:auto;left:auto;display:inline;min-width:0;border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;white-space:normal;color:rgba(26,26,26,0.4);text-align:initial;-webkit-transform:none;transform:none}.tooltip__box:before{content:none}.tooltip__box__content{display:inline;font-size:inherit;line-height:inherit;letter-spacing:inherit}.tooltip__box__content:before{content:"(";display:inline;margin-right:-0.1875rem}.tooltip__box__content:after{content:")";display:inline;margin-left:-0.1875rem}.tooltip--reverse .tooltip__box,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box{background-color:transparent;color:rgba(240,240,240,0.4)}.tooltip--reverse .tooltip__box__title,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box__title{color:rgba(240,240,240,0.4)}.tooltip--reverse .tooltip__box__content,.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child) .tooltip__box__content{color:rgba(240,240,240,0.4)}}.underline,.link__text,.press__nav__list__item a{background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)),-webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)),-webkit-gradient(linear, left top, left bottom, from(#4ad1c2), to(#4ad1c2));background-image:linear-gradient(#f0f0f0, #f0f0f0),linear-gradient(#f0f0f0, #f0f0f0),linear-gradient(#4ad1c2, #4ad1c2);background-size:0.05em 0.12em, 100% 0.12em, 0.12em 0;background-repeat:no-repeat, no-repeat, repeat-x;background-position:0% 96%, 100% 96%, 0% 96%;color:#1a1a1a;text-decoration:none;-webkit-transition:background-size .25s,color .25s;transition:background-size .25s,color .25s}.underline:hover,.link__text:hover,.press__nav__list__item a:hover,.underline--active,.link:hover .link__text{background-size:0.05em 0.12em, 0.05em 0.12em, 0.12em 0.0625rem;color:#4ad1c2}.underline--reverse{background-image:-webkit-gradient(linear, left top, left bottom, from(#1a1a1a), to(#1a1a1a)),-webkit-gradient(linear, left top, left bottom, from(#1a1a1a), to(#1a1a1a)),-webkit-gradient(linear, left top, left bottom, from(#4ad1c2), to(#4ad1c2));background-image:linear-gradient(#1a1a1a, #1a1a1a),linear-gradient(#1a1a1a, #1a1a1a),linear-gradient(#4ad1c2, #4ad1c2);color:#f0f0f0}.block,.about-intro,.architecture,.article__header,.brochure,.contact,.content,.dabby,.dashboard,.features,.find-us,.hardware,.intro,.jobs,.our-values,.press,.press-logos,.sponsors,.success-stories,.summary,.team,.timeline{padding-top:11.25rem;padding-bottom:11.25rem;background-color:#f0f0f0}.block__title,.architecture__title,.brochure__title,.contact__title,.content__title,.dabby__title,.dashboard__title,.features__item__title,.find-us__title,.hardware__title,.jobs__title,.our-values__title,.press__title,.success-stories__title,.team__title,.timeline__title{margin-top:-0.25rem}.block__title strong,.architecture__title strong,.brochure__title strong,.contact__title strong,.content__title strong,.dabby__title strong,.dashboard__title strong,.features__item__title strong,.find-us__title strong,.hardware__title strong,.jobs__title strong,.our-values__title strong,.press__title strong,.success-stories__title strong,.team__title strong,.timeline__title strong{font-weight:700;color:#4ad1c2}.block--alternative,.summary{background-color:#cfeae7}.block--highlight,.contact{background-color:#4ad1c2}.block--reverse,.architecture,.article__header,.dabby,.dashboard,.find-us,.hardware,.intro,.sponsors{background-color:#1a1a1a;color:#f0f0f0}.block--reverse-light,.brochure{background-color:#272727;color:#f0f0f0}.block--join,.architecture,.dashboard,.hardware,.jobs,.our-values,.sponsors,.success-stories,.team,.timeline{padding-top:0}@media only screen and (max-width: 768px){.block,.about-intro,.architecture,.article__header,.brochure,.contact,.content,.dabby,.dashboard,.features,.find-us,.hardware,.intro,.jobs,.our-values,.press,.press-logos,.sponsors,.success-stories,.summary,.team,.timeline{padding-top:5.625rem;padding-bottom:5.625rem}.block__title,.architecture__title,.brochure__title,.contact__title,.content__title,.dabby__title,.dashboard__title,.features__item__title,.find-us__title,.hardware__title,.jobs__title,.our-values__title,.press__title,.success-stories__title,.team__title,.timeline__title{margin-top:-0.125rem}.block--join,.architecture,.dashboard,.hardware,.jobs,.our-values,.sponsors,.success-stories,.team,.timeline{padding-top:0}}@media only screen and (max-height: 730px){.block,.about-intro,.architecture,.article__header,.brochure,.contact,.content,.dabby,.dashboard,.features,.find-us,.hardware,.intro,.jobs,.our-values,.press,.press-logos,.sponsors,.success-stories,.summary,.team,.timeline{padding-top:7.5rem;padding-bottom:7.5rem}.block--join,.architecture,.dashboard,.hardware,.jobs,.our-values,.sponsors,.success-stories,.team,.timeline{padding-top:0}}.pagination{display:table;table-layout:fixed;width:100%;border-top:0.0625rem solid rgba(26,26,26,0.1);margin-bottom:-0.375rem}.pagination__item{display:table-cell;vertical-align:top;padding-top:1.6875rem;color:rgba(26,26,26,0.4);text-align:center}.pagination__item a{color:#1a1a1a;text-decoration:none}.pagination__item .arrow,.pagination__item .link__arrow{margin-top:-0.125rem}.pagination__item:first-child{text-align:left}.pagination__item:first-child .arrow,.pagination__item:first-child .link__arrow{margin-right:.5rem}.pagination__item:last-child{text-align:right}.pagination__item:last-child .arrow,.pagination__item:last-child .link__arrow{margin-left:.5rem}@media only screen and (max-width: 768px){.pagination{margin-bottom:-0.375rem}.pagination__item{padding-top:1.1875rem}.pagination__item a{white-space:nowrap}.pagination__item .arrow,.pagination__item .link__arrow{margin-top:-0.125rem}.pagination__item:first-child .arrow,.pagination__item:first-child .link__arrow{margin-right:.375rem}.pagination__item:last-child .arrow,.pagination__item:last-child .link__arrow{margin-left:.375rem}}.social{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.social__item{display:inline-block;vertical-align:top}.social__item a{display:block;height:1.875rem;width:1.875rem}.social__item+.social__item{margin-left:0rem}@media only screen and (max-width: 768px){.social{margin-right:-0.5rem;margin-left:-0.5rem}.social__item a{height:auto;width:auto;padding:0.5rem}.social__item+.social__item{margin-left:0rem}}.tabs{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem)}.tabs__triggers__nav{list-style:none;display:table;table-layout:fixed;width:100%;margin-top:0;margin-bottom:0;padding-left:0}.tabs__triggers__nav__item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:table-cell;vertical-align:bottom;border-bottom:0.125rem solid rgba(240,240,240,0.1);padding:.6875rem .75rem .5625rem;font-size:1rem;line-height:2;letter-spacing:0;font-weight:500;color:#f0f0f0;text-align:center;-webkit-transition:border-bottom-color .25s,color .25s;transition:border-bottom-color .25s,color .25s}@media only screen and (max-width: 768px){.tabs__triggers__nav__item{font-size:.875rem;line-height:1.5;letter-spacing:0}}.tabs__triggers__nav__item:hover:not(.tabs__triggers__nav__item--active){border-bottom-color:#f0f0f0}.tabs__triggers__nav__item--active{pointer-events:none;cursor:default;border-bottom-color:#4ad1c2;color:#4ad1c2}.tabs__contents__item__header{width:calc(40% - 2.625rem);float:left;margin-left:1.875rem;margin-top:4.5625rem}.tabs__contents__item__header__title{font-weight:500}.tabs__contents__item__header__illustration{margin-top:1.6875rem}.tabs__contents__item__description{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-left:calc(10% - 2.0625rem + 3.75rem);margin-top:5.25rem}.tabs__contents__item__description h1,.tabs__contents__item__description h2,.tabs__contents__item__description h3,.tabs__contents__item__description h4,.tabs__contents__item__description h5,.tabs__contents__item__description h6{margin-top:2.875rem;margin-bottom:1rem}.tabs__contents__item__description h1+p,.tabs__contents__item__description h2+p,.tabs__contents__item__description h3+p,.tabs__contents__item__description h4+p,.tabs__contents__item__description h5+p,.tabs__contents__item__description h6+p{margin-top:0}.tabs__contents__item__description p{margin-top:2rem;margin-bottom:2rem}.tabs__contents__item__description p strong{font-weight:500;color:#4ad1c2}.tabs__contents__item__description p:first-child{margin-top:0}.tabs__contents__item__description p:last-child{margin-bottom:0}.tabs__contents__item__description ul{list-style:none;padding-left:2.5rem}.tabs__contents__item__description ul li{position:relative}.tabs__contents__item__description ul li:before{content:"";position:absolute;top:0.875rem;left:-1.25rem;height:.1875rem;width:.1875rem;background-color:#4ad1c2}.tabs__contents__item__description img{max-width:100%;margin-top:2.375rem;margin-bottom:2.375rem}.tabs__contents__item__description img:first-child{margin-top:0}.tabs__contents__item__description img:last-child{margin-bottom:0}.tabs__contents__item__description .badge{width:16.5%}.tabs__contents__item__description .badge+.badge{margin-left:-0.25rem}@media only screen and (max-width: 768px){.tabs{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.tabs__triggers{overflow-x:auto;margin-right:-1.25rem;margin-left:-1.25rem;padding-bottom:1.25rem;white-space:nowrap}.tabs__triggers__nav{width:auto;min-width:calc(100% - (1.25rem * 2));padding-right:1.25rem;padding-left:1.25rem}.tabs__triggers__nav__item{padding:.375rem .625rem .1875rem}.tabs__contents__item__header{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:1rem}.tabs__contents__item__header__illustration{margin-top:0}.tabs__contents__item__header__illustration+.tabs__contents__item__header__title{margin-top:1rem}.tabs__contents__item__description{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:1.75rem}.tabs__contents__item__description h1,.tabs__contents__item__description h2,.tabs__contents__item__description h3,.tabs__contents__item__description h4,.tabs__contents__item__description h5,.tabs__contents__item__description h6{margin-top:2rem;margin-bottom:.625rem}.tabs__contents__item__description p{margin-top:1.5rem;margin-bottom:1.5rem}.tabs__contents__item__description ul{padding-left:1.875rem}.tabs__contents__item__description ul li{position:relative}.tabs__contents__item__description ul li:before{top:0.625rem;left:-1.25rem}.tabs__contents__item__description .badge{width:49%;margin-top:.3125rem;margin-bottom:.3125rem}.tabs__contents__item__description .badge+.badge{margin-left:0}}.about-intro__content{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);margin-top:-0.4375rem;margin-bottom:-0.75rem}.about-intro__content p:first-child{margin-top:0}.about-intro__content p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.about-intro__content{width:calc(83.33333% - 2.29167rem);float:left;margin-left:1.25rem}}.architecture__title{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);text-align:center}.architecture__description{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-left:calc(25% - 2.34375rem + 3.75rem);margin-top:3.625rem;text-align:center}.architecture__description p{margin-top:2rem;margin-bottom:2rem}.architecture__description p:first-child{margin-top:0}.architecture__description p:last-child{margin-bottom:0}.architecture__content{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:4.375rem}.architecture__content::after{clear:both;content:"";display:block}.architecture__content__list{counter-reset:architecture-counter;width:calc(33.33333% - 2.5rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.architecture__content__list__item{counter-increment:architecture-counter;opacity:0.2;cursor:pointer;position:relative;font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;font-weight:500;-webkit-transition:opacity .25s,padding-left .25s;transition:opacity .25s,padding-left .25s}@media only screen and (max-width: 768px){.architecture__content__list__item{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.architecture__content__list__item:before{content:"";position:absolute;top:0.125rem;right:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:2.5rem;width:2.5rem;border:0.0625rem solid #4ad1c2;border-radius:50%;margin-right:1.875rem;-webkit-transition:background-color .25s,-webkit-transform .25s;transition:background-color .25s,-webkit-transform .25s;transition:background-color .25s,transform .25s;transition:background-color .25s,transform .25s,-webkit-transform .25s}.architecture__content__list__item:after{content:counter(architecture-counter);position:absolute;top:0.4375rem;right:100%;height:2.5rem;width:2.5rem;padding-right:1.875rem;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:500;color:#4ad1c2;text-align:center;-webkit-transition:color .25s;transition:color .25s}@media only screen and (max-width: 768px){.architecture__content__list__item:after{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.architecture__content__list__item:hover{opacity:1;padding-left:0.25rem}.architecture__content__list__item:hover:before{background-color:#4ad1c2;-webkit-transform:scale(1.2);transform:scale(1.2)}.architecture__content__list__item:hover:after{color:#1a1a1a}.architecture__content__list__item+.architecture__content__list__item{margin-top:2.125rem}.architecture__content__list__item--active{pointer-events:none;opacity:1}.architecture__content__list__item--active:before{background-color:#4ad1c2}.architecture__content__list__item--active:after{color:#1a1a1a}.architecture__content__illustration{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);text-align:center}.architecture__content__illustration svg{display:inline-block;vertical-align:top;max-width:30.5rem;max-height:80vh;height:auto}.architecture__content__illustration svg>g>*{opacity:0.2}.architecture__content__illustration__item{-webkit-transition:opacity .25s;transition:opacity .25s}.architecture__content__illustration__item--active{opacity:1 !important}@media only screen and (max-width: 768px){.architecture__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.architecture__description{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:1.75rem}.architecture__description p{margin-top:1.5rem;margin-bottom:1.5rem}.architecture__tip{width:calc(75% - 2.1875rem);float:left;margin-left:1.25rem;margin-left:calc(12.5% - 1.40625rem + 2.5rem);margin-top:2rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:700;text-transform:uppercase;text-align:center;color:#4ad1c2}}@media only screen and (max-width: 768px) and (max-width: 768px){.architecture__tip{font-size:.75rem;line-height:1.33333;letter-spacing:0}}@media only screen and (max-width: 768px){.architecture__content{display:block;margin-top:2.1875rem}.architecture__content__list{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;display:table;table-layout:fixed}.architecture__content__list__item{opacity:1;display:table-cell;vertical-align:top;padding-top:2.1875rem;padding-right:.625rem;padding-left:.625rem;font-size:.875rem;line-height:1.5;letter-spacing:0;text-align:center}.architecture__content__list__item:before{top:0;right:auto;left:50%;height:1.875rem;width:1.875rem;margin-right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.architecture__content__list__item:after{top:0.375rem;right:auto;left:50%;height:auto;width:1.875rem;padding-right:0;font-size:.875rem;line-height:1.5;letter-spacing:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.architecture__content__list__item:hover{padding-left:.625rem}.architecture__content__list__item:hover:before{background-color:transparent;-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}.architecture__content__list__item:hover:after{color:#4ad1c2}.architecture__content__list__item+.architecture__content__list__item{margin-top:0}.architecture__content__list__item--active:before,.architecture__content__list__item--active:hover:before{background-color:#4ad1c2}.architecture__content__list__item--active:after,.architecture__content__list__item--active:hover:after{color:#1a1a1a}.architecture__content__illustration{width:calc(75% - 2.1875rem);float:left;margin-left:1.25rem;margin-left:calc(12.5% - 1.40625rem + 2.5rem);margin-top:2.0625rem}.architecture__content__illustration svg{max-width:100%}}.article{padding-bottom:11.25rem;background-color:#f0f0f0}.article__header{text-align:center}.article__header__back{margin-top:-0.75rem}.article__header__back a{color:#f0f0f0;text-decoration:none}.article__header__title{margin-top:1rem;margin-bottom:-0.875rem;color:#f0f0f0}.article__header__meta{margin-top:.75rem;color:rgba(240,240,240,0.4)}.article__content__cover{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);margin-top:-17rem}.article__content__cover img{display:block;max-width:100%}.article__content__body{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);margin-top:9.5rem}.article__content__body a:not(.button){color:#1a1a1a}.article__content__body a:not(.button):hover{color:#2c7d74}.article__content__body p{margin-top:2rem;margin-bottom:2rem}.article__content__body p:first-child{margin-top:0}.article__content__body p:first-child:first-letter{float:left;margin-right:1.25rem;font-size:6.25rem;line-height:6rem;font-weight:700;text-transform:uppercase}.article__content__body p:last-child{margin-bottom:0}.article__content__body ol,.article__content__body ul{padding-left:3.75rem}.article__content__body ul{list-style:none}.article__content__body ul li{position:relative}.article__content__body ul li:before{content:"";position:absolute;top:0.875rem;left:-1.875rem;height:.1875rem;width:.1875rem;background-color:#1a1a1a}.article__content__body li{margin-top:2rem}.article__content__body img{display:block;max-width:100%}.article__content__body h1,.article__content__body h2{margin-top:3.9375rem}.article__content__body h3,.article__content__body h4,.article__content__body h5,.article__content__body h6{margin-top:2.8125rem}.article__content__share{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);margin-top:4.6875rem}.article__content__share .ssbp-wrap{display:block;margin-top:.375rem;margin-left:-0.3125rem}.article__footer{margin-top:6.875rem}.article--with-cover .article__header{padding-bottom:20.375rem}@media only screen and (max-width: 768px){.article{padding-bottom:5.625rem}.article__header__back{margin-top:-0.5rem}.article__header__title{margin-top:1.9375rem;margin-bottom:-0.4375rem}.article__header__meta{margin-top:1.375rem}.article__content__cover{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:-5.625rem}.article__content__body{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:3.4375rem}.article__content__body p{margin-top:1.5rem;margin-bottom:1.5rem}.article__content__body p:first-child:first-letter{margin-top:0.1875rem;margin-bottom:-0.1875rem;margin-right:.625rem;font-size:5.625rem;line-height:4.5rem}.article__content__body ol,.article__content__body ul{padding-left:1.875rem}.article__content__body ul li:before{top:0.625rem;left:-1.25rem}.article__content__body li{margin-top:1.5rem}.article__content__body h1,.article__content__body h2{margin-top:3.0625rem}.article__content__body h3,.article__content__body h4,.article__content__body h5,.article__content__body h6{margin-top:2.0625rem}.article__footer{margin-top:2.0625rem}.article--with-cover .article__header{padding-bottom:7.75rem}.article--with-cover .article__content__body{margin-top:1.8125rem}}.brochure__title{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);text-align:center}.brochure__description{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-left:calc(25% - 2.34375rem + 3.75rem);margin-top:3.625rem;text-align:center}.brochure__description p{margin-top:2rem;margin-bottom:2rem}.brochure__description p:first-child{margin-top:0}.brochure__description p:last-child{margin-bottom:0}.brochure__form{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);margin-top:3.6875rem;text-align:center}.brochure__form__label{margin-bottom:1.375rem;font-size:1.25rem;line-height:1.6;letter-spacing:0;font-weight:500;color:#4ad1c2;text-align:center}@media only screen and (max-width: 768px){.brochure__form__label{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.brochure__form__email{margin-top:2.3125rem}.brochure__form__agreement{margin-top:3.5625rem}.brochure__form__submit{margin-top:2.3125rem}@media only screen and (max-width: 1024px){.brochure__title{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem}.brochure__description{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem)}.brochure__form{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem)}}.contact__wrapper{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem)}.contact__title{text-align:center}.contact__form{margin-top:2.5rem;font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;color:#1a1a1a;text-align:center}.contact__form::after{clear:both;content:"";display:block}@media only screen and (max-width: 768px){.contact__form{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.contact__form .form-item{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem}.contact__form .form-item.form-item--full{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem}.contact__form__submit{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem;margin-top:2.3125rem}.contact__legal{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem;margin-top:1.875rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0;color:rgba(26,26,26,0.4)}@media only screen and (max-width: 768px){.contact__legal{font-size:.75rem;line-height:1.33333;letter-spacing:0}}@media only screen and (max-width: 1024px){.contact__wrapper{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem;margin-left:calc(0% - 1.875rem + 3.75rem)}}@media only screen and (max-width: 768px){.contact__wrapper{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.contact__form{margin-top:2.125rem;text-align:left}.contact__form .form-item{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.contact__form .form-item.form-item--full{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.contact__form__submit{margin-top:1.9375rem;text-align:center}.contact__legal{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}}.grecaptcha-badge{display:none !important}.content__body{margin-top:6.1875rem}.content__body>*:first-child{margin-top:0}@media only screen and (max-width: 768px){.content__body{margin-top:1.8125rem}}.dabby{position:relative}.dabby__title{width:calc(75% - 3.28125rem);float:left;margin-left:1.875rem}.dabby__tabs{margin-top:22.5rem}.dabby__waves{pointer-events:none;position:absolute;top:18.75rem;left:0;z-index:0;overflow:hidden;max-width:100%}.dabby__waves canvas{display:block}@media only screen and (max-width: 768px){.dabby__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.dabby__tabs{margin-top:15rem}.dabby__waves{top:7.5rem}}.dashboard__title{width:calc(75% - 3.28125rem);float:left;margin-left:1.875rem}.dashboard__sneak-peek{position:relative;margin-top:6.625rem}.dashboard__sneak-peek__frame{position:relative;z-index:2;text-align:center}.dashboard__sneak-peek__frame img{display:inline-block;vertical-align:top;max-width:100%}.dashboard__sneak-peek__background{opacity:0.1;position:absolute;bottom:-0.75rem;z-index:1;height:10rem;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #1a1a1a), color-stop(50%, rgba(26,26,26,0))),radial-gradient(ellipse closest-side, #f0f0f0, rgba(240,240,240,0));background-image:linear-gradient(to bottom, #1a1a1a 50%, rgba(26,26,26,0) 50%),radial-gradient(ellipse closest-side, #f0f0f0, rgba(240,240,240,0))}.dashboard__description{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;margin-left:calc(50% - 2.8125rem + 3.75rem);margin-top:5.3125rem}.dashboard__description p{margin-top:2rem;margin-bottom:2rem}.dashboard__description p:first-child{margin-top:0}.dashboard__description p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.dashboard__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.dashboard__sneak-peek{width:calc(75% - 2.1875rem);float:left;margin-left:1.25rem;margin-left:calc(12.5% - 1.40625rem + 2.5rem);margin-top:2.0625rem}.dashboard__sneak-peek__background{bottom:-0.75rem;height:3.75rem}.dashboard__description{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:2.1875rem}.dashboard__description p{margin-top:1.5rem;margin-bottom:1.5rem}}.features{overflow:hidden;position:relative}.features__item{position:relative;z-index:1;width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-left:calc(50% - 2.8125rem + 3.75rem);min-height:52.5rem}.features__item__description{margin-top:2.4375rem}.features__item__description p:first-child{margin-top:0}.features__item__description p:last-child{margin-bottom:0}.features__item__content{margin-top:3.125rem}.features__item__content::after{clear:both;content:"";display:block}.features__item__content__title{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem}.features__item__content__badge{width:calc(20% - 2.25rem);float:left;margin-left:1.875rem;margin-top:1.5rem;text-align:center}.features__item__content__progress{width:calc(33.33333% - 2.5rem);float:left;margin-left:1.875rem}.features__item__content__progress:nth-child(n+4){margin-top:1.4375rem}.features__item__link{margin-top:3.75rem}.features__item+.features__item{margin-top:10rem}.features__illustration{position:absolute;top:7.5rem;right:calc(50% + .9375rem + 3.75rem);z-index:0;width:100%}.features__illustration__list__item{position:absolute;top:0;right:0;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,-webkit-transform .75s;transition:opacity .75s,transform .75s;transition:opacity .75s,transform .75s,-webkit-transform .75s}.features__illustration__list__item img{display:block}.features__illustration__list__item:first-child .tooltip{opacity:0;position:absolute;width:15rem}.features__illustration__list__item:first-child .tooltip:first-child{top:41.2%;right:27.3%}.features__illustration__list__item:first-child .tooltip:nth-child(2){top:74.5%;right:18.3%}.features__illustration__list__item:first-child .tooltip:nth-child(3){top:59.75%;right:17.4375rem}.features__illustration__list__item:first-child .tooltip:nth-child(4){top:45.2%;right:9.35%}.features__illustration__list__item:nth-child(2){opacity:0;margin-top:10.875rem;-webkit-transform:scale(0.5) translateX(-100px);transform:scale(0.5) translateX(-100px);-webkit-transform-origin:right center;transform-origin:right center}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__circle{position:absolute;top:11%;right:31%;height:7.5rem;width:15rem;border-radius:50%;background-color:rgba(74,209,194,0.2)}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__analysing .tooltip{position:absolute;right:46.5%;bottom:87%}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__analysing .tooltip__box__title{position:relative}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__analysing .tooltip__box__title:after{content:"\2026";overflow:hidden;position:absolute;width:0}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip{position:absolute;right:46.5%;bottom:89%}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip__box{background-color:#f0f0f0;color:#1a1a1a;text-align:left;white-space:nowrap}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip__box:before{border-top-color:#f0f0f0}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip__box__title{margin-bottom:0;color:#1a1a1a}.features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip__box__content{margin-top:0rem;font-size:1.25rem;line-height:1.6;letter-spacing:0;color:#1a1a1a}@media only screen and (max-width: 768px){.features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip__box__content{font-size:1rem;line-height:1.5;letter-spacing:-.02rem}}.features__illustration__list__item:nth-child(3){opacity:0;margin-top:10.875rem;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:20rem 3.75rem;transform-origin:20rem 3.75rem}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile{opacity:0;position:absolute}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile:first-child{top:-13%;right:58%}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile:nth-child(2){top:-21.5%;right:48.5%}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile:nth-child(3){top:-2%;right:19.5%}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat{position:absolute;right:-1.875rem;bottom:0;height:4.5rem;width:25rem}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip{position:absolute;top:0;right:0}.features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:not(:first-child){right:auto;left:0;-webkit-box-shadow:0 0.5rem 1.25rem 0 rgba(26,26,26,0.2);box-shadow:0 0.5rem 1.25rem 0 rgba(26,26,26,0.2)}.features__illustration__list--1 .features__illustration__list__item:first-child .tooltip:first-child{-webkit-animation:feature1Tooltip 12.5s 1.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature1Tooltip 12.5s 1.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--1 .features__illustration__list__item:first-child .tooltip:nth-child(2){-webkit-animation:feature1Tooltip 12.5s 3s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature1Tooltip 12.5s 3s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--1 .features__illustration__list__item:first-child .tooltip:nth-child(3){-webkit-animation:feature1Tooltip 12.5s 5.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature1Tooltip 12.5s 5.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--1 .features__illustration__list__item:first-child .tooltip:nth-child(4){-webkit-animation:feature1Tooltip 12.5s 8s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature1Tooltip 12.5s 8s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--2 .features__illustration__list__item:first-child{opacity:0;-webkit-transform:scale(1.75) translateX(2.5rem);transform:scale(1.75) translateX(2.5rem)}.features__illustration__list--2 .features__illustration__list__item:nth-child(2){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.features__illustration__list--2 .features__illustration__list__item:nth-child(2) .features__illustration__list__item__circle{-webkit-animation:feature2Circle 2s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature2Circle 2s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--2 .features__illustration__list__item:nth-child(2) .features__illustration__list__item__analysing .tooltip{-webkit-animation:feature2Tooltip1 10s 1.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature2Tooltip1 10s 1.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--2 .features__illustration__list__item:nth-child(2) .features__illustration__list__item__analysing .tooltip__box__title:after{-webkit-animation:feature2Ellipsis steps(4, end) 900ms infinite;animation:feature2Ellipsis steps(4, end) 900ms infinite}.features__illustration__list--2 .features__illustration__list__item:nth-child(2) .features__illustration__list__item__resolving .tooltip{-webkit-animation:feature2Tooltip2 10s 1.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature2Tooltip2 10s 1.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--2 .features__illustration__list__item:nth-child(3){opacity:0}.features__illustration__list--3 .features__illustration__list__item:nth-child(2){opacity:0;-webkit-transform:scale(1.35) translate(7.25rem, 4.6875rem);transform:scale(1.35) translate(7.25rem, 4.6875rem)}.features__illustration__list--3 .features__illustration__list__item:nth-child(3){opacity:1;-webkit-transform:scale(1);transform:scale(1)}.features__illustration__list--3 .features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile:first-child{-webkit-animation:feature3Smile 8s 6s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature3Smile 8s 6s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--3 .features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile:nth-child(2){-webkit-animation:feature3Smile 8s 8.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature3Smile 8s 8.25s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--3 .features__illustration__list__item:nth-child(3) .features__illustration__list__item__smile:nth-child(3){-webkit-animation:feature3Smile 8s 5s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite;animation:feature3Smile 8s 5s cubic-bezier(0.645, 0.045, 0.355, 1) both infinite}.features__illustration__list--3 .features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:first-child{-webkit-animation:feature3Chat1 10s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both;animation:feature3Chat1 10s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both}.features__illustration__list--3 .features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:nth-child(2){-webkit-animation:feature3Chat2 10s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both;animation:feature3Chat2 10s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both}.features__illustration__list--3 .features__illustration__list__item:nth-child(3) .features__illustration__list__item__chat .tooltip:nth-child(3){-webkit-animation:feature3Chat3 10s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both;animation:feature3Chat3 10s .5s cubic-bezier(0.645, 0.045, 0.355, 1) both}@media only screen and (max-width: 1280px){.features__illustration__list{-webkit-transform:scale(0.75) translateZ(0);transform:scale(0.75) translateZ(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@media only screen and (max-width: 768px){.features__item{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;min-height:0}.features__item__illustration img{display:block;width:75%;margin-right:auto;margin-left:auto}.features__item__title{margin-top:2.375rem}.features__item__description{margin-top:1.125rem}.features__item__content{margin-top:2.0625rem}.features__item__content__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.features__item__content__badge{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem;margin-top:.9375rem}.features__item__content__progress{width:calc(33.33333% - 1.66667rem);float:left;margin-left:1.25rem}.features__item__content__progress:nth-child(n+4){margin-top:1.5rem}.features__item__link{margin-top:2.5rem}.features__item+.features__item{margin-top:5.625rem}}@media only screen and (max-height: 840px){.features__illustration__list{-webkit-transform:scale(0.85) translateZ(0);transform:scale(0.85) translateZ(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}}@media only screen and (max-height: 730px){.features__illustration__list{-webkit-transform:scale(0.75) translateZ(0);transform:scale(0.75) translateZ(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}}.find-us{position:relative;overflow:hidden}.find-us__background{position:absolute;top:0;left:0;width:42.5vw}.find-us__background img{display:block;width:100%}.find-us__content{margin-left:calc(50% - 2.8125rem + 3.75rem)}.find-us__title{margin-bottom:2.5625rem}.find-us__block+.find-us__block{margin-top:2.875rem}.find-us__offices{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.find-us__offices__item{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-top:.875rem}.find-us__offices__item__title{font-weight:400}.find-us__offices__item__address{margin-top:0;margin-bottom:0;color:rgba(240,240,240,0.4)}.find-us__contact{margin-top:.875rem}.find-us__contact__phone{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem}.find-us__contact__email{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem}.find-us__contact__email a{color:#f0f0f0;text-decoration:none}.find-us__contact__email a:hover{color:#4ad1c2}.find-us__events{list-style:none;margin-top:1.3125rem;margin-bottom:0;padding-left:0;border-bottom:0.0625rem solid rgba(240,240,240,0.2)}.find-us__events__item{position:relative;border-top:0.0625rem solid rgba(240,240,240,0.2)}.find-us__events__item__link{display:block;padding-top:1.3125rem;padding-right:2.5rem;padding-bottom:1.25rem;color:#f0f0f0;text-decoration:none}.find-us__events__item__title{display:inline-block;font-weight:400;-webkit-transition:color .25s;transition:color .25s}.find-us__events__item__date{display:inline-block;margin-top:0;margin-bottom:0;color:rgba(240,240,240,0.4)}.find-us__events__item__arrow{position:absolute;top:50%;right:.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.find-us__events__item:hover .find-us__events__item__title{color:#4ad1c2}.find-us__events__item:hover .find-us__events__item__arrow{-webkit-transform:translate(0.1875rem, -50%);transform:translate(0.1875rem, -50%)}.find-us__events__item--past .find-us__events__item__title,.find-us__events__item--past .find-us__events__item__date{text-decoration:line-through}@media only screen and (max-width: 1280px){.find-us__background{width:41vw}}@media only screen and (max-width: 768px){.find-us{padding-top:0}.find-us__background{position:relative;top:auto;left:auto;width:100%}.find-us__content{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:5.625rem}.find-us__title{margin-bottom:3.125rem}.find-us__block+.find-us__block{margin-top:1.375rem}.find-us__block:last-child{margin-top:2rem}.find-us__offices__item{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem;margin-top:.5625rem}.find-us__contact__phone{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem}.find-us__contact__email{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem}.find-us__events__item__link{padding-top:.9375rem;padding-right:1.875rem;padding-bottom:.8125rem}.find-us__events__item__title{display:block}.find-us__events__item__date{display:block;margin-top:-.125rem}.find-us__events__item__arrow{right:1.25rem}}.footer{padding-top:1.8125rem;padding-bottom:9.375rem;background-color:#1a1a1a}.footer__info{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;margin-top:0.5625rem;color:rgba(240,240,240,0.4)}.footer__social{width:calc(16.66667% - 2.1875rem);float:left;margin-left:1.875rem;text-align:center}.footer__nav{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;text-align:right}.footer__nav__list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.footer__nav__list__item{display:inline-block}.footer__nav__list__item__link{display:block;color:#f0f0f0;text-decoration:none}.footer__nav__list__item+.footer__nav__list__item{margin-left:2.1875rem}.footer__language{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.footer__language .lang-item{display:inline-block;color:#f0f0f0}.footer__language .lang-item a{color:#f0f0f0;text-decoration:none}.footer__language .lang-item+.lang-item:before{content:"\00a0\00b7\00a0\00a0"}@media only screen and (max-width: 768px){.footer{padding-top:2rem;padding-bottom:5.3125rem}.footer__info{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:1.875rem}.footer__social{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;text-align:left}.footer__nav{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:1.375rem;text-align:left}.footer__nav__list__item{display:block}.footer__nav__list__item__link{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem}.footer__nav__list__item+.footer__nav__list__item{margin-left:0}.footer__language{margin-top:1.375rem}}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover{color:#4ad1c2}.hardware{position:relative}.hardware__title{width:calc(75% - 3.28125rem);float:left;margin-left:1.875rem}.hardware__sensors{position:relative;margin-top:6.625rem}.hardware__sensors__list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0;text-align:center}.hardware__sensors__list__item{position:relative;display:inline-block;vertical-align:middle;margin-right:-1.875rem;margin-left:-1.875rem}.hardware__sensors__list__item__signal{opacity:0.2;pointer-events:none;overflow:hidden;position:relative;height:5rem}.hardware__sensors__list__item__signal__ripple{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#f0f0f0;height:.9375rem;width:.9375rem;border-radius:50%;-webkit-animation:ripple 2s linear infinite;animation:ripple 2s linear infinite}.hardware__sensors__list__item img{position:relative;z-index:2}.hardware__sensors__background{opacity:0.1;position:absolute;top:3rem;height:10rem;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #1a1a1a), color-stop(50%, rgba(26,26,26,0))),radial-gradient(ellipse closest-side, #f0f0f0, rgba(240,240,240,0));background-image:linear-gradient(to bottom, #1a1a1a 50%, rgba(26,26,26,0) 50%),radial-gradient(ellipse closest-side, #f0f0f0, rgba(240,240,240,0))}.hardware__tabs{margin-top:2.5rem}@media only screen and (max-width: 768px){.hardware__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.hardware__sensors{margin-top:1.625rem}.hardware__sensors__list__item{display:none;width:17.5rem;max-width:100%;margin-right:0;margin-left:0}.hardware__sensors__list__item img{width:100%}.hardware__sensors__list__item:first-child{display:inline-block}.hardware__sensors__background{top:4.75rem;height:6rem}.hardware__tabs{margin-top:1.25rem}}.header{position:fixed;top:0;right:0;left:0;z-index:9;padding-top:2.5rem;padding-bottom:2.5rem;line-height:0;-webkit-transition:background-color .25s,padding-top .25s,padding-bottom .25s,top .25s;transition:background-color .25s,padding-top .25s,padding-bottom .25s,top .25s}.header__logo{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;margin-left:calc(25% - 2.34375rem + 3.75rem);text-align:center}.header__logo .logo{height:.9375rem}.header__menu{position:absolute;top:50%;left:1.875rem;z-index:9;list-style:none;margin-top:0;margin-bottom:0;padding-top:.9375rem;padding-bottom:.9375rem;padding-left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__menu__item{display:inline-block}.header__menu__item__link{display:block;color:#f0f0f0;text-decoration:none}.header__menu__item--active .header__menu__item__link{pointer-events:none;color:#4ad1c2}.header__menu__item+.header__menu__item{margin-left:1.625rem}.header__language{position:absolute;top:50%;right:1.875rem;z-index:9;list-style:none;margin-top:0;margin-bottom:0;padding-top:.9375rem;padding-bottom:.9375rem;padding-left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__language .lang-item{display:inline-block}.header__language .lang-item a{display:inline-block;color:#f0f0f0;text-decoration:none}.header__language .lang-item.current-lang a{pointer-events:none;color:#4ad1c2}.header__language .lang-item+.lang-item{margin-left:-0.25rem}.header__language .lang-item+.lang-item:before{content:"·";display:inline-block;padding-right:.625rem;padding-left:.625rem;color:#f0f0f0}.header__nav-trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:1.875rem;z-index:9;padding:.9375rem 1.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.header__nav-trigger__icon{position:relative;display:inline-block;vertical-align:middle;height:.75rem;width:.875rem;margin-top:0.0625rem}.header__nav-trigger__icon:before,.header__nav-trigger__icon:after{content:"";position:absolute;top:50%;left:50%;height:.125rem;width:.875rem;background-color:#f0f0f0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:top .25s,-webkit-transform .25s;transition:top .25s,-webkit-transform .25s;transition:top .25s,transform .25s;transition:top .25s,transform .25s,-webkit-transform .25s}.header__nav-trigger__icon:before{-webkit-transform:translate(-50%, calc(-50% - 0.1875rem));transform:translate(-50%, calc(-50% - 0.1875rem))}.header__nav-trigger__icon:after{-webkit-transform:translate(-50%, calc(-50% + 0.1875rem));transform:translate(-50%, calc(-50% + 0.1875rem))}.header__nav-trigger__label{position:relative;display:inline-block;vertical-align:middle;margin-bottom:-0.1875rem;margin-left:.625rem}.header__nav-trigger__label__item{display:block;color:#f0f0f0;-webkit-transition:opacity .25s;transition:opacity .25s}.header__nav-trigger__label__item:last-child{opacity:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.admin-bar .header{top:2rem}.header--reverse:not(.header--lite):not(.header--open) .header__nav-trigger__icon:before,.header--open:not(.header--lite):not(.header--open) .header__nav-trigger__icon:before,.header--reverse:not(.header--lite):not(.header--open) .header__nav-trigger__icon:after,.header--open:not(.header--lite):not(.header--open) .header__nav-trigger__icon:after{background-color:#1a1a1a}.header--reverse:not(.header--lite):not(.header--open) .header__nav-trigger__label__item,.header--open:not(.header--lite):not(.header--open) .header__nav-trigger__label__item{color:#1a1a1a}.header--lite{background-color:#1a1a1a}.header--lite:not(.header--open){padding-top:1.25rem;padding-bottom:1.25rem}.header--open .header__nav-trigger__icon:before{-webkit-transform:rotate(-45deg) translate(-50%, -50%);transform:rotate(-45deg) translate(-50%, -50%)}.header--open .header__nav-trigger__icon:after{-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%)}.header--open .header__nav-trigger__label__item:first-child{opacity:0}.header--open .header__nav-trigger__label__item:last-child{opacity:1}@media only screen and (max-width: 1024px){.header__nav-trigger{left:0}}@media only screen and (max-width: 768px){.header{padding-top:1.875rem;padding-bottom:1.875rem}.header__logo{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem;margin-left:calc(25% - 1.5625rem + 2.5rem)}.header__nav-trigger{left:0;padding:.625rem 1.25rem}.header__nav-trigger__icon{height:.75rem;width:1.25rem}.header__nav-trigger__icon:before,.header__nav-trigger__icon:after{height:.125rem;width:1.25rem}.header__nav-trigger__icon:before{-webkit-transform:translate(-50%, calc(-50% - 0.1875rem));transform:translate(-50%, calc(-50% - 0.1875rem))}.header__nav-trigger__icon:after{-webkit-transform:translate(-50%, calc(-50% + 0.1875rem));transform:translate(-50%, calc(-50% + 0.1875rem))}.header__nav-trigger__label{display:none}.admin-bar .header{top:2.875rem}.header--lite:not(.header--open){top:0;padding-top:1.25rem;padding-bottom:1.25rem}}.hero{position:relative;height:100vh;background-color:#1a1a1a;color:#f0f0f0}.hero__wrapper{position:relative;z-index:1;display:table;height:100%;width:100%}.hero__wrapper__inner{display:table-cell;vertical-align:middle;padding-top:7.125rem;padding-bottom:6.9375rem}.hero__title{width:calc(83.33333% - 3.4375rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);text-align:center}.hero__description{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);margin-top:6.125rem;margin-bottom:0;font-size:1.5rem;line-height:1.33333;letter-spacing:-.025rem;font-weight:400;text-align:center}@media only screen and (max-width: 768px){.hero__description{font-size:1.125rem;line-height:1.33333;letter-spacing:-.01875rem}}.hero__description--half{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;text-align:left}.hero__description--half+.hero__description--half{margin-left:calc(8.33333% - 2.03125rem + 3.75rem)}.hero__arrow{position:absolute;bottom:0;left:50%;z-index:1;padding:2.5rem 7.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero__arrow__inner{display:block;-webkit-animation:bounce 2.5s cubic-bezier(0.645, 0.045, 0.355, 1) infinite forwards;animation:bounce 2.5s cubic-bezier(0.645, 0.045, 0.355, 1) infinite forwards}.hero__background{opacity:0.6;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero__background--gradient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(rgba(26,26,26,0)), to(#1a1a1a));background:linear-gradient(rgba(26,26,26,0), #1a1a1a)}.admin-bar .hero{height:calc(100vh - 2rem)}@media only screen and (max-width: 768px){.hero__wrapper__inner{padding-top:3.5625rem;padding-bottom:3.3125rem}.hero__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.hero__description{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:3.0625rem;text-align:left}.hero__description--half{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.hero__description--half+.hero__description--half{margin-left:calc(0% - 1.25rem + 2.5rem);margin-top:1.5rem}.hero__arrow{right:0;bottom:0;left:auto;padding:1.25rem;-webkit-transform:none;transform:none}.admin-bar .hero{height:calc(100vh - 2.875rem)}}.intro{padding-top:7.0625rem}.intro__description{width:calc(75% - 3.28125rem);float:left;margin-left:1.875rem;margin-left:calc(12.5% - 2.10938rem + 3.75rem)}.intro__description ul{list-style:none;margin-top:1.25rem;margin-bottom:0;padding-left:3.75rem}.intro__description ul li{position:relative}.intro__description ul li:before{content:"";position:absolute;top:1.25rem;left:-1.875rem;height:.3125rem;width:.3125rem;background-color:#4ad1c2}.intro__savings{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem;overflow:hidden;position:relative;margin-top:6.75rem;padding-top:7.0625rem;padding-bottom:6.875rem}.intro__savings__background{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:0;opacity:0.2;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.intro__savings__progress{width:calc(25% - 2.34375rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);position:relative;z-index:1}.intro__savings__content{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;position:relative;z-index:1}@media only screen and (max-width: 768px){.intro{padding-top:5.375rem}.intro__description{width:calc(83.33333% - 2.29167rem);float:left;margin-left:1.25rem}.intro__description ul{margin-top:1.25rem;padding-left:1.875rem}.intro__description ul li:before{top:0.625rem;left:-1.25rem;height:.1875rem;width:.1875rem}.intro__savings{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:3.3125rem;padding-top:2.5rem;padding-bottom:2.0625rem}.intro__savings__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0.2;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.intro__savings__progress{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;text-align:center}.intro__savings__content{width:calc(66.66667% - 2.08333rem);float:left;margin-left:1.25rem;margin-left:calc(16.66667% - 1.45833rem + 2.5rem);margin-top:2.1875rem}}.jobs__title{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem}.jobs__description{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;margin-top:3.6875rem}.jobs__list{list-style:none;border-bottom:0.0625rem solid rgba(26,26,26,0.1);margin-top:4.375rem;margin-bottom:0;padding-left:0}.jobs__list__item{border-top:0.0625rem solid rgba(26,26,26,0.1)}.jobs__list__item__link{display:block;padding:1.5625rem 0 1.25rem;color:#1a1a1a;text-decoration:none;-webkit-transition:background-color .25s;transition:background-color .25s}.jobs__list__item__link:hover{background-color:rgba(74,209,194,0.2)}.jobs__list__item__department{width:calc(25% - 2.34375rem);float:left;margin-left:1.875rem}.jobs__list__item__role{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;text-align:center}.jobs__list__item__location{width:calc(25% - 2.34375rem);float:left;margin-left:1.875rem;text-align:right}@media only screen and (max-width: 768px){.jobs__title{width:calc(83.33333% - 2.29167rem);float:left;margin-left:1.25rem}.jobs__description{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:.75rem}.jobs__list{margin-top:2.3125rem}.jobs__list__item__link{padding:1.0625rem 0 .8125rem}.jobs__list__item__department{display:none}.jobs__list__item__role{width:calc(83.33333% - 2.29167rem);float:left;margin-left:1.25rem;text-align:left}.jobs__list__item__location{width:calc(83.33333% - 2.29167rem);float:left;margin-left:1.25rem;margin-top:.5rem;text-align:left}}.navigation{opacity:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;padding-top:5.9375rem;padding-bottom:5.875rem;background-color:#1a1a1a;color:#f0f0f0;-webkit-transition:opacity .25s;transition:opacity .25s}.navigation__wrapper{display:table;height:100%;width:100%}.navigation__wrapper__inner{display:table-cell;vertical-align:middle;padding-top:3.5rem;padding-bottom:3.75rem}.navigation__list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.navigation__list__item{display:block}.navigation__list__item__link{color:#f0f0f0;text-decoration:none}.navigation__list__item__link:hover{color:#4ad1c2}.navigation__list__item+.navigation__list__item{margin-top:2.5625rem}.navigation__list__item--active .navigation__nav__list__item__link{color:#4ad1c2}.navigation__list__item--active:after{content:none}.navigation__cta{margin-top:6.5625rem}.navigation__footer{position:absolute;bottom:3.75rem;left:0;width:100%}.navigation__footer__social{width:calc(33.33333% - 2.5rem);float:left;margin-left:1.875rem;-ms-flex-item-align:end;align-self:flex-end}.navigation__footer__info{width:calc(33.33333% - 2.5rem);float:left;margin-left:1.875rem;margin-left:calc(33.33333% - 2.5rem + 3.75rem)}.navigation__footer__info__item{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0}@media only screen and (max-width: 768px){.navigation__footer__info__item{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.navigation__footer__info__item__title{margin-bottom:.3125rem;font-size:1rem;line-height:2;letter-spacing:0;font-weight:500}@media only screen and (max-width: 768px){.navigation__footer__info__item__title{font-size:.875rem;line-height:1.5;letter-spacing:0}}.navigation__footer__info__item a{color:#f0f0f0;text-decoration:none}.navigation__footer__info__item a:hover{color:#4ad1c2}.admin-bar .navigation{top:2rem}.navigation--open{opacity:1;pointer-events:auto}@media only screen and (max-height: 768px){.navigation__wrapper__inner{padding-top:2.25rem;padding-bottom:2.5rem}.navigation__list__item+.navigation__list__item{margin-top:1.3125rem}.navigation__cta{margin-top:4.0625rem}}@media only screen and (max-width: 768px){.navigation{padding-top:4.625rem;padding-bottom:11.0625rem}.navigation__wrapper__inner{padding-top:1.625rem;padding-bottom:1.875rem}.navigation__list__item+.navigation__list__item{margin-top:1.3125rem}.navigation__cta{margin-top:2.1875rem}.navigation__footer{bottom:2.5rem}.navigation__footer .grid--flex{display:block}.navigation__footer__social{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:1.625rem;margin-bottom:-0.5rem}.navigation__footer__info{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.navigation__footer__info__item{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem}.navigation__footer__info__item__title{margin-bottom:.75rem}.admin-bar .navigation{top:2.875rem}}.our-values__title{width:calc(75% - 3.28125rem);float:left;margin-left:1.875rem}.our-values__list{counter-reset:architecture-counter;width:calc(100% - 3.75rem);float:left;margin-left:1.875rem;list-style:none;margin-top:4.125rem;margin-bottom:0;padding-left:0}.our-values__list__item{counter-increment:architecture-counter;border-top:0.0625rem solid rgba(26,26,26,0.1);padding-top:3.3125rem;padding-bottom:3.125rem}.our-values__list__item__inner{position:relative}.our-values__list__item__inner:before{content:counter(architecture-counter, decimal-leading-zero) ".";width:calc(8.33333% - 2.03125rem);float:left;margin-left:1.875rem;font-weight:500;color:#4ad1c2}.our-values__list__item__title{width:calc(33.33333% - 2.5rem);float:left;margin-left:1.875rem;font-weight:500}.our-values__list__item__content{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);margin-top:0.6875rem}@media only screen and (max-width: 768px){.our-values__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.our-values__list{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:2.0625rem}.our-values__list__item{padding-top:1rem;padding-bottom:.8125rem}.our-values__list__item__inner:before{content:none}.our-values__list__item__title{position:relative;width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.our-values__list__item__title:before{content:counter(architecture-counter, decimal-leading-zero) ".";font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;color:#4ad1c2}}@media only screen and (max-width: 768px) and (max-width: 768px){.our-values__list__item__title:before{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}@media only screen and (max-width: 768px){.our-values__list__item__content{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:.5rem}}.press__nav{margin-top:2.5rem}.press__nav__list{list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.press__nav__list__item{display:inline-block;vertical-align:middle}.press__nav__list__item+.press__nav__list__item{margin-left:1.625rem}.press__nav__list__item--active a{pointer-events:none;text-decoration:none;color:#4ad1c2}.press__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.875rem;list-style:none;margin-top:4.375rem;margin-bottom:0;padding-left:0}.press__list__item{-webkit-box-flex:1;-ms-flex:1 calc(50% - 1.875rem);flex:1 calc(50% - 1.875rem);margin-left:1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box}.press__list__item__cover img{display:block;max-width:100%}.press__list__item__title{margin-top:2.1875rem}.press__list__item__title a{color:#1a1a1a;text-decoration:none}.press__list__item__meta{margin-top:1.0625rem;color:rgba(26,26,26,0.4)}.press__list__item__link{margin-top:1.5rem}.press__list__item:nth-child(n+3){margin-top:3.75rem}.press__pagination{margin-top:7.5rem}@media only screen and (max-width: 768px){.press__nav{margin-top:1.125rem}.press__nav__list{margin-right:-.625rem;margin-left:-.625rem}.press__nav__list__item a{display:block;padding:.625rem}.press__nav__list__item+.press__nav__list__item{margin-left:0}.press__list{margin-top:2.6875rem;margin-left:-1.25rem}.press__list__item{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-left:1.25rem}.press__list__item__title{margin-top:1.0625rem}.press__list__item__meta{margin-top:.75rem}.press__list__item__link{margin-top:.9375rem}.press__list__item+.press__list__item{margin-top:2.5rem}.press__pagination{margin-top:3.75rem}}.press-logos{position:relative}.press-logos__title{position:absolute;top:7.5rem;left:0;z-index:0;max-width:90rem;margin-right:auto;margin-left:auto;color:rgba(26,26,26,0.1)}.press-logos__list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin-top:0;margin-bottom:0;padding-right:1.875rem;padding-left:0}.press-logos__list__item{width:calc(25% - 1.875rem);margin-left:1.875rem}.press-logos__list__item a{display:block}.press-logos__list__item img{display:block;width:100%}.press-logos__list__item:nth-child(n+5){margin-top:1.875rem}@media only screen and (max-width: 768px){.press-logos__title{top:5.625rem}.press-logos__list{padding-right:1.25rem}.press-logos__list__item{width:calc(50% - 1.25rem);margin-left:1.25rem}.press-logos__list__item:nth-child(n+3){margin-top:1.25rem}}.splash{position:relative;height:100vh;background-color:#1a1a1a;color:#f0f0f0}.splash__wrapper{position:relative;z-index:1;display:table;height:100%;width:100%}.splash__wrapper__row{display:table-row}.splash__wrapper__row__cell{display:table-cell}.splash__wrapper__row:first-child .splash__wrapper__row__cell{vertical-align:middle;height:100%;padding-top:6rem;padding-bottom:1.875rem}.splash__wrapper__row:last-child .splash__wrapper__row__cell{vertical-align:bottom;padding-bottom:2.125rem}.splash__content{width:calc(50% - 2.8125rem);float:left;margin-left:1.875rem}.splash__content__title{margin-top:-0.3125rem}.splash__content__title__slider{position:relative;display:block;overflow:hidden;height:5rem}.splash__content__title__slider__word{opacity:0;position:absolute;top:0;left:0;display:block;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}.splash__content__title__slider__word--active{opacity:1;-webkit-transform:none;transform:none}.splash__content__subtitle{font-size:1.5rem;line-height:1.33333;letter-spacing:-.025rem;font-weight:400;margin-top:2.375rem;margin-bottom:-0.5625rem}@media only screen and (max-width: 768px){.splash__content__subtitle{font-size:1.125rem;line-height:1.33333;letter-spacing:-.01875rem}}.splash__aside{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;margin-left:calc(8.33333% - 2.03125rem + 3.75rem);margin-top:9.8125rem}.splash__aside__list{position:absolute;top:50%;list-style:none;margin-top:0;margin-bottom:0;padding-left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.splash__aside__list__item{float:left;clear:both}.splash__aside__list__item+.splash__aside__list__item{margin-top:2.875rem}.splash__arrow{display:inline-block;margin-left:-1.875rem;padding:1.875rem 7.5rem 1.875rem 1.875rem;line-height:0}.splash__arrow__inner{display:block;-webkit-animation:bounce 2.5s cubic-bezier(0.645, 0.045, 0.355, 1) infinite forwards;animation:bounce 2.5s cubic-bezier(0.645, 0.045, 0.355, 1) infinite forwards}.splash__news{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem;border-top:0.0625rem solid rgba(240,240,240,0.4);padding-top:1.625rem}.splash__news__title{position:relative;width:calc(16.66667% - 2.1875rem);float:left;margin-left:1.875rem}.splash__news__title:before{content:"";position:absolute;top:-1.6875rem;left:0;height:.0625rem;width:100%;background-color:#f0f0f0}.splash__news__item{width:calc(16.66667% - 2.1875rem);float:left;margin-left:1.875rem}.splash__news__item__title{font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:500}@media only screen and (max-width: 768px){.splash__news__item__title{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.splash__news__item__title a{display:inline-block;color:#f0f0f0;text-decoration:none}.splash__news__item__title a:hover{color:#4ad1c2}.splash__bg{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.splash__bg__list{opacity:0;height:100%;width:100%;-webkit-transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 1s cubic-bezier(0.645, 0.045, 0.355, 1)}.splash__bg__list.slick-running{opacity:0.4;-webkit-animation:curtain 3s cubic-bezier(0.77, 0, 0.175, 1) forwards;animation:curtain 3s cubic-bezier(0.77, 0, 0.175, 1) forwards}.splash__bg__list__item{height:100vh;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:cover}.slick-running .slick-active .splash__bg__list__item{-webkit-animation:zoom-out 3s ease-out forwards;animation:zoom-out 3s ease-out forwards}.admin-bar .splash{height:calc(100vh - 2rem)}@media only screen and (max-width: 1024px){.splash__wrapper__row__cell .grid--flex{display:block}.splash__content{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(0% - 1.875rem + 3.75rem)}.splash__aside{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(0% - 1.875rem + 3.75rem);margin-top:3.3125rem}.splash__aside__list{position:relative;top:auto;-webkit-transform:none;transform:none}.splash__aside__list__item+.splash__aside__list__item{margin-top:2.5rem}}@media only screen and (max-width: 768px){.splash{height:100vh}.splash__wrapper__row__cell{padding-top:5.25rem !important;padding-bottom:2.5rem !important}.splash__wrapper__row__cell .grid--flex{display:block}.splash__content{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.splash__content__title{margin-top:-0.1875rem;padding-right:3.125rem}.splash__content__title__slider{height:2.5rem}.splash__content__subtitle{margin-top:1.8125rem;margin-bottom:0}.splash__aside{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:2.0625rem}.splash__aside__list{position:relative;top:auto;-webkit-transform:none;transform:none}.splash__aside__list__item+.splash__aside__list__item{margin-top:1.25rem}.splash__arrow{position:absolute;right:0;bottom:0;z-index:2;margin-left:0;padding:1.25rem}.splash__bg__list.slick-running{-webkit-animation:none;animation:none}.slick-running .slick-active .splash__bg__list__item{-webkit-animation:none;animation:none}.admin-bar .splash{height:calc(100vh - 2.875rem)}}@media only screen and (max-width: 375px){.splash__content__title{padding-right:0}}@media only screen and (max-height: 721px){.splash__news{display:none}}.sponsors{position:relative}.sponsors__title{position:absolute;top:-10%;left:0;z-index:0;max-width:90rem;margin-right:auto;margin-left:auto;color:rgba(240,240,240,0.1)}.sponsors__list{position:relative;z-index:1;list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.sponsors__list__item{width:calc(25% - 2.34375rem);float:left;margin-left:1.875rem}.sponsors__list__item a{display:block}.sponsors__list__item img{display:block;width:100%}@media only screen and (max-width: 768px){.sponsors__title{top:-6%}.sponsors__list__item{width:calc(50% - 1.875rem);float:left;margin-left:1.25rem}.sponsors__list__item:nth-child(n+3){margin-top:1.25rem}}.success-stories__title{width:calc(66.66667% - 3.125rem);float:left;margin-left:1.875rem;margin-left:calc(16.66667% - 2.1875rem + 3.75rem);text-align:center}.success-stories__list{margin-top:4.75rem}.success-stories__list .slick-slide{outline:0}.success-stories__list__item{cursor:pointer;opacity:0.4;vertical-align:top;width:55rem;-webkit-transition:opacity .25s;transition:opacity .25s}.success-stories__list__item__inner{position:relative;padding:1.875rem .9375rem}.success-stories__list__item__info{opacity:0;position:absolute;bottom:0;left:-.9375rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:18.75rem;width:18.125rem;padding:1.5625rem 1.875rem 5rem;background-color:#1a1a1a;color:#f0f0f0;-webkit-transition:opacity .25s;transition:opacity .25s}.success-stories__list__item__info__location{margin-top:.1875rem}.success-stories__list__item__info__savings{position:absolute;bottom:2.125rem;left:1.875rem}.success-stories__list__item__info__savings__value{font-size:2.25rem;line-height:1.27778;letter-spacing:-.0375rem;font-weight:300;color:#4ad1c2}@media only screen and (max-width: 768px){.success-stories__list__item__info__savings__value{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}}.success-stories__list__item__info__savings__label{margin-top:-.3125rem}.success-stories__list__item__info__link{position:absolute;right:1.875rem;bottom:2.5rem;height:2.5rem;width:2.5rem;border-radius:50%;border:0.0625rem solid rgba(240,240,240,0.2);overflow:hidden;text-indent:101%;white-space:nowrap;text-decoration:none;-webkit-transition:border-color .25s;transition:border-color .25s}.success-stories__list__item__info__link:before{content:"+";position:absolute;top:50%;left:50%;text-indent:0;color:#f0f0f0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.success-stories__list__item__info__link:hover{border-color:#4ad1c2}.success-stories__list__item img{display:block;width:100%}.success-stories__list__item:hover{opacity:1}.slick-current .success-stories__list__item{cursor:default;opacity:1}.slick-current .success-stories__list__item .success-stories__list__item__info{opacity:1}@media only screen and (max-width: 768px){.success-stories__title{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem}.success-stories__list{margin-top:2.0625rem}.success-stories__list::after{clear:both;content:"";display:block}.success-stories__list__item__inner{padding:0 .3125rem}.success-stories__list__item__info{position:relative;bottom:auto;left:auto;height:auto;width:100%;padding:1.0625rem 1.25rem 5.5625rem}.success-stories__list__item__info__location{margin-top:-.125rem}.success-stories__list__item__info__savings{bottom:1rem;left:1.25rem}.success-stories__list__item__info__savings__label{margin-top:.1875rem}.success-stories__list__item__info__link{right:1.25rem;bottom:1.25rem;height:1.875rem;width:1.875rem}.success-stories__list__item__info__link:before{font-size:1.3125rem;line-height:1.28571;letter-spacing:-.02187rem}.success-stories__list .slick-dots{list-style:none;width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;margin-top:2.125rem;margin-bottom:-0.25rem;padding-left:0;text-align:center;line-height:0}.success-stories__list .slick-dots li{display:inline-block;vertical-align:top}.success-stories__list .slick-dots li button{position:relative;display:block;height:.9375rem;width:.9375rem;padding:0;overflow:hidden;text-indent:101%;white-space:nowrap}.success-stories__list .slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;height:.3125rem;width:.3125rem;border-radius:50%;background-color:rgba(26,26,26,0.2);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:background-color .25s;transition:background-color .25s}.success-stories__list .slick-dots li.slick-active button:before{background-color:#1a1a1a}}.summary{overflow:hidden;position:relative}.summary__title{position:absolute;top:11%;left:0;z-index:0;max-width:90rem;margin-right:auto;margin-left:auto;color:#f0f0f0;white-space:nowrap}.summary__steps{position:relative;z-index:1;list-style:none;counter-reset:summary-counter;margin-top:-1.6875rem;margin-bottom:0;padding-left:0}.summary__steps__item{counter-increment:summary-counter;width:calc(25% - 2.34375rem);float:left;margin-left:1.875rem}.summary__steps__item:before{content:"0" counter(summary-counter) ".";font-size:11.25rem;line-height:1;letter-spacing:-.375rem;font-weight:700}@media only screen and (max-width: 768px){.summary__steps__item:before{font-size:5.625rem;line-height:1;letter-spacing:-.1875rem}}.summary__steps__item__title{margin-top:1.0625rem}.summary__steps__item__description{margin-top:.875rem;margin-bottom:0}.summary__steps__item:not(:first-child){margin-left:calc(8.33333% - 2.03125rem + 3.75rem)}.summary__solutions{position:relative;z-index:1;margin-top:10.1875rem}.summary__solutions__title{text-align:center}.summary__solutions__list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.9375rem;margin-bottom:0;padding-left:0}.summary__solutions__list__item{width:calc(25% - 2.34375rem);float:left;margin-left:1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1.25rem;padding:2.5rem 2.5rem 3.125rem;background-color:#f0f0f0}.summary__solutions__list__item__content{margin-top:2.0625rem;margin-bottom:0}.summary__cta{margin-top:3.75rem;text-align:center}@media only screen and (max-width: 768px){.summary__title{top:4.375rem;max-width:100%}.summary__steps{margin-top:-0.5625rem}.summary__steps__item{width:calc(83.33333% - 2.29167rem);float:left;margin-left:1.25rem}.summary__steps__item__title{margin-top:1.1875rem}.summary__steps__item__description{margin-top:.5rem}.summary__steps__item:not(:first-child){margin-left:calc(0% - 1.25rem + 2.5rem)}.summary__steps__item+.summary__steps__item{margin-top:1.5rem}.summary__solutions{margin-top:3.0625rem}.summary__solutions__title{text-align:left}.summary__solutions__list{overflow-x:auto;display:block;margin-top:1.375rem;margin-bottom:-1.25rem;padding-bottom:1.25rem;white-space:nowrap}.summary__solutions__list__item{float:none;display:inline-block;vertical-align:top;width:15rem;border-radius:1.25rem;margin-left:1.25rem;padding:1.25rem 1.25rem 2.0625rem;white-space:normal}.summary__solutions__list__item .icon{margin:0.4375rem}.summary__solutions__list__item__content{height:4.5rem;margin-top:2.25rem}.summary__solutions__list__item:last-child{margin-right:1.25rem}.summary__solutions__list__item+.summary__solutions__list__item{margin-left:.625rem}.summary__cta{margin-top:2.5rem}}.team__list{list-style:none;margin-top:4.125rem;margin-bottom:0;padding-left:0}.team__list__item{width:calc(33.33333% - 2.5rem);float:left;margin-left:1.875rem}.team__list__item__avatar img{display:block;width:100%}.team__list__item__name{margin-top:2.25rem}.team__list__item__role{margin-top:.875rem}.team__list__item__link{margin-top:1.25rem}@media only screen and (max-width: 768px){.team__list{margin-top:2.0625rem}.team__list__item{width:calc(100% - 2.5rem);float:left;margin-left:1.25rem;clear:both}.team__list__item__avatar{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-right:.625rem}.team__list__item__name{margin-top:1.0625rem}.team__list__item__role{margin-top:.5rem}.team__list__item__link{margin-top:.8125rem}.team__list__item+.team__list__item{margin-top:2.5rem}}.timeline{overflow:hidden}.timeline__title{width:calc(100% - 3.75rem);float:left;margin-left:1.875rem}.timeline__description{width:calc(41.66667% - 2.65625rem);float:left;margin-left:1.875rem;margin-top:3.6875rem}.timeline__chronology{position:relative;padding-bottom:3.75rem}.timeline__chronology:before{content:"";position:absolute;top:2.5rem;left:0;z-index:0;height:.125rem;width:100%;background-color:rgba(74,209,194,0.4)}.timeline__chronology__wrapper{display:table;table-layout:fixed;width:100%;white-space:nowrap}.timeline__chronology__stage{position:relative;z-index:1;display:table-cell;margin-left:-0.625rem}.timeline__chronology__stage__label{margin-bottom:.25rem;margin-left:0.625rem;color:#4ad1c2}.timeline__chronology__stage__item{position:relative;display:inline-block;vertical-align:top;padding:.625rem}.timeline__chronology__stage__item__bullet{height:1rem;width:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:0.25rem solid #4ad1c2;border-radius:50%;background-color:#f0f0f0;-webkit-transition:border-width .25s,-webkit-box-shadow .25s;transition:border-width .25s,-webkit-box-shadow .25s;transition:border-width .25s,box-shadow .25s;transition:border-width .25s,box-shadow .25s,-webkit-box-shadow .25s}.timeline__chronology__stage__item__description{pointer-events:none;opacity:0;position:absolute;width:20rem;top:1.125rem;left:1.125rem;padding-top:3.75rem;padding-left:1.25rem;font-size:.8125rem;line-height:1.53846;letter-spacing:0;font-weight:500;-webkit-transition:opacity .25s;transition:opacity .25s}@media only screen and (max-width: 768px){.timeline__chronology__stage__item__description{font-size:.75rem;line-height:1.33333;letter-spacing:0}}.timeline__chronology__stage__item__description:before{content:"";position:absolute;top:0;bottom:100%;left:0;width:0.125rem;background-color:rgba(74,209,194,0.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom .25s;transition:bottom .25s}.timeline__chronology__stage__item--active .timeline__chronology__stage__item__bullet,.timeline__chronology__stage__item:hover .timeline__chronology__stage__item__bullet{border-width:0.5rem;-webkit-box-shadow:0 0 0 0.625rem rgba(74,209,194,0.2);box-shadow:0 0 0 0.625rem rgba(74,209,194,0.2)}.timeline__chronology__stage__item--active .timeline__chronology__stage__item__description,.timeline__chronology__stage__item:hover .timeline__chronology__stage__item__description{opacity:1}.timeline__chronology__stage__item--active .timeline__chronology__stage__item__description:before,.timeline__chronology__stage__item:hover .timeline__chronology__stage__item__description:before{bottom:0.375rem}.timeline__chronology__stage__item+.timeline__chronology__stage__item{margin-left:-.25rem}
