@layer base{.Text_body{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_body{color:#5f6368}.Text_body{letter-spacing:.00625rem;font-size:1rem;font-weight:400;line-height:1.5}.Text_body.Text_xs{--annotation:"Body Extra Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body.Text_xs{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_body.Text_xs{color:#5f6368}.Text_body.Text_xs{letter-spacing:.0125rem;font-size:.75rem;font-weight:400;line-height:1.58333}.Text_body.Text_sm{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body.Text_sm{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_body.Text_sm{color:#5f6368}.Text_body.Text_sm{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.57143}.Text_body.Text_lg{--annotation:"Body Large";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body.Text_lg{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_body.Text_lg{color:#5f6368}.Text_body.Text_lg{font-size:1rem;font-weight:400;line-height:1.5}@media (width>=600px){.Text_body.Text_lg{font-size:1.125rem;font-weight:400;line-height:1.55556}}.Text_body.Text_weight{font-weight:var(--text-font-weight,400)}.Text_body-highlighted{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.Text_body-highlighted{letter-spacing:.00625rem;--annotation:"Body Normal Highlighted";color:#202124;font-size:1rem;font-weight:400;line-height:1.5}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body-highlighted{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_body-highlighted{color:#202124}.Text_body-highlighted{font-weight:500}.Text_body-highlighted.Text_xs{--annotation:"Body Extra Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.Text_body-highlighted.Text_xs{letter-spacing:.0125rem;--annotation:"Body Extra Small Highlighted";color:#202124;font-size:.75rem;font-weight:400;line-height:1.58333}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body-highlighted.Text_xs{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_body-highlighted.Text_xs{color:#202124}.Text_body-highlighted.Text_xs{font-weight:500}.Text_body-highlighted.Text_sm{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.Text_body-highlighted.Text_sm{letter-spacing:.0125rem;--annotation:"Body Small Highlighted";color:#202124;font-size:.875rem;font-weight:400;line-height:1.57143}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body-highlighted.Text_sm{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_body-highlighted.Text_sm{color:#202124}.Text_body-highlighted.Text_sm{font-weight:500}.Text_body-highlighted.Text_lg{--annotation:"Body Large Highlighted";color:#202124}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_body-highlighted.Text_lg{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_body-highlighted.Text_lg{color:#202124}.Text_body-highlighted.Text_lg{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.Text_body-highlighted.Text_lg{font-size:1.125rem;font-weight:500;line-height:1.55556}}.Text_cta{--annotation:"CTA Large";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_cta{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_cta{color:#5f6368}.Text_cta{letter-spacing:.0125rem;font-size:1rem;font-weight:400;line-height:1.5}.Text_cta.Text_sm{--annotation:"CTA Small";letter-spacing:.0125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:400;line-height:1.57143}.Text_cta.Text_weight{font-weight:var(--text-font-weight,400)}.Text_subheading{--annotation:"Subheading Medium";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_subheading{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_subheading{color:#202124}.Text_subheading{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.Text_subheading{font-size:1.125rem;font-weight:500;line-height:1.44444}}@media (width>=1200px){.Text_subheading{font-size:1.25rem;font-weight:500;line-height:1.4}}.Text_subheading.Text_sm{--annotation:"Subheading Small";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_subheading.Text_sm{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_subheading.Text_sm{color:#202124}.Text_subheading.Text_sm{font-size:.875rem;font-weight:500;line-height:1.57143}@media (width>=1200px){.Text_subheading.Text_sm{font-size:1rem;font-weight:500;line-height:1.5}}.Text_subheading.Text_lg{--annotation:"Subheading Large";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_subheading.Text_lg{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Text_subheading.Text_lg{color:#202124}.Text_subheading.Text_lg{font-size:1.125rem;font-weight:500;line-height:1.44444}@media (width>=600px){.Text_subheading.Text_lg{letter-spacing:-.015625rem;font-size:1.375rem;font-weight:500;line-height:1.36364}}@media (width>=1200px){.Text_subheading.Text_lg{letter-spacing:-.015625rem;font-size:1.5rem;font-weight:500;line-height:1.33333}}.Text_eyebrow{--annotation:"Eyebrow";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_eyebrow{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_eyebrow{color:#5f6368}.Text_eyebrow{text-transform:uppercase;letter-spacing:.03125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.45455}@media (width>=600px){.Text_eyebrow{letter-spacing:.03125rem;font-size:.875rem;font-weight:500;line-height:1.57143}}.Text_eyebrow.Text_lg{--annotation:"Eyebrow Large";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_eyebrow.Text_lg{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_eyebrow.Text_lg{color:#5f6368}.Text_eyebrow.Text_lg{text-transform:uppercase;letter-spacing:.03125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:1.57143}.Text_annotation{--annotation:"Annotation Text";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_annotation{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_annotation{color:#5f6368}.Text_annotation{font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.5625rem;font-weight:400;line-height:1.55556}.Text_quote{--annotation:"Quote Text";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_quote{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_quote{color:#5f6368}.Text_quote{letter-spacing:.00125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.35714}.Text_quote.Text_weight{font-weight:var(--text-font-weight,400)}.Text_container.Text_footnote{--annotation:"Footnote Text";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_container.Text_footnote{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_container.Text_footnote{color:#5f6368}.Text_container.Text_footnote{letter-spacing:.0125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.75rem;font-weight:400;line-height:1.58333}.Text_container.Text_footnote p+p{margin-top:2px}.Text_badge{--annotation:"Badge Large";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_badge{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_badge{color:#5f6368}.Text_badge{letter-spacing:.0625rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:400;line-height:100%}.Text_badge.Text_sm{--annotation:"Badge Small";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_badge.Text_sm{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_badge.Text_sm{color:#5f6368}.Text_badge.Text_sm{letter-spacing:.0625rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.75rem;font-weight:400;line-height:100%}.Text_footer-title{--annotation:"Footer Link Title";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_footer-title{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_footer-title{color:#5f6368}.Text_footer-title{font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:1rem;font-weight:400;line-height:1.375}.Text_footer-body{--annotation:"Footer Link Body";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Text_footer-body{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Text_footer-body{color:#5f6368}.Text_footer-body{font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.53846}.Text_container a,.Text_container a:visited{color:#1a73e8;text-decoration:underline;transition:transform .3s}.Text_container a:hover,.Text_container a:visited:hover{color:#174ea6}.Text_container p{margin:0}.Text_container p+p{margin-top:1em}.Text_container p .gws-button .button--inline{margin-inline:.05em}.ButtonGroup_buttonGroup{flex-flow:column wrap;gap:24px;margin:0 auto;display:inline-flex}@media (width>=1024px){.ButtonGroup_buttonGroup{margin:0}}.ButtonGroup_buttonGroupHorizontal{flex-direction:row;justify-content:center}@media (width>=1024px){.ButtonGroup_buttonGroupHorizontal{justify-content:unset}}.ButtonGroup_linkSpacingGap{gap:16px}}@layer component{@media (width<=1023px){gws-button.breakpoints--desktop:not(.breakpoints--tablet):not(.breakpoints--mobile){display:none!important}}@media (width<=599px){gws-button.breakpoints--desktop.breakpoints--tablet:not(.breakpoints--mobile){display:none!important}}@media (width>=1024px){gws-button.breakpoints--tablet.breakpoints--mobile:not(.breakpoints--desktop){display:none!important}}.gws-button{display:inline-block}.gws-button:has(.button--inline){display:inline}.gws-button:has(.button--full-width){width:100%}.gws-button .button{--annotation:"Button Default";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:1.57143}@media (width>=600px){.gws-button .button{letter-spacing:.0125rem;font-size:1rem;font-weight:500;line-height:1.5}}.gws-button .button{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:11px 24px;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.gws-button .button:focus{outline-offset:2px;outline:2px solid #1a73e8}.gws-button .button:disabled{cursor:not-allowed;opacity:.38}.gws-button .button--high,.gws-button .button:not(.button--medium):not(.button--low):not(.button--tonal):not(.button--plain-text-link):not(.button--inline):not(.button--text):not(.button--store-badge){color:#fff;background-color:#1a73e8;border:1px solid #0000}.gws-button .button--high:hover:not(:disabled),.gws-button .button:not(.button--medium):not(.button--low):not(.button--tonal):not(.button--plain-text-link):not(.button--inline):not(.button--text):not(.button--store-badge):hover:not(:disabled),.gws-button .button--high:active:not(:disabled),.gws-button .button--high:focus:not(:disabled),.gws-button .button:not(.button--medium):not(.button--low):not(.button--tonal):not(.button--plain-text-link):not(.button--inline):not(.button--text):not(.button--store-badge):active:not(:disabled),.gws-button .button:not(.button--medium):not(.button--low):not(.button--tonal):not(.button--plain-text-link):not(.button--inline):not(.button--text):not(.button--store-badge):focus:not(:disabled){color:#fff;background-color:#174ea6}.gws-button .button--medium{color:#1a73e8;background-color:#fff;border:1px solid #dadce0}.gws-button .button--medium:hover:not(:disabled){color:#174ea6;background-color:#f1f3f4;border-color:#8ab4f8}.gws-button .button--medium:active:not(:disabled){background-color:#e8eaed;border-color:#8ab4f8}.gws-button .button--low{color:var(--gws-button-color,#1a73e8);background-color:#0000;border:1px solid #0000}.gws-button .button--low:hover:not(:disabled){color:var(--gws-button-hover-color,#174ea6);background-color:#1a73e80a}.gws-button .button--low:active:not(:disabled){background-color:#1a73e814}.gws-button .button--tonal{color:#1967d2;background-color:#1a73e81f}.gws-button .button--tonal:hover:not(:disabled){background-color:#1a73e829;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gws-button .button--tonal:active:not(:disabled){background-color:#1a73e833}.gws-button .button--plain-text-link{--annotation:"Button Default";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:1.57143}@media (width>=600px){.gws-button .button--plain-text-link{letter-spacing:.0125rem;font-size:1rem;font-weight:500;line-height:1.5}}.gws-button .button--plain-text-link{color:var(--gws-button-color,#1a73e8);cursor:pointer;white-space:normal;background-color:#0000;border:none;border-bottom:1px solid;border-radius:0;align-items:center;gap:8px;padding:0 0 2px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.gws-button .button--plain-text-link:hover:not(:disabled){color:var(--gws-button-hover-color,#174ea6);background-color:#e8f0fe}.gws-button .button--plain-text-link:active:not(:disabled){color:#174ea6;background-color:#d2e3fc}.gws-button .button--plain-text-link:disabled{color:#bdc1c6;cursor:not-allowed;opacity:.4}.gws-button .button--plain-text-link:visited{color:var(--gws-button-visited-color,#1a73e8)}.gws-button .button--plain-text-link .button__content:after{width:18px;height:18px;font-size:1.125rem}.gws-button .button--inline{color:var(--gws-button-color,#1a73e8);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:pre-wrap;background:0 0;border:none;border-radius:0;padding:0;text-decoration:underline;transition:color .2s;display:inline}.gws-button .button--inline:hover:not(:disabled){color:var(--gws-button-hover-color,#1967d2);background:0 0}.gws-button .button--inline:focus{outline-offset:2px;outline:2px solid #1a73e8}.gws-button .button--inline:disabled{cursor:not-allowed;opacity:.38}.gws-button .button--inline:visited{color:var(--gws-button-visited-color,#1a73e8)}.gws-button .button--inline .button__content{display:inline}.gws-button .button--inline[style*=--material-icon] .button__content{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.gws-button .button--text{--annotation:"Button Default";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:1.57143}@media (width>=600px){.gws-button .button--text{letter-spacing:.0125rem;font-size:1rem;font-weight:500;line-height:1.5}}.gws-button .button--text{color:var(--gws-button-color,#1a73e8);cursor:pointer;text-underline-offset:2px;white-space:nowrap;background-color:#0000;border:none;border-radius:0;align-items:center;gap:8px;padding:0;text-decoration:underline 1px;transition:background-color .2s,color .2s;display:inline-flex}.gws-button .button--text:hover:not(:disabled){color:var(--gws-button-hover-color,#174ea6);background-color:#e8f0fe;text-decoration:underline 1px}.gws-button .button--text:active:not(:disabled){color:#174ea6;background-color:#d2e3fc;text-decoration:underline 1px}.gws-button .button--text:focus{outline-offset:2px;outline:2px solid #1a73e8}.gws-button .button--text:disabled{cursor:not-allowed;opacity:.38}.gws-button .button--text:visited{color:var(--gws-button-visited-color,#1a73e8)}.gws-button .button--xl{--annotation:"Button Extra Large";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.44444}@media (width>=600px){.gws-button .button--xl{letter-spacing:.0125rem;font-size:1.25rem;font-weight:500;line-height:1.4}}.gws-button .button--xl{padding:13px 32px}.gws-button .button--small{--annotation:"Button Small";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.75rem;font-weight:500;line-height:1.83333}@media (width>=600px){.gws-button .button--small{letter-spacing:.0125rem;font-size:.875rem;font-weight:500;line-height:1.57143}}.gws-button .button--small{padding:6px 16px}.gws-button .button--xs{--annotation:"Button Extra Small";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.63636}@media (width>=600px){.gws-button .button--xs{letter-spacing:.0125rem;font-size:.75rem;font-weight:500;line-height:1.66667}}.gws-button .button--xs{padding:5px 12px}.gws-button .button--rounded{border-radius:100px}.gws-button .button--full-width{width:100%}.gws-button .button--rtl .button__content:after{transform:scaleX(-1)}.gws-button .button__content{flex-direction:var(--icon-direction,row);align-items:center;gap:8px;display:inline-flex}.gws-button .button[style*=--material-icon] .button__content:after{content:var(--material-icon);font-family:var(--icon-font-family,"Material Icons");width:20px;height:20px;font-size:1.25rem;line-height:1.25rem;transition:transform .3s;display:inline-block}.gws-button .button--store-badge{background:0 0;border-radius:0;padding:0;line-height:1.5rem}.gws-button .button--store-badge:hover:not(:disabled),.gws-button .button--store-badge:focus{background:0 0}.gws-button .button--store-badge svg{width:auto;height:50px}.gws-button .button--dark.button--low{color:#8ab4f8;background:0 0;border-color:#ffffff1f}.gws-button .button--dark.button--low:hover:not(:disabled){background-color:#8ab4f814;border-color:#ffffff29}.gws-button .button--dark.button--medium{color:#fff;background:#ffffff14;border:1px solid #0000}.gws-button .button--dark.button--medium:hover:not(:disabled){background:#ffffff1f}@media (width>=600px){.gws-button.breakpoints--mobile:not(.breakpoints--tablet):not(.breakpoints--desktop){display:none!important}}@media (width<=599px){.gws-button.breakpoints--tablet:not(.breakpoints--mobile):not(.breakpoints--desktop){display:none!important}}@media (width>=1024px){.gws-button.breakpoints--tablet:not(.breakpoints--mobile):not(.breakpoints--desktop){display:none!important}}@media (width<=1023px){.gws-button.breakpoints--desktop:not(.breakpoints--mobile):not(.breakpoints--tablet){display:none!important}}@media (width>=1024px){.gws-button.breakpoints--mobile.breakpoints--tablet:not(.breakpoints--desktop){display:none!important}}@media (width<=599px){.gws-button.breakpoints--tablet.breakpoints--desktop:not(.breakpoints--mobile){display:none!important}}@media (width>=600px) and (width<=1023px){.gws-button.breakpoints--mobile.breakpoints--desktop:not(.breakpoints--tablet){display:none!important}}.Badge_badge{width:auto;height:26px;margin-bottom:var(--badge-margin-bottom,8px);background:#e8f0fe;border-radius:20px;flex-direction:row;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.Badge_badge img{margin:0!important}.Badge_badge .Badge_label{--annotation:"Feature Badge Large";color:#1967d2;letter-spacing:.0625rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:100%}.Badge_badgeSmall{gap:4px;padding:4px 6px}.Badge_badgeSmall .Badge_label{--annotation:"Feature Badge Small";color:#1967d2;letter-spacing:.0625rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.75rem;font-weight:500;line-height:100%}.Badge_whiteVariant{color:#202124;background:#fff;align-items:center;height:33px;padding:6px 16px}.Badge_whiteVariant .Badge_label{color:#202124}.Badge_geminiVariant{color:#5f6368;background:#fff;border:1px solid #e8eaed;align-items:center;height:33px;padding:6px 16px}.Badge_geminiVariant .Badge_label{color:#5f6368}.Badge_blueGradientVariant{color:#202124;background:linear-gradient(to top right,#84c4ff,#9bcbff,#b0d3fe,#c2dbfe,#d3e3fd);border-radius:7px;align-items:center;height:auto;min-height:30px;padding:5px 10px}.Badge_blueGradientVariant .Badge_label{color:#202124;letter-spacing:.0125rem;flex:1;font-size:.75rem;font-weight:500;line-height:1rem}.Badge_greyVariant{color:#202124;background:#f1f3f4;align-items:center;height:33px;padding:6px 16px}.Badge_greyVariant .Badge_label{color:#202124}.Badge_tooltip{z-index:3}.Badge_tooltip .gws-button{margin-inline-start:2px}.Badge_tooltip p{margin:0}.dropdown-gws-button{display:inline-block;position:relative}.dropdown-gws-button details{position:relative}.dropdown-gws-button details summary{--annotation:"Button Default";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:1.57143}@media (width>=600px){.dropdown-gws-button details summary{letter-spacing:.0125rem;font-size:1rem;font-weight:500;line-height:1.5}}.dropdown-gws-button details summary{cursor:pointer;user-select:none;white-space:nowrap;border:1px solid #0000;border-radius:100px;align-items:center;gap:0;padding:0;list-style:none;transition:background-color .2s,color .2s;display:inline-flex;overflow:hidden}.dropdown-gws-button details summary:focus{outline-offset:2px;outline:2px solid #1a73e8}.dropdown-gws-button details summary{color:#fff;background-color:#1a73e8}.dropdown-gws-button details summary:hover{background-color:#174ea6}.dropdown-gws-button details summary:hover .button-divider{background-color:#1a73e8}.dropdown-gws-button details summary .button-label{background-color:inherit;border-radius:100px 0 0 100px;align-items:center;padding:12px 16px;display:flex}.dropdown-gws-button details summary .button-divider{background-color:#174ea6;flex-shrink:0;align-self:stretch;width:1px}.dropdown-gws-button details summary .button-arrow{background-color:inherit;border-radius:0 100px 100px 0;justify-content:center;align-items:center;padding:12px 6px;display:flex}.dropdown-gws-button details summary .chevron{fill:currentColor;flex-shrink:0;width:20px;height:20px;transition:transform .2s}.dropdown-gws-button details[open] summary .chevron{transform:rotate(180deg)}.dropdown-gws-button details[open] summary .button-label{background-color:#1a73e8}.dropdown-gws-button details[open] summary .button-arrow,.dropdown-gws-button details[open] summary .button-divider{background-color:#174ea6}.dropdown-gws-button details .dropdown-menu{z-index:1000;background:#fff;border:1px solid #dadce0;border-radius:16px;min-width:200px;margin:8px 0 0;padding:0;list-style:none;position:absolute;overflow:hidden;box-shadow:0 2px 8px #00000026}.dropdown-gws-button details .dropdown-menu a{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .dropdown-gws-button details .dropdown-menu a{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .dropdown-gws-button details .dropdown-menu a{color:#5f6368}.dropdown-gws-button details .dropdown-menu a{letter-spacing:.00625rem;color:#1967d2;text-align:start;padding:12px 16px;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:background-color .15s;display:block}.dropdown-gws-button details .dropdown-menu a:hover{background-color:#f8f9fa}.dropdown-gws-button details .dropdown-menu a:active{background-color:#f1f3f4}.dropdown-gws-button.variant-secondary details summary{color:#1a73e8;background-color:#fff;border:1px solid #dadce0}.dropdown-gws-button.variant-secondary details summary .button-divider{background-color:#dadce0}.dropdown-gws-button.variant-secondary details summary:hover{color:#174ea6;background-color:#f1f3f4;border-color:#8ab4f8}.dropdown-gws-button.variant-secondary details summary:hover .button-divider{background-color:#8ab4f8}.dropdown-gws-button.variant-secondary details[open] summary{color:#174ea6;background-color:#e8f0fe;border-color:#8ab4f8}.dropdown-gws-button.variant-secondary details[open] summary .button-label,.dropdown-gws-button.variant-secondary details[open] summary .button-arrow{background-color:#e8f0fe}.dropdown-gws-button.variant-secondary details[open] summary .button-divider{background-color:#8ab4f8}.dropdown-gws-button.size-compact details summary .button-label{padding:8px 12px}.dropdown-gws-button.size-compact details summary .button-arrow{padding:8px 4px}.dropdown-gws-button.size-small details summary{--annotation:"Button Small";letter-spacing:.0125rem;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.75rem;font-weight:500;line-height:1.83333}@media (width>=600px){.dropdown-gws-button.size-small details summary{letter-spacing:.0125rem;font-size:.875rem;font-weight:500;line-height:1.57143}}.dropdown-gws-button.size-small details summary .button-label{padding:6px 12px}.dropdown-gws-button.size-small details summary .button-arrow{padding:6px}.dropdown-gws-button.size-tiny details summary{font-size:.875rem}.dropdown-gws-button.size-tiny details summary .button-label{padding:6px 10px}.dropdown-gws-button.size-tiny details summary .button-arrow{padding:6px 4px}.dropdown-gws-button.align-right .dropdown-menu{right:0}.dropdown-gws-button.align-left .dropdown-menu{left:0}.dropdown-gws-button.valign-above .dropdown-menu{margin:0 0 8px;top:auto;bottom:100%}.dropdown-gws-button.valign-below .dropdown-menu{margin:8px 0 0;top:100%;bottom:auto}.dropdown-gws-button.dropdown-gws-button--full-width{width:100%;display:block}.dropdown-gws-button.dropdown-gws-button--full-width details{width:100%}.dropdown-gws-button.dropdown-gws-button--full-width details summary{width:100%;display:flex}.dropdown-gws-button.dropdown-gws-button--full-width details summary .button-label{flex:1;justify-content:center}.dropdown-gws-button.dropdown-gws-button--full-width details summary .button-arrow{flex-shrink:0}.dropdown-gws-button.dropdown-gws-button--full-width details .dropdown-menu{box-sizing:border-box;width:100%}dropdown-button-wrapper{display:inline-block}dropdown-button-wrapper.dropdown-wrapper--full-width{width:100%;display:block}@media (width>=600px){dropdown-button-wrapper.breakpoints--mobile:not(.breakpoints--tablet):not(.breakpoints--desktop){display:none!important}}@media (width<=599px){dropdown-button-wrapper.breakpoints--tablet:not(.breakpoints--mobile):not(.breakpoints--desktop){display:none!important}}@media (width>=1024px){dropdown-button-wrapper.breakpoints--tablet:not(.breakpoints--mobile):not(.breakpoints--desktop){display:none!important}}@media (width<=1023px){dropdown-button-wrapper.breakpoints--desktop:not(.breakpoints--mobile):not(.breakpoints--tablet){display:none!important}}@media (width>=1024px){dropdown-button-wrapper.breakpoints--mobile.breakpoints--tablet:not(.breakpoints--desktop){display:none!important}}@media (width<=599px){dropdown-button-wrapper.breakpoints--tablet.breakpoints--desktop:not(.breakpoints--mobile){display:none!important}}@media (width>=600px) and (width<=1023px){dropdown-button-wrapper.breakpoints--mobile.breakpoints--desktop:not(.breakpoints--tablet){display:none!important}}.Eyebrow_body{--annotation:"Eyebrow";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Eyebrow_body{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Eyebrow_body{color:#5f6368}.Eyebrow_body{text-transform:uppercase;letter-spacing:.03125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.45455}@media (width>=600px){.Eyebrow_body{letter-spacing:.03125rem;font-size:.875rem;font-weight:500;line-height:1.57143}}.Eyebrow_body{color:#5f6368;letter-spacing:.5px;margin:0;margin-bottom:8px}.HighlightedPill_pill{text-align:start;border-radius:24px;flex-direction:row;justify-content:flex-start;gap:8px;padding:8px 16px;display:flex}@media (width>=600px){.HighlightedPill_pill{padding:8px 24px}}.HighlightedPill_pill .HighlightedPill_label{white-space:nowrap}.HighlightedPill_pill .HighlightedPill_label,.HighlightedPill_pill .HighlightedPill_copy-group{display:inline}.HighlightedPill_gemini{background-color:#e8f0fe}.HighlightedPill_gemini .HighlightedPill_label{color:#1967d2;font-weight:500}.HighlightedPill_gemini .HighlightedPill_copy-group{color:#5f6368;font-weight:500}.HighlightedPill_boq{background-color:#e6f4ea;border-radius:8px;padding:16px}.HighlightedPill_boq .HighlightedPill_badgeIcon{width:22px;height:26px}.HighlightedPill_boq .HighlightedPill_copy-group{color:#202124;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:400}.JoinMeeting_container{flex-direction:row;align-items:center;gap:16px;margin-top:36px;display:flex}@media (width<=1023px){.JoinMeeting_container{display:none}}@media (width>=1024px){.JoinMeeting_container gws-tooltip{transform:translateY(1px)}}.MaterialIcon_icon{color:#1a73e8;font-feature-settings:"liga" 1;text-rendering:optimizelegibility;text-transform:none;margin-bottom:15px;font-family:Material Icons;font-size:2.25rem;font-style:normal;display:inline-block}.MediaBlock_figure{flex-direction:column;gap:16px;width:100%;margin:12px 0;display:flex}.MediaBlock_media-area{box-sizing:border-box;border-radius:8px;overflow:hidden}.MediaBlock_caption{color:#5f6368}.VideoGroup_desktopVideo{display:none}@media (width>=1024px){.VideoGroup_desktopVideo{display:block}}.VideoGroup_tabletVideo{display:none}@media (width>=600px) and (width<=1023px){.VideoGroup_tabletVideo{display:block}}@media (width>=600px){.VideoGroup_mobileVideo{display:none}}.YouTubeVideo_poster{object-fit:cover;width:100%;height:100%}.PricingTableHeader_tableHeader{--table-header-padding:40px 20px;--table-heading-headline-min-height:auto;height:1px;padding:40px 20px;position:relative}.PricingTableHeader_tableHeader:has(.PricingTableHeader_pricingClarification:empty){--table-heading-headline-min-height:68px}@media (width>=825px){.PricingTableHeader_tableHeader:has(.PricingTableHeader_pricingClarification:empty){--table-heading-headline-min-height:auto}}@media (width>=600px) and (width<=1023px){.PricingTableHeader_smallTabletLayout .PricingTableHeader_headline{font-size:clamp(1.25rem,2.25cqw,1.625rem)}.PricingTableHeader_smallTabletLayout .PricingTableHeader_ctaContainer a{--annotation:"CTA Small";letter-spacing:.0125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:400;line-height:1.57143}}.PricingTableHeader_bestValue{--annotation:"Eyebrow";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingTableHeader_bestValue{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .PricingTableHeader_bestValue{color:#5f6368}.PricingTableHeader_bestValue{text-transform:uppercase;letter-spacing:.03125rem;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.45455}@media (width>=600px){.PricingTableHeader_bestValue{letter-spacing:.03125rem;font-size:.875rem;font-weight:500;line-height:1.57143}}.PricingTableHeader_bestValue{color:#174ea6;background:#d2e3fc;width:calc(100% + 2px);margin:0;padding:10px;position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}.PricingTableHeader_headline{--annotation:"Headline 6";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingTableHeader_headline{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingTableHeader_headline{color:#202124}.PricingTableHeader_headline{font-size:1.25rem;font-weight:500;line-height:1.4}@media (width>=600px){.PricingTableHeader_headline{letter-spacing:-.015625rem;font-size:1.625rem;font-weight:500;line-height:1.30769}}@media (width>=1200px){.PricingTableHeader_headline{letter-spacing:-.015625rem;font-size:1.75rem;font-weight:500;line-height:1.28571}}.PricingTableHeader_headline{min-height:var(--table-heading-headline-min-height);margin:0}.PricingTableHeader_priceRow{--price-row-margin-top:16px;margin-top:var(--price-row-margin-top)}@media (width>=600px){.PricingTableHeader_priceRow{--price-row-margin-top:24px}}.PricingTableHeader_price{--annotation:"Headline 4";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingTableHeader_price{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingTableHeader_price{color:#202124}.PricingTableHeader_price{letter-spacing:0;font-size:1.5rem;font-weight:500;line-height:1.33333}@media (width>=600px){.PricingTableHeader_price{letter-spacing:-.015625rem;font-size:2rem;font-weight:500;line-height:1.25}}@media (width>=1200px){.PricingTableHeader_price{letter-spacing:-.03125rem;font-size:2.25rem;font-weight:500;line-height:1.22222}}.PricingTableHeader_price{color:#202124}.PricingTableHeader_currency{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.PricingTableHeader_currency{letter-spacing:.0125rem;--annotation:"Body Small Highlighted";color:#202124;font-size:.875rem;font-weight:400;line-height:1.57143}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingTableHeader_currency{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingTableHeader_currency{color:#202124}.PricingTableHeader_currency{font-weight:500}.PricingTableHeader_strikethroughPrice{color:#bdbdbd;margin:0;text-decoration:line-through}.PricingTableHeader_pricingClarification{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingTableHeader_pricingClarification{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .PricingTableHeader_pricingClarification{color:#5f6368}.PricingTableHeader_pricingClarification{letter-spacing:.0125rem;margin:0;font-size:.875rem;font-weight:400;line-height:1.57143}.PricingTableHeader_headerContent{flex-direction:column;height:100%;display:flex}.PricingTableHeader_copyGroup{margin-top:24px}.PricingTableHeader_ctaContainer{margin-top:auto;padding-top:48px}.PricingTableHeader_ctaContainer a{white-space:normal;text-align:center;width:100%;max-width:100%}.PricingTableHeader_strikethroughPricingCtaContainer{margin-top:auto;padding-top:24px}.PromptGuideExampleEntry_container{flex-direction:column;flex:1;margin:12px 0;display:flex}.PromptGuideExampleEntry_top-row{flex-flow:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.PromptGuideExampleEntry_legend{background-color:#f8f9fa;border-radius:8px;flex-flow:wrap;gap:8px;margin:0;padding:10px;list-style:none;display:flex}.PromptGuideExampleEntry_legend li{border-radius:4px;justify-content:center;align-items:center;padding:2px 8px;display:flex}.PromptGuideExampleEntry_legend li:first-child{display:none}@media (width>=480px){.PromptGuideExampleEntry_legend li:first-child{display:flex}}.PromptGuideExampleEntry_legend--list li{border-radius:4px;width:max-content}.PromptGuideExampleEntry_legend__label{color:#5f6368}.PromptGuideExampleEntry_legend__text{color:#202124}.PromptGuideExampleEntry_legend__text--list{color:inherit;border-radius:4px;padding:0 5px}.PromptGuideExampleEntry_persona{background-color:#e8f0fe}.PromptGuideExampleEntry_task{background-color:#fce8e6}.PromptGuideExampleEntry_context{background-color:#fef7e0}.PromptGuideExampleEntry_format{background-color:#e6f4ea}.PromptGuideExampleEntry_docs{background-color:#f8f9fa}.PromptGuideExampleEntry_card{border:1px solid #dadce0;border-radius:12px;gap:8px;margin:16px 0;padding:16px;box-shadow:0 2px 10px #86868b40}.PromptGuideExampleEntry_card span{display:inline}.PromptGuideExampleEntry_text{box-sizing:border-box;color:#202124;box-decoration-break:clone;border-radius:4px;padding:2px 4px;line-height:2rem;display:inline}.PromptGuideExampleEntry_bottom-row{flex-direction:row;justify-content:flex-end;display:flex}.PromptGuideExampleEntry_badge{background-color:#f8f9fa;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:8px 12px 8px 8px;display:flex}.PromptGuideExampleEntry_badge img{width:20px;height:20px}.PromptGuideExampleEntry_badge__label{color:#202124;font-weight:500}.PromptGuideExampleEntry_spacer{width:100%;height:16px;display:block}.PromptGuideExampleEntry_copy-icon__container{flex-direction:row-reverse;padding-top:10px;display:flex}@media (width>=1024px){.PromptGuideExampleEntry_copy-icon__container{padding-top:initial}}.PromptGuideExampleEntry_copy-icon{appearance:none;cursor:pointer;background:0 0;border:none;outline:0;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=1024px){.PromptGuideExampleEntry_copy-icon{height:32px;padding-top:initial;width:40px}}.PromptGuideExampleEntry_copy-icon:hover{background:#1a73e80a}.PromptGuideExampleEntry_toast{opacity:0;pointer-events:none;visibility:hidden;z-index:1;background-color:#000;border-radius:4px;justify-content:center;align-items:center;width:max-content;padding:4px 8px;display:flex;position:absolute;right:100%}@media (width>=1024px){.PromptGuideExampleEntry_toast{right:initial;top:-37px}}.PromptGuideExampleEntry_toast--show{opacity:1;pointer-events:all;visibility:visible}.PromptGuideExampleEntry_toast__text{color:#fff}.ProductIcon_label{display:none}.ProductIcon_inlineSvg{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:inline-flex}.ProductIcon_inlineSvg svg{width:100%;height:100%;display:block}.Card_card{--gws-card-chapter-padding:24px;--gws-card-border-radius:5px;--gws-card-box-shadow:none;--gws-card-border:1px solid #dadce0;--gws-card-body-justify-content:space-between;width:100%;height:100%;max-width:var(--gws-card-max-width,304px);border-radius:var(--gws-card-border-radius);border:var(--gws-card-border);box-shadow:var(--gws-card-box-shadow);background:#fff;flex-direction:column;transition:all .3s cubic-bezier(.17,.08,.83,.92);display:flex;overflow:hidden}@media (width>=600px){.Card_card{max-width:var(--gws-card-max-width,350px)}}@media (width>=1024px){.Card_card:hover{--gws-card-box-shadow:0px 4px 8px 3px #36404326, 0px 1px 3px 0px #3640434d}}.Card_card--legacy{--gws-card-chapter-padding:24px;--gws-card-border-radius:0px;--gws-card-box-shadow:0px 1px 3px 0px #36404326;--gws-card-border:0}.Card_card--legacy:hover{--gws-card-box-shadow:0px 1px 3px 0px #36404326}.Card_card--legacy .Card_chapter .heading{--annotation:"Subheading Medium";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Card_card--legacy .Card_chapter .heading{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Card_card--legacy .Card_chapter .heading{color:#202124}.Card_card--legacy .Card_chapter .heading{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.Card_card--legacy .Card_chapter .heading{font-size:1.125rem;font-weight:500;line-height:1.44444}}@media (width>=1200px){.Card_card--legacy .Card_chapter .heading{font-size:1.25rem;font-weight:500;line-height:1.4}}.Card_card--legacy .Card_chapter .heading{margin-bottom:4px}.Card_card--legacy .Card_chapter :is(h1,h2,h3,h4,h5,h6)+p:not(:first-child){margin:0}.Card_card--border-radius-lg{--gws-card-image-aspect-ratio:16 / 9;border-radius:30px}.Card_card--border-radius-lg ::part(button):after{display:none}.Card_image,.Card_video{aspect-ratio:var(--gws-card-image-aspect-ratio);object-fit:var(--gws-card-image-object-fit);width:100%;height:auto;display:block;overflow:hidden}.Card_media{aspect-ratio:var(--gws-card-image-aspect-ratio);border-bottom:var(--gws-card-border);overflow:hidden}.Card_media gws-youtube-video{--gws-youtube-video-border:none;width:100%;height:100%}.Card_chapter{justify-content:space-between;align-items:flex-start;gap:var(--gws-card-chapter-gap,24px);padding:var(--gws-card-chapter-padding);text-align:left;flex-direction:column;flex:1;display:flex}.Card_copyGroup{align-items:flex-start;justify-content:var(--gws-card-body-justify-content);flex-direction:column;flex:1;display:flex}.Card_eyebrow{margin-bottom:4px}.Card_headingContent{--annotation:"Subheading Medium";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Card_headingContent{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Card_headingContent{color:#202124}.Card_headingContent{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.Card_headingContent{font-size:1.125rem;font-weight:500;line-height:1.44444}}@media (width>=1200px){.Card_headingContent{font-size:1.25rem;font-weight:500;line-height:1.4}}.Card_bodyContent{margin:16px 0 0}.Card_contentWrapper,.Card_buttonWrapper{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.Card_contentWrapper{flex:1}.Card_materialIcon{color:#1a73e8;font-feature-settings:"liga" 1;text-rendering:optimizelegibility;text-transform:none;margin-bottom:0;font-family:Material Icons;font-size:2.25rem;font-style:normal;line-height:1;display:inline-block}.Card_material-icon-blue{color:#1a73e8}.Card_material-icon-red{color:#ff5252}.Card_material-icon-yellow{color:#fabb05}.Card_icon{width:48px}.Card_arrowIcon{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wMDAyIDMuODM4MzhMOC44MjUxNiA1LjAxMzM4TDEzLjQ3NTIgOS42NzE3MUgzLjMzMzVWMTEuMzM4NEgxMy40NzUyTDguODI1MTYgMTUuOTk2N0wxMC4wMDAyIDE3LjE3MTdMMTYuNjY2OCAxMC41MDVMMTAuMDAwMiAzLjgzODM4WiIgZmlsbD0iIzFBNzNFOCIvPgo8L3N2Zz4K);align-self:flex-end;width:20px;height:20px;display:flex}.Card_actionCard{cursor:default;background-color:#f8f9fa;border-radius:24px;align-content:space-between;gap:24px;width:272px;height:100%;padding:20px;display:grid}@media (width>=767px){.Card_actionCard{width:316px;padding:28px}}@media (width>=1410px){.Card_actionCard{width:300px}}.Card_actionCard .Card_heading{text-wrap:pretty;width:100%;padding:0}.Card_actionCard .Card_buttonWrapper{align-items:flex-end;padding:0}.Card_actionCard .Card_buttonWrapper .button--plain-text-link{border-bottom:none;border-radius:24px;margin:-8px -12px;padding:8px 12px}.RichContentCard_richContentCard{flex-direction:column;max-width:716px;padding:24px;display:flex}@media (width<=767px){.RichContentCard_richContentCard{text-align:start;padding:16px}}.RichContentCard_richContentCard .RichContentCard_heading{margin-top:24px}@media (width>=767px){.RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div{padding:0 10px}}.RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{color:#5f6368}.RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{letter-spacing:.00625rem;font-size:1rem;font-weight:400;line-height:1.5}@media (width>=767px){.RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{--annotation:"Body Large";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{color:#5f6368}.RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{margin:8px 0 24px;font-size:1rem;font-weight:400;line-height:1.5}}@media (width>=767px) and (width>=600px){.RichContentCard_richContentCard:not([card-id=contact-sales]):not([card-id=contact-sales-ge-interest-variant])>div p{font-size:1.125rem;font-weight:400;line-height:1.55556}}.RichContentCard_richContentCard:has(.RichContentCard_headingIcon) .RichContentCard_heading,.RichContentCard_richContentCard .RichContentCard_headingIcon{margin-top:16px}.RichContentCard_richContentCard img{border-radius:12px}.RichContentCard_richContentCard .RichContentCard_headingIcon{width:24px;height:24px}@media (width>=767px){.RichContentCard_richContentCard .RichContentCard_headingIcon{width:40px;height:40px}}.RichContentCard_richContentCard[card-id=contact-sales],.RichContentCard_richContentCard[card-id=contact-sales-ge-interest-variant]{padding:24px 16px}.RichContentCard_richContentCard[card-id=contact-sales] div,.RichContentCard_richContentCard[card-id=contact-sales-ge-interest-variant] div{padding:0}@media (width>=767px){.RichContentCard_richContentCard[card-id=contact-sales],.RichContentCard_richContentCard[card-id=contact-sales-ge-interest-variant]{padding:36px}}.RichContentCard_actionCardsWrapper{flex-direction:column;align-self:center;gap:16px;display:flex}@media (width>=767px){.RichContentCard_actionCardsWrapper{flex-direction:row;gap:24px;display:flex}}@media (width>=1410px){.RichContentCard_actionCardsWrapper{gap:16px}}@media (width>=767px){.RichContentCard_actionCardsWrapper gws-card-wrapper{width:316px}}@media (width>=1410px){.RichContentCard_actionCardsWrapper gws-card-wrapper{width:300px}}.Table_pricingTable{--table-border:1px solid #dadce0;--highlighted-table-border:1px solid #1a73e8;margin-top:34px}.Table_pricingTable p{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Table_pricingTable p{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Table_pricingTable p{color:#5f6368}.Table_pricingTable p{letter-spacing:.00625rem;font-size:1rem;font-weight:400;line-height:1.5}.Table_pricingTable table{border:var(--table-border);border-collapse:collapse;table-layout:fixed;width:100%}.Table_pricingTable .header-row{background:#e8f0fe}.Table_pricingTable .header-row td:first-child *{--annotation:"Eyebrow Large";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .Table_pricingTable .header-row td:first-child *{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Table_pricingTable .header-row td:first-child *{color:#5f6368}.Table_pricingTable .header-row td:first-child *{text-transform:uppercase;letter-spacing:.03125rem;color:#1967d2;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.875rem;font-weight:500;line-height:1.57143}.Table_pricingTable .highlighted-table-column{border:var(--highlighted-table-border)}.Table_pricingTable .table-column{border-left:var(--table-border)}.Table_pricingTable tr td,.Table_pricingTable tr th{text-align:center;padding:16px 20px}.Table_pricingTable tr td:first-child,.Table_pricingTable tr th:first-child{--annotation:"Subheading Small";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .Table_pricingTable tr td:first-child,[data-theme=dark]:not([class~=container--override-dark-theme]) .Table_pricingTable tr th:first-child{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Table_pricingTable tr td:first-child,[data-theme=dark] [class~=container--override-dark-theme] .Table_pricingTable tr th:first-child{color:#202124}.Table_pricingTable tr td:first-child,.Table_pricingTable tr th:first-child{font-size:.875rem;font-weight:500;line-height:1.57143}@media (width>=1200px){.Table_pricingTable tr td:first-child,.Table_pricingTable tr th:first-child{font-size:1rem;font-weight:500;line-height:1.5}}.Table_pricingTable tr td:first-child,.Table_pricingTable tr th:first-child{text-align:start}.Table_pricingTable td,.Table_pricingTable th{border-bottom:var(--table-border)}.Table_pricingTable td p,.Table_pricingTable th p{margin:0}.Tooltip_badge{border-bottom:var(--tooltip-border-bottom,1px dashed #4285f4);height:var(--tooltip-height,26px);padding:var(--tooltip-padding,5px 10px);width:auto;color:var(--tooltip-color,inherit);font-weight:var(--tooltip-font-weight,inherit);font-size:var(--tooltip-font-size,inherit);flex-direction:row;align-items:center;gap:8px;display:inline-flex}.Tooltip_badge--green{--tooltip-border-bottom:none;--tooltip-color:color.$green-900;--tooltip-font-size:12px;--tooltip-font-weight:500;color:#0d652d;text-wrap:balance;border:none;height:auto;padding:0;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:12px;font-weight:500;line-height:16px}.Tooltip_badge--green p,.Tooltip_badge--green span,.Tooltip_badge--green div{color:#0d652d;text-wrap:balance;margin:0;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:12px;font-weight:500;line-height:16px}.Tooltip_gwsTooltip [slot=icon]{color:var(--tooltip-icon-color,#1967d2);font-size:16px}.Tooltip_gwsTooltip--green{--tooltip-icon-color:color.$green-900;--tooltip-icon-size:16px;--gws-tooltip-background-color:color.$white;--gws-tooltip-padding:0;--gws-popover-border-radius:12px;box-sizing:border-box;background-color:#e6f4ea;border-radius:100px;align-items:center;gap:6px;max-width:100%;height:auto;min-height:26px;padding:4px 8px 4px 12px;display:inline-flex}.Tooltip_gwsTooltip--green:not(:has([slot=icon])){padding:4px 12px}.Tooltip_gwsTooltip--green:has(gws-wisp-slot:not([has-value])):not(:has([slot=popover],[slot=icon],span:not(:empty))){display:none}.Tooltip_gwsTooltip--green>[slot=icon],.Tooltip_gwsTooltip--green>.material-icons,.Tooltip_gwsTooltip--green>.material-icons-outlined{color:#0d652d;flex-shrink:0;width:16px;height:16px;line-height:1;font-size:16px!important}.Tooltip_tooltip{z-index:3}.Tooltip_tooltip--green{--gws-popover-border-color:transparent;--gws-popover-border:none;--gws-popover-background-color:color.$white;--gws-popover-box-shadow:0 4px 16px #0000001f;--gws-popover-border-radius:12px;--gws-popover-padding:0;--gws-popover-max-width:calc(100vw - 20px);--gws-popover-width:max-content;box-sizing:border-box;background:#fff;border:none;border-radius:12px;max-width:calc(100vw - 20px);padding:0;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;box-shadow:0 4px 16px #0000001f}.PricingDiscountDetails_card{box-sizing:border-box;text-align:start;overflow-wrap:break-word;word-break:break-word;background-color:#fff;border-radius:12px;flex-direction:column;gap:16px;width:max-content;min-width:267px;max-width:calc(100vw - 20px);padding:16px;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;display:flex}.PricingDiscountDetails_title{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.PricingDiscountDetails_title{letter-spacing:.0125rem;--annotation:"Body Small Highlighted";color:#202124;font-size:.875rem;font-weight:400;line-height:1.57143}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_title{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_title{color:#202124}.PricingDiscountDetails_title{color:#202124;margin:0;font-weight:500}.PricingDiscountDetails_dateRange{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.PricingDiscountDetails_dateRange{letter-spacing:.0125rem;--annotation:"Body Small Highlighted";color:#202124;font-size:.875rem;font-weight:400;line-height:1.57143}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_dateRange{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_dateRange{color:#202124}.PricingDiscountDetails_dateRange{color:#5f6368;letter-spacing:-.02em;margin:0;font-weight:500}.PricingDiscountDetails_promoBlock{flex-direction:column;gap:0;display:flex}.PricingDiscountDetails_priceRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.PricingDiscountDetails_discountedPrice{color:#202124;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:20px;font-weight:700;line-height:28px}.PricingDiscountDetails_originalPrice{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_originalPrice{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_originalPrice{color:#5f6368}.PricingDiscountDetails_originalPrice{letter-spacing:.0125rem;color:#80868b;font-size:.875rem;font-weight:400;line-height:1.57143;text-decoration:line-through}.PricingDiscountDetails_discountTag{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.PricingDiscountDetails_discountTag{letter-spacing:.0125rem;--annotation:"Body Small Highlighted";color:#202124;font-size:.875rem;font-weight:400;line-height:1.57143}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_discountTag{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_discountTag{color:#202124}.PricingDiscountDetails_discountTag{color:#0d652d;font-weight:500}.PricingDiscountDetails_billingTerm{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_billingTerm{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_billingTerm{color:#5f6368}.PricingDiscountDetails_billingTerm{letter-spacing:.0125rem;color:#5f6368;margin:0;font-size:.875rem;font-weight:400;line-height:1.57143}.PricingDiscountDetails_divider{border:none;border-top:1px solid #dadce0;width:100%;margin:0}.PricingDiscountDetails_renewalNote{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.PricingDiscountDetails_renewalNote{letter-spacing:.0125rem;--annotation:"Body Small Highlighted";color:#202124;font-size:.875rem;font-weight:400;line-height:1.57143}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_renewalNote{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_renewalNote{color:#202124}.PricingDiscountDetails_renewalNote{color:#5f6368;letter-spacing:-.02em;margin:0;font-weight:500}.PricingDiscountDetails_renewalPriceBlock{flex-direction:column;gap:0;display:flex}.PricingDiscountDetails_renewalPrice{color:#202124;margin:0;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:20px;font-weight:700;line-height:28px}.PricingDiscountDetails_renewalBillingTerm{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .PricingDiscountDetails_renewalBillingTerm{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .PricingDiscountDetails_renewalBillingTerm{color:#5f6368}.PricingDiscountDetails_renewalBillingTerm{letter-spacing:.0125rem;color:#5f6368;margin:0;font-size:.875rem;font-weight:400;line-height:1.57143}.Container_layout{box-sizing:border-box;max-width:600px;margin:0 auto;padding-left:16px;padding-right:16px}@media (width>=600px){.Container_layout{max-width:1024px;padding-left:26px;padding-right:26px}}@media (width>=1024px){.Container_layout{max-width:1440px;padding-left:24px;padding-right:24px}}.Container_layout{box-sizing:border-box;width:100%}.Container_flush{padding-left:0;padding-right:0}.Container_maxWidth{--gws-container-max-width:1440px}@media (width>=600px){.Container_maxWidth{max-width:var(--gws-container-max-width)}}.Grid_grid{box-sizing:border-box;max-width:600px;margin:0 auto;padding-left:16px;padding-right:16px}@media (width>=600px){.Grid_grid{max-width:1024px;padding-left:26px;padding-right:26px}}@media (width>=1024px){.Grid_grid{max-width:1440px;padding-left:24px;padding-right:24px}}.Grid_grid{grid-template-columns:repeat(6,1fr);column-gap:16px;width:100%;display:grid}@media (width>=600px){.Grid_grid{grid-template-columns:repeat(12,1fr);column-gap:16px;max-width:1024px}}@media (width>=1024px){.Grid_grid{grid-template-columns:repeat(12,1fr);column-gap:24px;max-width:1440px}}.Grid_flush{padding-left:0;padding-right:0}.Grid_legacyGrid{margin:0 auto;padding-left:28px;padding-right:28px}@media (width>=600px){.Grid_legacyGrid{max-width:1024px}}@media (width>=1200px){.Grid_legacyGrid{max-width:1440px}}@media (width>=1440px){.Grid_legacyGrid{max-width:1440px}}.Grid_legacyGrid{column-gap:28px}@media (width>=600px){.Grid_legacyGrid{column-gap:48px}}@media (width>=1440px){.Grid_legacyGrid{column-gap:24px}}.Grid_legacyGrid{grid-template-columns:repeat(4,1fr);display:grid}@media (width>=600px){.Grid_legacyGrid{grid-template-columns:repeat(8,1fr)}}@media (width>=1200px){.Grid_legacyGrid{grid-template-columns:repeat(12,1fr)}}@media (width>=1440px){.Grid_legacyGrid{grid-template-columns:repeat(12,1fr)}}.Grid_legacyGrid{max-width:1200px}.Grid_legacyColumn{--gws-column-mobile-start:1;--gws-column-mobile-end:6;--gws-column-tablet-start:2;--gws-column-tablet-end:7;--gws-column-laptop-start:2;--gws-column-laptop-end:11;grid-column-start:var(--gws-column-mobile-start);grid-column-end:span calc(var(--gws-column-mobile-end) - var(--gws-column-mobile-start) + 1)}@media (width>=600px){.Grid_legacyColumn{grid-column-start:var(--gws-column-tablet-start,var(--gws-column-mobile-start));grid-column-end:span calc(var(--gws-column-tablet-end,var(--gws-column-mobile-end)) - var(--gws-column-tablet-start,var(--gws-column-mobile-start)) + 1)}}@media (width>=1024px){.Grid_legacyColumn{grid-column-start:var(--gws-column-laptop-start,var(--gws-column-tablet-start));grid-column-end:span calc(var(--gws-column-laptop-end,var(--gws-column-tablet-end)) - var(--gws-column-laptop-start,var(--gws-column-tablet-start)) + 1)}}@media (width>=1440px){.Grid_legacyColumn{grid-column-start:var(--gws-column-desktop-start,var(--gws-column-laptop-start));grid-column-end:span calc(var(--gws-column-desktop-end,var(--gws-column-laptop-end)) - var(--gws-column-desktop-start,var(--gws-column-laptop-start)) + 1)}}.Grid_column{--gws-column-xs-mobile-start:1;--gws-column-xs-mobile-end:6;--gws-column-mobile-start:1;--gws-column-mobile-end:6;--gws-column-tablet-start:2;--gws-column-tablet-end:11;--gws-column-laptop-start:2;--gws-column-laptop-end:11;grid-column-start:var(--gws-column-xs-mobile-start);grid-column-end:span calc(var(--gws-column-xs-mobile-end) - var(--gws-column-xs-mobile-start) + 1);grid-column-start:var(--gws-column-mobile-start,var(--gws-column-xs-mobile-start));grid-column-end:span calc(var(--gws-column-mobile-end,var(--gws-column-xs-mobile-end)) - var(--gws-column-mobile-start,var(--gws-column-xs-mobile-start)) + 1)}@media (width>=600px){.Grid_column{grid-column-start:var(--gws-column-tablet-start,var(--gws-column-mobile-start));grid-column-end:span calc(var(--gws-column-tablet-end,var(--gws-column-mobile-end)) - var(--gws-column-tablet-start,var(--gws-column-mobile-start)) + 1)}}@media (width>=1024px){.Grid_column{grid-column-start:var(--gws-column-laptop-start,var(--gws-column-tablet-start));grid-column-end:span calc(var(--gws-column-laptop-end,var(--gws-column-tablet-end)) - var(--gws-column-laptop-start,var(--gws-column-tablet-start)) + 1)}}@media (width>=1440px){.Grid_column{grid-column-start:var(--gws-column-desktop-start,var(--gws-column-laptop-start));grid-column-end:span calc(var(--gws-column-desktop-end,var(--gws-column-laptop-end)) - var(--gws-column-desktop-start,var(--gws-column-laptop-start)) + 1)}}.ResponsiveLottie_lottieWrapper{max-width:100%;width:var(--gws-lottie-mobile-width);position:relative}@media (width>=600px) and (width<=1023px){.ResponsiveLottie_lottieWrapper{width:var(--gws-lottie-tablet-width)}}@media (width>=1024px){.ResponsiveLottie_lottieWrapper{width:var(--gws-lottie-desktop-width)}}.ResponsiveLottie_desktopLottie{display:none}@media (width>=1024px){.ResponsiveLottie_desktopLottie{display:block}}.ResponsiveLottie_desktopAndTabletLottie{display:none}@media (width>=600px){.ResponsiveLottie_desktopAndTabletLottie{display:block}}.ResponsiveLottie_tabletLottie{display:none}@media (width>=600px) and (width<=1023px){.ResponsiveLottie_tabletLottie{display:block}}.ResponsiveLottie_mobileLottie{display:block}@media (width>=600px){.ResponsiveLottie_mobileLottie{display:none}}.GeminiBackground_container{--gradient-blur:150px;position:relative;overflow:hidden}.GeminiBackground_container:before,.GeminiBackground_container:after{content:"";z-index:-1;filter:blur(var(--gradient-blur));will-change:filter;border-radius:50%;position:absolute}.GeminiBackground_container:before{height:var(--left-gradient-size);width:var(--left-gradient-size);transform:var(--left-gradient-translate,translate(0, 0)) rotate(var(--left-gradient-rotation));right:var(--left-gradient-right);left:var(--left-gradient-left);bottom:var(--left-gradient-bottom);top:var(--left-gradient-top);background:var(--left-gradient-value)}.GeminiBackground_container:after{height:var(--right-gradient-size);width:var(--right-gradient-size);transform:var(--right-gradient-translate,translate(0, 0)) rotate(var(--right-gradient-rotation));right:var(--right-gradient-right);left:var(--right-gradient-left);bottom:var(--right-gradient-bottom);top:var(--right-gradient-top);background:var(--right-gradient-value)}@media (width>=600px){.GeminiBackground_container.GeminiBackground_light{border-radius:24px 24px 0 0}}.GeminiBackground_light{--left-gradient-size:447px;--left-gradient-rotation:0deg;--left-gradient-left:0;--left-gradient-top:0;--left-gradient-translate:translate(-60%, -13%);--right-gradient-size:855px;--right-gradient-rotation:0deg;--right-gradient-right:0;--right-gradient-top:0;--right-gradient-translate:translate(90%, -25%);--gradient-value:linear-gradient(31deg, #d7e6ff99 6.52%, #cce5ff99 36.28%, #dce2ff99 62.08%);--gradient-blur:150px;--left-gradient-value:var(--gradient-value);--right-gradient-value:var(--gradient-value)}@media (width>=600px){.GeminiBackground_light{--left-gradient-size:663.52px;--left-gradient-rotation:119.05deg;--left-gradient-translate:translate(-72%, -53%);--right-gradient-size:1001.84px;--right-gradient-rotation:12.02deg;--right-gradient-translate:translate(80%, -25%)}}@media (width>=1024px){.GeminiBackground_light{--left-gradient-size:1052.08px;--left-gradient-rotation:119.05deg;--left-gradient-translate:translate(-58%, -75%);--right-gradient-size:1001.84px;--right-gradient-rotation:12.02deg;--right-gradient-translate:translate(68%, -65%)}}.GeminiBackground_dark{--gradient-blur:150px;--left-gradient-size:771.26px;--left-gradient-rotation:rotate(88.23deg);--left-gradient-left:calc(35% - 771.26px / 2);--left-gradient-top:-216.64px;--left-gradient-value:linear-gradient(30.65deg, #d7e6ff99 6.52%, #cce5ff99 36.28%, #dce2ff99 62.08%);--right-gradient-size:530.78px;--right-gradient-rotation:rotate(88.23deg);--right-gradient-value:linear-gradient(30.65deg, #d7e6ff99 6.52%, #cce5ff99 36.28%, #dce2ff99 62.08%)}@media (width<=600px){.GeminiBackground_dark:after,.GeminiBackground_dark:before{display:none}.GeminiBackground_dark{background:linear-gradient(#fff9 0%,#fff0 100%),linear-gradient(30.65deg,#dce2ff99 0% 16.6%,#cce5ff99 33.3% 50%,#d7e6ff99 66.6% 83.3%,#d7e6ff99 100%)}}@media (width>=600px){.GeminiBackground_dark{--left-gradient-size:1226px;--left-gradient-rotation:12.02deg;--left-gradient-top:calc(50% - 1226px / 2 - 90.22px);--left-gradient-left:calc(50% - 1226px / 2 - 515.9px);--right-gradient-size:1226px;--right-gradient-rotation:0deg;--right-gradient-left:calc(50% - 1226px / 2 + 634px);--right-gradient-top:calc(50% - 1226px / 2 + 301px)}}.GeminiBackground_hero{--left-gradient-size:477px;--left-gradient-rotation:0deg;--left-gradient-left:0;--left-gradient-top:0;--left-gradient-translate:translate(-65%, -55%);--right-gradient-size:477px;--right-gradient-rotation:0deg;--right-gradient-right:0;--right-gradient-top:0;--right-gradient-translate:translate(65%, -55%);--gradient-blur:150px;--gradient-value:linear-gradient(31deg, #d7e6ff99 6.52%, #cce5ff99 36.28%, #dce2ff99 62.08%);--left-gradient-value:var(--gradient-value);--right-gradient-value:var(--gradient-value)}@media (width>=600px){.GeminiBackground_hero{--left-gradient-size:592.182px;--left-gradient-rotation:119.05deg;--left-gradient-translate:translate(-41%, -73%);--right-gradient-size:592.182px;--right-gradient-rotation:119.05deg;--right-gradient-translate:translate(65%, -65%)}}@media (width>=1024px){.GeminiBackground_hero{--left-gradient-size:1052.08px;--left-gradient-translate:translate(-60%, -80%);--right-gradient-translate:translate(33%, -65%)}}.TestimonialAttribution_body p{color:#202124}}.WispSlot_wispSlot,.WispSlot_fallback{display:contents}:root{--md-sys-color-primary:#1a73e8;--md-outlined-text-field-label-text-color:#3c4043;--md-outlined-select-text-field-label-text-color:#3c4043;--md-outlined-text-field-container-color:#fff;--md-menu-item-selected-container-color:#f1f3f4;--md-menu-item-hover-state-layer-color:#5f6368;--md-outlined-select-text-field-container-color:#fff;--md-outlined-text-field-error-label-text-color:#3c4043;--md-outlined-select-text-field-error-label-text-color:#3c4043;--newsletter-margin-inline-start:12px}:root md-outlined-select::part(menu){--md-menu-container-color:#fff}:root md-outlined-text-field{resize:vertical}@layer template{.TemplateContactForm_wrap{width:100%;padding-bottom:60px;position:relative;overflow:visible}.TemplateContactForm_wrap.TemplateContactForm_wrapContact{padding-bottom:0}.TemplateContactForm_richCardFormVariant{--md-outlined-text-field-supporting-text-size:0px;--md-outlined-text-field-supporting-text-line-height:0px}.TemplateContactForm_background{z-index:0;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=1024px){.TemplateContactForm_background{background:#f8f9fa}}.TemplateContactForm_backgroundBar{background-color:#2b84fc}.TemplateContactForm_backgroundBar:lang(de){--background-bar-min-height:375px}@media (width>=1024px){.TemplateContactForm_backgroundBar{--background-bar-min-height:305px;min-height:var(--background-bar-min-height)}.TemplateContactForm_backgroundBar:not(:lang(en)){--background-bar-min-height:359px}.TemplateContactForm_backgroundBar:lang(ja){--background-bar-min-height:603px}.TemplateContactForm_backgroundBar.TemplateContactForm_locale-fr_ca{--background-bar-min-height:547px}}@media (width>=1200px){.TemplateContactForm_backgroundBar:lang(de){--background-bar-min-height:420px}}.TemplateContactForm_container{z-index:1;width:100%;margin:0 auto;position:relative}@media (width<=1023px){.TemplateContactForm_container{flex-direction:column;display:flex}}@media (width>=1024px){.TemplateContactForm_container:not(.TemplateContactForm_containerContact){flex:0 0 275px;gap:24px;max-width:978px;display:flex}}.TemplateContactForm_aside{flex-direction:column;display:flex}@media (width>=1024px){.TemplateContactForm_aside{flex:0 0 250px;gap:45px;padding:0 24px}}.TemplateContactForm_formHeading{text-wrap:pretty;flex-direction:column;gap:16px;width:100%;padding:24px 0;display:flex}.TemplateContactForm_formHeading h1,.TemplateContactForm_formHeading h2,.TemplateContactForm_formHeading h3,.TemplateContactForm_formHeading h4,.TemplateContactForm_formHeading h5,.TemplateContactForm_formHeading h6,.TemplateContactForm_formHeading p,.TemplateContactForm_formHeading gws-button::part(button){color:#fff}.TemplateContactForm_formHeading .TemplateContactForm_formHeadingBody{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formHeading .TemplateContactForm_formHeadingBody{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formHeading .TemplateContactForm_formHeadingBody{color:#5f6368}.TemplateContactForm_formHeading .TemplateContactForm_formHeadingBody{letter-spacing:.00625rem;color:#fff;margin:0;font-size:1rem;font-weight:400;line-height:1.5}@media (width<=1023px){.TemplateContactForm_formHeading{background-color:#1a73e8;padding:48px 24px}}gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading{padding:0}@media (width<=1411px){gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading{background-color:#fff;padding:0}}@media (width<=767px){gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading{text-align:center}}gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{--annotation:"Subheading Large";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,[data-theme=dark]:not([class~=container--override-dark-theme]) gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,[data-theme=dark]:not([class~=container--override-dark-theme]) gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,[data-theme=dark]:not([class~=container--override-dark-theme]) gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,[data-theme=dark] [class~=container--override-dark-theme] gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,[data-theme=dark] [class~=container--override-dark-theme] gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,[data-theme=dark] [class~=container--override-dark-theme] gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{color:#202124}gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{font-size:1.125rem;font-weight:500;line-height:1.44444}@media (width>=600px){gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{letter-spacing:-.015625rem;font-size:1.375rem;font-weight:500;line-height:1.36364}}@media (width>=1200px){gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{letter-spacing:-.015625rem;font-size:1.5rem;font-weight:500;line-height:1.33333}}gws-portal[card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-portal[card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_formHeading h3,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_formHeading h3{color:#202124}@media (width>=1024px){.TemplateContactForm_formHeading--withBackgroundBar{padding:40px 0 45px;position:relative}.TemplateContactForm_formHeading--withBackgroundBar:after{content:"";z-index:-1;background-color:#2b84fc;width:100vw;margin-inline-start:calc(465px - 50vw);position:absolute;top:0;bottom:0}}.TemplateContactForm_formSupport{text-wrap:pretty;flex-direction:column;gap:24px;padding:24px;display:flex}.TemplateContactForm_formSupport h1,.TemplateContactForm_formSupport h2,.TemplateContactForm_formSupport h3,.TemplateContactForm_formSupport h4,.TemplateContactForm_formSupport h5,.TemplateContactForm_formSupport h6{--annotation:"Subheading Medium";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formSupport h1,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formSupport h2,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formSupport h3,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formSupport h4,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formSupport h5,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_formSupport h6{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formSupport h1,[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formSupport h2,[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formSupport h3,[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formSupport h4,[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formSupport h5,[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_formSupport h6{color:#202124}.TemplateContactForm_formSupport h1,.TemplateContactForm_formSupport h2,.TemplateContactForm_formSupport h3,.TemplateContactForm_formSupport h4,.TemplateContactForm_formSupport h5,.TemplateContactForm_formSupport h6{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.TemplateContactForm_formSupport h1,.TemplateContactForm_formSupport h2,.TemplateContactForm_formSupport h3,.TemplateContactForm_formSupport h4,.TemplateContactForm_formSupport h5,.TemplateContactForm_formSupport h6{font-size:1.125rem;font-weight:500;line-height:1.44444}}@media (width>=1200px){.TemplateContactForm_formSupport h1,.TemplateContactForm_formSupport h2,.TemplateContactForm_formSupport h3,.TemplateContactForm_formSupport h4,.TemplateContactForm_formSupport h5,.TemplateContactForm_formSupport h6{font-size:1.25rem;font-weight:500;line-height:1.4}}@media (width>=1024px){.TemplateContactForm_formSupport{max-width:250px;padding:0}}.TemplateContactForm_formContainer{background-color:#fff;flex:1;overflow:visible}@media (width>=1024px){.TemplateContactForm_formContainer{flex-grow:1;margin:40px 0;box-shadow:0 3px 4.7px .3px #0000003d}}.TemplateContactForm_formContainer.TemplateContactForm_formContainerContact{box-shadow:none;margin:0}.TemplateContactForm_termsContainer{background-color:#fff;border:1px solid #ddd;height:250px;margin-bottom:10px;overflow-y:auto}.TemplateContactForm_termsContent{padding:30px}.TemplateContactForm_termsContent p{margin:1em 0}.TemplateContactForm_radioGroup{flex-direction:column;gap:8px;display:flex}.TemplateContactForm_radioGroup div{flex-direction:row;align-items:center;gap:8px;display:flex}.TemplateContactForm_geminiInterest{z-index:10;position:relative;overflow:visible}.TemplateContactForm_checkboxLabel{grid-template-columns:max-content auto;align-items:center;gap:8px;display:grid;position:relative;overflow:visible}.TemplateContactForm_checkboxLabel md-checkbox{margin:0}.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-],.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-],[id^=newsletter-auto-opt-in-],.TemplateContactForm_geminiInterest{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-],[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-],[data-theme=dark]:not([class~=container--override-dark-theme]) [id^=newsletter-auto-opt-in-],[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateContactForm_geminiInterest{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-],[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-],[data-theme=dark] [class~=container--override-dark-theme] [id^=newsletter-auto-opt-in-],[data-theme=dark] [class~=container--override-dark-theme] .TemplateContactForm_geminiInterest{color:#5f6368}.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-],.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-],[id^=newsletter-auto-opt-in-],.TemplateContactForm_geminiInterest{letter-spacing:.0125rem;gap:15px;font-size:.875rem;font-weight:400;line-height:1.57143}.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-] hr,.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-] hr,[id^=newsletter-auto-opt-in-] hr,.TemplateContactForm_geminiInterest hr{visibility:hidden;margin:5px 0}.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-] hr:nth-of-type(odd),.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-] hr:nth-of-type(odd),[id^=newsletter-auto-opt-in-] hr:nth-of-type(odd),.TemplateContactForm_geminiInterest hr:nth-of-type(odd){margin:2px 0}.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-]:lang(ja) p:nth-of-type(2n),.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-]:lang(ko) p:nth-of-type(2n),.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-]:lang(ja) p:nth-of-type(2n),.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-]:lang(ko) p:nth-of-type(2n),[id^=newsletter-auto-opt-in-]:lang(ja) p:nth-of-type(2n),[id^=newsletter-auto-opt-in-]:lang(ko) p:nth-of-type(2n),.TemplateContactForm_geminiInterest:lang(ja) p:nth-of-type(2n),.TemplateContactForm_geminiInterest:lang(ko) p:nth-of-type(2n),.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-]:lang(ja):after,.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-]:lang(ko):after,.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-]:lang(ja):after,.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-]:lang(ko):after,[id^=newsletter-auto-opt-in-]:lang(ja):after,[id^=newsletter-auto-opt-in-]:lang(ko):after,.TemplateContactForm_geminiInterest:lang(ja):after,.TemplateContactForm_geminiInterest:lang(ko):after{display:none}@media (width>=1024px){.TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-],.TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-],[id^=newsletter-auto-opt-in-],.TemplateContactForm_geminiInterest{width:70%;margin-inline-start:var(--newsletter-margin-inline-start,0)}}.TemplateContactForm_form:not(.TemplateContactForm_form--contact){--newsletter-margin-inline-start:auto}.TemplateContactForm_form{--gws-phone-input-border:1px solid #80868b;--gws-phone-input-border-radius:4px;--gws-phone-input-text-color:#202124;--gws-phone-input-placeholder-text-color:#3c4043;flex-direction:column;gap:24px;max-width:680px;margin:auto;padding:24px;display:flex;overflow:visible}.TemplateContactForm_form--contact{padding:24px 0}gws-form[variant=rich-card] .TemplateContactForm_form{--md-outlined-select-text-field-outline-color:#dadce0;--md-outlined-text-field-outline-color:#dadce0;--md-outlined-text-field-label-text-color:#5f6368;--md-outlined-select-text-field-label-text-color:#5f6368;--md-outlined-text-field-error-focus-outline-color:#d93025;--md-outlined-text-field-error-outline-color:#d93025;--md-outlined-select-text-field-error-focus-outline-color:#d93025;--md-outlined-select-text-field-error-outline-color:#d93025;--md-outlined-select-text-field-error-focus-caret-color:#d93025;--md-outlined-text-field-error-focus-label-text-color:#d93025;--md-outlined-select-text-field-error-focus-label-text-color:#d93025;--gws-phone-input-border:1px solid #dadce0;--gws-phone-input-border-radius:4px;--gws-phone-input-text-color:#202124;--gws-phone-input-placeholder-text-color:#5f6368;padding:24px 0 0}gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_optIn p,gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_footnotes p,gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_geminiInterest p{--annotation:"Body Extra Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_optIn p,[data-theme=dark]:not([class~=container--override-dark-theme]) gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_footnotes p,[data-theme=dark]:not([class~=container--override-dark-theme]) gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_geminiInterest p{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_optIn p,[data-theme=dark] [class~=container--override-dark-theme] gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_footnotes p,[data-theme=dark] [class~=container--override-dark-theme] gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_geminiInterest p{color:#5f6368}gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_optIn p,gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_footnotes p,gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_geminiInterest p{letter-spacing:.0125rem;text-align:start;margin:0;font-size:.75rem;font-weight:400;line-height:1.58333}gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_checkboxLabel[for^=newsletter-subscribe-],gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_checkboxLabel[for^=explicit-privacy-consent-],gws-form[variant=rich-card] .TemplateContactForm_form [id^=newsletter-auto-opt-in-],gws-form[variant=rich-card] .TemplateContactForm_form .TemplateContactForm_geminiInterest{width:100%;margin-inline-start:0;position:relative;overflow:visible}gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form md-outlined-select:last-of-type,gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form md-outlined-text-field:last-of-type,gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form[escape-hatch-active=true] [id=Additional_Information_Escape_Hatch],gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_optIn,gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_geminiInterest,gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_submitContainer,gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_footnotes,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form md-outlined-select:last-of-type,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form md-outlined-text-field:last-of-type,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form[escape-hatch-active=true] [id=Additional_Information_Escape_Hatch],gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_optIn,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_geminiInterest,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_submitContainer,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_footnotes{grid-column:1/-1;position:relative;overflow:visible}gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_submitContainer,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form .TemplateContactForm_submitContainer{align-items:center;gap:16px;margin-top:-16px;display:flex}gws-portal[card-id=contact-sales] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form md-outlined-text-field:last-of-type,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form:not([prereqs-satisfied]) .TemplateContactForm_form md-outlined-text-field:last-of-type{height:90px}gws-portal[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_form md-outlined-select,gws-portal[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_form md-outlined-select{width:50%}gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_form,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_form{gap:16px;margin-top:16px;padding:0}gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_form .TemplateContactForm_submitContainer,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_form .TemplateContactForm_submitContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}gws-card-accordion-item [card-id=contact-sales] .TemplateContactForm_form .TemplateContactForm_submitContainer button,gws-card-accordion-item [card-id=contact-sales-ge-interest-variant] .TemplateContactForm_form .TemplateContactForm_submitContainer button{width:100%}.TemplateContactForm_form .TemplateContactForm_globalErrorMessage{display:none}.TemplateContactForm_form[invalid] .TemplateContactForm_globalErrorMessage{color:#d93025;align-items:center;gap:10px;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.5625rem;font-weight:400;display:flex}.TemplateContactForm_selfServeForm{margin:initial;padding:0}.TemplateContactForm_hidden{display:none}.TemplateContactForm_formDebug{text-align:left;font-size:.75rem;line-height:1rem}.TemplateContactForm_formDebug table{table-layout:fixed}.TemplateContactForm_formDebug th{border-bottom:1px solid #ddd;margin-bottom:10px}.TemplateContactForm_formDebug tr:first-of-type+tr td{padding-top:5px}.TemplateContactForm_formDebug td:first-child{width:70px}.TemplateContactForm_formDebug td{word-break:break-word}.TemplateHeroSimple_content{text-align:center;flex-direction:column;align-items:center;gap:1em;display:flex}.TemplateHeroSimple_body{text-wrap:balance;--gws-template-hero-simple-inline-button-gap:16px;flex-direction:column;gap:1em;display:flex}@media (width>=600px){.TemplateHeroSimple_body{--gws-template-hero-simple-inline-button-gap:24px}}.TemplateHeroSimple_body p+p{margin:unset}.TemplateHeroSimple_body>.gws-button:first-of-type,.TemplateHeroSimple_body>dropdown-button-wrapper:first-of-type,.TemplateHeroSimple_body>.button-group{margin-top:8px}.TemplateHeroSimple_body .button-group{gap:var(--gws-template-hero-simple-inline-button-gap);flex-direction:row;justify-content:center;display:flex}.TemplateHeroSimple_grid{row-gap:24px}.TemplateHeroSimple_customerStoryLogo{max-width:150px}.TemplateHeroSimple_customerStoryContent{gap:8px}.TemplateHeroSimple_logoImage{width:auto;max-height:72px}.TemplateHeroSimple_logoImage.TemplateHeroSimple_productLockupEyebrow{width:auto;height:36px}.TemplateHeroSimple_aiTransformation{gap:24px}.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_logoImage{width:72px;height:auto;margin-bottom:12px}.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_heading,.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{text-wrap:wrap}.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{--annotation:"Body Large";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{color:#5f6368}.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{font-size:1rem;font-weight:400;line-height:1.5}@media (width>=600px){.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{font-size:1.125rem;font-weight:400;line-height:1.55556}}.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_body{font-size:1.125rem}@media (width<=599px){.TemplateHeroSimple_aiTransformation .TemplateHeroSimple_heading{font-size:2.5rem}.TemplateHeroSimple_aiTransformation ::part(button){padding:0 24px}}.TemplateRichTextFormWrap_grid{padding:0}.TemplateRichTextFormWrap_form{grid-row:2}@media (width>=1024px){.TemplateRichTextFormWrap_form{grid-row:auto}}.TemplateRichTextFormWrap_aside{grid-row:1;width:100%;max-width:680px;margin:0 auto;padding:24px 0}@media (width>=1024px){.TemplateRichTextFormWrap_aside{grid-row:inherit;margin:inherit;max-width:inherit;width:inherit}}.TemplateRichTextFormWrap_grid .TemplateRichTextFormWrap_form:has(gws-form[prereqs-satisfied])+.TemplateRichTextFormWrap_aside{display:none}}.TemplateContactForm_newsletterCopy{flex-direction:column;display:flex}.TemplateContactForm_newsletterCopy :not(.gws-button,.button__content){margin-bottom:24px}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy,[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy{border:1px solid #dadce0;border-radius:24px;padding:24px}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type,[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type{--annotation:"Subheading Large";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type,[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type,[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type{color:#202124}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type,[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type{font-size:1.125rem;font-weight:500;line-height:1.44444}@media (width>=600px){[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type,[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type{letter-spacing:-.015625rem;font-size:1.375rem;font-weight:500;line-height:1.36364}}@media (width>=1200px){[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type,[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:first-of-type{letter-spacing:-.015625rem;font-size:1.5rem;font-weight:500;line-height:1.33333}}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2){--annotation:"Body Large";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2),[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2){color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2),[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2){color:#5f6368}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2){font-size:1rem;font-weight:400;line-height:1.5}@media (width>=600px){[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2){font-size:1.125rem;font-weight:400;line-height:1.55556}}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(2){margin-top:0}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4){--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4),[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[data-theme=dark]:not([class~=container--override-dark-theme]) [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4){color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4),[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[data-theme=dark] [class~=container--override-dark-theme] [card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4){color:#5f6368}[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[card-id=contact-sales] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(3),[card-id=contact-sales-ge-interest-variant] gws-form[prereqs-satisfied] .TemplateContactForm_newsletterCopy p:nth-of-type(4){letter-spacing:.0125rem;margin:0;font-size:.875rem;font-weight:400;line-height:1.57143}.TemplateContactForm_newsletterWrap{display:none}.TemplateContactForm_newsletterWrap gws-button{width:fit-content}gws-form[prereqs-satisfied] .TemplateContactForm_newsletterWrap{display:block}gws-form[prereqs-satisfied] gws-form-fieldset:not([step="1"]),gws-form[prereqs-satisfied] md-outlined-select:not(:first-child),gws-form[prereqs-satisfied] md-outlined-text-field,gws-form[prereqs-satisfied] gws-phone-input,gws-form[prereqs-satisfied] .TemplateContactForm_optIn,gws-form[prereqs-satisfied] .TemplateContactForm_geminiInterest,gws-form[prereqs-satisfied] .TemplateContactForm_footnotes,gws-form[prereqs-satisfied] .TemplateContactForm_submitContainer,#TemplateContactForm_redirectFormSubmission,form:not([escape-hatch-active=true]) [id=Additional_Information_Escape_Hatch],.TemplateContactForm_formDebug{display:none}.TemplateContactForm_checkboxErrorMessage{color:#d93025;margin-top:4px;font-size:.75rem;display:none}[data-theme=dark] .TemplateHeroSimple_heading{color:#fff;font-weight:500}[data-theme=dark] .TemplateHeroSimple_body{color:#dadce0}.TermsTable_termsTable{margin-top:0}.TermsTable_termsTable:not(:last-of-type){margin-bottom:30px}div.TermsTable_termsTableTable{margin-top:0;overflow-x:auto}div.TermsTable_termsTableTable table{border-collapse:collapse;border-spacing:0;text-align:left;width:100%;margin-top:0;overflow-x:auto}div.TermsTable_termsTableTable table tbody{border-color:inherit;vertical-align:middle;display:table-row-group}div.TermsTable_termsTableTable table td{--table-td-bg:#fafafa;--table-td-width:200px;background:var(--table-td-bg);box-sizing:border-box;vertical-align:top;width:var(--table-td-width);word-wrap:break-word;border:1px solid #eee;padding:4px 12px}div.TermsTable_termsTableTable table td:nth-of-type(2n){--table-td-bg:#fff;--table-td-width:300px}.TermsTable_termsTableHeadline{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not([class~=container--override-dark-theme]) .TermsTable_termsTableHeadline{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TermsTable_termsTableHeadline{color:#5f6368}.TermsTable_termsTableHeadline{letter-spacing:.0125rem;box-sizing:border-box;color:#000;text-align:right;vertical-align:top;word-wrap:break-word;background:#fafafa;border:1px solid #eee;width:100%;padding:4px 12px;font-size:.875rem;font-weight:600;line-height:1.57143}@media (width>=600px){.TermsTable_termsTableHeadline{text-align:center}}
