.account-p1-stack{max-width:42rem}.account-p1-block+.account-p1-block{padding-top:.5rem}.account-p1-chip{transition:border-color .15s,color .15s}.editorial-question-widget{z-index:55;right:1rem;bottom:calc(var(--mobile-bottom-nav-offset,4.25rem) + env(safe-area-inset-bottom,0px) + .75rem);align-items:center;gap:.25rem;max-width:min(100vw - 2rem,18rem);display:flex;position:fixed}@media (min-width:1024px){.editorial-question-widget{max-width:20rem;bottom:1.25rem}}.editorial-question-widget__cta{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-text);box-shadow:var(--shadow-sm);text-align:left;background:#fffffff5;border-radius:9999px;flex:1;padding:.625rem 1rem;font-size:.75rem;font-weight:600;line-height:1.3;transition:border-color .15s,box-shadow .15s}.editorial-question-widget__cta:hover{border-color:var(--color-brand-muted);box-shadow:var(--shadow-md)}.editorial-question-widget__cta-short{display:inline}.editorial-question-widget__cta-full{display:none}@media (min-width:640px){.editorial-question-widget__cta-short{display:none}.editorial-question-widget__cta-full{display:inline}}.editorial-question-widget__close{border:1px solid var(--color-border-light);width:1.75rem;height:1.75rem;color:var(--color-text-muted);background:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.editorial-question-widget__close:hover{color:var(--color-text);border-color:var(--color-border)}.editorial-question-widget-modal{z-index:70;padding:1rem;padding-bottom:calc(var(--mobile-bottom-nav-offset,4.25rem) + env(safe-area-inset-bottom,0px) + 1rem);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.editorial-question-widget-modal{align-items:center;padding-bottom:1rem}}.editorial-question-widget-modal__backdrop{background:#0f172a59;position:absolute;inset:0}.editorial-question-widget-modal__panel{border:1px solid var(--color-border);width:min(100%,28rem);max-height:min(85vh,640px);box-shadow:var(--shadow-md);background:#fff;border-radius:1rem;padding:1.25rem;position:relative;overflow-y:auto}html[data-cookie-banner-visible] .editorial-question-widget{bottom:calc(var(--mobile-bottom-nav-offset,4.25rem) + env(safe-area-inset-bottom,0px) + 11rem);z-index:65}@media (min-width:1024px){html[data-cookie-banner-visible] .editorial-question-widget{max-width:18rem;bottom:14rem;right:1.25rem}html[data-cookie-banner-visible] .cookie-banner{max-width:22rem}}
.brand-logo-auto{flex-shrink:0;place-items:center start;line-height:0;display:inline-grid}.brand-logo-auto__dark,.brand-logo-auto__light{object-fit:contain;object-position:left center;grid-area:1/1;display:block}.brand-logo-auto__dark{opacity:1;filter:brightness(1.06)contrast(1.1)drop-shadow(0 1px 3px #00000073)}.brand-logo-auto__light,html[data-public-theme=light] .brand-logo-auto__dark,.imx[data-theme=light] .brand-logo-auto__dark{opacity:0;pointer-events:none}html[data-public-theme=light] .brand-logo-auto__light,.imx[data-theme=light] .brand-logo-auto__light{opacity:1;pointer-events:auto;filter:contrast(1.08)drop-shadow(0 1px 2px #ffffffa6)}.imx[data-theme=dark] .brand-logo-auto__dark{opacity:1!important;pointer-events:auto!important}.imx[data-theme=dark] .brand-logo-auto__light,.imx[data-theme=light] .brand-logo-auto__dark{opacity:0!important;pointer-events:none!important}.imx[data-theme=light] .brand-logo-auto__light{filter:contrast(1.08)drop-shadow(0 1px 2px #ffffffa6);opacity:1!important;pointer-events:auto!important}.imx-brand{flex-shrink:1;align-items:center;min-width:0;overflow:hidden}.brand-nav-logo{--brand-nav-lockup-aspect:6.766;--brand-nav-logo-side-space:10.25rem;--brand-nav-logo-h:clamp(30px, 2.4vw + 22px, 48px);--brand-nav-logo-max-w:min(calc(var(--brand-nav-logo-h) * var(--brand-nav-lockup-aspect)), calc(100vw - var(--brand-nav-logo-side-space)));max-width:var(--brand-nav-logo-max-w);align-items:center;line-height:0;display:inline-flex}.brand-nav-logo__lockup.brand-logo-auto--fluid{height:var(--brand-nav-logo-h);width:auto;max-width:100%}@media (min-width:390px){.brand-nav-logo{--brand-nav-logo-h:clamp(32px, 2.6vw + 24px, 48px);--brand-nav-logo-side-space:10.75rem}}@media (min-width:480px){.brand-nav-logo{--brand-nav-logo-h:clamp(34px, 2.8vw + 26px, 48px);--brand-nav-logo-side-space:11.25rem}}@media (min-width:640px){.brand-nav-logo{--brand-nav-logo-h:clamp(38px, 1.8vw + 30px, 48px);--brand-nav-logo-side-space:13.5rem}}@media (min-width:900px){.brand-nav-logo{--brand-nav-logo-h:clamp(40px, 1.2vw + 34px, 48px);--brand-nav-logo-side-space:22rem;--brand-nav-logo-max-w:min(calc(var(--brand-nav-logo-h) * var(--brand-nav-lockup-aspect)), 19.5rem)}}@media (min-width:1200px){.brand-nav-logo{--brand-nav-logo-h:clamp(42px, .8vw + 36px, 48px);--brand-nav-logo-max-w:min(calc(var(--brand-nav-logo-h) * var(--brand-nav-lockup-aspect)), 20.5rem)}}.imx-nav .brand-nav-logo{--brand-nav-logo-side-space:12.75rem}@media (min-width:640px){.imx-nav .brand-nav-logo{--brand-nav-logo-side-space:14rem}}@media (min-width:900px){.imx-nav .brand-nav-logo{--brand-nav-logo-side-space:24rem}}.imx .brand-nav-logo .brand-logo-auto__dark,html[data-public-theme=dark] .brand-nav-logo .brand-logo-auto__dark{filter:brightness(1.1)contrast(1.14)drop-shadow(0 1px 4px #0000008c)}html[data-public-theme=light] .brand-nav-logo .brand-logo-auto__light{filter:contrast(1.12)drop-shadow(0 1px 2px #ffffffb3)}.site-footer__brand .brand-logo-auto{max-width:min(180px,72vw)}
.imx a:focus-visible,.imx button:focus-visible,.imx input:focus-visible,.imx [tabindex]:focus-visible,.imx-card:focus-visible,.imx-btn:focus-visible,.imx-pill:focus-visible,.imx-chip:focus-visible,.imx-chapdot:focus-visible,.imx-back:focus-visible,.imx-askinput:focus-visible,.imx-ibtn:focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #6fe9da}.imx main:focus,.imx main:focus-visible,#main:focus,#main:focus-visible{outline:none}
