/* ProBasket Home Lab owns home-slide modifiers; all base slider rules are reused. */
body.pb-home-magazine-page .pb-mag-hero__slide--playbook .pb-mag-hero__content { width:56%; max-width:600px; padding-right:12px; }
body.pb-home-magazine-page .pb-mag-hero__slide--playbook .pb-mag-hero__title { font-size:clamp(34px,3.4vw,48px); line-height:1.12; }
body.pb-home-magazine-page .pb-mag-hero__slide--playbook .pb-mag-hero__lede { font-size:16px; line-height:1.5; }
body.pb-home-magazine-page .pb-mag-hero__slide--playbook::before { background:linear-gradient(90deg,#14241fe8 0%,#14241f80 40%,transparent 80%); }
@media(max-width:767px) {
 body.pb-home-magazine-page .pb-mag-hero__slide--playbook .pb-mag-hero__content { width:100%; padding-right:24px; }
 body.pb-home-magazine-page .pb-mag-hero__slide--playbook .pb-mag-hero__photo { object-position:67% top; }
 body.pb-home-magazine-page .pb-mag-hero__slide--playbook::before { background:linear-gradient(0deg,#14241ff5 0%,#14241fc4 48%,#14241f20 100%); }
 body.pb-home-magazine-page .pb-mag-hero__slide--playbook .pb-mag-hero__title { font-size:32px; }
}
