.page_container__5YXRc{max-width:1200px;margin:0 auto;padding:0 24px}.page_label__zFMfb{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-green);margin-bottom:12px}.page_hero__0Vvk_{padding:80px 24px 96px}.page_heroInner__30FpB{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.page_heroLeft__AMqTE{display:flex;flex-direction:column;gap:0;padding-top:16px}.page_headline__J8T71{font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.04em;color:var(--text-primary);margin-bottom:16px;line-height:1.1}.page_subline__EOepq{font-size:16px;color:var(--text-secondary);line-height:1.7;margin-bottom:36px}.page_whatToExpect__BO3r3{margin-bottom:36px}.page_expectTitle__fSXu5{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin-bottom:16px}.page_expectList__7jV2S{list-style:none;display:flex;flex-direction:column;gap:12px}.page_expectItem__meXXH{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--text-secondary);line-height:1.5}.page_expectIcon__t7EbZ{font-size:18px;line-height:1.4;flex-shrink:0}.page_contactDetails__V26_H{display:flex;flex-direction:column;gap:12px;padding:20px 24px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.page_contactDetail__1of8R{display:flex;justify-content:space-between;align-items:center;gap:16px}.page_contactDetailLabel__gGN2b{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted)}.page_contactDetailValue__foxcQ{font-size:14px;font-weight:600;color:var(--text-primary);text-align:right}.page_heroRight__fRssF{position:-webkit-sticky;position:sticky;top:80px}.page_formCard__Y7oc8{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:36px}.page_formTitle__BpX1_{font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:6px}.page_formSubtitle__t_omB{font-size:14px;color:var(--text-secondary);margin-bottom:28px}.page_form__arM1T{display:flex;flex-direction:column;gap:20px}.page_formRow__qjAzl{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.page_formGroup__bIAM3{display:flex;flex-direction:column;gap:6px}.page_formLabel__cwaf_{font-size:13px;font-weight:600;color:var(--text-secondary)}.page_formInput__JUsUj,.page_formSelect__wBBrC,.page_formTextarea__BtMwI{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;padding:11px 14px;font-size:14px;color:var(--text-primary);font-family:var(--font-sans);transition:border-color .15s ease,box-shadow .15s ease;width:100%;-webkit-appearance:none}.page_formInput__JUsUj::placeholder,.page_formTextarea__BtMwI::placeholder{color:var(--text-muted)}.page_formInput__JUsUj:focus,.page_formSelect__wBBrC:focus,.page_formTextarea__BtMwI:focus{outline:none;border-color:var(--accent-green);box-shadow:0 0 0 3px rgba(34,197,94,.1)}.page_formSelect__wBBrC{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2352525b' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.page_formTextarea__BtMwI{resize:vertical;min-height:120px;line-height:1.6}.page_submitBtn__wIL9x{width:100%;padding:15px;background:var(--accent-green);color:#000;font-size:16px;font-weight:700;border-radius:8px;cursor:pointer;transition:background .15s ease,transform .1s ease;border:none;font-family:var(--font-sans);margin-top:4px}.page_submitBtn__wIL9x:hover{background:var(--accent-green-hover);transform:translateY(-1px)}.page_submitBtn__wIL9x:active{transform:translateY(0)}.page_submitBtn__wIL9x:disabled{opacity:.45;cursor:not-allowed;transform:none}.page_required__I1mMh{color:var(--accent-green);margin-left:2px}.page_inputError__pl026{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.12)!important}.page_errorMsg__0iucK{font-size:12px;color:#ef4444;font-weight:500;margin-top:2px}.page_btnLoading__mQxP_{display:flex;align-items:center;justify-content:center;gap:8px}.page_spinner__a2PnM{display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,.25);border-top-color:#000;border-radius:50%;animation:page_spin__jIFhi .65s linear infinite;flex-shrink:0}@keyframes page_spin__jIFhi{to{transform:rotate(1turn)}}.page_successState__ZB0nm{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0 8px;gap:12px}.page_successIcon__Zz02M{width:60px;height:60px;border-radius:50%;background:rgba(34,197,94,.12);border:2px solid var(--accent-green);display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--accent-green);font-weight:700;flex-shrink:0}.page_successTitle__3tEGf{font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--text-primary);margin:4px 0 0}.page_successMessage__GwSWz{font-size:18px;font-weight:600;color:var(--accent-green);margin:0}.page_successSub__pfU_q{font-size:14px;color:var(--text-secondary);line-height:1.65;max-width:340px;margin:0}.page_successReset__FO6Cq{margin-top:8px;background:none;border:none;font-size:13px;color:var(--text-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-family:var(--font-sans);padding:4px 0;transition:color .15s ease}.page_successReset__FO6Cq:hover{color:var(--text-secondary)}.page_formNote__Pc1dZ{font-size:12px;color:var(--text-muted);text-align:center;line-height:1.5}.page_trust__HkO9c{padding:56px 24px;border-top:1px solid var(--border-subtle);background:var(--bg-secondary)}.page_trustGrid__Cmj5a{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.page_trustItem__Gysxb{display:flex;align-items:flex-start;gap:14px}.page_trustIcon__kPoUQ{font-size:22px;flex-shrink:0;margin-top:2px}.page_trustText__d0nx7{font-size:14px;color:var(--text-secondary);line-height:1.65}.page_trustText__d0nx7 strong{color:var(--text-primary);display:block;margin-bottom:4px}@media (max-width:1024px){.page_heroInner__30FpB{grid-template-columns:1fr;gap:48px}.page_heroRight__fRssF{position:static}}@media (max-width:768px){.page_formRow__qjAzl,.page_trustGrid__Cmj5a{grid-template-columns:1fr}.page_trustGrid__Cmj5a{gap:24px}}