/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{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;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:-.25em}sup{top:-.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:.35em .75em .625em}legend{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]{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}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}button{background-color:transparent;color:inherit;border-width:0;padding:0;cursor:pointer}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}ul,ol,dd{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}img{max-width:100%}.mt1{margin-top:1rem}.my2{margin:2.61803399rem 0 1rem}.mt2{margin-top:2.61803399rem}@font-face{font-family:gtamerica;src:url(/fonts/GT-America-Extended-Regular.eot);src:url(/fonts/GT-America-Extended-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/GT-America-Extended-Regular.woff2)format("woff2"),url(/fonts/GT-America-Extended-Regular.woff)format("woff"),url(/fonts/GT-America-Extended-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:prophet;src:url(/fonts/Prophet-Bold.woff2)format("woff2"),url(/fonts/Prophet-Bold.woff)format("woff");font-weight:800;font-style:normal}html{font-size:100%}body{font-family:gtamerica;line-height:1.5;color:#111;font-size:1rem}h1{font-family:prophet;font-size:5.23606798rem;line-height:1.1;text-align:center}@media(max-width:600px){h1{font-size:2.61803399rem}}h2{font-family:prophet;font-size:2.61803399rem;line-height:1.2;text-align:center}@media(max-width:600px){h2{font-size:1.30901699rem}}h3{font-family:prophet;font-size:1rem;line-height:1.3;text-align:center}@media(max-width:600px){h3{font-size:1rem}}p{text-align:justify}hr{margin:.5rem 0}.color-me-swiss{color:#d52b1e}.content a,.v1 a,.v2 a,.mark a{text-decoration:none;text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff;background-image:linear-gradient(#f04b3e,#f04b3e);background-size:.05em .05em;background-repeat:repeat-x;background-position:0 87%;color:#222;text-decoration:none}.content a::selection,.v1 a::selection,.v2 a::selection,.mark a::selection{text-shadow:.03em 0 #f04b3e,-.03em 0 #f04b3e,0 .03em #f04b3e,0 -.03em #f04b3e,.06em 0 #f04b3e,-.06em 0 #f04b3e,.09em 0 #f04b3e,-.09em 0 #f04b3e,.12em 0 #f04b3e,-.12em 0 #f04b3e,.15em 0 #f04b3e,-.15em 0 #f04b3e;background:#f04b3e}.content a::-moz-selection,.v1 a::-moz-selection,.v2 a::-moz-selection,.mark a::-moz-selection{text-shadow:.03em 0 #f04b3e,-.03em 0 #f04b3e,0 .03em #f04b3e,0 -.03em #f04b3e,.06em 0 #f04b3e,-.06em 0 #f04b3e,.09em 0 #f04b3e,-.09em 0 #f04b3e,.12em 0 #f04b3e,-.12em 0 #f04b3e,.15em 0 #f04b3e,-.15em 0 #f04b3e;background:#f04b3e}.content a *,.content a *:after,.content a:after,.content a *:before,.content a:before,.v1 a *,.v1 a *:after,.v1 a:after,.v1 a *:before,.v1 a:before,.v2 a *,.v2 a *:after,.v2 a:after,.v2 a *:before,.v2 a:before,.mark a *,.mark a *:after,.mark a:after,.mark a *:before,.mark a:before{text-shadow:none}.content a:visited,.v1 a:visited,.v2 a:visited,.mark a:visited{color:#222}.header{text-align:center;margin-bottom:2.61803399rem}.header h3{font-style:italic}.header .meta{margin-top:1rem;text-transform:uppercase;font-family:prophet}figure .desc{display:block;width:75%;font-size:.75rem;text-align:justify;margin:.25rem auto;color:#7d7d7d}blockquote{margin:0 0 1rem;padding-left:2.61803399rem;background-color:#efefef}blockquote h1,blockquote h2,blockquote h3{font-family:prophet;font-size:2.61803399rem;line-height:1.2;text-align:center;border-bottom:1px solid #efefef}@media(max-width:600px){blockquote h1,blockquote h2,blockquote h3{font-size:1.30901699rem}}blockquote h1,blockquote h2,blockquote h3,blockquote p{padding:.5rem;margin:0!important;text-align:left!important;background-color:rgba(0,0,0,.05)}.post .a{color:#7d7d7d}.post .author{display:flex;justify-content:center;align-items:center}.post .author .l img{height:5.23606798rem;border-radius:2.61803399rem;margin-right:1rem}.post .author .r{text-align:left}.post>.content p,.post>.content ol{margin-bottom:1rem;text-align:justify}.post>.content h1{font-family:prophet;font-size:2.61803399rem;line-height:1.2;text-align:center;margin:2rem 0 1rem}@media(max-width:600px){.post>.content h1{font-size:1.30901699rem}}.post>.content h2{font-family:prophet;font-size:1rem;line-height:1.3;text-align:center;margin:2rem 0 1rem}@media(max-width:600px){.post>.content h2{font-size:1rem}}.post>.content h3{font-family:prophet;font-size:2.61803399rem;line-height:1.4;text-align:center;margin:2rem 0 1rem}@media(max-width:600px){.post>.content h3{font-size:1.30901699rem}}.post-results h2{text-align:left;margin:2rem 0 0}.post-results li.post{margin-top:1rem}.post-results li.post h3{text-align:left}.nav{display:flex;justify-content:space-between;align-items:center;z-index:110}.nav .logo{display:block;background-image:url(/img/img-logo.png);background-repeat:no-repeat;background-size:contain;background-position-y:100%;min-width:200px;margin-bottom:.18rem;z-index:110}.nav .hamburger{z-index:110;padding:0;outline:none}.nav nav{display:none}.nav nav a{margin-right:1rem}.nav nav a:last-of-type{margin-right:0}.nav nav a::after{content:'';position:absolute;top:100%;border-bottom:.125em solid #f04b3e;transition:all .35s}.nav nav a:hover::after{transition:all .35s}.nav nav a::after{left:0;right:100%}.nav nav a:hover::after{right:0}.nav nav a.nope::after{transition:none;border-bottom:none}@media(min-width:600px){.nav .hamburger{display:none}.nav .logo{margin-bottom:.7rem}.nav nav{display:block}}.menu-open .nav nav{display:flex;flex-direction:column;justify-content:center;position:fixed;overflow:hidden;left:0;top:0;bottom:0;right:0;background-color:#fff;z-index:99}.menu-open .nav nav a{text-align:center;height:2.61803399rem;font-size:2rem;margin:0;padding:0}ul.pagination{list-style-type:none}ul.pagination li{display:inline-block}ul.pagination .disabled{pointer-events:none}ul.pagination .active{text-decoration:underline}/*!* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers*/.hamburger{padding:15px;display:inline-block;cursor:pointer;height:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:30px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}.mark p,.mark ol{margin-bottom:1rem;text-align:justify}.mark h1{font-family:prophet;font-size:2.61803399rem;line-height:1.2;text-align:center;margin:2rem 0 1rem}@media(max-width:600px){.mark h1{font-size:1.30901699rem}}.mark h2{font-family:prophet;font-size:1rem;line-height:1.3;text-align:center;margin:2rem 0 1rem}@media(max-width:600px){.mark h2{font-size:1rem}}.mark h3{font-family:prophet;font-size:2.61803399rem;line-height:1.4;text-align:center;margin:2rem 0 1rem}@media(max-width:600px){.mark h3{font-size:1.30901699rem}}.mark :last-child{margin-bottom:0}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(0.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder,.basicLightbox--iframe .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.author .bio{display:grid;grid-template-columns:1fr 61.8%;grid-gap:2.61803399rem 0}.author .bio h2{text-align:left}.author .bio .rhs h1{text-align:left}.author .bio .rhs p{color:#7d7d7d}.author .bio .lhs{color:#7d7d7d}.author .puff p{margin-top:1rem;text-align:center}@media(max-width:600px){.author .bio{display:block}.author .bio .rhs{margin-bottom:1rem}.author .bio .lhs{display:none}}.logos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:2.61803399rem 1rem}.logos .logo{display:flex;flex-direction:column;align-items:center}.logos .logo .logo-wrap{display:flex;align-items:center;background-color:#7d7d7d;height:80%}.logos .logo .logo-wrap img{background:#fff}.logos .logo .logo-wrap img.inverted{background:#000}.logos .logo .buttons{display:flex;flex-direction:row;justify-content:space-around}.logos .logo .buttons li{text-transform:uppercase;padding:1rem}.solutions{position:absolute;left:0;width:100vw;height:calc(100% - 91px)}@media(min-width:600px){.solutions{height:calc(100% - 120px)}}#careers{position:absolute;left:0;width:100vw;height:100vh}#embedded{position:absolute;left:0;width:100vw;height:100vh}html{margin:0;padding:0;width:100vw;height:100vh;overflow-x:hidden}.main-content{padding:0 2.61803399rem 2.61803399rem;display:flex;flex-direction:column;max-width:768px!important;min-width:320px!important;margin:0 auto!important;height:100vh}.main-content>header{padding-top:2.61803399rem;width:768px!important}.main-content>.main{flex-grow:1;display:flex;flex-direction:column;margin-top:2.61803399rem}.main-content>.main .v1{flex-grow:1;display:flex;justify-content:center;flex-direction:column;margin-top:-2.61803399rem}.main-content>.main .v1 h1{margin-bottom:2.61803399rem}.main-content>.main .v1 p{text-align:center;margin-bottom:1rem}.main-content>.main .v2{margin-top:-5.23606798rem;padding:0 2rem 2rem}.main-content>.main .v2 section{margin-bottom:16.32623792rem}.main-content>.main .v2 section:first-of-type{margin-top:16.32623792rem}.main-content>.main .v2 section:last-of-type{margin-bottom:0}.main-content>.main .v2 h1,.main-content>.main .v2 h2,.main-content>.main .v2 p{margin-bottom:5.23606798rem}.main-content>.main .v2 p{text-align:center}.main-content>footer{margin-top:2.61803399rem;text-align:center;color:#7d7d7d}.v1 address{text-align:center;font-size:1rem;font-style:normal}.katex-display{overflow:hidden}ul.numbers{color:#7d7d7d;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}ul.numbers li{text-align:center}ul.numbers .value{font-size:2.61803399rem;line-height:1;display:block}.team{display:grid;grid-gap:2.61803399rem 1rem;grid-template-columns:1fr 1fr 1fr}.team h4,.team p{text-align:center}@media(max-width:600px){.main-content>header{width:100%!important;padding-top:2rem;padding-bottom:2rem}.main-content>.main{margin-top:0}.main-content>.main .v1{margin-top:0}.main-content>.main .v2{margin-top:0}.main-content>.main .v2 section:first-of-type{margin-top:2.61803399rem}.main-content>.main .v2 section{margin-bottom:5.23606798rem}.main-content>.main .v2 h1,.main-content>.main .v2 h2,.main-content>.main .v2 h3,.main-content>.main .v2 p{margin-bottom:2.61803399rem}.team{grid-template-columns:1fr 1fr}}