.ContactSection_section__fmGVi{padding:var(--spacing-section) var(--spacing-page);max-width:var(--content-max-width);margin:0 auto;background:transparent;text-align:center}.ContactSection_wrapper__6Il0G{max-width:640px;margin:0 auto}.ContactSection_title__reBtC{font-family:var(--font-hud-title);font-weight:var(--font-hud-weight-bold);font-size:clamp(2rem,5vw,3rem);letter-spacing:.08em;text-transform:uppercase;color:var(--text);text-shadow:0 0 24px color-mix(in srgb,var(--accent) 20%,transparent);margin:0 0 var(--spacing-lg)}.ContactSection_panel__1Gw6h{border:1px solid var(--accent-dim);background:color-mix(in srgb,var(--bg-panel) 88%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);padding:var(--spacing-xl);text-align:left}.ContactSection_lead__ZapsZ{margin:0 0 var(--spacing-lg);font-family:var(--font-hud-body);font-size:.875rem;line-height:1.7;letter-spacing:.02em;color:var(--text-dim)}.ContactSection_list__46ktD{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.ContactSection_row__6V9f7{display:grid;grid-template-columns:5.5rem minmax(0,1fr);grid-gap:.75rem 1rem;gap:.75rem 1rem;align-items:center;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--accent-dim) 70%,transparent)}.ContactSection_row__6V9f7:last-child{padding-bottom:0;border-bottom:none}.ContactSection_label__vgsSH{font-family:var(--font-hud-body);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.ContactSection_valueGroup__9LdrB{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;min-width:0}.ContactSection_valueLink__Jgq1r{font-family:var(--font-hud-body);font-size:.875rem;letter-spacing:.02em;color:var(--text);text-decoration:none;word-break:break-word;transition:color .2s ease}.ContactSection_valueLink__Jgq1r:hover{color:var(--accent)}.ContactSection_valueLink__Jgq1r:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ContactSection_copyBtn__r2ura{font-family:var(--font-hud-body);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;padding:.25rem .55rem;border:1px solid var(--accent-dim);background:color-mix(in srgb,var(--bg) 70%,transparent);color:var(--accent);cursor:pointer;-webkit-clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.ContactSection_copyBtn__r2ura:hover{border-color:color-mix(in srgb,var(--accent) 70%,transparent);color:var(--text);background:color-mix(in srgb,var(--bg) 55%,var(--accent) 8%)}.ContactSection_copyBtn__r2ura:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:768px){.ContactSection_section__fmGVi{padding:var(--spacing-xl) var(--spacing-page)}.ContactSection_panel__1Gw6h{padding:var(--spacing-lg)}.ContactSection_row__6V9f7{grid-template-columns:1fr;gap:.35rem}}.HeroSpace_root___YR_p{position:relative;width:100%;height:100vh;min-height:560px;background:transparent;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--font-hud-body)}@property --core-charge{syntax:"<number>";inherits:true;initial-value:0}.HeroSpace_canvas__0l0AG{position:absolute;inset:0}.HeroSpace_vignette__LJUZJ{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,transparent 30%,color-mix(in srgb,var(--bg) 55%,transparent) 78%,color-mix(in srgb,var(--bg) 78%,transparent) 100%);pointer-events:none}.HeroSpace_scanlines__VSU_n{position:absolute;inset:0;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--text) 2.5%,transparent) 0,color-mix(in srgb,var(--text) 2.5%,transparent) 1px,transparent 1px,transparent 3px);pointer-events:none;opacity:.5}.HeroSpace_heroLayout__fuxpo{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px;max-width:100%}.HeroSpace_eyebrow__NA9Kd{font-family:var(--font-hud-body);font-size:13px;letter-spacing:.18em;color:var(--accent);opacity:.9;margin:0 0 20px;min-height:18px}.HeroSpace_reactorRow__QiVfK{position:relative;width:var(--reactor-size,420px);height:var(--reactor-size,420px);--reactor-scale:1;transform:scale(var(--reactor-scale));transform-origin:center center;flex-shrink:0;margin-bottom:calc(var(--reactor-size, 420px) * (1 - var(--reactor-scale, 1)) / -2)}.HeroSpace_reactor__xch5h{position:absolute;inset:0;pointer-events:none;z-index:1;--core-charge:0;transition:--core-charge .55s cubic-bezier(.16,.9,.24,1)}.HeroSpace_reactorCorePress__LaJ48,.HeroSpace_reactorCorePress__LaJ48 .HeroSpace_coreInteract__19qDI .HeroSpace_coreRing__klQpZ,.HeroSpace_reactorCorePress__LaJ48 .HeroSpace_coreInteract__19qDI .HeroSpace_core__cwKPk{transition:none}.HeroSpace_arcCoreBoost__wUqW_{animation:none!important;filter:brightness(calc(1 + var(--core-charge, 0) * .4));box-shadow:0 0 calc(18px + var(--core-charge, 0) * 28px) calc(5px + var(--core-charge, 0) * 10px) rgba(255,255,255,calc(.45 + var(--core-charge, 0) * .35)),0 0 calc(44px + var(--core-charge, 0) * 56px) calc(16px + var(--core-charge, 0) * 24px) rgba(56,189,248,calc(.42 + var(--core-charge, 0) * .35)),0 0 calc(72px + var(--core-charge, 0) * 80px) calc(28px + var(--core-charge, 0) * 36px) rgba(14,165,233,calc(.18 + var(--core-charge, 0) * .22))}.HeroSpace_ring__6gDBs{position:absolute;border-radius:50%;border:1px solid var(--accent-dim)}.HeroSpace_ringOuter__ZeWWR{inset:var(--ring-outer-inset,30px);animation:HeroSpace_spin__45XfN 50s linear infinite;border-style:dashed;border-width:1px;border-color:color-mix(in srgb,var(--segment-frame-edge) 55%,transparent);box-shadow:0 0 0 1px rgba(12,18,32,.65)}.HeroSpace_ringInner__9AVnz{inset:var(--ring-inner-inset,110px);border-width:2px;border-color:color-mix(in srgb,var(--segment-frame) 85%,#2a4060);box-shadow:inset 0 0 8px 2px rgba(0,0,0,.55),0 0 6px 1px color-mix(in srgb,var(--segment-edge-glow) 18%,transparent);animation:HeroSpace_spinRev__ni2_1 32s linear infinite;z-index:0}.HeroSpace_arcCore__OMYJQ{top:50%;left:50%;width:var(--arc-core-size,210px);height:var(--arc-core-size,210px);margin:0;opacity:0;transform:translate(-50%,-50%) scale(.6);background:radial-gradient(circle at 50% 42%,var(--arc-core-hot) 0,var(--arc-core-mid) 22%,var(--arc-core-blue) 48%,var(--arc-core-deep) 72%,var(--arc-core-outer) 100%);box-shadow:var(--arc-core-glow-weak)}.HeroSpace_arcCore__OMYJQ,.HeroSpace_arcCore__OMYJQ:before{position:absolute;border-radius:50%;z-index:1;pointer-events:none}.HeroSpace_arcCore__OMYJQ:before{content:"";inset:-5%;border:3px solid var(--arc-collar);box-shadow:inset 0 0 14px 5px var(--arc-collar-inset),inset 0 0 28px 10px rgba(0,0,0,.85),0 0 0 1px var(--arc-collar-rim)}.HeroSpace_arcCore__OMYJQ:after{content:"";position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(circle,var(--arc-core-halo) 0,rgba(14,165,233,.12) 35%,transparent 68%);opacity:0;pointer-events:none}.HeroSpace_arcCoreIgnite__gzrfu{animation:HeroSpace_arcIgnite__4wD0i var(--arc-ignite-duration,1.6s) ease-out forwards}.HeroSpace_arcCoreIgnite__gzrfu:after{animation:HeroSpace_arcCoreHalo__aeTcL var(--arc-ignite-duration,1.6s) ease-out forwards}.HeroSpace_arcCoreLit__xQEvW{opacity:1;transform:translate(-50%,-50%) scale(1);box-shadow:var(--arc-core-glow-strong);animation:HeroSpace_arcCorePulse__ma3rG 3.2s ease-in-out infinite}.HeroSpace_arcCoreLit__xQEvW:after{opacity:.85}.HeroSpace_segmentTrack__QB5eh{position:absolute;top:50%;left:50%;width:calc(var(--reactor-outer-radius, 180px) * 2);height:calc(var(--reactor-outer-radius, 180px) * 2);transform:translate(-50%,-50%);border-radius:50%;z-index:1;pointer-events:none;background:radial-gradient(circle,transparent calc(var(--segment-track-inner-pct, 64%) - 1.5%),color-mix(in srgb,var(--segment-track-mid) 88%,var(--segment-track-glow) 12%) calc(var(--segment-track-inner-pct, 64%) + .5%),var(--segment-track-outer) 99.5%);box-shadow:inset 0 0 22px 8px rgba(56,189,248,.06),inset 0 0 18px 6px rgba(0,0,0,.75),0 0 0 1px var(--segment-frame-edge)}.HeroSpace_segments__ZGkOr{position:absolute;inset:0;pointer-events:none;z-index:2}.HeroSpace_coreRing__klQpZ{position:absolute;top:50%;left:50%;width:var(--core-ring-size,186px);height:var(--core-ring-size,186px);margin:0;border-radius:50%;border:10px solid var(--core-ring-border);background:radial-gradient(circle,transparent 42%,var(--core-ring-track) 58%,transparent 100%);transform:translate(-50%,-50%);z-index:3;opacity:0;box-shadow:0 0 12px 3px var(--core-plasma-glow),0 0 28px 10px rgba(56,189,248,.36),inset 0 0 20px 8px rgba(56,189,248,.28),inset 0 0 0 3px rgba(255,255,255,.2);transition:opacity .5s ease;pointer-events:none}.HeroSpace_coreRingOn__MylUT{opacity:1;animation:HeroSpace_coreRingPulse__52oZH 2.8s ease-in-out infinite}.HeroSpace_coreInteract__19qDI{position:absolute;top:50%;left:50%;width:calc(var(--core-ring-size, 186px) * .72);height:calc(var(--core-ring-size, 186px) * .72);margin:0;padding:0;border:none;border-radius:50%;transform:translate(-50%,-50%);z-index:5;background:transparent;cursor:default;touch-action:none;pointer-events:none}.HeroSpace_coreInteractActive__IjqkZ{pointer-events:auto;cursor:pointer}.HeroSpace_coreInteractActive__IjqkZ:focus-visible .HeroSpace_core__cwKPk,.HeroSpace_coreInteractActive__IjqkZ:hover .HeroSpace_core__cwKPk{filter:brightness(1.08)}.HeroSpace_coreInteractActive__IjqkZ:focus-visible{outline:1px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:4px}.HeroSpace_coreInteract__19qDI .HeroSpace_coreRing__klQpZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(calc(1 + var(--core-charge, 0) * .1));transition:transform .55s cubic-bezier(.16,.9,.24,1),box-shadow .55s cubic-bezier(.16,.9,.24,1),opacity .5s ease}.HeroSpace_coreInteract__19qDI .HeroSpace_core__cwKPk{position:absolute;top:50%;left:50%;width:calc(12px + var(--core-charge, 0) * 14px);height:calc(12px + var(--core-charge, 0) * 14px);transform:translate(-50%,-50%) scale(calc(1 + var(--core-charge, 0) * 1.75));transition:width .55s cubic-bezier(.16,.9,.24,1),height .55s cubic-bezier(.16,.9,.24,1),transform .55s cubic-bezier(.16,.9,.24,1),box-shadow .55s cubic-bezier(.16,.9,.24,1),opacity .4s ease;box-shadow:0 0 calc(16px + var(--core-charge, 0) * 28px) calc(5px + var(--core-charge, 0) * 10px) var(--core-plasma-glow),0 0 calc(40px + var(--core-charge, 0) * 64px) calc(14px + var(--core-charge, 0) * 22px) rgba(56,189,248,calc(.4 + var(--core-charge, 0) * .45)),0 0 calc(64px + var(--core-charge, 0) * 96px) calc(24px + var(--core-charge, 0) * 36px) rgba(14,165,233,calc(.15 + var(--core-charge, 0) * .28))}.HeroSpace_coreCharging__t2M9u{animation:none!important}.HeroSpace_coreRing__klQpZ.HeroSpace_coreCharging__t2M9u{box-shadow:0 0 calc(12px + var(--core-charge, 0) * 20px) calc(3px + var(--core-charge, 0) * 8px) var(--core-plasma-glow),0 0 calc(28px + var(--core-charge, 0) * 48px) calc(10px + var(--core-charge, 0) * 18px) rgba(56,189,248,calc(.36 + var(--core-charge, 0) * .4)),inset 0 0 calc(20px + var(--core-charge, 0) * 24px) calc(8px + var(--core-charge, 0) * 10px) rgba(56,189,248,calc(.28 + var(--core-charge, 0) * .35)),inset 0 0 0 3px rgba(255,255,255,calc(.2 + var(--core-charge, 0) * .35))}.HeroSpace_core__cwKPk{position:absolute;top:50%;left:50%;width:12px;height:12px;margin:0;border-radius:50%;background:var(--core-plasma);transform:translate(-50%,-50%);z-index:4;box-shadow:0 0 16px 5px var(--core-plasma-glow),0 0 40px 14px rgba(56,189,248,.4);opacity:0;transition:opacity .4s ease}.HeroSpace_coreOn__JYj57{opacity:1;animation:HeroSpace_pulse__VmLS3 2.6s ease-in-out infinite}.HeroSpace_segment__GOrVl{position:absolute;top:50%;left:50%;width:var(--segment-width,89px);height:var(--segment-height,80px);margin:0;transform-origin:center center;-webkit-clip-path:var(--segment-clip-path);clip-path:var(--segment-clip-path);isolation:isolate;opacity:0;transform:translate(calc(-50% + var(--tx-start)),calc(-50% + var(--ty-start))) rotate(var(--rot-start));transition:transform var(--segment-transform-ms,.85s) cubic-bezier(.16,.9,.24,1),opacity var(--segment-opacity-ms,.5s) ease}.HeroSpace_segmentCopper__cbNdD{background-color:#e89545;background-image:radial-gradient(circle 3.5px at 14% 7%,#eef2f8 0 38%,#7a8494 39% 72%,#1a2230 73% 100%),radial-gradient(circle 3.5px at 86% 7%,#eef2f8 0 38%,#7a8494 39% 72%,#1a2230 73% 100%),radial-gradient(circle 3px at 26% 93%,#eef2f8 0 38%,#7a8494 39% 72%,#1a2230 73% 100%),radial-gradient(circle 3px at 74% 93%,#eef2f8 0 38%,#7a8494 39% 72%,#1a2230 73% 100%),radial-gradient(ellipse 130% 110% at 50% 22%,#fcd878 0,#f0a040 38%,#dc8830 68%,#c07028 100%);box-shadow:inset 0 0 0 1px rgba(120,70,35,.65),inset 0 4px 10px 0 rgba(255,210,130,.35),0 1px 2px 0 rgba(0,0,0,.15)}.HeroSpace_segmentCopper__cbNdD:before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--segment-clip-path);clip-path:var(--segment-clip-path);background:repeating-linear-gradient(90deg,transparent,transparent 3px,rgba(60,30,10,.07) 0,rgba(60,30,10,.07) 4px);pointer-events:none}.HeroSpace_segmentPanel__mKyx4{background:linear-gradient(to bottom,var(--segment-panel-top) 0,var(--segment-panel-mid) 45%,var(--segment-panel-deep) 100%);box-shadow:inset 0 0 0 1px var(--segment-frame-edge),inset 0 0 16px 4px var(--segment-panel-glow),0 1px 3px 0 var(--segment-gap-shadow)}.HeroSpace_segmentPanel__mKyx4:before{content:"";position:absolute;inset:0;-webkit-clip-path:var(--segment-clip-path);clip-path:var(--segment-clip-path);background:linear-gradient(90deg,transparent 0,var(--segment-panel-wire) 18%,var(--segment-panel-wire) 82%,transparent 100%),linear-gradient(90deg,transparent 0,var(--segment-panel-wire) 22%,var(--segment-panel-wire) 78%,transparent 100%),linear-gradient(90deg,transparent 0,var(--segment-panel-wire) 26%,var(--segment-panel-wire) 74%,transparent 100%),radial-gradient(ellipse 80% 60% at 50% 55%,var(--segment-panel-glow) 0,transparent 72%);background-size:100% 1px,100% 1px,100% 1px,100% 100%;background-position:0 32%,0 50%,0 68%,50%;background-repeat:no-repeat;pointer-events:none}.HeroSpace_segmentOn__zwoHd{opacity:1;transform:translate(calc(-50% + var(--tx-end)),calc(-50% + var(--ty-end))) rotate(var(--rot-end))}.HeroSpace_segmentCopper__cbNdD:after,.HeroSpace_segmentPanel__mKyx4:after{content:"";position:absolute;left:var(--segment-inner-left,22%);right:var(--segment-inner-right,22%);bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--segment-inner-edge) 20%,var(--segment-inner-edge) 80%,transparent);box-shadow:0 0 6px 2px color-mix(in srgb,var(--segment-inner-edge) 85%,transparent),0 0 14px 4px color-mix(in srgb,var(--segment-edge-glow) 45%,transparent);pointer-events:none}.HeroSpace_segmentCopper__cbNdD.HeroSpace_segmentOn__zwoHd{animation:HeroSpace_segmentCopperFlash__dUjmr var(--segment-flash-ms,.42s) ease-out both;animation-delay:var(--segment-flash-delay,0s)}.HeroSpace_segmentCopper__cbNdD.HeroSpace_segmentOn__zwoHd:after{animation:HeroSpace_segmentCopperEdgeFlash__QAP1r var(--segment-flash-ms,.42s) ease-out both;animation-delay:var(--segment-flash-delay,0s)}.HeroSpace_segmentPanel__mKyx4.HeroSpace_segmentOn__zwoHd{animation:HeroSpace_segmentPanelFlash__9eRaA var(--segment-flash-ms,.42s) ease-out both;animation-delay:var(--segment-flash-delay,0s)}.HeroSpace_segmentPanel__mKyx4.HeroSpace_segmentOn__zwoHd:after{animation:HeroSpace_segmentEdgeFlash__W8U8N var(--segment-flash-ms,.42s) ease-out both;animation-delay:var(--segment-flash-delay,0s)}.HeroSpace_title__znxUo{font-family:var(--font-hud-title);font-weight:var(--font-hud-weight-bold);font-size:clamp(2.25rem,7vw,4.25rem);letter-spacing:.02em;color:var(--text);line-height:1.05;margin:6px 0 0;min-height:1em;opacity:0;text-shadow:none;transition:opacity .45s ease,text-shadow .6s ease}.HeroSpace_titleOn__1NQrB{opacity:1;text-shadow:0 0 30px color-mix(in srgb,var(--accent) 25%,transparent)}.HeroSpace_subtitle__Un0qh{font-family:var(--font-hud-body);font-size:clamp(11px,1.8vw,14px);letter-spacing:.35em;color:var(--text-dim);text-transform:uppercase;margin:8px 0 0;opacity:0;transform:translateY(6px);transition:opacity .7s ease,transform .7s ease}.HeroSpace_subtitleOn___A7Dc{opacity:1;transform:translateY(0)}.HeroSpace_chips__1YVPQ{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap;justify-content:center;max-width:640px}.HeroSpace_chip__DwZCK{font-family:var(--font-hud-body);font-size:11px;letter-spacing:.08em;color:color-mix(in srgb,var(--text) 88%,var(--accent));border:1px solid var(--accent-dim);background:var(--bg-panel);padding:6px 14px;-webkit-clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.HeroSpace_chipOn__QmyTA{opacity:1;transform:translateY(0)}.HeroSpace_chipDot__kbDdY{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:8px;box-shadow:0 0 6px 1px color-mix(in srgb,var(--accent) 80%,transparent)}@keyframes HeroSpace_spin__45XfN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes HeroSpace_spinRev__ni2_1{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes HeroSpace_segmentCopperFlash__dUjmr{0%,to{box-shadow:inset 0 0 0 1px rgba(120,70,35,.65),inset 0 4px 10px 0 rgba(255,210,130,.35),0 1px 2px 0 rgba(0,0,0,.15)}18%{box-shadow:inset 0 0 0 1px rgba(120,70,35,.65),inset 0 4px 14px 0 rgba(255,230,160,.55),0 0 14px 4px rgba(240,160,60,.35)}}@keyframes HeroSpace_segmentCopperEdgeFlash__QAP1r{0%,to{box-shadow:0 0 6px 2px rgba(224,242,254,.7),0 0 12px 4px rgba(125,211,252,.35)}20%{box-shadow:0 0 12px 4px rgba(255,240,200,.95),0 0 24px 8px rgba(240,160,60,.45)}}@keyframes HeroSpace_segmentPanelFlash__9eRaA{0%,to{filter:brightness(1)}18%{filter:brightness(1.35)}}@keyframes HeroSpace_segmentEdgeFlash__W8U8N{0%{box-shadow:0 0 5px 1px color-mix(in srgb,var(--segment-inner-edge) 80%,transparent),0 0 10px 2px color-mix(in srgb,var(--segment-edge-glow) 40%,transparent)}20%{box-shadow:0 0 10px 3px var(--segment-seam-flash),0 0 22px 8px rgba(56,189,248,.55),0 0 36px 12px rgba(14,165,233,.2)}to{box-shadow:0 0 5px 1px color-mix(in srgb,var(--segment-inner-edge) 80%,transparent),0 0 10px 2px color-mix(in srgb,var(--segment-edge-glow) 40%,transparent)}}@keyframes HeroSpace_coreRingPulse__52oZH{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 12px 3px var(--core-plasma-glow),0 0 28px 10px rgba(56,189,248,.36),inset 0 0 20px 8px rgba(56,189,248,.28),inset 0 0 0 3px rgba(255,255,255,.2)}50%{transform:translate(-50%,-50%) scale(1.02);box-shadow:0 0 16px 4px var(--core-plasma-glow),0 0 36px 14px rgba(56,189,248,.46),inset 0 0 24px 10px rgba(56,189,248,.34),inset 0 0 0 3px rgba(255,255,255,.28)}}@keyframes HeroSpace_pulse__VmLS3{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.6);opacity:.7}}@keyframes HeroSpace_arcIgnite__4wD0i{0%{opacity:0;transform:translate(-50%,-50%) scale(.6);box-shadow:var(--arc-core-glow-weak)}60%{opacity:.92;transform:translate(-50%,-50%) scale(.96);box-shadow:var(--arc-core-glow-mid)}to{opacity:1;transform:translate(-50%,-50%) scale(1);box-shadow:var(--arc-core-glow-strong)}}@keyframes HeroSpace_arcCoreHalo__aeTcL{0%{opacity:0;transform:scale(.7)}60%{opacity:.55;transform:scale(1.05)}to{opacity:.85;transform:scale(1)}}@keyframes HeroSpace_arcCorePulse__ma3rG{0%,to{box-shadow:var(--arc-core-glow-strong)}50%{box-shadow:var(--arc-core-glow-mid)}}@media (max-width:768px){.HeroSpace_root___YR_p{padding:0 var(--spacing-md)}.HeroSpace_heroLayout__fuxpo{padding:16px}.HeroSpace_reactorRow__QiVfK{--reactor-scale:0.82}.HeroSpace_eyebrow__NA9Kd{margin-bottom:12px}.HeroSpace_title__znxUo{margin-top:4px}.HeroSpace_subtitle__Un0qh{margin-top:6px}.HeroSpace_chips__1YVPQ{margin-top:12px}}@media (max-width:480px){.HeroSpace_reactorRow__QiVfK{--reactor-scale:0.68}.HeroSpace_title__znxUo{font-size:clamp(1.85rem,9vw,2.75rem);margin-top:2px}}@media (prefers-reduced-motion:reduce){.HeroSpace_coreOn__JYj57,.HeroSpace_coreRingOn__MylUT,.HeroSpace_ringInner__9AVnz,.HeroSpace_ringOuter__ZeWWR{animation:none}.HeroSpace_coreInteractActive__IjqkZ,.HeroSpace_coreInteract__19qDI{pointer-events:none}.HeroSpace_arcCore__OMYJQ{opacity:1;transform:translate(-50%,-50%) scale(1);box-shadow:var(--arc-core-glow-strong)}.HeroSpace_arcCore__OMYJQ:after{opacity:.85}.HeroSpace_arcCoreIgnite__gzrfu,.HeroSpace_arcCoreLit__xQEvW{animation:none}.HeroSpace_coreRing__klQpZ,.HeroSpace_core__cwKPk{opacity:1}.HeroSpace_titleOn__1NQrB,.HeroSpace_title__znxUo{opacity:1;text-shadow:0 0 30px color-mix(in srgb,var(--accent) 25%,transparent)}.HeroSpace_segmentCopper__cbNdD.HeroSpace_segmentOn__zwoHd,.HeroSpace_segmentOn__zwoHd,.HeroSpace_segmentPanel__mKyx4.HeroSpace_segmentOn__zwoHd,.HeroSpace_segment__GOrVl{transition:none!important;opacity:1!important;transform:translate(calc(-50% + var(--tx-end)),calc(-50% + var(--ty-end))) rotate(var(--rot-end))!important;animation:none!important}.HeroSpace_segmentCopper__cbNdD{box-shadow:inset 0 0 0 1px rgba(120,70,35,.65),inset 0 4px 10px 0 rgba(255,210,130,.35),0 1px 2px 0 rgba(0,0,0,.15)}.HeroSpace_segmentCopper__cbNdD.HeroSpace_segmentOn__zwoHd:after,.HeroSpace_segmentOn__zwoHd:after,.HeroSpace_segmentPanel__mKyx4.HeroSpace_segmentOn__zwoHd:after{animation:none!important}}.HudCarousel_root__hpjeZ{display:flex;flex-direction:column;gap:.75rem;outline:none}.HudCarousel_root__hpjeZ:focus-visible{outline:1px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:4px}.HudCarousel_meta__jcbcs{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;font-family:var(--font-hud-body)}.HudCarousel_metaLabel__HbHaH{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.HudCarousel_metaCaption__knWAP{flex:1 1;min-width:0;font-family:var(--font-hud-title);font-weight:var(--font-hud-weight-semibold);font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.HudCarousel_metaCount__dWo9V{font-size:.6875rem;letter-spacing:.14em;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HudCarousel_frame__nmWtd{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--accent-dim);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-panel) 80%,transparent) 0,color-mix(in srgb,var(--bg) 92%,black) 100%);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);aspect-ratio:16/10;min-height:220px}.HudCarousel_image__VYm1g{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:.65rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.HudCarousel_imageAnim__GlD18{animation:HudCarousel_slideIn__bVc8q .38s cubic-bezier(.16,.9,.24,1)}.HudCarousel_imageStatic__mko7t{animation:none}.HudCarousel_nav__GOy5r{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:2.25rem;height:2.25rem;margin:0;padding:0;border:1px solid var(--accent-dim);background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--accent);font-size:1.35rem;line-height:1;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease;-webkit-clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.HudCarousel_nav__GOy5r:hover{border-color:color-mix(in srgb,var(--accent) 70%,transparent);background:color-mix(in srgb,var(--bg) 55%,var(--accent) 8%);color:var(--text)}.HudCarousel_nav__GOy5r:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HudCarousel_navPrev__gXpmQ{left:.65rem}.HudCarousel_navNext___0oRT{right:.65rem}.HudCarousel_dots__s2Y0w{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.HudCarousel_dot__IARau{width:.45rem;height:.45rem;margin:0;padding:0;border:1px solid var(--accent-dim);border-radius:0;background:transparent;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.HudCarousel_dot__IARau:hover{border-color:var(--accent)}.HudCarousel_dot__IARau:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HudCarousel_dotActive__2GdMj{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 45%,transparent)}@keyframes HudCarousel_slideIn__bVc8q{0%{opacity:0;transform:translateX(10px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}@media (max-width:640px){.HudCarousel_frame__nmWtd{aspect-ratio:9/14;max-height:520px}.HudCarousel_nav__GOy5r{width:2rem;height:2rem;font-size:1.2rem}.HudCarousel_image__VYm1g{padding:.4rem}}@media (prefers-reduced-motion:reduce){.HudCarousel_imageAnim__GlD18{animation:none}}.IntroBio_section__JzKOu{background:transparent;padding:var(--spacing-2xl) var(--spacing-page) var(--spacing-xl)}.IntroBio_wrapper__LFbJx{max-width:720px;margin:0 auto;text-align:center}.IntroBio_label__un7Q6{margin:0 0 var(--spacing-md);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.IntroBio_bio__bptlM,.IntroBio_label__un7Q6{font-family:var(--font-hud-body);font-weight:400}.IntroBio_bio__bptlM{margin:0;font-size:clamp(.95rem,2.1vw,1.1rem);line-height:1.75;letter-spacing:.02em;color:var(--text);text-wrap:pretty}@media (max-width:768px){.IntroBio_section__JzKOu{padding:var(--spacing-xl) var(--spacing-page) var(--spacing-lg)}.IntroBio_bio__bptlM{line-height:1.7;text-align:left}.IntroBio_label__un7Q6,.IntroBio_wrapper__LFbJx{text-align:left}}.ProjectCard_card__S1Yjd{border:1px solid var(--accent-dim);background:color-mix(in srgb,var(--bg-panel) 90%,var(--bg));-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);padding:1.25rem 1.5rem;font-family:var(--font-hud-body);text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.ProjectCard_cardFeatured__vPGg7{padding:1.5rem 1.65rem}.ProjectCard_card__S1Yjd:hover{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--accent) 12%,transparent)}.ProjectCard_layoutWithGallery__rLg_c{display:grid;grid-gap:1.35rem;gap:1.35rem;align-items:start}@media (min-width:900px){.ProjectCard_layoutWithGallery__rLg_c{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:1.75rem}}.ProjectCard_content__QmC_Q,.ProjectCard_gallery__97hoD{min-width:0}.ProjectCard_header__h8A3v{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--accent-dim)}.ProjectCard_title__XQV9H{margin:0;font-family:var(--font-hud-title);font-weight:var(--font-hud-weight-semibold);font-size:1.125rem;letter-spacing:.04em;color:var(--text);line-height:1.3}.ProjectCard_cardFeatured__vPGg7 .ProjectCard_title__XQV9H{font-size:clamp(1.25rem,2.4vw,1.55rem)}.ProjectCard_status__Cxy_2{flex-shrink:0;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-dim);padding:.2rem .5rem;-webkit-clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.ProjectCard_description__1cat3{margin:0 0 var(--spacing-md);font-size:.8125rem;line-height:1.65;color:var(--text-dim)}.ProjectCard_cardFeatured__vPGg7 .ProjectCard_description__1cat3{font-size:.9rem;line-height:1.75;color:color-mix(in srgb,var(--text) 88%,var(--text-dim));max-width:38rem}.ProjectCard_stackSection__qqgxj{margin-bottom:var(--spacing-md)}.ProjectCard_stackLabel__KJpeQ{display:block;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:.35rem}.ProjectCard_stackNote__vOXvM{margin:0 0 .65rem;font-size:.75rem;line-height:1.6;letter-spacing:.01em;color:color-mix(in srgb,var(--text) 82%,var(--text-dim));max-width:36rem}.ProjectCard_stackList__TP6fD{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.ProjectCard_stackItem__KKTgc{font-size:.6875rem;letter-spacing:.06em;color:color-mix(in srgb,var(--text) 88%,var(--accent));border:1px solid var(--accent-dim);background:color-mix(in srgb,var(--bg) 60%,transparent);padding:.15rem .45rem}.ProjectCard_link__9NiWX{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);text-decoration:none;transition:color .2s ease}.ProjectCard_link__9NiWX:hover{color:var(--text)}.ProjectCard_link__9NiWX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectCard_emptyValue__0vxD9{color:var(--text-dim);opacity:.65}.ProjectsSection_section__ChMPE{padding:var(--spacing-section) var(--spacing-page);max-width:var(--content-max-width);margin:0 auto;background:transparent}.ProjectsSection_wrapper__E9cMq{max-width:1040px;margin:0 auto}.ProjectsSection_title__QhPa6{font-family:var(--font-hud-title);font-weight:var(--font-hud-weight-bold);font-size:clamp(2rem,5vw,3rem);letter-spacing:.08em;text-transform:uppercase;color:var(--text);text-shadow:0 0 24px color-mix(in srgb,var(--accent) 20%,transparent);margin:0 0 var(--spacing-lg);text-align:center}.ProjectsSection_panel__SvM49{border:1px solid var(--accent-dim);background:color-mix(in srgb,var(--bg-panel) 88%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);padding:var(--spacing-xl)}.ProjectsSection_grid__F38ra{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);min-height:160px}.ProjectsSection_item__4EkKE{min-width:0}.ProjectsSection_itemFeatured__1W_U1{grid-column:1/-1}@media (min-width:768px){.ProjectsSection_grid__F38ra{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ProjectsSection_section__ChMPE{padding:var(--spacing-xl) var(--spacing-page)}.ProjectsSection_panel__SvM49{padding:var(--spacing-lg)}}