:root{--fx-ease:cubic-bezier(.2,.7,.2,1);--fx-fast:200ms;--fx-mid:320ms;--fx-slow:420ms}.fx-nav-ink{display:none}@media (prefers-reduced-motion:no-preference){html[data-fx] .site-header{view-transition-name:fx-header}html[data-fx] [data-journey-nav]{view-transition-name:fx-journey-nav}html[data-fx]::view-transition-group(fx-header),html[data-fx]::view-transition-group(fx-journey-nav){animation:none}html[data-fx]::view-transition-old(fx-header),html[data-fx]::view-transition-old(fx-journey-nav){display:none}html[data-fx]::view-transition-new(fx-header),html[data-fx]::view-transition-new(fx-journey-nav){animation:none}html[data-fx]::view-transition-old(root){animation:fx-page-out var(--fx-fast) var(--fx-ease) both}html[data-fx]::view-transition-new(root){animation:fx-page-in var(--fx-slow) var(--fx-ease) 40ms both}@keyframes fx-page-out{to{opacity:0;transform:scale(.992)}}@keyframes fx-page-in{0%{opacity:0;transform:translateY(10px)}}@media (min-width:901px){html[data-fx] .site-header nav a[aria-current=page]:after{display:none}html[data-fx] .site-header nav a[aria-current=page] .fx-nav-ink{display:block;position:absolute;left:12px;right:12px;bottom:0;height:3px;background:var(--blue,#0c4aea);view-transition-name:fx-nav-ink}}html[data-fx]::view-transition-group(fx-nav-ink){animation-duration:var(--fx-slow);animation-timing-function:var(--fx-ease)}html[data-fx] .report-hero h1,html[data-fx] [data-fx-name]{width:-moz-fit-content;width:fit-content}html[data-fx][data-fx-kind=morph] .report-hero h1{view-transition-name:fx-zone-title}html[data-fx][data-fx-kind=morph] [data-report-fit]{view-transition-name:fx-zone-fit}html[data-fx]::view-transition-group(fx-zone-fit),html[data-fx]::view-transition-group(fx-zone-title){animation-duration:var(--fx-slow);animation-timing-function:var(--fx-ease)}html[data-fx]::view-transition-new(fx-zone-title),html[data-fx]::view-transition-old(fx-zone-title){height:100%;width:auto;left:0;right:auto;animation-duration:var(--fx-slow);animation-timing-function:var(--fx-ease)}html[data-fx]::view-transition-group(fx-zone-fit){border-radius:12px;overflow:hidden;background:var(--navy,#172959)}html[data-fx]::view-transition-new(fx-zone-fit),html[data-fx]::view-transition-old(fx-zone-fit){width:100%;height:100%;object-fit:none;object-position:center}html[data-fx]::view-transition-old(fx-zone-fit){animation:fx-fade-out .16s var(--fx-ease) both}html[data-fx]::view-transition-new(fx-zone-fit){animation:fx-fade-in .22s var(--fx-ease) .18s both}html[data-fx][data-fx-kind=morph]::view-transition-old(root){animation:fx-page-out .24s var(--fx-ease) both}html[data-fx][data-fx-kind=morph]::view-transition-new(root){animation:fx-fade-in var(--fx-slow) var(--fx-ease) .12s both}@keyframes fx-fade-out{to{opacity:0}}@keyframes fx-fade-in{0%{opacity:0}}html[data-fx] [data-fx-q]{animation:none!important}html[data-fx][data-fx-kind=question] [data-fx-q]{view-transition-name:fx-question}html[data-fx][data-fx-kind=question] [data-fx-ghost]{view-transition-name:fx-ghost}html[data-fx][data-fx-kind=question] [data-fx-dock]{view-transition-name:fx-dock}html[data-fx]::view-transition-group(fx-dock){animation:none}html[data-fx]::view-transition-old(fx-dock){display:none}html[data-fx]::view-transition-new(fx-dock){animation:none}html[data-fx][data-fx-kind=question]::view-transition-old(root){display:none}html[data-fx][data-fx-kind=question]::view-transition-new(root){animation:none}html[data-fx][data-fx-kind=question]::view-transition-group(fx-question){animation:none}html[data-fx][data-fx-kind=question]::view-transition-old(fx-question){animation:fx-q-out .22s var(--fx-ease) both}html[data-fx][data-fx-kind=question]::view-transition-new(fx-question){animation:fx-q-in var(--fx-slow) var(--fx-ease) 80ms both}html[data-fx][data-fx-dir=back]::view-transition-old(fx-question){animation-name:fx-q-out-back}html[data-fx][data-fx-dir=back]::view-transition-new(fx-question){animation-name:fx-q-in-back}html[data-fx]::view-transition-old(fx-ghost){animation:fx-ghost-out var(--fx-mid) var(--fx-ease) both}html[data-fx]::view-transition-new(fx-ghost){animation:fx-ghost-in var(--fx-slow) var(--fx-ease) both}@keyframes fx-q-out{to{opacity:0;transform:translateX(-28px)}}@keyframes fx-q-in{0%{opacity:0;transform:translateX(36px)}}@keyframes fx-q-out-back{to{opacity:0;transform:translateX(28px)}}@keyframes fx-q-in-back{0%{opacity:0;transform:translateX(-36px)}}@keyframes fx-ghost-out{to{opacity:0;transform:translateY(-40px)}}@keyframes fx-ghost-in{0%{opacity:0;transform:translateY(40px)}}html[data-fx] [data-fx-n]{animation:none!important}html[data-fx] [data-fx-q][data-direction] [aria-pressed]{animation:fx-rise var(--fx-mid) var(--fx-ease) both;animation-delay:calc(var(--fx-o, 0) * 35ms + .12s)}@keyframes fx-rise{0%{opacity:0;transform:translateY(10px)}}}