.rn-hero{padding-block:38px}.rn-hero-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:26px}.rn-hero-main{position:relative;min-height:520px;background:#000;overflow:hidden}.rn-hero-main>a:first-child,.rn-hero-main>a:first-child img{height:100%;width:100%}.rn-hero-main img{object-fit:cover;opacity:.88}.rn-hero-copy{position:absolute;inset:auto 0 0;padding:34px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.9))}.rn-hero-copy .rn-badge{color:#fff}.rn-hero-copy h1{font-size:clamp(2rem,4vw,4rem);line-height:1.02;letter-spacing:-.045em;margin:0 0 10px}.rn-hero-copy p{max-width:720px;color:#e5e7eb;margin:0}.rn-hero-secondary{display:grid;grid-template-columns:150px 1fr;gap:15px;border-bottom:1px solid var(--rn-border);padding-bottom:18px;margin-bottom:18px}.rn-hero-secondary img{width:150px;height:100px;object-fit:cover}.rn-hero-secondary h2{font-size:1.15rem;line-height:1.18;margin:0}.rn-hero-secondary span{font-size:.74rem;color:var(--rn-muted)}.rn-two-col{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:45px}.rn-latest-list{display:grid;grid-template-columns:1fr 1fr;gap:25px}.rn-trending{border-left:1px solid var(--rn-border);padding-left:25px}.rn-trend{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid var(--rn-border)}.rn-trend b{font-size:1.8rem;line-height:1;color:#c9cdd2}.rn-trend span{font-weight:750;line-height:1.25}.rn-section-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rn-feature-card.is-large{grid-column:span 2;grid-row:span 2}.rn-feature-card h3{font-size:1.2rem;line-height:1.2;margin:3px 0}.rn-feature-card.is-large h3{font-size:clamp(1.6rem,2.6vw,2.5rem)}.rn-card-media{display:block;overflow:hidden;background:#eee}.rn-card-media img{width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .35s ease}.rn-card:hover .rn-card-media img,.rn-feature-card:hover .rn-card-media img{transform:scale(1.025)}.rn-video-section{background:#11151a;color:#fff;padding:55px 0}.rn-video-section .rn-section-head{border-color:#333}.rn-video-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px}.rn-video-grid article:first-child{grid-row:span 2}.rn-video-thumb{position:relative;display:block}.rn-video-thumb img{width:100%;aspect-ratio:16/10;object-fit:cover}.rn-video-thumb span{position:absolute;left:18px;bottom:18px;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111}.rn-video-grid h3{font-size:1.15rem}.rn-opinion-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--rn-border)}.rn-opinion{background:#fff;padding:22px;display:flex;gap:16px}.rn-author-avatar img{border-radius:50%}.rn-opinion h3{margin:0;line-height:1.2}.rn-opinion p{margin:.3rem 0 0;color:var(--rn-muted);font-size:.8rem}.rn-newsletter{background:var(--rn-surface);padding:55px 0}.rn-newsletter-inner{display:flex;align-items:center;justify-content:space-between;gap:50px}.rn-newsletter h2{font-size:clamp(1.7rem,3vw,2.7rem);margin:0;letter-spacing:-.035em}.rn-newsletter p{color:var(--rn-muted)}.rn-newsletter form{display:flex;min-width:min(100%,480px)}.rn-newsletter input{flex:1;border:1px solid var(--rn-border);padding:14px}.rn-newsletter button{border:0;background:var(--rn-primary);color:#fff;padding:0 20px;font-weight:800}
