.play-breakdown{padding:54px 0 40px;border-top:1px solid #494740}
.play-intro h2,.example-heading,.real-slip h4,.play-outcomes h4,.play-takeaway,.play-community h3{font-family:HQHeavy,Arial,sans-serif;font-weight:700;line-height:1.1;letter-spacing:-1.5px}
.play-intro h2{font-size:clamp(32px,4.8vw,64px);margin:0;max-width:1000px}.play-intro h2 span{color:var(--blue-light)}
.play-intro>p{max-width:690px;margin:24px 0 40px 20%;font-size:18px;color:#c5c0b5;line-height:1.65}
.example-heading{font-size:clamp(23px,2.6vw,34px);margin:0 0 12px}.same-game{margin:0 0 28px;color:var(--paper);font-size:17px}.same-game span{display:inline-block;color:var(--muted);margin-left:16px}
.real-slips{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.real-slip{margin:0;min-width:0}.hedge-slip{padding-top:42px}.slip-label{display:inline-block;background:var(--blue);padding:4px 10px;font-size:14px;font-weight:700;letter-spacing:.04em}.hedge-label{background:transparent;padding-left:0;color:var(--hot)}.hedge-label span{color:var(--paper)}.real-slip h4{font-size:clamp(22px,2.35vw,31px);margin:14px 0 8px;letter-spacing:-.8px}.real-slip h4 span{white-space:nowrap}.real-slip figcaption p{font-size:16px;margin:0 0 18px;color:#c5c0b5}.real-slip figcaption strong{color:var(--paper)}.real-slip a{display:block}.real-slip img{display:block;width:100%;height:auto}.real-slip a:hover{outline:2px solid var(--blue-light);outline-offset:4px}.slip-return{font-size:22px;font-weight:700;margin:13px 0 0}.slip-return span{color:var(--muted);font-size:16px;font-weight:400}
.payout-comparison{margin:45px 0 30px;padding:28px 0;border-top:2px solid var(--blue);border-bottom:1px solid #494740;text-align:center}.payout-comparison p{font-size:17px;margin:0;color:#c5c0b5}.payout-comparison b{color:var(--paper);white-space:nowrap}.payout-numbers{display:flex;align-items:center;justify-content:center;gap:clamp(14px,3vw,40px);margin:12px 0 14px;line-height:1.1}.payout-numbers strong{font-family:HQHeavy,Arial,sans-serif;font-size:clamp(29px,6.2vw,82px);letter-spacing:-2px}.payout-numbers>span{color:var(--blue-light);font-size:clamp(25px,4vw,52px)}
.play-outcomes{display:flex;gap:40px;justify-content:space-between;padding:10px 5% 28px}.play-outcomes>div{flex:1}.play-outcomes h4{font-size:clamp(19px,2.1vw,28px);letter-spacing:-.7px;margin:0 0 10px}.play-outcomes p{font-size:16px;color:#c5c0b5;margin:0 0 9px}.play-outcomes strong{font-family:HQHeavy,Arial,sans-serif;color:var(--profit);font-size:clamp(42px,6vw,72px);line-height:1.1;letter-spacing:-2px}
.play-takeaway{font-size:clamp(25px,3.7vw,48px);margin:22px 0 45px;line-height:1.18}.play-takeaway span{color:var(--blue-light)}.play-community{display:flex;align-items:flex-start;gap:9%;padding:26px 0 20px;border-top:1px solid #494740}.play-community h3{font-size:clamp(25px,3vw,39px);margin:0;flex:1}.play-community>div{flex:1}.play-community p{font-size:17px;color:#c5c0b5;max-width:480px;margin:0 0 20px}.play-community button{text-align:left}
@media(max-width:650px){.play-breakdown{padding-top:30px}.play-intro h2{font-size:clamp(27px,7.4vw,44px);letter-spacing:-1px}.play-intro>p{margin:20px 0 30px;font-size:16px}.same-game{font-size:16px}.same-game span{display:block;margin:3px 0 0}.real-slips{grid-template-columns:1fr;gap:28px}.hedge-slip{padding-top:0}.real-slip h4{font-size:27px}.real-slip figcaption p{margin-bottom:14px}.payout-comparison{margin-top:30px;padding:22px 0}.payout-comparison p{font-size:15px}.payout-numbers{gap:12px}.payout-numbers strong{font-size:clamp(27px,8.1vw,48px);letter-spacing:-1px}.payout-numbers>span{font-size:27px}.play-outcomes{padding:0 0 20px;gap:24px;flex-direction:column}.play-outcomes>div{display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:center}.play-outcomes h4{font-size:19px;letter-spacing:-.5px}.play-outcomes p{font-size:15px;grid-column:1;max-width:210px}.play-outcomes strong{font-size:clamp(34px,9vw,48px);grid-column:2;grid-row:1/3;letter-spacing:-1.5px}.play-takeaway{font-size:clamp(23px,6.2vw,35px);letter-spacing:-.8px;margin:16px 0 30px}.play-community{display:block;padding-top:24px}.play-community h3{font-size:29px;letter-spacing:-1px}.play-community p{font-size:16px;margin:20px 0}.play-community button{font-size:17px}.play-breakdown{padding-bottom:25px}}
