/* Layout: ops-console site — night-sky field with a live fleet canvas, sectioned like a mission briefing */
:root{
  --bg:#E8EFF7; --surface:#FFFFFF; --ink:#19233D; --muted:#4A5A78; --line:#C6D3E3;
  --accent:#3B5998; --accent-ink:#FFFFFF; --signal:#B01F89; --grid:rgba(25,35,61,.07);
  --brand-navy:#19233D; --brand-blue:#3B5998; --brand-sky:#8FB9E8; --brand-magenta:#B01F89; --brand-pale:#E8EFF7;
  --display:"Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --body:"Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;
  --mark:url("data:image/png;base64,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");
}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){
  --bg:#141D33; --surface:#1B2744; --ink:#E8EFF7; --muted:#9DAFCB; --line:#2B3B5F;
  --accent:#7AADE5; --accent-ink:#141D33; --signal:#E264BE; --grid:rgba(232,239,247,.06); color-scheme:dark}}
:root[data-theme="dark"]{
  --bg:#141D33; --surface:#1B2744; --ink:#E8EFF7; --muted:#9DAFCB; --line:#2B3B5F;
  --accent:#7AADE5; --accent-ink:#141D33; --signal:#E264BE; --grid:rgba(232,239,247,.06); color-scheme:dark}

*{box-sizing:border-box}
html{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}
body{margin:0}
img{max-width:100%}
[hidden]{display:none!important}
[id]{scroll-margin-top:calc(var(--nav-h,72px) + env(safe-area-inset-top,0px))}
body{background:var(--bg);color:var(--ink);font:400 1rem/1.6 var(--body);padding-inline:clamp(16px,4vw,48px)}
.wrap{max-width:1160px;margin-inline:auto}
h1,h2,h3{font-family:var(--display);font-weight:800;line-height:1.06;text-wrap:balance;margin:0;letter-spacing:-.02em}
h2{font-size:clamp(1.9rem,4vw,2.9rem)}
h3{font-size:1.2rem;letter-spacing:.01em}
p{margin:0}
a{color:inherit}
:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}
.label{font:500 .74rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}
.lede{color:var(--muted);font-size:1.08rem;max-width:62ch}
.btn{display:inline-flex;align-items:center;gap:.6em;font:800 .82rem/1 var(--display);letter-spacing:.1em;text-transform:uppercase;padding:.95em 1.4em;border:1px solid var(--accent);text-decoration:none;cursor:pointer;background:transparent;color:var(--ink);transition:background .2s,color .2s}
.btn.primary{background:var(--accent);color:var(--accent-ink)}
.btn:hover{background:var(--accent);color:var(--accent-ink)}
section{padding-block:clamp(64px,9vw,112px);border-top:1px solid var(--line)}

/* nav */
header.nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);margin-inline:calc(-1*clamp(16px,4vw,48px));padding-inline:clamp(16px,4vw,48px)}
.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}
.logo{display:flex;align-items:center;gap:10px;font:600 1.3rem/1 var(--display);letter-spacing:.16em;text-decoration:none;color:var(--accent)}
.mark{display:inline-block;width:30px;height:30px;background:currentColor;-webkit-mask:var(--mark) center/contain no-repeat;mask:var(--mark) center/contain no-repeat}
.nav ul{display:flex;gap:28px;list-style:none;margin:0;padding:0;font:500 .78rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}
.nav ul a{text-decoration:none;color:var(--muted)}
.nav ul a:hover{color:var(--ink)}
@media (max-width:820px){
  .nav .wrap{flex-wrap:wrap;row-gap:10px}
  .nav ul{order:3;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--line);letter-spacing:.06em;font-size:.72rem}
  .nav ul li{display:flex}
  .nav ul a{flex:1;text-align:center;padding:12px 4px;line-height:1.25}
  .nav ul a[aria-current="page"]{padding-bottom:12px}
}
@media (max-width:420px){
  .nav ul{grid-template-columns:repeat(2,minmax(0,1fr))}
  .nav ul li:nth-child(n+3){border-top:1px solid var(--line)}
}

/* hero */
.hero{padding-block:clamp(40px,6vw,72px) clamp(56px,8vw,96px);border-top:0}
.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,64px);align-items:center}
.hero h1{font-size:clamp(2.6rem,6.4vw,5rem);font-weight:800}
.hero h1 em{font-style:normal;color:var(--accent)}
.hero .lede{margin-top:22px}
.hero .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
.console{position:relative;border:1px solid var(--line);background:var(--surface);min-width:0}
.console canvas{display:block;width:100%;aspect-ratio:5/4;max-width:100%}
.hud{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line);font:500 .72rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums}
.hud b{color:var(--ink);font-weight:500}
.hud .live::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:7px;vertical-align:1px}
.corner{position:absolute;top:10px;left:12px;font:500 .68rem/1 var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase}
@media (max-width:860px){.hero-grid{grid-template-columns:1fr}}

