/* Órbita — approved graphite, titanium and electric cyan direction. */
:root{--bg:#080d12;--surface:#101920;--text:#f1f6f9;--muted:#b6c5d0;--accent:#69ddff;--mint:#69ddff;--green:#69ddff;--line:#344652;--night:#101820}body{background:var(--bg);color:var(--text)}.nav,header,.site-header{background:#080d12ee;border-color:#344652}.brand .mark,.brand>span{background:#14232d!important;color:#69ddff!important;border-color:#497080}.hero{padding:90px 0 70px;border-bottom:1px solid #344652}.hero-grid{grid-template-columns:1.1fr 1fr;gap:24px}.hero h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(44px,5.5vw,76px);letter-spacing:-.065em;line-height:1.02;max-width:760px}.hero .accent{color:#8ce5ff}.hero-copy{position:relative;z-index:2}.hero p{color:#c5d1da}.eyebrow{border:0;background:none;border-radius:0;padding:0;color:#91d8f0;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.eyebrow .dot{display:none}.orbita-art{margin:0;position:relative;overflow:hidden;aspect-ratio:1/1.1;border-bottom:1px solid #456371}.orbita-art img{width:100%;height:100%;object-fit:cover;display:block}.orbita-art figcaption{position:absolute;bottom:18px;left:20px;right:20px;display:flex;justify-content:space-between;color:#c6d6e0;font:12px/1.5 'Manrope',sans-serif;letter-spacing:.14em;text-transform:uppercase}.hero-aside{border-color:#395462;margin-top:22px}.hero-aside strong{color:#f3f9fc}.hero-aside span{color:#b7c7d3}.btn,.button{border-radius:6px;box-shadow:none!important}.btn-primary,.primary,.button{background:#69ddff;color:#081019;border-color:#69ddff}.btn-secondary,.secondary{background:transparent;color:#eff6fa;border-color:#6c8b9e}.section{padding:95px 0}.section h2{letter-spacing:-.045em}.card{background:#101920;border:1px solid #344652;border-radius:8px;box-shadow:none!important}.card:hover{border-color:#80b5cb}.card .icon{background:none;border-radius:0;color:#78d9f5;width:auto;justify-content:start}.card .icon svg{display:none}.card .icon:before{content:attr(data-number);font:14px 'Manrope';letter-spacing:.12em}.process{border-radius:8px;background:#101a22;border:1px solid #395463}.step,.step.is-active{background:#111f2a;border-color:#3c5e74}.step .num,.step.is-active .num{border:0;border-radius:0;background:none;color:#7edfff}.story-heading h2{font-family:'Space Grotesk',sans-serif;font-weight:400}.chapter,.kicker,.overline{color:#8ddff7}.story-chapters article,.story-close{border-color:#69ddff}.cta-box{background:#102a39;border:1px solid #426579;border-radius:8px}.cta-box h2{color:#eff8fc}.cta-box p{color:#c0d3df}.footer{border-color:#344652}.orbit-index{padding:62px 0 26px}.orbit-index-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}.orbit-index-head h2{font-size:clamp(30px,4vw,48px);max-width:620px}.orbit-index-head p{max-width:430px}.orbit-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.orbit-project{display:block;border-top:1px solid #658697;padding-top:13px;min-width:0}.orbit-project figure{margin:0;overflow:hidden;aspect-ratio:4/3;background:#101920}.orbit-project img{width:100%;height:100%;object-fit:cover;transition:transform .65s}.orbit-project:hover img{transform:scale(1.045)}.orbit-project h3{font:500 27px/1.15 'Space Grotesk';letter-spacing:-.035em;margin:18px 0 10px}.orbit-project p{font-size:15px;color:#c5d1db;max-width:360px}.orbit-project .project-meta{display:flex;justify-content:space-between;color:#99c7d8;font-size:12px;letter-spacing:.1em;padding:15px 0;text-transform:uppercase}.orbit-project .project-link{display:inline-block;color:#83dfff;border-bottom:1px solid #5b9db2;font-size:15px;margin-bottom:12px}.price-path{background:#101920;border-radius:6px;border-color:#4d6575}.scope-strip span{background:#14232e;border-color:#506c7f}.notice,.soft{background:#10232f;border-color:#52788e}.lang-controls button[aria-pressed=true]{color:#8ce5ff;border-color:#69ddff}.orbita .utility-links a{color:#c8e4ef}.info-header{border-color:#344652}.admin-header{background:transparent}.examples-page .intro h1 em{color:#85dfff;font-style:normal}
@media(max-width:900px){.hero{padding-top:55px}.hero-grid{grid-template-columns:1fr}.hero-copy{text-align:left}.hero p{margin-left:0}.hero .actions{justify-content:flex-start}.orbita-art{aspect-ratio:4/3;max-height:580px}.hero .visual{width:100%;max-width:none}.orbit-index-head{display:block}.orbit-projects{gap:16px}.orbit-project h3{font-size:23px}}@media(max-width:650px){.orbit-projects{grid-template-columns:1fr}.orbit-project figure{aspect-ratio:16/10}.orbit-index{padding-top:40px}.hero h1{font-size:clamp(42px,10vw,62px)}.hero .visual{margin-top:15px}.orbita-art{aspect-ratio:1/1}.hero{padding-bottom:40px}.section{padding:70px 0}.orbita-art figcaption{font-size:11px;letter-spacing:.06em}.orbit-index-head h2{font-size:34px}.orbit-project h3{font-size:29px}}
