@media screen and (prefers-reduced-motion:no-preference){html.cfin-m main.legal-container,html.cfin-m main:has(> .perf-root){animation:cfin-ix-arrive var(--cfin-motion-enter,320ms) var(--cfin-ease-standard,cubic-bezier(.22,1,.36,1)) backwards}}@keyframes cfin-ix-arrive{from{opacity:1;translate:0 16px}}.nav-header{border-bottom:1px solid transparent}.cfin-hdr,.nav-header{transition:background-color var(--cfin-motion-enter, 320ms) var(--cfin-ease-standard, cubic-bezier(.22, 1, .36, 1)),border-bottom-color var(--cfin-motion-enter, 320ms) var(--cfin-ease-standard, cubic-bezier(.22, 1, .36, 1)),box-shadow var(--cfin-motion-enter, 320ms) var(--cfin-ease-standard, cubic-bezier(.22, 1, .36, 1))}header.nav-header :is(.nav-link,.nav-logo,.nav-cta){transition-property:color,background-color,border-color,opacity,scale,box-shadow;transition-duration:var(--cfin-motion-fast, 150ms);transition-timing-function:var(--cfin-ease-standard,cubic-bezier(.22,1,.36,1))}header.nav-header :is(.nav-link,.nav-logo,.nav-cta):active{scale:0.97}@media (hover:none) and (pointer:coarse){.cfin-mnav-link:active,header.nav-header :is(.nav-link,.nav-logo,.nav-cta):active{scale:0.96}}@media (prefers-reduced-motion:reduce){.cfin-hdr,.nav-header,header.nav-header :is(.nav-link,.nav-logo,.nav-cta){transition-duration:0s}}@media print{main.legal-container,main:has(> .perf-root){animation:none!important}.cfin-hdr,.nav-header{transition:none!important}}