.unify-home-hero{min-height:680px;display:flex;align-items:center;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.unify-home-hero .lead,.unify-home-hero h1{color:var(--brand-text-inverse)}.btn-accent{background:var(--brand-accent);color:var(--brand-neutral-dark);border-radius:var(--brand-radius)}.hero-note{font-size:.85rem;margin-top:18px}.terminal-card{background:#0d1117;border:1px solid #526273;padding:24px;margin-bottom:24px}.terminal-card button,.terminal-card code,.terminal-card span{display:block;margin-bottom:16px}.terminal-card code{color:#fff}.terminal-card button{background:var(--brand-accent);border:0;padding:8px 14px}.terminal-output{border-top:1px solid #42505e;padding-top:18px}.unify-method{background:var(--brand-bg-alt)}.result-shell{border:1px solid var(--brand-border)}.result-shell>*{padding:28px;border-right:1px solid var(--brand-border)}.result-shell aside:first-child{background:var(--brand-neutral-dark);color:#fff}.result-shell pre{white-space:pre-wrap;color:#fff}.result-shell main article{border-top:1px solid var(--brand-border);padding:16px 0}.download-row{display:grid;grid-template-columns:48px 1fr auto;grid-gap:24px;gap:24px;align-items:center;padding:24px 0;border-top:1px solid var(--brand-border)}.install-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.install-steps li{border-top:4px solid var(--brand-accent);padding:24px;background:var(--brand-bg-alt)}.install-steps code{display:block;overflow:auto;margin:16px 0!important}.unify-faq{background:var(--brand-bg-alt)}@media (max-width:9916px){.install-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.install-steps{grid-template-columns:1fr}.download-row{grid-template-columns:40px 1fr}.download-row>a{grid-column:2}}.unify-home-hero{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark));padding:160px 0 88px}.feature-alternate{margin-bottom:64px}.feature-alternate img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius)}.unify-industries-scroll{background:var(--brand-bg-alt)}.horizontal-card-track,.milestone-track{display:flex;gap:24px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory}.horizontal-card-track article,.milestone-track article{flex:0 0 260px;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;scroll-snap-align:start}.milestone-track article{border-top:4px solid var(--brand-accent)}