.page_main__c0U7_{max-width:var(--max);margin:0 auto;padding:clamp(150px,20vh,220px) var(--gutter) clamp(96px,10vw,140px)}.page_inner__5nEc6{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,7vw,112px);gap:clamp(40px,7vw,112px)}.page_innerLeft__xZ00A{position:relative;isolation:isolate;display:flex;flex-direction:column}.page_topOrb__2_UPq{position:absolute;z-index:-1;top:-60px;left:30%;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle at 40% 35%,rgba(255,176,122,.5),rgba(255,92,1,.4) 25%,rgba(255,92,1,.08) 55%,transparent 72%);filter:blur(26px);animation:page_contactOrb__Dc_lM 8s ease-in-out infinite alternate}@keyframes page_contactOrb__Dc_lM{to{transform:translate(20px,24px) scale(.9)}}.page_innerH1___Supi{margin-top:28px;font-size:clamp(56px,8vw,120px);line-height:.95;letter-spacing:-.055em;font-weight:500;color:var(--ink)}.page_contactLinks__HQM7d{margin-top:auto;padding-top:48px;display:flex;gap:24px}.page_contactLinks__HQM7d a{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-decoration:none;transition:color .3s var(--ease)}.page_contactLinks__HQM7d a:hover{color:var(--accent)}.page_innerRight__8Drm0{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,3.5vw,40px);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line),0 40px 100px -50px rgba(0,0,0,.9)}.page_formField__aK6E0{display:flex;flex-direction:column;gap:10px}.page_formLabel__cwaf_{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.page_formInput__JUsUj,.page_formTextarea__BtMwI{width:100%;font-family:var(--font-sans);font-size:16px;color:var(--ink);background:hsla(0,0%,100%,.025);border:none;border-radius:12px;padding:14px 16px;box-shadow:inset 0 0 0 1px var(--line);outline:none;transition:box-shadow .3s var(--ease),background .3s var(--ease)}.page_formInput__JUsUj::placeholder,.page_formTextarea__BtMwI::placeholder{color:var(--ink-4)}.page_formInput__JUsUj:focus,.page_formTextarea__BtMwI:focus{background:rgba(255,92,1,.03);box-shadow:inset 0 0 0 1px var(--accent),0 0 0 4px var(--accent-a12)}.page_formTextarea__BtMwI{min-height:160px;resize:vertical}.page_formButton__vbVyn{margin-top:8px;align-self:flex-start}@media (max-width:760px){.page_inner__5nEc6{grid-template-columns:1fr}.page_contactLinks__HQM7d{padding-top:24px}}