.styles-module-scss-module__nuJojq__section{box-sizing:border-box;width:100%;min-height:40vh;color:var(--secondary-color);background-color:var(--light-color);flex-direction:row;justify-content:center;align-items:center;gap:100px;padding:0 60px 80px;display:flex;position:relative}@media only screen and (max-width:768px){.styles-module-scss-module__nuJojq__section{flex-direction:column;gap:20px;padding:20px 20px 40px}}.styles-module-scss-module__nuJojq__section img{max-width:40vw;max-height:40vw}@media only screen and (max-width:768px){.styles-module-scss-module__nuJojq__section img{max-width:90vw;max-height:90vw}}.styles-module-scss-module__nuJojq__section h2{max-width:70vw;margin-top:12px;margin-bottom:12px;font-size:32px}@media only screen and (max-width:768px){.styles-module-scss-module__nuJojq__section h2{max-width:90vw;font-size:32px}}.styles-module-scss-module__nuJojq__section p{max-width:70vw}@media only screen and (max-width:768px){.styles-module-scss-module__nuJojq__section p{max-width:100vw}}.styles-module-scss-module__nuJojq__section a,.styles-module-scss-module__nuJojq__section button{background-color:var(--secondary-color);color:#fff;border:none;border-radius:24px;padding:10px 20px;font-size:20px;font-weight:500;text-decoration:none}.styles-module-scss-module__nuJojq__section a,.styles-module-scss-module__nuJojq__section button:hover{cursor:pointer}.styles-module-scss-module__nuJojq__section a,.styles-module-scss-module__nuJojq__section button:not(:disabled):active,.styles-module-scss-module__nuJojq__section a,.styles-module-scss-module__nuJojq__section button:disabled{opacity:.8}.styles-module-scss-module__nuJojq__section form{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:20px;min-width:30vw;display:flex}@media only screen and (max-width:768px){.styles-module-scss-module__nuJojq__section form{width:calc(100vw - 40px)}}.styles-module-scss-module__nuJojq__section form input{border:2px solid var(--secondary-color);box-sizing:border-box;border-radius:8px;width:100%;padding:16px 20px;font-size:20px}@media only screen and (max-width:768px){.styles-module-scss-module__nuJojq__section form input{width:calc(100vw - 40px)}}.styles-module-scss-module__nuJojq__section form button{margin-top:24px}.styles-module-scss-module__nuJojq__section .styles-module-scss-module__nuJojq__error{background-color:var(--warning-color)}
