.archive-banner{background:#201445;color:#fff;padding:14px 20px;text-align:center;font:600 14px/1.6 "Segoe UI",sans-serif;border-bottom:1px solid #5d26c1}.archive-banner a{color:#ffd600;margin-left:12px}.availability-label{display:block;color:#ffd600;font-weight:700;margin-bottom:8px}.site-footer{text-align:center;padding:32px 20px;background:#11112a;color:#ddd;font:14px/1.7 "Segoe UI",sans-serif}.site-footer a{color:#64cff5}.case-study{max-width:880px;margin:40px auto;padding:32px;background:var(--card-bg);border-radius:18px}.case-study h1{color:var(--accent-gold);font-size:2.2rem}.case-study p,.case-study li{line-height:1.8}.case-study a{color:var(--accent-color)}.cart-table{width:100%}.product-card p{overflow-wrap:anywhere}body{overflow-x:hidden}@media(max-width:640px){.case-study{margin:20px 12px;padding:22px}.archive-banner a{display:block}.cart-table th,.cart-table td{padding:8px!important}.cart-thumb{width:48px!important;height:48px!important}.cart-title{font-size:12px}.cart-link-inline{flex-direction:column;align-items:flex-start!important}}