body.strataxrt[data-xrt-market="USA"] #custom-promo-banner{width:100%;min-height:7vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;font-size:16px;font-weight:600;line-height:1.4;background:linear-gradient(90deg,#0057b8 0%,#93b3d7 100%);color:#fff}
body.strataxrt[data-xrt-market="USA"] #custom-promo-banner>.wrap{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}
body.strataxrt[data-xrt-market="USA"] #custom-promo-banner a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:.2em}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-steps>li{border-top:2px solid var(--blue,#0057b8);padding-top:24px;min-width:0}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-steps h3{font-size:24px;line-height:1.3;margin:16px 0}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-facts{margin:0 0 20px}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-facts>div{margin:0 0 12px}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-facts dt{font-weight:600}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-facts dd{margin:0;overflow-wrap:anywhere}
body.strataxrt[data-xrt-market="USA"] .usa-savings-program{background:#f5f7f8}
body.strataxrt[data-xrt-market="USA"] .usa-savings-program details{margin:28px 0}
body.strataxrt[data-xrt-market="USA"] .usa-savings-program details>div{padding:0 24px 24px}
body.strataxrt[data-xrt-market="USA"] .usa-additional-directions{margin:28px 0}
body.strataxrt[data-xrt-market="USA"] .usa-additional-directions>div{padding:0 24px 24px}
body.strataxrt[data-xrt-market="USA"] .usa-additional-directions li{margin:12px 0}
body.strataxrt[data-xrt-market="USA"] .resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
body.strataxrt[data-xrt-market="USA"] .usa-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:32px}
body.strataxrt[data-xrt-market="USA"] .usa-contact-grid>article{border-top:1px solid #d6dcd9;padding-top:20px;min-width:0}
body.strataxrt[data-xrt-market="USA"] .usa-contact-grid a{overflow-wrap:anywhere}
body.strataxrt[data-xrt-market="USA"] .usa-contact-band>.wrap{padding-block:40px}
body.strataxrt[data-xrt-market="USA"] .usa-rx-anchors{position:sticky;top:var(--header-height,145px);z-index:30;background:white;border-block:1px solid #d6dcd9}
body.strataxrt[data-xrt-market="USA"] .usa-rx-anchors>.wrap{display:flex;gap:24px;overflow-x:auto;white-space:nowrap}
body.strataxrt[data-xrt-market="USA"] .usa-rx-anchors a{font-size:13px;padding-block:14px;display:block;color:inherit;flex-shrink:0}
body.strataxrt[data-xrt-market="USA"] .usa-prescribing-guide,body.strataxrt[data-xrt-market="USA"] .usa-savings-program,body.strataxrt[data-xrt-market="USA"] .usa-rx-contact{scroll-margin-top:calc(var(--header-height,145px) + 68px)}
body.strataxrt[data-xrt-market="USA"] .xrt-benefit-card .xrt-benefit-icon{object-fit:contain}
body.strataxrt[data-xrt-market="USA"] footer .xrt-rx-footer{grid-column:1/-1;width:100%;background:transparent;border-top:1px solid #d6dcd9;margin-top:24px;padding:24px 0 0;font-size:12px;line-height:1.7;color:#252825}
body.strataxrt[data-xrt-market="USA"] footer .xrt-rx-footer strong{display:block;margin-bottom:10px;font-size:12px}
body.strataxrt[data-xrt-market="USA"] footer .xrt-rx-footer p{margin:0 0 8px;max-width:100%;font-size:12px;line-height:1.7}
@media(max-width:900px){body.strataxrt[data-xrt-market="USA"] .usa-prescribing-steps{grid-template-columns:1fr;gap:28px}}
@media(max-width:760px){body.strataxrt[data-xrt-market="USA"] #custom-promo-banner{font-size:14px;padding:10px 14px}body.strataxrt[data-xrt-market="USA"] #custom-promo-banner>.wrap{padding-inline:0;gap:6px 16px}body.strataxrt[data-xrt-market="USA"] .resource-grid,body.strataxrt[data-xrt-market="USA"] .usa-contact-grid{grid-template-columns:1fr}body.strataxrt[data-xrt-market="USA"] .usa-rx-anchors>.wrap{gap:20px}}

/* R32: let the single official Rx tube fill the home benefits visual. */
body.strataxrt.brand-site[data-xrt-market="USA"] .home-benefits .benefit-tube-duo{height:500px!important;min-height:0!important;aspect-ratio:auto;max-width:440px!important}
body.strataxrt.brand-site[data-xrt-market="USA"] .home-benefits .benefit-tube-duo .benefit-tube-50{width:108%!important;height:auto!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%) rotate(70deg)!important}
@media(max-width:1050px){body.strataxrt.brand-site[data-xrt-market="USA"] .home-benefits .benefit-tube-duo{height:390px!important;max-width:340px!important}body.strataxrt.brand-site[data-xrt-market="USA"] .home-benefits .benefit-tube-duo .benefit-tube-50{width:106%!important}}
