.detailHero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);padding:var(--space-section) var(--page-gutter);background:linear-gradient(#08090c90,#08090ce0),url(/images/neon-blue-horizon.png) 50% /cover}.detailEyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--neon-soft);font-size:var(--type-label);font-weight:600;letter-spacing:.12em}.detailEyebrow:before{content:"";width:28px;height:1px;background:var(--neon)}.detailHero h1{margin:22px 0}.detailHero h1 span{display:block;color:var(--neon)}.detailHeroCopy>p{max-width:55ch;color:#adb3bc}.detailActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.detailTerminal{min-width:0;border:1px solid #0a7cff33;border-radius:20px;background:#111317e8;box-shadow:0 24px 70px #0005;overflow:hidden}.detailTerminalBar{display:flex;justify-content:space-between;gap:16px;padding:18px 22px;background:#0a7cff08;border-bottom:1px solid #ffffff12}.detailTerminalBar>span{display:flex;gap:7px;align-items:center}.detailTerminalBar i{width:7px;height:7px;border-radius:50%;background:#0a7cff}.detailTerminalBar i:nth-child(2){opacity:.5}.detailTerminalBar i:nth-child(3){opacity:.25}.detailTerminalBar small{color:#9ea3aa;overflow-wrap:anywhere}.detailTerminalBody{padding:clamp(20px,2vw,32px)}.detailTerminalPrompt{display:block;font-size:12px;color:#9299a4;margin-bottom:24px}body.siteDesign main.serviceDetailPage .detailTerminalBody p{display:flex;align-items:center;gap:12px;color:#babfc6;font-size:var(--type-small);margin:16px 0}.detailTerminalBody p>span{color:var(--neon);font-size:11px}.detailTerminalBody p>svg{margin-left:auto;color:var(--neon-soft)}.detailTerminalCursor{display:block;height:12px;width:7px;margin-top:24px;background:var(--neon)}.detailPlatforms{padding:24px var(--page-gutter);display:flex;align-items:center;gap:24px;border-block:1px solid #ffffff10;background:#101114}.detailPlatforms>span{color:var(--neon-soft);font-size:var(--type-label);letter-spacing:.1em;flex-shrink:0}.detailPlatforms ul,.detailTags{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.detailPlatforms li,.detailTags li{border:1px solid #ffffff18;border-radius:999px;padding:7px 12px;color:#adb3bc;font-size:var(--type-label)}.detailSection{padding:var(--space-section) var(--page-gutter);background:var(--night) url(/images/section-orbits.svg) center /cover}.detailHeading{text-align:center;margin-bottom:var(--space-heading)}.detailHeading h2{max-width:24ch;margin:18px auto 0}.detailHeading h2 span,.detailProof h2 span{color:var(--neon)}.detailOverview{max-width:80ch;text-align:center;color:#9ea3aa;margin:0 auto 40px}.detailBenefitGrid,.detailCapabilityGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-grid);gap:var(--space-grid)}.detailCard{padding:var(--space-card);border:1px solid #ffffff19;border-radius:20px;background:#101317}.detailCardNumber{color:var(--neon);font-size:var(--type-stat);font-weight:700;line-height:1}.detailCard h3{margin:24px 0 16px}.detailCard p{color:#9ea3aa;margin:0}.detailTags{margin-top:22px}.detailIcon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #0a7cff45;border-radius:10px;color:var(--neon);background:#0a7cff0c}.detailProcess .detailHeading{text-align:left}.detailProcess .detailHeading h2{margin-left:0}.detailTimeline{list-style:none;padding:0 0 0 28px;margin:0;border-left:1px solid #0a7cff55}.detailTimeline>li{position:relative;display:grid;grid-template-columns:130px 1fr;grid-gap:30px;gap:30px;padding-bottom:36px}.detailTimeline>li:last-child{padding-bottom:0}.detailTimeline>li:before{content:"";position:absolute;left:-34px;top:8px;width:9px;height:9px;border:1px solid var(--neon-soft);border-radius:50%;background:var(--neon);box-shadow:0 0 16px #0a7cff77}.detailTimelineLabel{color:var(--neon-soft);font-size:var(--type-label);font-weight:600;letter-spacing:.08em;padding-top:4px}.detailTimelineCopy h3{margin:0 0 12px}.detailTimelineCopy p{color:#9ea3aa;margin:0;max-width:78ch}.detailProof{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px;align-items:center;border-block:1px solid #ffffff12}.detailProof h2{margin:18px 0}.detailProof p{margin:0;color:#9ea3aa}.detailMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.detailMetric{padding:24px 16px;background:#0a7cff09;border:1px solid #0a7cff20;border-radius:16px;text-align:center}.detailMetric strong{display:block;color:var(--neon);font-size:var(--type-small);line-height:1.4;overflow-wrap:anywhere}.detailNumericMetrics strong{font-size:var(--type-stat)}.detailMetric>span{display:block;font-size:var(--type-label);color:#a2a9b3;margin-top:12px}.detailFaqList{max-width:960px;margin:auto;padding:8px 28px;background:#0d0f12e8;border:1px solid #ffffff14;border-radius:20px}.detailFaqList details+details{border-top:1px solid #ffffff16}.detailFaqList summary{display:flex;align-items:center;gap:20px;padding:24px 0;list-style:none;cursor:pointer;font-size:var(--type-body);font-weight:600;line-height:1.5}.detailFaqList summary::-webkit-details-marker{display:none}.detailFaqIndex{color:#7a818b;font-size:var(--type-label)}.detailFaqToggle{margin-left:auto;color:var(--neon);font-size:24px;transition:transform .2s}.detailFaqList details[open] .detailFaqToggle{transform:rotate(45deg)}.detailFaqList details p{margin:0 36px 24px;color:#9ea3aa}.detailClosing{background:var(--ivory);color:var(--ink);padding:var(--space-section) var(--page-gutter);text-align:center}.detailClosing h2{max-width:24ch;margin:0 auto 24px}.detailClosing p{max-width:62ch;color:#62666b;margin:0 auto 30px}@media (max-width:1000px){.detailCapabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.detailProof{grid-template-columns:1fr}}@media (max-width:760px){.detailBenefitGrid,.detailHero{grid-template-columns:1fr}.detailPlatforms{flex-direction:column;align-items:flex-start;gap:16px}.detailTimeline>li{grid-template-columns:1fr;gap:14px}.detailSection{background-size:auto 850px}.detailFaqList{padding-inline:20px}.detailFaqList summary{gap:12px}.detailFaqList details p{margin-inline:0}}@media (max-width:480px){.detailCapabilityGrid{grid-template-columns:1fr}.detailFaqList summary{font-size:var(--type-small)}.detailMetrics{gap:8px}.detailMetric{padding:18px 8px}.detailNumericMetrics strong{font-size:28px}}.detailHeroVisual{min-width:0;border:1px solid rgba(var(--service-rgb),.25);border-radius:20px;overflow:hidden;background:#101317}.detailHeroVisual>.serviceArtwork{aspect-ratio:16/11}.detailHeroVisual .detailTerminal{border:0;border-radius:0;box-shadow:none}.detailHeroVisual .detailTerminalBody{padding-block:18px}body.siteDesign main.serviceDetailPage .detailTerminalBody p{margin:10px 0}.serviceDetailPage .detailCardNumber,.serviceDetailPage .detailHero h1 span,.serviceDetailPage .detailIcon,.serviceDetailPage .detailMetric strong{color:var(--service-accent)}.serviceDetailPage .detailIcon{border-color:rgba(var(--service-rgb),.3);background:rgba(var(--service-rgb),.07)}.serviceDetailPage .detailHero .heroPrimary{background:var(--service-accent);box-shadow:0 8px 30px rgba(var(--service-rgb),.15);color:#08090c}