.cmp-key-shifts-wrap{background:#f5f5f5;font-family:Arial,sans-serif}.cmp-key-shifts{margin:0 auto;max-width:1100px;padding:56px 40px}.cmp-key-shifts h2{color:#111;font-size:26px;font-weight:700;margin-bottom:6px}.cmp-intro,.cmp-intro p{color:#555;font-size:14px;margin-bottom:32px}.cmp-shift-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.cmp-shift-card{background:#fff;border:1px solid #e0e0e0;padding:20px}.cmp-shift-eyebrow{color:#b3b3b3;display:block;font-size:10px;font-weight:700;letter-spacing:1.5px;margin-bottom:8px;text-transform:uppercase}.cmp-shift-card h4{color:#041c5e;font-size:14px;font-weight:700;margin-bottom:6px}.cmp-shift-card p{color:#666;font-size:12px;line-height:1.65}@media (max-width:767px){.cmp-key-shifts{padding:40px 20px}.cmp-shift-grid{grid-template-columns:1fr}}