.grid-1x1{align-items:center;display:grid;grid-gap:32px;text-align:center}@media(min-width: 718px){.grid-1x1{padding:120px 40px}}@media(min-width: 1024px){.grid-1x1{grid-template-columns:1fr 1fr;padding:20vh 10vw}[dir=rtl] .grid-1x1{text-align:right}[dir=ltr] .grid-1x1{text-align:left}}@media(max-width: 1023px){.grid-1x1+.grid-1x1{padding-top:0}}.grid-1x1__section__background{line-height:0;position:relative}@media(min-width: 1024px){.grid-1x1__section__background{-webkit-clip-path:inset(var(--photo-inset-1) 0% var(--photo-inset-2) 0%);clip-path:inset(var(--photo-inset-1) 0% var(--photo-inset-2) 0%);transform:translateY(var(--photo-y))}}@media(min-width: 1024px){.grid-1x1__section__background .image-wrapper{transform:translateY(var(--photo-inner-y)) scale(1.3)}}.grid-1x1__section__background video{display:block;margin:0 auto}.grid-1x1__section__background img{width:100%}@media(max-width: 1023px){.grid-1x1__section__content{padding-left:20px;padding-right:20px}}.grid-1x1__section__content__lottie__icons{pointer-events:none}.grid-1x1__section__content__icons{margin-bottom:20px}.grid-1x1__section__content__title{font-size:28px;font-weight:500;line-height:36px;margin-bottom:20px}@media(min-width: 718px){.grid-1x1__section__content__title{font-size:40px;font-weight:500;line-height:48px}}@media(min-width: 1024px){.grid-1x1__section__content__title{font-size:4vh;line-height:4.8vh}}.grid-1x1__section__content__title sup{font-size:.5em}@media(min-width: 1024px){.grid-1x1__section__content__title{max-width:400px}}.grid-1x1__section__content__body{color:#5f6368;font-family:Roboto,sans-serif;font-size:16px;line-height:28px;letter-spacing:.1px}.grid-1x1__section__content__body+.grid-1x1__section__content__buttons{margin-top:20px}@media(min-width: 1024px)and (max-height: 700px){.grid-1x1__section__content__buttons .button{transform-origin:left}}.grid-1x1__section__content__footnote{font-family:Roboto,sans-serif;font-size:12px;line-height:24px;max-width:370px;margin:35px auto 0}@media(min-width: 718px){.grid-1x1__section__content__footnote{margin-top:60px}}@media(min-width: 1024px){.grid-1x1--reversed .grid-1x1__section:first-child{order:1}}@media(max-width: 1023px){.grid-1x1--alternate-mobile .grid-1x1__section:nth-child(2n){order:-1}}@media(min-width: 1024px){.grid-1x1--full-bleed{padding-right:0;overflow:hidden}}.grid-1x1--full-bleed .grid-1x1__section__content{max-width:475px}@media(min-width: 1024px){[dir=rtl] .grid-1x1--full-bleed .grid-1x1__section__content{float:left}}@media(max-width: 1023px){.grid-1x1--full-bleed .grid-1x1__section__content{margin-left:auto;margin-right:auto}}.grid-1x1--grey-background{background-color:#f8f9fa}@media(min-width: 1024px){.grid-1x1--grey-background{margin:0 32px}}@media(max-width: 1023px){.grid-1x1--grey-background{padding-bottom:32px}}@media(min-width: 1024px){.grid-1x1--flush{padding:0}}@media(min-width: 1024px){.grid-1x1--flush .grid-1x1__section__content{padding:clamp(3.5vw,5vw,32px)}.--isSafari .grid-1x1--flush .grid-1x1__section__content{width:5vw;max-width:32px}}@media(min-width: 1024px){.grid-1x1--flush-top{padding-top:0}}@media(min-width: 1024px){.grid-1x1--flush-vertical{padding-top:0;padding-bottom:0}}.grid-1x1--inline-buttons .grid-1x1__section__content__buttons{display:flex;align-items:center;justify-content:center}@media(max-width: 718px){.grid-1x1--inline-buttons .grid-1x1__section__content__buttons{margin-bottom:125px}}@media(min-width: 718px){.grid-1x1--inline-buttons .grid-1x1__section__content__buttons>*+*{margin-left:16px}}.grid-1x1--inline-buttons .grid-1x1__section__content__buttons img{width:123px;height:37px}.grid-1x1--fixed-aspect-ratio-bg .grid-1x1__section__background>.aspect-ratio-box{position:relative;height:0;padding-top:max(calc(var(--aspect-ratio-height) / var(--aspect-ratio-width) * 100%), var(--aspect-ratio-min-height, 0px));overflow:hidden}.grid-1x1--fixed-aspect-ratio-bg .grid-1x1__section__background>.aspect-ratio-box>*{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1024px){.grid-1x1--centered-text{text-align:center}}@media(min-width: 1024px){.grid-1x1--centered-text .grid-1x1__section__content__title{margin-right:auto;margin-left:auto}}.grid-1x1--centered-text .grid-1x1__section__content__body{max-width:426px;margin-right:auto;margin-left:auto}@media(min-width: 1024px){.grid-1x1--centered-text .grid-1x1__section__content__buttons .button{transform-origin:center}}.grid-1x1--centered-text .grid-1x1__section__content__buttons__button{display:flex;align-items:center;justify-content:center}.grid-1x1--narrow-text .grid-1x1__section__content__body{max-width:330px;margin-right:auto;margin-left:auto}@media(min-width: 718px){.grid-1x1--padding-bottom-sm{padding-bottom:16px}}@media(min-width: 1024px){.grid-1x1--vertical-space-lg .grid-1x1__section__content__title{margin-bottom:32px}}@media(min-width: 1024px){.grid-1x1--vertical-space-lg .grid-1x1__section__content__buttons{margin-top:32px}}@media(min-width: 1024px){.grid-1x1--vertical-space-lg .grid-1x1__section__content__images{margin-top:40px}}@media(max-width: 718px){.grid-1x1--padding-bottom-mobile{margin-bottom:135px}}@media(max-width: 718px){.grid-1x1--padding-bottom-mobile-sm{margin-bottom:32px}}.grid-1x1--no-gap{grid-gap:0}@media(min-width: 718px){.grid-1x1--no-gap .grid-1x1__section__content{padding:32px}}@media(max-width: 718px){.grid-1x1--mobile-outer-margins{margin-top:64px;margin-bottom:64px}}@media(max-width: 718px){.grid-1x1--mobile-outer-margins .grid-1x1__section+.grid-1x1__section{margin-top:32px}}.grid-1x1--partners-h2 .grid-1x1__section__content__title{font-size:30px;font-weight:500;line-height:1.2}@media(min-width: 1024px){.grid-1x1--partners-h2 .grid-1x1__section__content__title{font-size:40px}}.grid-1x1--partners-h3 .grid-1x1__section__content__title{font-size:28px;font-weight:500;line-height:36px}@media(min-width: 1024px){.grid-1x1--partners-h3 .grid-1x1__section__content__title{font-size:30px}}@media(min-width: 1024px){.grid-1x1--partners-max-width{max-width:min(1440px, 190vh);margin-right:auto;margin-left:auto}}.grid-1x1--max-content-size{max-width:1200px;margin-right:auto;margin-left:auto}@media(max-width: 1023px){.grid-1x1--pad-top-mobile{margin-top:32px}}