.sales-home-hero{min-height:680px;padding:96px 0;background:var(--brand-secondary);color:var(--brand-text-inverse)}.sales-home-hero a,.sales-home-hero h1,.sales-home-hero p{color:var(--brand-text-inverse)}.sales-home-hero .eyebrow{color:var(--brand-primary-light)}.btn-accent{background:var(--brand-accent);color:var(--brand-text-inverse);border-radius:var(--brand-radius)}.hero-note{font-size:.86rem;margin-top:18px}.terminal-card{background:#090a0c;border:1px solid #46505d;padding:24px;margin-bottom:18px}.terminal-card span{display:block;color:var(--brand-primary-light);font-size:.72rem;letter-spacing:.14em}.terminal-card code{display:block;color:var(--brand-text-inverse);padding:18px 0;overflow:auto}.terminal-card button{background:var(--brand-accent);color:var(--brand-text-inverse);border:0;padding:8px 16px}.terminal-output{border-top:1px solid #46505d;margin-top:22px;padding-top:22px;color:var(--brand-text-inverse)}.sales-method{background:var(--brand-bg)}.spec-group{border:1px solid var(--brand-border);margin-bottom:24px}.spec-group h3{margin:0;padding:16px 20px;background:var(--brand-bg-alt)}.spec-group dl{margin:0}.spec-group dl div{display:grid;grid-template-columns:220px 1fr;border-top:1px solid var(--brand-border)}.spec-group dd,.spec-group dt{margin:0;padding:16px 20px}.sales-milestones,.spec-group dt{background:var(--brand-bg-alt)}.milestone-line{position:relative;max-width:960px;margin:auto}.milestone-line:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--brand-primary)}.milestone-line article{width:50%;padding:0 56px 42px 0;text-align:right;position:relative}.milestone-line article:nth-child(2n){margin-left:50%;padding:0 0 42px 56px;text-align:left}.milestone-line span{position:absolute;right:-22px;top:0;width:44px;height:44px;display:grid;align-items:center;justify-items:center;place-items:center;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.milestone-line article:nth-child(2n) span{right:auto;left:-22px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.feature-grid article{border-top:3px solid var(--brand-primary);padding:24px;background:var(--brand-bg-alt);text-align:center}.feature-grid span{display:grid;align-items:center;justify-items:center;place-items:center;width:48px;height:48px;margin:0 auto 18px;border:1px solid var(--brand-primary);color:var(--brand-primary);font-weight:800}.sales-install{background:var(--brand-neutral-dark);color:var(--brand-text-inverse)}.sales-install h2,.sales-install h3,.sales-install p{color:var(--brand-text-inverse)}.install-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;list-style:none;padding:0}.install-steps li{border:1px solid #46505d;padding:24px}.install-steps b{color:var(--brand-primary-light)}.install-steps code{display:block;color:var(--brand-text-inverse);overflow:auto;margin:16px 0}.install-steps button{background:var(--brand-accent);color:var(--brand-text-inverse);border:0;padding:8px 12px}.sales-faq{background:var(--brand-bg)}.faq-item{border-left:3px solid var(--brand-primary);padding:8px 24px;margin-bottom:32px}.faq-item h3{font-size:1.15rem}@media (max-width:992px){.feature-grid,.install-steps{grid-template-columns:1fr 1fr}.milestone-line:before{left:22px}.milestone-line article,.milestone-line article:nth-child(2n){width:100%;margin-left:0;padding:0 0 36px 72px;text-align:left}.milestone-line article:nth-child(2n) span,.milestone-line span{left:0;right:auto}.spec-group dl div{grid-template-columns:1fr}.spec-group dt{border-bottom:1px solid var(--brand-border)}}@media (max-width:576px){.feature-grid,.install-steps{grid-template-columns:1fr}}