.main_main__rK3M9{flex-direction:column;height:100vh;padding:30px}.main_header__mKcPt,.main_main__rK3M9{display:flex;justify-content:space-between}.main_header__mKcPt{align-items:center}.main_logo__ykksy img{width:100px}.main_heroMessage__BPBMj{text-align:center}.main_heroMessage__BPBMj h1{width:40%;margin:20px auto;font-size:3em}.main_github__wvj2f a{font-weight:500;font-size:1.1rem;color:#006732}.main_mainContainer__x6W06{display:flex;justify-content:space-between;width:60%;height:80vh;gap:30px;margin:30px auto}.main_formContainer__VZag_,.main_responseContainer__nDRo0{width:50%;padding:20px;border-radius:10px}.main_formContainer__VZag_{box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15)}.main_responseContainer__nDRo0{background-color:#f9fafb}.main_form__CJMfU{display:flex;flex-direction:column;gap:15px}.main_form__CJMfU label{font-weight:500;display:flex;flex-direction:column;color:#006732}.main_form__CJMfU button,.main_form__CJMfU select,.main_form__CJMfU textarea{padding:8px 12px;border:1px solid #ccc;border-radius:6px;font-size:1rem}.main_form__CJMfU textarea{font-family:Roboto,sans-serif;min-height:120px;resize:vertical}.main_form__CJMfU button{background:#006732;color:#fff;border:none;cursor:pointer}.main_form__CJMfU button:disabled{opacity:.6;cursor:not-allowed}.main_responseContainer__nDRo0{background:#f9fafb;color:#000;overflow-y:auto;white-space:pre-wrap;padding:20px;border-radius:10px}.main_responseContainer__nDRo0 h1,.main_responseContainer__nDRo0 h2,.main_responseContainer__nDRo0 h3{color:#006732;font-weight:500}.main_responseContainer__nDRo0 ol,.main_responseContainer__nDRo0 ul{list-style:none}.main_responseContainer__nDRo0 strong{color:#006732}.main_footer__Zob_3{text-align:center}@media screen and (max-width:1024px){.main_mainContainer__x6W06{flex-direction:column;width:90%;height:auto}.main_formContainer__VZag_,.main_responseContainer__nDRo0{width:100%;height:auto}.main_heroMessage__BPBMj h1{width:90%;font-size:2.2em}}@media screen and (max-width:600px){.main_main__rK3M9{padding:20px}.main_logo__ykksy img{width:80px}.main_heroMessage__BPBMj h1{font-size:1.7em}.main_github__wvj2f a{font-size:1rem}.main_mainContainer__x6W06{width:100%;gap:20px}.main_form__CJMfU button,.main_form__CJMfU select,.main_form__CJMfU textarea{font-size:1rem}.main_formContainer__VZag_,.main_responseContainer__nDRo0{padding:15px}.main_footer__Zob_3{font-size:.9rem}}