/* Accessible, restrained motion system. */
@media(prefers-reduced-motion:no-preference){.novacare-reveal-init .reveal-on-scroll{opacity:0;transform:translateY(20px);transition:opacity .68s cubic-bezier(.22,.7,.25,1),transform .68s cubic-bezier(.22,.7,.25,1);transition-delay:var(--reveal-delay,0ms)}.novacare-reveal-init .reveal-on-scroll.is-inview{opacity:1;transform:none}@keyframes nv-fade-up{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nv-soft-scale{from{opacity:.2;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.hero__eyebrow,.hero__title,.hero__description,.hero__actions,.hero__trust{animation:nv-fade-up .68s cubic-bezier(.2,.7,.25,1) both}.hero__eyebrow{animation-delay:.06s}.hero__title{animation-delay:.14s}.hero__description{animation-delay:.22s}.hero__actions{animation-delay:.3s}.hero__trust{animation-delay:.38s}.hero__background{animation:nv-soft-scale 1.25s ease both}.patient-assistant__glow{transition:transform .5s ease}.patient-assistant:hover .patient-assistant__glow--one{transform:translate(-1.5rem,1rem)}.site-header__pill{transition:box-shadow .3s ease,background-color .3s ease,border-color .3s ease,transform .3s ease}.treatment-card__image,.physician-card__image,.doctor-card__image,.gallery-result-card img,.difference-section__image{transition:transform .55s cubic-bezier(.2,.75,.25,1)}}@media(prefers-reduced-motion:reduce){.novacare-reveal-init .reveal-on-scroll{opacity:1!important;transform:none!important;transition:none!important}.hero__eyebrow,.hero__title,.hero__description,.hero__actions,.hero__trust,.hero__background{animation:none!important}.patient-assistant__glow{transition:none!important}}
