.hexa8085-module__z1bBaG__reveal{opacity:0;transform:translateY(24px)}.hexa8085-module__z1bBaG__revealVisible{animation:.8s cubic-bezier(.16,1,.3,1) forwards hexa8085-module__z1bBaG__fadeInUp}@keyframes hexa8085-module__z1bBaG__fadeInUp{to{opacity:1;transform:translateY(0)}}.hexa8085-module__z1bBaG__float{animation:5.5s ease-in-out infinite hexa8085-module__z1bBaG__float}@keyframes hexa8085-module__z1bBaG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hexa8085-module__z1bBaG__blobDrift{animation:18s ease-in-out infinite hexa8085-module__z1bBaG__drift}.hexa8085-module__z1bBaG__blobDriftSlow{animation:24s ease-in-out infinite reverse hexa8085-module__z1bBaG__drift}@keyframes hexa8085-module__z1bBaG__drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(20px,-14px)scale(1.04)}66%{transform:translate(-12px,10px)scale(.98)}}.hexa8085-module__z1bBaG__heroGrid{background-image:linear-gradient(#00d9ff0a 1px,#0000 1px),linear-gradient(90deg,#00d9ff0a 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(100% 60% at 50% 30%,#000,#0000 70%);mask-image:radial-gradient(100% 60% at 50% 30%,#000,#0000 70%)}.hexa8085-module__z1bBaG__headlineAccent{color:var(--accent);position:relative}.hexa8085-module__z1bBaG__headlineAccent:after{content:"";background:linear-gradient(90deg, var(--accent), #ff6b354d);opacity:.3;border-radius:2px;height:.15em;position:absolute;bottom:2px;left:0;right:0}.hexa8085-module__z1bBaG__liftCard{transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s}.hexa8085-module__z1bBaG__liftCard:hover{box-shadow:0 16px 40px -20px color-mix(in srgb, var(--accent) 40%, transparent);transform:translateY(-4px)}.hexa8085-module__z1bBaG__featureCard{position:relative}.hexa8085-module__z1bBaG__featureCard:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#00d9ff0a,#0000 60%);transition:opacity .4s;position:absolute;inset:0}.hexa8085-module__z1bBaG__featureCard:hover:after{opacity:1}.hexa8085-module__z1bBaG__featuresBg{background-image:radial-gradient(#00d9ff0a 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.hexa8085-module__z1bBaG__ctaPulse{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.hexa8085-module__z1bBaG__ctaPulse:hover{transform:translateY(-2px);box-shadow:0 12px 32px -8px #ff6b3566}.hexa8085-module__z1bBaG__terminalLine{white-space:nowrap;border-right:2px solid var(--accent);width:0;animation:3s steps(30,end) 1s forwards hexa8085-module__z1bBaG__typing,.75s step-end infinite hexa8085-module__z1bBaG__blink;overflow:hidden}@keyframes hexa8085-module__z1bBaG__typing{to{width:100%}}@keyframes hexa8085-module__z1bBaG__blink{50%{border-color:#0000}}.hexa8085-module__z1bBaG__terminalCursor{background:var(--accent);vertical-align:text-bottom;width:8px;height:1.1em;margin-left:2px;animation:1s step-end infinite hexa8085-module__z1bBaG__cursorBlink;display:inline-block}@keyframes hexa8085-module__z1bBaG__cursorBlink{50%{opacity:0}}.hexa8085-module__z1bBaG__heroLine{animation:4s ease-in-out infinite hexa8085-module__z1bBaG__linePulse}@keyframes hexa8085-module__z1bBaG__linePulse{0%,to{opacity:.3}50%{opacity:1}}.hexa8085-module__z1bBaG__glowRing{animation:3s ease-in-out infinite hexa8085-module__z1bBaG__glowPulse}@keyframes hexa8085-module__z1bBaG__glowPulse{0%,to{box-shadow:0 0 20px #00d9ff26}50%{box-shadow:0 0 40px #00d9ff4d}}.hexa8085-module__z1bBaG__terminalGlow{box-shadow:0 16px 48px #0006,0 0 80px #00d9ff0f}.hexa8085-module__z1bBaG__badgeShimmer{position:relative;overflow:hidden}.hexa8085-module__z1bBaG__badgeShimmer:after{content:"";background:linear-gradient(90deg,#0000,#00d9ff14,#0000);animation:3s ease-in-out infinite hexa8085-module__z1bBaG__shimmer;position:absolute;inset:0}@keyframes hexa8085-module__z1bBaG__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.hexa8085-module__z1bBaG__reveal{opacity:1!important;transform:none!important}.hexa8085-module__z1bBaG__revealVisible,.hexa8085-module__z1bBaG__float,.hexa8085-module__z1bBaG__blobDrift,.hexa8085-module__z1bBaG__blobDriftSlow{animation:none!important}.hexa8085-module__z1bBaG__liftCard,.hexa8085-module__z1bBaG__ctaPulse,.hexa8085-module__z1bBaG__featureCard:after{transition:none!important}.hexa8085-module__z1bBaG__liftCard:hover,.hexa8085-module__z1bBaG__ctaPulse:hover{transform:none!important}.hexa8085-module__z1bBaG__terminalLine{border:none;width:100%;animation:none}.hexa8085-module__z1bBaG__terminalCursor{animation:none}.hexa8085-module__z1bBaG__heroLine{opacity:.5;animation:none}.hexa8085-module__z1bBaG__glowRing,.hexa8085-module__z1bBaG__badgeShimmer:after{animation:none}}
.theme-toggle-module__DRq2aq__toggle{--thumb-size:20px;--track-w:44px;--track-h:24px;all:unset;cursor:pointer;width:var(--track-w);height:var(--track-h);background:var(--border);border-radius:999px;flex-shrink:0;transition:background .3s;position:relative}.theme-toggle-module__DRq2aq__toggle[data-state=dark]{background:var(--accent)}.theme-toggle-module__DRq2aq__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-toggle-module__DRq2aq__thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.theme-toggle-module__DRq2aq__toggle[data-state=dark] .theme-toggle-module__DRq2aq__thumb{transform:translateX(calc(var(--track-w) - var(--thumb-size) - 4px))}.theme-toggle-module__DRq2aq__icon{width:12px;height:12px;transition:opacity .25s,transform .3s;position:absolute}.theme-toggle-module__DRq2aq__sun{color:var(--text-muted);opacity:1}.theme-toggle-module__DRq2aq__toggle[data-state=dark] .theme-toggle-module__DRq2aq__sun{opacity:0;transform:rotate(90deg)scale(.6)}.theme-toggle-module__DRq2aq__moon{color:var(--accent);opacity:0;transform:rotate(-90deg)scale(.6)}.theme-toggle-module__DRq2aq__toggle[data-state=dark] .theme-toggle-module__DRq2aq__moon{opacity:1;transform:rotate(0)scale(1)}
