.trust-line{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px!important;margin-top:36px!important;padding-top:20px!important}.trust-line span{position:relative;display:block!important;min-height:78px;padding:28px 14px 12px 38px;border:1px solid rgba(100,164,255,.28);border-radius:14px;background:rgba(5,25,60,.72);color:#e2ecf9!important;font:700 .78rem/1.35 Consolas,"Courier New",monospace;transition:transform .2s ease,border-color .2s ease,background .2s ease}.trust-line span:hover{transform:translateY(-3px);border-color:#65f2c5;background:rgba(8,42,86,.92)}.trust-line span::before{content:""!important;position:absolute;left:15px;top:36px;width:9px!important;height:9px!important;border-radius:50%;background:#65f2c5!important;box-shadow:0 0 0 5px rgba(101,242,197,.1),0 0 18px rgba(101,242,197,.65)!important;animation:status-pulse 2.4s ease-in-out infinite}.trust-line span::after{content:attr(data-status);position:absolute;left:14px;top:9px;color:#65f2c5;font:600 .62rem/1.2 Consolas,"Courier New",monospace;letter-spacing:.03em}.trust-line span:nth-child(2)::before{animation-delay:.8s}.trust-line span:nth-child(3)::before{animation-delay:1.6s}@keyframes status-pulse{50%{transform:scale(.72);opacity:.62}}
.service-extension{margin-top:88px;padding-top:56px;border-top:1px solid rgba(105,164,255,.24)}.extension-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:end;margin-bottom:32px}.extension-head h3{max-width:600px;color:#fff;font-size:clamp(1.8rem,3.5vw,3.2rem)}.extension-head>p{max-width:570px;margin:0;color:#b9c6d9}.capability-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.capability-card{grid-column:span 4;position:relative;min-height:250px;padding:28px;border:1px solid rgba(98,164,255,.32);border-radius:20px;background:linear-gradient(145deg,rgba(5,26,64,.96),rgba(9,49,102,.9));overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.capability-card:nth-child(1),.capability-card:nth-child(4){grid-column:span 6}.capability-card:hover{transform:translateY(-6px);border-color:#55e9e2;box-shadow:0 22px 52px rgba(0,0,0,.24),0 0 32px rgba(35,117,255,.12)}.capability-card::after{content:attr(data-module);position:absolute;right:18px;top:16px;color:#6f8fb9;font:600 .62rem Consolas,"Courier New",monospace}.capability-icon{width:42px;height:42px;margin-bottom:24px;color:#55e9e2}.capability-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.capability-card h4{margin:0;color:#fff;font:800 1.3rem/1.2 "Manrope",Arial,sans-serif}.capability-card p{margin:12px 0 0;color:#becde1}.capability-card .service-number{margin-bottom:14px}.capability-card .service-number::after{display:none}
@media(max-width:980px){.trust-line{grid-template-columns:1fr!important}.extension-head{grid-template-columns:1fr;gap:20px}.capability-card,.capability-card:nth-child(1),.capability-card:nth-child(4){grid-column:span 6}}@media(max-width:620px){.capability-grid{grid-template-columns:1fr}.capability-card,.capability-card:nth-child(1),.capability-card:nth-child(4){grid-column:auto;min-height:auto;padding:24px}.service-extension{margin-top:64px;padding-top:40px}}@media(prefers-reduced-motion:reduce){.trust-line span::before{animation:none}}
