/* UTP content, 2026-10-25 */
.msx-utp-slot{width:100%}.utp-index{display:flex;flex-wrap:wrap;gap:12px 24px;margin:26px 0}.utp-index a{color:#086ba5;text-decoration:underline;text-underline-offset:3px}.solution-hero .utp-index a{color:#bfe8ff}.utp-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-left:24px}.utp-steps li{padding:10px 18px}.utp-steps h3{font-size:21px;margin:0 0 10px}.utp-steps p{margin:0}.solution-card strong{display:block;margin-bottom:12px}.solution-card p+a{display:inline-block;margin-top:16px}#definition,#process,#inputs,#example,#options,#super-utp,#mega-utp,#extra-utp,#faq,#ultra-utp{scroll-margin-top:110px}.msx-utp-slot a:focus-visible,.utp-index a:focus-visible{outline:3px solid #1688bd;outline-offset:4px}@media(max-width:600px){.utp-steps{grid-template-columns:1fr;padding-left:20px;gap:12px}.utp-steps li{padding:6px 8px}.utp-index{gap:12px 18px}.msx-utp-slot .solution-section h2{overflow-wrap:anywhere}}
