.terminal-module-scss-module__1YwJ_W__terminalContainer{background:linear-gradient(to bottom right, oklch(from var(--surface) l c h/.8), oklch(from var(--surface) l c h/.4), oklch(from var(--background) l c h/.85));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:.5px solid #13dcf6}.terminal-module-scss-module__1YwJ_W__terminalGlow{background:radial-gradient(circle at 50% 0,#7e63f024,#0000 60%);inset:0}.terminal-module-scss-module__1YwJ_W__terminalTopbar{border-bottom:1px solid oklch(from var(--border) l c h/.6)}.terminal-module-scss-module__1YwJ_W__terminalButton{width:.5rem;height:.5rem}.terminal-module-scss-module__1YwJ_W__terminalBody{font-family:var(--font-mono);padding-bottom:3.25rem;font-size:12px;line-height:1.7}.terminal-module-scss-module__1YwJ_W__lineNumber{font-variant-numeric:tabular-nums;text-align:right;width:1.25rem}.terminal-module-scss-module__1YwJ_W__terminalCursor{vertical-align:middle;width:.375rem;height:.875rem;display:inline-block}.terminal-module-scss-module__1YwJ_W__terminalFooter{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;border-top:.5px solid #b9bdd4;font-size:9px;bottom:0;left:0;right:0}.terminal-module-scss-module__1YwJ_W__statusDot{width:.375rem;height:.375rem}
.statusDot-module-scss-module__CM1aBG__signal,.statusDot-module-scss-module__CM1aBG__core{width:.375rem;height:.375rem}.statusDot-module-scss-module__CM1aBG__ping{opacity:.6;animation:1s cubic-bezier(0,0,.2,1) infinite statusDot-module-scss-module__CM1aBG__status-dot-ping}@keyframes statusDot-module-scss-module__CM1aBG__status-dot-ping{75%,to{opacity:0;transform:scale(2)}}
.hero-module-scss-module__DZkFfa__eyebrow{border:1px solid oklch(from var(--border-strong) l c h/.6);background:oklch(from var(--surface) l c h/.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50rem;font-size:.8rem}.hero-module-scss-module__DZkFfa__eyebrowDot{border-radius:50rem;width:.375rem;height:.375rem;box-shadow:0 0 8px #7e63f0b8}.hero-module-scss-module__DZkFfa__title{letter-spacing:0;text-wrap:balance;font-size:2.5rem;font-weight:500;line-height:1.04}.hero-module-scss-module__DZkFfa__body{text-wrap:balance;max-width:42rem;font-size:1rem;line-height:1.625}.hero-module-scss-module__DZkFfa__button{font-size:11px;transition:background-color .2s,border-color .2s,color .2s}.hero-module-scss-module__DZkFfa__buttonPrimary{background:var(--foreground);color:var(--primary-foreground)}.hero-module-scss-module__DZkFfa__buttonPrimary:hover{background:var(--accent);color:var(--accent-foreground)}.hero-module-scss-module__DZkFfa__buttonSecondary{border:1px solid var(--border-strong);color:var(--foreground)}.hero-module-scss-module__DZkFfa__buttonSecondary:hover{border-color:var(--accent);color:var(--accent)}.hero-module-scss-module__DZkFfa__buttonArrow{transition:transform .2s}.hero-module-scss-module__DZkFfa__button:hover .hero-module-scss-module__DZkFfa__buttonArrow{transform:translate(.25rem)}.hero-module-scss-module__DZkFfa__tagStrip{border-top:1px solid oklch(from var(--border) l c h/.7)}.hero-module-scss-module__DZkFfa__tag{font-size:10px}.hero-module-scss-module__DZkFfa__tagIndex{color:oklch(from var(--accent) l c h/.7)}@media (min-width:768px){.hero-module-scss-module__DZkFfa__title{font-size:3.75rem}.hero-module-scss-module__DZkFfa__body{font-size:1.125rem}}@media (min-width:1024px){.hero-module-scss-module__DZkFfa__title{font-size:4.75rem}.hero-module-scss-module__DZkFfa__wrapper{grid-template-columns:repeat(13,minmax(0,1fr))}.hero-module-scss-module__DZkFfa__copy{grid-column:span 7/span 7}.hero-module-scss-module__DZkFfa__visual{grid-column:span 6/span 6}}
