/* Only the new support surfaces and explicit component-boundary fixes. */
.slm-support{padding:0 0 80px}
.slm-support-card{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:0;border:1px solid #d5dadf;border-radius:var(--r-card);overflow:hidden;background:#f5f6f7}
.slm-support-image{display:flex;align-self:stretch;align-items:center;background:#edeff1}
.slm-support-image img{width:100%;height:auto;object-fit:contain}
.slm-support-copy{padding:clamp(24px,4vw,56px)}
.slm-support-kicker{color:#69717a;font:12px/1.5 Arial,sans-serif;letter-spacing:.12em}
.slm-support-copy h2{font-size:clamp(28px,3vw,40px);margin:10px 0 16px}
.slm-support-copy>p:not(.slm-support-kicker){color:#4f5861}
.slm-support-facts{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:22px 0}
.slm-support-facts li{font-size:14px;border:1px solid #d5dadf;border-radius:var(--r-pill);padding:5px 12px;background:#fff}
.slm-support-copy .slm-support-draft{font-size:14px;margin-top:14px}
.slm-breadcrumb{padding-top:24px;padding-bottom:12px}
.slm-breadcrumb .breadcrumb{margin:0}
.slm-noscript{padding-block:16px;color:#4f5861}
.slm-material-action{margin-top:18px;margin-bottom:10px}
.slm-material-link{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:100%;padding:10px 16px;border:1px solid #c4cbd0;border-radius:var(--r-card);background:#fff;color:#2d3136;font-size:14px;line-height:1.6}
.slm-material-link small{font:12px/1.5 Arial,sans-serif;color:#626c75;letter-spacing:.05em}
.slm-material-link:hover{background:#f0f3f5;border-color:#687681}
.slm-material-link:focus-visible{outline:3px solid #587a8f;outline-offset:3px}
#slm .eyebrow::before{content:none}
@media(max-width:800px){.slm-support-card{grid-template-columns:1fr}.slm-support{padding-bottom:48px}.slm-support-image img{max-height:300px}.slm-support-copy{padding:24px}}