.gdm,.gdm--light{--roles-primary-container: #e8f0fe;--roles-primary-container-gradient: #e8f0fe;--roles-primary-gradient: #1a73e8;--roles-primary-on-primary: #ffffff;--roles-primary-on-primary-container: #1a73e8;--roles-primary-primary: #1a73e8;--shapes-corner-rounded: 1000px;--shapes-corner-sm: 8px;--shapes-corner-xxxl: 84px;--shapes-media-sm: 0;--states-navigation-hovered: #f8f9fa;--states-links-focused: rgba(26, 115, 232, 0.06);--states-links-hovered: rgba(26, 115, 232, 0.04);--states-links-on-enabled: var(--roles-primary-primary);--states-links-on-focused: var(--states-links-on-hovered);--states-links-on-hovered: #174ea6;--states-links-on-visited: #9334e6;--states-outline-enabled: var(--surfaces-outline-variant);--states-outline-focused: var(--roles-primary-primary);--states-outline-focused-overlay: rgba(23, 78, 166, 0.12);--states-outline-hovered: #174ea6;--states-outline-hovered-overlay: rgba(23, 78, 166, 0.04);--states-outline-on-enabled: var(--roles-primary-primary);--states-outline-on-focused: var(--states-outline-on-hovered);--states-outline-on-hovered: #174ea6;--states-primary-enabled: var(--roles-primary-gradient);--states-primary-focused: var(--states-primary-hovered);--states-primary-focused-overlay: var(--states-primary-hovered-overlay);--states-primary-hovered: #185abc;--states-primary-hovered-overlay: transparent;--states-primary-on-enabled: var(--roles-primary-on-primary);--states-tonal-enabled: var(--roles-primary-container-gradient);--states-tonal-focussed: rgba(26, 115, 232, 0.12);--states-tonal-hovered: rgba(26, 115, 232, 0.04);--states-tonal-on-enabled: var(--roles-primary-on-primary-container);--states-tonal-on-focused: var(--states-tonal-on-hovered);--states-tonal-on-hovered: #174ea6;--surfaces-on-surface: #202124;--surfaces-on-surface-variant: #5f6368;--surfaces-outline: #dadce0;--surfaces-outline-variant: #5f6368;--surfaces-surface: #ffffff;--surfaces-surface-container-bright: #ffffff;--surfaces-surface-container: #f8f9fa;--surfaces-surface-media: #f1f3f4;--card-border-color: rgba(32, 33, 36, 0.15);--card-gradient-opacity: 0;--data-table-border: #bdc1c6;--data-table-highlight-background: rgba(32, 33, 36, 0.1);--header-badge-color: 32, 33, 36;--header-hover-opacity: 97%;--header-logo-color: initial;--header-sticky-background: rgba(255, 255, 255, 0.9)}.gdm--dark{--roles-primary-container: rgba(26, 115, 232, 0.12);--roles-primary-container-gradient: rgba(26, 115, 232, 0.12);--roles-primary-gradient: #aecbfa;--roles-primary-on-primary: #202124;--roles-primary-on-primary-container: #e8f0fe;--roles-primary-primary: #aecbfa;--states-links-focused: rgba(26, 115, 232, 0.16);--states-links-hovered: rgba(26, 115, 232, 0.08);--states-links-on-hovered: #e8f0fe;--states-links-on-visited: #d7aefb;--states-navigation-hovered: rgba(154, 160, 166, 0.12);--states-outline-focused-overlay: rgba(26, 115, 232, 0.16);--states-outline-hovered: #e8f0fe;--states-outline-hovered-overlay: rgba(26, 115, 232, 0.08);--states-outline-on-hovered: #e8f0fe;--states-primary-hovered: #8ab4f8;--states-tonal-enabled: var(--roles-primary-container-gradient);--states-tonal-focussed: rgba(26, 115, 232, 0.12);--states-tonal-hovered: rgba(26, 115, 232, 0.04);--states-tonal-on-enabled: var(--roles-primary-on-primary-container);--states-tonal-on-focused: var(--states-tonal-on-enabled);--states-tonal-on-hovered: var(--states-tonal-on-enabled);--surfaces-on-surface: #ffffff;--surfaces-on-surface-variant: #9aa0a6;--surfaces-outline: #3c4043;--surfaces-outline-variant: #9aa0a6;--surfaces-surface: #060606;--surfaces-surface-container-bright: #121212;--surfaces-surface-container: #121212;--surfaces-surface-media: #3c4043;--card-border-color: rgba(255, 255, 255, 0.15);--card-gradient-opacity: 1;--data-table-border: #202124;--data-table-highlight-background: rgba(32, 33, 36, 0.4);--header-badge-color: 255, 255, 255;--header-hover-opacity: 93%;--header-logo-color: currentColor;--header-sticky-background: rgba(6, 6, 6, 0.8)}:root{--shapes-corner-rounded: 1000px;--shapes-corner-sm: 8px;--shapes-corner-xxxl: 84px;--shapes-media-sm: 0;--page-min-width: 300px;--scrollbar-width: 0px;--viewport-width: calc(100vw - var(--scrollbar-width));--grid-gutter: 28px;--grid-gutter--compact: 16px;--modal-gutter: var(--spacer-1);--page-gutter: 28px;--header-height: 64px;--header-height-scrolled: 0px;--spacer-1: 8px;--spacer-2: 16px;--spacer-3: 24px;--spacer-4: 36px;--spacer-5: 48px;--spacer-6: 60px;--spacer-7: 92px;--spacer-8: 136px}@media(min-width: 600px){:root{--grid-gutter: 40px;--grid-gutter--compact: 24px;--modal-gutter: var(--spacer-2);--page-gutter: 40px}}@media(min-width: 1024px){:root{--col-6-width: calc((100% - (5 * var(--grid-gutter))) / 6);--grid-gutter: 48px;--grid-gutter--compact: 24px;--modal-gutter: var(--page-gutter);--page-gutter: 72px;--spacer-5: 60px;--spacer-6: 80px;--spacer-7: 120px;--spacer-8: 180px}}@media(min-width: 1440px){:root{--grid-gutter: 64px;--grid-gutter--compact: 24px;--page-gutter: 72px}}.glue-video{--border-width: var(--video-focus-border-width, 3px);display:block;margin:calc(var(--border-width)*-1);width:calc(100% + var(--border-width)*2)}.glue-video:focus{--border-radius-top: var(--media-border-radius, 0px);--border-radius-bottom: var( --media-border-radius-bottom, var(--border-radius-top) );border-radius:var(--border-radius-top) var(--border-radius-top) var(--border-radius-bottom) var(--border-radius-bottom);border-bottom-left-radius:calc(var(--border-radius-bottom) + var(--border-width));border-bottom-right-radius:calc(var(--border-radius-bottom) + var(--border-width));box-shadow:0 0 0 2px var(--roles-primary-primary)}.glue-video__play-button{margin:0}.glue-video__preview-container--inline{border-radius:0;border-width:var(--border-width)}.glue-video__preview-container--inline .glue-video__preview,.glue-video__preview-container--inline .glue-video__preview img,.glue-video__preview-container--inline .glue-video__preview-image{--border-radius-top: var(--media-border-radius, 0px);--border-radius-bottom: var( --media-border-radius-bottom, var(--border-radius-top) );border-radius:var(--border-radius-top) var(--border-radius-top) var(--border-radius-bottom) var(--border-radius-bottom);aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.glue-video__container--inline{padding:var(--border-width)}.glue-video__container--inline iframe{--border-radius-top: var(--media-border-radius, 0px);--border-radius-bottom: var( --media-border-radius-bottom, var(--border-radius-top) );border-radius:var(--border-radius-top) var(--border-radius-top) var(--border-radius-bottom) var(--border-radius-bottom);aspect-ratio:16/9;display:block;position:static}.gdm-video-embed{display:grid;grid-template-areas:"player";width:100%}.gdm-video-embed>*{grid-area:player}.gdm-video-embed__player,.gdm-video-embed__poster{--border-radius-top: var(--media-border-radius, 0px);--border-radius-bottom: var( --media-border-radius-bottom, var(--border-radius-top) );border-radius:var(--border-radius-top) var(--border-radius-top) var(--border-radius-bottom) var(--border-radius-bottom);aspect-ratio:var(--intrinsic-aspect-ratio, initial);background:rgba(0,0,0,0);height:auto;-o-object-fit:cover;object-fit:cover;transition-delay:.3s;transition-property:background,opacity;width:100%}.gdm-video-embed__player{overflow:hidden}@supports(overflow: clip){.gdm-video-embed__player{overflow:clip}}.gdm-video-embed--background:not(.gdm-video-embed--has-played) .gdm-video-embed__player{background:var(--surfaces-surface-media)}.gdm-video-embed__poster{overflow:hidden;pointer-events:none}.gdm-video-embed--has-played .gdm-video-embed__poster{opacity:0}.gdm-video-embed--fit-height{grid-template-areas:". player .";grid-template-columns:1fr auto 1fr}.gdm-video-embed--fit-height .gdm-video-embed__player{height:100%;max-width:100%;width:initial}.gdm-video-embed--hover-play .gdm-video-embed__poster{opacity:1;transition:opacity .35s ease-out}.gdm-video-embed--hover-play .gdm-video-embed__player{opacity:0;transition:opacity .35s ease-out}.gdm-video-embed--hover-play.gdm-video-embed--has-played:not(.gdm-video-embed--paused) .gdm-video-embed__poster{opacity:1}.gdm-video-embed--hover-play.gdm-video-embed--has-played:not(.gdm-video-embed--paused) .gdm-video-embed__player{opacity:1}.gdm-video-embed__controls{align-self:end;display:flex;gap:4px;justify-self:end;padding:var(--spacer-2);position:relative;transform:translateZ(0)}.gdm-video-embed__play-toggle,.gdm-video-embed__mute-toggle{border:4px solid rgba(0,0,0,0);border-radius:999px;min-height:0;min-width:0}.gdm-video-embed__play-toggle,.gdm-video-embed__play-toggle.glue-button,.gdm-video-embed__mute-toggle,.gdm-video-embed__mute-toggle.glue-button{background-color:#202124;color:#f1f3f4;padding:var(--spacer-1)}.gdm-video-embed__play-toggle.glue-button,.gdm-video-embed__mute-toggle.glue-button{margin:0}.gdm-video-embed__play-toggle.glue-button:hover,.gdm-video-embed__play-toggle.glue-button:focus,.gdm-video-embed__mute-toggle.glue-button:hover,.gdm-video-embed__mute-toggle.glue-button:focus{color:#f1f3f4}.gdm-video-embed__play-toggle.glue-button:hover,.gdm-video-embed__mute-toggle.glue-button:hover{background-color:#3c4043}.gdm-video-embed__play-toggle.glue-button:focus,.gdm-video-embed__mute-toggle.glue-button:focus{background-color:#202124}.gdm-video-embed__play-toggle.glue-button:hover:focus,.gdm-video-embed__mute-toggle.glue-button:hover:focus{opacity:.9}.gdm-video-embed__play-toggle svg,.gdm-video-embed__mute-toggle svg{color:currentColor;display:block;height:1.5rem;width:1.5rem}:where(.gdm-video-embed--paused .gdm-video-embed__play-toggle--pause,.gdm-video-embed--muted .gdm-video-embed__mute-toggle--mute,.gdm-video-embed:not(.gdm-video-embed--paused) .gdm-video-embed__play-toggle--play,.gdm-video-embed:not(.gdm-video-embed--muted) .gdm-video-embed__mute-toggle--unmute){display:none}.jumplinks{background-color:var(--surfaces-surface-container);border:1px solid var(--states-tonal-hovered);box-shadow:none;overflow:hidden;padding:0;top:calc(var(--header-height-scrolled) + var(--spacer-2))}.jumplinks::before,.jumplinks::after,.jumplinks .glue-jumplinks__button{display:none}.jumplinks .glue-jumplinks__link{border-radius:48px;color:var(--surfaces-on-surface-variant);height:44px;padding:var(--spacer-1) var(--spacer-3)}.jumplinks .glue-jumplinks__link--active,.jumplinks .glue-jumplinks__link:active{background:var(--roles-primary-gradient);background-clip:padding-box;color:var(--roles-primary-on-primary)}.jumplinks .glue-jumplinks__link:focus,.jumplinks .glue-jumplinks__link:hover{border:2px solid var(--surfaces-on-surface-variant) !important;box-shadow:none}.jumplinks .glue-jumplinks__link:focus:not(.glue-jumplinks__link--active),.jumplinks .glue-jumplinks__link:hover:not(.glue-jumplinks__link--active){background:var(--states-outline-hovered-overlay);border:2px solid var(--surfaces-on-surface-variant) !important}.jumplinks .glue-jumplinks__list{width:auto}.jumplinks--static{position:relative;top:0}.gdm-modal .jumplinks{top:0}.gdm-modal:has(.glue-jumplinks){scroll-behavior:auto}body::after{content:"xs";display:none}@media(min-width: 551px){body::after{content:"sm"}}@media(min-width: 769px){body::after{content:"md"}}@media(min-width: 1025px){body::after{content:"lg"}}:root{font-family:"Google Sans",Arial,Helvetica,sans-serif;--gdm-icon-font-outlined: Material Symbols Outlined, sans-serif;--gdm-icon-font-fill: Material Symbols Fill, sans-serif;--spacer-none: 0px;--spacer-xs: 4px;--spacer-sm: 8px;--spacer-md: 16px;--spacer-lg: 24px;--spacer-xl: 36px;--spacer-2xl: 48px;--spacer-3xl: 60px;--spacer-4xl: 80px;--spacer-5xl: 88px;--spacer-6xl: 120px;--font-xs: 10px;--font-sm: 14.5px;--font-base: 17.5px;--font-md: 18px;--font-lg: 20px;--font-xl: 22px;--font-2xl: 24px;--font-3xl: 26px;--font-4xl: 28px;--font-5xl: 30px;--font-6xl: 32px;--font-7xl: 34px;--font-8xl: 36px;--font-9xl: 38px;--letter-spacing-xs: 0.11px;--letter-spacing-sm: 0.16px;--letter-spacing-base: 0.19px;--letter-spacing-md: -0.07px;--letter-spacing-lg: -0.08px;--letter-spacing-xl: -0.13px;--letter-spacing-2xl: -0.14px;--letter-spacing-3xl: -0.26px;--letter-spacing-4xl: -0.28px;--letter-spacing-5xl: -0.3px;--letter-spacing-6xl: -0.64px;--letter-spacing-7xl: -0.68px;--letter-spacing-8xl: -0.72px;--letter-spacing-9xl: -0.76px;--line-height-xs: 14.5px;--line-height-sm: 21.02px;--line-height-base: 25.38px;--line-height-md: 23.4px;--line-height-lg: 22.8px;--line-height-xl: 24.64px;--line-height-2xl: 25.92px;--line-height-3xl: 28.08px;--line-height-4xl: 29.68px;--line-height-5xl: 31.8px;--line-height-6xl: 33.92px;--line-height-7xl: 36.04px;--line-height-8xl: 38.16px;--line-height-9xl: 40.28px;--icon-xs: 12px;--icon-sm: 18px;--icon-md: 24px;--icon-lg: 36px;--icon-xl: 48px;--icon-2xl: 56px}:root .gdm--io{font-family:"Google Sans Flex",Arial,Helvetica,sans-serif}:root .gdm--io a:focus,:root .gdm--io button:focus{outline:none;box-shadow:none;background:none}:root .gdm--io a:hover,:root .gdm--io button:hover{text-decoration:none}:root .gdm--io a:focus-visible,:root .gdm--io button:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}:root .gdm--io a:focus-visible,:root .gdm--io button:focus-visible *{color:var(--surface-on-colour) !important}@media(max-width: 550px){:root{--grid-margin: 28px;--grid-gutter: 28px}}@media(min-width: 551px){:root{--grid-margin: 28px;--grid-gutter: 28px}}@media(min-width: 769px){:root{--grid-margin: 40px;--grid-gutter: 40px}}@media(min-width: 1025px){:root{--grid-margin: 72px;--grid-gutter: 48px}}@media(max-width: 550px){:root{--spacer-xs: 4px;--spacer-sm: 8px;--spacer-md: 16px;--spacer-lg: 24px;--spacer-xl: 36px;--spacer-2xl: 48px;--spacer-3xl: 60px;--spacer-4xl: 80px;--spacer-5xl: 88px;--spacer-6xl: 120px}}@media(min-width: 551px){:root{--spacer-xs: 4px;--spacer-sm: 8px;--spacer-md: 16px;--spacer-lg: 24px;--spacer-xl: 36px;--spacer-2xl: 48px;--spacer-3xl: 60px;--spacer-4xl: 80px;--spacer-5xl: 88px;--spacer-6xl: 120px}}@media(min-width: 769px){:root{--spacer-xs: 4px;--spacer-sm: 8px;--spacer-md: 16px;--spacer-lg: 24px;--spacer-xl: 36px;--spacer-2xl: 48px;--spacer-3xl: 60px;--spacer-4xl: 80px;--spacer-5xl: 88px;--spacer-6xl: 120px}}@media(min-width: 1025px){:root{--spacer-xs: 4px;--spacer-sm: 8px;--spacer-md: 16px;--spacer-lg: 24px;--spacer-xl: 36px;--spacer-2xl: 48px;--spacer-3xl: 60px;--spacer-4xl: 80px;--spacer-5xl: 120px;--spacer-6xl: 180px}}@media(max-width: 550px){:root{--font-xs: 10px;--font-sm: 14.5px;--font-base: 17.5px;--font-md: 18px;--font-lg: 20px;--font-xl: 22px;--font-2xl: 24px;--font-3xl: 26px;--font-4xl: 28px;--font-5xl: 30px;--font-6xl: 32px;--font-7xl: 34px;--font-8xl: 36px;--font-9xl: 38px}}@media(min-width: 551px){:root{--font-xs: 10px;--font-sm: 14.5px;--font-base: 17.5px;--font-md: 18px;--font-lg: 20px;--font-xl: 22px;--font-2xl: 24px;--font-3xl: 26px;--font-4xl: 28px;--font-5xl: 30px;--font-6xl: 32px;--font-7xl: 34px;--font-8xl: 36px;--font-9xl: 38px}}@media(min-width: 769px){:root{--font-xs: 10px;--font-sm: 14.5px;--font-base: 17.5px;--font-md: 18px;--font-lg: 20px;--font-xl: 22px;--font-2xl: 24px;--font-3xl: 26px;--font-4xl: 28px;--font-5xl: 30px;--font-6xl: 32px;--font-7xl: 34px;--font-8xl: 36px;--font-9xl: 38px}}@media(min-width: 1025px){:root{--font-xs: 10px;--font-sm: 14.5px;--font-base: 17.5px;--font-md: 20px;--font-lg: 22px;--font-xl: 24px;--font-2xl: 28px;--font-3xl: 32px;--font-4xl: 42px;--font-5xl: 54px;--font-6xl: 72px;--font-7xl: 98px;--font-8xl: 124px;--font-9xl: 148px}}@media(max-width: 550px){:root{--letter-spacing-xs: 0.11px;--letter-spacing-sm: 0.16px;--letter-spacing-base: 0.19px;--letter-spacing-md: -0.07px;--letter-spacing-lg: -0.08px;--letter-spacing-xl: -0.13px;--letter-spacing-2xl: -0.14px;--letter-spacing-3xl: -0.26px;--letter-spacing-4xl: -0.28px;--letter-spacing-5xl: -0.3px;--letter-spacing-6xl: -0.64px;--letter-spacing-7xl: -0.68px;--letter-spacing-8xl: -0.72px;--letter-spacing-9xl: -0.76px}}@media(min-width: 551px){:root{--letter-spacing-xs: 0.11px;--letter-spacing-sm: 0.16px;--letter-spacing-base: 0.19px;--letter-spacing-md: -0.07px;--letter-spacing-lg: -0.08px;--letter-spacing-xl: -0.13px;--letter-spacing-2xl: -0.14px;--letter-spacing-3xl: -0.26px;--letter-spacing-4xl: -0.28px;--letter-spacing-5xl: -0.3px;--letter-spacing-6xl: -0.64px;--letter-spacing-7xl: -0.68px;--letter-spacing-8xl: -0.72px;--letter-spacing-9xl: -0.76px}}@media(min-width: 769px){:root{--letter-spacing-xs: 0.11px;--letter-spacing-sm: 0.16px;--letter-spacing-base: 0.19px;--letter-spacing-md: -0.07px;--letter-spacing-lg: -0.08px;--letter-spacing-xl: -0.13px;--letter-spacing-2xl: -0.14px;--letter-spacing-3xl: -0.26px;--letter-spacing-4xl: -0.28px;--letter-spacing-5xl: -0.3px;--letter-spacing-6xl: -0.64px;--letter-spacing-7xl: -0.68px;--letter-spacing-8xl: -0.72px;--letter-spacing-9xl: -0.76px}}@media(min-width: 1025px){:root{--letter-spacing-xs: 0.11px;--letter-spacing-sm: 0.16px;--letter-spacing-base: 0.19px;--letter-spacing-md: -0.08px;--letter-spacing-lg: -0.13px;--letter-spacing-xl: -0.14px;--letter-spacing-2xl: -0.17px;--letter-spacing-3xl: -0.51px;--letter-spacing-4xl: -0.84px;--letter-spacing-5xl: -1.08px;--letter-spacing-6xl: -1.44px;--letter-spacing-7xl: -1.96px;--letter-spacing-8xl: -2.48px;--letter-spacing-9xl: -2.96px}}@media(max-width: 550px){:root{--line-height-xs: 14.5px;--line-height-sm: 21.02px;--line-height-base: 25.38px;--line-height-md: 23.4px;--line-height-lg: 22.8px;--line-height-xl: 24.64px;--line-height-2xl: 25.92px;--line-height-3xl: 28.08px;--line-height-4xl: 29.68px;--line-height-5xl: 31.8px;--line-height-6xl: 33.92px;--line-height-7xl: 36.04px;--line-height-8xl: 38.16px;--line-height-9xl: 40.28px}}@media(min-width: 551px){:root{--line-height-xs: 14.5px;--line-height-sm: 21.02px;--line-height-base: 25.38px;--line-height-md: 23.4px;--line-height-lg: 22.8px;--line-height-xl: 24.64px;--line-height-2xl: 25.92px;--line-height-3xl: 28.08px;--line-height-4xl: 29.68px;--line-height-5xl: 31.8px;--line-height-6xl: 33.92px;--line-height-7xl: 36.04px;--line-height-8xl: 38.16px;--line-height-9xl: 40.28px}}@media(min-width: 769px){:root{--line-height-xs: 14.5px;--line-height-sm: 21.02px;--line-height-base: 25.38px;--line-height-md: 23.4px;--line-height-lg: 22.8px;--line-height-xl: 24.64px;--line-height-2xl: 25.92px;--line-height-3xl: 28.08px;--line-height-4xl: 29.68px;--line-height-5xl: 31.8px;--line-height-6xl: 33.92px;--line-height-7xl: 36.04px;--line-height-8xl: 38.16px;--line-height-9xl: 40.28px}}@media(min-width: 1025px){:root{--line-height-xs: 14.5px;--line-height-sm: 21.02px;--line-height-base: 25.38px;--line-height-md: 26px;--line-height-lg: 24.64px;--line-height-xl: 25.92px;--line-height-2xl: 30.24px;--line-height-3xl: 33.92px;--line-height-4xl: 43.68px;--line-height-5xl: 56.16px;--line-height-6xl: 72px;--line-height-7xl: 96.04px;--line-height-8xl: 121.52px;--line-height-9xl: 145.04px}}@media(max-width: 550px){:root{--icon-xs: 12px;--icon-sm: 18px;--icon-md: 24px;--icon-lg: 36px;--icon-xl: 48px;--icon-2xl: 56px}}@media(min-width: 551px){:root{--icon-xs: 12px;--icon-sm: 18px;--icon-md: 24px;--icon-lg: 36px;--icon-xl: 48px;--icon-2xl: 56px}}@media(min-width: 769px){:root{--icon-xs: 12px;--icon-sm: 18px;--icon-md: 24px;--icon-lg: 36px;--icon-xl: 48px;--icon-2xl: 56px}}@media(min-width: 1025px){:root{--icon-xs: 12px;--icon-sm: 18px;--icon-md: 24px;--icon-lg: 36px;--icon-xl: 48px;--icon-2xl: 56px}}.gdm-spacer-none-top{margin-top:0px}@media(max-width: 550px){.gdm-spacer-none-top{margin-top:0px}}@media(min-width: 551px){.gdm-spacer-none-top{margin-top:0px}}@media(min-width: 769px){.gdm-spacer-none-top{margin-top:0px}}@media(min-width: 1025px){.gdm-spacer-none-top{margin-top:0px}}.gdm-spacer-none-bottom{margin-bottom:0px}@media(max-width: 550px){.gdm-spacer-none-bottom{margin-bottom:0px}}@media(min-width: 551px){.gdm-spacer-none-bottom{margin-bottom:0px}}@media(min-width: 769px){.gdm-spacer-none-bottom{margin-bottom:0px}}@media(min-width: 1025px){.gdm-spacer-none-bottom{margin-bottom:0px}}.gdm-spacer-none-left{margin-left:0px}@media(max-width: 550px){.gdm-spacer-none-left{margin-left:0px}}@media(min-width: 551px){.gdm-spacer-none-left{margin-left:0px}}@media(min-width: 769px){.gdm-spacer-none-left{margin-left:0px}}@media(min-width: 1025px){.gdm-spacer-none-left{margin-left:0px}}.gdm-spacer-none-right{margin-right:0px}@media(max-width: 550px){.gdm-spacer-none-right{margin-right:0px}}@media(min-width: 551px){.gdm-spacer-none-right{margin-right:0px}}@media(min-width: 769px){.gdm-spacer-none-right{margin-right:0px}}@media(min-width: 1025px){.gdm-spacer-none-right{margin-right:0px}}.gdm-spacer-xs-top{margin-top:4px}@media(max-width: 550px){.gdm-spacer-xs-top{margin-top:4px}}@media(min-width: 551px){.gdm-spacer-xs-top{margin-top:4px}}@media(min-width: 769px){.gdm-spacer-xs-top{margin-top:4px}}@media(min-width: 1025px){.gdm-spacer-xs-top{margin-top:4px}}.gdm-spacer-xs-bottom{margin-bottom:4px}@media(max-width: 550px){.gdm-spacer-xs-bottom{margin-bottom:4px}}@media(min-width: 551px){.gdm-spacer-xs-bottom{margin-bottom:4px}}@media(min-width: 769px){.gdm-spacer-xs-bottom{margin-bottom:4px}}@media(min-width: 1025px){.gdm-spacer-xs-bottom{margin-bottom:4px}}.gdm-spacer-xs-left{margin-left:4px}@media(max-width: 550px){.gdm-spacer-xs-left{margin-left:4px}}@media(min-width: 551px){.gdm-spacer-xs-left{margin-left:4px}}@media(min-width: 769px){.gdm-spacer-xs-left{margin-left:4px}}@media(min-width: 1025px){.gdm-spacer-xs-left{margin-left:4px}}.gdm-spacer-xs-right{margin-right:4px}@media(max-width: 550px){.gdm-spacer-xs-right{margin-right:4px}}@media(min-width: 551px){.gdm-spacer-xs-right{margin-right:4px}}@media(min-width: 769px){.gdm-spacer-xs-right{margin-right:4px}}@media(min-width: 1025px){.gdm-spacer-xs-right{margin-right:4px}}.gdm-spacer-sm-top{margin-top:8px}@media(max-width: 550px){.gdm-spacer-sm-top{margin-top:8px}}@media(min-width: 551px){.gdm-spacer-sm-top{margin-top:8px}}@media(min-width: 769px){.gdm-spacer-sm-top{margin-top:8px}}@media(min-width: 1025px){.gdm-spacer-sm-top{margin-top:8px}}.gdm-spacer-sm-bottom{margin-bottom:8px}@media(max-width: 550px){.gdm-spacer-sm-bottom{margin-bottom:8px}}@media(min-width: 551px){.gdm-spacer-sm-bottom{margin-bottom:8px}}@media(min-width: 769px){.gdm-spacer-sm-bottom{margin-bottom:8px}}@media(min-width: 1025px){.gdm-spacer-sm-bottom{margin-bottom:8px}}.gdm-spacer-sm-left{margin-left:8px}@media(max-width: 550px){.gdm-spacer-sm-left{margin-left:8px}}@media(min-width: 551px){.gdm-spacer-sm-left{margin-left:8px}}@media(min-width: 769px){.gdm-spacer-sm-left{margin-left:8px}}@media(min-width: 1025px){.gdm-spacer-sm-left{margin-left:8px}}.gdm-spacer-sm-right{margin-right:8px}@media(max-width: 550px){.gdm-spacer-sm-right{margin-right:8px}}@media(min-width: 551px){.gdm-spacer-sm-right{margin-right:8px}}@media(min-width: 769px){.gdm-spacer-sm-right{margin-right:8px}}@media(min-width: 1025px){.gdm-spacer-sm-right{margin-right:8px}}.gdm-spacer-md-top{margin-top:16px}@media(max-width: 550px){.gdm-spacer-md-top{margin-top:16px}}@media(min-width: 551px){.gdm-spacer-md-top{margin-top:16px}}@media(min-width: 769px){.gdm-spacer-md-top{margin-top:16px}}@media(min-width: 1025px){.gdm-spacer-md-top{margin-top:16px}}.gdm-spacer-md-bottom{margin-bottom:16px}@media(max-width: 550px){.gdm-spacer-md-bottom{margin-bottom:16px}}@media(min-width: 551px){.gdm-spacer-md-bottom{margin-bottom:16px}}@media(min-width: 769px){.gdm-spacer-md-bottom{margin-bottom:16px}}@media(min-width: 1025px){.gdm-spacer-md-bottom{margin-bottom:16px}}.gdm-spacer-md-left{margin-left:16px}@media(max-width: 550px){.gdm-spacer-md-left{margin-left:16px}}@media(min-width: 551px){.gdm-spacer-md-left{margin-left:16px}}@media(min-width: 769px){.gdm-spacer-md-left{margin-left:16px}}@media(min-width: 1025px){.gdm-spacer-md-left{margin-left:16px}}.gdm-spacer-md-right{margin-right:16px}@media(max-width: 550px){.gdm-spacer-md-right{margin-right:16px}}@media(min-width: 551px){.gdm-spacer-md-right{margin-right:16px}}@media(min-width: 769px){.gdm-spacer-md-right{margin-right:16px}}@media(min-width: 1025px){.gdm-spacer-md-right{margin-right:16px}}.gdm-spacer-lg-top{margin-top:24px}@media(max-width: 550px){.gdm-spacer-lg-top{margin-top:24px}}@media(min-width: 551px){.gdm-spacer-lg-top{margin-top:24px}}@media(min-width: 769px){.gdm-spacer-lg-top{margin-top:24px}}@media(min-width: 1025px){.gdm-spacer-lg-top{margin-top:24px}}.gdm-spacer-lg-bottom{margin-bottom:24px}@media(max-width: 550px){.gdm-spacer-lg-bottom{margin-bottom:24px}}@media(min-width: 551px){.gdm-spacer-lg-bottom{margin-bottom:24px}}@media(min-width: 769px){.gdm-spacer-lg-bottom{margin-bottom:24px}}@media(min-width: 1025px){.gdm-spacer-lg-bottom{margin-bottom:24px}}.gdm-spacer-lg-left{margin-left:24px}@media(max-width: 550px){.gdm-spacer-lg-left{margin-left:24px}}@media(min-width: 551px){.gdm-spacer-lg-left{margin-left:24px}}@media(min-width: 769px){.gdm-spacer-lg-left{margin-left:24px}}@media(min-width: 1025px){.gdm-spacer-lg-left{margin-left:24px}}.gdm-spacer-lg-right{margin-right:24px}@media(max-width: 550px){.gdm-spacer-lg-right{margin-right:24px}}@media(min-width: 551px){.gdm-spacer-lg-right{margin-right:24px}}@media(min-width: 769px){.gdm-spacer-lg-right{margin-right:24px}}@media(min-width: 1025px){.gdm-spacer-lg-right{margin-right:24px}}.gdm-spacer-xl-top{margin-top:36px}@media(max-width: 550px){.gdm-spacer-xl-top{margin-top:36px}}@media(min-width: 551px){.gdm-spacer-xl-top{margin-top:36px}}@media(min-width: 769px){.gdm-spacer-xl-top{margin-top:36px}}@media(min-width: 1025px){.gdm-spacer-xl-top{margin-top:36px}}.gdm-spacer-xl-bottom{margin-bottom:36px}@media(max-width: 550px){.gdm-spacer-xl-bottom{margin-bottom:36px}}@media(min-width: 551px){.gdm-spacer-xl-bottom{margin-bottom:36px}}@media(min-width: 769px){.gdm-spacer-xl-bottom{margin-bottom:36px}}@media(min-width: 1025px){.gdm-spacer-xl-bottom{margin-bottom:36px}}.gdm-spacer-xl-left{margin-left:36px}@media(max-width: 550px){.gdm-spacer-xl-left{margin-left:36px}}@media(min-width: 551px){.gdm-spacer-xl-left{margin-left:36px}}@media(min-width: 769px){.gdm-spacer-xl-left{margin-left:36px}}@media(min-width: 1025px){.gdm-spacer-xl-left{margin-left:36px}}.gdm-spacer-xl-right{margin-right:36px}@media(max-width: 550px){.gdm-spacer-xl-right{margin-right:36px}}@media(min-width: 551px){.gdm-spacer-xl-right{margin-right:36px}}@media(min-width: 769px){.gdm-spacer-xl-right{margin-right:36px}}@media(min-width: 1025px){.gdm-spacer-xl-right{margin-right:36px}}.gdm-spacer-2xl-top{margin-top:48px}@media(max-width: 550px){.gdm-spacer-2xl-top{margin-top:48px}}@media(min-width: 551px){.gdm-spacer-2xl-top{margin-top:48px}}@media(min-width: 769px){.gdm-spacer-2xl-top{margin-top:48px}}@media(min-width: 1025px){.gdm-spacer-2xl-top{margin-top:48px}}.gdm-spacer-2xl-bottom{margin-bottom:48px}@media(max-width: 550px){.gdm-spacer-2xl-bottom{margin-bottom:48px}}@media(min-width: 551px){.gdm-spacer-2xl-bottom{margin-bottom:48px}}@media(min-width: 769px){.gdm-spacer-2xl-bottom{margin-bottom:48px}}@media(min-width: 1025px){.gdm-spacer-2xl-bottom{margin-bottom:48px}}.gdm-spacer-2xl-left{margin-left:48px}@media(max-width: 550px){.gdm-spacer-2xl-left{margin-left:48px}}@media(min-width: 551px){.gdm-spacer-2xl-left{margin-left:48px}}@media(min-width: 769px){.gdm-spacer-2xl-left{margin-left:48px}}@media(min-width: 1025px){.gdm-spacer-2xl-left{margin-left:48px}}.gdm-spacer-2xl-right{margin-right:48px}@media(max-width: 550px){.gdm-spacer-2xl-right{margin-right:48px}}@media(min-width: 551px){.gdm-spacer-2xl-right{margin-right:48px}}@media(min-width: 769px){.gdm-spacer-2xl-right{margin-right:48px}}@media(min-width: 1025px){.gdm-spacer-2xl-right{margin-right:48px}}.gdm-spacer-3xl-top{margin-top:60px}@media(max-width: 550px){.gdm-spacer-3xl-top{margin-top:60px}}@media(min-width: 551px){.gdm-spacer-3xl-top{margin-top:60px}}@media(min-width: 769px){.gdm-spacer-3xl-top{margin-top:60px}}@media(min-width: 1025px){.gdm-spacer-3xl-top{margin-top:60px}}.gdm-spacer-3xl-bottom{margin-bottom:60px}@media(max-width: 550px){.gdm-spacer-3xl-bottom{margin-bottom:60px}}@media(min-width: 551px){.gdm-spacer-3xl-bottom{margin-bottom:60px}}@media(min-width: 769px){.gdm-spacer-3xl-bottom{margin-bottom:60px}}@media(min-width: 1025px){.gdm-spacer-3xl-bottom{margin-bottom:60px}}.gdm-spacer-3xl-left{margin-left:60px}@media(max-width: 550px){.gdm-spacer-3xl-left{margin-left:60px}}@media(min-width: 551px){.gdm-spacer-3xl-left{margin-left:60px}}@media(min-width: 769px){.gdm-spacer-3xl-left{margin-left:60px}}@media(min-width: 1025px){.gdm-spacer-3xl-left{margin-left:60px}}.gdm-spacer-3xl-right{margin-right:60px}@media(max-width: 550px){.gdm-spacer-3xl-right{margin-right:60px}}@media(min-width: 551px){.gdm-spacer-3xl-right{margin-right:60px}}@media(min-width: 769px){.gdm-spacer-3xl-right{margin-right:60px}}@media(min-width: 1025px){.gdm-spacer-3xl-right{margin-right:60px}}.gdm-spacer-4xl-top{margin-top:80px}@media(max-width: 550px){.gdm-spacer-4xl-top{margin-top:80px}}@media(min-width: 551px){.gdm-spacer-4xl-top{margin-top:80px}}@media(min-width: 769px){.gdm-spacer-4xl-top{margin-top:80px}}@media(min-width: 1025px){.gdm-spacer-4xl-top{margin-top:80px}}.gdm-spacer-4xl-bottom{margin-bottom:80px}@media(max-width: 550px){.gdm-spacer-4xl-bottom{margin-bottom:80px}}@media(min-width: 551px){.gdm-spacer-4xl-bottom{margin-bottom:80px}}@media(min-width: 769px){.gdm-spacer-4xl-bottom{margin-bottom:80px}}@media(min-width: 1025px){.gdm-spacer-4xl-bottom{margin-bottom:80px}}.gdm-spacer-4xl-left{margin-left:80px}@media(max-width: 550px){.gdm-spacer-4xl-left{margin-left:80px}}@media(min-width: 551px){.gdm-spacer-4xl-left{margin-left:80px}}@media(min-width: 769px){.gdm-spacer-4xl-left{margin-left:80px}}@media(min-width: 1025px){.gdm-spacer-4xl-left{margin-left:80px}}.gdm-spacer-4xl-right{margin-right:80px}@media(max-width: 550px){.gdm-spacer-4xl-right{margin-right:80px}}@media(min-width: 551px){.gdm-spacer-4xl-right{margin-right:80px}}@media(min-width: 769px){.gdm-spacer-4xl-right{margin-right:80px}}@media(min-width: 1025px){.gdm-spacer-4xl-right{margin-right:80px}}.gdm-spacer-5xl-top{margin-top:88px}@media(max-width: 550px){.gdm-spacer-5xl-top{margin-top:88px}}@media(min-width: 551px){.gdm-spacer-5xl-top{margin-top:88px}}@media(min-width: 769px){.gdm-spacer-5xl-top{margin-top:88px}}@media(min-width: 1025px){.gdm-spacer-5xl-top{margin-top:120px}}.gdm-spacer-5xl-bottom{margin-bottom:88px}@media(max-width: 550px){.gdm-spacer-5xl-bottom{margin-bottom:88px}}@media(min-width: 551px){.gdm-spacer-5xl-bottom{margin-bottom:88px}}@media(min-width: 769px){.gdm-spacer-5xl-bottom{margin-bottom:88px}}@media(min-width: 1025px){.gdm-spacer-5xl-bottom{margin-bottom:120px}}.gdm-spacer-5xl-left{margin-left:88px}@media(max-width: 550px){.gdm-spacer-5xl-left{margin-left:88px}}@media(min-width: 551px){.gdm-spacer-5xl-left{margin-left:88px}}@media(min-width: 769px){.gdm-spacer-5xl-left{margin-left:88px}}@media(min-width: 1025px){.gdm-spacer-5xl-left{margin-left:120px}}.gdm-spacer-5xl-right{margin-right:88px}@media(max-width: 550px){.gdm-spacer-5xl-right{margin-right:88px}}@media(min-width: 551px){.gdm-spacer-5xl-right{margin-right:88px}}@media(min-width: 769px){.gdm-spacer-5xl-right{margin-right:88px}}@media(min-width: 1025px){.gdm-spacer-5xl-right{margin-right:120px}}.gdm-spacer-6xl-top{margin-top:120px}@media(max-width: 550px){.gdm-spacer-6xl-top{margin-top:120px}}@media(min-width: 551px){.gdm-spacer-6xl-top{margin-top:120px}}@media(min-width: 769px){.gdm-spacer-6xl-top{margin-top:120px}}@media(min-width: 1025px){.gdm-spacer-6xl-top{margin-top:180px}}.gdm-spacer-6xl-bottom{margin-bottom:120px}@media(max-width: 550px){.gdm-spacer-6xl-bottom{margin-bottom:120px}}@media(min-width: 551px){.gdm-spacer-6xl-bottom{margin-bottom:120px}}@media(min-width: 769px){.gdm-spacer-6xl-bottom{margin-bottom:120px}}@media(min-width: 1025px){.gdm-spacer-6xl-bottom{margin-bottom:180px}}.gdm-spacer-6xl-left{margin-left:120px}@media(max-width: 550px){.gdm-spacer-6xl-left{margin-left:120px}}@media(min-width: 551px){.gdm-spacer-6xl-left{margin-left:120px}}@media(min-width: 769px){.gdm-spacer-6xl-left{margin-left:120px}}@media(min-width: 1025px){.gdm-spacer-6xl-left{margin-left:180px}}.gdm-spacer-6xl-right{margin-right:120px}@media(max-width: 550px){.gdm-spacer-6xl-right{margin-right:120px}}@media(min-width: 551px){.gdm-spacer-6xl-right{margin-right:120px}}@media(min-width: 769px){.gdm-spacer-6xl-right{margin-right:120px}}@media(min-width: 1025px){.gdm-spacer-6xl-right{margin-right:180px}}.gdm,.gdm--dark{--orange-100: #ffe3ca;--orange-500: #ff902a;--cyan-100: #cbebed;--cyan-500: #2daeb8;--grey-0: #ffffff;--grey-50: #f8f9fa;--grey-100: #f1f3f4;--grey-200: #e8eaed;--grey-300: #dadce0;--grey-400: #bdc1c6;--grey-500: #9aa0a6;--grey-600: #80868b;--grey-700: #5f6368;--grey-800: #3c4043;--grey-900: #202124;--grey-1000: #060606;--blue-50: #e8f0fe;--blue-100: #d2e3fc;--blue-200: #aecbfa;--blue-300: #8ab4f8;--blue-400: #669df6;--blue-500: #4285f4;--blue-600: #1a73e8;--blue-700: #1967d2;--blue-800: #185abc;--blue-900: #174ea6;--red-50: #fce8e6;--red-100: #fad2cf;--red-200: #f6aea9;--red-300: #f28b82;--red-400: #ee675c;--red-500: #ea4335;--red-600: #d93025;--red-700: #c5221f;--red-800: #b31412;--red-900: #a50e0e;--yellow-50: #fef7e0;--yellow-100: #feefc3;--yellow-200: #fde293;--yellow-300: #fdd663;--yellow-400: #fcc934;--yellow-500: #fbbc04;--yellow-600: #f9ab00;--yellow-700: #f29900;--yellow-800: #ea8600;--yellow-900: #e37400;--green-50: #e6f4ea;--green-100: #ceead6;--green-200: #a8dab5;--green-300: #81c995;--green-400: #5bb974;--green-500: #34a853;--green-600: #1e8e3e;--green-700: #188038;--green-800: #137333;--green-900: #0d652d;--primary-colour: white;--primary-on-colour: #202124;--tonal-colour: rgba(241, 243, 244, 0.08);--tonal-on-colour: #f1f3f4;--surface-colour: #060606;--surface-variant-colour: #202124;--surface-on-colour: #f1f3f4;--surface-on-variant-colour: #9aa0a6;--surface-on-variant-colour-light: #bdc1c6;--surface-overlay-colour: rgba(6, 6, 6, 0.95);--surface-transparent-colour: rgba(6, 6, 6, 0.01);--surface-translucent-colour: rgba(6, 6, 6, 0.24);--surface-opaque-colour: rgba(6, 6, 6, 0.72);--container-colour: rgba(241, 243, 244, 0.08);--container-on-colour: #f1f3f4;--container-on-variant-colour: #9aa0a6;--outline-colour: rgba(241, 243, 244, 0.16);--outline-variant-colour: rgba(241, 243, 244, 0.08);--state-primary-enabled-colour: rgba(32, 33, 36, 0);--state-primary-hovered-colour: rgba(32, 33, 36, 0.12);--state-primary-focused-colour: rgba(32, 33, 36, 0.16);--state-primary-pressed-colour: rgba(32, 33, 36, 0.12);--state-primary-disabled-colour: #3c4043;--state-primary-on-disabled-colour: #9aa0a6;--state-tonal-enabled-colour: rgba(241, 243, 244, 0);--state-tonal-hovered-colour: rgba(241, 243, 244, 0.06);--state-tonal-focused-colour: rgba(241, 243, 244, 0.12);--state-tonal-pressed-colour: rgba(241, 243, 244, 0.06);--state-tonal-disabled-colour: #3c4043;--state-tonal-on-disabled-colour: #9aa0a6;--state-outlined-enabled-colour: rgba(241, 243, 244, 0);--state-outlined-hovered-colour: rgba(241, 243, 244, 0.06);--state-outlined-focused-colour: rgba(241, 243, 244, 0.12);--state-outlined-pressed-colour: rgba(241, 243, 244, 0.06);--state-outlined-disabled-colour: #3c4043;--state-outlined-on-disabled-colour: #9aa0a6;--state-protected-enabled-colour: rgba(241, 243, 244, 0);--state-protected-hovered-colour: rgba(241, 243, 244, 0.06);--state-protected-focused-colour: rgba(241, 243, 244, 0.12);--state-protected-pressed-colour: rgba(241, 243, 244, 0.06);--state-protected-disabled-colour: #3c4043;--state-protected-on-disabled-colour: #9aa0a6;--state-text-enabled-colour: rgba(241, 243, 244, 0);--state-text-hovered-colour: rgba(241, 243, 244, 0.06);--state-text-focused-colour: rgba(241, 243, 244, 0.12);--state-text-pressed-colour: rgba(241, 243, 244, 0.06);--state-text-disabled-colour: #3c4043;--state-text-on-disabled-colour: #9aa0a6}@media(max-width: 550px){.gdm-font-xs{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:10px}.gdm-font-sm{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:14.5px}.gdm-font-base{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:17.5px}.gdm-font-md{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:18px}.gdm-font-lg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:20px}.gdm-font-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:22px}.gdm-font-2xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:24px}.gdm-font-3xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:26px}.gdm-font-4xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:28px}.gdm-font-5xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:30px}.gdm-font-6xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:32px}.gdm-font-7xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:34px}.gdm-font-8xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:36px}.gdm-font-9xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:38px}.gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gai--io .gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gai--io .gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gai--io .gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gai--io .gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gai--io .gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gai--io .gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gai--io .gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gai--io .gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gai--io .gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gai--io .gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gai--io .gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gdm-text-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:400;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:350;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:400;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xs);font-style:normal;font-weight:400;line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}.gdm-text-call-to-action{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:450;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-call-to-action--nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:450;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-xs)}}@media(min-width: 551px){.gdm-font-xs{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:10px}.gdm-font-sm{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:14.5px}.gdm-font-base{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:17.5px}.gdm-font-md{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:18px}.gdm-font-lg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:20px}.gdm-font-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:22px}.gdm-font-2xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:24px}.gdm-font-3xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:26px}.gdm-font-4xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:28px}.gdm-font-5xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:30px}.gdm-font-6xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:32px}.gdm-font-7xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:34px}.gdm-font-8xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:36px}.gdm-font-9xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:38px}.gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gai--io .gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gai--io .gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gai--io .gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gai--io .gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gai--io .gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gai--io .gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gai--io .gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gai--io .gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gai--io .gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gai--io .gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gai--io .gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gdm-text-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:400;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:350;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:400;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xs);font-style:normal;font-weight:400;line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}.gdm-text-call-to-action{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:450;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-call-to-action--nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:450;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-xs)}}@media(min-width: 769px){.gdm-font-xs{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:10px}.gdm-font-sm{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:14.5px}.gdm-font-base{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:17.5px}.gdm-font-md{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:18px}.gdm-font-lg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:20px}.gdm-font-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:22px}.gdm-font-2xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:24px}.gdm-font-3xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:26px}.gdm-font-4xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:28px}.gdm-font-5xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:30px}.gdm-font-6xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:32px}.gdm-font-7xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:34px}.gdm-font-8xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:36px}.gdm-font-9xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:38px}.gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gai--io .gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gai--io .gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gai--io .gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gai--io .gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gai--io .gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gai--io .gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gai--io .gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gai--io .gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gai--io .gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gai--io .gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gai--io .gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gdm-text-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:400;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:350;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:400;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xs);font-style:normal;font-weight:400;line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}.gdm-text-call-to-action{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:450;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-call-to-action--nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:450;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-xs)}}@media(min-width: 1025px){.gdm-font-xs{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:10px}.gdm-font-sm{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:14.5px}.gdm-font-base{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:17.5px}.gdm-font-md{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:20px}.gdm-font-lg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:22px}.gdm-font-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:24px}.gdm-font-2xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:28px}.gdm-font-3xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:32px}.gdm-font-4xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:42px}.gdm-font-5xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:54px}.gdm-font-6xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:72px}.gdm-font-7xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:98px}.gdm-font-8xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:124px}.gdm-font-9xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-size:148px}.gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:450;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gai--io .gdm-heading-00{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-9xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-9xl);line-height:var(--line-height-9xl)}.gai--io .gdm-heading-0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-8xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-8xl);line-height:var(--line-height-8xl)}.gai--io .gdm-heading-1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-7xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-7xl);line-height:var(--line-height-7xl)}.gai--io .gdm-heading-2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-6xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-6xl);line-height:var(--line-height-6xl)}.gai--io .gdm-heading-3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-5xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-5xl);line-height:var(--line-height-5xl)}.gai--io .gdm-heading-4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-4xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-4xl);line-height:var(--line-height-4xl)}.gai--io .gdm-heading-5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-3xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-3xl);line-height:var(--line-height-3xl)}.gai--io .gdm-heading-6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-2xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-2xl);line-height:var(--line-height-2xl)}.gai--io .gdm-heading-7{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xl);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-xl);line-height:var(--line-height-xl)}.gai--io .gdm-heading-8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-lg);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg)}.gai--io .gdm-heading-9{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-md);font-weight:400;font-style:normal;letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-md)}.gdm-text-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:400;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:350;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:400;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-sm)}.gdm-text-small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-xs);font-style:normal;font-weight:400;line-height:var(--line-height-xs);letter-spacing:var(--letter-spacing-xs)}.gdm-text-call-to-action{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-base);font-style:normal;font-weight:450;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base)}.gdm-text-call-to-action--nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto;font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;font-size:var(--font-sm);font-style:normal;font-weight:450;line-height:var(--line-height-sm);letter-spacing:var(--letter-spacing-xs)}}@supports(display: grid){.gdm-grid{display:grid;grid-column-gap:28px;grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-1 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-2 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-3 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-5 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-6 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-7 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-8 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-9 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-10 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-11 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-12 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--align-top{align-self:start}.gdm-grid .gdm-grid__column--align-middle{align-self:center}.gdm-grid .gdm-grid__column--align-bottom{align-self:end}.gdm-grid .gdm-grid__column--hide{display:none}@media(max-width: 550px){.gdm-grid{grid-column-gap:28px;grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1 .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2 .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3 .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-5 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-6 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-7 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-8 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-9 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-10 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-11 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-12 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1-xs{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1-xs .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2-xs{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2-xs .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3-xs{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3-xs .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-5-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-6-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-7-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-8-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-9-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-10-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-11-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12-xs{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-12-xs .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--hide-xs{display:none}}@media(min-width: 551px){.gdm-grid{grid-column-gap:28px;grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1 .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2 .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3 .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5{grid-column-end:span 5}.gdm-grid .gdm-grid__column--span-5 .gdm-grid{grid-template-columns:repeat(5, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6{grid-column-end:span 6}.gdm-grid .gdm-grid__column--span-6 .gdm-grid{grid-template-columns:repeat(6, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7{grid-column-end:span 7}.gdm-grid .gdm-grid__column--span-7 .gdm-grid{grid-template-columns:repeat(7, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-8 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-9 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-10 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-11 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-12 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1-sm{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1-sm .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2-sm{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2-sm .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3-sm{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3-sm .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4-sm{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4-sm .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5-sm{grid-column-end:span 5}.gdm-grid .gdm-grid__column--span-5-sm .gdm-grid{grid-template-columns:repeat(5, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6-sm{grid-column-end:span 6}.gdm-grid .gdm-grid__column--span-6-sm .gdm-grid{grid-template-columns:repeat(6, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7-sm{grid-column-end:span 7}.gdm-grid .gdm-grid__column--span-7-sm .gdm-grid{grid-template-columns:repeat(7, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8-sm{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-8-sm .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9-sm{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-9-sm .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10-sm{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-10-sm .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11-sm{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-11-sm .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12-sm{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-12-sm .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--hide-sm{display:none}}@media(min-width: 769px){.gdm-grid{grid-column-gap:40px;grid-template-columns:repeat(12, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1 .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2 .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3 .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5{grid-column-end:span 5}.gdm-grid .gdm-grid__column--span-5 .gdm-grid{grid-template-columns:repeat(5, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6{grid-column-end:span 6}.gdm-grid .gdm-grid__column--span-6 .gdm-grid{grid-template-columns:repeat(6, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7{grid-column-end:span 7}.gdm-grid .gdm-grid__column--span-7 .gdm-grid{grid-template-columns:repeat(7, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-8 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9{grid-column-end:span 9}.gdm-grid .gdm-grid__column--span-9 .gdm-grid{grid-template-columns:repeat(9, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10{grid-column-end:span 10}.gdm-grid .gdm-grid__column--span-10 .gdm-grid{grid-template-columns:repeat(10, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11{grid-column-end:span 11}.gdm-grid .gdm-grid__column--span-11 .gdm-grid{grid-template-columns:repeat(11, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12{grid-column-end:span 12}.gdm-grid .gdm-grid__column--span-12 .gdm-grid{grid-template-columns:repeat(12, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1-md{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1-md .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2-md{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2-md .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3-md{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3-md .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4-md{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4-md .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5-md{grid-column-end:span 5}.gdm-grid .gdm-grid__column--span-5-md .gdm-grid{grid-template-columns:repeat(5, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6-md{grid-column-end:span 6}.gdm-grid .gdm-grid__column--span-6-md .gdm-grid{grid-template-columns:repeat(6, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7-md{grid-column-end:span 7}.gdm-grid .gdm-grid__column--span-7-md .gdm-grid{grid-template-columns:repeat(7, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8-md{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-8-md .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9-md{grid-column-end:span 9}.gdm-grid .gdm-grid__column--span-9-md .gdm-grid{grid-template-columns:repeat(9, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10-md{grid-column-end:span 10}.gdm-grid .gdm-grid__column--span-10-md .gdm-grid{grid-template-columns:repeat(10, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11-md{grid-column-end:span 11}.gdm-grid .gdm-grid__column--span-11-md .gdm-grid{grid-template-columns:repeat(11, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12-md{grid-column-end:span 12}.gdm-grid .gdm-grid__column--span-12-md .gdm-grid{grid-template-columns:repeat(12, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--hide-md{display:none}}@media(min-width: 1025px){.gdm-grid{grid-column-gap:48px;grid-template-columns:repeat(12, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1 .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2 .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3 .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4 .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5{grid-column-end:span 5}.gdm-grid .gdm-grid__column--span-5 .gdm-grid{grid-template-columns:repeat(5, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6{grid-column-end:span 6}.gdm-grid .gdm-grid__column--span-6 .gdm-grid{grid-template-columns:repeat(6, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7{grid-column-end:span 7}.gdm-grid .gdm-grid__column--span-7 .gdm-grid{grid-template-columns:repeat(7, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-8 .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9{grid-column-end:span 9}.gdm-grid .gdm-grid__column--span-9 .gdm-grid{grid-template-columns:repeat(9, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10{grid-column-end:span 10}.gdm-grid .gdm-grid__column--span-10 .gdm-grid{grid-template-columns:repeat(10, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11{grid-column-end:span 11}.gdm-grid .gdm-grid__column--span-11 .gdm-grid{grid-template-columns:repeat(11, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12{grid-column-end:span 12}.gdm-grid .gdm-grid__column--span-12 .gdm-grid{grid-template-columns:repeat(12, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-1-lg{grid-column-end:span 1}.gdm-grid .gdm-grid__column--span-1-lg .gdm-grid{grid-template-columns:repeat(1, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-2-lg{grid-column-end:span 2}.gdm-grid .gdm-grid__column--span-2-lg .gdm-grid{grid-template-columns:repeat(2, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-3-lg{grid-column-end:span 3}.gdm-grid .gdm-grid__column--span-3-lg .gdm-grid{grid-template-columns:repeat(3, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-4-lg{grid-column-end:span 4}.gdm-grid .gdm-grid__column--span-4-lg .gdm-grid{grid-template-columns:repeat(4, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-5-lg{grid-column-end:span 5}.gdm-grid .gdm-grid__column--span-5-lg .gdm-grid{grid-template-columns:repeat(5, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-6-lg{grid-column-end:span 6}.gdm-grid .gdm-grid__column--span-6-lg .gdm-grid{grid-template-columns:repeat(6, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-7-lg{grid-column-end:span 7}.gdm-grid .gdm-grid__column--span-7-lg .gdm-grid{grid-template-columns:repeat(7, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-8-lg{grid-column-end:span 8}.gdm-grid .gdm-grid__column--span-8-lg .gdm-grid{grid-template-columns:repeat(8, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-9-lg{grid-column-end:span 9}.gdm-grid .gdm-grid__column--span-9-lg .gdm-grid{grid-template-columns:repeat(9, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-10-lg{grid-column-end:span 10}.gdm-grid .gdm-grid__column--span-10-lg .gdm-grid{grid-template-columns:repeat(10, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-11-lg{grid-column-end:span 11}.gdm-grid .gdm-grid__column--span-11-lg .gdm-grid{grid-template-columns:repeat(11, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--span-12-lg{grid-column-end:span 12}.gdm-grid .gdm-grid__column--span-12-lg .gdm-grid{grid-template-columns:repeat(12, minmax(5px, 1fr))}.gdm-grid .gdm-grid__column--hide-lg{display:none}}}@media(max-width: 550px){:root{--gdm-column-width-1:calc(0.25 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 84px) + 0px);--gdm-column-width-2:calc(0.5 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 84px) + 28px);--gdm-column-width-3:calc(0.75 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 84px) + 56px);--gdm-column-width-4:calc(1 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 84px) + 84px)}}@media(min-width: 551px){:root{--gdm-column-width-1:calc(0.125 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 0px);--gdm-column-width-2:calc(0.25 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 28px);--gdm-column-width-3:calc(0.375 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 56px);--gdm-column-width-4:calc(0.5 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 84px);--gdm-column-width-5:calc(0.625 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 112px);--gdm-column-width-6:calc(0.75 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 140px);--gdm-column-width-7:calc(0.875 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 168px);--gdm-column-width-8:calc(1 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 196px) + 196px)}}@media(min-width: 769px){:root{--gdm-column-width-1:calc(0.0833333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 0px);--gdm-column-width-2:calc(0.1666666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 40px);--gdm-column-width-3:calc(0.25 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 80px);--gdm-column-width-4:calc(0.3333333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 120px);--gdm-column-width-5:calc(0.4166666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 160px);--gdm-column-width-6:calc(0.5 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 200px);--gdm-column-width-7:calc(0.5833333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 240px);--gdm-column-width-8:calc(0.6666666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 280px);--gdm-column-width-9:calc(0.75 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 320px);--gdm-column-width-10:calc(0.8333333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 360px);--gdm-column-width-11:calc(0.9166666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 400px);--gdm-column-width-12:calc(1 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 440px) + 440px)}}@media(min-width: 1025px){:root{--gdm-column-width-1:calc(0.0833333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 0px);--gdm-column-width-2:calc(0.1666666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 48px);--gdm-column-width-3:calc(0.25 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 96px);--gdm-column-width-4:calc(0.3333333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 144px);--gdm-column-width-5:calc(0.4166666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 192px);--gdm-column-width-6:calc(0.5 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 240px);--gdm-column-width-7:calc(0.5833333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 288px);--gdm-column-width-8:calc(0.6666666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 336px);--gdm-column-width-9:calc(0.75 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 384px);--gdm-column-width-10:calc(0.8333333333 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 432px);--gdm-column-width-11:calc(0.9166666667 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 480px);--gdm-column-width-12:calc(1 * (min(100vw, 1440px) - 2 * var(--grid-margin) - 528px) + 528px)}}@media(max-width: 550px){.gdm-icon-xs-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-xs-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-sm-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-sm-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-md-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-md-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-lg-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-lg-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-2xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}.gdm-icon-2xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}}@media(min-width: 551px){.gdm-icon-xs-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-xs-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-sm-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-sm-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-md-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-md-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-lg-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-lg-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-2xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}.gdm-icon-2xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}}@media(min-width: 769px){.gdm-icon-xs-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-xs-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-sm-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-sm-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-md-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-md-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-lg-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-lg-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-2xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}.gdm-icon-2xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}}@media(min-width: 1025px){.gdm-icon-xs-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-xs-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xs);font-style:normal;font-weight:400;line-height:var(--icon-xs)}.gdm-icon-sm-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-sm-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-sm);font-style:normal;font-weight:400;line-height:var(--icon-sm)}.gdm-icon-md-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-md-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-md);font-style:normal;font-weight:400;line-height:var(--icon-md)}.gdm-icon-lg-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-lg-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-lg);font-style:normal;font-weight:400;line-height:var(--icon-lg)}.gdm-icon-xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-xl);font-style:normal;font-weight:400;line-height:var(--icon-xl)}.gdm-icon-2xl-outlined{display:block;font-family:"Material Symbols Outlined",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}.gdm-icon-2xl-fill{font-family:"Material Symbols Fill",sans-serif;direction:ltr;max-width:1em;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:var(--icon-2xl);font-style:normal;font-weight:400;line-height:var(--icon-2xl)}}html ::-webkit-scrollbar{width:8px}html ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}html ::-webkit-scrollbar-thumb{background-color:var(--grey-300);border-radius:20px}html ::-webkit-scrollbar-thumb:hover{background-color:var(--grey-400)}body.gdm--io{background:var(--surface-colour)}body.no-scroll{overflow:hidden}body:not(.gdm--io) footer{background-color:var(--surface-colour)}header.gdm-header{z-index:102}header.gdm-header--visible{top:0 !important}footer{background:var(--surface-colour)}body.gdm--io a,body.gdm--io a:hover,body.gdm--io a:focus,body.gdm--io a:active{text-decoration:none !important}@media(min-width: 769px){.block-products_list .product-component.large{justify-content:flex-end}}.block-products_list .product-component.large .product-component__media-wrapper{width:100px}@media(min-width: 769px){.block-products_list .product-component.large .product-component__content{width:var(--gdm-column-width-4);flex-basis:var(--gdm-column-width-4);max-width:var(--gdm-column-width-4)}}.jumplinks-io-2025 .glue-jumplinks__list-item a.glue-jumplinks__link{color:var(--grey-400)}@media(max-width: 550px){.floating-links-bar__wrapper{padding-bottom:calc(var(--spacer-2xl) - var(--grid-margin)) !important}}@media(min-width: 769px){.floating-links-bar__wrapper .floating-links-bar{padding:var(--spacer-md) var(--spacer-lg)}}@media(max-width: 550px){.floating-links-bar__wrapper .floating-links-bar__title{max-width:var(--gdm-column-width-4)}}@media(min-width: 769px){.floating-links-bar__wrapper .floating-links-bar__title{font-size:var(--font-md);font-weight:350;line-height:1.2}}@media(min-width: 769px){.floating-links-bar__wrapper .floating-links-bar__list .cta__content-wrapper.tonal-compact .cta__label.gdm-text-call-to-action--nav{font-size:var(--font-md);line-height:1.2}}.reveal-on-scroll{opacity:0;transform:translateY(32px)}.reveal-on-scroll.fade-only{transform:translateY(0)}.reveal-on-scroll.reveal-slide-left{transform:translateX(32px)}.reveal-on-scroll.reveal-slide-left:nth-child(1){transform:translateX(32px)}.reveal-on-scroll.reveal-slide-left:nth-child(2){transform:translateX(64px)}.reveal-on-scroll.reveal-slide-left:nth-child(3){transform:translateX(96px)}.reveal-on-scroll.reveal-slide-left:nth-child(4){transform:translateX(128px)}.reveal-on-scroll.reveal-slide-left:nth-child(5){transform:translateX(160px)}.reveal-on-scroll.reveal-slide-left:nth-child(6){transform:translateX(192px)}.reveal-on-scroll.reveal-slide-left:nth-child(7){transform:translateX(224px)}.reveal-on-scroll.reveal-slide-left:nth-child(8){transform:translateX(256px)}.reveal-on-scroll.reveal-slide-left:nth-child(9){transform:translateX(288px)}.reveal-on-scroll.reveal-slide-left:nth-child(10){transform:translateX(320px)}.reveal-scrolled{opacity:1;transform:translateY(0);transition:opacity .8s,transform .6s;transition-timing-function:cubic-bezier(0.3, 1, 0.7, 1)}.reveal-scrolled.stagger{transition-delay:.25s}.reveal-scrolled.stagger.delay-2s{transition-delay:2s}.reveal-scrolled.stagger.delay-1{transition-delay:.25s}.reveal-scrolled.stagger.delay-2{transition-delay:.5s}.reveal-scrolled.stagger.delay-3{transition-delay:.75s}.reveal-scrolled.stagger.delay-4{transition-delay:1s}.reveal-scrolled.stagger.delay-5{transition-delay:1.25s}.reveal-scrolled.stagger.delay-6{transition-delay:1.5s}.reveal-scrolled.stagger.delay-7{transition-delay:1.75s}.reveal-scrolled.stagger.delay-8{transition-delay:2s}.reveal-scrolled.stagger.delay-9{transition-delay:2.25s}.reveal-scrolled.stagger.delay-10{transition-delay:2.5s}.reveal-scrolled.reveal-slide-left:nth-child(1){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(2){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(3){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(4){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(5){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(6){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(7){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(8){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(9){transform:translateX(0)}.reveal-scrolled.reveal-slide-left:nth-child(10){transform:translateX(0)}@media(min-width: 1025px){.gdm-header{--offset: 8px;height:64px;position:sticky !important;top:calc(-64px - var(--offset));transition:background 300ms ease,top 300ms ease !important}}header.glue-header.glue-header--no-cta{height:64px;min-height:64px;max-height:64px;position:relative}.header-io-2025{--header-height: 36px;background-color:rgba(0,0,0,0);color:#fff;display:flex;justify-content:center;border-bottom:1px solid rgba(0,0,0,0);position:relative}.header-io-2025 a:focus,.header-io-2025 button:focus{outline:none;box-shadow:none;background:none}.header-io-2025 a:hover,.header-io-2025 button:hover{text-decoration:none}.header-io-2025 a:focus-visible,.header-io-2025 button:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.header-io-2025 a:focus-visible,.header-io-2025 button:focus-visible *{color:var(--surface-on-colour) !important}.header-io-2025.gdm-header{font-family:"Google Sans Flex",Arial,Helvetica,sans-serif;transition:all 300ms ease !important}.header-io-2025.partial-show::before,.header-io-2025.partial-show .header-bar__background::before,.header-io-2025.open::before,.header-io-2025.open .header-bar__background::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;background-color:var(--surface-opaque-colour);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--outline-colour);z-index:2}@media(max-width: 550px){.header-io-2025.partial-show::before,.header-io-2025.partial-show .header-bar__background::before,.header-io-2025.open::before,.header-io-2025.open .header-bar__background::before{border-bottom:0px}}.header-io-2025 a{text-decoration:none;color:var(--surface-on-colour)}.header-io-2025 a:hover{text-decoration:none}.header-io-2025 p{font-size:inherit;line-height:inherit;letter-spacing:inherit}.header-io-2025 .header-container{width:100%;height:-moz-fit-content;height:fit-content;padding-top:6px;z-index:102}.header-io-2025 .header-container .header__background{background-color:var(--surface-colour);border-bottom:2px solid var(--tonal-colour);left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}@media(min-width: 1280px){.header-io-2025 .header-container .header__background.mobile,.header-io-2025 .header-container .header__background.tablet{display:none}}.header-io-2025 .header-container .header__background.mobile.show,.header-io-2025 .header-container .header__background.tablet.show{opacity:1;height:100vh}.header-io-2025 .header-container .header__background.desktop{display:none}@media(min-width: 1280px){.header-io-2025 .header-container .header__background.desktop{display:block}}.header-io-2025 .header-container .header__background{background-color:var(--surface-colour);border-bottom:2px solid var(--tonal-colour);left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.header-io-2025 .header-container .header-bar{display:flex;justify-content:space-between;align-items:flex-start;margin:var(--spacer-sm) var(--grid-gutter);position:relative;z-index:3}.header-io-2025 .header-container .header-bar .left-menu{display:flex}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile{position:relative;width:48px}@media(min-width: 1280px){.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile{display:none}}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile button{background:none;border:none;cursor:pointer;position:absolute;top:0;left:0}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile button svg{width:48px;height:36px}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile button.open{display:block}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile button.close{display:none}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile.open button.open{display:none}.header-io-2025 .header-container .header-bar .left-menu .hamburger-mobile.open button.close{display:block}.header-io-2025 .header-container .header-bar .main-menu{display:none}@media(min-width: 1280px){.header-io-2025 .header-container .header-bar .main-menu{display:flex;flex-grow:1}}.header-io-2025 .header-container .header-bar .main-menu__container{display:flex;justify-content:flex-start;width:100%}.header-io-2025 .header-container .header-bar .main-menu__label{padding:8px 16px;position:relative;cursor:pointer;border-radius:var(--shapes-corner-rounded);color:var(--surface-on-variant-colour-light);transition:background 300ms ease,-webkit-backdrop-filter 300ms ease;transition:background 300ms ease,backdrop-filter 300ms ease;transition:background 300ms ease,backdrop-filter 300ms ease,-webkit-backdrop-filter 300ms ease}.header-io-2025 .header-container .header-bar .main-menu__label::before{content:"";position:absolute;top:-1px;bottom:-12px;left:-1px;right:-1px;z-index:1}.header-io-2025 .header-container .header-bar .main-menu__label.active,.header-io-2025 .header-container .header-bar .main-menu__label:hover,.header-io-2025 .header-container .header-bar .main-menu__label:focus{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--tonal-colour)}.header-io-2025 .header-container .header-bar .right-menu{display:flex;justify-content:flex-end;gap:4px;position:relative;color:var(--surface-on-variant-colour-light)}.header-io-2025 .header-container .header-bar .right-menu a.icon-link{display:none}.header-io-2025 .header-container .header-bar .right-menu a.search-icon{width:48px;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;border:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--shapes-corner-rounded);background:var(--tonal-colour)}@media(min-width: 769px){.header-io-2025 .header-container .header-bar .right-menu{display:flex}.header-io-2025 .header-container .header-bar .right-menu a{transition:background 300ms ease;color:var(--surface-on-variant-colour-light)}.header-io-2025 .header-container .header-bar .right-menu a:hover,.header-io-2025 .header-container .header-bar .right-menu a:focus{background:var(--state-tonal-focused-colour);color:var(--surface-on-variant-colour-light)}.header-io-2025 .header-container .header-bar .right-menu a.icon-link{display:flex}}.header__overlay{background-color:var(--surface-colour);position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:-1;display:none;opacity:0;pointer-events:none}@media(min-width: 1280px){.header__overlay{background-color:rgba(0,0,0,0)}}.header__overlay.show{animation:fade-in .3s ease-in-out forwards;display:block;pointer-events:unset}.header__gradient__container{left:0;opacity:.8;pointer-events:none;position:fixed;overflow:hidden;top:0;width:100%}.header__gradient__wrapper{filter:blur(20px);min-height:100svh;position:relative;scale:1 1.5;transform:translateY(-33%)}@media(min-width: 769px){.header__gradient__wrapper{filter:blur(50px);scale:1;transform:translateY(-50%)}}.header__gradient__shape{animation:gradient1 10s ease-in-out infinite alternate;aspect-ratio:1;background:var(--blue-500),#ea4335;background:radial-gradient(circle, #4285f4 0%, rgba(66, 133, 244, 0) 70%);border-radius:50%;left:0;mix-blend-mode:plus-lighter;position:absolute;top:50vh;translate:-20% -55%;scale:1 .555;width:100%}.header__gradient__shape:nth-child(2){animation-name:gradient2;background:var(--red-500);background:radial-gradient(circle, rgba(234, 67, 53, 0.8) 0%, rgba(234, 67, 53, 0) 70%);left:55%;translate:-50% -60%;scale:.578 .478}.header__gradient__shape:nth-child(3){animation-name:gradient3;background:var(--yellow-300),#fdd663;background:radial-gradient(circle, rgba(253, 214, 99, 0.8) 0%, rgba(253, 214, 99, 0) 70%);left:77%;translate:-50% -69%;scale:.5 .7}.header__gradient__shape:nth-child(4){animation-name:gradient4;background:#5ff587;background:radial-gradient(circle, #5ff587 0%, rgba(95, 245, 135, 0) 70%);left:85%;translate:-40% -70%;scale:.6}body:not(.gai--io) .header__gradient__container{display:none}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes gradient1{0%{translate:-30% -55%}50%{translate:-10% -55%}100%{translate:-50% -55%}}@keyframes gradient2{0%{translate:-50% -60%}50%{translate:-30% -60%}100%{translate:-70% -60%}}@keyframes gradient3{0%{translate:-50% -69%}50%{translate:-30% -69%}100%{translate:-70% -69%}}@keyframes gradient4{0%{translate:-40% -70%}50%{translate:-20% -70%}100%{translate:-60% -70%}}body:not(.gdm--io) .header-io-2025{background-color:var(--surface-colour)}.site-switcher{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);display:flex;flex-direction:column;gap:var(--spacer-sm);left:48px;margin-right:var(--spacer-2xl);min-width:270px;padding:0 12px 12px 12px;position:absolute;z-index:100}.site-switcher__home{display:flex;align-items:center;justify-content:center}@media(min-width: 769px){.site-switcher{left:0;margin-right:0;position:relative}}.site-switcher.show{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:var(--surface-opaque-colour);border-radius:0px 0px 14px 14px;border-right:1px solid var(--outline-colour);border-bottom:1px solid var(--outline-colour);border-left:1px solid var(--outline-colour);margin-top:-14px;padding-top:14px}.site-switcher.show .site-switcher__nav{display:flex}.site-switcher__bar{display:flex;height:var(--header-height);align-items:center;padding-left:12px}.site-switcher__bar svg.glue-header__logo-svg{--g-logo-blue: white;--g-logo-red: white;--g-logo-yellow: white;--g-logo-green: white;height:18px;width:66px;margin-top:4px}.site-switcher__title{font-family:"Product Sans",sans-serif;font-size:18px;font-weight:420;line-height:100%;font-feature-settings:"dlig" on;color:var(--surface-on-colour)}.site-switcher__toggle{display:flex;align-items:center;margin-left:var(--spacer-sm);position:relative;cursor:pointer}.site-switcher__toggle:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;z-index:1;pointer-events:none}.site-switcher__toggle button{background:none;border:none;cursor:pointer;padding:0}.site-switcher__toggle button svg{width:24px;height:16px}.site-switcher__toggle button.open{display:flex}.site-switcher__toggle button.close{display:none}.site-switcher__toggle.open button.open{display:none}.site-switcher__toggle.open button.close{display:flex}.site-switcher__nav{display:none;padding-top:var(--spacer-md);flex-direction:column;gap:var(--spacer-sm);width:100%}.site-switcher__group{display:flex;flex-direction:column;gap:2px}.site-switcher__link,.site-switcher__link:hover{align-items:flex-start;align-self:stretch;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--container-colour);border-radius:var(--shapes-corner-xs, 4px);color:var(--surface-on-colour);display:flex;flex-direction:column;gap:var(--spacer-xs);line-height:1.125;padding:var(--spacer-sm) var(--spacer-sm) var(--spacer-sm) var(--spacer-md);text-decoration:none}.site-switcher__link span:nth-of-type(2),.site-switcher__link:hover span:nth-of-type(2){color:var(--surface-on-variant-colour)}.site-switcher__link:first-of-type,.site-switcher__link:hover:first-of-type{border-radius:var(--shape-corner-sm, 8px) var(--shape-corner-sm, 8px) var(--shape-corner-xs, 4px) var(--shape-corner-xs, 4px)}.site-switcher__link:last-of-type,.site-switcher__link:hover:last-of-type{border-radius:var(--shape-corner-xs, 4px) var(--shape-corner-xs, 4px) var(--shape-corner-sm, 8px) var(--shape-corner-sm, 8px)}.site-switcher__link.gdm-text-small{font-size:14px}body:not(.gdm--io) .site-switcher.show{background-color:var(--surface-colour)}.header-io-2025 .flyout{display:none;position:absolute;background-color:rgba(0,0,0,0);left:0;padding:var(--spacer-5xl) var(--grid-gutter) var(--spacer-4xl);top:0;width:100%;justify-content:center}.header-io-2025 .flyout__container{height:100%;max-width:1296px;position:relative;row-gap:var(--spacer-2xl);width:100%;z-index:1}.header-io-2025 .flyout__content-tablet{display:flex;flex-direction:column;gap:8px;padding-bottom:var(--spacer-4xl)}@media(min-width: 551px){.header-io-2025 .flyout__content-tablet{grid-column:4/-1}}@media(min-width: 769px){.header-io-2025 .flyout__content-tablet{grid-column:5/-1}}.header-io-2025 .flyout__content-mobile{display:flex;flex-direction:column;gap:var(--spacer-lg);padding-bottom:var(--spacer-4xl)}@media(min-width: 769px){.header-io-2025 .flyout__content-mobile{grid-column:4/-1}}@media(min-width: 1025px){.header-io-2025 .flyout__content-mobile{grid-column:5/-1}}.header-io-2025 .flyout__accordion{display:flex;flex-direction:column;gap:var(--spacer-lg)}.header-io-2025 .flyout__accordion__content{display:none;flex-direction:column;gap:8px}.header-io-2025 .flyout__accordion__content.show{display:flex}.header-io-2025 .flyout__accordion__toggle{width:100%;display:flex;justify-content:space-between;position:relative}.header-io-2025 .flyout__accordion__toggle .icon{position:absolute;right:0}.header-io-2025 .flyout__accordion__toggle .icon svg{display:block;width:60px;height:36px}.header-io-2025 .flyout__accordion__toggle .icon svg:nth-of-type(2){display:none}.header-io-2025 .flyout__accordion__toggle.open .icon svg:nth-of-type(1){display:none}.header-io-2025 .flyout__accordion__toggle.open .icon svg:nth-of-type(2){display:block}.header-io-2025 .flyout__accordion__right-ctas{border-top:1px solid var(--outline-variant-colour);border-bottom:1px solid var(--outline-variant-colour);margin-top:48px;padding:48px 0;display:flex;flex-direction:column;gap:var(--spacer-md)}.header-io-2025 .flyout__accordion__right-ctas .right-menu__button{display:flex;justify-content:space-between;align-items:center;width:100%}.header-io-2025 .flyout__accordion__right-ctas .right-menu__button .icon{padding:6px 18px;border-radius:var(--shapes-corner-rounded);background:var(--tonal-colour);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-io-2025 .flyout__accordion__right-ctas .right-menu__button .icon svg,.header-io-2025 .flyout__accordion__right-ctas .right-menu__button .icon img{width:24px;height:24px}.header-io-2025 .flyout__main-menu-mobile{border-radius:16px;border:1px solid var(--outline-variant-colour);display:flex;padding:var(--spacer-lg) var(--spacer-lg) var(--spacer-lg) var(--spacer-xl);grid-row:1/-1;height:-moz-fit-content;height:fit-content}.header-io-2025 .flyout__main-menu-mobile .main-menu__container{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-lg)}@media(min-width: 551px){.header-io-2025 .flyout__main-menu-mobile{grid-column:1/span 3;align-self:start}}@media(min-width: 769px){.header-io-2025 .flyout__main-menu-mobile{grid-column:1/span 4}}@media(min-width: 1280px){.header-io-2025 .flyout__main-menu-mobile{display:none}}.header-io-2025 .flyout__intro{height:100%;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:var(--spacer-lg);padding:var(--spacer-lg)}.header-io-2025 .flyout__intro .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.header-io-2025 .flyout__intro .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.header-io-2025 .flyout__intro .cta__wrapper.cta__text-compact{margin-right:-17px}@media(min-width: 551px){.header-io-2025 .flyout__intro{grid-column:4/-1}}@media(min-width: 769px){.header-io-2025 .flyout__intro{grid-column:5/-1}}@media(min-width: 1280px){.header-io-2025 .flyout__intro{padding:0 var(--spacer-lg) var(--spacer-lg);grid-column:1/span 3;grid-row:1/span 2}}.header-io-2025 .flyout__submenu{height:100%;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;padding:var(--spacer-lg) var(--spacer-lg) var(--spacer-xl) var(--spacer-lg);border-radius:16px;background-color:var(--container-colour);width:100%;gap:var(--spacer-lg)}@media(min-width: 551px){.header-io-2025 .flyout__submenu{grid-column:4/-1}}@media(min-width: 769px){.header-io-2025 .flyout__submenu{grid-column:5/-1}}@media(min-width: 1280px){.header-io-2025 .flyout__submenu{grid-column:span 3;padding:0;border-radius:unset;background-color:unset;width:-moz-fit-content;width:fit-content}}.header-io-2025 .flyout__submenu__intro{display:flex;flex-direction:column;gap:2px}.header-io-2025 .flyout__submenu__intro p{min-height:calc(2*var(--line-height-sm));color:var(--surface-on-variant-colour);padding:0;margin:0}.header-io-2025 .flyout__submenu__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-md)}.header-io-2025 .flyout__submenu__link{display:flex;flex-direction:row;align-items:center;gap:var(--spacer-md)}.header-io-2025 .flyout__submenu__link .icon{display:flex;justify-content:center;align-items:center;padding:5px;width:26px;height:26px;background-color:var(--surface-colour);border-radius:8px;border:1px solid var(--outline-variant-colour)}.header-io-2025 .flyout__submenu__link .icon picture{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.header-io-2025 .flyout__submenu__link .icon.large{padding:9.23px;width:48px;height:48px;border-radius:12px}.header-io-2025 .flyout__submenu__link .icon.large picture{display:flex;align-items:center;justify-content:center;width:27px;height:27px;flex-shrink:0}.header-io-2025 .flyout__submenu__link .label{display:flex;flex-direction:column;gap:8px}.header-io-2025 .flyout__submenu__link .label span:nth-of-type(2){color:var(--surface-on-variant-colour)}.header-io-2025 .flyout__submenu__link:hover{color:var(--surface-on-variant-colour, #9aa0a6)}.header-io-2025 .flyout__submenu__ctas{display:flex;margin-top:var(--spacer-sm);gap:var(--spacer-sm)}.header-io-2025 .flyout__submenu__cta{color:var(--surface-on-variant-colour)}.header-io-2025 .flyout__submenu__cta:hover{color:var(--surface-on-colour)}.header-io-2025 .flyout.show{animation:fade-in .3s ease-in-out forwards;height:100vh;max-height:100vh;overflow-y:auto;z-index:2}.header-io-2025 .flyout.show.mobile{display:flex;-webkit-overflow-scrolling:touch;scrollbar-width:none}.header-io-2025 .flyout.show.mobile::-webkit-scrollbar{display:none}@media(min-width: 769px){.header-io-2025 .flyout.show.mobile{display:none}.header-io-2025 .flyout.show.tablet{display:flex;background-color:var(--surface-colour);-webkit-overflow-scrolling:touch;scrollbar-width:none}.header-io-2025 .flyout.show.tablet::-webkit-scrollbar{display:none}.header-io-2025 .flyout.show.desktop{display:none}}@media(min-width: 1280px){.header-io-2025 .flyout.show{height:unset;max-height:unset;overflow-y:show}.header-io-2025 .flyout.show.mobile{display:none}.header-io-2025 .flyout.show.tablet{display:none}.header-io-2025 .flyout.show.desktop{display:flex}}.header-io-2025 .flyout.contained{overflow-y:auto;height:100vh;max-height:100vh}.main-menu__label-tablet{display:flex;justify-content:space-between;align-items:center;width:100%}.main-menu__label-tablet .icon svg{display:none;width:60px;height:36px}.main-menu__label-tablet .icon svg:nth-of-type(1){display:block}.main-menu__label-tablet.active .icon svg:nth-of-type(1){display:none}.main-menu__label-tablet.active .icon svg:nth-of-type(2){display:block}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@media(min-width: 1371px){body:not(.gai--io) .header-io-2025 .flyout[data-section=Research] .flyout__submenu__intro p{min-height:unset}}.header-io-2025 .glue-header__bar{background-color:unset;height:100%;min-height:unset}.header-io-2025 .glue-header__link-bar{display:none}.header-io-2025 .glue-header__supplemental{margin:0}.header-io-2025 .search-container{max-height:36px}.header-io-2025 .gdm-header__search-container{background-color:unset}.header-io-2025 .gdm-header__search-container .glue-form__element label{margin:0}.header-io-2025 .gdm-header__search-container .glue-form__element .glue-text-field.mdc-text-field{color:#fff !important;background-color:unset !important}.header-io-2025 .gdm-header__search-container .glue-form__element .glue-text-field.mdc-text-field .mdc-text-field__input{color:#fff !important}.header-io-2025 .gdm-header__search-container .glue-form__element .mdc-text-field.glue-text-field{border-radius:30px}.header-io-2025 .gdm-header__search-container .glue-form__element .gdm-header__search-label{color:#fff}.header-io-2025 .gdm-header__search-container .glue-form__element .gdm-header__icon{color:#fff}.header-io-2025 .gdm-header__autocomplete{background-color:unset}.header-io-2025 .gdm-header .mdc-text-field{margin:0}.model-component{display:flex;height:100%;flex-direction:column;align-items:flex-start;border-top:1px solid var(--outline-colour);padding-top:var(--spacer-xl);color:var(--surface-on-variant-colour)}.model-component a,.model-component a:hover{text-decoration:none}.model-component__media-wrapper{width:100px;overflow:hidden;border-radius:var(--shape-corner-lg, 24px);border:1px solid var(--outline-variant-colour);background:linear-gradient(180deg, rgba(25, 25, 26, 0) 0%, rgba(0, 86, 207, 0.2) 100%),var(--container-colour)}.model-component__title-wrapper{display:flex;flex-direction:column;margin-top:var(--spacer-lg);gap:var(--spacer-sm)}.model-component__title{overflow:hidden;color:var(--surface-on-colour);max-height:calc(2*var(--line-height-3xl));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.model-component__description{height:calc(2*var(--line-height-md))}.model-component__description p{padding:0;height:100%;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;font-smooth:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;max-height:calc(2*var(--line-height-md));-webkit-box-orient:vertical;text-overflow:ellipsis}.model-component__main-cta-list-wrapper{display:flex;flex-direction:column;margin-top:var(--spacer-xl);gap:var(--spacer-md);flex-grow:1}.model-component__eyebrow{text-transform:uppercase}.model-component ul{list-style-type:none;margin:0}.model-component__secondary-cta-list-wrapper{margin-top:var(--spacer-xl)}.model-component__main-cta,.model-component__secondary-cta{font-size:var(--font-sm);margin:12px 0}.model-component__main-cta a.cta__wrapper,.model-component__secondary-cta a.cta__wrapper{background:unset;justify-content:flex-start;border:none;padding:0}.model-component__main-cta a.cta__wrapper .cta__content-wrapper,.model-component__secondary-cta a.cta__wrapper .cta__content-wrapper{justify-content:flex-start;border:none;background:unset;padding:0}.active>.card-item__button{pointer-events:all}.disabled>.card-item__button{pointer-events:none}.visible-video{opacity:1;transition:opacity .35s ease}.media-content-wrapper{overflow:hidden;display:flex}.media-content-wrapper>.gdm-video-embed{pointer-events:none}.media-content-wrapper>.gdm-video-embed>picture{opacity:1 !important}.media-content-wrapper>*::after{pointer-events:none;position:absolute;content:"";width:100%;height:100%;background:var(--container-colour)}.card-item-bottom{position:absolute;width:100%;left:0;background:var(--outline-variant-colour);height:1px}.card-item-bottom-research{bottom:calc(-1*var(--spacer-xl))}.card-item-bottom-article{bottom:calc(-1*var(--grid-gutter))}.card-item-large__wrapper{height:100%;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-xl);align-self:stretch}.card-item-large__wrapper .gai-heading-2,.card-item-large__wrapper .gai-heading-4,.card-item-large__wrapper .gai-heading-5{font-weight:500 !important}.card-item-large__details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-md);align-self:stretch;padding-top:8px;width:100%}.card-item-large__title{color:var(--surface-on-colour);align-self:stretch}.card-item-large__meta{display:flex;align-items:center;align-content:center;gap:var(--spacer-sm) var(--spacer-md);align-self:stretch;flex-wrap:wrap}.card-item-large__ctas-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:var(--spacer-sm) calc(var(--spacer-xs) + 20px)}.card-item-large__ctas-wrapper .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-large__ctas-wrapper .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-large__ctas-wrapper .cta__wrapper.tonal-last:not(.left-align):not(.stripped-align){margin-right:-10px}.card-item-large__ctas-wrapper .cta__wrapper.cta__text-compact{margin-right:-17px}.card-item-large__date{color:var(--surface-on-variant-colour);font-feature-settings:"ss02" on}.card-item-large__categories-wrapper{display:flex;justify-content:center;align-items:center;gap:8px}.card-item-large__category{color:var(--surface-on-variant-colour);font-feature-settings:"ss02" on}.card-item-large__teams-wrapper{display:flex;align-items:flex-start;align-content:flex-start;gap:4px;flex-wrap:wrap}.card-item-large__team-chip{display:flex;padding:var(--spacer-xs) var(--spacer-sm);align-items:center;border-radius:var(--shape-corner-sm, 8px);background:var(--container-colour);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.card-item-large__team-chip span{color:var(--surface-on-variant-colour);font-feature-settings:"ss02" on}.card-item-large__media{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;aspect-ratio:1/1;overflow:hidden;width:100%;height:100%;container-type:size}.card-item-large__media .media-content-wrapper{aspect-ratio:1;border-radius:var(--shape-corner-md, 16px);border:1px solid var(--outline-variant-colour)}.card-item-large__media .media-content-wrapper>*{width:100%;height:100%}@container (orientation: portrait){.card-item-large__media .media-content-wrapper{width:100%}}@container (orientation: landscape){.card-item-large__media .media-content-wrapper{place-self:start;height:100%}}.card-item-large__media img,.card-item-large__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-item__card-link{background:rgba(0,0,0,0);text-align:unset;border:0;padding-inline-end:unset;padding-inline-start:unset}.card-item__button{pointer-events:all;background:rgba(0,0,0,0);text-align:unset;border:0;padding-inline-end:unset;padding-inline-start:unset}.card-item__button .card-item-default__media .media-content-wrapper>*,.card-item__button .card-item-feature__media .media-content-wrapper>*,.card-item__button .card-item-research__media .media-content-wrapper>*,.card-item__button .card-item-large__media .media-content-wrapper>*{transform:scale3d(1, 1, 1);transition:all .35s ease-in-out}.card-item__button .card-item-default__title,.card-item__button .card-item-large__title{transition:opacity .35s ease-in-out}.card-item--active-button:hover{cursor:pointer}.card-item__button:hover .card-item-default__media .media-content-wrapper>*,.card-item__button:hover .card-item-feature__media .media-content-wrapper>*,.card-item__button:hover .card-item-research__media .media-content-wrapper>*,.card-item__button:hover .card-item-large__media .media-content-wrapper>*{filter:contrast(1.05) brightness(0.975);transform:scale3d(1.05, 1.05, 1)}.card-item__button:hover .card-item-default__title,.card-item__button:hover .card-item-large__title{opacity:.9}.card-item-default__wrapper,.card-item-feature__wrapper{position:relative;width:100%;display:flex;flex-direction:column;min-height:128px;gap:var(--spacer-md);align-items:flex-start;align-content:flex-start;align-self:stretch;flex-wrap:wrap}@media(min-width: 1025px){.card-item-default__wrapper,.card-item-feature__wrapper{flex-direction:row;gap:var(--spacer-md) var(--grid-gutter)}}.card-item-default__wrapper .gai-heading-2,.card-item-feature__wrapper .gai-heading-2,.card-item-default__wrapper .gai-heading-4,.card-item-feature__wrapper .gai-heading-4,.card-item-default__wrapper .gai-heading-5,.card-item-feature__wrapper .gai-heading-5{font-weight:500 !important}.card-item-default__details{display:flex;padding-top:var(--spacer-sm);flex-direction:column;align-items:flex-start;flex:1 0 0;gap:var(--spacer-md);align-self:stretch;width:var(--gdm-column-width-4)}@media(min-width: 551px){.card-item-default__details{width:var(--gdm-column-width-3)}}@media(min-width: 769px){.card-item-default__details{width:var(--gdm-column-width-4)}}.card-item-default__title{color:var(--surface-on-colour);width:100%}.card-item-default__meta{display:flex;align-items:center;align-content:center;gap:var(--spacer-sm) var(--spacer-md);align-self:stretch;flex-wrap:wrap}.card-item-default__date{color:var(--surface-on-variant-colour);font-feature-settings:"ss02" on}.card-item-default__categories-wrapper{display:flex;justify-content:center;align-items:center;gap:8px}.card-item-default__category{color:var(--surface-on-variant-colour);font-feature-settings:"ss02" on}.card-item-default__teams-wrapper{display:flex;align-items:flex-start;align-content:flex-start;gap:4px;flex-wrap:wrap}.card-item-default__team-chip{display:flex;padding:var(--spacer-xs) var(--spacer-sm);align-items:center;border-radius:var(--shape-corner-sm, 8px);background:var(--container-colour);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.card-item-default__team-chip span{color:var(--surface-on-variant-colour);font-feature-settings:"ss02" on}.card-item-default__ctas-wrapper.contains-left-aligned{gap:var(--spacer-sm) calc(var(--spacer-xs))}.card-item-default__ctas-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:var(--spacer-sm) calc(var(--spacer-xs) + 20px)}.card-item-default__ctas-wrapper .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-default__ctas-wrapper .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-default__ctas-wrapper .cta__wrapper.cta__text-compact{margin-right:-17px}.card-item-default__media,.card-item-feature__media,.card-item-research__media{position:relative;display:flex;flex-shrink:0;aspect-ratio:1/1;overflow:hidden;border-radius:var(--shape-corner-md, 16px);width:var(--gdm-column-width-2)}@media(min-width: 551px){.card-item-default__media,.card-item-feature__media,.card-item-research__media{width:var(--gdm-column-width-3)}}@media(min-width: 769px){.card-item-default__media,.card-item-feature__media,.card-item-research__media{width:var(--gdm-column-width-4)}}@media(min-width: 1025px){.card-item-default__media,.card-item-feature__media,.card-item-research__media{width:var(--gdm-column-width-2)}}.card-item-default__media .media-content-wrapper,.card-item-feature__media .media-content-wrapper,.card-item-research__media .media-content-wrapper{display:contents}.card-item-default__media .media-content-wrapper>*,.card-item-feature__media .media-content-wrapper>*,.card-item-research__media .media-content-wrapper>*{width:100%;height:100%}.card-item-default__media image,.card-item-feature__media image,.card-item-research__media image,.card-item-default__media picture,.card-item-feature__media picture,.card-item-research__media picture,.card-item-default__media img,.card-item-feature__media img,.card-item-research__media img,.card-item-default__media video,.card-item-feature__media video,.card-item-research__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 550px){.card-item-default__article-media{width:100%}}.card-item-research__wrapper{flex-direction:row;display:flex;gap:var(--grid-gutter) var(--grid-gutter);flex-wrap:wrap}@media(max-width: 550px){.card-item-research__wrapper{flex-direction:column}}.card-item-research__details{width:var(--gdm-column-width-4)}@media(min-width: 551px){.card-item-research__details{width:var(--gdm-column-width-6)}}@media(min-width: 769px){.card-item-research__details{width:var(--gdm-column-width-4)}}.card-item-research__media{position:relative;width:var(--gdm-column-width-2)}.card-item-research__media .media-content-wrapper{display:contents}.card-item-feature__wrapper{position:relative;display:flex;flex-direction:row;align-items:flex-start;align-content:flex-start;gap:var(--spacer-lg) var(--grid-gutter);flex-wrap:wrap}@media(max-width: 550px){.card-item-feature__wrapper{flex-direction:column}}@media(min-width: 551px){.card-item-feature__wrapper{padding-bottom:calc(36px + var(--spacer-md))}}@media(min-width: 769px){.card-item-feature__wrapper{padding-bottom:0}}.card-item-feature__content{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--spacer-sm);gap:var(--spacer-lg);flex:1 0 0;width:var(--gdm-column-width-4)}@media(min-width: 551px){.card-item-feature__content{width:var(--gdm-column-width-6)}}@media(min-width: 769px){.card-item-feature__content{width:var(--gdm-column-width-4)}}.card-item-feature__titles{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.card-item-feature__title{color:var(--surface-on-colour);overflow:hidden}.card-item-feature__subtitle{overflow:hidden;color:var(--surface-on-variant-colour)}.card-item-feature__buttons{display:flex;align-items:flex-start;align-content:flex-start;align-self:stretch;flex-wrap:wrap;gap:var(--spacer-sm) calc(var(--spacer-xs) + 20px)}.card-item-feature__buttons .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-feature__buttons .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-feature__buttons .cta__wrapper.tonal-last:not(.left-align):not(.stripped-align){margin-right:-10px}.card-item-feature__buttons .cta__wrapper.cta__text-compact{margin-right:-17px}@media(min-width: 551px){.card-item-feature__buttons{position:absolute;bottom:0}}@media(min-width: 769px){.card-item-feature__buttons{position:relative}}.card-item-feature__media{position:relative;width:var(--gdm-column-width-2)}.card-item-feature__media .media-content-wrapper{display:contents}.card-item-product__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacer-lg);height:100%}.card-item-product__details{padding-top:0px;gap:var(--spacer-sm);width:100%}.card-item-product__title{overflow:hidden;color:var(--surface-on-colour);align-self:stretch}.card-item-product__links-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:var(--spacer-lg);gap:var(--spacer-sm) calc(var(--spacer-xs) + 20px)}.card-item-product__links-wrapper .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-product__links-wrapper .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.card-item-product__links-wrapper .cta__wrapper.tonal-last:not(.left-align):not(.stripped-align){margin-right:-10px}.card-item-product__links-wrapper .cta__wrapper.cta__text-compact{margin-right:-17px}.card-item-product__media{position:relative;width:100%;aspect-ratio:4/3;height:unset}.card-item-product__media .media-content-wrapper{display:contents}.gai--io .card-item-product__title{max-height:3lh;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.gai--io .card-item__button:hover .card-item-default__media .media-content-wrapper>*,.gai--io .card-item__button:hover .card-item-research__media .media-content-wrapper>*,.gai--io .card-item__button:hover .card-item-feature__media .media-content-wrapper>*,.gai--io .card-item__button:hover .card-item-large__media .media-content-wrapper>*{filter:contrast(1.05) brightness(0.975);transform:scale3d(1, 1, 1) !important}.product-button{background:rgba(0,0,0,0);border:0;cursor:pointer;padding-inline-end:unset;padding-inline-start:unset;pointer-events:all;text-align:unset}.product-component{pointer-events:all;display:flex;height:100%;flex-direction:column;align-items:flex-start;border-top:1px solid var(--outline-colour);padding-top:var(--spacer-xl);color:var(--surface-on-variant-colour)}.product-component:hover .product-component__media-container{filter:contrast(1.05) brightness(0.975);transform:scale3d(0.95, 0.95, 1)}.product-component:hover .product-component__title-wrapper{opacity:.9}.product-component__content{display:flex;flex-direction:column;gap:var(--spacer-xl);flex-grow:1}.product-component__media-wrapper{width:100px;aspect-ratio:1;border-radius:24px;overflow:hidden}.product-component__media-container{transform:scale3d(1, 1, 1);transition:transform .35s ease-in-out}.product-component__title-wrapper{display:flex;flex-direction:column;margin-top:var(--spacer-lg);gap:var(--spacer-sm);flex-grow:1;transition:opacity .35s ease}.product-component__title{color:var(--surface-on-colour)}.product-component__description p{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.product-component.stack .product-component__cta-list-wrapper{display:flex;flex-direction:column;row-gap:var(--spacer-xs);width:-moz-fit-content;width:fit-content}.product-component.stack .product-component__cta-list-wrapper .cta__tonal-compact{margin-left:-17px}.product-component.stack .product-component__cta-list-wrapper .cta__tonal-compact.cta--icon{margin-left:-17px}.product-component__main-cta{font-size:var(--font-sm);margin:12px 0}.product-component.large{flex-direction:column-reverse;align-items:start;justify-content:left;display:flex;gap:var(--grid-gutter);padding-top:unset;border-top:unset;position:relative}@media(min-width: 551px){.product-component.large{flex-direction:row-reverse;justify-content:space-between;padding-bottom:calc(var(--spacer-3xl) + var(--spacer-md))}}@media(min-width: 1025px){.product-component.large{padding-bottom:unset}}.product-component.large:hover .product-component__media-container{filter:contrast(1.05) brightness(0.975);transform:scale3d(0.975, 0.975, 1)}.product-component.large:hover .product-component__title-wrapper{opacity:.9}.product-component.large .product-component__media-wrapper{width:var(--gdm-column-width-2);flex-shrink:0}.product-component.large .product-component__content{position:relative;display:flex;flex-direction:column;gap:var(--spacer-lg);align-self:stretch}.product-component.large .product-component__cta-list-wrapper{margin-top:unset;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:var(--spacer-sm) calc(var(--spacer-xs) + 20px)}@media(min-width: 551px){.product-component.large .product-component__cta-list-wrapper{position:absolute;bottom:0;width:calc(100% + var(--gdm-column-width-2) + var(--grid-gutter));transform:translateY(100%);padding-top:var(--spacer-md)}}.product-component.large .product-component__cta-list-wrapper .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.product-component.large .product-component__cta-list-wrapper .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.product-component.large .product-component__cta-list-wrapper .cta__wrapper.tonal-last:not(.left-align):not(.stripped-align){margin-right:-10px}.product-component.large .product-component__cta-list-wrapper .cta__wrapper.cta__text-compact{margin-right:-17px}@media(min-width: 1025px){.product-component.large .product-component__cta-list-wrapper{position:unset;bottom:unset;width:auto;transform:unset;padding-top:unset}}.product-component.large .product-component__title-wrapper{gap:0;margin-top:unset}.swiper-carousel{margin-left:calc(-1*var(--grid-gutter)) !important;padding-left:calc(1*var(--grid-gutter)) !important;padding-right:calc(1*var(--grid-margin)) !important;width:calc(100% + var(--grid-gutter) + var(--grid-margin)) !important;overflow:hidden !important}.swiper-container{width:100%;display:flex;position:relative}.swiper-wrapper{display:flex}.swiper-navigation{display:none;background-color:var(--container-colour);border-radius:var(--shapes-corner-rounded);padding:var(--spacer-xs);width:100px}.swiper-navigation.show{display:flex}.swiper-navigation button{border:none;display:flex;align-items:center;justify-content:center;gap:var(--spacer-sm);width:var(--spacer-2xl);height:var(--spacer-xl);font-size:var(--font-xl);color:var(--surface-on-colour);text-align:center;font-style:normal;font-weight:300;border-radius:var(--shapes-corner-rounded);background-color:var(--outline-variant-colour);cursor:pointer;transition:color .35s ease,background .35s ease}.swiper-navigation .swiper-button-disabled{background-color:unset;cursor:not-allowed;color:var(--state-primary-on-disabled-colour)}.gai--io .section-block{padding-bottom:var(--spacer-2xl)}@media(min-width: 551px){.glue-page>:nth-child(-n+2).floating-links-bar__wrapper+.section-block{margin-top:calc(-1*var(--spacer-4xl))}}.section-block{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacer-3xl);padding-top:var(--grid-margin);padding-bottom:var(--spacer-4xl)}.section-block:focus,.section-block:focus-visible{border:0 !important;box-shadow:none !important;outline:none}.section-block.padded:not(:first-of-type):before{content:"";display:block;position:absolute;visibility:hidden;pointer-events:none}.section-block.padded:not(:last-of-type):after{content:"";position:absolute;bottom:0;width:calc(100vw - var(--scrollbar-width));height:1px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-bottom:1px solid var(--outline-variant-colour)}@media(max-width: 550px){.section-block.padded:has(+.floating-links-bar__wrapper):after{border-bottom:none}}@media(min-width: 551px){.section-block.padded:has(+.floating-links-bar__wrapper):after{border-bottom:1px solid var(--outline-variant-colour)}}.section-title-block{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacer-xl, 36px)}.section-title__main-title{color:var(--surface-on-colour)}.section-title__subtitle{color:var(--surface-on-variant-colour)}.section-title__title-wrapper{padding-right:var(--spacer-lg, 24px)}.section-title__titles-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.section-title__cta-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:var(--spacer-sm) calc(var(--spacer-sm) + 20px);text-decoration:unset}@media(max-width: 550px){.section-title__cta-wrapper{justify-content:flex-start;margin-top:var(--spacer-lg)}}.section-title__cta-wrapper .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.section-title__cta-wrapper .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.section-title__cta-wrapper .cta__wrapper.tonal-last:not(.left-align):not(.stripped-align){margin-right:-10px}.section-title__cta-wrapper .cta__wrapper.cta__text-compact{margin-right:-17px}.section-title__paragraph-wrapper{display:flex;flex-direction:column;gap:var(--spacer-lg);align-items:flex-start;grid-column-start:-5}.section-title__paragraph-content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacer-lg)}.section-title__paragraph-buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--spacer-sm) calc(var(--spacer-xs) + 16px)}.section-title__paragraph-buttons-wrapper .cta__wrapper.cta__tonal-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.section-title__paragraph-buttons-wrapper .cta__wrapper.cta__text-compact:not(.left-align):not(.stripped-align){margin-left:-17px}.section-title__paragraph-buttons-wrapper .cta__wrapper.cta__text-compact{margin-right:-17px}.section-title__description{color:var(--surface-on-variant-colour)}.cta__wrapper{all:unset;text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;overflow:hidden;background:var(--state-protected-enabled-colour);width:-moz-fit-content;width:fit-content;transition:background .35s ease,color .35s ease;border-radius:var(--shape-corner-rounded, 100px)}.cta__wrapper:hover,.cta__wrapper:active,.cta__wrapper:disabled{box-shadow:unset;color:unset;outline:unset}.cta__wrapper:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.cta__wrapper:focus-visible *{color:var(--surface-on-colour) !important}.cta__wrapper.stripped-align,.cta__wrapper.left-align{border-radius:3px;border:unset}.cta__content-wrapper.stripped-align>*,.cta__content-wrapper.left-align>*{transition:color .45s ease}.cta__content-wrapper.stripped-align .cta__icon,.cta__content-wrapper.left-align .cta__icon{transition:transform .45s ease,color .45s ease}.cta__tonal-compact{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--outline-colour)}.cta__tonal-compact:not(.stripped-align):not(.left-align):hover,.cta__tonal-compact:not(.stripped-align):not(.left-align) .active-hover{background:var(--state-protected-hovered-colour)}.cta__tonal-compact:not(.stripped-align):not(.left-align):focus{background:var(--state-protected-focused-colour)}.cta__tonal-compact:not(.stripped-align):not(.left-align):active{background:var(--state-protected-pressed-colour)}.cta__tonal-compact:not(.stripped-align):not(.left-align):disabled{border:1px solid var(--state-outlined-disabled-colour)}.cta__text-compact:not(.stripped-align):not(.left-align):hover,.cta__text-compact:not(.stripped-align):not(.left-align) .active-hover{background:var(--state-protected-hovered-colour)}.cta__text-compact:not(.stripped-align):not(.left-align):focus{background:var(--state-protected-focused-colour)}.cta__text-compact:not(.stripped-align):not(.left-align):active{background:var(--state-protected-pressed-colour)}.cta__text-compact:not(.stripped-align):not(.left-align):disabled{border:1px solid var(--state-outlined-disabled-colour)}.cta__tonal-compact.stripped-align :hover>*,.cta__tonal-compact.stripped-align .active-hover>*,.cta__tonal-compact.left-align :hover>*,.cta__tonal-compact.left-align .active-hover>*,.cta__text-compact.stripped-align :hover>*,.cta__text-compact.stripped-align .active-hover>*,.cta__text-compact.left-align :hover>*,.cta__text-compact.left-align .active-hover>*{color:var(--surface-on-colour)}.cta__tonal-compact.stripped-align :hover .cta__icon,.cta__tonal-compact.stripped-align .active-hover .cta__icon,.cta__tonal-compact.left-align :hover .cta__icon,.cta__tonal-compact.left-align .active-hover .cta__icon,.cta__text-compact.stripped-align :hover .cta__icon,.cta__text-compact.stripped-align .active-hover .cta__icon,.cta__text-compact.left-align :hover .cta__icon,.cta__text-compact.left-align .active-hover .cta__icon{transform:translateX(3px)}.cta__tonal-compact.stripped-align :focus>*,.cta__tonal-compact.left-align :focus>*,.cta__text-compact.stripped-align :focus>*,.cta__text-compact.left-align :focus>*{color:var(--surface-on-colour)}.cta__tonal-compact.stripped-align :active>*,.cta__tonal-compact.left-align :active>*,.cta__text-compact.stripped-align :active>*,.cta__text-compact.left-align :active>*{color:var(--surface-on-colour)}.cta__content-wrapper{display:flex;height:36px;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacer-sm)}.cta__content-wrapper.text-compact:not(.stripped-align):not(.left-align){padding:12px 12px 12px 12px}.cta__content-wrapper.tonal-compact:not(.stripped-align):not(.left-align){padding:12px 12px 12px 16px}.cta--icon:not(.stripped-align):not(.left-align) .cta__content-wrapper{padding:12px 9px 12px 16px}.cta__wrapper:not(.cta--icon):not(.stripped-align):not(.left-align) .cta__content-wrapper{padding:12px 16px 12px 16px}.cta__content-wrapper.stripped-align{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;height:auto}.cta__content-wrapper.left-align{padding:12px 12px 12px 0px}.cta__content-wrapper.right-align{padding-right:0}.cta__label{color:var(--surface-on-variant-colour, #9aa0a6)}.cta__icon{display:flex;flex-direction:column;justify-content:center;color:var(--surface-on-variant-colour);text-align:center}.icon-link{align-items:center;background-color:var(--tonal-colour);border-radius:var(--shapes-corner-rounded);border:none;color:var(--surface-on-variant-colour-light);display:flex;gap:var(--spacer-sm);padding:10px 18px 10px 12px;text-decoration:none}.icon-link:hover,.icon-link:visited{text-decoration:none;color:var(--surface-on-variant-colour-light)}.icon-link.reverse{flex-direction:row-reverse}.icon-link .icon.size-sm{width:var(--icon-sm)}.icon-link .icon.size-md{width:var(--icon-md)}.icon-link .icon.size-lg{width:var(--icon-lg)}.icon-link .icon.size-xl{width:var(--icon-xl)}.models-list-block{row-gap:var(--grid-gutter)}.models-list-carousel-block{overflow:hidden;display:flex;flex-direction:column;gap:var(--spacer-3xl)}.card-item-list__wrapper{width:100%}.card-item-list__feature__item-wrapper{margin-bottom:var(--spacer-3xl)}.card-item-list__feature__item-wrapper:nth-last-child(1){margin-bottom:0}@media(min-width: 769px){.card-item-list__feature__item-wrapper:nth-last-child(2){margin-bottom:0}}.card-item-list__research__item-wrapper{margin-top:var(--spacer-xl);margin-bottom:var(--spacer-xl)}.card-item-list__research__item-wrapper:nth-child(-n+2){margin-top:var(--spacer-xl)}@media(min-width: 769px){.card-item-list__research__item-wrapper:nth-child(-n+2){margin-top:0}}.card-item-list__research__item-wrapper:first-child{margin-top:0}.card-item-list__research__item-wrapper:nth-last-child(1){margin-bottom:0}.card-item-list__research__item-wrapper:nth-last-child(1) .card-item-bottom{opacity:0}.card-item-list__research__item-wrapper:nth-last-child(2){margin-bottom:0}.card-item-list__research__item-wrapper:nth-last-child(2) .card-item-bottom{opacity:0}.article-column>div:last-child .card-item-bottom{display:none}.content-list__wrapper{width:100%;margin-top:calc(-1*var(--grid-margin))}.content-list__small-wrapper{padding-top:var(--grid-margin);height:100%;display:flex;flex-direction:column;gap:calc(2*var(--grid-gutter))}@media(max-width: 550px){.content-list__small-wrapper{margin-top:var(--grid-gutter)}}.content-list__large-wrapper{padding-top:var(--grid-margin);position:sticky;top:0;max-height:100dvh;height:100%;gap:var(--spacer-xl);place-content:flex-start}@media(max-width: 550px){.content-list__large-wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:calc(2*var(--grid-gutter));height:100%;max-height:unset}}.content-list__large-wrapper>*{position:absolute;top:0;left:0;width:100%}@media(max-width: 550px){.content-list__large-wrapper>*{position:relative}}.feature-wrapper{height:100%;padding-top:var(--grid-margin);transition:opacity 1s ease;padding-bottom:var(--spacer-lg)}.feature-wrapper.disabled{opacity:0;pointer-events:none}.feature-wrapper.disabled *{pointer-events:none}@media(max-width: 550px){.feature-wrapper.disabled{opacity:1;pointer-events:unset}.feature-wrapper.disabled *{pointer-events:unset}}.feature-wrapper.active{opacity:1}.card-item-carousel__wrapper{display:flex;flex-direction:column;width:100%}.card-item-carousel__nav-wrapper .swiper-navigation.show{margin-top:var(--spacer-3xl)}.products-list-large{row-gap:var(--spacer-3xl)}.products-list-stack{row-gap:var(--grid-gutter)}.jumplinks-io-2025{margin:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:var(--outline-variant-colour);max-width:100%;margin:calc(var(--spacer-4xl)*-1 + 36px) 0 0 0}.jumplinks-io-2025 a.glue-jumplinks__link{color:var(--state-primary-on-disabled-colour);margin-inline-start:0;margin-inline-end:0}.jumplinks-io-2025 a.glue-jumplinks__link--active{color:var(--primary-on-colour) !important;background:var(--primary-colour)}.jumplinks-io-2025 a.glue-jumplinks__link--active:hover{border:2px solid var(--primary-colour) !important}.jumplinks-io-2025 a.glue-jumplinks__link:hover:not(.glue-jumplinks__link--active){background:var(--state-tonal-hovered-colour);border:2px solid rgba(0,0,0,0) !important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.gai--io .jumplinks-io-2025{margin:calc(var(--spacer-4xl)*-1 + var(--spacer-5xl)) 0 0 0}@media(min-width: 1025px){body.gai--io .jumplinks-io-2025{margin:calc(var(--spacer-4xl)*-1 + var(--spacer-3xl)) 0 0 0}}.category-switcher{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:-moz-fit-content;height:fit-content;gap:var(--spacer-3xl)}.category-switcher__tabs{display:flex;margin-inline-start:0;border-bottom:1px solid var(--outline-variant-colour);max-width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-switcher__tabs::-webkit-scrollbar{display:none}.category-switcher__tab{padding:8px 16px;color:var(--surface-on-variant-colour);border:none;background:none;cursor:pointer;transition:background-color .3s ease}.category-switcher__tab.active{color:var(--surface-on-colour);border-bottom:1px solid var(--outline-colour)}.category-switcher__tab:hover{color:var(--surface-on-colour)}.category-switcher__tab:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.category-switcher__tab:focus-visible *{color:var(--surface-on-colour) !important}.category-switcher__contents{position:relative;height:-moz-fit-content;height:fit-content}.category-switcher__content{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity .5s ease}.category-switcher__content.fade-in{opacity:1;z-index:1;transition:opacity .5s ease}.category-switcher__content.fade-out{opacity:0;z-index:0;transition:opacity .5s ease}@media(prefers-reduced-motion: reduce){.category-switcher__content{transition:none !important}}.footer-social-links__wrapper{display:flex;padding:var(--spacer-xl) var(--grid-margin, 28px);align-items:center;gap:var(--grid-gutter);align-self:stretch;flex:1 0 0}.footer-social-links__title{color:var(--surface-on-colour)}.footer-social-links__icons-wrapper{display:flex;align-items:center;gap:var(--spacer-lg);flex:1 0 0}@media(max-width: 550px){.footer-social-links__icons-wrapper{justify-content:flex-start}}@media(min-width: 551px){.footer-social-links__icons-wrapper{justify-content:flex-start}}.footer-social-links__icon{height:var(--font-2xl);width:var(--font-2xl)}.footer-social-links__icon picture,.footer-social-links__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer-google-links__border-top{position:absolute;top:0;left:0;width:100%;height:1px;background:var(--outline-variant-colour)}.footer-google-links__wrapper{position:relative;display:flex;flex-direction:column;gap:var(--spacer-xl);padding:var(--spacer-xl) var(--grid-margin);align-items:flex-start;align-content:flex-start;width:100%;overflow:hidden}@media(min-width: 551px){.footer-google-links__wrapper{flex-direction:column;gap:var(--spacer-xl)}}@media(min-width: 769px){.footer-google-links__wrapper{flex-direction:row;gap:var(--spacer-3xl)}}.footer-google-links__main-wrapper{display:flex;flex-direction:row;align-items:center;align-content:center;gap:var(--spacer-3xl);flex-wrap:wrap}.footer-google-links__auxiliary-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;gap:var(--spacer-lg);flex-wrap:wrap}@media(min-width: 551px){.footer-google-links__auxiliary-wrapper{flex-direction:column}}@media(min-width: 769px){.footer-google-links__auxiliary-wrapper{flex-direction:row;flex:1 0 0}}.footer-google-links__link{all:unset;text-decoration:none;cursor:pointer;color:var(--surface-on-variant-colour);transition:color .35s ease}.footer-google-links__link:focus,.footer-google-links__link:visited,.footer-google-links__link:active{border:unset;padding:unset;box-shadow:unset;color:var(--surface-on-variant-colour)}.footer-google-links__link:hover{border:unset;padding:unset;box-shadow:unset;color:var(--surface-on-colour);cursor:pointer}.footer-google-links__link:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.footer-google-links__link:focus-visible *{color:var(--surface-on-colour) !important}.footer-main-links__border-top{position:absolute;top:0;left:0;width:100%;height:1px;background:var(--outline-variant-colour)}.footer-main-links__wrapper{position:relative;display:flex;flex-direction:row;padding:var(--spacer-xl) var(--grid-margin) var(--spacer-4xl) var(--grid-margin);align-items:flex-start;align-content:flex-start;gap:var(--grid-gutter);align-self:stretch}@media(max-width: 550px){.footer-main-links__wrapper{flex-direction:column}}.footer-main-links__title-wrapper{width:var(--gdm-column-width-4)}.footer-main-links__title-wrapper span{color:var(--surface-on-colour)}.footer-main-links__content-wrapper{width:var(--gdm-column-width-8);display:flex;padding-top:var(--spacer-md);justify-content:flex-end;align-items:flex-start;align-content:flex-start;gap:var(--grid-gutter) 0;flex-wrap:wrap}@media(min-width: 769px){.footer-main-links__content-wrapper{width:var(--gdm-column-width-8)}}@media(max-width: 550px){.footer-main-links__content-wrapper{width:var(--gdm-column-width-4)}}.footer-main-links__link-group{display:flex;width:var(--gdm-column-width-4);padding-right:var(--spacer-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacer-md)}.footer-main-links__group-heading-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-xs);align-self:stretch}.footer-main-links__group-title{color:var(--surface-on-colour)}.footer-main-links__group-description{color:var(--surface-on-variant-colour)}.footer-main-links__main-links-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-sm);align-self:stretch}.footer-main-links__main-links-wrapper a{border-radius:4px}.footer-main-links__main-links-wrapper a:hover,.footer-main-links__main-links-wrapper a:active{background:none}.footer-main-links__main-link{all:unset;display:flex;align-items:center;gap:var(--spacer-xs);align-self:stretch}.footer-main-links__form-label{display:none}.footer-main-links__main-link-icon{height:var(--font-2xl);width:var(--font-2xl)}.footer-main-links__main-link-icon picture,.footer-main-links__main-link-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer-main-links__main-link-label{color:var(--surface-on-colour)}.footer-main-links__form-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-md);width:var(--gdm-column-width-4);padding-right:var(--spacer-3xl);overflow:hidden}.footer-main-links__form-heading-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-xs);width:100%}.footer-main-links__form-title,.footer-main-links__form-description{width:100%;color:var(--surface-on-variant-colour)}.footer-main-links__input-wrapper{all:unset;position:relative;display:flex;padding:12px 20px 12px 24px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--shape-corner-rounded, 9999px);background:var(--container-colour)}.footer-main-links__input{all:unset;flex:1 0 0;color:var(--surface-on-variant-colour)}.footer-main-links__input:-moz-placeholder{color:var(--surface-on-variant-colour) !important}.footer-main-links__input:placeholder,.footer-main-links__input:placeholder-shown{color:var(--surface-on-variant-colour) !important}.footer-main-links__input:-webkit-autofill,.footer-main-links__input:-webkit-autofill:focus,.footer-main-links__input:-webkit-autofill:active{color:var(--surface-on-variant-colour) !important;-webkit-text-fill-color:var(--surface-on-variant-colour) !important;-webkit-box-shadow:0 0 0 50px var(--surface-overlay-colour) inset !important}.footer-main-links__input-icon{all:unset;color:var(--surface-on-variant-colour);text-align:center}.footer-main-links__events-wrapper{position:relative;width:100%;margin-top:var(--spacer-xs)}#footer-form{font-family:"Google Sans Flex",Arial,Helvetica,sans-serif !important;margin-top:var(--spacer-md)}#footer-form.gdm-footer__form{gap:0;padding:0}.gdm--io .gdm-sign-up__title,.gdm--io .glue-caption,.gdm--io .gdm-sign-up__disclaimer p,.gdm--io .gdm-header .gdm-header__description{font-family:"Google Sans Flex",Arial,Helvetica,sans-serif !important;color:var(--surface-on-variant-colour) !important}.gdm--io .gdm-sign-up__title a:focus,.gdm--io .gdm-sign-up__title button:focus,.gdm--io .glue-caption a:focus,.gdm--io .glue-caption button:focus,.gdm--io .gdm-sign-up__disclaimer p a:focus,.gdm--io .gdm-sign-up__disclaimer p button:focus,.gdm--io .gdm-header .gdm-header__description a:focus,.gdm--io .gdm-header .gdm-header__description button:focus{outline:none;box-shadow:none;background:none}.gdm--io .gdm-sign-up__title a:focus-visible,.gdm--io .gdm-sign-up__title button:focus-visible,.gdm--io .glue-caption a:focus-visible,.gdm--io .glue-caption button:focus-visible,.gdm--io .gdm-sign-up__disclaimer p a:focus-visible,.gdm--io .gdm-sign-up__disclaimer p button:focus-visible,.gdm--io .gdm-header .gdm-header__description a:focus-visible,.gdm--io .gdm-header .gdm-header__description button:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.gdm--io .gdm-sign-up__title a:focus-visible,.gdm--io .gdm-sign-up__title button:focus-visible,.gdm--io .glue-caption a:focus-visible,.gdm--io .glue-caption button:focus-visible,.gdm--io .gdm-sign-up__disclaimer p a:focus-visible,.gdm--io .gdm-sign-up__disclaimer p button:focus-visible,.gdm--io .gdm-header .gdm-header__description a:focus-visible,.gdm--io .gdm-header .gdm-header__description button:focus-visible *{color:var(--surface-on-colour) !important}.gdm--io .gdm-sign-up__title a:hover,.gdm--io .gdm-sign-up__title button:hover,.gdm--io .glue-caption a:hover,.gdm--io .glue-caption button:hover,.gdm--io .gdm-sign-up__disclaimer p a:hover,.gdm--io .gdm-sign-up__disclaimer p button:hover,.gdm--io .gdm-header .gdm-header__description a:hover,.gdm--io .gdm-header .gdm-header__description button:hover{text-decoration:none}.gdm--io .gdm-sign-up__submit{margin:0 !important}.gdm--io .glue-form__element{font-family:"Google Sans Flex",Arial,Helvetica,sans-serif !important;color:var(--surface-on-variant-colour) !important}.gdm--io .mdc-text-field,.gdm--io .mdc-text-field__input,.gdm--io .mdc-text-field:not(.mdc-text-field--disabled){font-family:"Google Sans Flex",Arial,Helvetica,sans-serif !important;color:var(--surface-on-variant-colour) !important}.gdm--io .mdc-text-field-helper-text{font-family:"Google Sans Flex",Arial,Helvetica,sans-serif !important;color:var(--surface-on-colour) !important}.gdm--io .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--surface-on-variant-colour) !important;opacity:1 !important}.gdm--io .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--surface-on-variant-colour) !important;opacity:1 !important}.gdm--io .glue-caption,.gdm--io .gdm-sign-up__disclaimer p,.gdm--io .gdm-header .gdm-header__description{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.gemini-links{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacer-lg)}.gemini-links h2{color:var(--surface-on-colour)}.gemini-links__links{display:flex;gap:8px;row-gap:8px;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.gemini-links__links a{transition:background 300ms ease;border:1px solid var(--outline-colour);color:var(--surface-on-variant-colour-light);line-height:1}.gemini-links__links a:focus,.gemini-links__links a:hover,.gemini-links__links a:active{background:var(--state-tonal-focused-colour);box-shadow:none;border:1px solid var(--outline-colour);color:var(--surface-on-variant-colour-light)}.gemini-links__links a:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.gemini-links__links a:focus-visible *{color:var(--surface-on-colour) !important}@media(min-width: 769px){.gemini-links__links{max-width:60%}}@media(min-width: 1025px){.gemini-links__links{max-width:740px}}.floating-links-bar{position:absolute;left:50%;bottom:calc(.5*var(--spacer-4xl));opacity:0;transform:translate3d(-50%, 50%, 0);z-index:10;display:flex;width:-moz-fit-content;width:fit-content;padding:var(--spacer-lg) var(--spacer-md);align-items:center;border-radius:24px;background:var(--container-colour);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);white-space:nowrap;flex-wrap:nowrap;gap:12px;animation:fade-in-simple 1s .25s ease-in-out forwards}@media(max-width: 550px){.floating-links-bar{position:relative;top:0;left:0;transform:translate3d(0, 0, 0);flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:var(--spacer-md);width:100%}}@media(min-width: 551px){.floating-links-bar{flex-direction:row;align-items:flex-start;flex-wrap:nowrap;border-radius:100px;padding:var(--spacer-sm) var(--spacer-md);gap:var(--spacer-lg)}}.floating-links-bar__wrapper{position:relative;height:calc(var(--spacer-4xl));width:100%;z-index:10}@media(max-width: 550px){.floating-links-bar__wrapper{height:unset;display:flex;flex-direction:column;justify-content:center;align-items:center;width:var(--gdm-column-width-4);border-radius:var(--shape-corner-lg, 24px)}}@media(min-width: 551px){.floating-links-bar__wrapper.is-unset{position:unset}}.floating-links-bar__title{color:var(--primary-colour);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width: 550px){.floating-links-bar__title{max-width:var(--gdm-column-width-4)}}.floating-links-bar__list{display:flex;flex-direction:row;gap:var(--spacer-md)}@media(max-width: 550px){.floating-links-bar__list{flex-direction:column}}@media(min-width: 551px){.floating-links-bar__list{flex-direction:row}}.floating-links-bar .cta__wrapper{-webkit-backdrop-filter:unset;backdrop-filter:unset}@media(min-width: 551px){.floating-links-bar.is-stuck{position:fixed;bottom:calc(.5*var(--spacer-4xl) + 40px)}.floating-links-bar.is-footer{position:absolute;bottom:var(--spacer-4xl);left:50%;transform:translateX(-50%)}}@keyframes fade-in-simple{0%{opacity:0}100%{opacity:1}}.glue-page.bookmark{position:relative}.gdm-page-wrapper{padding:0 var(--grid-margin);margin:0 auto;max-width:1440px}#content{align-items:center;width:100%}.footer-wrapper{max-width:1440px;margin:0 auto;margin-top:var(--spacer-4xl)}.footer-wrapper a:focus,.footer-wrapper button:focus{outline:none;box-shadow:none;background:none}.footer-wrapper a:hover,.footer-wrapper button:hover{text-decoration:none}.footer-wrapper a:focus-visible,.footer-wrapper button:focus-visible{box-shadow:unset;color:var(--surface-on-colour) !important;outline:2px solid var(--state-protected-focused-colour) !important}.footer-wrapper a:focus-visible,.footer-wrapper button:focus-visible *{color:var(--surface-on-colour) !important}
