*{box-sizing:border-box}*:not(:defined,astro-slot){visibility:hidden}:root{scroll-behavior:smooth}html,body{margin:0;padding:0}html,body{scroll-behavior:smooth;scroll-padding-top:81px}:root{-webkit-font-smoothing:antialiased;font-family:Google Sans,Arial,Helvetica,sans-serif;--bds-button-color-subtle: #0b57d0;--bds-button-background-color-hover-subtle: #f6f9fe;--bds-button-font-weight-subtle: 600;--bds-button-background-color-filled: #0b57d0;--bds-button-color-hover-filled: #fff;--bds-button-background-color-hover-filled: #174ea6;--bds-button-border-radius: 34px;--bds-button-font-weight: 500;--bds-font-size-heading-1: 92px;--bds-line-height-heading-1: 51px;--bds-letter-spacing-heading-1: -2px;--bds-font-size-heading-2: 54px;--bds-line-height-heading-2: 61px;--bds-letter-spacing-heading-2: -2px;--bds-font-size-heading-3: 26px;--bds-line-height-heading-3: 33px;--bds-letter-spacing-heading-3: -.02px;--bds-text-font-weight-lg-body: 500;--bds-text-font-size-lg-body: 18px;--bds-text-line-height-lg-body: 28px;--bds-text-font-size-footnote: 12px;--bds-text-font-weight-footnote: 500;--bds-text-line-height-footnote: 20px;--bds-text-opacity-footnote: .5;--bds-text-color-footnote: rgba(0, 0, 0, .51);--bds-global-header-logo-text-color: #5f6368;--bds-global-header-logo-text-font-size: 22px;--bds-global-header-logo-text-font-weight: 400;--bds-global-header-logo-text-letter-spacing: -.3px;--bds-global-header-logo-text-line-height: 28px;--bds-global-header-logoGroup-margin: 5px 0 5px 5px}@media (max-width: 1023px){:root{--bds-text-font-size-lg-body: 14px;--bds-text-line-height-lg-body: 28px;--bds-font-size-heading-1: 49px;--bds-line-height-heading-1: 40px}}@media (max-width: 599px){:root{--bds-grid-max-width: 385px;--bds-font-size-heading-1: 44px;--bds-line-height-heading-1: 36px}}#main{color:#001a43}gm-module-hero{display:block;margin:0 auto;width:1200px;max-width:100%;aspect-ratio:1200/800}gm-module-hero:not(:defined){visibility:hidden}@media (max-width: 1023px){gm-module-hero:not(:defined){min-height:100vh}}bds-module-global-footer{--bds-button-color: #5f6368;--bds-button-color-hover: #202124}@media (min-width: 600px) and (max-width: 1023px){gm-module-5050-simple+gm-module-5050-simple{margin-top:200px}}@media (max-width: 599px){gm-module-5050-simple+gm-module-5050-simple{margin-top:100px}}@media (min-width: 1024px){#whatsnew{margin-top:50px}}#whatsnew::part(container){background:#eef3fc;border-radius:40px;overflow:hidden;max-width:1240px;margin:0 auto}@media (max-width: 599px){#whatsnew::part(container){padding:38px 38px 0;max-width:350px}}@media (min-width: 600px) and (max-width: 1023px){#whatsnew::part(container){padding-top:84px;max-width:652px}}@media (min-width: 1024px){#whatsnew::part(container){padding-left:50px}}@media (min-width: 1024px) and (max-width: 1439px){#whatsnew::part(container){height:462px}}@media (min-width: 1440px){#whatsnew::part(container){height:662px}}#whatsnew::part(footer){display:block;max-width:1290px;margin:0 auto;padding-top:12px}@media (max-width: 599px){#whatsnew::part(footer){max-width:350px;text-align:center}}@media (min-width: 600px) and (max-width: 1023px){#whatsnew::part(footer){max-width:652px;text-align:center}}#whatsnew::part(eyebrow){color:#929ecc}@media (max-width: 1023px){#whatsnew gm-dots{align-self:center}}@media (max-width: 1023px){#whatsnew .arrows{display:none}}@media (max-width: 599px){#whatsnew .carousel{width:313px;height:313px;margin-top:55px}}@media (min-width: 600px) and (max-width: 1023px){#whatsnew .carousel{width:524px;height:524px;margin-top:50px}}@media (min-width: 1024px){#whatsnew .carousel{width:608px;height:608px;margin-bottom:-50px;transform:translateY(1px)}}@media (min-width: 1024px) and (max-width: 1439px){#whatsnew .carousel{display:flex;align-items:center}#whatsnew .carousel [data-carousel-image]{display:flex;justify-content:center}#whatsnew .carousel [data-carousel-image] bds-image{display:block;width:40vw}}#whatsnew [data-carousel]{position:relative}#whatsnew [data-carousel-item]{-webkit-transition:opacity .3s ease,visibility .3s ease;opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}#whatsnew [data-carousel-item].--visible{opacity:1;visibility:visible}#whatsnew .copy-group-carousel{max-width:330px}@media (max-width: 1023px){#whatsnew .copy-group-carousel{margin:0 auto;max-width:275px}}#whatsnew .copy-group-carousel [data-carousel-item]{position:relative;display:none}#whatsnew .copy-group-carousel [data-carousel-item].--visible{display:block}
