.mXzS5W_contact{--ct-accent:#3b82f6;--ct-accent-light:#60a5fa;--ct-accent-dim:#3b82f612;--ct-border:#3b82f62e;--ct-border-active:#3b82f659;background-color:#0a111c;position:relative;overflow:hidden}.mXzS5W_contact:before{content:"";z-index:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.mXzS5W_bgDecor{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.mXzS5W_cornerOrbTR{background:radial-gradient(circle,#2563eb29 0%,#1e3a8a0d 50%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-100px;right:-100px}.mXzS5W_cornerOrbBL{background:radial-gradient(circle,#3b82f621 0%,#1e3a8a0a 50%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-100px;left:-100px}.mXzS5W_cornerArcTR{opacity:.85;width:300px;height:300px;position:absolute;top:0;right:0}.mXzS5W_cornerArcBL{opacity:.85;width:300px;height:300px;position:absolute;bottom:0;left:0}.mXzS5W_cornerCrosshairTL,.mXzS5W_cornerCrosshairBR{font-family:var(--font-heading);color:#60a5fa59;-webkit-user-select:none;user-select:none;font-size:1.1rem;font-weight:300;position:absolute}.mXzS5W_cornerCrosshairTL{top:36px;left:48px}.mXzS5W_cornerCrosshairBR{bottom:36px;right:48px}.mXzS5W_content{z-index:1;grid-template-columns:1fr 1.2fr;gap:28px;display:grid;position:relative}.mXzS5W_infoPanel{box-shadow:none;background:0 0;border:none;flex-direction:column;padding:20px 0;display:flex}.mXzS5W_infoPanelTitle{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.75rem;font-weight:600;font-stretch:var(--stretch-display);color:#fff;margin-bottom:12px}.mXzS5W_infoPanelDesc{color:#94a3b8;margin-bottom:48px;font-size:1.05rem;line-height:1.7}.mXzS5W_infoList{flex-direction:column;gap:24px;margin-bottom:auto;display:flex}.mXzS5W_infoItem{align-items:center;gap:16px;display:flex}.mXzS5W_infoIcon{color:#e2e8f0;background:#ffffff0a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.mXzS5W_infoItem:hover .mXzS5W_infoIcon{color:#fff;background:#3b82f6;transform:scale(1.05);box-shadow:0 8px 24px #3b82f640}.mXzS5W_infoLabel{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:.72rem;font-weight:600;display:block}.mXzS5W_infoValue{color:#f8fafc;font-size:1rem;font-weight:500}.mXzS5W_socials{gap:12px;margin-top:48px;display:flex}.mXzS5W_socialLink{color:#94a3b8;background:0 0;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.mXzS5W_socialLink:hover{color:#fff;background:#ffffff0d;border-color:#fff3;transform:translateY(-2px)}.mXzS5W_socialLink:active{transform:scale(.94)}.mXzS5W_formContainer{flex-direction:column;gap:16px;height:100%;display:flex}.mXzS5W_form{box-shadow:none;background:0 0;border:none;flex-direction:column;height:100%;padding:20px 0;display:flex}.mXzS5W_formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mXzS5W_formGroup{margin-bottom:18px}.mXzS5W_formGroup:last-of-type{flex-direction:column;flex-grow:1;margin-bottom:24px;display:flex}.mXzS5W_label{font-family:var(--font-body);color:#94a3b8;letter-spacing:.02em;margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.mXzS5W_input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;font-family:var(--font-body);color:#fff;background:#0f172abf;border:1.5px solid #ffffff40;border-radius:12px;outline:none;padding:14px 16px;font-size:.95rem;font-weight:500;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 12px #0006,inset 0 1px 1px #ffffff0d}.mXzS5W_input::placeholder{color:#94a3b8cc}.mXzS5W_input:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 4px 12px #0006,0 0 0 3px #3b82f64d}.mXzS5W_textarea{resize:vertical;flex-grow:1;min-height:120px}.mXzS5W_successMessage,.mXzS5W_errorMessage{border-radius:10px;align-items:center;gap:12px;padding:14px 18px;font-size:.88rem;font-weight:500;animation:.4s ease-out mXzS5W_fadeIn;display:flex}.mXzS5W_successMessage{color:#22c55e;background:#22c55e14;border:1px solid #22c55e33}.mXzS5W_errorMessage{color:#f87171;background:#ef444414;border:1px solid #ef44442e}.mXzS5W_submitBtn{width:100%;font-size:1rem;font-weight:600;font-family:var(--font-heading);color:#fff;text-shadow:0 1px 2px #00000059;cursor:pointer;background:linear-gradient(#2563eb 0%,#1d4ed8 100%);border:1px solid #1e40af;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin-top:auto;padding:16px;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;box-shadow:inset 0 1px #ffffff40,0 4px 6px -1px #0003,0 2px 4px -1px #0000001a}.mXzS5W_submitBtn:hover{background:linear-gradient(#1d4ed8 0%,#1e40af 100%);border-color:#1e3a8a;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff4d,0 6px 12px -4px #00000059}.mXzS5W_submitBtn:active{background:#1e40af;border-color:#1e3a8a;transform:scale(.98)translateY(0);box-shadow:inset 0 2px 4px #0000004d}.mXzS5W_btnLoading{opacity:.7;cursor:not-allowed}.mXzS5W_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite mXzS5W_spin}@keyframes mXzS5W_spin{to{transform:rotate(360deg)}}@keyframes mXzS5W_fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.mXzS5W_content{grid-template-columns:1fr;gap:22px}.mXzS5W_infoPanel,.mXzS5W_form{padding:28px 24px}.mXzS5W_formRow{grid-template-columns:1fr}.mXzS5W_input{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172ae0}}@media (max-width:480px){.mXzS5W_infoPanel,.mXzS5W_form{padding:22px 16px}}
.molten-metal-container{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.molten-metal-fallback,.molten-metal-canvas{width:100%;height:100%;position:absolute;inset:0}.molten-metal-fallback{background-image:radial-gradient(ellipse at 32% 64%, var(--molten-color-2) 0%, transparent 58%), radial-gradient(ellipse at 74% 36%, var(--molten-color-1) 0%, transparent 62%), radial-gradient(ellipse at 50% 50%, var(--molten-color-3) 0%, transparent 72%)}.molten-metal-canvas{visibility:hidden;display:block}.molten-metal-container[data-renderer=active] .molten-metal-fallback{visibility:hidden}.molten-metal-container[data-renderer=active] .molten-metal-canvas{visibility:visible}
