.reveal-up{animation:reveal-up .52s ease-out both}.reveal-left{animation:reveal-left .46s ease-out both}.hero-enter{animation:reveal-up .56s ease-out both}.hero-card-enter{animation:reveal-up .54s ease-out both}.nav-enter{animation:nav-enter .42s ease-out both}.fade-enter{animation:fade-enter .16s ease-out both}@keyframes reveal-up{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes reveal-left{0%{opacity:0;transform:translate3d(-14px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nav-enter{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-enter{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.hero-card-enter,.hero-enter,.nav-enter,.reveal-left,.reveal-up{animation-duration:.36s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.site-footer{content-visibility:auto;contain-intrinsic-size:520px;background:var(--footer-bg);border-color:var(--border-soft);color:var(--color-text-dark)}.site-footer:before,.site-footer>.absolute{display:none}.site-footer :where(h1,h2,h3,h4,p,a,span,li){color:var(--color-text-muted)}.site-footer :where(h1,h2,h3,h4,strong){color:var(--durbar-brick)}.site-footer a:hover{color:var(--rhododendron)}