@layer base{:root{--color-primary:#005CA2;--color-title:hsla(0,0%,0%,1);--color-text-secondary:rgba(0,0,0,0.6);--color-body:hsla(0,0%,0%,0.6);--navbar-height:72px;--transition-normal:0.3s ease;--transition-card-float:0.5s ease;--card-lay:0px 2px 4px rgba(0,0,0,0.1),0px 7px 7px rgba(0,0,0,0.09),0px 15px 9px rgba(0,0,0,0.05),0px 27px 11px rgba(0,0,0,0.01),0px 42px 12px rgba(0,0,0,0.01);--card-float:0px 5px 11px rgba(0,0,0,0.1),0px 20px 20px rgba(0,0,0,0.09),0px 45px 27px rgba(0,0,0,0.05),0px 81px 32px rgba(0,0,0,0.01),0px 126px 35px rgba(0,0,0,0.01)}}.flows__container>*{flex:1 1 280px}.flows__container__item svg{width:64px;height:64px}@media (max-width:899px){.flows__container__item svg{width:48px;height:48px}}svg.flows__container__item__content__icon{transform:rotate(180deg) translateX(20px);opacity:0;width:28px;height:28px;transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media (max-width:899px){svg.flows__container__item__content__icon{width:24px;height:24px}}.flows__container__item:hover .flows__container__item__content__icon{transform:rotate(180deg) translateX(0);opacity:.6}.flows__modal{padding:48px 64px;background-color:#ffffff;position:relative;width:min(1200px,80vw);margin:0 auto}.flows__modal__header{width:100%;position:relative;margin-bottom:2rem}.flows__modal__header__title{text-align:center}.flows__modal__body{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-bottom:4rem}@media (min-width:900px){.flows__modal__body{gap:0}}.flows__modal__step{width:100%;padding:min(48px,3vw);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}@media (min-width:600px){.flows__modal__step{gap:1.5rem}}@media (min-width:1200px){.flows__modal__step{gap:3rem;flex-direction:row}}.flows__modal__step__image{flex-shrink:0}.flows__modal__step__image img{transform:scale(1.2)}@media (max-width:599px){.flows__modal__step__image img{transform:scale(.85);margin-top:-2vw}}.flows__modal__step__content{display:flex;flex-direction:column;justify-content:center;max-width:480px;width:80%;flex:1;text-wrap:pretty}@media (max-width:599px){.flows__modal__step__content{max-width:360px;width:100%}}.flows__modal__step__title{display:flex;align-items:baseline}.flows__modal__step__number{margin-right:.2em}.flows__modal__separator{align-self:center}.flows__modal__separator__icon{opacity:.2;width:30px;height:30px}@media (max-width:599px){.flows__modal__separator__icon{width:24px;height:24px}}@media (max-width:899px){.flows__modal{padding:max(20px,6vw);width:calc(100vw - 48px);max-width:600px}.flows__modal__step{padding:0}}