﻿/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}section{display:block}h1{font-size:2em;margin:.67em 0}main{display:block}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}strong{font-weight:inherit}strong{font-weight:bolder}img{border-style:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{word-break:break-word;word-wrap:break-word}@-webkit-keyframes card-fade-up{from{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{opacity:1;-webkit-transform:translateY(-120px);transform:translateY(-120px)}}@keyframes card-fade-up{from{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{opacity:1;-webkit-transform:translateY(-120px);transform:translateY(-120px)}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-up{from{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-up-100{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up-100{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-out-down{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes fade-out-down{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes fade-out-upwards{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}}@keyframes fade-out-upwards{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}}@-webkit-keyframes fade-in-downwards{from{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-downwards{from{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in-upwards{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-upwards{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-out-downwards{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes fade-out-downwards{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}@-webkit-keyframes expand-width{0%{left:0%;width:0%}10%{left:0%;width:100%}100%{left:100%;width:100%}}@keyframes expand-width{0%{left:0%;width:0%}10%{left:0%;width:100%}100%{left:100%;width:100%}}@-webkit-keyframes expand-width-rtl{0%{right:0%;width:0%}10%{right:0%;width:100%}100%{right:100%;width:100%}}@keyframes expand-width-rtl{0%{right:0%;width:0%}10%{right:0%;width:100%}100%{right:100%;width:100%}}@-webkit-keyframes hero-up-phone{from{bottom:-100%}to{bottom:-110px;visibility:visible}}@keyframes hero-up-phone{from{bottom:-100%}to{bottom:-110px;visibility:visible}}@-webkit-keyframes hero-up-tablet{from{bottom:-100%}to{bottom:-120px;visibility:visible}}@keyframes hero-up-tablet{from{bottom:-100%}to{bottom:-120px;visibility:visible}}@-webkit-keyframes hero-up-blue-circle{from{bottom:-100%}to{bottom:-319px;visibility:visible}}@keyframes hero-up-blue-circle{from{bottom:-100%}to{bottom:-319px;visibility:visible}}@-webkit-keyframes hero-down-phone{from{bottom:100%}to{bottom:220px;visibility:visible}}@keyframes hero-down-phone{from{bottom:100%}to{bottom:220px;visibility:visible}}@-webkit-keyframes hero-left-rectangle{from{left:40vw}to{left:0;visibility:visible}}@keyframes hero-left-rectangle{from{left:40vw}to{left:0;visibility:visible}}@-webkit-keyframes hero-right-rectangle{from{right:40vw}to{right:0;visibility:visible}}@keyframes hero-right-rectangle{from{right:40vw}to{right:0;visibility:visible}}@-webkit-keyframes hero-expand-width{from{visibility:hidden;width:0}to{visibility:visible}}@keyframes hero-expand-width{from{visibility:hidden;width:0}to{visibility:visible}}@-webkit-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}@-webkit-keyframes hero-scale-up-border{from{border:0;height:0;visibility:hidden;width:0}to{height:100%;visibility:visible}}@keyframes hero-scale-up-border{from{border:0;height:0;visibility:hidden;width:0}to{height:100%;visibility:visible}}@-webkit-keyframes hero-slide-from-bottom{from{-webkit-transform:translateY(120%);transform:translateY(120%)}to{bottom:-24px;visibility:visible}}@keyframes hero-slide-from-bottom{from{-webkit-transform:translateY(120%);transform:translateY(120%)}to{bottom:-24px;visibility:visible}}@-webkit-keyframes blink-caret{from,to{border-color:rgba(0,0,0,0)}50%{border-color:#202125}}@keyframes blink-caret{from,to{border-color:rgba(0,0,0,0)}50%{border-color:#202125}}@-webkit-keyframes fade-in-upwards-and-expand{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px);width:96px}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);width:96px}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);width:100%}}@keyframes fade-in-upwards-and-expand{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px);width:96px}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);width:96px}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);width:100%}}@-webkit-keyframes assistant-shadows{0%{height:0;top:-40px}5%{height:45px;top:-50px}10%{height:45px;top:-50px}15%{height:35px;top:-40px}80%{height:35px;top:-40px}100%{height:0}}@keyframes assistant-shadows{0%{height:0;top:-40px}5%{height:45px;top:-50px}10%{height:45px;top:-50px}15%{height:35px;top:-40px}80%{height:35px;top:-40px}100%{height:0}}@-webkit-keyframes assistant-colors{0%{width:25%}50%{width:50%}100%{width:25%}}@keyframes assistant-colors{0%{width:25%}50%{width:50%}100%{width:25%}}@-webkit-keyframes curtain{from{top:0%}to{top:-100%}}@keyframes curtain{from{top:0%}to{top:-100%}}@-webkit-keyframes right-enter{from{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes right-enter{from{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes right-enter-rotation{from{-webkit-transform:translateX(110%) rotateZ(10deg);transform:translateX(110%) rotateZ(10deg)}to{-webkit-transform:translateX(0%) rotateZ(-5.5deg);transform:translateX(0%) rotateZ(-5.5deg)}}@keyframes right-enter-rotation{from{-webkit-transform:translateX(110%) rotateZ(10deg);transform:translateX(110%) rotateZ(10deg)}to{-webkit-transform:translateX(0%) rotateZ(-5.5deg);transform:translateX(0%) rotateZ(-5.5deg)}}@-webkit-keyframes move-left{from{left:100vw}to{left:0;visibility:visible}}@keyframes move-left{from{left:100vw}to{left:0;visibility:visible}}@-webkit-keyframes move-right{from{right:100vw}to{right:0;visibility:visible}}@keyframes move-right{from{right:100vw}to{right:0;visibility:visible}}@-webkit-keyframes up-enter{from{bottom:-100%}to{bottom:0;visibility:visible}}@keyframes up-enter{from{bottom:-100%}to{bottom:0;visibility:visible}}@-webkit-keyframes small-up{from{-webkit-transform:translateY(60px);transform:translateY(60px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes small-up{from{-webkit-transform:translateY(60px);transform:translateY(60px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes up-diagonal{from{-webkit-transform:translate(-1000px, 1000px);transform:translate(-1000px, 1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@keyframes up-diagonal{from{-webkit-transform:translate(-1000px, 1000px);transform:translate(-1000px, 1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@-webkit-keyframes down-diagonal{from{-webkit-transform:translate(1000px, -1000px);transform:translate(1000px, -1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@keyframes down-diagonal{from{-webkit-transform:translate(1000px, -1000px);transform:translate(1000px, -1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@-webkit-keyframes left-diagonal{from{-webkit-transform:translate(1000px, 1000px);transform:translate(1000px, 1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@keyframes left-diagonal{from{-webkit-transform:translate(1000px, 1000px);transform:translate(1000px, 1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@-webkit-keyframes right-diagonal{from{-webkit-transform:translate(-1000px, -1000px);transform:translate(-1000px, -1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@keyframes right-diagonal{from{-webkit-transform:translate(-1000px, -1000px);transform:translate(-1000px, -1000px);visibility:hidden}to{-webkit-transform:translate(0, 0);transform:translate(0, 0);visibility:visible}}@-webkit-keyframes scale-up{from{height:0;width:0}to{height:100%;visibility:visible;width:100%}}@keyframes scale-up{from{height:0;width:0}to{height:100%;visibility:visible;width:100%}}@-webkit-keyframes rotate-left{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotate-left{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes rotate-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotate-right{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes full-rotate-left{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes full-rotate-left{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.chr-grid-default-parent{margin:auto;max-width:1440px;padding:0 28px}@media only screen and (min-width: 600px){.chr-grid-default-parent{padding:0 38px}}@media only screen and (min-width: 1024px){.chr-grid-default-parent{padding:0 72px}}.chr-grid-default{display:-ms-grid;display:grid;grid-column-gap:28px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}@media only screen and (min-width: 600px){.chr-grid-default{grid-column-gap:40px;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 1024px){.chr-grid-default{grid-column-gap:49px}}@media only screen and (min-width: 1440px){.chr-grid-default{grid-column-gap:64px}}.chr-grid-default-child{padding-right:28px}@media only screen and (min-width: 600px){.chr-grid-default-child{padding-right:40px}}@media only screen and (min-width: 1024px){.chr-grid-default-child{padding-right:49px}}@media only screen and (min-width: 1440px){.chr-grid-default-child{padding-right:64px}}@supports(grid-column-gap: 28px){.chr-grid-default-child{padding-right:0 !important}}.chr-link{color:#1967d2}.chr-link:focus,.chr-link:hover{color:#1967d2}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}div:focus,a:focus{outline:2px auto #1a73e8}body{background-color:#fff;font-family:"Google Sans",arial,sans-serif;margin:0;overflow-x:hidden;padding:0}h1,p{margin:0}.chr-main{opacity:0;-webkit-transition:opacity .5s ease-in-out .15s;transition:opacity .5s ease-in-out .15s}.environment{display:none}.environment--active{display:block}h1,p{margin:0}.chr-headline-6,.chr-headline-4,.chr-headline-1{color:#202125;font-family:"Google Sans",arial,sans-serif;font-weight:400}.chr-headline-1{font-size:2.25rem;line-height:2.5rem;letter-spacing:-0.25px}@media only screen and (min-width: 600px){.chr-headline-1{font-size:3rem;line-height:3.5rem;letter-spacing:-0.5px}}@media only screen and (min-width: 1024px){.chr-headline-1{font-size:3.75rem;line-height:4.5rem}}.chr-headline-4{font-size:1.125rem;line-height:1.75rem}@media only screen and (min-width: 600px){.chr-headline-4{font-size:1.75rem;line-height:2.25rem}}.chr-headline-6{font-size:.875rem;line-height:1.5rem}@media only screen and (min-width: 600px){.chr-headline-6{font-size:1rem;line-height:1.75rem}}.chr-copy{font-size:1rem;line-height:1.75rem;color:#3c4043;font-family:"Roboto",sans-serif;letter-spacing:.1px}.chr-link{font-size:1rem;line-height:1.5rem;font-weight:500}.chr-eyebrow{color:#202125;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.chr-ty-hero{min-height:356px}
