.tooltip{display:block;position:relative}@supports(anchor-name: --t){.tooltip{anchor-scope:all}}.tooltip__content{background:#00344d;border-radius:0.375rem;color:#fff;font-size:0.875rem;font-weight:500;left:50%;line-height:1.3;max-width:min(17.5rem,100vw - 2rem);opacity:0;padding:0.5rem;pointer-events:none;position:absolute;top:calc(100% + 0.375rem);translate:-50% 0;visibility:hidden;width:-moz-max-content;width:max-content;z-index:1500}@media(prefers-reduced-motion: no-preference){.tooltip__content{transition:opacity .15s ease,visibility 0s linear .15s}}@supports(anchor-name: --t){.tooltip__content{inset:auto;justify-self:anchor-center;margin-block:0.375rem;position:fixed;position-anchor:--tooltip-anchor;position-area:bottom;position-try-fallbacks:flip-block,bottom span-inline-start,bottom span-inline-end;translate:0}}.modal .tooltip__content{left:50%;position:absolute;top:calc(100% + 0.375rem);translate:-50% 0}@media(max-width: 767px){.modal--flyout .tooltip__content{left:0;translate:0 0}}@supports(anchor-name: --t){.tooltip__trigger{anchor-name:--tooltip-anchor}}.tooltip__trigger--help:not(:disabled){cursor:help}.tooltip__trigger:is(:hover,:focus-visible)~.tooltip__content{opacity:1;visibility:visible}@media(prefers-reduced-motion: no-preference){.tooltip__trigger:is(:hover,:focus-visible)~.tooltip__content{transition:opacity .15s ease}}.modal .tooltip>.btn--close{inset:0;position:absolute}.modal .tooltip:has(>.btn--close){height:2.5rem;position:absolute;width:2.5rem}@media(max-width: 1143px){.modal .tooltip:has(>.btn--close){bottom:calc(100% + 1.5rem);right:0}}@media(min-width: 1144px){.modal .tooltip:has(>.btn--close){left:calc(100% + 1.5rem);top:0}}.modal--flyout .tooltip:has(>.btn--close){bottom:auto;left:auto;right:calc(100% + 1.5rem);top:1rem}
