.ContactsForm_wrapper__uVRxI{padding:4em 0 5em;background:var(--app-light)}.ContactsForm_inner__ux_Y5{max-width:760px}.ContactsForm_header__BMkGH{margin-bottom:2em}.ContactsForm_header__BMkGH h2{margin:0 0 .75em;font-size:40px;font-weight:700;line-height:1.15;color:var(--app-dark)}.ContactsForm_header__BMkGH p{margin:0;max-width:36em;font-size:1.05rem;font-weight:400;color:var(--app-dark);line-height:1.7}.ContactsForm_form__gd98T{display:flex;flex-direction:column;gap:1.25em}.ContactsForm_row__d_Cei{display:grid;grid-template-columns:1fr 1fr;gap:1.25em}.ContactsForm_field__jSVBH{display:flex;flex-direction:column;gap:.4em}.ContactsForm_field__jSVBH label{margin:0;font-size:.9em;font-weight:500;color:var(--bs-gray-700)}.ContactsForm_field__jSVBH input,.ContactsForm_field__jSVBH textarea{width:100%;padding:.7em 1em;color:var(--app-dark);background:var(--bs-white);border:1px solid var(--bs-gray-300);border-radius:5px;outline:none;transition:border-color .2s,box-shadow .2s}.ContactsForm_field__jSVBH input::placeholder,.ContactsForm_field__jSVBH textarea::placeholder{color:var(--bs-gray-500)}.ContactsForm_field__jSVBH input:hover,.ContactsForm_field__jSVBH textarea:hover{border-color:var(--bs-gray-500)}.ContactsForm_field__jSVBH input:focus,.ContactsForm_field__jSVBH textarea:focus{border-color:var(--app-primary);box-shadow:0 0 0 3px rgba(251,138,46,.15)}.ContactsForm_field__jSVBH textarea{resize:vertical;min-height:8em}.ContactsForm_submit__ekgie{align-self:flex-start;min-width:12em;padding:.75em 2.5em;font-size:1.05em;font-weight:600;color:var(--bs-white);background:var(--app-primary);border:none;border-radius:5px;transition:background .2s}.ContactsForm_submit__ekgie:hover:not(:disabled){background:var(--app-primary-hover)}.ContactsForm_submit__ekgie:disabled{background:var(--bs-gray-500);cursor:not-allowed}.ContactsForm_sendedContainer__ykPmH{padding:2.5em 1.5em;text-align:center;background:var(--bs-white);border-radius:5px;border-left:4px solid var(--app-primary)}.ContactsForm_sendedContainer__ykPmH h3{margin:0 0 .5em;font-size:1.5em;font-weight:700;color:var(--app-dark)}.ContactsForm_sendedContainer__ykPmH p{margin:0;color:var(--bs-gray-700);line-height:1.5}@media (max-width:768px){.ContactsForm_wrapper__uVRxI{padding:3em 0 4em}.ContactsForm_header__BMkGH h2{font-size:24px}.ContactsForm_header__BMkGH p{font-size:14px}.ContactsForm_row__d_Cei{grid-template-columns:1fr;gap:1em}.ContactsForm_form__gd98T{gap:1em}.ContactsForm_submit__ekgie{width:100%;align-self:stretch}}.PdConsentCheckbox_label__pqLGL{display:flex;align-items:flex-start;gap:.65em;margin:0;font-size:.85rem;line-height:1.45;font-weight:400;color:var(--bs-gray-700);cursor:pointer}.PdConsentCheckbox_input__EfYd8{flex-shrink:0;width:1.1em;height:1.1em;margin-top:.15em;accent-color:var(--app-primary);cursor:pointer}.PdConsentCheckbox_label__pqLGL a{color:var(--app-primary);font-weight:600;text-decoration:none}.PdConsentCheckbox_label__pqLGL a:hover{text-decoration:underline}