
/* V60 targeted refinements — page-specific only; global heading/button system untouched */
/* Smart Automation */
.smart-automation-page .sa-copy .sa-kicker,
.smart-automation-page .sa-control-copy .sa-kicker{align-self:flex-start;width:max-content;max-width:100%}
.smart-automation-page .sa-control-copy{border:0!important;background:transparent!important;padding:20px 0!important}
.smart-automation-page .sa-control-stack{gap:9px!important}
.smart-automation-page .sa-control-item{padding:15px 16px!important;min-height:0!important}
.smart-automation-page .sa-control-icon{color:#fff!important;border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.055)!important}
.smart-automation-page .sa-control-icon svg{stroke:#fff!important}
.smart-automation-page .sa-control-copy p{max-width:640px}
.smart-automation-page .sa-process-grid .sa-copy{justify-content:center}
@media(max-width:991px){
 .smart-automation-page .sa-control-copy{padding:0!important}
 .smart-automation-page .sa-control-grid{gap:28px}
}

/* Predictive Insights */
.pi-page .pi-intro-copy{border:0!important;background:transparent!important;padding-left:0!important}
.pi-page .pi-intro-visual{gap:24px!important}
.pi-page .pi-mini-grid{margin-top:2px}
.pi-page .pi-mini-icon{color:#fff!important;border-color:rgba(255,255,255,.28)!important;background:rgba(255,255,255,.055)!important}
.pi-page .pi-mini-icon svg{stroke:#fff!important}
@media(max-width:1180px){
 .pi-page .pi-intro-copy{padding:0!important}
 .pi-page .pi-intro-shell{gap:34px}
 .pi-page .pi-figure{min-height:400px}
}
@media(max-width:767px){
 .pi-page .pi-intro-visual{gap:18px!important}
 .pi-page .pi-mini-grid{gap:12px}
}

/* Advanced Data Management */
.advanced-data-page .adm-copy-card,
.advanced-data-page .adm-process-panel{border:0!important;background:transparent!important}
.advanced-data-page .adm-copy-card{padding-right:0!important}
.advanced-data-page .adm-process-panel{padding-left:0!important}
.advanced-data-page .adm-copy-card .adm-kicker,
.advanced-data-page .adm-process-panel .adm-kicker,
.advanced-data-page .adm-governance-copy .adm-kicker{align-self:flex-start;width:max-content;max-width:100%}
.advanced-data-page .adm-intro-grid,.advanced-data-page .adm-dual-grid,.advanced-data-page .adm-governance-grid{align-items:stretch}
.advanced-data-page .adm-copy-card,.advanced-data-page .adm-process-panel,.advanced-data-page .adm-governance-copy{height:100%}
.advanced-data-page .adm-governance-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:28px}
.advanced-data-page .adm-governance-photo{position:relative;border-radius:30px;overflow:hidden;min-height:560px;background:#071423}
.advanced-data-page .adm-governance-photo img{width:100%;height:100%;min-height:560px;object-fit:cover;display:block}
.advanced-data-page .adm-governance-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(1,8,18,.72) 100%)}
.advanced-data-page .adm-governance-caption{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;color:#d8ecff;line-height:1.65;font-size:14px}
.advanced-data-page .adm-governance-copy{display:flex;flex-direction:column;justify-content:center;padding:28px 8px 28px 0}
.advanced-data-page .adm-governance-points{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px}
.advanced-data-page .adm-governance-point{padding:18px;border-radius:20px;background:rgba(5,20,37,.72);border:1px solid rgba(51,115,178,.16)}
.advanced-data-page .adm-governance-point strong{display:block;color:#fff;margin-bottom:7px;font-size:16px}
.advanced-data-page .adm-governance-point span{display:block;color:#8fa9c7;font-size:14px;line-height:1.65}
@media(max-width:1180px){
 .advanced-data-page .adm-copy-card,.advanced-data-page .adm-process-panel{padding:0!important}
 .advanced-data-page .adm-governance-grid{grid-template-columns:1fr}
 .advanced-data-page .adm-governance-copy{padding:0}
 .advanced-data-page .adm-governance-photo,.advanced-data-page .adm-governance-photo img{min-height:420px}
}
@media(max-width:767px){
 .advanced-data-page .adm-governance-points{grid-template-columns:1fr}
 .advanced-data-page .adm-governance-photo,.advanced-data-page .adm-governance-photo img{min-height:320px}
}

/* V61 requested-only follow-up */
/* Predictive: two remaining support blocks under image, height balanced */
.pi-page .pi-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.pi-page .pi-mini-grid .pi-mini-card:last-child{grid-column:auto!important}
.pi-page .pi-intro-shell{align-items:stretch!important}
.pi-page .pi-intro-copy,.pi-page .pi-intro-visual{height:100%}
@media(max-width:991px){.pi-page .pi-mini-grid{grid-template-columns:1fr!important}}

/* Smart Automation: fill right-side control blocks with content while preserving compact spacing */
.smart-automation-page .sa-control-item span{font-size:12px!important;line-height:1.62!important}
.smart-automation-page .sa-control-item{align-content:center!important}
