.LeadContactSection_section__xSNZh{padding:4rem 0;background:#0B1F3A;scroll-margin-top:88px}.LeadContactSection_container__QfaZj{max-width:1200px;margin:0 auto;padding:0 1rem}.LeadContactSection_grid__vXrYQ{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.LeadContactSection_introColumn__LBduF{padding-top:.5rem}.LeadContactSection_title__yuyF5{font-family:var(--font-headline);font-size:2rem;font-weight:700;line-height:1.2;color:#f1f5f9;margin-bottom:1rem}.LeadContactSection_intro__u5hlq{font-size:1rem;line-height:1.6;color:#94a3b8;margin-bottom:1.5rem}.LeadContactSection_points__Wa8cd{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.LeadContactSection_points__Wa8cd li{position:relative;padding-left:1.75rem;font-size:.95rem;line-height:1.5;color:#cbd5e1}.LeadContactSection_points__Wa8cd li:before{content:"✓";position:absolute;left:0;top:0;color:#38BDF8;font-weight:700}.LeadContactSection_formCard__iSFDf{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:1.75rem;backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.LeadContactSection_field__KblBq{margin-bottom:1rem}.LeadContactSection_label__dR_5n{display:block;margin-bottom:.4rem;font-size:.9rem;font-weight:600;color:#e2e8f0}.LeadContactSection_input__sInwM,.LeadContactSection_textarea__YoxYT{width:100%;padding:.7rem .85rem;font-size:.95rem;color:#f8fafc;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);border-radius:10px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.LeadContactSection_textarea__YoxYT{resize:vertical;min-height:96px}.LeadContactSection_input__sInwM:focus,.LeadContactSection_textarea__YoxYT:focus{border-color:#38BDF8;box-shadow:0 0 0 3px rgba(56,189,248,.25)}.LeadContactSection_hint__pXiYy{margin-top:.35rem;font-size:.8rem;color:#94a3b8}.LeadContactSection_error__vTdYt{margin-bottom:1rem;padding:.6rem .85rem;font-size:.9rem;color:#fecaca;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.45);border-radius:10px}.LeadContactSection_submit__toWO6{width:100%;padding:.85rem 1.25rem;font-size:1rem;font-weight:600;color:#0B1F3A;background:linear-gradient(135deg,#38BDF8,#0EA5E9);border:none;border-radius:10px;cursor:pointer;transition:filter .2s ease,transform .1s ease}.LeadContactSection_submit__toWO6:hover:not(:disabled){filter:brightness(1.08)}.LeadContactSection_submit__toWO6:active:not(:disabled){transform:scale(.99)}.LeadContactSection_submit__toWO6:disabled{cursor:not-allowed;opacity:.7}.LeadContactSection_kvkk__35HFh{margin-top:.9rem;font-size:.8rem;line-height:1.5;color:#94a3b8}.LeadContactSection_kvkkLink__fXCB4{color:#7DD3FC;text-decoration:underline}.LeadContactSection_honeypot__jDySp{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.LeadContactSection_successCard__9y_YE{max-width:640px;margin:0 auto;padding:1.75rem;text-align:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:16px}.LeadContactSection_successBody__AtLTO{font-size:.95rem;line-height:1.6;color:#cbd5e1}@media (max-width:900px){.LeadContactSection_grid__vXrYQ{grid-template-columns:1fr;gap:2rem}.LeadContactSection_section__xSNZh{padding:2.5rem 0}.LeadContactSection_title__yuyF5{font-size:1.6rem}}