@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes arrow{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(20px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes arrow{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(20px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@-webkit-keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}@-webkit-keyframes fade-up{0%{opacity:0;transform:translate3d(0, 35px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fade-up{0%{opacity:0;transform:translate3d(0, 35px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.product-hero{position:relative;overflow:hidden;padding:50px 0 70px 0}@media(min-width: 1024px){.product-hero{padding:80px 0 90px 0}}@media(min-width: 2560px){.product-hero::before,.product-hero::after{content:"";height:100%;width:300px;z-index:10;background:linear-gradient(90deg, #FFFFFF 30.9%, rgba(255, 255, 255, 0) 92.67%)}}@media(min-width: 2570px){.product-hero::before,.product-hero::after{width:20vw}}@media(min-width: 2660px){.product-hero::before,.product-hero::after{width:40vw}}@media(min-width: 2560px){.product-hero::before{position:absolute;top:0;right:0;transform:rotate(180deg)}}@media(min-width: 2560px){.product-hero::after{position:absolute;top:0;left:0}}.product-hero__lottie{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);bottom:-25%}@media(min-width: 1440px){.product-hero__lottie{transform:translateX(-50%);position:absolute;bottom:0;left:50%;top:0;height:696px}}.product-hero__bg__image{position:absolute;top:0;right:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 2560px){.product-hero__bg__image{-o-object-fit:contain;object-fit:contain}}@media(min-width: 1024px){.product-hero__bg__image.mobile-only{display:none}}.product-hero__bg__image.laptop-only{display:none}@media(min-width: 1024px)and (max-width: 1440px){.product-hero__bg__image.laptop-only{display:block}}.product-hero__bg__image.desktop-only{display:none}@media(min-width: 1440px){.product-hero__bg__image.desktop-only{display:block}}.product-hero__content{position:relative;z-index:1;padding:0 28px}@media(min-width: 1125px){.product-hero__content{padding:0}}@media(min-width: 1024px){.product-hero__content{max-width:1440px;margin-left:auto;margin-right:auto}}.product-hero__animate{opacity:0;transform:translate3d(0, 35px, 0);-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-name:fade-up;animation-name:fade-up;-webkit-animation-timing-function:cubic-bezier(0.65, 0, 0.35, 1);animation-timing-function:cubic-bezier(0.65, 0, 0.35, 1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal}.product-hero__animate:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.product-hero__animate:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.product-hero__animate:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.product-hero__animate:nth-child(4){-webkit-animation-delay:.75s;animation-delay:.75s}.product-hero__content__title{color:#202124;font-family:"Google Sans Display","Google Sans","Roboto",Arial,sans-serif;font-size:32px;line-height:42px;letter-spacing:-0.25px;text-align:center;margin:0 auto 16px;text-align:center}@media(min-width: 1024px){.product-hero__content__title{text-align:left;color:#202124;font-family:"Google Sans Display","Google Sans","Roboto",Arial,sans-serif;font-weight:400;font-style:normal;font-size:36px;line-height:44px;letter-spacing:-0.25px}}@media(min-width: 1024px)and (min-width: 600px){.product-hero__content__title{font-size:48px;line-height:56px;letter-spacing:-0.5px}}@media(min-width: 1024px)and (min-width: 1024px){.product-hero__content__title{font-size:60px;line-height:72px}}@media(min-width: 1024px){.product-hero__content__title{max-width:1068px;text-align:center}}.product-hero__content__body{font-family:"Google Sans Text","Roboto",Arial,sans-serif;font-size:18px;line-height:28px;color:#3c4043;margin-top:16px;margin-left:auto;margin-right:auto;text-align:center}@media(min-width: 600px){.product-hero__content__body{max-width:616px}}.product-hero__content__cards{margin:50px auto 0;gap:48px;display:grid;grid-template-columns:1fr}@media(min-width: 600px){.product-hero__content__cards{grid-template-columns:1fr 1fr;gap:42px;max-width:594px;margin:50px auto 0}}@media(min-width: 1280px){.product-hero__content__cards{grid-template-columns:1fr 1fr 1fr 1fr;margin:80px 70px 0;max-width:none;gap:45px}}.product-hero__content__cards__card{padding:24px 32px 36px;background:#fff;box-shadow:0px 12px 34px rgba(32,52,89,.25);border-radius:24px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:276px;width:100%;align-items:stretch;display:flex;flex-direction:column}@media(min-width: 375px){.product-hero__content__cards__card:lang(es){height:340px}.product-hero__content__cards__card:lang(es){height:auto}}@media(min-width: 1024px){.product-hero__content__cards__card{height:auto}.product-hero__content__cards__card:lang(fr){height:auto}}.product-hero__content__cards__card__top__icon__asset{position:absolute;bottom:0;left:0}.product-hero__content__cards__card__top__title,.product-hero__content__cards__card__top__body,.product-hero__content__cards__card__link{margin-top:16px}.product-hero__content__cards__card__top__title{font-family:"Google Sans","Roboto",Arial,sans-serif;font-size:28px;line-height:36px;font-weight:400;color:#202124}.product-hero__content__cards__card__top__body{font-family:"Google Sans Text","Roboto",Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;color:#3c4043;max-width:239px}.product-hero__content__cards__card__link{justify-content:flex-start;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.product-hero__content__cards__card__link:hover,.product-hero__content__cards__card__link:focus{color:#1a73e8}.product-hero__content__cards__card__top__icon{height:60px;width:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left}