.yesw-command-hero{background:var(--brand-bg);padding:96px 0 72px}.yesw-command-hero h1{font-size:max(2.2rem, min(4vw, 3.5rem));max-width:780px}.yesw-command-hero .lead{font-size:1.15rem}.hero-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.terminal-card{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:28px;border-radius:var(--brand-radius);box-shadow:12px 12px 0 var(--brand-accent)}.terminal-card b,.terminal-card code,.terminal-card small,.terminal-card span{display:block;color:var(--brand-text-inverse);margin-bottom:12px}.terminal-card button{margin:12px 0 26px}.yesw-command-hero img{width:100%;margin-top:28px;aspect-ratio:720/560;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.yesw-feature-list{background:var(--brand-bg-alt)}.feature-rows article{display:grid;grid-template-columns:60px 1fr;grid-gap:24px;gap:24px;padding:28px 0;border-top:1px solid var(--brand-border)}.feature-rows span{color:var(--brand-primary);font-weight:700}.yesw-home-faq details{border-top:1px solid var(--brand-border);padding:20px 0}.yesw-home-faq summary{font-weight:700;cursor:pointer}.faq-command{margin-top:32px;padding:24px;background:var(--brand-primary-dark);color:var(--brand-text-inverse);display:flex;gap:20px;align-items:center;flex-wrap:wrap}.faq-command code{color:var(--brand-text-inverse)}.yesw-command-hero .btn.primary{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:var(--brand-text-inverse)}@media (max-width:991px){.yesw-command-hero{padding-top:64px}.terminal-card{box-shadow:6px 6px 0 var(--brand-accent)}}