.ContactAurora_page__7ryt3{background:#FFFFFF;color:#0A0A0A;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"cv01","cv02","ss01","ss03";font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;position:relative;overflow-x:hidden}.dark .ContactAurora_page__7ryt3{background:#0A0A0A;color:#FAFAFA}.ContactAurora_glowBg__iLwPb{position:absolute;top:-150px;left:-200px;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.1) 0,transparent 70%);pointer-events:none;z-index:0;filter:blur(40px)}.dark .ContactAurora_glowBg__iLwPb{background:radial-gradient(circle,rgba(59,130,246,.18) 0,transparent 70%)}.ContactAurora_content__PzEtA{position:relative;z-index:1}.ContactAurora_container__s2CPR{max-width:1200px;margin:0 auto;padding:0 1.5rem}.ContactAurora_hero__rWBaG{padding:7rem 0 3rem}.ContactAurora_sectionLabel__n_Uzx{font-family:var(--font-mono),monospace;font-size:.8125rem;color:#2563EB;letter-spacing:.02em;font-feature-settings:"tnum","cv01";margin:0 0 1rem;font-weight:500}.dark .ContactAurora_sectionLabel__n_Uzx{color:#60A5FA}.ContactAurora_heroTitle__zmOFl{font-size:clamp(2.5rem,7vw,5rem);font-weight:600;letter-spacing:-.045em;line-height:1;margin:0 0 1.5rem;color:#0A0A0A;text-wrap:balance}.dark .ContactAurora_heroTitle__zmOFl{color:#FAFAFA}.ContactAurora_heroTitleAccent__b_RpU{background:linear-gradient(135deg,#2563EB,#7C3AED);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .ContactAurora_heroTitleAccent__b_RpU{background:linear-gradient(135deg,#60A5FA,#A78BFA);-webkit-background-clip:text;background-clip:text;color:transparent}.ContactAurora_heroSub__j7Cjk{font-size:1.125rem;color:#52525B;max-width:560px;line-height:1.6;margin:0;letter-spacing:-.005em;text-wrap:pretty}.dark .ContactAurora_heroSub__j7Cjk{color:#A1A1AA}.ContactAurora_main__7yOdJ{padding:3rem 0 8rem}.ContactAurora_grid__nYLW_{display:grid;grid-template-columns:1.5fr 1fr;gap:2rem;align-items:start}.ContactAurora_formCard__pTP1u{background:#FAFAFA;border:1px solid #ededef;border-radius:24px;padding:2.5rem}.dark .ContactAurora_formCard__pTP1u{background:#111114;border-color:#1F1F23}.ContactAurora_formTitle__ElWL8{font-size:1.5rem;font-weight:600;letter-spacing:-.025em;color:#0A0A0A;margin:0 0 .5rem}.dark .ContactAurora_formTitle__ElWL8{color:#FAFAFA}.ContactAurora_formSubtitle__DSK69{font-size:.9375rem;color:#52525B;margin:0 0 2rem;letter-spacing:-.005em}.dark .ContactAurora_formSubtitle__DSK69{color:#A1A1AA}.ContactAurora_form__cCvHE{display:flex;flex-direction:column;gap:1.25rem}.ContactAurora_formRow__nogOn{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ContactAurora_field__zePfU{display:flex;flex-direction:column;gap:.5rem}.ContactAurora_label__NgBfj{font-size:.8125rem;font-weight:500;color:#3F3F46;letter-spacing:-.005em}.dark .ContactAurora_label__NgBfj{color:#D4D4D8}.ContactAurora_input__fj46m,.ContactAurora_textarea__2u9Nb{width:100%;padding:.85rem 1rem;background:#FFFFFF;border:1px solid #e5e7eb;border-radius:12px;font-family:inherit;font-size:.9375rem;color:#0A0A0A;letter-spacing:-.005em;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ContactAurora_input__fj46m::placeholder,.ContactAurora_textarea__2u9Nb::placeholder{color:#9CA3AF}.ContactAurora_input__fj46m:focus,.ContactAurora_textarea__2u9Nb:focus{outline:none;border-color:#2563EB;box-shadow:0 0 0 3px rgba(37,99,235,.12);background:#FFFFFF}.ContactAurora_textarea__2u9Nb{resize:vertical;min-height:140px;line-height:1.55}.dark .ContactAurora_input__fj46m,.dark .ContactAurora_textarea__2u9Nb{background:#0A0A0A;border-color:#27272A;color:#FAFAFA}.dark .ContactAurora_input__fj46m::placeholder,.dark .ContactAurora_textarea__2u9Nb::placeholder{color:#52525B}.dark .ContactAurora_input__fj46m:focus,.dark .ContactAurora_textarea__2u9Nb:focus{border-color:#60A5FA;box-shadow:0 0 0 3px rgba(96,165,250,.18);background:#0F0F12}.ContactAurora_submit__B0hZi{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 1.75rem;background:#0A0A0A;color:#FFFFFF;border:none;border-radius:12px;font-weight:500;font-size:.9375rem;letter-spacing:-.01em;cursor:pointer;transition:transform .2s ease,background .2s ease,opacity .2s ease;margin-top:.5rem;font-family:inherit}.ContactAurora_submit__B0hZi:hover:not(:disabled){transform:translateY(-2px);background:#2563EB}.ContactAurora_submit__B0hZi:disabled{opacity:.6;cursor:not-allowed}.dark .ContactAurora_submit__B0hZi{background:#FAFAFA;color:#0A0A0A}.dark .ContactAurora_submit__B0hZi:hover:not(:disabled){background:#60A5FA}.ContactAurora_errorBanner__I7etq,.ContactAurora_successBanner__mBzBD{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-radius:12px;font-size:.9375rem;line-height:1.5;letter-spacing:-.005em;margin-top:.5rem}.ContactAurora_successBanner__mBzBD{background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.25);color:#047857}.dark .ContactAurora_successBanner__mBzBD{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3);color:#6EE7B7}.ContactAurora_errorBanner__I7etq{background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.22);color:#B91C1C}.dark .ContactAurora_errorBanner__I7etq{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#FCA5A5}.ContactAurora_spinner__2wtH_{width:18px;height:18px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:ContactAurora_spin___l0V_ .8s linear infinite}@keyframes ContactAurora_spin___l0V_{to{transform:rotate(1turn)}}.ContactAurora_infoStack__p4QSX{display:flex;flex-direction:column;gap:1rem}.ContactAurora_infoCard__ywyac{background:#FAFAFA;border:1px solid #ededef;border-radius:20px;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit}.ContactAurora_infoCard__ywyac:hover{transform:translateY(-3px);border-color:#D1D5DB;box-shadow:0 12px 32px rgba(0,0,0,.06)}.dark .ContactAurora_infoCard__ywyac{background:#111114;border-color:#1F1F23}.dark .ContactAurora_infoCard__ywyac:hover{border-color:#3F3F46;background:#15151A;box-shadow:0 12px 32px rgba(0,0,0,.4)}.ContactAurora_infoIcon__bj9m5{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.15);color:#2563EB;margin-bottom:.5rem}.dark .ContactAurora_infoIcon__bj9m5{background:rgba(96,165,250,.12);border-color:rgba(96,165,250,.22);color:#60A5FA}.ContactAurora_infoLabel___6GjR{font-family:var(--font-mono),monospace;font-size:.6875rem;color:#71717A;letter-spacing:.08em;text-transform:uppercase;font-weight:500;margin:0}.ContactAurora_infoValue__9KllH{font-size:1rem;font-weight:500;color:#0A0A0A;letter-spacing:-.01em;margin:0;word-break:break-word}.dark .ContactAurora_infoValue__9KllH{color:#FAFAFA}.ContactAurora_statusPill__dWEfD{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .875rem;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.22);border-radius:999px;font-size:.8125rem;font-family:var(--font-mono),monospace;color:#047857;width:fit-content;letter-spacing:-.005em;font-weight:500}.dark .ContactAurora_statusPill__dWEfD{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3);color:#6EE7B7}.ContactAurora_statusDot__2e3Xi{width:8px;height:8px;border-radius:50%;background:#10B981;box-shadow:0 0 0 0 rgba(16,185,129,.5);animation:ContactAurora_pulse__SPO6E 2s ease-in-out infinite}@keyframes ContactAurora_pulse__SPO6E{0%{box-shadow:0 0 0 0 rgba(16,185,129,.5)}70%{box-shadow:0 0 0 10px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.ContactAurora_socialRow__EMcfy{display:flex;gap:.5rem;margin-top:.25rem}.ContactAurora_socialBtn__VNIf7{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:#FFFFFF;border:1px solid #e5e7eb;color:#3F3F46;text-decoration:none;transition:border-color .2s ease,color .2s ease,transform .2s ease}.ContactAurora_socialBtn__VNIf7:hover{border-color:#2563EB;color:#2563EB;transform:translateY(-2px)}.dark .ContactAurora_socialBtn__VNIf7{background:#0A0A0A;border-color:#27272A;color:#D4D4D8}.dark .ContactAurora_socialBtn__VNIf7:hover{border-color:#60A5FA;color:#60A5FA}@media (max-width:900px){.ContactAurora_grid__nYLW_{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.ContactAurora_container__s2CPR{padding:0 1.25rem}.ContactAurora_hero__rWBaG{padding:5rem 0 2rem}.ContactAurora_formCard__pTP1u{padding:1.75rem}.ContactAurora_formRow__nogOn{grid-template-columns:1fr}.ContactAurora_main__7yOdJ{padding:2rem 0 5rem}}