
/* Home UX simplification - Step 1 */
.experience-combined{padding-bottom:72px!important}
.experience-combined .technology-grid{align-items:start;gap:clamp(40px,6vw,88px)}
.industry-inline{margin-top:34px;padding-top:26px;border-top:1px solid rgba(8,31,55,.12)}
.industry-inline small{display:block;margin-bottom:15px;color:#547086;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}
.industry-inline .industry-cloud{display:flex;flex-wrap:wrap;gap:9px}
.industry-inline .industry-cloud span{padding:8px 12px;border:1px solid rgba(8,31,55,.13);border-radius:999px;background:#fff;color:#17334a;font-size:.82rem;font-weight:700;line-height:1}
.division{padding-top:58px!important;padding-bottom:58px!important}
.division-compact{min-height:0!important;padding:30px 0!important;gap:34px}
.division-compact h2{margin:.28rem 0 .55rem!important}
.division-compact p{max-width:760px;margin:0!important}
.project-cta-only{padding:clamp(72px,8vw,104px) 0!important}
.project-cta-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(44px,7vw,100px)}
.project-cta-only .project-copy{max-width:760px}
.project-cta-only .project-copy>p:not(.eyebrow){max-width:700px}
.project-cta-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.055)}
.project-cta-actions .btn{justify-content:space-between;width:100%}
.project-cta-actions small{margin-top:5px;color:rgba(255,255,255,.68);font-size:.76rem;line-height:1.5;text-align:center}
@media(max-width:900px){
 .project-cta-layout{grid-template-columns:1fr;gap:34px}
 .project-cta-actions{max-width:560px}
 .experience-combined .technology-grid{gap:34px}
}
@media(max-width:640px){
 .experience-combined{padding-bottom:52px!important}
 .industry-inline{margin-top:26px;padding-top:20px}
 .industry-inline .industry-cloud span{font-size:.76rem;padding:7px 10px}
 .division{padding:42px 0!important}
 .division-compact{padding:20px 0!important}
 .project-cta-only{padding:58px 0!important}
 .project-cta-actions{padding:18px;border-radius:19px}
}
