.home-news{grid-column:1/-1;min-width:0;padding:26px 0 0;scroll-margin-top:110px;overflow:hidden}.reggae-news-heading{align-items:center;gap:24px;padding:0 26px 22px;display:flex}.reggae-news-heading .home-section-title{margin:0}.reggae-news-tagline{color:#b7c5aa;margin-left:auto;font-size:11px}.reggae-news-controls{gap:7px;display:flex}.reggae-news-controls button{color:#e7ca73;cursor:pointer;background:#a5bb7810;border:1px solid #b8c59440;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.reggae-news-controls button:disabled{opacity:.3;cursor:default}.reggae-news-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#8d926247 transparent;overscroll-behavior-inline:contain;gap:18px;padding:0 26px 22px;scroll-padding-inline:26px;display:flex;position:relative;overflow-x:auto}.reggae-news-card{grid-template-columns:145px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.reggae-news-rail .reggae-news-card{scroll-snap-align:start;background:#0b160d88;border:1px solid #b9c38f2b;border-radius:10px;flex:0 0 calc(50% - 9px);min-height:235px}.reggae-news-card-art{background:#18331c;min-width:0;min-height:200px;display:block}.reggae-news-card-art img{object-fit:cover;width:100%;height:100%;display:block}.reggae-news-card>div{flex-direction:column;align-items:flex-start;padding:22px 18px;display:flex}.reggae-news-category{color:#d8c37a;letter-spacing:.08em;overflow-wrap:anywhere;font-size:10px;line-height:1.6}.reggae-news-card h3,.reggae-news-card h2{overflow-wrap:anywhere;margin:9px 0 12px;font:600 27px/1.1 BarlowCondensed,Arial Narrow,sans-serif}.reggae-news-card>div>p{color:#bdc9b0;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.reggae-news-card .reggae-text-link{margin-top:auto;padding-top:16px}.reggae-news-art{color:#e3cb72;text-align:center;background:radial-gradient(at 20% 10%,#7c9e3c4d,#0000),linear-gradient(160deg,#233d26,#0a140e);flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;min-height:200px;padding:20px;display:flex}.reggae-news-art span{overflow-wrap:anywhere;max-width:100%;font:600 27px/1.1 BarlowCondensed,sans-serif}.reggae-news-empty{color:#d6c27d;align-items:center;gap:22px;padding:10px 26px 30px;display:flex}.reggae-news-empty h3{font-size:25px}.reggae-news-empty p{color:#b7c4aa;margin-top:8px;font-size:12px;line-height:1.8}.reggae-news-empty>svg{flex-shrink:0}.reggae-news-all{margin:0 26px 12px}.reggae-news-index h1,.reggae-news-detail h1{color:#f2ecd5;overflow-wrap:anywhere;margin:18px 0;font:600 clamp(40px,6vw,68px)/1.03 BarlowCondensed,sans-serif}.reggae-news-lead{color:#c0ceb2;max-width:760px;font-size:16px;line-height:1.75}.reggae-news-grid{grid-template-columns:1fr 1fr;gap:20px;margin:32px 0;display:grid}.reggae-news-grid .reggae-news-card{min-height:250px}.reggae-news-detail{max-width:980px!important}.reggae-news-detail article>header{max-width:820px;margin:25px 0 30px}.reggae-news-byline{color:#a4b699;flex-wrap:wrap;gap:12px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.reggae-news-detail figure{background:#0a170d;border:1px solid #aec29030;border-radius:12px;margin:0 0 34px;overflow:hidden}.reggae-news-detail figure img{object-fit:contain;width:100%;max-height:570px;display:block}.reggae-news-story{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:32px;display:grid}.reggae-news-story:not(:has(.reggae-news-body)){grid-template-columns:1fr}.reggae-news-body p{color:#d4dcc7;white-space:pre-line;overflow-wrap:anywhere;margin-bottom:24px;font-size:16px;line-height:1.9}.reggae-news-bio{padding:25px}.reggae-news-bio h2{margin:12px 0 8px;font:600 34px/1.1 BarlowCondensed,sans-serif}.reggae-news-bio>span{color:#b4c69e;font-size:11px}.reggae-news-bio-text{color:#bac9ad;white-space:pre-line;overflow-wrap:anywhere;margin-top:16px;font-size:13px;line-height:1.8}.reggae-news-bio nav{gap:3px;margin-top:20px;display:grid}.reggae-news-bio nav a{color:#e8cc77;border-top:1px solid #b8c59424;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.reggae-news-bio nav a svg:last-child{margin-left:auto}.reggae-news-share{border-top:1px solid #b4c59930;margin:34px 0 20px;padding:26px 0}.reggae-news-share h2{font:600 31px/1.1 BarlowCondensed,sans-serif}.reggae-news-share>p{color:#b6c7a7;margin:12px 0;font-size:12px;line-height:1.7}.reggae-news-share>div{flex-wrap:wrap;gap:10px;display:flex}.reggae-news-share button,.reggae-news-share a{color:#ebd589;cursor:pointer;background:#b6c98b0c;border:1px solid #b9c68f4d;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 16px;font-size:12px;display:flex}.reggae-news-share button:disabled{opacity:.45;cursor:default}.reggae-news-share input{color:#e8dba8;background:#0b1a10;border:1px solid #b9c68f4d;width:100%;max-width:650px;padding:13px}.reggae-news-index>.reggae-news-empty{margin-top:30px;padding-top:25px}@media (max-width:940px){.reggae-news-rail .reggae-news-card{flex-basis:82%}.reggae-news-grid{grid-template-columns:1fr}.reggae-news-tagline{display:none}}@media (max-width:640px){.home-news{padding-top:20px}.reggae-news-heading{gap:12px;padding:0 18px 18px}.reggae-news-controls{gap:4px;margin-left:auto}.reggae-news-controls button{width:44px;height:44px}.reggae-news-rail{gap:12px;padding:0 18px 18px;scroll-padding-inline:18px}.reggae-news-rail .reggae-news-card{flex-basis:94%;grid-template-columns:100px minmax(0,1fr);min-height:235px}.reggae-news-card>div{padding:18px 14px}.reggae-news-card h3,.reggae-news-card h2{font-size:25px}.reggae-news-card>div>p{font-size:11px}.reggae-news-category{font-size:9px}.reggae-news-empty{align-items:flex-start;gap:15px;padding:8px 18px 24px}.reggae-news-empty h3{font-size:23px}.reggae-news-empty p{font-size:11px}.reggae-news-all{margin-left:18px}.reggae-news-story{grid-template-columns:1fr;gap:12px}.reggae-news-lead,.reggae-news-body p{font-size:14px}.reggae-news-share>div>*{flex:44%}.reggae-news-grid .reggae-news-card{grid-template-columns:105px minmax(0,1fr)}.reggae-news-art{padding:10px}.reggae-news-art span{font-size:22px}}@media (prefers-reduced-motion:reduce){.reggae-news-rail{scroll-behavior:auto}}.reggae-news-contact{color:#e2edcf;overflow-wrap:anywhere;background:#407b432b;border:1px solid #9fbe7c77;border-radius:7px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:11px 14px;font:600 12px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex}.reggae-news-contact svg{flex-shrink:0}.reggae-news-contact:hover{background:#407b4355}.reggae-news-contact:focus-visible{outline-offset:3px;outline:2px solid #e8c763}.reggae-news-card .reggae-news-contact{text-align:left;justify-content:flex-start;margin-top:12px;padding:10px;font-size:11px}.reggae-news-card .reggae-news-contact svg:last-child{margin-left:auto}.reggae-news-detail article>.reggae-news-contact{margin:-12px 0 28px}
