.home-roast{margin:24px 0;border:1px solid rgba(245,184,48,.44);border-radius:20px;padding:23px 25px;background:linear-gradient(120deg,rgba(245,184,48,.09),rgba(8,17,31,.94) 60%);box-shadow:0 18px 45px rgba(0,0,0,.18)}
.roast-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px}.roast-heading .eyebrow{font-size:10px;margin:0 0 7px}.roast-heading h2{font-size:clamp(24px,3vw,32px);letter-spacing:-.035em;line-height:1.15;margin:0}.roast-status{font-size:12px;line-height:1.4;color:#cbd5e1;text-align:right}.roast-status[data-ready=true]{color:#f5c652}.roast-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.roast-grid[hidden],.home-roast [hidden]{display:none}.roast-grid article+article{border-left:1px solid rgba(255,255,255,.13);padding-left:26px}.roast-grid small{display:block;color:#f5c652;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:850}.roast-grid h3{font-size:18px;line-height:1.3;margin:8px 0}.roast-grid p,.roast-pending{font-size:15px;line-height:1.65;color:#c6d2df;margin:8px 0 12px}.roast-grid a{color:#f5c652;font-size:13px;font-weight:850;text-decoration:none}.roast-links{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid rgba(255,255,255,.13);padding-top:15px;margin-top:20px}.roast-links a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 16px;border-radius:10px;background:#142238;border:1px solid rgba(245,184,48,.25);font-size:13px;font-weight:850;color:#f5c652;text-decoration:none}.home-roast a:hover{background:rgba(245,184,48,.13)}.home-roast a:focus-visible{outline:2px solid #f5b830;outline-offset:4px}.home-roast [id],.game[id],.preview-game[id],.award[id],.hero-award[id]{scroll-margin-top:160px}
@media(max-width:650px){.home-roast{padding:20px 18px}.roast-heading{display:block}.roast-status{display:block;text-align:left;margin-top:10px}.roast-grid{grid-template-columns:1fr;gap:18px}.roast-grid article+article{border-left:0;border-top:1px solid rgba(255,255,255,.13);padding:18px 0 0}.roast-links a{flex:1;padding:8px 12px}}
