.Container-module__DjgGgG__container{max-width:var(--container-max);padding:0 var(--container-pad);margin:0 auto}
.TerminalIllustration-module__BzwKGq__window{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);width:100%;max-width:440px;box-shadow:var(--shadow-pop);overflow:hidden}.TerminalIllustration-module__BzwKGq__bar{border-bottom:1px solid var(--border-default);background:var(--surface-inset);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.TerminalIllustration-module__BzwKGq__dots{gap:6px;display:flex}.TerminalIllustration-module__BzwKGq__dot{background:var(--line-2);border-radius:50%;width:8px;height:8px}.TerminalIllustration-module__BzwKGq__filename{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-3);font-size:11px}.TerminalIllustration-module__BzwKGq__body{flex-direction:column;gap:10px;padding:20px 20px 24px;display:flex}.TerminalIllustration-module__BzwKGq__line{font-family:var(--font-mono);align-items:baseline;gap:10px;font-size:13px;line-height:1.6;display:flex}.TerminalIllustration-module__BzwKGq__prompt,.TerminalIllustration-module__BzwKGq__check{color:var(--accent);flex-shrink:0}.TerminalIllustration-module__BzwKGq__arrow{color:var(--fg-3);flex-shrink:0}.TerminalIllustration-module__BzwKGq__command{color:var(--fg-1)}.TerminalIllustration-module__BzwKGq__output{color:var(--fg-3)}.TerminalIllustration-module__BzwKGq__cursor{background:var(--accent);width:7px;height:15px;animation:1.1s step-end infinite TerminalIllustration-module__BzwKGq__blink}@keyframes TerminalIllustration-module__BzwKGq__blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.TerminalIllustration-module__BzwKGq__cursor{opacity:1;animation:none}}
.HeroSection-module__FqvAxq__hero{border-bottom:1px solid var(--line-1);background:var(--bg-0)}.HeroSection-module__FqvAxq__inner{padding:112px var(--container-pad) 96px;grid-template-columns:1fr auto;align-items:center;gap:48px;display:grid}.HeroSection-module__FqvAxq__text{flex-direction:column;gap:28px;display:flex}.HeroSection-module__FqvAxq__title{font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:-.02em;color:var(--fg-1);font-weight:700;line-height:var(--leading-tight);max-width:760px;margin:0}.HeroSection-module__FqvAxq__dot{color:var(--accent)}.HeroSection-module__FqvAxq__subhead{font-size:var(--text-md);color:var(--fg-2);max-width:580px;line-height:var(--leading-body);margin:0}.HeroSection-module__FqvAxq__ctas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.HeroSection-module__FqvAxq__meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-3);flex-wrap:wrap;gap:24px;margin-top:20px;font-size:12px;display:flex}.HeroSection-module__FqvAxq__illustration{justify-content:flex-end;display:flex}@media (max-width:900px){.HeroSection-module__FqvAxq__inner{grid-template-columns:1fr}.HeroSection-module__FqvAxq__illustration{justify-content:flex-start}}@media (max-width:640px){.HeroSection-module__FqvAxq__inner{padding:88px var(--container-pad) 64px;gap:36px}}
