html[data-site-motion=on]{scroll-behavior:smooth}html[data-site-motion=off]{scroll-behavior:auto}html[data-site-motion] [data-motion-card]{transition:border-color .18s,box-shadow .18s,translate .22s}html[data-site-motion=on] [data-motion-card]:focus-visible{border-color:var(--color-brand-red);box-shadow:0 8px 22px #1c171217}html[data-site-motion=on] [data-motion-enroll-label]{transition:background-color .18s}html[data-site-motion=on] [data-motion-card]:is(:hover,:focus-visible) [data-motion-enroll-label]{background-color:var(--color-brand-red-dark)}@media (hover:hover) and (pointer:fine){html[data-site-motion=on] [data-motion-card]:hover{translate:0 -3px}html[data-site-motion=on] [data-motion-photo] img{transition:transform .45s}html[data-site-motion=on] [data-motion-photo]:hover img{transform:scale(1.025)}}html[data-site-motion=off] [data-motion-card]{transition:none;translate:none}html[data-site-motion=on] :is(main,footer) :is(a,button):not([data-motion-card]){transition-property:color,background-color,border-color,box-shadow;transition-duration:.18s;transition-timing-function:ease}html[data-site-motion=on] [data-motion-section-nav] a{position:relative}html[data-site-motion=on] [data-motion-section-nav] a:after{content:"";background:var(--color-brand-red);height:2px;transition:transform .18s;position:absolute;inset:auto 1.25rem 0;transform:scaleX(0)}html[data-site-motion=on] [data-motion-section-nav] a:is(:hover,:focus-visible,[aria-current=location]):after{transform:scaleX(1)}html[data-site-motion=on] [data-motion-section-nav] a[aria-current=location]{color:var(--color-brand-red)}html[data-site-motion=on] [data-desktop-menu]>div{transition:opacity .18s,transform .18s,visibility .18s}html[data-site-motion=on] [data-desktop-menu]>div.invisible{transform:translateY(-5px)}html[data-site-motion=on] [data-desktop-menu]>div.visible{transform:translateY(0)}html[data-site-motion=on] main summary{transition:background-color .18s,color .18s}html[data-site-motion=on] main summary svg{transition:transform .18s}:is(body:has(.wc-cc) [data-motion-controls],body:has(.wc-back) [data-motion-controls],body:has(dialog[open]) [data-motion-controls]),:is(body:has([role=dialog]) [data-motion-controls],body:has(header nav[aria-label=Mobile]) [data-motion-controls]){visibility:hidden;pointer-events:none}@keyframes motion-menu-open{0%{opacity:.8}to{opacity:1}}html[data-site-motion=on] header nav[aria-label=Mobile]{animation:.18s ease-out motion-menu-open}html[data-site-motion=off] [data-motion-photo] img{transition:none;transform:scale(1)}@media print{[data-motion-controls]{display:none!important}[data-reveal],[data-motion-card],[data-motion-reveal]{opacity:1!important;transform:translate(0,0)!important}}
