.services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-services{background:radial-gradient(circle at 86% 12%,#43e6da21,#0000 28rem),linear-gradient(#07101366,#071013e6)}.media-services-intro{grid-template-columns:minmax(18rem,1fr) minmax(20rem,.9fr);align-items:start;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.media-services-intro .heading,.media-services-intro .lead{margin-top:0}.media-services-intro .btn{margin-top:1rem}.media-service-grid{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.media-service-card{background:#081215b8;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;min-height:17rem;padding:clamp(1.5rem,3vw,2.25rem)}.media-service-card>span{color:var(--cyan);letter-spacing:.16em;font-size:.72rem;font-weight:700;display:block}.media-service-card h3{margin:2rem 0 .75rem;font-size:clamp(1.15rem,2vw,1.45rem)}.media-service-card p{color:var(--muted);margin:0;line-height:1.7}.intelligence-layer-panel{background:radial-gradient(circle at 15% 20%,#43e6da1a,#0000 35%),#081215c2;border:1px solid #43e6da59;grid-template-columns:minmax(14rem,.75fr) minmax(20rem,1.25fr);gap:clamp(2rem,6vw,6rem);padding:clamp(2rem,5vw,4rem);display:grid}.growth-interest-callout{border-left:2px solid var(--cyan);background:#43e6da0f;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.5rem;display:flex}.growth-interest-callout p,.growth-interest-callout h2{margin-top:0}@media (max-width:760px){.services-grid,.media-services-intro,.media-service-grid{grid-template-columns:1fr}.media-service-card{min-height:auto}.intelligence-layer-panel{grid-template-columns:1fr}.growth-interest-callout{flex-direction:column;align-items:flex-start}}
