@layer component{.LayerPanel_container{z-index:100000;flex-direction:row;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:24px;left:24px}.LayerPanel_experimentLabel{color:#fff;z-index:100;background-color:#1e1e1e;border:1px solid #fff;border-radius:4px;padding:4px;font-size:.75rem;bottom:0;right:0}.LayerPanel_layerPanel{display:none}.LayerPanel_editButtonOverride{display:block}body.show-help--true .LayerPanel_layerPanel{display:flex}.LayerPanel_segmentedControl{background-color:#fff;border:1px solid #dadce0;border-radius:100px;flex-direction:row;align-items:stretch;display:flex}.LayerPanel_segmentedControl>.LayerPanel_segment:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.LayerPanel_segmentedControl>.LayerPanel_segment:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.LayerPanel_segment{color:#1a73e8;cursor:pointer;white-space:nowrap;background-color:#fff;border:none;align-items:center;padding:7px 12px;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;list-style:none;display:flex;position:relative}.LayerPanel_segment:hover{background-color:#e8f0fe}.LayerPanel_segment+.LayerPanel_segment{border-left:1px solid #dadce0}.LayerPanel_segment::-webkit-details-marker{display:none}.LayerPanel_segment[data-tooltip]:after{color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;text-wrap:pretty;visibility:hidden;white-space:normal;z-index:1;background-color:#202124;border-radius:4px;width:max-content;max-width:220px;padding:5px 8px;font-size:.6875rem;font-weight:400;line-height:1.3;transition:opacity 80ms ease-in;position:absolute;bottom:calc(100% + 6px);left:0}.LayerPanel_segment[data-tooltip]:hover:after,.LayerPanel_segment[data-tooltip]:focus-visible:after{opacity:1;visibility:visible}.LayerPanel_segmentActive{color:#fff;background-color:#1a73e8}.LayerPanel_segmentActive:hover{background-color:#1967d2}.LayerPanel_openInNewIcon{opacity:.7;flex-shrink:0;margin-inline-start:5px}.LayerPanel_modePicker{background-color:#fff;border:1px solid #dadce0;border-radius:100px;position:relative}.LayerPanel_modePicker>.LayerPanel_segment{border-radius:100px}.LayerPanel_modeMenu{background-color:#fff;border:1px solid #dadce0;border-radius:8px;flex-direction:column;min-width:100%;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.LayerPanel_modeOption{color:#202124;white-space:nowrap;padding:7px 12px;font-size:.8125rem;font-weight:500;text-decoration:none}.LayerPanel_modeOption:hover{background-color:#e8f0fe}.LayerPanel_modeOptionActive{color:#1a73e8;font-weight:500}.LayerPanel_reloadIndicator{color:#fff;background-color:#202124;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:.75rem;font-weight:500;display:flex}.LayerPanel_reloadIndicator[hidden]{display:none}.LayerPanel_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite LayerPanel_layer-panel-spin}.Spacer_spacer{--gws-spacer-mobile-size:24px;--gws-spacer-desktop-size:24px;--gws-spacer-background-color:transparent;height:var(--gws-spacer-mobile-size);width:100%;display:none}@media (width>=600px) and (width<=1023px){.Spacer_spacer{height:var(--gws-spacer-tablet-size,var(--gws-spacer-mobile-size))}}@media (width>=1024px){.Spacer_spacer{height:var(--gws-spacer-desktop-size)}}.Spacer_filled{background-color:var(--gws-spacer-background-color)}.Spacer_all{display:block}@media (width>=1024px){.Spacer_desktop{display:block}}@media (width>=600px) and (width<=1023px){.Spacer_tablet{display:block}}@media (width<=599px){.Spacer_mobile{display:block}}.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([class~=container--override-dark-theme]) .Newsletter_footer__subscribe__grid__form__content__title{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .Newsletter_footer__subscribe__grid__form__content__title{color:#202124}.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([class~=container--override-dark-theme]) .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label p{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Newsletter_footer__subscribe__grid__form__form__opt-in-checkbox__label p{color:#5f6368}.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([class~=container--override-dark-theme]) .Newsletter_footer__subscribe__grid__form__form__disclaimer p{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .Newsletter_footer__subscribe__grid__form__form__disclaimer p{color:#5f6368}.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:#000;border-top:1px solid #bdc1c6}body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid{background:#202124;border-radius:28px;padding:60px 48px}@media (width<=1023px){body[data-theme=dark]:not(:has([class~=container--override-dark-theme])) .Newsletter_footer__subscribe__grid{border-radius:0;max-width:100%;padding:48px 24px}}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([class~=container--override-dark-theme]) .NewsletterIntakeForm_dot{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .NewsletterIntakeForm_dot{color:#5f6368}.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([class~=container--override-dark-theme]) .NewsletterIntakeForm_step__opt-in label :not(a,.button__content){color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .NewsletterIntakeForm_step__opt-in label :not(a,.button__content){color:#5f6368}.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([class~=container--override-dark-theme]) .NewsletterIntakeForm_newsletterConfirmationLanguage{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .NewsletterIntakeForm_newsletterConfirmationLanguage{color:#5f6368}.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}.WispParticle_wispParticleContainer{flex-shrink:0;align-self:center;align-items:center;width:36px;height:36px;margin-inline-start:8px;padding:0;display:none}.WispParticle_wispParticleContainer div[data-slot-id]{width:100%;height:100%;margin:0;padding:0}@media (width<=599px){.WispParticle_wispParticleContainer{margin-inline:auto 0}}html[data-wisp-signed-in=true] .WispParticle_wispParticleContainer{display:inline-flex}@media (width<=849px){html[data-wisp-signed-in=true] .WispParticle_wispParticleContainer{margin-inline:auto 0}}@media (width<=599px){[class*=header--simple] .WispParticle_wispParticleContainer{margin-inline-start:16px}}.WispParticle_wispParticlePreview{color:#fff;background-color:#7b1fa2;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-family:Google Sans,sans-serif;font-size:14px;font-weight:500;display:flex}.AiSearchTrigger_searchTrigger{display:contents}.AiSearchTrigger_searchTriggerButton{justify-content:center;align-items:center;width:36px;height:36px;margin:0;margin-inline-start:16px;padding:0;display:flex;position:relative}@media (width<=1280px){.AiSearchTrigger_searchTriggerButton{margin-inline:24px 0}}@media (width<=599px){.AiSearchTrigger_searchTriggerButton{width:36px;height:36px;margin-inline:auto 0}}.AiSearchTrigger_searchTriggerButton{cursor:pointer;background:#fff;border:none;border-radius:50%;flex-shrink:0;transition:box-shadow .2s ease-out,opacity .2s ease-out}.AiSearchTrigger_searchTriggerButton:before{content:"";pointer-events:none;background:conic-gradient(from 180deg,#4285f4,#a855f7,#ea4335,#fbbc04,#34a853,#4285f4);border-radius:50%;padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.AiSearchTrigger_searchTriggerButton:hover{box-shadow:0 4px 12px #00000026}.AiSearchTrigger_searchTriggerButton:focus-visible{outline-offset:4px;outline:2px solid #1a73e8}.AiSearchTrigger_searchTriggerButton svg{width:16px;height:16px}@media (width<=599px){.AiSearchTrigger_searchTriggerButton svg{width:14px;height:14px}}header[data-dark-mode-touch-transition=true] .AiSearchTrigger_searchTriggerButton{background:0 0}header[data-dark-mode-touch-transition=true] .AiSearchTrigger_searchTriggerButton svg path{fill:#fff;opacity:.95}header[data-dark-mode-touch-transition=true] .AiSearchTrigger_searchTriggerButton:hover{box-shadow:none;background-color:#ffffff0a}header[data-dark-mode-touch-transition=true] .AiSearchTrigger_searchTriggerButton:hover svg path{opacity:1}header[data-dark-mode-touch-transition=true] .AiSearchTrigger_searchTriggerButton:active{background-color:#0000}header[data-dark-mode-touch-transition=true] .AiSearchTrigger_searchTriggerButton:active svg path{opacity:.9}}@keyframes LayerPanel_layer-panel-spin{to{transform:rotate(360deg)}}@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([class~=container--override-dark-theme]) .TemplateFooter_footer__mobile-nav__group__button{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateFooter_footer__mobile-nav__group__button{color:#5f6368}.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([class~=container--override-dark-theme]) .TemplateFooter_footer__sitemap__title{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateFooter_footer__sitemap__title{color:#5f6368}.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([class~=container--override-dark-theme]) .TemplateFooter_footer__languages{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateFooter_footer__languages{color:#5f6368}.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}:root{--header-height:64px;--header-height-single-row:64px}@media (width<=599px){:root{--header-height:56px;--header-height-single-row:56px}}@media (width>=600px) and (width<=1199px){:root{--header-height:128px;--header-height-single-row:64px}:root:has(.TemplateHeader_header--simple){--header-height:64px;--header-height-single-row:64px}}.TemplateHeader_dynamicFallbackModule{display:block}.TemplateHeader_dynamicConditionalModule{display:none}.TemplateHeader_dynamicConditionalModule[active]{display:block}gws-dynamic-module-container{min-height:0;display:block}gws-dynamic-module-container[has-active-condition] .TemplateHeader_dynamicFallbackModule{display:none}.TemplateHeader_header{--annotation:"CTA Small";letter-spacing:.0125rem;z-index:1020;background:#fff;width:100%;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;transition:background-color .3s,border-color .3s,box-shadow .3s;position:fixed;top:0;left:0;box-shadow:0 2px 6px #0000001f,inset 0 -1px #dadce0}.TemplateHeader_header summary{list-style:none}.TemplateHeader_header summary::-webkit-details-marker{display:none}.TemplateHeader_header .TemplateHeader_button{margin:0}@media (width<=599px){.TemplateHeader_header--mobile-first-experiment{box-shadow:inset 0 -.5px #e6eaf0}}@media (width>=600px) and (width<=849px){html[data-compress-header] .TemplateHeader_header--mobile-first-experiment{box-shadow:inset 0 -.5px #e6eaf0}}.page--scrolled-to-header-threshold .TemplateHeader_header--toggleOnScroll{transform:translateY(-100%)}.TemplateHeader_headerBackground{display:none}.TemplateHeader_headerContent{align-items:center;height:64px;padding:10px 9px 10px 24px;display:flex}@media (width<=599px){.TemplateHeader_headerContent{height:56px;padding:0 12px 0 0}.TemplateHeader_headerContent:has(.TemplateHeader_headerAsideWithSearch)>:last-child{margin-inline-start:8px}}@media (width<=849px){html[data-wisp-active] .TemplateHeader_headerContent{height:56px;padding:0 12px 0 0}html[data-wisp-active] .TemplateHeader_headerContent:has(.TemplateHeader_headerAsideWithSearch)>:last-child{margin-inline-start:8px}}@media (width<=320px){.TemplateHeader_headerContent{padding:0 12px}}@media (width>=600px){.TemplateHeader_headerContent{justify-content:space-between;padding-inline-end:24px}}@media (width>=850px){html[data-wisp-active] .TemplateHeader_headerContent{justify-content:space-between;padding-right:24px}}.TemplateHeader_headerLogos{align-items:center;gap:24px;display:flex}.TemplateHeader_headerLogo{justify-content:flex-start}.TemplateHeader_headerLogo img,.TemplateHeader_headerLogo svg{width:auto;height:24px;transition:filter .3s;display:block}@media (width<=599px){.TemplateHeader_headerLogo img,.TemplateHeader_headerLogo svg{width:150px;margin-left:1px}}@media (width<=849px){html[data-wisp-active] .TemplateHeader_headerLogo img,html[data-wisp-active] .TemplateHeader_headerLogo svg{width:150px;margin-left:1px}}.TemplateHeader_headerLogo+picture .TemplateHeader_headerLogoProducts{width:auto;max-width:135px}.TemplateHeader_headerLogoProducts{display:none}@media (width>=1024px){.TemplateHeader_headerLogoProducts{display:block}}.TemplateHeader_headerLogoProducts{object-fit:contain;width:auto;max-width:135px;height:20px}.TemplateHeader_headerLogoProducts svg{transition:filter .3s}.TemplateHeader_headerLogo--gmail{flex-direction:row;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.TemplateHeader_headerLogo--gmail svg,.TemplateHeader_headerLogo--gmail img{width:30px;height:30px;margin:0}.TemplateHeader_headerLogo--gmail span{--annotation:"Gmail Logo";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:400;line-height:1.33333}@media (width>=600px){.TemplateHeader_headerLogo--gmail span{letter-spacing:.0125rem;font-size:1.375rem;font-weight:400;line-height:1.09091}}.TemplateHeader_headerLogo--gmail span{color:#5f6368}@media (width<=600px){.TemplateHeader_headerLogo--gmail span{display:none}}@media (width<=849px){html[data-wisp-active] .TemplateHeader_headerLogo--gmail span{display:none}}.TemplateHeader_headerAside{height:100%;transform:translateX(calc(var(--aside-offset,0)));transition:var(--aside-duration,0) transform cubic-bezier(.22, 1, .36, 1) 50ms;z-index:1;align-items:center;gap:16px;margin-inline-start:auto;display:flex}@media (width<=1280px){.TemplateHeader_headerAside{gap:8px}}@media (width<=599px){.TemplateHeader_headerAside{display:none}.TemplateHeader_headerAsideWithSearch{display:flex}.TemplateHeader_headerAsideWithSearch>:not(gws-search-header-trigger){display:none}}.TemplateHeader_headerAsideWithSearch .TemplateHeader_button--slim{padding-left:12px;padding-right:12px}.TemplateHeader_headerAllNav{justify-content:space-between}@media (width<=599px){.TemplateHeader_headerAllNav{padding-top:8px;padding-bottom:8px}.TemplateHeader_headerAllNav .TemplateHeader_headerAside{display:flex}[data-show-footer-action-bar=true] .TemplateHeader_headerAllNav .TemplateHeader_headerAside:not(.TemplateHeader_headerAsideWithSearch){display:none}}@media (width>=600px){.TemplateHeader_headerAllNav .TemplateHeader_headerAside{padding:0}}.TemplateHeader_headerAllNav .TemplateHeader_headerLogo{margin-right:auto}@media (width<=599px){.TemplateHeader_headerAllNav .TemplateHeader_headerLogo img,.TemplateHeader_headerAllNav .TemplateHeader_headerLogo svg{width:150px}.TemplateHeader_headerAsideButton{display:none}}[anchor]{width:100%;height:1px;top:0;left:0;top:calc(var(--header-height) * -1);position:absolute}.TemplateHeader_headerNav{flex-grow:1;gap:36px;height:100%;margin-inline-start:34px;display:flex}@media (width<=599px){.TemplateHeader_headerNav{display:none}}.TemplateHeader_headerNavGroup[open] summary:before{content:" ";cursor:default;z-index:1019;background-color:#00000080;display:block;position:fixed;inset:128px 0 0}.TemplateHeader_headerNavGroupButton,a.TemplateHeader_headerNavGroupButton{color:#5f6368;cursor:pointer;user-select:none;justify-content:center;align-items:center;height:100%;padding:10px 0;text-decoration:none;transition:color .2s cubic-bezier(.215,.61,.355,1);display:flex;position:relative;overflow:hidden}.TemplateHeader_headerNavGroupButton.--active,.TemplateHeader_headerNavGroupButton:hover,a.TemplateHeader_headerNavGroupButton.--active,a.TemplateHeader_headerNavGroupButton:hover{color:#202124}.TemplateHeader_headerNavGroupButton.--active:after,.TemplateHeader_headerNavGroupButton:hover:after,a.TemplateHeader_headerNavGroupButton.--active:after,a.TemplateHeader_headerNavGroupButton:hover:after{opacity:1}[open] .TemplateHeader_headerNavGroupButton,[open] a.TemplateHeader_headerNavGroupButton{color:#1967d2}[open] .TemplateHeader_headerNavGroupButton:after,[open] a.TemplateHeader_headerNavGroupButton:after,.TemplateHeader_headerNavGroupButton:not(:focus-within),a.TemplateHeader_headerNavGroupButton:not(:focus-within){opacity:1}.TemplateHeader_headerNavGroupButton:after,a.TemplateHeader_headerNavGroupButton:after{content:"";opacity:0;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000000' d='M12 16.41l-6.71-6.7 1.42-1.42 5.29 5.3 5.29-5.3 1.42 1.42z'/%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:17px;width:19px;height:17px;margin-left:-5px;transition:opacity .2s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:-4px}.TemplateHeader_headerNavGroupButton[href]:after,a.TemplateHeader_headerNavGroupButton[href]:after{display:none}.TemplateHeader_navDropdown{z-index:1020;max-height:calc(100dvh - var(--header-height));background:#fff;border-bottom:1px solid #e8eaed;margin-top:10px;position:absolute;left:0;right:0;overflow:hidden auto}@media (width<=849px){html[data-wisp-active] .TemplateHeader_navDropdown{margin-top:0}}.TemplateHeader_navDropdownContainer{z-index:1020;background:#fff;max-width:1345px;margin:0 auto;overflow:hidden}@media (width>=1024px){.TemplateHeader_navDropdownContainer{grid-template-columns:65% 1fr;display:grid}}.TemplateHeader_navDropdownContainer:before{content:"";z-index:1020;background:#fff;height:100%;position:absolute;left:0;right:50%}@media (width<=1023px){.TemplateHeader_navDropdownContainer:before{right:-15px}}@media (width>=1024px){.TemplateHeader_navDropdownContainer:after{content:"";z-index:1020;background:#f8f9fa;height:100%;position:absolute;left:50%;right:-15px}}.TemplateHeader_navDropdownContainer--noAside{grid-template-columns:1fr}.TemplateHeader_navDropdownContainer--noAside:after,.TemplateHeader_navDropdownContainer--noAside:before{display:none}.TemplateHeader_navDropdownContentWrapper{display:contents}.TemplateHeader_navDropdownContainer--withAsideTitle:after{background:#fff}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navAsideContainer{border-left:1px solid #dadce0}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem{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]) .TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem{color:#202124}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem{white-space:nowrap;padding-bottom:24px;font-weight:500;line-height:1.5;display:block}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemText{display:block}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitleRow{align-items:center;gap:10px;height:auto;min-height:24px;display:inline-flex}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitle{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitle{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]) .TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitle{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitle{color:#202124}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitle{color:#202124;white-space:nowrap;font-weight:500;line-height:1.5}.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem:hover .TemplateHeader_navItemTitle{color:#1967d2;text-decoration:underline}.TemplateHeader_navDropdownContainer--withHighlightedCards{width:100%;max-width:100%;margin:0}@media (width>=1024px) and (width<=1439px){.TemplateHeader_navDropdownContainer--withHighlightedCards{grid-template-columns:40% 60%;align-items:stretch;display:grid}.TemplateHeader_navDropdownContainer--withHighlightedCards:before{content:"";z-index:1020;background:#f9fafb;height:100%;display:block;position:absolute;left:0;right:60%}.TemplateHeader_navDropdownContainer--withHighlightedCards:after{content:"";z-index:1020;background:#fff;height:100%;display:block;position:absolute;left:40%;right:0}}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards{grid-template-columns:696fr 744fr;align-items:stretch;margin:0 auto;display:grid}.TemplateHeader_navDropdownContainer--withHighlightedCards:before{content:"";z-index:1020;background:#f9fafb;height:100%;display:block;position:absolute;left:0;right:calc(50% + 24px)}.TemplateHeader_navDropdownContainer--withHighlightedCards:after{content:"";z-index:1020;background:#fff;height:100%;display:block;position:absolute;left:calc(50% - 24px);right:0}}@media (width>=600px) and (width<=1199px){.TemplateHeader_navDropdownContainer--withHighlightedCards{flex-direction:column;display:flex}.TemplateHeader_navDropdownContainer--withHighlightedCards:before,.TemplateHeader_navDropdownContainer--withHighlightedCards:after{display:none}}@media (width<=1023px){.TemplateHeader_navDropdownContainer--withHighlightedCards:before,.TemplateHeader_navDropdownContainer--withHighlightedCards:after{display:none}}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownClose{top:12px;inset-inline-end:12px}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownClose{inset-inline-end:calc(50% - 708px)}}@media (width<=1199px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownClose{display:none}}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContentWrapper{z-index:1021;background:#fff;display:flex;position:relative}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContentWrapper{display:flex}}@media (width<=1199px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContentWrapper{grid-template-columns:2fr 1fr;display:grid}}@media (width>=1024px) and (width<=1439px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContentWrapper{grid-template-columns:2fr 1fr;display:grid}}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContent{background:#fff;padding:32px 24px 16px 32px}@media (width>=600px) and (width<=1023px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContent{padding:32px 24px 32px 32px}}@media (width>=1024px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContent{padding:36px 20px 36px 28px}}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navDropdownContent{padding:36px 0 36px 32px}}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navSubsections{grid-gap:0;grid-template-columns:220px 220px;justify-items:center;display:grid}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navSubsections{grid-gap:0;grid-template-columns:220px 220px;justify-items:center}}@media (width>=600px) and (width<=1199px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navSubsections{grid-template-columns:repeat(var(--subsection-column-count,2), minmax(0, 1fr));grid-gap:16px;width:100%}}@media (width>=1024px) and (width<=1439px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navSubsections{grid-template-columns:repeat(var(--subsection-column-count,2), 1fr);grid-gap:24px;justify-items:center}}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navSubsection{box-sizing:border-box;width:fit-content;max-width:220px}}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideContainer{box-sizing:border-box;background:#fff;border-left:1px solid #dadce0;padding:36px 24px}@media (width>=1440px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideContainer{width:240px;min-width:240px;padding:36px 24px}}@media (width>=1024px) and (width<=1439px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideContainer{width:auto;min-width:0;padding:36px 28px 36px 20px}}@media (width>=600px) and (width<=1199px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideContainer{border-left:none;width:auto;min-width:0;padding:32px 32px 32px 24px}}@media (width<=1023px){.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideContainer{border-left:none}}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem{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]) .TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem{color:#202124}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem{white-space:nowrap;padding-bottom:24px;font-weight:500;line-height:1.5;display:block}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemText{display:block}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemTitleRow{align-items:center;gap:10px;height:auto;min-height:22px;display:inline-flex}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemTitle{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemTitle{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]) .TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemTitle{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemTitle{color:#202124}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem .TemplateHeader_navItemTitle{color:#202124;white-space:nowrap;font-weight:500;line-height:1.5}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navItem:hover .TemplateHeader_navItemTitle{color:#1967d2;text-decoration:underline}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem{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]) .TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem{color:#202124}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem{color:#202124;white-space:nowrap;padding-bottom:24px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem:first-child{margin-top:0}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem:visited{color:#202124}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem:hover{color:#1967d2;text-decoration:underline}.TemplateHeader_navDropdownContainer--withHighlightedCards .TemplateHeader_navAsideItem:focus-visible{text-decoration:underline}.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navSubsection{box-sizing:border-box;width:fit-content;max-width:220px}@media (width>=600px) and (width<=1199px){.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navSubsection{max-width:100%}}@media (width>=1024px) and (width<=1439px){.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navSubsection{max-width:100%}}.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem{white-space:normal}.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitleRow{flex-wrap:wrap;max-width:100%}.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navItem .TemplateHeader_navItemTitle,.TemplateHeader_navDropdownContainer--withHighlightedCards.TemplateHeader_navDropdownContainer--withAsideTitle .TemplateHeader_navAsideItem{white-space:normal;overflow-wrap:break-word}.TemplateHeader_navHighlightedCards{z-index:1021;background:#f9fafb;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:18.5px 80px;display:flex;position:relative}@media (width>=2560px){.TemplateHeader_navHighlightedCards{align-items:flex-end}}@media (width>=600px) and (width<=1199px){.TemplateHeader_navHighlightedCards{padding:24px 26px}}@media (width>=751px) and (width<=1199px){.TemplateHeader_navHighlightedCards{grid-template-columns:repeat(2,minmax(0,346px));justify-content:center;align-items:stretch;gap:24px;display:grid}}@media (width>=600px) and (width<=750px){.TemplateHeader_navHighlightedCards{flex-direction:column;align-items:center;gap:16px;display:flex}}@media (width>=600px) and (width<=750px) and (orientation:landscape){.TemplateHeader_navHighlightedCards{grid-template-columns:repeat(2,minmax(0,346px));justify-content:center;align-items:stretch;gap:24px;display:grid}}@media (width<=599px){.TemplateHeader_navHighlightedCards{display:none}}.TemplateHeader_navHighlightedCard{--gws-card-max-width:100%;--gws-card-border-radius:20px;--gws-card-border:2px solid #d3e3fd;--gws-card-chapter-padding:24px;--gws-card-chapter-gap:0;--gws-card-box-shadow:none;border-radius:var(--gws-card-border-radius);border:var(--gws-card-border);background:#fff;transition:box-shadow .2s,border-color .2s}@media (width>=1440px){.TemplateHeader_navHighlightedCard{--gws-card-chapter-padding:36px 24px;width:536px}}@media (width>=600px) and (width<=1199px){.TemplateHeader_navHighlightedCard{--gws-card-max-width:346px;--gws-card-chapter-padding:18px;max-width:346px}}@media (width>=2560px){.TemplateHeader_navHighlightedCard{--gws-card-chapter-padding:30px 24px}}.TemplateHeader_navHighlightedCard:hover,.TemplateHeader_navHighlightedCard:active,.TemplateHeader_navHighlightedCard:focus,.TemplateHeader_navHighlightedCard:focus-within,gws-card-wrapper:hover .TemplateHeader_navHighlightedCard,gws-card-wrapper:active .TemplateHeader_navHighlightedCard,gws-card-wrapper:focus .TemplateHeader_navHighlightedCard,gws-card-wrapper:focus-within .TemplateHeader_navHighlightedCard,gws-card-wrapper[pressed] .TemplateHeader_navHighlightedCard{--gws-card-box-shadow:0 0 0 1px #1a73e8, 0px 6px 10px 4px #36404326, 0px 2px 3px 0px #3640434d;--gws-card-border:2px solid #1a73e8;border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8,0 6px 10px 4px #36404326,0 2px 3px #3640434d}.TemplateHeader_navHighlightedCard:hover .gws-button .button,.TemplateHeader_navHighlightedCard:hover .button,.TemplateHeader_navHighlightedCard:active .gws-button .button,.TemplateHeader_navHighlightedCard:active .button,.TemplateHeader_navHighlightedCard:focus .gws-button .button,.TemplateHeader_navHighlightedCard:focus .button,.TemplateHeader_navHighlightedCard:focus-within .gws-button .button,.TemplateHeader_navHighlightedCard:focus-within .button,gws-card-wrapper:hover .TemplateHeader_navHighlightedCard .gws-button .button,gws-card-wrapper:hover .TemplateHeader_navHighlightedCard .button,gws-card-wrapper:active .TemplateHeader_navHighlightedCard .gws-button .button,gws-card-wrapper:active .TemplateHeader_navHighlightedCard .button,gws-card-wrapper:focus .TemplateHeader_navHighlightedCard .gws-button .button,gws-card-wrapper:focus .TemplateHeader_navHighlightedCard .button,gws-card-wrapper:focus-within .TemplateHeader_navHighlightedCard .gws-button .button,gws-card-wrapper:focus-within .TemplateHeader_navHighlightedCard .button,gws-card-wrapper[pressed] .TemplateHeader_navHighlightedCard .gws-button .button,gws-card-wrapper[pressed] .TemplateHeader_navHighlightedCard .button,.TemplateHeader_navHighlightedCard:hover .gws-button .button .button__content:after,.TemplateHeader_navHighlightedCard:hover .button .button__content:after,.TemplateHeader_navHighlightedCard:active .gws-button .button .button__content:after,.TemplateHeader_navHighlightedCard:active .button .button__content:after,.TemplateHeader_navHighlightedCard:focus .gws-button .button .button__content:after,.TemplateHeader_navHighlightedCard:focus .button .button__content:after,.TemplateHeader_navHighlightedCard:focus-within .gws-button .button .button__content:after,.TemplateHeader_navHighlightedCard:focus-within .button .button__content:after,gws-card-wrapper:hover .TemplateHeader_navHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:hover .TemplateHeader_navHighlightedCard .button .button__content:after,gws-card-wrapper:active .TemplateHeader_navHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:active .TemplateHeader_navHighlightedCard .button .button__content:after,gws-card-wrapper:focus .TemplateHeader_navHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:focus .TemplateHeader_navHighlightedCard .button .button__content:after,gws-card-wrapper:focus-within .TemplateHeader_navHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:focus-within .TemplateHeader_navHighlightedCard .button .button__content:after,gws-card-wrapper[pressed] .TemplateHeader_navHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper[pressed] .TemplateHeader_navHighlightedCard .button .button__content:after{color:#174ea6}.TemplateHeader_navHighlightedCard:active,gws-card-wrapper:active .TemplateHeader_navHighlightedCard,gws-card-wrapper[pressed] .TemplateHeader_navHighlightedCard{transition:none}.TemplateHeader_navHighlightedCard [class*=chapter]{justify-content:flex-start}.TemplateHeader_navHighlightedCard [class*=contentWrapper]{flex:initial}.TemplateHeader_navHighlightedCard [class*=buttonWrapper],.TemplateHeader_navHighlightedCard .buttonWrapper{--button-wrapper-margin-top:20px;margin-top:var(--button-wrapper-margin-top)}@media (width>=1440px){.TemplateHeader_navHighlightedCard [class*=buttonWrapper],.TemplateHeader_navHighlightedCard .buttonWrapper{--button-wrapper-margin-top:12px}}.TemplateHeader_navHighlightedCard .gws-button .button,.TemplateHeader_navHighlightedCard .button{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navHighlightedCard .gws-button .button,.TemplateHeader_navHighlightedCard .button{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]) .TemplateHeader_navHighlightedCard .gws-button .button,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard .button{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .gws-button .button,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .button{color:#202124}.TemplateHeader_navHighlightedCard .gws-button .button,.TemplateHeader_navHighlightedCard .button{color:#1a73e8;border-bottom:none;font-weight:500;text-decoration:none}@media (width>=1440px){.TemplateHeader_navHighlightedCard .gws-button .button,.TemplateHeader_navHighlightedCard .button{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navHighlightedCard .gws-button .button,.TemplateHeader_navHighlightedCard .button{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]) .TemplateHeader_navHighlightedCard .gws-button .button,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard .button{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .gws-button .button,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .button{color:#202124}.TemplateHeader_navHighlightedCard .gws-button .button,.TemplateHeader_navHighlightedCard .button{color:#1a73e8;font-weight:500}}.TemplateHeader_navHighlightedCard .gws-button .button:hover,.TemplateHeader_navHighlightedCard .gws-button .button:active,.TemplateHeader_navHighlightedCard .gws-button .button:focus,.TemplateHeader_navHighlightedCard .button:hover,.TemplateHeader_navHighlightedCard .button:active,.TemplateHeader_navHighlightedCard .button:focus{color:#174ea6;border-bottom:none;text-decoration:none}.TemplateHeader_navHighlightedCard .gws-button .button:hover .button__content:after,.TemplateHeader_navHighlightedCard .gws-button .button:active .button__content:after,.TemplateHeader_navHighlightedCard .gws-button .button:focus .button__content:after,.TemplateHeader_navHighlightedCard .button:hover .button__content:after,.TemplateHeader_navHighlightedCard .button:active .button__content:after,.TemplateHeader_navHighlightedCard .button:focus .button__content:after{color:#174ea6}.TemplateHeader_navHighlightedCard .gws-button .button .button__content,.TemplateHeader_navHighlightedCard .button .button__content{text-decoration:none}.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=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]) .TemplateHeader_navHighlightedCard .heading,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard .headingContent,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard [class*=headingContent]{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .heading,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .headingContent,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard [class*=headingContent]{color:#202124}.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=headingContent]{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=headingContent]{font-size:1.125rem;font-weight:500;line-height:1.44444}}@media (width>=1200px){.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=headingContent]{font-size:1.25rem;font-weight:500;line-height:1.4}}.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=headingContent]{color:#202124;margin-bottom:8px}@media (width>=1440px){.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=headingContent]{margin-bottom:17.13px;font-size:1.625rem}}@media (width>=600px) and (width<=1199px){.TemplateHeader_navHighlightedCard .heading,.TemplateHeader_navHighlightedCard .headingContent,.TemplateHeader_navHighlightedCard [class*=headingContent]{min-height:64px;font-size:1.5rem;line-height:1.3}}.TemplateHeader_navHighlightedCard p,.TemplateHeader_navHighlightedCard .bodyContent,.TemplateHeader_navHighlightedCard [class*=bodyContent]{--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]) .TemplateHeader_navHighlightedCard p,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard .bodyContent,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard [class*=bodyContent]{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard p,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .bodyContent,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard [class*=bodyContent]{color:#5f6368}.TemplateHeader_navHighlightedCard p,.TemplateHeader_navHighlightedCard .bodyContent,.TemplateHeader_navHighlightedCard [class*=bodyContent]{letter-spacing:.0125rem;color:#5f6368;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}@media (width>=1440px){.TemplateHeader_navHighlightedCard p,.TemplateHeader_navHighlightedCard .bodyContent,.TemplateHeader_navHighlightedCard [class*=bodyContent]{--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]) .TemplateHeader_navHighlightedCard p,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard .bodyContent,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navHighlightedCard [class*=bodyContent]{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard p,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard .bodyContent,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navHighlightedCard [class*=bodyContent]{color:#5f6368}.TemplateHeader_navHighlightedCard p,.TemplateHeader_navHighlightedCard .bodyContent,.TemplateHeader_navHighlightedCard [class*=bodyContent]{letter-spacing:.00625rem;font-size:1rem;font-weight:400;line-height:1.5}}.TemplateHeader_navAsideContainer{z-index:1021;background:#f8f9fa;padding:53px 48px;position:relative;overflow:hidden}@media (width<=1023px){.TemplateHeader_navAsideContainer{padding:32px 24px}}.TemplateHeader_navAsideContainer--withTitle{background:#fff;padding:36px 48px}@media (width<=1023px){.TemplateHeader_navAsideContainer--withTitle{padding:32px 24px}}.TemplateHeader_navAsideTitle{--annotation:"Eyebrow Small";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navAsideTitle{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navAsideTitle{color:#5f6368}.TemplateHeader_navAsideTitle{text-transform:uppercase;letter-spacing:.03125rem;color:unset;margin-bottom:24px;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.45455}.TemplateHeader_navAsideItem{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navAsideItem{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]) .TemplateHeader_navAsideItem{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navAsideItem{color:#202124}.TemplateHeader_navAsideItem{padding-bottom:24px;font-weight:500;text-decoration:none;display:block}@media (width>=1024px){.TemplateHeader_navAsideItem:first-child:not(.TemplateHeader_navAsideItem--noMargin){margin-top:80px}}.TemplateHeader_navAsideItem:last-child{padding-bottom:0}.TemplateHeader_navAsideItem:visited{color:#202124}.TemplateHeader_navAsideItem:hover{color:#1967d2;text-decoration:underline}.TemplateHeader_navAsideItem:focus-visible{color:#1967d2;background:#e8f0fe;border-radius:4px;text-decoration:underline}.TemplateHeader_navAsideItem--withTitle{--annotation:"Body Normal";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navAsideItem--withTitle{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]) .TemplateHeader_navAsideItem--withTitle{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navAsideItem--withTitle{color:#202124}.TemplateHeader_navAsideItem--withTitle{color:#202124;white-space:nowrap;padding-bottom:24px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.TemplateHeader_navAsideItem--withTitle:first-child{margin-top:0}.TemplateHeader_navAsideItem--withTitle:visited{color:#202124}.TemplateHeader_navAsideItem--withTitle:hover{color:#1967d2;text-decoration:underline}.TemplateHeader_navAsideItem--withTitle:focus-visible{text-decoration:underline}.TemplateHeader_navDropdownContent{z-index:1021;background:#fff;padding:36px 44px;position:relative}@media (width<=1023px){.TemplateHeader_navDropdownContent{padding:32px 24px}}.TemplateHeader_navDropdownHeader{border-bottom:1px solid #dadce0;justify-content:space-between;align-items:center;column-gap:24px;margin-bottom:36px;padding-bottom:24px;display:flex}@media (width<=1023px){.TemplateHeader_navDropdownHeader{padding-inline-end:80px}}.TemplateHeader_navDropdownHeaderTitle{--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]) .TemplateHeader_navDropdownHeaderTitle{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navDropdownHeaderTitle{color:#202124}.TemplateHeader_navDropdownHeaderTitle{font-size:1rem;font-weight:500;line-height:1.5}@media (width>=600px){.TemplateHeader_navDropdownHeaderTitle{font-size:1.125rem;font-weight:500;line-height:1.44444}}@media (width>=1200px){.TemplateHeader_navDropdownHeaderTitle{font-size:1.25rem;font-weight:500;line-height:1.4}}.TemplateHeader_navDropdownHeaderButtons{margin-top:-15px;margin-bottom:-15px}.TemplateHeader_navDropdownHeaderButtons .TemplateHeader_button{margin-top:15px;margin-bottom:15px}.TemplateHeader_navSubsections{grid-template-columns:repeat(var(--subsection-column-count,3), 1fr);grid-gap:46px;display:grid}@media (width>=1024px){.TemplateHeader_navSubsections{grid-template-columns:repeat(var(--subsection-column-count,3), 1fr);grid-gap:46px}}.TemplateHeader_navSubsectionTitle{--annotation:"Eyebrow Small";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_navSubsectionTitle{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navSubsectionTitle{color:#5f6368}.TemplateHeader_navSubsectionTitle{text-transform:uppercase;letter-spacing:.03125rem;color:unset;margin-bottom:24px;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.45455}.TemplateHeader_navItem{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navItem{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]) .TemplateHeader_navItem{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navItem{color:#202124}.TemplateHeader_navItem{column-gap:16px;padding-bottom:24px;font-weight:500;line-height:1;text-decoration:none;display:flex}.TemplateHeader_navItem:hover{text-decoration:none}.TemplateHeader_navItem:hover .TemplateHeader_navItemTitle{color:#1967d2}.TemplateHeader_navItem:focus-visible{text-decoration:none}.TemplateHeader_navItemIcon{width:24px;min-width:24px;line-height:0}.TemplateHeader_navItemText{flex-direction:column;flex-grow:1;gap:2px;margin:0;display:flex}.TemplateHeader_navItemTitleRow{align-items:center;gap:10px;height:20px;display:flex}.TemplateHeader_navItemTitle{color:#202124;font-weight:500}.TemplateHeader_navItemBadge{--annotation:"Body Extra Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_navItemBadge{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]) .TemplateHeader_navItemBadge{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navItemBadge{color:#202124}.TemplateHeader_navItemBadge{color:#1967d2;background:#e8f0fe;border-radius:4px;padding:4px;font-weight:500;line-height:1}.TemplateHeader_navItemBadge--grey{color:#3c4043;background:#f1f3f4}.TemplateHeader_navItemDescription{--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]) .TemplateHeader_navItemDescription{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_navItemDescription{color:#5f6368}.TemplateHeader_navItemDescription{letter-spacing:.0125rem;font-size:.875rem;font-weight:400;line-height:1.57143}.TemplateHeader_navDropdownClose{color:#5f6368;font-feature-settings:"liga" 1;text-rendering:optimizelegibility;text-transform:none;appearance:none;cursor:pointer;top:25px;z-index:1022;background:0 0;border:0;border-radius:48px;width:48px;height:48px;margin-bottom:15px;font-family:Material Icons;font-size:1.5rem;font-style:normal;display:inline-block;position:absolute;inset-inline-end:42px}.TemplateHeader_navDropdownClose:hover{background:#f1f3f4}.TemplateHeader_navDropdownClose:active,.TemplateHeader_navDropdownClose:focus{background:#e8eaed}.TemplateHeader_mobileNav{max-width:none;max-height:none;left:0;top:calc(var(--header-height) - 1px);z-index:1020;background:#00000080;border:0;outline:none;width:100%;height:100%;margin:0;padding:0;display:none;position:fixed}.TemplateHeader_mobileNav[open]{display:block}.TemplateHeader_mobileNav::backdrop{background:0 0}.TemplateHeader_mobileNavContent{--annotation:"CTA Small";letter-spacing:.0125rem;z-index:1;background:#fff;border-top:1px solid #e8eaed;flex-direction:column;height:65vh;min-height:300px;padding:14px 0;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;display:flex;position:relative;overflow:hidden auto}.TemplateHeader_mobileNavGroup{display:block}.TemplateHeader_mobileNavGroup[open] .TemplateHeader_mobileNavGroupButton{background:#f7f9fe}.TemplateHeader_mobileNavGroupButton{cursor:pointer;overflow:hidden}[open]>.TemplateHeader_mobileNavGroupButton:after{transform:rotate(180deg)}.TemplateHeader_mobileNavGroupButton:not([href]):after{-webkit-font-feature-settings:"liga";content:"expand_more";align-items:center;height:57px;font-family:Material Icons;font-size:140%;transition:transform .18s ease-in-out;display:flex;position:absolute;top:0;right:16px}[dir=rtl] .TemplateHeader_mobileNavGroupButton:not([href]):after{left:16px;right:auto}.TemplateHeader_mobileNavGroupButton{color:inherit;padding:16px;text-decoration:none;display:block;position:relative}.TemplateHeader_mobileNavGroupButton--secondary{color:#1967d2!important}.TemplateHeader_mobileNavGroupButton:active,.TemplateHeader_mobileNavGroupButton:focus-visible{background:#e8f0fe}.TemplateHeader_mobileNavButtonsWrapper{flex-direction:column;display:flex}.TemplateHeader_mobileNavButtonsWrapper.TemplateHeader_top{flex-direction:column-reverse}.TemplateHeader_mobileNavButtonsWrapper.TemplateHeader_top .TemplateHeader_mobileNavButtons{padding:0}.TemplateHeader_mobileNavButtons{text-align:center;color:#1a73e8;padding:0 0 20px}.TemplateHeader_mobileNavHighlightedCards{background:#f9fafb;flex-direction:column;gap:16px;padding:16px;display:flex}.TemplateHeader_mobileNavHighlightedCard{--gws-card-max-width:100%;--gws-card-border-radius:20px;--gws-card-border:2px solid #d3e3fd;--gws-card-chapter-padding:24px;--gws-card-chapter-gap:0;--gws-card-box-shadow:none;border-radius:var(--gws-card-border-radius);border:var(--gws-card-border);background:#fff;transition:box-shadow .2s,border-color .2s}.TemplateHeader_mobileNavHighlightedCard:hover,.TemplateHeader_mobileNavHighlightedCard:active,.TemplateHeader_mobileNavHighlightedCard:focus,.TemplateHeader_mobileNavHighlightedCard:focus-within,gws-card-wrapper:hover .TemplateHeader_mobileNavHighlightedCard,gws-card-wrapper:active .TemplateHeader_mobileNavHighlightedCard,gws-card-wrapper:focus .TemplateHeader_mobileNavHighlightedCard,gws-card-wrapper:focus-within .TemplateHeader_mobileNavHighlightedCard,gws-card-wrapper[pressed] .TemplateHeader_mobileNavHighlightedCard{--gws-card-box-shadow:0 0 0 1px #1a73e8, 0px 6px 10px 4px #36404326, 0px 2px 3px 0px #3640434d;--gws-card-border:2px solid #1a73e8;border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8,0 6px 10px 4px #36404326,0 2px 3px #3640434d}.TemplateHeader_mobileNavHighlightedCard:hover .gws-button .button,.TemplateHeader_mobileNavHighlightedCard:hover .button,.TemplateHeader_mobileNavHighlightedCard:active .gws-button .button,.TemplateHeader_mobileNavHighlightedCard:active .button,.TemplateHeader_mobileNavHighlightedCard:focus .gws-button .button,.TemplateHeader_mobileNavHighlightedCard:focus .button,.TemplateHeader_mobileNavHighlightedCard:focus-within .gws-button .button,.TemplateHeader_mobileNavHighlightedCard:focus-within .button,gws-card-wrapper:hover .TemplateHeader_mobileNavHighlightedCard .gws-button .button,gws-card-wrapper:hover .TemplateHeader_mobileNavHighlightedCard .button,gws-card-wrapper:active .TemplateHeader_mobileNavHighlightedCard .gws-button .button,gws-card-wrapper:active .TemplateHeader_mobileNavHighlightedCard .button,gws-card-wrapper:focus .TemplateHeader_mobileNavHighlightedCard .gws-button .button,gws-card-wrapper:focus .TemplateHeader_mobileNavHighlightedCard .button,gws-card-wrapper:focus-within .TemplateHeader_mobileNavHighlightedCard .gws-button .button,gws-card-wrapper:focus-within .TemplateHeader_mobileNavHighlightedCard .button,gws-card-wrapper[pressed] .TemplateHeader_mobileNavHighlightedCard .gws-button .button,gws-card-wrapper[pressed] .TemplateHeader_mobileNavHighlightedCard .button,.TemplateHeader_mobileNavHighlightedCard:hover .gws-button .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:hover .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:active .gws-button .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:active .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:focus .gws-button .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:focus .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:focus-within .gws-button .button .button__content:after,.TemplateHeader_mobileNavHighlightedCard:focus-within .button .button__content:after,gws-card-wrapper:hover .TemplateHeader_mobileNavHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:hover .TemplateHeader_mobileNavHighlightedCard .button .button__content:after,gws-card-wrapper:active .TemplateHeader_mobileNavHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:active .TemplateHeader_mobileNavHighlightedCard .button .button__content:after,gws-card-wrapper:focus .TemplateHeader_mobileNavHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:focus .TemplateHeader_mobileNavHighlightedCard .button .button__content:after,gws-card-wrapper:focus-within .TemplateHeader_mobileNavHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper:focus-within .TemplateHeader_mobileNavHighlightedCard .button .button__content:after,gws-card-wrapper[pressed] .TemplateHeader_mobileNavHighlightedCard .gws-button .button .button__content:after,gws-card-wrapper[pressed] .TemplateHeader_mobileNavHighlightedCard .button .button__content:after{color:#174ea6}.TemplateHeader_mobileNavHighlightedCard:active,gws-card-wrapper:active .TemplateHeader_mobileNavHighlightedCard,gws-card-wrapper[pressed] .TemplateHeader_mobileNavHighlightedCard{transition:none}.TemplateHeader_mobileNavHighlightedCard [class*=chapter],.TemplateHeader_mobileNavHighlightedCard [class*=contentWrapper]{text-align:center;align-items:center}.TemplateHeader_mobileNavHighlightedCard [class*=chapter]{justify-content:flex-start}.TemplateHeader_mobileNavHighlightedCard [class*=contentWrapper]{flex:initial}.TemplateHeader_mobileNavHighlightedCard [class*=buttonWrapper],.TemplateHeader_mobileNavHighlightedCard .buttonWrapper{align-items:center;margin-top:10px}.TemplateHeader_mobileNavHighlightedCard .gws-button .button,.TemplateHeader_mobileNavHighlightedCard .button{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_mobileNavHighlightedCard .gws-button .button,.TemplateHeader_mobileNavHighlightedCard .button{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]) .TemplateHeader_mobileNavHighlightedCard .gws-button .button,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavHighlightedCard .button{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard .gws-button .button,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard .button{color:#202124}.TemplateHeader_mobileNavHighlightedCard .gws-button .button,.TemplateHeader_mobileNavHighlightedCard .button{color:#1a73e8;border-bottom:none;font-weight:500;text-decoration:none}.TemplateHeader_mobileNavHighlightedCard .gws-button .button:hover,.TemplateHeader_mobileNavHighlightedCard .gws-button .button:active,.TemplateHeader_mobileNavHighlightedCard .gws-button .button:focus,.TemplateHeader_mobileNavHighlightedCard .button:hover,.TemplateHeader_mobileNavHighlightedCard .button:active,.TemplateHeader_mobileNavHighlightedCard .button:focus{color:#174ea6;border-bottom:none;text-decoration:none}.TemplateHeader_mobileNavHighlightedCard .gws-button .button:hover .button__content:after,.TemplateHeader_mobileNavHighlightedCard .gws-button .button:active .button__content:after,.TemplateHeader_mobileNavHighlightedCard .gws-button .button:focus .button__content:after,.TemplateHeader_mobileNavHighlightedCard .button:hover .button__content:after,.TemplateHeader_mobileNavHighlightedCard .button:active .button__content:after,.TemplateHeader_mobileNavHighlightedCard .button:focus .button__content:after{color:#174ea6}.TemplateHeader_mobileNavHighlightedCard .gws-button .button .button__content,.TemplateHeader_mobileNavHighlightedCard .button .button__content{text-decoration:none}.TemplateHeader_mobileNavHighlightedCard .heading,.TemplateHeader_mobileNavHighlightedCard .headingContent,.TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{--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]) .TemplateHeader_mobileNavHighlightedCard .heading,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavHighlightedCard .headingContent,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard .heading,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard .headingContent,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{color:#202124}.TemplateHeader_mobileNavHighlightedCard .heading,.TemplateHeader_mobileNavHighlightedCard .headingContent,.TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{font-size:1.125rem;font-weight:500;line-height:1.44444}@media (width>=600px){.TemplateHeader_mobileNavHighlightedCard .heading,.TemplateHeader_mobileNavHighlightedCard .headingContent,.TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{letter-spacing:-.015625rem;font-size:1.375rem;font-weight:500;line-height:1.36364}}@media (width>=1200px){.TemplateHeader_mobileNavHighlightedCard .heading,.TemplateHeader_mobileNavHighlightedCard .headingContent,.TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{letter-spacing:-.015625rem;font-size:1.5rem;font-weight:500;line-height:1.33333}}.TemplateHeader_mobileNavHighlightedCard .heading,.TemplateHeader_mobileNavHighlightedCard .headingContent,.TemplateHeader_mobileNavHighlightedCard [class*=headingContent]{color:#202124;text-align:center;margin-bottom:16px}.TemplateHeader_mobileNavHighlightedCard p,.TemplateHeader_mobileNavHighlightedCard .bodyContent,.TemplateHeader_mobileNavHighlightedCard [class*=bodyContent]{--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]) .TemplateHeader_mobileNavHighlightedCard p,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavHighlightedCard .bodyContent,[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavHighlightedCard [class*=bodyContent]{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard p,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard .bodyContent,[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavHighlightedCard [class*=bodyContent]{color:#5f6368}.TemplateHeader_mobileNavHighlightedCard p,.TemplateHeader_mobileNavHighlightedCard .bodyContent,.TemplateHeader_mobileNavHighlightedCard [class*=bodyContent]{letter-spacing:.0125rem;color:#5f6368;text-align:center;margin:0;font-size:.875rem;font-weight:400;line-height:1.4}.TemplateHeader_mobileNavAside--withTitle,.TemplateHeader_mobileNavAside--withHighlightedCards,.TemplateHeader_mobileNavHighlightedCards+.TemplateHeader_mobileNavAside,.TemplateHeader_mobileNavAside--withHighlightedCards{background:0 0}.TemplateHeader_mobileNavAsideTitle{--annotation:"Eyebrow Small";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavAsideTitle{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavAsideTitle{color:#5f6368}.TemplateHeader_mobileNavAsideTitle{text-transform:uppercase;letter-spacing:.03125rem;color:unset;padding:16px 16px 8px;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.45455}.TemplateHeader_mobileNavAsideItem{color:inherit;padding:16px 16px 16px 43px;text-decoration:none;display:block}.TemplateHeader_mobileNavAsideItem--withTitle{--annotation:"Body Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_mobileNavAsideItem--withTitle{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]) .TemplateHeader_mobileNavAsideItem--withTitle{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavAsideItem--withTitle{color:#202124}.TemplateHeader_mobileNavAsideItem--withTitle{color:#202124;padding:12px 16px;font-weight:500}.TemplateHeader_mobileNavAsideItem--withTitle:active,.TemplateHeader_mobileNavAsideItem--withTitle:focus-visible{background:#e8f0fe}.TemplateHeader_mobileNavAsideItem--withHighlightedCards{--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]) .TemplateHeader_mobileNavAsideItem--withHighlightedCards{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavAsideItem--withHighlightedCards{color:#5f6368}.TemplateHeader_mobileNavAsideItem--withHighlightedCards{letter-spacing:.0125rem;color:inherit;padding:16px 16px 16px 43px;font-size:.875rem;font-weight:400;line-height:1.57143}.TemplateHeader_mobileNavAsideItem--withHighlightedCards:active,.TemplateHeader_mobileNavAsideItem--withHighlightedCards:focus-visible{background:#e8f0fe}.TemplateHeader_mobileNavSubsections{display:block}.TemplateHeader_mobileNavSubsection{position:relative}.TemplateHeader_mobileNavSubsectionFlat{flex-direction:column;gap:16px;margin-bottom:16px;display:flex;position:relative}.TemplateHeader_mobileNavSubsectionTitle{cursor:pointer;overflow:hidden}[open]>.TemplateHeader_mobileNavSubsectionTitle:after{transform:rotate(180deg)}.TemplateHeader_mobileNavSubsectionTitle:not([href]):after{-webkit-font-feature-settings:"liga";content:"expand_more";align-items:center;height:57px;font-family:Material Icons;font-size:140%;transition:transform .18s ease-in-out;display:flex;position:absolute;top:0;right:16px}[dir=rtl] .TemplateHeader_mobileNavSubsectionTitle:not([href]):after{left:16px;right:auto}.TemplateHeader_mobileNavSubsectionTitle{padding:16px 16px 16px 43px;display:block}.TemplateHeader_mobileNavSubsectionTitle:active,.TemplateHeader_mobileNavSubsectionTitle:focus-visible{color:#174ea6;background:#e8f0fe}.TemplateHeader_mobileNavSubsection>[open] .TemplateHeader_mobileNavSubsectionTitle{background:#f1f3f4}.TemplateHeader_mobileNavSubsectionTitleFlat{--annotation:"Eyebrow";color:#5f6368}[data-theme=dark]:not([class~=container--override-dark-theme]) .TemplateHeader_mobileNavSubsectionTitleFlat{color:#bdc1c6}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavSubsectionTitleFlat{color:#5f6368}.TemplateHeader_mobileNavSubsectionTitleFlat{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){.TemplateHeader_mobileNavSubsectionTitleFlat{letter-spacing:.03125rem;font-size:.875rem;font-weight:500;line-height:1.57143}}.TemplateHeader_mobileNavSubsectionTitleFlat{text-transform:uppercase;padding:16px 16px 0}.TemplateHeader_mobileNavItems{display:block}.TemplateHeader_mobileNavItem{color:inherit;column-gap:16px;padding:16px 16px 16px 75px;text-decoration:none;display:flex}.TemplateHeader_mobileNavItem:active,.TemplateHeader_mobileNavItem:focus-visible{background:#e8f0fe}.TemplateHeader_mobileNavSubsection>.TemplateHeader_mobileNavItem{padding-left:43px}.TemplateHeader_mobileNavItemFlat{column-gap:16px;padding:0 16px;display:flex}.TemplateHeader_mobileNavItemFlat:active,.TemplateHeader_mobileNavItemFlat:focus-visible{background:#e8f0fe}.TemplateHeader_mobileNavSubsection>.TemplateHeader_mobileNavItemFlat{padding-left:43px}.TemplateHeader_mobileNavItemsFlat{flex-direction:column;gap:16px;display:flex}.TemplateHeader_mobileNavItemIcon{width:24px;min-width:24px;line-height:0}.TemplateHeader_mobileNavItemText{flex-grow:1;align-items:center;gap:10px;display:flex}.TemplateHeader_mobileNavItemBadge{--annotation:"Body Extra Small";color:#5f6368;font-family:Google Sans Text,Google Sans,Roboto,Arial,Noto Sans JP,Noto Sans KR,sans-serif}.TemplateHeader_mobileNavItemBadge{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]) .TemplateHeader_mobileNavItemBadge{color:#e8eaed}[data-theme=dark] [class~=container--override-dark-theme] .TemplateHeader_mobileNavItemBadge{color:#202124}.TemplateHeader_mobileNavItemBadge{color:#1967d2;background:#e8f0fe;border-radius:4px;padding:4px;font-weight:500}.TemplateHeader_mobileNavItemBadge--grey{color:#3c4043;background:#f1f3f4}.TemplateHeader_mobileNavAside{background:#f1f3f4}.TemplateHeader_mobileNavAsideItem{padding:16px 16px 16px 43px;display:block}.TemplateHeader_mobileNavAsideItem:active,.TemplateHeader_mobileNavAsideItem:focus-visible{background:#e8f0fe}.TemplateHeader_mobileNavFooter{background:#fff;border-top:1px solid #e8eaed;flex-direction:column;gap:16px;margin-top:auto;padding:16px;display:flex}[data-show-footer-action-bar=true] .TemplateHeader_mobileNavFooter{display:none}.TemplateHeader_mobileNavFooter.TemplateHeader_mobileNavFooter--withDropdownCta{flex-direction:row;justify-content:center;align-items:center}.TemplateHeader_mobileNavFooter.TemplateHeader_mobileNavFooter--withDropdownCta .TemplateHeader_button--low{padding-top:7px;padding-bottom:7px;display:block}.TemplateHeader_hamburgerWrapper{width:48px;height:48px;position:relative}@media (width>=600px){.TemplateHeader_hamburgerWrapper{display:none}}@media (width<=849px){html[data-wisp-active] .TemplateHeader_hamburgerWrapper{display:block}}.TemplateHeader_hamburgerButton{appearance:none;color:#5f6368;cursor:pointer;z-index:1023;background:0 0;border:0;border-radius:48px;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;transition:color .3s,background-color .3s;display:flex;position:absolute;overflow:hidden}.TemplateHeader_hamburgerButton svg{pointer-events:none;transition:fill .3s}.TemplateHeader_hamburgerOpen{transition:transform .3s ease-in-out,opacity .3s ease-in-out}[open] .TemplateHeader_hamburgerOpen{opacity:0;pointer-events:none;transform:rotate(180deg)}.TemplateHeader_hamburgerClose{opacity:0;pointer-events:none;transition:transform .3s ease-in-out,opacity .3s ease-in-out}[open] .TemplateHeader_hamburgerClose{opacity:1;pointer-events:auto;transform:rotate(180deg)}@media (width<=599px){.TemplateHeader_tabletNav{display:none}}@media (width<=849px){html[data-wisp-active] [data-show-footer-action-bar=true] .TemplateHeader_tabletNav{display:none}html[data-wisp-active] .TemplateHeader_tabletNav{padding-left:24px}}@media (width<=689px){html[data-wisp-active] .TemplateHeader_tabletNav{display:none}}@media (width>=1200px){.TemplateHeader_tabletNav{display:none}html[data-wisp-active] .TemplateHeader_tabletNav{display:flex}}@media (width>=1300px){html[data-wisp-active] .TemplateHeader_tabletNav,[data-show-footer-action-bar=true] .TemplateHeader_tabletNav{display:none}}.TemplateHeader_tabletNav{border-top:1px solid #dadce0}.TemplateHeader_tabletNav .TemplateHeader_button--primary{display:none}.TemplateHeader_tabletNav .TemplateHeader_button--low{padding-left:5px;padding-right:5px}.TemplateHeader_tabletNav .TemplateHeader_headerNav{margin-left:0}@media (width>=600px) and (width<=1023px){.TemplateHeader_tabletNav .TemplateHeader_headerNav{display:flex}}@media (width>=600px) and (width<=1023px) and (orientation:landscape) and (width<=900px){.TemplateHeader_tabletNav .TemplateHeader_headerNav{gap:16px}.TemplateHeader_tabletNav .TemplateHeader_headerNav .TemplateHeader_headerNavGroupButton{--annotation:"Nav";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}}@media (width<=1199px){.TemplateHeader_headerDesktopNav .TemplateHeader_headerNav,.TemplateHeader_headerDesktopNav .TemplateHeader_headerAsideSecondaryButton{display:none}}@media (width<=1299px){html[data-wisp-active] .TemplateHeader_headerDesktopNav .TemplateHeader_headerNav,html[data-wisp-active] .TemplateHeader_headerDesktopNav .TemplateHeader_headerAsideSecondaryButton{display:none}}@media (width<=599px){.TemplateHeader_header--hideOnScrollDownMobile{transition:transform .3s ease-in-out}.page--scroll-down .TemplateHeader_header--hideOnScrollDownMobile{transform:translateY(-100%)}}.TemplateHeader_headerSkipDesktop{color:#5f6368;cursor:pointer;user-select:none;justify-content:center;align-items:center;height:100%;margin-right:34px;padding:10px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.TemplateHeader_headerSkipDesktop:not(:focus-within){z-index:-999;width:1px;height:1px;position:absolute;top:auto;left:-999px;overflow:hidden}@media (width<=599px){.TemplateHeader_header--simple .TemplateHeader_hamburgerWrapper{display:none}.TemplateHeader_header--simple .TemplateHeader_headerLogos{margin-inline:28px auto}}@media (width<=849px){html[data-wisp-active] .TemplateHeader_header--simple .TemplateHeader_hamburgerWrapper{display:none}html[data-wisp-active] .TemplateHeader_header--simple .TemplateHeader_headerLogos{margin-inline:28px auto}html[data-wisp-active] .TemplateHeader_header--simple .TemplateHeader_headerAside{display:none}html[data-wisp-active] .TemplateHeader_header--simple .TemplateHeader_headerAside.TemplateHeader_headerAsideWithSearch,html[data-wisp-active] .TemplateHeader_header--simple .TemplateHeader_headerAsideWithSearch{display:flex}html[data-wisp-active] .TemplateHeader_header--simple .TemplateHeader_headerAsideWithSearch>:not(gws-search-header-trigger){display:none}}@media (width<=599px){.TemplateHeader_header--hide-mobile-ctas .TemplateHeader_headerAside{display:none}.TemplateHeader_header--hide-mobile-ctas .TemplateHeader_headerAside.TemplateHeader_headerAsideWithSearch{display:flex}}body[data-theme=dark] .TemplateHeader_header{box-shadow:none;background:#060606;border-bottom-color:#060606}body[data-theme=dark] .TemplateHeader_header .TemplateHeader_headerNavGroupButton{color:#dadce0}body[data-theme=dark] .TemplateHeader_header .TemplateHeader_headerNavGroupButton:hover,body[data-theme=dark] .TemplateHeader_header .TemplateHeader_headerNavGroupButton.--active{color:#8ab4f8}body[data-theme=dark] .TemplateHeader_headerLogo svg{filter:brightness(0)invert()}body[data-theme=dark].page--scroll-down:not(.page--scrolled-to-top) .TemplateHeader_header,body[data-theme=dark].page--scroll-up:not(.page--scrolled-to-top) .TemplateHeader_header{border-bottom:1px solid #3c4043;box-shadow:0 2px 6px #0100001f}body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button:not(.button--low){color:#fff;background:#ffffff14;border:1px solid #0000}body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button:not(.button--low):hover{color:#174ea6;box-shadow:none;cursor:pointer;background-color:#f1f3f4}body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button:not(.button--low):active,body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button:not(.button--low):focus{box-shadow:none;background-color:#e8f0fe}body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button--low{color:#fff;background:0 0;border:1px solid #3c4043}body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button--low:focus,body[data-theme=dark] .TemplateHeader_header:not([data-dark-mode-touch-transition=true]) .gws-button .button--low:hover{box-shadow:none;background-color:#3c4043}.TemplateHeader_mobileAsideContainer{z-index:1020;position:fixed;bottom:24px;right:24px}@media (width>=600px){.TemplateHeader_mobileAsideContainer{display:none}}.gws-search-fadeable{transition:opacity .2s,box-shadow .2s}.gws-search-faded{opacity:0;pointer-events:none}.gws-search-no-shadow{box-shadow:none}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])){--gws-button-color:#1a73e8;--gws-button-hover-color:#174ea6;box-shadow:none}@media (width<=599px){.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerContent{padding-right:12px}}@media (width<=849px){html[data-wisp-active] .TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerContent{padding-right:12px}}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open]))[data-dark-mode-touch-transition-bg=black]{background:#060606;border-bottom-color:#060606}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open]))[data-dark-mode-touch-transition-bg=grey-900]{background:#202124;border-bottom-color:#202124}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerNavGroupButton,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerNavGroupButton:hover,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerNavGroupButton.--active{color:#fff}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerNavGroupButton:hover:after,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerNavGroupButton.--active:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M12 16.41l-6.71-6.7 1.42-1.42 5.29 5.3 5.29-5.3 1.42 1.42z'/%3E%3Cpath fill='none' d='M0 0h24v24H0V0z'/%3E%3C/svg%3E")}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerLogo svg{filter:brightness(0)invert()}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_headerLogo--gmail span,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_hamburgerButton{color:#fff}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_hamburgerButton svg{fill:#fff}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .TemplateHeader_tabletNav{border-top:1px solid #ffffff1f}.page--scroll-down:not(.page--scrolled-to-top) .TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])),.page--scroll-up:not(.page--scrolled-to-top) .TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])){border-bottom:1px solid #3c4043;box-shadow:0 2px 6px #0100001f}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--high,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .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;opacity:1;background-color:#1a73e8;border:1px solid #0000}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--high:hover,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .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{color:#fff;opacity:1;background-color:#1967d2;box-shadow:0 2px 16px #2051da52}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--high:active,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--high:focus,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .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,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .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{color:#fff;opacity:1;box-shadow:none;background-color:#185abc}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--medium,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--tonal{color:#fff;opacity:.95;background-color:#e8eaf21f;border:1px solid #0000}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--medium:hover,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--tonal:hover{opacity:1;background-color:#e8eaf23d;box-shadow:0 2px 16px #18191d5c}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--medium:active,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--medium:focus,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--tonal:active,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--tonal:focus{opacity:.9;box-shadow:none;background-color:#e8eaf21f}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--low{color:#fff;opacity:.95;box-shadow:none;background-color:#0000;border:1px solid #ffffff1f}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--low:focus,.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--low:hover{color:#fff;opacity:1;box-shadow:none;background-color:#ffffff0a;border-color:#ffffff3d}.TemplateHeader_header[data-dark-mode-touch-transition=true]:not(:has(details[core-nav][open])):not(:has(dialog[open])) .gws-button .button--low:active{color:#fff;opacity:.9;box-shadow:none;background-color:#0000;border-color:#ffffff14}gws-action-bar[visible]{--gws-action-bar-visibility:visible;--gws-action-bar-opacity:1;--gws-action-bar-translate:0}@media (width<=849px){html[data-wisp-active] gws-action-bar[visible]{--gws-action-bar-display:flex}html[data-wisp-active]{--header-height:112px;--header-height-single-row:56px}}@media (width<=689px){html[data-wisp-active]{--header-height:56px;--header-height-single-row:56px}}.TemplateHeader_mobileCtaNav{z-index:1016;box-sizing:border-box;opacity:0;visibility:hidden;background-color:#fff;border-top:1px solid #e8eaed;flex-wrap:wrap;align-items:center;gap:8px;min-height:56px;padding:8px 16px;transition:transform .3s cubic-bezier(.5,1,.89,1),opacity .3s cubic-bezier(.5,1,.89,1),visibility .3s cubic-bezier(.5,1,.89,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media (width>=600px){.TemplateHeader_mobileCtaNav{display:none}}.TemplateHeader_mobileCtaNav[visible]{opacity:1;visibility:visible;transform:translateY(0)}.TemplateHeader_mobileCtaNav .gws-button{flex:auto;min-width:0}.TemplateHeader_mobileCtaNav .gws-button .button{justify-content:center;width:100%}.TemplateHeader_mobileCtaNav dropdown-button-wrapper{flex:auto;min-width:0}.TemplateHeader_mobileCtaNav .dropdown-gws-button,.TemplateHeader_mobileCtaNav .dropdown-gws-button>details>summary{width:100%}.TemplateHeader_mobileCtaNav .dropdown-gws-button>details>summary>.button-label{flex:auto;justify-content:center}@media (width>=600px) and (width<=849px){html[data-compress-header]{--header-height:56px;--header-height-single-row:56px}}@media (width>=1200px) and (width<=1479px){html[data-compress-header]{--header-height:128px;--header-height-single-row:64px}html[data-compress-header]:has(.TemplateHeader_header--simple){--header-height:64px;--header-height-single-row:64px}}@media (width>=600px) and (width<=849px){html[data-compress-header] .TemplateHeader_headerContent{justify-content:flex-start;height:56px;padding:0 12px 0 0}html[data-compress-header] .TemplateHeader_headerContent:has(.TemplateHeader_headerAsideWithSearch)>:last-child{margin-inline-start:8px}html[data-compress-header] .TemplateHeader_headerLogo img,html[data-compress-header] .TemplateHeader_headerLogo svg{width:150px;margin-left:1px}html[data-compress-header] .TemplateHeader_headerLogo--gmail span,html[data-compress-header] .TemplateHeader_headerNav,html[data-compress-header] .TemplateHeader_headerAside{display:none}html[data-compress-header] .TemplateHeader_headerAsideWithSearch{display:flex}html[data-compress-header] .TemplateHeader_headerAsideWithSearch>:not(gws-search-header-trigger){display:none}html[data-compress-header] .TemplateHeader_headerAllNav .TemplateHeader_headerAside{display:flex}html[data-compress-header] [data-show-footer-action-bar=true] .TemplateHeader_headerAllNav .TemplateHeader_headerAside:not(.TemplateHeader_headerAsideWithSearch){display:none}html[data-compress-header] .TemplateHeader_headerAllNav .TemplateHeader_headerLogo img,html[data-compress-header] .TemplateHeader_headerAllNav .TemplateHeader_headerLogo svg{width:150px}html[data-compress-header] .TemplateHeader_headerAsideButton{display:none}html[data-compress-header] .TemplateHeader_hamburgerWrapper{display:block}html[data-compress-header] .TemplateHeader_header--simple .TemplateHeader_hamburgerWrapper,html[data-compress-header] .TemplateHeader_header--hide-mobile-ctas .TemplateHeader_headerAside{display:none}html[data-compress-header] .TemplateHeader_header--hide-mobile-ctas .TemplateHeader_headerAside.TemplateHeader_headerAsideWithSearch{display:flex}html[data-compress-header] .TemplateHeader_mobileAsideContainer{display:block}html[data-compress-header] .TemplateHeader_mobileCtaNav{display:flex}}@media (width>=1200px) and (width<=1479px){html[data-compress-header] .TemplateHeader_headerDesktopNav .TemplateHeader_headerNav,html[data-compress-header] .TemplateHeader_headerDesktopNav .TemplateHeader_headerAsideSecondaryButton{display:none}}@media (width>=600px) and (width<=849px){html[data-compress-header] .TemplateHeader_tabletNav{display:none}}@media (width>=1200px) and (width<=1479px){html[data-compress-header] .TemplateHeader_tabletNav,html[data-compress-header] .TemplateHeader_tabletNav .TemplateHeader_headerNav{display:flex}}}@keyframes TemplateHeader_fade-in{0%{opacity:0}to{opacity:1}}@keyframes TemplateHeader_fade-out{0%{opacity:1}to{opacity:0}}
