@layer component{.Newsletter_footer__subscribe{background:#f1f3f4;margin:0 auto;padding:80px 0}@media (width<=1023px){.Newsletter_footer__subscribe{padding:60px 0}}.Newsletter_footer__subscribe__grid{max-width:1200px;margin:0 auto;padding-left:28px;padding-right:28px}@media (width<=1023px){.Newsletter_footer__subscribe__grid{padding:0 16px}}.Newsletter_footer__subscribe__grid__form{margin:0 auto}.Newsletter_footer__subscribe__grid__form:not([open]){text-align:center}.Newsletter_footer__subscribe__grid__form__content{padding-bottom:15px}.Newsletter_footer__subscribe__grid__form__content__title{--annotation:"Headline 5";color:#202124;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__content__title{color:#e8eaed}.Newsletter_footer__subscribe__grid__form__content__title{font-size:1.375rem;font-weight:500;line-height:1.36364}@media (width>=600px){.Newsletter_footer__subscribe__grid__form__content__title{letter-spacing:-.015625rem;font-size:1.75rem;font-weight:500;line-height:1.28571}}@media (width>=1200px){.Newsletter_footer__subscribe__grid__form__content__title{letter-spacing:-.015625rem;font-size:2rem;font-weight:500;line-height:1.25}}.Newsletter_footer__subscribe__grid__form__content__title{color:#202124;max-width:716px;margin:0 auto 36px}@media (width<=1023px){.Newsletter_footer__subscribe__grid__form__content__title{margin-bottom:24px}}.Newsletter_footer__subscribe__grid__form__content__form{text-align:start;max-width:716px;margin:0 auto}@media (width>=600px) and (width<=1023px){.Newsletter_footer__subscribe__grid__form__content__form{max-width:583px}}@media (width<=599px){.Newsletter_footer__subscribe__grid__form__content__form{max-width:100%}}.Newsletter_footer__subscribe__grid__form__form__fields{gap:24px 16px;display:grid}@media (width>=1024px){.Newsletter_footer__subscribe__grid__form__form__fields{grid-template-columns:1fr 1fr}}.Newsletter_footer__subscribe__grid__form__form__fields div md-outlined-text-field,.Newsletter_footer__subscribe__grid__form__form__fields div md-outlined-select{background-color:#fff;width:100%}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox{margin-top:16px}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox label{align-items:flex-start;display:flex}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__wrapper{align-self:flex-start;margin-top:-8px}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__wrapper md-checkbox[touch-target=wrapper]{margin:15px 0 0}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__wrapper md-checkbox{background-color:#fff}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label{padding-left:16px}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label 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(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label p{color:#bdc1c6}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label p{letter-spacing:.0125rem;font-size:.75rem;font-weight:400;line-height:1.58333}.Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label p gws-button{color:#1a73e8;--gws-button-color:color.$blue-600}[dir=rtl] .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label{padding-left:0;padding-right:16px}.Newsletter_footer__subscribe__grid__form__form__disclaimer{margin:16px 0 0}.Newsletter_footer__subscribe__grid__form__form__disclaimer 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(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__disclaimer p{color:#bdc1c6}.Newsletter_footer__subscribe__grid__form__form__disclaimer p{letter-spacing:.0125rem;font-size:.75rem;font-weight:400;line-height:1.58333}.Newsletter_footer__subscribe__grid__form__form__disclaimer p gws-button{color:#1a73e8;--gws-button-color:color.$blue-600}.Newsletter_footer__subscribe__grid__form__form__button{align-items:center;gap:16px;margin-top:16px;display:flex}.Newsletter_footer__subscribe__grid__form__form__footnote{flex-grow:1;align-items:center;display:flex}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe{background:#060606}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__content__title{color:#e8eaed}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__fields label{color:#9aa0a6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__disclaimer{color:#bdc1c6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label gws-button,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__disclaimer gws-button{--gws-button-color:color.$blue-500;color:#4285f4}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox label .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__wrapper md-checkbox{background:0 0}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__fields md-outlined-text-field,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__fields md-outlined-select{background:#202124;box-shadow:0 0 0 1px #3c4043}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__fields md-outlined-text-field{--md-outlined-text-field-input-text-color:#fff;--md-outlined-text-field-focus-input-text-color:#fff;--md-outlined-text-field-error-input-text-color:#fff;--md-outlined-text-field-error-hover-input-text-color:#fff;--md-outlined-text-field-error-focus-input-text-color:#fff;--md-outlined-text-field-label-text-color:#9aa0a6;--md-outlined-text-field-hover-label-text-color:#9aa0a6;--md-outlined-text-field-focus-label-text-color:#9aa0a6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid__form__form__fields md-outlined-select{--md-outlined-select-text-field-input-text-color:#fff;--md-outlined-select-text-field-hover-input-text-color:#bdc1c6;--md-outlined-select-text-field-focus-input-text-color:#fff;--md-outlined-select-text-field-error-input-text-color:#fff;--md-outlined-select-text-field-error-hover-input-text-color:#fff;--md-outlined-select-text-field-error-focus-input-text-color:#fff;--md-outlined-select-text-field-label-text-color:#9aa0a6;--md-outlined-select-text-field-hover-label-text-color:#9aa0a6;--md-outlined-select-text-field-focus-label-text-color:#9aa0a6;--md-outlined-select-text-field-trailing-icon-color:#9aa0a6;--md-outlined-select-text-field-hover-trailing-icon-color:#9aa0a6;--md-outlined-select-text-field-error-trailing-icon-color:#9aa0a6;--md-outlined-select-text-field-focus-trailing-icon-color:#9aa0a6}.NewsletterIntakeForm_newsletterIntakeForm{background:#e8f0fe;border-radius:20px;padding:48px 28px}@media (width>=1024px){.NewsletterIntakeForm_newsletterIntakeForm{padding:84px 118px}}.NewsletterIntakeForm_newsletterIntakeForm form{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.NewsletterIntakeForm_heading{color:#185abc;text-align:center}@media (width>=1024px){.NewsletterIntakeForm_heading{text-align:left}}.NewsletterIntakeForm_dot-container{--gws-intake-form-dot-color:#cedffd;gap:28px;width:68px;margin-top:34px;display:flex;position:relative}@media (width<=1023px){.NewsletterIntakeForm_dot-container{margin-inline:auto}}.NewsletterIntakeForm_dot-bar{background:var(--gws-intake-form-dot-color);z-index:1;width:100%;height:2px;position:absolute;top:calc(50% - 2px);left:0}.NewsletterIntakeForm_dot{--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(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_dot{color:#bdc1c6}.NewsletterIntakeForm_dot{letter-spacing:.0125rem;appearance:none;background:var(--gws-intake-form-dot-color);box-sizing:content-box;color:#0000;pointer-events:none;text-align:center;z-index:2;border:none;border-radius:50%;width:20px;height:20px;padding:0;font-size:.75rem;font-weight:400;line-height:1.58333}.dot--visible{color:#185abc;border:1px solid #185abc}.NewsletterIntakeForm_step{opacity:0;visibility:hidden;grid-area:1/1;grid-template-rows:0fr;align-self:start;width:100%;height:0;transition:grid-template-rows .4s ease-in-out,opacity .4s ease-in-out;display:grid;overflow:hidden}.NewsletterIntakeForm_step [id^=newsletter-auto-opt-in-]{--newsletter-margin-inline-start:0;width:auto}.NewsletterIntakeForm_step [for^=newsletter-subscribe-]{width:100%}.NewsletterIntakeForm_stepInner{min-height:0;overflow:hidden}.NewsletterIntakeForm_stepFields{grid-gap:8px;display:grid}.NewsletterIntakeForm_stepFields md-outlined-text-field,.NewsletterIntakeForm_stepFields md-outlined-select{--outlined-field-input-max-height:56px;--outlined-field-border-radius:8px;--md-outlined-field-outline-color:#dadce0;border-radius:var(--outlined-field-border-radius)}.NewsletterIntakeForm_stepFields md-outlined-text-field:not([error]){max-height:var(--outlined-field-input-max-height)}.NewsletterIntakeForm_stepFields md-outlined-text-field,.NewsletterIntakeForm_stepFields md-outlined-select{position:relative}.NewsletterIntakeForm_stepFields md-outlined-text-field:before,.NewsletterIntakeForm_stepFields md-outlined-select:before{content:"";height:var(--outlined-field-input-max-height);border-radius:var(--outlined-field-border-radius);background:#fff;width:100%;position:absolute;top:0;left:0}.NewsletterIntakeForm_stepFields gws-phone-input{--gws-phone-input-border:1px solid #dadce0;--gws-phone-input-border-radius:8px;--gws-phone-input-text-color:#202124;--gws-phone-input-placeholder-text-color:#5f6368;--gws-phone-input-outline:1px solid #1a73e8;--gws-phone-input-outline-hover:1px solid #8ab4f8;--gws-phone-input-error-outline:1px solid #d93025;--gws-phone-input-error-text-color:#d93025;--gws-phone-input-error-input-text-color:#202124;--gws-phone-input-error-placeholder-text-color:#5f6368}.NewsletterIntakeForm_stepFields md-outlined-text-field{--md-outlined-text-field-container-shape:8px;--md-outlined-text-field-input-text-color:#202124;--md-outlined-text-field-hover-input-text-color:#202124;--md-outlined-text-field-focus-input-text-color:#202124;--md-outlined-text-field-error-input-text-color:#202124;--md-outlined-text-field-error-hover-input-text-color:#202124;--md-outlined-text-field-error-focus-input-text-color:#202124;--md-outlined-text-field-label-text-color:#5f6368;--md-outlined-text-field-hover-label-text-color:#5f6368;--md-outlined-text-field-focus-label-text-color:#1a73e8;--md-outlined-text-field-error-label-text-color:#5f6368;--md-outlined-text-field-error-hover-label-text-color:#5f6368;--md-outlined-text-field-error-focus-label-text-color:#d93025;--md-outlined-text-field-focus-outline-width:1px;--md-outlined-text-field-focus-outline-color:#1a73e8;--md-outlined-text-field-hover-outline-color:#8ab4f8}.NewsletterIntakeForm_stepFields md-outlined-select{--md-outlined-select-text-field-container-shape:8px;--md-outlined-select-text-field-input-text-color:#202124;--md-outlined-select-text-field-hover-input-text-color:#202124;--md-outlined-select-text-field-focus-input-text-color:#202124;--md-outlined-select-text-field-error-input-text-color:#202124;--md-outlined-select-text-field-error-hover-input-text-color:#202124;--md-outlined-select-text-field-error-focus-input-text-color:#202124;--md-outlined-select-text-field-label-text-color:#5f6368;--md-outlined-select-text-field-hover-label-text-color:#5f6368;--md-outlined-select-text-field-focus-label-text-color:#1a73e8;--md-outlined-select-text-field-error-label-text-color:#5f6368;--md-outlined-select-text-field-error-hover-label-text-color:#5f6368;--md-outlined-select-text-field-error-focus-label-text-color:#d93025;--md-outlined-select-text-field-trailing-icon-color:#5f6368;--md-outlined-select-text-field-hover-trailing-icon-color:#5f6368;--md-outlined-select-text-field-focus-trailing-icon-color:#1a73e8;--md-outlined-select-text-field-error-focus-trailing-icon-color:#d93025;--md-outlined-select-text-field-focus-outline-width:1px;--md-outlined-select-text-field-focus-outline-color:#1a73e8;--md-outlined-select-text-field-hover-outline-color:#8ab4f8}@media (width>=1024px){.NewsletterIntakeForm_stepFields{grid-gap:12px;grid-template-columns:repeat(2,1fr)}}.NewsletterIntakeForm_step__opt-in{margin-top:0}.NewsletterIntakeForm_step__opt-in label{align-items:start;gap:16px;margin-inline-start:0}.NewsletterIntakeForm_step__opt-in label md-checkbox{--md-checkbox-outline-color:#5f6368;--md-checkbox-hover-outline-color:#5f6368;--md-checkbox-focus-outline-color:#5f6368;--md-checkbox-selected-container-color:#5f6368;--md-checkbox-selected-focus-container-color:#5f6368;margin-top:.4em}.NewsletterIntakeForm_step__opt-in label :not(a,.button__content){--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(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_step__opt-in label :not(a,.button__content){color:#bdc1c6}.NewsletterIntakeForm_step__opt-in label :not(a,.button__content){letter-spacing:.0125rem;font-size:.75rem;font-weight:400;line-height:1.58333}.newsletter-step--hidden{visibility:hidden;opacity:0;grid-template-rows:0fr;height:0}.newsletter-step--visible{visibility:visible;opacity:1;grid-template-rows:1fr;height:auto;overflow:visible}.newsletter-step--visible .NewsletterIntakeForm_disclaimer,.newsletter-step--visible .NewsletterIntakeForm_step__opt-in{opacity:1;grid-template-rows:1fr}.newsletter-step--visible .NewsletterIntakeForm_step__opt-in{margin-top:24px}.NewsletterIntakeForm_form-controls{flex-direction:column;align-items:center;gap:16px;margin-top:36px;display:flex}@media (width>=1024px){.NewsletterIntakeForm_form-controls{flex-direction:row;grid-template-columns:repeat(2,1fr);justify-content:flex-end;margin-top:24px}}.NewsletterIntakeForm_form-controls .gws-button .button--inline{color:#1967d2;font-weight:500;text-decoration:none}.NewsletterIntakeForm_form-controls .gws-button .button--inline:hover:not(:disabled){color:#185abc}.NewsletterIntakeForm_form-controls .gws-button .button--inline .button__content{position:relative}.NewsletterIntakeForm_form-controls .gws-button .button--inline .button__content:before{content:"";background-color:currentColor;width:calc(100% - 28px);height:1px;position:absolute;bottom:3px;right:0}.NewsletterIntakeForm_form-controls .gws-button .button--inline .button__content:after{display:inline-block}.NewsletterIntakeForm_disclaimer{margin-top:1em}.NewsletterIntakeForm_disclaimer,.NewsletterIntakeForm_step__opt-in{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,margin-top .3s ease-out,opacity .3s ease-out;display:grid}.NewsletterIntakeForm_disclaimer__opt-in,.NewsletterIntakeForm_disclaimer__privacy{letter-spacing:.00125rem;font-size:.75rem;font-weight:400;line-height:19px}.NewsletterIntakeForm_newsletterConfirmationLanguage{--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(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterConfirmationLanguage{color:#bdc1c6}.NewsletterIntakeForm_newsletterConfirmationLanguage{letter-spacing:.0125rem;color:#5f6368;margin-bottom:1em;font-size:.875rem;font-weight:400;line-height:1.57143}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm{--gws-newsletter-intake-form-dark-bg:#131416;background-color:var(--gws-newsletter-intake-form-dark-bg)}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_heading{color:#8ab4f8}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_dot{color:#0000}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_dot.dot--visible{color:#185abc}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_stepFields md-outlined-text-field:before,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_stepFields md-outlined-select:before{background:var(--gws-newsletter-intake-form-dark-bg)}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_stepFields md-outlined-text-field{--md-outlined-text-field-container-shape:8px;--md-outlined-text-field-outline-width:1px;--md-outlined-field-outline-color:#9aa0a6;--md-outlined-text-field-input-text-color:#fff;--md-outlined-text-field-hover-input-text-color:#fff;--md-outlined-text-field-focus-input-text-color:#fff;--md-outlined-text-field-caret-color:#fff;--md-outlined-text-field-error-input-text-color:#fff;--md-outlined-text-field-error-hover-input-text-color:#fff;--md-outlined-text-field-error-focus-input-text-color:#fff;--md-outlined-text-field-error-caret-color:#fff;--md-outlined-text-field-error-hover-caret-color:#fff;--md-outlined-text-field-error-focus-caret-color:#fff;--md-outlined-text-field-label-text-color:#9aa0a6;--md-outlined-text-field-hover-label-text-color:#9aa0a6;--md-outlined-text-field-focus-label-text-color:#8ab4f8;--md-outlined-text-field-error-label-text-color:#9aa0a6;--md-outlined-text-field-error-hover-label-text-color:#9aa0a6;--md-outlined-text-field-error-focus-label-text-color:#f28b82;--md-outlined-text-field-hover-outline-color:#8ab4f8;--md-outlined-text-field-focus-outline-color:#8ab4f8;--md-outlined-text-field-error-outline-color:#f28b82;--md-outlined-text-field-error-hover-outline-color:#f28b82;--md-outlined-text-field-error-focus-outline-color:#f28b82;--md-outlined-text-field-error-supporting-text-color:#f28b82;--md-outlined-text-field-error-hover-supporting-text-color:#f28b82;--md-outlined-text-field-error-focus-supporting-text-color:#f28b82}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_stepFields md-outlined-select{--md-outlined-select-text-field-container-shape:8px;--md-outlined-select-text-field-outline-width:1px;--md-outlined-field-outline-color:#9aa0a6;--md-outlined-select-text-field-input-text-color:#fff;--md-outlined-select-text-field-hover-input-text-color:#fff;--md-outlined-select-text-field-focus-input-text-color:#fff;--md-outlined-select-text-field-caret-color:#fff;--md-outlined-select-text-field-error-input-text-color:#fff;--md-outlined-select-text-field-error-hover-input-text-color:#fff;--md-outlined-select-text-field-error-focus-input-text-color:#fff;--md-outlined-select-text-field-error-caret-color:#fff;--md-outlined-select-text-field-error-hover-caret-color:#fff;--md-outlined-select-text-field-error-focus-caret-color:#fff;--md-outlined-select-text-field-label-text-color:#9aa0a6;--md-outlined-select-text-field-hover-label-text-color:#9aa0a6;--md-outlined-select-text-field-focus-label-text-color:#8ab4f8;--md-outlined-select-text-field-error-label-text-color:#9aa0a6;--md-outlined-select-text-field-error-hover-label-text-color:#9aa0a6;--md-outlined-select-text-field-error-focus-label-text-color:#f28b82;--md-outlined-select-text-field-trailing-icon-color:#fff;--md-outlined-select-text-field-hover-trailing-icon-color:#fff;--md-outlined-select-text-field-focus-trailing-icon-color:#8ab4f8;--md-outlined-select-text-field-error-trailing-icon-color:#fff;--md-outlined-select-text-field-error-focus-trailing-icon-color:#f28b82;--md-outlined-select-text-field-hover-outline-color:#8ab4f8;--md-outlined-select-text-field-focus-outline-color:#8ab4f8;--md-outlined-select-text-field-error-outline-color:#f28b82;--md-outlined-select-text-field-error-hover-outline-color:#f28b82;--md-outlined-select-text-field-error-focus-outline-color:#f28b82;--md-outlined-select-text-field-error-supporting-text-color:#f28b82;--md-outlined-select-text-field-error-hover-supporting-text-color:#f28b82;--md-outlined-select-text-field-error-focus-supporting-text-color:#f28b82}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_stepFields gws-phone-input{--gws-phone-input-border:1px solid #9aa0a6;--gws-phone-input-border-radius:8px;--gws-phone-input-text-color:#fff;--gws-phone-input-placeholder-text-color:#9aa0a6;--gws-phone-input-background-color:var(--gws-newsletter-intake-form-dark-bg);--gws-phone-input-outline:1px solid #8ab4f8;--gws-phone-input-outline-hover:1px solid #8ab4f8;--gws-phone-input-error-outline:1px solid #f28b82;--gws-phone-input-error-text-color:#f28b82;--gws-phone-input-error-input-text-color:#fff;--gws-phone-input-error-placeholder-text-color:#9aa0a6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_step__opt-in md-checkbox{--md-checkbox-outline-color:#fff;--md-checkbox-hover-outline-color:#fff;--md-checkbox-focus-outline-color:#fff;--md-checkbox-selected-container-color:#8ab4f8;--md-checkbox-selected-focus-container-color:#8ab4f8}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_disclaimer{color:#bdc1c6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_disclaimer .gws-button .button{--gws-button-color:#bdc1c6;--gws-button-visited-color:#bdc1c6;--gws-button-hover-color:#bdc1c6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .NewsletterIntakeForm_newsletterIntakeForm .NewsletterIntakeForm_form-controls .gws-button .button--inline{color:#8ab4f8}}@layer template{.TemplateFooter_footer{--gws-footer-color:#616161;color:var(--gws-footer-color);text-rendering:optimizelegibility;background:#fafafa;overflow:hidden}.TemplateFooter_footer__content{max-width:1200px;margin:0 auto;padding-left:28px;padding-right:28px}@media (width<=1023px){.TemplateFooter_footer__content{padding:0 16px}}.TemplateFooter_footer__content a,.TemplateFooter_footer__content button,.TemplateFooter_footer__content a:visited{color:var(--gws-footer-color)}.TemplateFooter_footer__content a:hover,.TemplateFooter_footer__content button:hover,.TemplateFooter_footer__content a:visited:hover{color:#202124}.TemplateFooter_footer__controls{flex-direction:column;justify-content:space-between;display:flex}@media (width>=1024px){.TemplateFooter_footer__controls{flex-direction:row;align-items:center;padding:38px 0 31px}}@media (width>=600px) and (width<=1023px){.TemplateFooter_footer__controls+.TemplateFooter_footer__nav{padding-top:24px}}.TemplateFooter_footer__social{align-items:center;display:flex}@media (width<=1023px){.TemplateFooter_footer__social{padding:40px 0}}@media (width<=599px){.TemplateFooter_footer__social{flex-direction:column;align-items:flex-start;gap:24px}.TemplateFooter_footer__social--no-mobile{display:none}}.TemplateFooter_footer__social__title{position:relative}.TemplateFooter_footer__social__title p{white-space:nowrap;margin:0;font-family:Roboto,Arial,sans-serif,Google Sans Text,Noto Sans JP,Noto Sans KR}.TemplateFooter_footer__social__title p .gws-button{--gws-button-color:var(--gws-footer-color);--gws-button-hover-color:#202124;--gws-button-text-decoration:underline;margin-inline-start:2px;font-weight:500}@media (width>=600px){.TemplateFooter_footer__social__title{margin-inline-end:64px}}.TemplateFooter_footer__social__title:after{content:"";display:block}@media (width>=600px){.TemplateFooter_footer__social__title:after{top:0;background:#616161;width:1px;height:100%;position:absolute;inset-inline-end:-20px}}.TemplateFooter_footer__social__icons{align-items:center;margin:0;padding:0;list-style:none;display:flex}@media (width<=599px){.TemplateFooter_footer__social__icons{flex-wrap:wrap;row-gap:10px}}.TemplateFooter_footer__social__icons>li{margin-left:0;margin-right:30px}[dir=rtl] .TemplateFooter_footer__social__icons>li{margin-left:30px;margin-right:0}@media (width<=1023px){.TemplateFooter_footer__search{margin-bottom:32px}}.TemplateFooter_footer__search input{background:#eee url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBmaWxsPSIjODA4NjhiIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE1LjUgMTRoLS43OWwtLjI4LS4yN0MxNS40MSAxMi41OSAxNiAxMS4xMSAxNiA5LjUgMTYgNS45MSAxMy4wOSAzIDkuNSAzUzMgNS45MSAzIDkuNSA1LjkxIDE2IDkuNSAxNmMxLjYxIDAgMy4wOS0uNTkgNC4yMy0xLjU3bC4yNy4yOHYuNzlsNSA0Ljk5TDIwLjQ5IDE5bC00Ljk5LTV6bS02IDBDNy4wMSAxNCA1IDExLjk5IDUgOS41UzcuMDEgNSA5LjUgNSAxNCA3LjAxIDE0IDkuNSAxMS45OSAxNCA5LjUgMTR6Ii8+PC9zdmc+Cg==) 12px no-repeat;border:none;width:100%;height:44px;padding:12px 12px 12px 48px;font-family:Roboto,Arial,sans-serif,Google Sans Text,Noto Sans JP,Noto Sans KR}@media (width>=1024px){.TemplateFooter_footer__search input{width:376px}}.TemplateFooter_footer__search input:active,.TemplateFooter_footer__search input:focus{background-color:#fff}@media (forced-colors:active){.TemplateFooter_footer__search input{border:1px solid buttontext}.TemplateFooter_footer__search input:active,.TemplateFooter_footer__search input:focus{background-color:#0000;border-width:2px;border-color:highlight}}.TemplateFooter_footer__nav__logo{display:block}.TemplateFooter_footer__nav__links{--annotation:"Nav";align-items:center;gap:8px 16px;margin-top:0;margin-bottom:0;padding:0;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.75;list-style:none;display:flex}[dir=ltr] .TemplateFooter_footer__nav__links{margin-right:auto}[dir=rtl] .TemplateFooter_footer__nav__links{margin-left:auto}@media (width>=600px){.TemplateFooter_footer__nav__links{align-items:flex-start;gap:34px;line-height:2}}@media (width<=599px){.TemplateFooter_footer__nav__links{flex-wrap:wrap}}.TemplateFooter_footer__nav__links li:has(button[aria-hidden=true]){display:none}.TemplateFooter_footer__nav__link{color:#616161;text-decoration:none}.TemplateFooter_footer__nav__link:visited{color:#616161}.TemplateFooter_footer__nav__link:hover{color:#202124}.TemplateFooter_glue-cookie-notification-bar-control{background:0 0;border:none;padding:0;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-weight:500}@media (width>=1024px){.TemplateFooter_footer__mobile-nav{display:none}}.TemplateFooter_footer__mobile-nav{margin-bottom:25px}.TemplateFooter_footer__mobile-nav__group:last-child{border-bottom:1px solid #e0e0e0}.TemplateFooter_footer__mobile-nav__group__button{--annotation:"Body Normal";color:#5f6368;border-top:1px solid #e0e0e0;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .TemplateFooter_footer__mobile-nav__group__button{color:#bdc1c6}.TemplateFooter_footer__mobile-nav__group__button{letter-spacing:.00625rem;cursor:pointer;justify-content:space-between;align-items:center;padding:23px 0;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.TemplateFooter_footer__mobile-nav__group__button svg{fill:currentColor;transition:transform .3s}details[open]>.TemplateFooter_footer__mobile-nav__group__button svg{transform:rotate(180deg)}.TemplateFooter_footer__mobile-nav__group__links{padding-bottom:15px}.TemplateFooter_footer__mobile-nav__group__links__link{--annotation:"Nav";padding:2px 0;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.53846}.TemplateFooter_footer__sitemap{border-top:1px solid #dadce0;border-bottom:1px solid #dadce0;flex-wrap:wrap;justify-content:space-between;padding:38px 0}@media (width>=1024px){.TemplateFooter_footer__sitemap{flex-flow:row;gap:24px;display:flex}}@media (width<=1023px){.TemplateFooter_footer__sitemap{display:none}}.TemplateFooter_footer__sitemap__column{margin:0;padding:0;list-style:none}@media (width>=1024px){.TemplateFooter_footer__sitemap__column{width:100%;max-width:100%}}@media (width<=1023px){.TemplateFooter_footer__sitemap__column+.TemplateFooter_footer__sitemap__column{margin-top:48px}}.TemplateFooter_footer__sitemap__column li.TemplateFooter_link--margin-bottom{margin-bottom:42px}.TemplateFooter_footer__sitemap__title{--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(:has([class~=container--override-dark-theme])) .TemplateFooter_footer__sitemap__title{color:#bdc1c6}.TemplateFooter_footer__sitemap__title{letter-spacing:.00625rem;margin-bottom:15px;font-size:1rem;font-weight:500;line-height:1.5;display:block}.TemplateFooter_footer__sitemap__links{--annotation:"Nav";flex-direction:column;margin:0;padding:0;font-family:Google Sans,Google Sans Text,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.53846;list-style:none;display:flex}.TemplateFooter_footer__sitemap__links li+li{margin-top:11px}.TemplateFooter_footer__nav__help__button{--annotation:"Language Selector";text-rendering:optimizelegibility;color:#424242;flex-direction:row;justify-content:center;align-items:center;gap:5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8125rem;font-weight:400;line-height:2;text-decoration:none;display:flex}.TemplateFooter_footer__languages{--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(:has([class~=container--override-dark-theme])) .TemplateFooter_footer__languages{color:#bdc1c6}.TemplateFooter_footer__languages{letter-spacing:.0125rem;text-transform:capitalize;flex-wrap:wrap;gap:0 31px;width:100%;font-size:.8125rem;font-weight:400;line-height:1.125rem;display:flex;overflow:hidden}gws-footer-nav-bar:not(:has([slot=language]))::part(language-selector),gws-footer-nav-bar:not(:has([slot=language]))::part(language-list){display:none}.TemplateFooter_footer__language-link{--annotation:"Nav";color:#424242;margin-bottom:9px;font-family:Roboto,Arial,sans-serif,Google Sans Text,Noto Sans JP,Noto Sans KR;font-size:.8125rem;font-weight:500;line-height:1.53846;position:relative}.TemplateFooter_footer__language-link:last-child:after{content:"";display:none}.TemplateFooter_footer__language-link:after{content:"";background:#80868b;border-radius:50%;width:2px;height:2px;display:block;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.TemplateFooter_footer__legal_notes{padding:0 16px 12px}@media (width<=599px){.TemplateFooter_footer--simple .TemplateFooter_footer__content{padding-top:40px}.TemplateFooter_footer--simple .TemplateFooter_footer__social{display:none}}@media (width>=600px){.TemplateFooter_footer--simple gws-footer-nav-bar::part(navigation){border-top:1px solid #dadce0}}@media (width>=1024px){.TemplateFooter_footer--simple .TemplateFooter_footer__nav__language-selector{padding-top:0}}@media (width<=599px){.TemplateFooter_footer--simple-blog .TemplateFooter_footer__social{flex-direction:column;align-items:flex-start}}@media (width>=600px){.TemplateFooter_footer--simple-blog gws-footer-nav-bar::part(navigation){border-top:1px solid #dadce0}}@media (width>=1024px){.TemplateFooter_footer--simple-blog .TemplateFooter_footer__nav__language-selector{padding-top:0}}.TemplateFooter_footer--gmail-app .TemplateFooter_footer__controls{display:none}.TemplateFooter_footer--gmail-app .TemplateFooter_footer__nav{border-top:0}.TemplateFooter_footer--gmail-app .TemplateFooter_footer__nav__links{gap:30px}.TemplateFooter_footer--gmail-app .TemplateFooter_footer__nav__links li{flex:auto}.TemplateFooter_footer--gmail-app .TemplateFooter_footer__nav__help .TemplateFooter_language-selector__toggle{flex-direction:row;height:32px;display:flex}.TemplateFooter_footer--hide-newsletter .TemplateFooter_footer__subscribe{display:none}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer{background:#060606}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer.TemplateFooter_footer--simple-blog gws-footer-nav-bar::part(navigation){border-top:1px solid #3c4043}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__search input{color:#fff;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBmaWxsPSIjODA4NjhiIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE1LjUgMTRoLS43OWwtLjI4LS4yN0MxNS40MSAxMi41OSAxNiAxMS4xMSAxNiA5LjUgMTYgNS45MSAxMy4wOSAzIDkuNSAzUzMgNS45MSAzIDkuNSA1LjkxIDE2IDkuNSAxNmMxLjYxIDAgMy4wOS0uNTkgNC4yMy0xLjU3bC4yNy4yOHYuNzlsNSA0Ljk5TDIwLjQ5IDE5bC00Ljk5LTV6bS02IDBDNy4wMSAxNCA1IDExLjk5IDUgOS41UzcuMDEgNSA5LjUgNSAxNCA3LjAxIDE0IDkuNSAxMS45OSAxNCA5LjUgMTR6Ii8+PC9zdmc+Cg==) 12px no-repeat;border:1px solid #3c4043}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__social__title p,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__sitemap__title,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__mobile-nav__group__button,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__nav__help__button,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__nav__link,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__language-link,body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer gws-footer-nav-bar::part(language-label){color:#9aa0a6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__social__title p gws-button{--gws-button-hover-color:#bdc1c6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__social__title gws-button{--gws-button-color:color.$grey-500}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__mobile-nav__group__button{border-top:1px solid #3c4043}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__mobile-nav__group:last-child{border-bottom:1px solid #3c4043}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__social__title a:hover{color:#bdc1c6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .TemplateFooter_footer__sitemap{border-top:1px solid #3c4043;border-bottom:1px solid #3c4043}gws-footer-nav-bar::part(navigation){box-sizing:border-box;flex-direction:column;justify-content:center;gap:24px;max-width:1200px;margin:0 auto;padding:0 16px 12px;display:flex;position:relative}@media (width>=1024px){gws-footer-nav-bar::part(navigation){flex-direction:row;gap:35px;padding:38px 28px 12px}}gws-footer-nav-bar::part(help-section){flex-direction:row;align-items:flex-start;gap:16px;display:flex}@media (width>=1200px){gws-footer-nav-bar::part(help-section){flex-direction:column;display:flex}}gws-footer-nav-bar::part(language-list){box-sizing:border-box;max-width:1200px;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:0 16px}@media (width>=1024px){gws-footer-nav-bar::part(language-list){padding:0 28px}}.TemplateFooter_footer--gmail-app gws-footer-nav-bar::part(language-toggle){flex-direction:row;height:32px;display:flex}.TemplateFooter_footer .gws-button .button--inline{--gws-button-color:var(--gws-footer-color);--gws-button-hover-color:#202124;text-decoration:none}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) footer .TemplateFooter_footer .gws-button .button--inline{--gws-button-color:#9aa0a6;--gws-button-hover-color:#bdc1c6}}
