.HowToJoinSection_signupTitle__de6e6{text-align:center;font-size:1.5rem;margin-bottom:1rem;font-weight:800}@media(min-width:768px){.HowToJoinSection_signupTitle__de6e6{font-size:2rem;margin-bottom:.5rem}}.HowToJoinSection_signupSection__Y8dj5{align-items:center;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:992px){.HowToJoinSection_signupSection__Y8dj5{gap:1rem}}.HowToJoinSection_signupHeader__A_Pn4{display:flex;flex-direction:column}.HowToJoinSection_signupHeader__A_Pn4>h2{margin-bottom:1rem}.HowToJoinSection_signupHeader__A_Pn4>h3{margin-bottom:.5rem}.HowToJoinSection_signupSubtitle__eshdm{text-align:center;font-size:1.25rem;font-weight:800}@media(min-width:768px){.HowToJoinSection_signupSubtitle__eshdm{font-size:1.5rem}.HowToJoinSection_signupDescription__O_4Dl{margin-bottom:1rem!important}}.HowToJoinSection_signupDescription__O_4Dl{max-width:46.875rem;text-align:center}.HowToJoinSection_stepsContainer__szRy8{display:flex;flex-direction:column;gap:.5rem}.HowToJoinSection_stepsContainer__szRy8 h2,.HowToJoinSection_stepsContainer__szRy8 h3{margin-bottom:0}@media(min-width:992px){.HowToJoinSection_stepsContainer__szRy8{margin-bottom:.5rem;flex-direction:row;justify-content:center;gap:1rem}.HowToJoinSection_stepsContainer__szRy8>*{flex:1}}.HowToJoinSection_stepLayout__bJsRr{padding:1rem;display:flex;flex-direction:row;align-items:center;gap:1.5rem;background-color:#f2f2ff;border-radius:.5rem;text-align:center}@media(min-width:992px){.HowToJoinSection_stepLayout__bJsRr{gap:0;flex-direction:column;padding-bottom:32px}}.HowToJoinSection_stepLayout__bJsRr img{width:64px;height:auto}@media(min-width:768px){.HowToJoinSection_stepLayout__bJsRr img{width:88px}}@media(min-width:992px){.HowToJoinSection_stepLayout__bJsRr img{width:120px}}.HowToJoinSection_stepLayout__bJsRr h3{margin-bottom:0;font-size:1rem}.HowToJoinSection_stepContent__3bx_j{text-align:left}@media(min-width:992px){.HowToJoinSection_stepContent__3bx_j{text-align:center}}.difference-content{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:992px){.difference-content{flex-direction:row-reverse;gap:1rem}.difference-content>*{flex-basis:50%}.difference-images{padding:0 .75rem}}.difference-title{text-align:center}@media(min-width:992px){.difference-title{text-align:left;font-weight:800;font-size:32px}}.difference-title{margin-bottom:1rem}