.spn-hype{min-width:0;padding:24px;border:1px solid #ccc9c0;border-top:4px solid #ffdc36;background:#f5f2e8;align-self:start;text-align:left}
.spn-hype>.kicker{color:#746000;font-size:10px;letter-spacing:1.4px}
.spn-hype h2{font:800 34px/1.05 'Barlow Condensed',Impact,sans-serif;color:#171717;margin:9px 0 12px}
.spn-hype>p{font-size:12px;line-height:1.6;color:#615e56}
.spn-hype-list{list-style:none;padding:0;margin:18px 0}
.spn-hype-list li+li{border-top:1px solid #ccc9c0;margin-top:16px;padding-top:16px}
.spn-hype-story{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;color:#171717}
.spn-hype-story img{display:block;width:88px;height:74px;object-fit:cover;border-radius:3px}
.spn-hype-story h3{font:700 21px/1.12 'Barlow Condensed',Impact,sans-serif;margin:6px 0 0;text-wrap:pretty}
.spn-hype-score{font-size:9px;font-weight:800;letter-spacing:.4px;color:#665400}
.spn-hype-story:hover h3{text-decoration:underline;text-decoration-color:#a88a00}
.spn-hype-story:focus-visible,.spn-hype button:focus-visible{outline:3px solid #746000;outline-offset:4px}
.spn-hype [role=status]{min-height:20px;font-size:11px}
.spn-hype button{border:1px solid #171717;background:transparent;padding:8px 13px;font-size:11px;font-weight:700;cursor:pointer;border-radius:3px;margin-top:10px}
.spn-hype button:disabled{opacity:.5;cursor:wait}
.spn-hype small{display:block;margin-top:17px;padding-top:12px;border-top:1px solid #d6d2c5;color:#6c685f;font-size:10px;line-height:1.5}
@media(min-width:1024px){body.spn-home .hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;align-items:start}body.spn-home #featured-news{display:block}body.spn-home #featured-news>.side:first-child{min-height:478px}}
@media(max-width:1023px){.spn-hype{margin-top:20px}}
@media(max-width:650px){.spn-hype{padding:20px}.spn-hype h2{font-size:30px}.spn-hype-story{grid-template-columns:72px minmax(0,1fr)}.spn-hype-story img{width:72px;height:68px}}