.page_page__9SZbB{min-height:100vh;background:#fff;padding-bottom:80px;padding-top:100px}.page_heroSection__VjbEw{text-align:center;padding:32px 24px 24px}.page_heroTitle__ixBrg{font-size:2.25rem;font-weight:700;color:#0f172a;margin:0 0 8px}.page_breadcrumb__d2nOg{font-size:.95rem;color:#727272;margin:0}.page_breadcrumb__d2nOg a{color:#727272;text-decoration:none}.page_breadcrumb__d2nOg a:hover{text-decoration:underline}.page_breadcrumbSep__bDYzR{margin:0 4px}.page_mainSection__yPdy6{max-width:1100px;margin:0 auto;padding:0 24px 48px}.page_mainCard__sWR8t{background:#f1f5f9;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.page_mainGrid__iaZ8p{display:grid;grid-template-columns:2fr 3fr;align-items:stretch;min-height:420px}.page_imageColumn__Cc7HK{position:relative;background:#e2e8f0}.page_imageWrap__hcEGH{position:absolute;inset:0}.page_heroImage__ruQ4n{object-fit:cover}.page_imagePlaceholder__3vCaZ{position:absolute;inset:0}.page_formColumn__gLAZ_{padding:40px 36px;display:flex;flex-direction:column}.page_contactPhones__6xRBq{margin-bottom:16px;font-size:.9rem;color:#475569}.page_contactPhones__6xRBq p{margin:0 0 4px}.page_formTitle__EoO4L{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0 0 24px}.page_form__HN8TU{display:flex;flex-direction:column;gap:18px}.page_formRow__3__Yu{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_inputGroup__sCy6P{display:flex;flex-direction:column;gap:6px}.page_inputGroup__sCy6P label{font-size:14px;font-weight:600;color:#374151}.page_inputGroup__sCy6P input,.page_inputGroup__sCy6P select,.page_inputGroup__sCy6P textarea{padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;font-size:15px;color:#0f172a;background:#fff;transition:border-color .2s;width:100%;box-sizing:border-box;font-family:inherit}.page_inputGroup__sCy6P textarea{resize:vertical;min-height:100px}.page_inputGroup__sCy6P input:focus,.page_inputGroup__sCy6P select:focus,.page_inputGroup__sCy6P textarea:focus{outline:none;border-color:#0d7a65;box-shadow:0 0 0 3px rgba(13,122,101,.1)}.page_inputGroup__sCy6P input::placeholder,.page_inputGroup__sCy6P textarea::placeholder{color:#94a3b8}.page_inputError__f8RLe{border-color:#dc2626!important}.page_fieldError__qDgOM{font-size:12px;color:#dc2626}.page_fileRow__W0Xs_{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_fileInput__Y_8ks{position:absolute;width:0;height:0;opacity:0;overflow:hidden}.page_fileLabel__bFv1e{font-size:14px;color:#64748b;flex:1 1;min-width:140px}.page_chooseFileBtn__87iWC{padding:10px 18px;background:#475569;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.page_chooseFileBtn__87iWC:hover{background:#334155}.page_checkboxRow__hZBQV{display:flex;flex-direction:column;gap:4px}.page_checkboxLabel__aaNrU{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#0f172a;cursor:pointer}.page_checkboxLabel__aaNrU input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:#0d7a65;flex-shrink:0}.page_termsLink__y2XS1{color:#0d7a65;text-decoration:none;font-weight:500}.page_termsLink__y2XS1:hover{text-decoration:underline}.page_errorMessage__Vwxhz{padding:12px 16px;background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;color:#dc2626;font-size:14px}.page_primaryButton__hrhZD{padding:14px 24px;background:#0d7a65;border:none;border-radius:10px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease;text-decoration:none;text-align:center;display:inline-block;width:30%}.page_primaryButton__hrhZD:hover:not(:disabled){background:#0a6352;box-shadow:0 4px 12px rgba(13,122,101,.3)}.page_primaryButton__hrhZD:disabled{opacity:.7;cursor:not-allowed}.page_successSection___kPIk{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:24px}.page_successBlock__mw2l5{text-align:center;max-width:440px}.page_successTitle__2UZqN{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0 0 16px}.page_successText__cYHSf{font-size:1rem;color:#64748b;margin:0 0 24px;line-height:1.5}.page_faqSection__o3hTZ{max-width:900px;margin:0 auto;padding:48px 24px 0}.page_faqTitle__AIN_g{font-size:1.75rem;font-weight:700;color:#0f172a;text-align:center;margin:0 0 8px}.page_faqSubtitle__YF76Y{font-size:1rem;color:#64748b;text-align:center;margin:0 0 32px}.page_faqList__MBHzU{display:flex;flex-direction:column;gap:12px}.page_faqItem__Yfm5W{background:#f1f5f9;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0}.page_faqQuestion__o0G3w{width:100%;padding:18px 20px;background:none;border:none;text-align:left;font-size:16px;font-weight:600;color:#0f172a;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:color .2s}.page_faqQuestion__o0G3w:hover{color:#0d7a65}.page_faqQuestion__o0G3w span{flex:1 1}.page_chevron__BV0o2{flex-shrink:0;transition:transform .25s ease;color:#64748b}.page_faqOpen__B1rpn .page_chevron__BV0o2{transform:rotate(180deg)}.page_faqAnswer__lfQyO{padding:0 20px 18px}.page_faqAnswer__lfQyO p{font-size:15px;line-height:1.6;color:#64748b;margin:0}@media (max-width:1024px){.page_page__9SZbB{padding-top:80px;padding-bottom:60px}.page_mainSection__yPdy6{padding:0 20px 40px}.page_mainGrid__iaZ8p{grid-template-columns:1fr;min-height:auto}.page_imageColumn__Cc7HK{min-height:260px}.page_formColumn__gLAZ_{padding:32px 28px}.page_faqSection__o3hTZ{padding:40px 20px 0}}@media (max-width:768px){.page_page__9SZbB{padding-top:72px;padding-bottom:48px}.page_heroSection__VjbEw{padding:24px 16px 20px}.page_heroTitle__ixBrg{font-size:1.75rem}.page_breadcrumb__d2nOg{font-size:.875rem}.page_mainSection__yPdy6{padding:0 16px 32px}.page_mainCard__sWR8t{border-radius:12px}.page_formRow__3__Yu{grid-template-columns:1fr;gap:0}.page_formColumn__gLAZ_{padding:24px 20px}.page_formTitle__EoO4L{font-size:1.25rem;margin-bottom:20px}.page_form__HN8TU{gap:16px}.page_contactPhones__6xRBq{font-size:.85rem;margin-bottom:12px}.page_inputGroup__sCy6P input,.page_inputGroup__sCy6P select,.page_inputGroup__sCy6P textarea{padding:12px 14px;font-size:16px;min-height:44px}.page_inputGroup__sCy6P textarea{min-height:120px}.page_fileRow__W0Xs_{flex-direction:column;align-items:stretch;gap:10px}.page_fileLabel__bFv1e{min-width:0}.page_chooseFileBtn__87iWC{width:100%;min-height:44px}.page_primaryButton__hrhZD{width:100%;min-height:48px}.page_successSection___kPIk{padding:20px 16px;min-height:50vh}.page_successTitle__2UZqN{font-size:1.5rem}.page_successText__cYHSf{font-size:.95rem}.page_faqSection__o3hTZ{padding:32px 16px 0}.page_faqTitle__AIN_g{font-size:1.5rem}.page_faqSubtitle__YF76Y{font-size:.9rem;margin-bottom:24px}.page_faqQuestion__o0G3w{padding:16px;font-size:15px;min-height:52px}.page_faqAnswer__lfQyO{padding:0 16px 16px}.page_faqAnswer__lfQyO p{font-size:14px}}@media (max-width:480px){.page_page__9SZbB{padding-top:64px;padding-bottom:40px}.page_heroSection__VjbEw{padding:20px 12px 16px}.page_heroTitle__ixBrg{font-size:1.5rem}.page_mainSection__yPdy6{padding:0 12px 24px}.page_mainCard__sWR8t{border-radius:10px}.page_formColumn__gLAZ_{padding:20px 16px}.page_formTitle__EoO4L{font-size:1.125rem}.page_checkboxLabel__aaNrU{font-size:13px}.page_primaryButton__hrhZD{padding:14px 20px;font-size:15px}.page_faqSection__o3hTZ{padding:24px 12px 0}.page_faqTitle__AIN_g{font-size:1.35rem}.page_faqItem__Yfm5W{border-radius:10px}.page_faqQuestion__o0G3w{padding:14px;font-size:14px}}