.contact-module__ugYCSW__container{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 216px);display:flex}.contact-module__ugYCSW__container h1,.contact-module__ugYCSW__container a{color:var(--black);letter-spacing:-.3px;align-items:center;gap:8px;font-size:22px;font-weight:500;text-decoration:none;display:flex}.contact-module__ugYCSW__container h1{margin-bottom:20px}.contact-module__ugYCSW__container svg{flex-shrink:0;width:22px;height:22px}.contact-module__ugYCSW__container p{text-align:center;color:var(--grey);margin-bottom:40px;font-size:16px;font-weight:400;line-height:1.6}.contact-module__ugYCSW__container form{flex-direction:column;gap:8px;display:flex;position:relative}.contact-module__ugYCSW__topForm{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-module__ugYCSW__inputCon{flex-direction:column;gap:8px;display:flex}.contact-module__ugYCSW__message textarea{background-color:var(--background);border:2px solid var(--primary);border-radius:3px;width:680px;height:200px;padding:8px;font-size:18px}.contact-module__ugYCSW__inputCon label{color:var(--grey);font-size:14.4px}.contact-module__ugYCSW__inputCon input{background-color:var(--background);border:2px solid var(--primary);border-radius:3px;height:32px;padding-left:8px;font-family:monospace;font-size:18px;font-weight:400}.contact-module__ugYCSW__inputCon select{height:36px;font-size:16px}.contact-module__ugYCSW__container form button{background:var(--background);border:2px solid var(--primary);text-align:center;width:150px;color:var(--primary);border-radius:3px;margin-right:auto;padding:8px 32px;font-size:14.4px;cursor:pointer!important}.contact-module__ugYCSW__container form button:hover{background:var(--primary);color:var(--white)}.contact-module__ugYCSW__alertSuccess{background-color:green}.contact-module__ugYCSW__alertError{background-color:red}.contact-module__ugYCSW__container form .contact-module__ugYCSW__btnLoading:hover{border-color:var(--primary);cursor:auto;background:0 0;font-weight:400}.contact-module__ugYCSW__container form .contact-module__ugYCSW__btnLoading{border-color:var(--primary);cursor:pointer;background:0 0;position:relative;color:#0000!important}.contact-module__ugYCSW__container form .contact-module__ugYCSW__btnLoading:after{content:"";border:3px solid var(--primary);border-top-color:#0000;border-radius:50%;width:16px;height:16px;margin:auto;animation:.9s linear infinite contact-module__ugYCSW__button-loading-spinner;position:absolute;inset:0}@keyframes contact-module__ugYCSW__button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.contact-module__ugYCSW__btnSent{color:var(--white)!important;background-color:var(--primary)!important}.contact-module__ugYCSW__btnError{color:var(--white)!important;background-color:var(--error)!important;border-color:var(--error)!important}@media (max-width:425px){.contact-module__ugYCSW__container h1,.contact-module__ugYCSW__container a{font-size:18px}.contact-module__ugYCSW__container p,.contact-module__ugYCSW__message textarea,.contact-module__ugYCSW__inputCon input{font-size:15px}.contact-module__ugYCSW__container form button,.contact-module__ugYCSW__inputCon label{font-size:12.8px}}@media (max-width:768px){.contact-module__ugYCSW__container{padding:20px}.contact-module__ugYCSW__topForm{grid-template-columns:1fr;gap:8px}.contact-module__ugYCSW__message textarea,.contact-module__ugYCSW__container form{width:100%}}
