.Hero_hero__MpeZv{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - var(--header-height));display:flex;align-items:center;padding-block:var(--space-12) var(--space-16)}.Hero_gridTexture__s189X{position:absolute;inset:0;z-index:-2;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,black 20%,transparent 75%);pointer-events:none}.Hero_glow__FABjB{position:absolute;z-index:-1;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.55}.Hero_glowPrimary__XRnqr{width:min(42rem,80vw);height:min(42rem,80vw);top:-10%;right:-8%;background:rgba(101,255,89,.18)}.Hero_glowSecondary__8ycWX{width:min(28rem,60vw);height:min(28rem,60vw);bottom:5%;left:-5%;background:rgba(168,85,247,.16)}.Hero_layout__EIvAI{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;width:100%}.Hero_copy__DJ_M8{max-width:38rem}.Hero_brandSignal__5nizx{display:inline-flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--color-white)}.Hero_brandSignal__5nizx span{color:var(--color-electric)}.Hero_tagline__qIVrc{margin-left:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--color-border-strong);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase}.Hero_headline__dA3t7{margin-bottom:var(--space-5);font-size:var(--text-5xl);color:var(--color-white)}.Hero_support__OLyuy{max-width:32rem;margin-bottom:var(--space-8);color:var(--text-secondary);font-size:var(--text-lg);line-height:var(--leading-snug)}.Hero_ctas__joTa3{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Hero_visual__jS0rd{position:relative;width:100%;aspect-ratio:4/3;max-height:28rem;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:linear-gradient(145deg,rgba(16,19,24,.9),rgba(8,10,12,.95)),radial-gradient(circle at 70% 30%,rgba(101,255,89,.15),transparent 45%),radial-gradient(circle at 25% 75%,rgba(168,85,247,.18),transparent 40%);overflow:hidden;box-shadow:var(--shadow-soft)}.Hero_visualSvg__ubLVw{width:100%;height:100%}.Hero_node__1ONXG{fill:var(--color-surface-elevated);stroke:rgba(245,247,250,.2);stroke-width:1.25}.Hero_nodeAccent__g3Mrs{fill:rgba(101,255,89,.12);stroke:var(--color-electric)}.Hero_link__UebbT{stroke:rgba(245,247,250,.18);stroke-width:1.25;fill:none}.Hero_linkAccent__ISmQA{stroke:rgba(101,255,89,.45)}.Hero_pulse__JQxDl{fill:var(--color-electric);opacity:.9}.Hero_orbit__xx6ht{fill:none;stroke:rgba(168,85,247,.35);stroke-width:1;stroke-dasharray:4 6}@media (prefers-reduced-motion:no-preference){.Hero_pulse__JQxDl{animation:Hero_pulse__JQxDl 2.8s var(--ease-out) infinite}.Hero_orbit__xx6ht{animation:Hero_spin__0nDGK 28s linear infinite;transform-origin:200px 150px}.Hero_glowPrimary__XRnqr{animation:Hero_drift__AOe_E 12s var(--ease-out) infinite alternate}}@keyframes Hero_pulse__JQxDl{0%,to{opacity:.55;r:4}50%{opacity:1;r:5.5}}@keyframes Hero_spin__0nDGK{to{transform:rotate(1turn)}}@keyframes Hero_drift__AOe_E{0%{transform:translate(0)}to{transform:translate(-3%,4%)}}@media (min-width:900px){.Hero_layout__EIvAI{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--space-16)}.Hero_visual__jS0rd{max-height:none;aspect-ratio:5/4}}@media (max-width:480px){.Hero_tagline__qIVrc{display:none}.Hero_ctas__joTa3{flex-direction:column}.Hero_ctas__joTa3>*{width:100%}}