.logo{width:115px;display:block}#banner{position:absolute;top:0;left:0;right:0;padding:5px}.step{display:flex;align-items:flex-start;gap:2rem;margin-top:2rem;margin-bottom:2rem}.step .number{text-align:center;display:flex;justify-content:center;align-items:center;padding:10px;background:linear-gradient(65deg,#5d5fef,#ba22b4);min-width:50px;min-height:50px;max-width:50px;max-height:50px;font-size:2rem;font-weight:700;color:#fff;margin:0}.step .text>*{margin:0 0 10px}@font-face{font-family:"DM Serif";src:local("DMSerifDisplay-Regular"),url(/assets/DMSerifDisplay-Regular-BB3xDZ4A.ttf) format("truetype")}@font-face{font-family:DM Sans;src:local("DMSans-VariableFont"),url(/assets/DMSans-VariableFont-d9KJDlpM.ttf) format("truetype")}*{scroll-behavior:smooth}body{font-family:DM Sans!important;margin:0;padding:0}.white-txt{color:#fff!important}.gradient-txt{background:linear-gradient(88deg,#5d5fef,#ba22b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient-card{background:linear-gradient(88deg,#5d5fef,#ba22b4);border-radius:10px}.pretty-txt{max-width:60%}.growOnHover{transition:transform .3s}.growOnHover:hover{transform:scale(1.02)}@media (max-width: 768px){.content-padding{padding-left:20px!important;padding-right:20px!important}}@media (max-width: 768px){.pretty-txt{max-width:90%}}
