.page_container__5YXRc{min-height:100vh;display:flex;flex-direction:column}.page_nav__O3lXL{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:var(--card-bg);border-bottom:1px solid var(--border-color)}.page_navLeft__VaR2_{display:flex;align-items:center;gap:32px}.page_logo__PF8Tu{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:700;color:var(--primary);text-decoration:none}.page_navLinks__z1uTT{display:flex;gap:24px}.page_navLinks__z1uTT a{color:var(--text-secondary);text-decoration:none;font-size:.9rem;transition:color .2s}.page_navLinks__z1uTT a:hover{color:var(--text-primary)}.page_themeToggle__d6HZl{background:none;border:none;font-size:1.25rem;cursor:pointer;padding:8px;border-radius:8px;transition:background-color .2s}.page_themeToggle__d6HZl:hover{background:var(--border-color)}.page_main__c0U7_{flex:1 1;max-width:800px;margin:0 auto;padding:40px 24px;width:100%}.page_main__c0U7_ h1{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:16px}.page_intro__kf717{color:var(--text-secondary);line-height:1.7;margin-bottom:32px;font-size:1.1rem}.page_section__Amuph{margin-bottom:40px}.page_section__Amuph h2{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:24px}.page_form__arM1T{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:32px;margin-bottom:40px}.page_formGroup__bIAM3{margin-bottom:24px}.page_formGroup__bIAM3 label{display:block;color:var(--text-primary);font-weight:500;margin-bottom:8px}.page_formGroup__bIAM3 input,.page_formGroup__bIAM3 select,.page_formGroup__bIAM3 textarea{width:100%;padding:12px 16px;font-size:1rem;background:var(--background);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);transition:border-color .2s}.page_formGroup__bIAM3 input:focus,.page_formGroup__bIAM3 select:focus,.page_formGroup__bIAM3 textarea:focus{outline:none;border-color:var(--primary)}.page_formGroup__bIAM3 input::placeholder,.page_formGroup__bIAM3 textarea::placeholder{color:var(--text-tertiary)}.page_formGroup__bIAM3 select{cursor:pointer}.page_formGroup__bIAM3 textarea{resize:vertical;min-height:120px}.page_errorMessage__TLQzq{background:#fee2e2;border:1px solid #fecaca;color:#dc2626;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:.9rem}.page_submitButton__jMO2u{width:100%;padding:14px 24px;font-size:1rem;font-weight:600;background:var(--primary);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:opacity .2s}.page_submitButton__jMO2u:hover{opacity:.9}.page_submitButton__jMO2u:disabled{opacity:.6;cursor:not-allowed}.page_successMessage__GwSWz{text-align:center;padding:60px 24px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:40px}.page_successIcon__Zz02M{width:64px;height:64px;background:#22c55e;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 24px}.page_successMessage__GwSWz h2{color:var(--text-primary);margin-bottom:12px}.page_successMessage__GwSWz p{color:var(--text-secondary);margin-bottom:24px}.page_backButton__uMY6m{display:inline-block;padding:12px 24px;background:var(--primary);color:#fff;text-decoration:none;border-radius:8px;font-weight:500;transition:opacity .2s}.page_backButton__uMY6m:hover{opacity:.9}.page_contactInfo__jt5gr{display:grid;grid-gap:24px;gap:24px}.page_contactItem___gW29{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:24px}.page_contactItem___gW29 h3{color:var(--text-primary);font-size:1.1rem;margin-bottom:8px}.page_contactItem___gW29 p{color:var(--text-secondary);line-height:1.6;margin:0}.page_footer__wSOJ4{padding:32px 24px;text-align:center;border-top:1px solid var(--border-color);background:var(--card-bg)}.page_footerLinks__bv2cF{display:flex;justify-content:center;gap:24px;margin-bottom:16px}.page_footerLinks__bv2cF a{color:var(--text-secondary);text-decoration:none;font-size:.9rem}.page_footerLinks__bv2cF a:hover{color:var(--text-primary)}.page_footer__wSOJ4 p{color:var(--text-tertiary);font-size:.85rem;margin:0}.page_copyright__I9Bky{margin-top:12px;font-size:13px}@media (max-width:768px){.page_navLeft__VaR2_,.page_nav__O3lXL{flex-direction:column;gap:16px}.page_navLinks__z1uTT{flex-wrap:wrap;justify-content:center}.page_main__c0U7_ h1{font-size:2rem}.page_form__arM1T{padding:24px}.page_footerLinks__bv2cF{flex-wrap:wrap}}