
/* 2026-11-11: Pharma operations transformation and mobile demo improvements */
.transformation-section{background:#f3f9fc}.transformation-section h2{margin:12px 0 16px;max-width:850px}.transformation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.transformation-grid article{background:white;border:1px solid #d9e8ef;border-radius:14px;padding:25px}.transformation-grid h3{color:#092c4d;font-size:19px;margin-bottom:9px}.transformation-grid p{color:#4c6275;margin:0}.transformation-disclaimer{font-size:13px;color:#506579;margin-top:20px}.transformation-intro{background:#eef8fb;padding:38px 0}.transformation-intro h2{color:#092c4d;font-size:clamp(25px,3vw,34px);margin-bottom:12px}.transformation-intro p{max-width:950px;color:#38566c;font-size:17px}.pg-btn.demo-primary,.sr-demo-form button.demo-primary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 25px;font-size:17px;font-weight:800;line-height:1.35;text-align:center;background:#00c5e8;color:#06223d!important;border:2px solid #00c5e8;border-radius:12px;box-shadow:0 6px 18px #001e3650}.pg-btn.demo-primary:hover,.sr-demo-form button.demo-primary:hover{background:#61e5f2;border-color:#61e5f2}.pg-btn.demo-primary:focus-visible,.sr-demo-form button.demo-primary:focus-visible{outline:3px solid #fff;outline-offset:3px}
@media(max-width:700px){.transformation-grid{grid-template-columns:1fr}.pg-hero .pg-btn.demo-primary,.sr-demo-form button.demo-primary{display:flex;width:100%;max-width:none;min-height:56px;margin:15px 0 12px;font-size:17px;padding:16px 18px}.pg-hero .pg-btn.alt{display:flex;align-items:center;justify-content:center;min-height:48px;margin:8px 0;width:100%;text-align:center}.pg-hero{padding:42px 0}.pg-hero h1{font-size:clamp(32px,8vw,45px)}.pg-hero p{font-size:17px}.sr-demo-form{padding:20px 16px}}
