
.srtech-hub{max-width:1180px;margin:auto;padding:0 24px 74px}
.srtech-hub-hero{padding:75px 0 65px;border-bottom:1px solid #2b363b;position:relative}
.srtech-hub-hero:after{content:"";position:absolute;right:0;top:45px;width:38%;height:260px;background:radial-gradient(ellipse at 50% 50%,rgba(69,216,232,.08),transparent 70%);pointer-events:none}
.srtech-hub h1{font-size:clamp(2.7rem,7vw,5rem);margin:15px 0 24px}
.srtech-hub h1 span{color:#ff8a32}
.srtech-hub h2{font-size:clamp(1.8rem,3.6vw,2.5rem)}
.srtech-hub .lead{font-size:1.16rem;line-height:1.75;max-width:800px}
.srtech-hub-section{padding:60px 0 12px}
.srtech-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px}
.srtech-hub-card{background:linear-gradient(155deg,#172126,#10171a);border:1px solid #304047;border-radius:9px;overflow:hidden;min-width:0}
.srtech-hub-art{height:176px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at 55% 20%,#17434b,#101619 70%);border-bottom:1px solid #34474c}
.srtech-hub-art span{font-size:4.5rem;letter-spacing:.08em;font-weight:900;color:#daf7fa;z-index:1}
.srtech-hub-art i{position:absolute;width:100px;height:100px;border-radius:50%;border:1px solid #409aa5;opacity:.4}
.srtech-hub-art i:nth-child(2){width:220px;height:220px}.srtech-hub-art i:nth-child(3){width:350px;height:350px}
.srtech-hub-art.ops-art{background:radial-gradient(ellipse at 50% 25%,#543016,#12181a 75%)}
.srtech-hub-art.ops-art i{border-color:#f5a254}.srtech-hub-art.ops-art span{color:#ffb678}
.srtech-hub-content{padding:28px}
.srtech-hub-content h3{font-size:1.75rem;margin:6px 0 10px}
.srtech-hub-content p{min-height:94px;color:#c3cfd2}
.srtech-hub-content ul{color:#a5b9bc;margin:12px 0 24px;padding-left:1.2rem}
.srtech-hub-content .btn{margin-top:5px}
.srtech-hub-note{max-width:850px}.srtech-hub-note p{color:#c3cfd2}
@media(max-width:760px){.srtech-hub{padding:0 16px 55px}.srtech-hub-hero{padding:48px 0 43px}.srtech-hub-grid{grid-template-columns:1fr}.srtech-hub-content p{min-height:0}.srtech-hub-section{padding-top:45px}}

/* NEXUS Console — terza scheda nella sezione Tecnologia & IA */
.srtech-hub-grid .console-card{grid-column:1/-1;display:grid;grid-template-columns:minmax(230px,.47fr) minmax(0,1fr)}
.srtech-hub-grid .console-art{height:auto;min-height:230px;background:radial-gradient(ellipse at 48% 35%,#16434b,#0b151a 72%)}
.srtech-hub-grid .console-art>span{font-weight:850;letter-spacing:-.08em;color:#e4fcff;font-size:clamp(3.2rem,7vw,6rem)}
.srtech-hub-grid .console-art-mini{display:block;letter-spacing:.22em;font-size:clamp(.6rem,1vw,.85rem);color:#ff8a32}
@media(max-width:700px){.srtech-hub-grid .console-card{display:block}.srtech-hub-grid .console-art{min-height:172px}}
