html,body{min-height:100dvh;}
[data-rv]{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);will-change:opacity,transform;}
[data-rv].rv-in{opacity:1;transform:none;}
[data-rv]:nth-child(2){transition-delay:.05s}
[data-rv]:nth-child(3){transition-delay:.1s}
[data-rv]:nth-child(4){transition-delay:.15s}
[data-rv]:nth-child(5){transition-delay:.2s}
[data-rv]:nth-child(6){transition-delay:.25s}
a,button,.card,[class*="card"]{transition:transform .25s ease, box-shadow .25s ease, filter .25s ease;}
.card:hover,[class*="card"]:hover{transform:translateY(-4px);}
@media(prefers-reduced-motion:reduce){
  [data-rv]{opacity:1!important;transform:none!important;transition:none!important;}
  *{scroll-behavior:auto!important;}
}

/* Urbanist override */
@import url("https://fonts.googleapis.com/css2?family=Urbanist:wght@300;400;500;600;700;800&display=swap");
html,body,button,input,textarea,select,*{font-family:"Urbanist",sans-serif !important;}
