.partnersPage_container__I5Lfw{padding:2rem;background-color:#f8f9fa;max-width:1200px;margin:100px auto}.partnersPage_heroSection__zQ03H{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem;gap:2rem}.partnersPage_heroText__woMp1{flex:1}.partnersPage_title__suubk{font-size:3rem;font-weight:700;color:#343a40;margin-bottom:1rem}@media screen and (max-width:768px){.partnersPage_heroSection__zQ03H{flex-direction:column;text-align:center}.partnersPage_title__suubk{font-size:2.5rem}}@media screen and (max-width:592px){.partnersPage_heroSection__zQ03H{flex-direction:column;text-align:center}.partnersPage_title__suubk{font-size:2rem}}.partnersPage_label__Y0t6p{display:flex;align-items:center;gap:5px;color:var(--website-color);font-size:1.2rem;font-family:var(--main-font);font-weight:500;margin-bottom:10px}.partnersPage_description__AdOEB{font-size:1.2rem;color:#6c757d;margin-bottom:30px}.partnersPage_heroImage__YxW2g{flex:1;text-align:center}.partnersPage_form__xeKUW{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.partnersPage_formGrid__0Kv8Q{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.partnersPage_formGrid__0Kv8Q{grid-template-columns:repeat(2,1fr)}}.partnersPage_fullWidth__7yaA1{grid-column:1/-1}.partnersPage_mixedGroup__G7sFb{margin-bottom:1rem}.partnersPage_CheckboxContainer__mlLIX{display:flex;flex-direction:column;gap:.5rem}.partnersPage_button__tPJYz{background-color:#007bff;color:#fff;font-size:1.2rem;padding:1rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;width:100%;margin-top:1rem}.partnersPage_button__tPJYz:hover{background-color:#0056b3}.partnersPage_button__tPJYz:disabled{background-color:#405266;cursor:not-allowed}.Input_inputContainer__33eWZ{width:100%;display:flex;flex-direction:column;gap:7px;margin-bottom:20px}.Input_label__l1beR{display:flex;align-items:center;gap:5px;color:var(--website-color);font-size:1.2rem;font-family:var(--main-font);font-weight:500}.Input_label__l1beR .Input_required__0Lot0{display:inline-block;color:red;font-size:2rem;height:29px;font-family:var(--main-font)}.Input_input__rhQo6{background-color:#fff;font-family:var(--secondary-font);font-size:1.2rem;border:1px solid var(--website-color);padding:10px 20px;width:100%;caret-color:var(--website-color);color:#000}.Input_input__rhQo6::placeholder{color:#8f8f8f;font-size:1.2rem;font-family:var(--main-font)}.Input_input__rhQo6:focus{outline:none}.ErrorMessage_error__FODGk{color:red;font-size:1rem;font-family:var(--main-font)}.Checkbox_inputContainer__IoWgF{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:5px}.Checkbox_label__gwadt{display:flex;align-items:center;gap:5px;color:hsl(from var(--website-color) h s calc(l - 20));font-size:1rem;font-family:var(--main-font);font-weight:500;cursor:pointer;user-select:none}.Checkbox_label__gwadt .Checkbox_required__p6ftt{display:inline-block;color:red;font-size:2rem;height:29px;font-family:var(--main-font)}.Checkbox_input__U0VlQ{background-color:#fff;font-family:var(--secondary-font);font-size:1.2rem;padding:10px 20px;caret-color:var(--website-color);color:#000;height:24px;width:24px;accent-color:var(--website-color);cursor:pointer;border:1px solid var(--website-color)}.Checkbox_input__U0VlQ::placeholder{color:#8f8f8f;font-size:1.2rem;font-family:var(--main-font)}.Checkbox_input__U0VlQ:focus{outline:none}.Textarea_textareaContainer__tDaH_{width:100%;display:flex;flex-direction:column;gap:7px;margin-bottom:20px}.Textarea_label__GkyjA{display:flex;align-items:center;gap:5px;color:var(--website-color);font-size:1.2rem;font-family:var(--main-font);font-weight:500;margin-bottom:5px}.Textarea_label__GkyjA .Textarea_required__PA44G{display:inline-block;color:red;font-size:2rem;height:29px;font-family:var(--main-font)}.Textarea_textarea__alyZ5{background-color:#fff;font-family:var(--secondary-font);font-size:1.2rem;padding:10px 20px;width:100%;height:100px;resize:none;caret-color:var(--website-color);color:#000;border:1px solid var(--website-color)}.Textarea_textarea__alyZ5::placeholder{color:#8f8f8f;font-size:1.2rem;font-family:var(--main-font)}.Textarea_textarea__alyZ5:focus{outline:none}