/* problem */
.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:start}
.split > div{display:grid;gap:20px;min-width:0}
.ratio{display:grid;gap:14px;border:1px solid var(--line);background:var(--surface);padding:clamp(20px,3vw,32px)}
.ratio-row{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:16px;align-items:center}
.ratio-row .k{font:500 .74rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
.ratio-row svg{width:100%;height:56px}
.ratio-row + .ratio-row{border-top:1px dashed var(--line);padding-top:14px}
.ratio .foot{font:400 .8rem/1.5 var(--mono);color:var(--muted)}
@media (max-width:820px){.split{grid-template-columns:1fr}}

/* missions */
.head{display:grid;gap:16px;margin-bottom:clamp(36px,5vw,56px)}
.missions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line)}
.mission{padding:28px 24px 32px;display:grid;gap:14px;align-content:start;background:var(--surface);min-width:0}
.mission + .mission{border-left:1px solid var(--line)}
.mission svg{width:40px;height:40px;color:var(--accent)}
.mission p{color:var(--muted);font-size:.95rem}
.mission .tag{font:500 .7rem/1 var(--mono);letter-spacing:.12em;color:var(--signal);text-transform:uppercase}
@media (max-width:960px){.missions{grid-template-columns:repeat(2,minmax(0,1fr))}.mission:nth-child(3){border-left:0}.mission:nth-child(n+3){border-top:1px solid var(--line)}}
@media (max-width:540px){.missions{grid-template-columns:1fr}.mission + .mission{border-left:0;border-top:1px solid var(--line)}}

/* how */
.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);counter-reset:s}
.step{display:grid;gap:12px;padding-top:20px;border-top:2px solid var(--ink);min-width:0}
.step .n{font:600 .8rem/1 var(--mono);color:var(--accent);letter-spacing:.1em}
.step p{color:var(--muted)}
@media (max-width:820px){.steps{grid-template-columns:1fr}}

/* outcomes */
.outcomes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px)}
.outcome{display:grid;gap:10px;align-content:start;min-width:0}
.outcome .big{font:800 clamp(2rem,3.6vw,2.8rem)/1 var(--display);color:var(--accent);font-variant-numeric:tabular-nums;min-height:2em;display:flex;align-items:flex-end}
.outcome p{color:var(--muted);font-size:.95rem}
@media (max-width:900px){.outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:480px){.outcomes{grid-template-columns:1fr}}

/* field */
.voices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,28px)}
.voice{border:1px solid var(--line);background:var(--surface);padding:24px;display:grid;gap:16px;align-content:space-between;min-width:0}
.voice p{font-size:1.02rem}
.voice .who{font:500 .74rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
@media (max-width:860px){.voices{grid-template-columns:1fr}}
.programmes{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(32px,4vw,48px)}
.chip{font:500 .76rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:.75em 1em;border:1px solid var(--line);color:var(--muted)}

/* contact */
.contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,6vw,80px)}
.contact-grid > div{display:grid;gap:20px;align-content:start;min-width:0}
.bases{display:grid;gap:14px;margin-top:8px}
.base{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:12px;font-size:.95rem}
.base .k{font:500 .74rem/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}
form{display:grid;gap:16px;border:1px solid var(--line);background:var(--surface);padding:clamp(20px,3vw,32px)}
.row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
@media (max-width:540px){.row2{grid-template-columns:1fr}}
label{display:grid;gap:6px;font:500 .72rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}
input,select,textarea{font:400 1rem/1.4 var(--body);color:var(--ink);background:var(--bg);border:1px solid var(--line);padding:.7em .8em;border-radius:0;width:100%}
textarea{min-height:110px;resize:vertical}
.note{font:400 .82rem/1.5 var(--mono);color:var(--muted);min-height:1.5em}
@media (max-width:820px){.contact-grid{grid-template-columns:1fr}}

footer{border-top:1px solid var(--line);padding-block:32px 40px;font:400 .8rem/1.5 var(--mono);color:var(--muted)}
footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center}

@media (prefers-reduced-motion:reduce){*{transition:none!important}}

.nav ul a[aria-current="page"]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent);padding-bottom:6px}
.page-head{border-top:0;padding-block:clamp(48px,7vw,88px) clamp(40px,6vw,64px)}
.page-head .wrap{display:grid;gap:18px}
.page-head h1{font-size:clamp(2.4rem,5.6vw,4.2rem)}
.next{padding-block:clamp(40px,6vw,64px)}
.next a{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;text-decoration:none;border:1px solid var(--line);background:var(--surface);padding:clamp(20px,3vw,32px);transition:border-color .2s}
.next a:hover{border-color:var(--accent)}
.next .t{font:800 clamp(1.4rem,3vw,2rem)/1.1 var(--display);letter-spacing:-.02em}
.next .arrow{font:800 1.6rem/1 var(--display);color:var(--accent)}
