/* Get started only. Shared styles: /assets/site/site.css */

/* From the design (restored: an over-eager converter filter had dropped it) */
input,select,button,textarea{font-family:'DM Sans',sans-serif;}
/* From the design */
@keyframes ob-in{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:none;}}
@keyframes ob-pop{0%{transform:scale(.6);opacity:0;}60%{transform:scale(1.08);opacity:1;}100%{transform:scale(1);}}
@keyframes ob-spin{to{transform:rotate(360deg);}}
.ob-screen{animation:ob-in .35s cubic-bezier(.2,.7,.2,1);}
.ob-pop{animation:ob-pop .5s cubic-bezier(.2,.7,.2,1);}
.ob-spin{animation:ob-spin .8s linear infinite;}

.onboarding-hv1:hover{border-color:#035693 !important;background:#EAF2F9 !important}
.onboarding-fc2:focus{top:12px !important}

@media (max-width:720px){
  /* Section rhythm: desktop spacing x0.55, 20px gutters (full-bleed sections stay full-bleed) */

}
