.contact-module__xwJ-uq__page{--contact-link:#67d5ef;--contact-warm:#f6c676;--contact-green:#75dba6;--contact-purple:#c9b9f5;color:var(--text-primary)}[data-theme=light] .contact-module__xwJ-uq__page{--contact-link:#075b86;--contact-warm:#835409;--contact-green:#17603c;--contact-purple:#62449a}.contact-module__xwJ-uq__page h1{letter-spacing:-.035em;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.12}.contact-module__xwJ-uq__page h2{letter-spacing:-.02em}.contact-module__xwJ-uq__page .font-mono{font-family:inherit}:is(.contact-module__xwJ-uq__page .shadow-2xl,.contact-module__xwJ-uq__page .shadow-xl,.contact-module__xwJ-uq__page .shadow-inner){box-shadow:none}.contact-module__xwJ-uq__page .bg-gradient-to-r{background-image:none;background-color:var(--bg-secondary)}:is(.contact-module__xwJ-uq__page .text-cyan-300,.contact-module__xwJ-uq__page .text-cyan-400,.contact-module__xwJ-uq__page .text-blue-300,.contact-module__xwJ-uq__page .text-blue-400){color:var(--contact-link)}:is(.contact-module__xwJ-uq__page .text-amber-300,.contact-module__xwJ-uq__page .text-amber-400){color:var(--contact-warm)}:is(.contact-module__xwJ-uq__page .text-emerald-200,.contact-module__xwJ-uq__page .text-emerald-300,.contact-module__xwJ-uq__page .text-emerald-400,.contact-module__xwJ-uq__page .text-green-400){color:var(--contact-green)}:is(.contact-module__xwJ-uq__page .text-violet-300,.contact-module__xwJ-uq__page .text-violet-400){color:var(--contact-purple)}.contact-module__xwJ-uq__page .animate-pulse{animation:none}.contact-module__xwJ-uq__page .glass-panel{background:var(--bg-secondary);border-color:var(--border-subtle);box-shadow:none;border-radius:14px}.contact-module__xwJ-uq__page input,.contact-module__xwJ-uq__page select,.contact-module__xwJ-uq__page textarea{color:var(--text-primary);background:var(--bg-primary);line-height:1.5;font-size:14px!important}.contact-module__xwJ-uq__page input::placeholder,.contact-module__xwJ-uq__page textarea::placeholder{color:var(--text-secondary);opacity:1}.contact-module__xwJ-uq__page a:focus-visible,.contact-module__xwJ-uq__page button:focus-visible,.contact-module__xwJ-uq__page input:focus-visible,.contact-module__xwJ-uq__page textarea:focus-visible,.contact-module__xwJ-uq__page select:focus-visible{outline:2px solid var(--contact-link);outline-offset:3px}:is(.contact-module__xwJ-uq__page a.bg-gradient-to-r,.contact-module__xwJ-uq__page button.bg-gradient-to-r){color:#fff;box-shadow:none;background:#086a89}.contact-module__xwJ-uq__page p{line-height:1.7}.contact-module__xwJ-uq__page .text-xs{font-size:13px}.contact-module__xwJ-uq__page .uppercase{text-transform:none;letter-spacing:normal}@media (max-width:640px){.contact-module__xwJ-uq__page h1{font-size:32px}.contact-module__xwJ-uq__page .break-all{overflow-wrap:anywhere;word-break:normal}}@media (prefers-reduced-motion:reduce){.contact-module__xwJ-uq__page *{transition:none!important}}
