.style-module-scss-module__4rajsW__step_card_section{box-sizing:border-box;background-color:#f2f7f6;justify-content:center;align-items:center;width:100%;padding:64px 0;display:flex}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card_section{padding:24px 0}}.style-module-scss-module__4rajsW__container{flex-direction:column;align-items:center;width:1072px;max-width:calc(100% - 32px);margin:0 auto;display:flex}.style-module-scss-module__4rajsW__step_header{text-align:center;margin-bottom:48px}@media (max-width:970px){.style-module-scss-module__4rajsW__step_header{margin-bottom:24px}}.style-module-scss-module__4rajsW__step_header h2{color:var(--light-version-main-text-dark-green);text-align:center;letter-spacing:-.1px;margin:0;font-size:40px;font-weight:700;line-height:48px}@media (min-width:971px){.style-module-scss-module__4rajsW__step_header h2{opacity:0;transition:opacity .7s ease-in-out,transform .7s ease-in-out;transform:translateY(20px)}.style-module-scss-module__4rajsW__step_header.style-module-scss-module__4rajsW__visible h2{opacity:1;transform:translateY(0)}}.style-module-scss-module__4rajsW__step_cards_container{grid-gap:24px;flex-direction:column;width:100%;display:flex}@media (max-width:970px){.style-module-scss-module__4rajsW__step_cards_container{grid-gap:16px}}.style-module-scss-module__4rajsW__step_card{background-color:var(--hackathon-light-text);box-sizing:border-box;border:.33px solid #b8c2bf;border-radius:24px;width:100%;padding:32px 64px;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000000d}@media (min-width:971px){.style-module-scss-module__4rajsW__step_card{opacity:0;will-change:opacity,transform;transform:translateY(30px)}.style-module-scss-module__4rajsW__step_card.style-module-scss-module__4rajsW__visible{animation:.8s ease-out forwards style-module-scss-module__4rajsW__stepCardAppear}}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card.style-module-scss-module__4rajsW__visible{animation:.6s ease-out forwards style-module-scss-module__4rajsW__stepCardAppearMobile}.style-module-scss-module__4rajsW__step_card{opacity:0;flex-direction:column;padding:16px}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_label{color:#008765;justify-content:center;align-items:center;margin-right:64px;padding:0;font-size:52px;font-weight:700;line-height:60px;display:flex}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_label{letter-spacing:.08px;justify-content:flex-start;font-size:32px;line-height:40px}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content{flex-direction:column;flex:1;margin-left:16px;display:flex;position:relative}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content{margin-top:24px;margin-left:0}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content:before{content:"";background-color:#b8c2bf;width:.5px;position:absolute;top:0;bottom:0;left:-16px}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content:before{background-color:#b8c2bf;width:100%;height:.5px;margin-bottom:8px;display:block;left:0}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__header_row{align-items:center;margin-bottom:8px;display:flex}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__header_row{margin-top:16px}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_icon_wrapper{flex-shrink:0;margin-right:16px}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_icon_wrapper{margin-right:8px}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_title{color:var(--light-version-main-text-dark-green);letter-spacing:.08px;margin:0;font-size:32px;font-weight:700;line-height:40px}@media (max-width:970px){.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_title{letter-spacing:.12px;font-size:24px;line-height:32px}}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description{color:var(--Text-text-supportive);font-family:var(--font-opensans),serif;letter-spacing:.08px;margin:0;font-size:16px;font-weight:500;line-height:24px}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description p{margin:0 0 12px}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description p:last-child{margin-bottom:0}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description ul,.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description ol{margin:0 0 12px 24px;padding:0}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description li{margin-bottom:8px}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description li:last-child{margin-bottom:0}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description a{color:#008765;text-decoration:underline}.style-module-scss-module__4rajsW__step_card .style-module-scss-module__4rajsW__step_content .style-module-scss-module__4rajsW__step_description .style-module-scss-module__4rajsW__markdownStrong{font-weight:700}@keyframes style-module-scss-module__4rajsW__stepCardAppear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes style-module-scss-module__4rajsW__stepCardAppearMobile{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=ec65545ad6db1f5b.css.map*/