/* TorqBound news: self-contained and scoped */
.tb-news-hero{min-height:260px;display:flex;align-items:center;padding:35px max(5vw,24px);background:linear-gradient(90deg,#08040f 0%,rgba(11,2,23,.82) 52%,rgba(42,0,55,.3)),radial-gradient(ellipse at 75% 25%,#9320b9 0%,transparent 60%),#0b0611;border-bottom:2px solid #ad19d2;position:relative;overflow:hidden}.tb-news-hero:after{content:'TORQBOUND';position:absolute;right:3%;bottom:-25px;font-size:clamp(70px,13vw,200px);font-weight:1000;font-style:italic;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:1px #ae25d14a;pointer-events:none}.tb-news-hero-copy{position:relative;z-index:1}.tb-news-hero-copy>span{color:#f43df6;letter-spacing:.2em;font-weight:800}.tb-news-hero h1{font-size:clamp(44px,7vw,100px);font-style:italic;line-height:1;margin:12px 0;color:#fff;text-shadow:5px 5px #9610b3}.tb-news-hero p{max-width:520px;color:#e5d8e9}.tb-news-wrap{max-width:1600px;margin:auto;padding:22px 3vw 55px;color:white}.tb-news-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.tb-news-filters{display:flex;gap:7px;flex-wrap:wrap}.tb-news-filters a,.tb-news-search,.tb-news-archive-link a{border:1px solid #5c3268;background:#0e0815;color:#eee;padding:10px 13px;text-decoration:none;border-radius:5px;font-size:13px}.tb-news-filters a.selected,.tb-news-filters a:hover{background:#e125d8;color:#08030b;border-color:#e125d8;box-shadow:0 0 18px #e125d866}.tb-news-search{display:flex;padding:0}.tb-news-search input{background:transparent;color:white;border:0;padding:11px;min-width:170px}.tb-news-search button{background:transparent;color:#f04ef6;border:0;padding:0 14px;cursor:pointer;font-size:20px}.tb-news-layout{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:16px}.tb-news-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(210px,1fr));gap:14px}.tb-news-card{position:relative;display:block;min-height:210px;overflow:hidden;border:1px solid #723580;border-radius:7px;background:linear-gradient(145deg,#371247,#0b0610);color:#fff;text-decoration:none;isolation:isolate}.tb-news-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.tb-news-card:hover img{transform:scale(1.05)}.tb-news-card:hover{border-color:#f03af7;box-shadow:0 0 18px #d326e45e}.tb-news-featured{grid-row:span 2;min-height:434px}.tb-news-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.97),rgba(0,0,0,.5) 38%,rgba(0,0,0,.03) 75%)}.tb-news-copy{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:8px;padding:20px 19px}.tb-news-meta{display:flex;align-items:center;gap:12px;font-size:11px}.tb-news-meta b{padding:4px 8px;background:#e521dc;color:#130417;border-radius:3px}.tb-news-meta time{color:#e2d1e4}.tb-news-copy strong{font-size:clamp(17px,1.5vw,25px);line-height:1.15;font-style:italic;text-transform:uppercase}.tb-news-featured .tb-news-copy strong{font-size:clamp(24px,2.7vw,40px)}.tb-news-summary{font-size:13px;line-height:1.5;color:#e9dfea;max-width:600px}.tb-news-arrow{position:absolute;right:16px;bottom:15px;border:1px solid #ed3bf2;border-radius:50%;padding:5px 9px;color:#f07ff3}.tb-news-aside{background:#0b0611;border:1px solid #713680;border-radius:7px;padding:16px;align-self:start}.tb-news-aside h2{font-size:18px;color:#e77aef;margin:0 0 14px}.tb-news-aside>a:not(.tb-news-all){display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;border-bottom:1px solid #392342;padding:12px 0;font-size:13px}.tb-news-aside>a img{width:62px;height:48px;object-fit:cover;border-radius:3px}.tb-news-aside>a span:not(.tb-news-rank){flex:1}.tb-news-rank{color:#e649e9;font-weight:900}.tb-news-aside>a b{color:#ed42ee}.tb-news-all{display:block;text-align:center;margin-top:17px;border:1px solid #e034e9;color:#fff;text-decoration:none;padding:12px}.tb-news-archive-link{text-align:center;margin-top:26px}.tb-news-archive-link a{display:inline-block;border-color:#d02cde;font-weight:800}.tb-news-heading{font-size:32px;font-style:italic}.tb-news-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tb-news-archive-grid .tb-news-card{min-height:275px}@media(max-width:1050px){.tb-news-layout{grid-template-columns:1fr}.tb-news-aside{max-width:none}.tb-news-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.tb-news-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.tb-news-featured{grid-column:span 2;grid-row:span 1;min-height:360px}.tb-news-feature-grid .tb-news-card:not(.tb-news-featured){min-height:210px}.tb-news-copy{padding:12px}.tb-news-copy strong{font-size:15px}.tb-news-summary{font-size:11px}.tb-news-archive-grid{grid-template-columns:1fr}.tb-news-hero{min-height:205px}.tb-news-wrap{padding:18px 12px 45px}}