:root{--ink:#07141d;--line:#234253;--lime:#a7f51e;--muted:#9ab1bd;--paper:#eaf1ee}*{box-sizing:border-box}.landing{background:radial-gradient(circle at 78% 16%,#163749 0,transparent 25rem),var(--ink);color:#eff8f4;min-height:100vh;font-family:Arial,sans-serif;overflow:hidden}.skipLink{z-index:10;background:var(--lime);color:#10200d;padding:12px;font-weight:700;position:fixed;top:-60px;left:12px}.skipLink:focus{top:12px}.landingNav,.hero,.route,.landingFooter{max-width:1220px;margin:auto}.landingNav{border-bottom:1px solid #1a3443;justify-content:space-between;align-items:center;height:86px;padding:0 28px;display:flex}.wordmark{color:inherit;letter-spacing:.06em;align-items:center;gap:10px;font-size:17px;text-decoration:none;display:flex}.wordmark b,.systemLabel,.sectionIndex,.metrics dt,.consoleHead b,.routeRows b{color:var(--lime)}.atlasMark{align-items:end;gap:3px;width:28px;height:28px;display:flex}.atlasMark i{background:var(--lime);width:6px;display:block}.atlasMark i:first-child{height:10px}.atlasMark i:nth-child(2){height:18px}.atlasMark i:nth-child(3){height:27px}.navLinks{gap:28px;display:flex}.navLinks a,.heroActions>a{color:#c5d4d7;font-size:14px;text-decoration:none}.outlineButton,.primaryButton{align-items:center;gap:12px;font-weight:700;text-decoration:none;display:inline-flex}.outlineButton{color:var(--lime);border:1px solid #62815b;padding:11px 15px}.hero{grid-template-columns:1.12fr .88fr;gap:76px;padding:94px 28px 105px;display:grid}.systemLabel,.sectionIndex{letter-spacing:.13em;font-size:11px;font-weight:700}.systemLabel i,.consoleHead b i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 15px var(--lime);border-radius:50%;margin-right:8px;display:inline-block}.hero h1,.method h2,.route h2{letter-spacing:-.065em;color:#f0f7f3;margin:22px 0;font-size:clamp(48px,6vw,78px);line-height:.96}.hero h1 em,.method h2 em{color:var(--lime);font-family:Georgia,serif;font-weight:400}.heroCopy>p{color:#b7cbd1;max-width:580px;font-size:18px;line-height:1.65}.proof{color:#dce7e5;flex-wrap:wrap;gap:18px;margin:24px 0 32px;padding:0;font-size:13px;list-style:none;display:flex}.proof li:before{content:"✓";color:var(--lime);margin-right:7px}.heroActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.primaryButton{background:var(--lime);color:#10200d;padding:15px 19px}.guestLink{border-bottom:1px solid #8ea7ad;padding-bottom:2px}.metrics{gap:48px;margin:67px 0 0;display:flex}.metrics div{gap:4px;display:grid}.metrics dt{font-size:29px;font-weight:700}.metrics dd{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px}.heroConsole{background:linear-gradient(145deg,#102a39,#091923);border:1px solid #315363;align-self:center;min-height:390px;padding:17px;box-shadow:24px 26px #061017}.consoleHead{letter-spacing:.11em;color:#a5bdc5;justify-content:space-between;font-size:10px;display:flex}.radar{background:repeating-radial-gradient(circle,#153540 0 1px,#0000 1px 57px),linear-gradient(135deg,#0000 49.7%,#2a5664 50%,#0000 50.3%),linear-gradient(45deg,#0000 49.7%,#2a5664 50%,#0000 50.3%);border:1px solid #3b6070;border-radius:50%;height:235px;margin:20px 0;position:relative;overflow:hidden}.sweep{background:conic-gradient(from 40deg,transparent 0 65%,#9ff22033 76%,transparent 86%);animation:6s linear infinite spin;position:absolute;inset:-10%}.radarRing{border:1px solid #416b75;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r1{width:55%;height:55%}.r2{width:22%;height:22%}.dot{background:var(--lime);width:9px;height:9px;box-shadow:0 0 12px var(--lime);border-radius:50%;position:absolute}.one{top:35%;left:29%}.two{bottom:30%;right:23%}.alert{background:#ff8e51;top:22%;right:33%;box-shadow:0 0 12px #ff8e51}.consoleAlert{border-left:2px solid var(--lime);background:#0d222b;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.consoleAlert>b{color:var(--lime);font-size:22px}.consoleAlert span{font-size:13px}.consoleAlert small{color:#9eb7bd;letter-spacing:.12em;margin-bottom:3px;font-size:9px;display:block}.consoleAlert em{color:var(--lime);font-size:12px;font-style:normal}.heroConsole code{color:#b5d4ce;letter-spacing:.08em;margin-top:16px;font-size:10px;display:block}.method,.route{padding:94px 28px}.method{background:var(--paper);color:#10222b;max-width:none;padding-left:max(28px,50% - 582px);padding-right:max(28px,50% - 582px)}.method h2,.route h2{color:#142b35;font-size:clamp(38px,5vw,62px)}.method h2 em{color:#39725c}.methodGrid{border-top:1px solid #b8c9c3;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.methodGrid article{border-right:1px solid #b8c9c3;margin-right:24px;padding:24px 25px 12px 0}.methodGrid article:last-child{border:0}.methodGrid b{color:#3a7661;font-size:13px}.methodGrid h3{margin:37px 0 10px;font-size:21px}.methodGrid p{color:#526b72;font-size:14px;line-height:1.55}.route{padding-top:108px;padding-bottom:100px}.routeHead{justify-content:space-between;align-items:end;gap:30px;display:flex}.route h2{margin-bottom:0}.routeHead p{color:#a7bec4;max-width:440px;line-height:1.55}.routeRows{border-top:1px solid var(--line);margin-top:50px}.routeRows>a{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:60px 1fr 100px 100px 25px;align-items:center;gap:16px;padding:23px 6px;text-decoration:none;display:grid}.routeRows>a:hover{background:#0c202b}.routeRows span,.routeRows small{color:#91aab2;letter-spacing:.08em;font-size:11px}.routeRows strong{font-size:17px}.routeRows em{color:var(--lime);text-align:center;border:1px solid #4b7038;padding:5px 8px;font-size:10px;font-style:normal}.routeRows b{font-size:20px}.landingFooter{color:#829aa4;letter-spacing:.1em;border-top:1px solid #1a3443;justify-content:space-between;padding:24px 28px;font-size:10px;display:flex}.landing a:focus-visible{outline:3px solid var(--lime);outline-offset:4px}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sweep{animation:none}}@media (max-width:760px){.landingNav{height:70px;padding:0 18px}.navLinks{display:none}.outlineButton{padding:9px 11px;font-size:12px}.hero{grid-template-columns:1fr;gap:45px;padding:60px 22px 70px}.heroCopy>p{font-size:16px}.metrics{gap:24px;margin-top:45px}.heroConsole{min-height:340px}.radar{height:190px}.method,.route{padding:66px 22px}.methodGrid{grid-template-columns:1fr 1fr;gap:0;margin-top:35px}.methodGrid article{border-bottom:1px solid #b8c9c3;margin-right:16px;padding:20px 16px 22px 0}.routeHead{flex-direction:column;align-items:start}.routeRows>a{grid-template-columns:36px 1fr 25px}.routeRows em,.routeRows small{display:none}.landingFooter{flex-direction:column;gap:13px;padding:22px}.hero h1{font-size:53px}}
