.home-contact_section__9FQsY{background:#07050c;color:#f5efff;scroll-margin-top:4rem}.home-contact_columns__CBQXK{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:calc(100svh - 9rem);padding:2.5rem clamp(1.5rem,5vw,5rem) clamp(5rem,10svh,8rem);gap:clamp(2rem,5vw,5rem)}.home-contact_story__Cwk_A{min-width:0}.home-contact_eyebrow__9evll{color:#d8b4fe;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.4rem}.home-contact_story__Cwk_A h3{font-family:var(--font-display),sans-serif;font-size:clamp(1.8rem,2.7vw,2.7rem);line-height:1.12;letter-spacing:-.035em}.home-contact_story__Cwk_A h3 span{color:#c084fc}.home-contact_description__gA049{max-width:340px;margin-top:1.4rem;line-height:1.7;color:#b1a7bf}.home-contact_formPanel__Ki8Ub{min-width:0;border-left:1px solid #ffffff14;padding-left:clamp(2rem,4vw,4rem)}.home-contact_formPanel__Ki8Ub h3{font-size:1.5rem;font-weight:600;letter-spacing:-.025em}.home-contact_formPanel__Ki8Ub>p{color:#b1a7bf;margin:.5rem 0 1.8rem;font-size:.875rem}.home-contact_formPanel__Ki8Ub .hax-home-contact-form{--background:#100b19;--foreground:#f5efff;--border:#ffffff24;--muted-foreground:#b1a7bf;--primary:#d8b4fe;--ring:#c084fc;color-scheme:dark}.home-contact_formPanel__Ki8Ub fieldset{min-width:0}.home-contact_formPanel__Ki8Ub button[type=submit]{width:100%}@media (max-width:800px){.home-contact_columns__CBQXK{grid-template-columns:1fr;gap:2.5rem;padding-top:2.5rem;padding-bottom:5rem}.home-contact_story__Cwk_A{text-align:center}.home-contact_description__gA049{margin-inline:auto}.home-contact_formPanel__Ki8Ub{padding:2rem 0 0;border-left:0;border-top:1px solid #ffffff14}}.contact-email-window_stage__dpESy{--cycle:20s;--tilt-y:-9deg;--tilt-x:5deg;position:relative;isolation:isolate;perspective:1100px}.contact-email-window_window__y3_HL{position:relative;z-index:2;max-width:490px;margin:auto;text-align:left;color:#f3eafc;border:1px solid #b38bd566;border-radius:13px;background:linear-gradient(135deg,#24172f,#120e1b 70%);transform:rotateY(var(--tilt-y)) rotateX(var(--tilt-x));transform-style:preserve-3d;box-shadow:1px 1px 0 #7f5d99,3px 3px 0 #392844,6px 6px 0 #271b32,10px 17px 35px #0008,0 0 45px #a855f710}.contact-email-window_titlebar__Hqxjq{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.2rem;border-bottom:1px solid #ffffff13;border-radius:12px 12px 0 0;background:linear-gradient(110deg,#453052,#251b30)}.contact-email-window_title__FDVSS{display:flex;gap:.65rem;align-items:center;font-size:.75rem;font-weight:500;letter-spacing:.025em}.contact-email-window_title__FDVSS svg{color:#d8b4fe}.contact-email-window_windowControls__A9L5k{display:flex;gap:1rem;align-items:center;color:#b8a9c4}.contact-email-window_recipient__D8I1B{container-type:inline-size;display:flex;align-items:center;gap:.75rem;margin:0 1.4rem;padding:1rem 0;border-bottom:1px solid #ffffff12;font-size:.875rem}.contact-email-window_recipient__D8I1B>span{flex-shrink:0;color:#b9a7c9}.contact-email-window_recipient__D8I1B strong{display:block;flex:0 0 auto;width:max-content;clip-path:inset(0 100% 0 0);white-space:nowrap;font-family:monospace;font-size:min(.875rem,6.5cqi);font-weight:500}.contact-email-window_visible___Xfh1 .contact-email-window_recipient__D8I1B strong{animation:contact-email-window_recipient__D8I1B var(--cycle) linear infinite}.contact-email-window_body__WUUyZ{padding:1.5rem 1.4rem 1.8rem}.contact-email-window_message__VuF6q{font-family:monospace;font-size:clamp(1rem,1.6vw,1.3rem)}.contact-email-window_message__VuF6q>span{display:block;width:max-content;clip-path:inset(0 100% 0 0);white-space:nowrap}.contact-email-window_visible___Xfh1 .contact-email-window_message__VuF6q>span{animation:contact-email-window_write__FKhWO var(--cycle) linear infinite}.contact-email-window_signature__7_Dfs{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;opacity:0;transform:translateY(10px) scale(.94);transform-origin:left center}.contact-email-window_brandName__QUFAe{font-size:1.4rem;font-weight:600;letter-spacing:-.04em}.contact-email-window_signature__7_Dfs .text-foreground{color:#f3eafc}.contact-email-window_visible___Xfh1 .contact-email-window_signature__7_Dfs{animation:contact-email-window_signature__7_Dfs var(--cycle) ease infinite}.contact-email-window_toolbar__smTMk{display:flex;align-items:center;gap:1.2rem;padding:0 1.4rem 1.1rem}.contact-email-window_send__FAFEG{position:relative;display:inline-flex;align-items:center;gap:1.1rem;background:linear-gradient(125deg,#a855f7,#713bc3);border:1px solid #d5a7ff55;border-radius:7px;padding:.55rem .9rem;font-size:.75rem;box-shadow:inset 0 1px 0 #ffffff22}.contact-email-window_attachment__sY77F{color:#95869f}.contact-email-window_visible___Xfh1 .contact-email-window_window__y3_HL{animation:contact-email-window_mailWindow__5q98A var(--cycle) ease-in-out infinite}.contact-email-window_visible___Xfh1 .contact-email-window_send__FAFEG{animation:contact-email-window_sendClick__uvMKk var(--cycle) ease infinite}.contact-email-window_cursor__U8jX_{position:absolute;right:6px;bottom:-11px;color:#fff;fill:#251735;filter:drop-shadow(0 2px 2px #0008);opacity:0}.contact-email-window_visible___Xfh1 .contact-email-window_cursor__U8jX_{animation:contact-email-window_cursorClick__ymCSB var(--cycle) ease-in-out infinite}.contact-email-window_send__FAFEG:after{content:"";position:absolute;inset:-5px;border:2px solid #e9d5ff;border-radius:11px;opacity:0;pointer-events:none}.contact-email-window_visible___Xfh1 .contact-email-window_send__FAFEG:after{animation:contact-email-window_clickRing__mmYCl var(--cycle) ease-out infinite}.contact-email-window_envelope__VXR8F{position:absolute;width:80%;max-width:400px;height:56%;left:50%;bottom:8%;opacity:0;transform:translate(-50%,150px);pointer-events:none}.contact-email-window_visible___Xfh1 .contact-email-window_envelope__VXR8F{animation:contact-email-window_envelopeRise__Bgfuq var(--cycle) ease-in-out infinite}.contact-email-window_envelopeBack__ZS99Y{z-index:1;border:1px solid #c69be5;border-radius:8px;background:linear-gradient(180deg,#160e20,#3d254f 35%,#684482);box-shadow:inset 0 3px 4px #050208cc,inset 0 0 22px #05020888,0 2px 0 #b58bd0,0 5px 0 #68437e,0 7px 0 #392448,0 20px 28px -5px #000a,0 35px 50px -14px #a855f733}.contact-email-window_envelopeFront__pK1p0{z-index:3;filter:drop-shadow(0 -2px 1px #160b2499)}.contact-email-window_envelopeFront__pK1p0:before{content:"";position:absolute;inset:0;border-radius:0 0 8px 8px;background:linear-gradient(155deg,#e0bfef88,transparent 32%),linear-gradient(90deg,#ac80c5,#805699 49.8%,#6e4389 50.2%,#a87ac3);clip-path:polygon(0 0,50% 24%,100% 0,100% 100%,0 100%);box-shadow:inset 2px 0 2px #efd6ff88,inset -2px 0 3px #301a4566,inset 0 -3px 4px #382346}.contact-email-window_envelopeFront__pK1p0:after{content:"";position:absolute;inset:0;border-radius:0 0 8px 8px;background:linear-gradient(157deg,transparent 49.5%,#e9cafa99 50%,transparent 50.8%) 0 /50% 100% no-repeat,linear-gradient(203deg,transparent 49.5%,#45295b66 50%,transparent 50.8%) 100% /50% 100% no-repeat,linear-gradient(175deg,#c29cda,#9165af 65%,#785091);clip-path:polygon(0 100%,50% 24%,100% 100%);box-shadow:inset 0 -2px 2px #ebcfff77}.contact-email-window_envelopeLid__7lbgm{z-index:1;perspective:800px;filter:drop-shadow(0 3px 2px #170a2666)}.contact-email-window_visible___Xfh1 .contact-email-window_envelopeLid__7lbgm{animation:contact-email-window_envelopeRise__Bgfuq var(--cycle) ease-in-out infinite,contact-email-window_lidLayer__PZZwN var(--cycle) step-end infinite}.contact-email-window_flap__z7mOO{position:absolute;bottom:100%;width:100%;height:62%;transform-origin:center bottom;background:linear-gradient(0deg,#72498e,#b68dce 65%,#e5c6f7);clip-path:polygon(0 100%,50% 0,100% 100%);box-shadow:inset 0 -2px 2px #ebcfff88}.contact-email-window_visible___Xfh1 .contact-email-window_flap__z7mOO{animation:contact-email-window_sealEnvelope__GvuXy var(--cycle) ease-in-out infinite}@keyframes contact-email-window_recipient__D8I1B{0%,1.9999%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(19)}10.9998%,to{clip-path:inset(0)}}@keyframes contact-email-window_write__FKhWO{0%,12.4999%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(21)}19.9997%,to{clip-path:inset(0)}}@keyframes contact-email-window_signature__7_Dfs{0%,21.4998%{opacity:0;transform:translateY(10px) scale(.94)}25.5003%,to{opacity:1;transform:none}}@keyframes contact-email-window_mailWindow__5q98A{0%,34.3%{opacity:1;transform:rotateY(var(--tilt-y)) rotateX(var(--tilt-x))}39.2%,40.6%{opacity:1;transform:translateY(0) scale(1) rotateY(0) rotateX(0)}44.8%,52.5%{opacity:1;transform:translateY(-32%) scale(.4)}58.8%,63%{opacity:1;transform:translateY(22%) scale(.4)}64%,98%{opacity:0;transform:translateY(22%) scale(.4)}99%{opacity:0;transform:rotateY(var(--tilt-y)) rotateX(var(--tilt-x))}to{opacity:1;transform:rotateY(var(--tilt-y)) rotateX(var(--tilt-x))}}@keyframes contact-email-window_cursorClick__ymCSB{0%,26.6%{opacity:0;transform:translate(65px,-40px)}29.4%,30.8%{opacity:1;transform:translate(0)}31.5%{opacity:1;transform:translate(0) scale(.85)}32.2%,32.9%{opacity:1;transform:translate(0)}34.3%,to{opacity:0;transform:translate(12px,8px)}}@keyframes contact-email-window_sendClick__uvMKk{0%,30.8%,32.9%,to{transform:scale(1);filter:brightness(1)}31.85%{transform:scale(.93);filter:brightness(1.4)}}@keyframes contact-email-window_clickRing__mmYCl{0%,30.8%{opacity:0;transform:scale(.9)}31.85%{opacity:.8;transform:scale(1)}34.3%,to{opacity:0;transform:scale(1.35)}}@keyframes contact-email-window_envelopeRise__Bgfuq{0%,46.2%{opacity:0;transform:translate(-50%,150px)}47.6%{opacity:1;transform:translate(-50%,130px)}51.8%,95%{opacity:1;transform:translate(-50%)}97%,to{opacity:0;transform:translate(-50%)}}@keyframes contact-email-window_lidLayer__PZZwN{0%{z-index:1}59.5%{z-index:4}}@keyframes contact-email-window_sealEnvelope__GvuXy{0%,59.5%{transform:rotateX(0)}63%,to{transform:rotateX(-180deg)}}.contact-email-window_mailScene__VJFEg{position:relative;z-index:2;padding:2rem .65rem 1.5rem;transform-origin:50% 64%;perspective:1100px}.contact-email-window_visible___Xfh1 .contact-email-window_mailScene__VJFEg{animation:contact-email-window_internetFlight__QM7CF var(--cycle) linear infinite}.contact-email-window_internet__PqwHE{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0}.contact-email-window_visible___Xfh1 .contact-email-window_internet__PqwHE{animation:contact-email-window_internetReveal__bMUi_ var(--cycle) ease infinite}.contact-email-window_route__ur5c9{position:relative;width:100%;height:100%;overflow:visible;fill:none}.contact-email-window_binary__wKjqn,.contact-email-window_routeDecoration__HXk8Z,.contact-email-window_smoke__ByL2K{position:absolute;inset:0}.contact-email-window_routeDecoration__HXk8Z{opacity:0}.contact-email-window_visible___Xfh1 .contact-email-window_routeDecoration__HXk8Z{animation:contact-email-window_decorationReveal__RH9a_ var(--cycle) ease infinite}.contact-email-window_smoke__ByL2K{filter:blur(10px)}.contact-email-window_smokePuff__YIreJ{position:absolute;width:clamp(48px,12vw,90px);aspect-ratio:1.35;border-radius:45% 55% 65% 35%;background:radial-gradient(ellipse at 35% 65%,#b855ed66,#7324b43d 38%,transparent 70%);opacity:0}.contact-email-window_visible___Xfh1 .contact-email-window_smokePuff__YIreJ{animation:contact-email-window_smokeDrift__ywZJL 4s ease-in-out infinite}.contact-email-window_binaryDigit__TR0q_{position:absolute;color:#d8b4fe;font-family:monospace;line-height:1;text-shadow:0 0 7px #b768ff;transform:translateX(-50%);opacity:0}.contact-email-window_visible___Xfh1 .contact-email-window_binaryDigit__TR0q_{animation:contact-email-window_binaryBlink__iFQcG 3.6s ease-in-out infinite}.contact-email-window_routeGlow__9ewPT{stroke:#a855f7;stroke-width:1.6;filter:blur(2px)}.contact-email-window_routeLine__60oAD{stroke:#d8b4fe;stroke-width:.35;stroke-linecap:round}.contact-email-window_route__ur5c9 path{stroke-dasharray:1;stroke-dashoffset:1}.contact-email-window_visible___Xfh1 .contact-email-window_route__ur5c9 path{animation:contact-email-window_routeReveal__yZl4c var(--cycle) linear infinite}.contact-email-window_earth__69PwD{position:absolute;left:76%;top:24%;width:38%;max-width:210px;aspect-ratio:1;transform:translate(-50%,-50%)}.contact-email-window_earth__69PwD img{width:100%;height:100%;filter:drop-shadow(0 0 15px #a855f755)}.contact-email-window_arrival__awnNE{position:absolute;inset:8%;border:1px solid #e9d5ff;border-radius:50%;opacity:0}.contact-email-window_visible___Xfh1 .contact-email-window_arrival__awnNE{animation:contact-email-window_arrivalPulse__tIkCS var(--cycle) ease-out infinite}@keyframes contact-email-window_internetReveal__bMUi_{0%,71%{opacity:0}75%,96%{opacity:1}99%,to{opacity:0}}@keyframes contact-email-window_routeReveal__yZl4c{0%,74%{stroke-dashoffset:1;animation-timing-function:ease-in-out}80%{stroke-dashoffset:0}80.5833%{stroke-dashoffset:-.08048}81.1667%{stroke-dashoffset:-.143726}81.7500%{stroke-dashoffset:-.192017}82.3333%{stroke-dashoffset:-.22814}82.9167%{stroke-dashoffset:-.25591}83.5000%{stroke-dashoffset:-.280479}84.0833%{stroke-dashoffset:-.30692}84.6667%{stroke-dashoffset:-.338247}85.2500%{stroke-dashoffset:-.375581}85.8333%{stroke-dashoffset:-.419174}86.4167%{stroke-dashoffset:-.469044}87.0000%{stroke-dashoffset:-.525281}87.5833%{stroke-dashoffset:-.582742}88.1667%{stroke-dashoffset:-.635786}88.7500%{stroke-dashoffset:-.683954}89.3333%{stroke-dashoffset:-.726905}89.9167%{stroke-dashoffset:-.764507}90.5000%{stroke-dashoffset:-.797009}91.0833%{stroke-dashoffset:-.825371}91.6667%{stroke-dashoffset:-.85167}92.2500%{stroke-dashoffset:-.879132}92.8333%{stroke-dashoffset:-.911258}93.4167%{stroke-dashoffset:-.950875}94.0000%{stroke-dashoffset:-1}to{stroke-dashoffset:-1}}@keyframes contact-email-window_decorationReveal__RH9a_{0%,75%{opacity:0}80%,96%{opacity:1}99%,to{opacity:0}}@keyframes contact-email-window_smokeDrift__ywZJL{0%,to{opacity:.2;transform:translate(-55%,-35%) rotate(-12deg) scale(.75)}45%{opacity:.8;transform:translate(-45%,-65%) rotate(8deg) scale(1.2)}75%{opacity:.35;transform:translate(-35%,-85%) rotate(18deg) scale(1.4)}}@keyframes contact-email-window_binaryBlink__iFQcG{0%,20%,85%,to{opacity:0}45%,60%{opacity:.85}}@keyframes contact-email-window_arrivalPulse__tIkCS{0%,93%{opacity:0;transform:scale(.8)}95%{opacity:.9;transform:scale(1)}99%,to{opacity:0;transform:scale(1.5)}}@keyframes contact-email-window_internetFlight__QM7CF{0%,65%{opacity:1;transform:translate(0) rotateX(0) scale(1)}70%,73%{opacity:1;transform:translate(0) rotateX(64deg) scale(.65)}79%,80%{opacity:1;transform:translate(0) rotateX(64deg) scale(.2)}80.5833%{opacity:1;transform:translate(-8.4994%,-.4311%) rotateX(64deg) scale(.1938)}81.1667%{opacity:1;transform:translate(-15.0787%,-1.6157%) rotateX(64deg) scale(.1875)}81.7500%{opacity:1;transform:translate(-19.8594%,-3.3906%) rotateX(64deg) scale(.1813)}82.3333%{opacity:1;transform:translate(-22.963%,-5.5926%) rotateX(64deg) scale(.175)}82.9167%{opacity:1;transform:translate(-24.511%,-8.0584%) rotateX(64deg) scale(.1688)}83.5000%{opacity:1;transform:translate(-24.625%,-10.625%) rotateX(64deg) scale(.1625)}84.0833%{opacity:1;transform:translate(-23.4265%,-13.1291%) rotateX(64deg) scale(.1562)}84.6667%{opacity:1;transform:translate(-21.037%,-15.4074%) rotateX(64deg) scale(.15)}85.2500%{opacity:1;transform:translate(-17.5781%,-17.2969%) rotateX(64deg) scale(.1438)}85.8333%{opacity:1;transform:translate(-13.1713%,-18.6343%) rotateX(64deg) scale(.1375)}86.4167%{opacity:1;transform:translate(-7.9381%,-19.2564%) rotateX(64deg) scale(.1313)}87.0000%{opacity:1;transform:translate(-2%,-19%) rotateX(64deg) scale(.125)}87.5833%{opacity:1;transform:translate(4.0509%,-18.4201%) rotateX(64deg) scale(.1188)}88.1667%{opacity:1;transform:translate(9.6574%,-18.1944%) rotateX(64deg) scale(.1125)}88.7500%{opacity:1;transform:translate(14.75%,-18.3438%) rotateX(64deg) scale(.1063)}89.3333%{opacity:1;transform:translate(19.2593%,-18.8889%) rotateX(64deg) scale(.1)}89.9167%{opacity:1;transform:translate(23.1157%,-19.8507%) rotateX(64deg) scale(.0938)}90.5000%{opacity:1;transform:translate(26.25%,-21.25%) rotateX(64deg) scale(.0875)}91.0833%{opacity:1;transform:translate(28.5926%,-23.1076%) rotateX(64deg) scale(.0813)}91.6667%{opacity:1;transform:translate(30.0741%,-25.4444%) rotateX(64deg) scale(.075)}92.2500%{opacity:1;transform:translate(30.625%,-28.2812%) rotateX(64deg) scale(.0688)}92.8333%{opacity:1;transform:translate(30.1759%,-31.6389%) rotateX(64deg) scale(.0625)}93.4167%{opacity:1;transform:translate(28.6574%,-35.5382%) rotateX(64deg) scale(.0563)}94.0000%{opacity:1;transform:translate(26%,-40%) rotateX(64deg) scale(.05)}95%,98%{opacity:0;transform:translate(26%,-40%) rotateX(64deg) scale(.04)}99%{opacity:0;transform:translate(0) rotateX(0) scale(1)}to{opacity:1;transform:translate(0) rotateX(0) scale(1)}}@media (max-width:800px){.contact-email-window_stage__dpESy{--tilt-y:-5deg;--tilt-x:3deg}.contact-email-window_mailScene__VJFEg{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.contact-email-window_visible___Xfh1 .contact-email-window_arrival__awnNE,.contact-email-window_visible___Xfh1 .contact-email-window_binaryDigit__TR0q_,.contact-email-window_visible___Xfh1 .contact-email-window_cursor__U8jX_,.contact-email-window_visible___Xfh1 .contact-email-window_envelope__VXR8F,.contact-email-window_visible___Xfh1 .contact-email-window_flap__z7mOO,.contact-email-window_visible___Xfh1 .contact-email-window_internet__PqwHE,.contact-email-window_visible___Xfh1 .contact-email-window_mailScene__VJFEg,.contact-email-window_visible___Xfh1 .contact-email-window_message__VuF6q>span,.contact-email-window_visible___Xfh1 .contact-email-window_recipient__D8I1B strong,.contact-email-window_visible___Xfh1 .contact-email-window_routeDecoration__HXk8Z,.contact-email-window_visible___Xfh1 .contact-email-window_route__ur5c9 path,.contact-email-window_visible___Xfh1 .contact-email-window_send__FAFEG,.contact-email-window_visible___Xfh1 .contact-email-window_send__FAFEG:after,.contact-email-window_visible___Xfh1 .contact-email-window_signature__7_Dfs,.contact-email-window_visible___Xfh1 .contact-email-window_smokePuff__YIreJ,.contact-email-window_visible___Xfh1 .contact-email-window_window__y3_HL{animation:none}.contact-email-window_message__VuF6q>span,.contact-email-window_recipient__D8I1B strong{clip-path:none}.contact-email-window_signature__7_Dfs{opacity:1;transform:none}.contact-email-window_cursor__U8jX_,.contact-email-window_envelope__VXR8F,.contact-email-window_internet__PqwHE,.contact-email-window_send__FAFEG:after{display:none}}