.buzz-news{padding:130px 0;background:#f5f5f7;color:#111827;overflow:hidden}
.buzz-news-head{width:90vw;margin:0 auto 52px;display:flex;align-items:flex-end;justify-content:space-between;gap:60px}
.buzz-news-head h2{margin:0;font-size:clamp(52px,6.5vw,94px);font-weight:750;letter-spacing:-.075em;line-height:.94}
.buzz-news-head h2 em{color:var(--coral);font-style:normal}
.buzz-news-head>p{max-width:420px;margin:0 0 6px;color:#6d7480;font-size:18px;line-height:1.55}
.buzz-news-rail{width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:5vw;scrollbar-width:none;cursor:grab;outline:none}
.buzz-news-rail::-webkit-scrollbar{display:none}.buzz-news-rail.is-dragging{cursor:grabbing;scroll-snap-type:none}
.buzz-news-track{display:flex;align-items:flex-start;gap:20px;width:max-content;padding:0 5vw}
.buzz-story{width:min(440px,82vw);scroll-snap-align:start;flex:none}
.buzz-story-art{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:26px;background:#111827;color:#fff;box-shadow:0 18px 55px #18203618}
.buzz-story-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.75,.2,1)}.buzz-story:hover .buzz-story-art img{transform:scale(1.025)}
.buzz-story-type{position:absolute;z-index:3;left:17px;top:17px;display:inline-flex;padding:9px 13px;border-radius:999px;background:#fff;color:#111827;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.media-status{position:absolute;z-index:3;right:17px;top:17px;padding:9px 12px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 4px 16px #0002}.media-status.ready{background:#d9ff45;color:#111827}.media-status.processing{background:#fff1a8;color:#5b4300}.media-status.scheduled{background:#d9e4ff;color:#18315d}.media-status.draft{background:#e6e8ec;color:#515967}.media-play{position:absolute;z-index:3;left:50%;top:50%;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#ffffffdb;color:#111827;font-size:17px;font-style:normal;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0004;backdrop-filter:blur(8px)}
.buzz-story-art b{position:absolute;z-index:2;left:28px;bottom:28px;font-size:clamp(42px,4.2vw,66px);line-height:.82;letter-spacing:-.075em}
.art-video{background:radial-gradient(circle at 78% 18%,#ffcf55,#ff603d 38%,#761b48 100%)}.screen-glow{position:absolute;right:-80px;top:65px;width:290px;height:290px;border:42px solid #e3ff55;border-radius:50%;transform:rotate(-12deg)}
.art-floor{background:linear-gradient(150deg,#e4ff50,#7bd168)}.art-floor b{color:#101827}.decal-ring{position:absolute;right:-70px;bottom:-40px;width:270px;height:270px;border:48px solid #7156f2;border-radius:50%}
.art-cooler{background:radial-gradient(circle at 70% 35%,#54ddf2,#2662da 58%,#112460)}.cooler-door{position:absolute;right:30px;top:75px;width:155px;height:330px;border:11px solid #e9eef2;border-radius:20px;background:linear-gradient(145deg,#bfe8f4aa,#274761aa);box-shadow:0 25px 45px #07143966}.cooler-door:after{content:"";position:absolute;right:10px;top:55px;width:7px;height:115px;border-radius:10px;background:#fff}
.art-proof{background:linear-gradient(145deg,#10182b,#2b244b)}.proof-pulse{position:absolute;right:42px;top:110px;width:155px;height:155px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 34px #ff5b3d30,0 0 0 72px #ff5b3d14}
.art-social{background:linear-gradient(155deg,#7657ff,#ff4e74)}.social-orbit{position:absolute;right:-10px;top:75px;width:220px;height:220px;border:2px solid #ffffff8c;border-radius:50%;box-shadow:0 0 0 32px #ffffff13,0 0 0 70px #ffffff0b}
.buzz-story-copy{padding:21px 5px 8px}.buzz-story-copy>span{display:block;margin-bottom:10px;color:var(--coral);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.buzz-story-copy h3{margin:0;font-size:clamp(25px,2.4vw,35px);line-height:1.05;letter-spacing:-.05em}.buzz-story-copy p{margin:13px 0 0;color:#707783;font-size:15px;line-height:1.5}
.buzz-news-actions{width:90vw;margin:35px auto 0;display:flex;align-items:center;justify-content:space-between}.buzz-news-actions p{margin:0;color:#858c97;font-size:12px}.buzz-news-actions p span{margin-right:7px}.buzz-news-actions>div{display:flex;gap:10px}.buzz-news-arrow{width:52px;height:52px;border:1px solid #d5d8de;border-radius:50%;background:#fff;color:#111827;font-size:19px;cursor:pointer;transition:.2s}.buzz-news-arrow:hover{background:#111827;color:#fff;transform:translateY(-2px)}
@media(max-width:820px){.buzz-news{padding:95px 0}.buzz-news-head{display:block}.buzz-news-head>p{margin-top:24px}.buzz-news-track{gap:14px}}
@media(max-width:560px){.buzz-news-head h2{font-size:47px}.buzz-news-actions p{display:none}.buzz-news-actions{justify-content:flex-end}.buzz-story{width:84vw}.media-status{top:auto;bottom:13px;right:13px}}
@media(prefers-reduced-motion:reduce){.buzz-news-rail{scroll-behavior:auto}.buzz-news-arrow{transition:none}}
.buzz-news-actions>div{display:flex;align-items:center;gap:10px}.buzz-media-admin{display:inline-flex;align-items:center;min-height:52px;padding:0 20px;border-radius:999px;background:#111827;color:#fff;font-size:12px;font-weight:750;transition:.2s}.buzz-media-admin:hover{background:var(--coral);transform:translateY(-2px)}
@media(max-width:560px){.buzz-media-admin{min-height:46px;padding:0 15px;font-size:10px}.buzz-news-arrow{width:46px;height:46px}}
