@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate-stripes{0%{background-position:0 0}to{background-position:60px 0}}.shadow-xs{box-shadow:0 1px 2px #0a0d120d}.shadow-xs-top{box-shadow:0 -1px 2px #0a0d120d}.shadow-sm{box-shadow:0 1px 2px -1px #0a0d121a,0 1px 3px #0a0d121a}.shadow-sm-top{box-shadow:0 -1px 2px -1px #0a0d121a,0 -1px 3px #0a0d121a}.shadow-md{box-shadow:0 2px 4px -2px #0a0d120f,0 4px 6px -1px #0a0d121a}.shadow-md-top{box-shadow:0 -2px 4px -2px #0a0d120f,0 -4px 6px -1px #0a0d121a}.shadow-lg{box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214}.shadow-lg-top{box-shadow:0 -2px 2px -1px #0a0d120a,0 -4px 6px -2px #0a0d1208,0 -12px 16px -4px #0a0d1214}.shadow-xl{box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}.shadow-xl-top{box-shadow:0 -3px 3px -1.5px #0a0d120a,0 -8px 8px -4px #0a0d1208,0 -20px 24px -4px #0a0d1214}.shadow-2xl{box-shadow:0 4px 4px -2px #0a0d120a,0 24px 48px -12px #0a0d122e}.shadow-2xl-top{box-shadow:0 -4px 4px -2px #0a0d120a,0 -24px 48px -12px #0a0d122e}.shadow-3xl{box-shadow:0 5px 5px -2.5px #0a0d120a,0 32px 64px -12px #0a0d1224}.shadow-3xl-top{box-shadow:0 -5px 5px -2.5px #0a0d120a,0 -32px 64px -12px #0a0d1224}.steps-section{padding:3rem 0rem;background-position:center right;background-size:cover;background-repeat:no-repeat}@media (min-width: 480px){.steps-section{padding:4rem 0rem}}@media (min-width: 1024px){.steps-section{padding:5rem 0rem}}@media (min-width: 1440px){.steps-section{padding:6rem 0rem}}.steps-section__wrapper--card{background:#ffffff;border-radius:1rem;padding:1.5rem 1rem}@media (min-width: 768px){.steps-section__wrapper--card{padding:2rem}}@media (min-width: 1440px){.steps-section__wrapper{width:50%;margin-left:0;margin-right:auto;max-width:720px}}.steps-section__list{list-style:none;margin:2rem 0rem 0rem;padding:0rem;display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 480px){.steps-section__list{gap:2rem}}.steps-section-item{display:flex;align-items:flex-start;gap:1rem}.steps-section-item__content{flex:1 1 auto}.steps-section-item__title{margin:0rem}.steps-section-item__lead{margin:.25rem 0rem 0rem;color:#535862}@media (min-width: 480px){.steps-section-item .number-badge{width:3.25rem;height:3.25rem;flex:0 0 3.25rem}}
