.page-module__xEvMTG__container{max-width:800px;margin:0 auto;padding:80px 20px}.page-module__xEvMTG__pageTitle{text-align:center;margin-bottom:20px;font-size:2.5rem}.page-module__xEvMTG__intro{text-align:center;opacity:.8;margin-bottom:60px}.page-module__xEvMTG__form{background:#fff;border-radius:8px;padding:40px;box-shadow:0 4px 15px #0000000d}.page-module__xEvMTG__formGroup{margin-bottom:25px}.page-module__xEvMTG__label{color:var(--color-primary);margin-bottom:8px;font-weight:500;display:block}.page-module__xEvMTG__input,.page-module__xEvMTG__select,.page-module__xEvMTG__textarea{border:1px solid #ddd;border-radius:4px;width:100%;padding:12px;font-family:inherit;font-size:1rem;transition:border-color .2s}.page-module__xEvMTG__input:focus,.page-module__xEvMTG__select:focus,.page-module__xEvMTG__textarea:focus{border-color:var(--color-accent);outline:none}.page-module__xEvMTG__submitContainer{text-align:center;margin-top:40px}
.Button-module__8RiFmG__button{cursor:pointer;letter-spacing:.05em;border:none;border-radius:4px;justify-content:center;align-items:center;padding:14px 32px;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.Button-module__8RiFmG__primary{background-color:var(--color-accent);color:#fff}.Button-module__8RiFmG__primary:hover{background-color:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 4px 8px #c7a0594d}.Button-module__8RiFmG__secondary{border:1px solid var(--color-primary);color:var(--color-primary);background-color:#0000}.Button-module__8RiFmG__secondary:hover{background-color:var(--color-primary);color:#fff}
