/* RMCS CONTENT PAGES v2.0.8 */
.v208-content-hero{min-height:210px;margin-top:22px;margin-bottom:28px;padding:34px 36px;border:1px solid #303841;background:linear-gradient(135deg,rgba(13,17,21,.97),rgba(12,9,11,.96));display:flex;align-items:flex-end;justify-content:space-between;gap:28px;position:relative;overflow:hidden}
.v208-content-hero:after{content:"";position:absolute;right:-80px;top:-130px;width:390px;height:390px;border:1px solid rgba(227,6,19,.22);border-radius:50%;box-shadow:0 0 0 55px rgba(227,6,19,.025),0 0 0 110px rgba(227,6,19,.018);pointer-events:none}
.v208-content-hero h1{font-size:clamp(36px,6vw,72px);line-height:.95;margin:14px 0 10px;max-width:780px}.v208-content-hero p{max-width:760px;color:#a6afb7;line-height:1.65;margin:0}
.v208-home-hero{min-height:auto}.v208-home-hero .hero-lead{max-width:690px}.v208-home-hero .hero-actions{margin-top:26px}.v208-home-hero .hero-radar{min-height:310px}
.v208-explore{padding-top:34px;padding-bottom:60px}.v208-explore-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v208-explore-grid a{display:flex;min-height:155px;flex-direction:column;padding:22px;border:1px solid #2d353d;background:linear-gradient(145deg,rgba(12,16,19,.96),rgba(7,9,11,.98));text-decoration:none;color:#f5f7f8;transition:.2s ease;position:relative;overflow:hidden}.v208-explore-grid a:before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:#e30613;transform:scaleY(.18);transform-origin:top;transition:.2s ease}.v208-explore-grid a:hover,.v208-explore-grid a:focus-visible{border-color:#e30613;transform:translateY(-2px);outline:none;box-shadow:0 0 28px rgba(227,6,19,.09)}.v208-explore-grid a:hover:before,.v208-explore-grid a:focus-visible:before{transform:scaleY(1)}.v208-explore-grid small{font-size:8px;letter-spacing:.15em;color:#e30613;font-weight:900}.v208-explore-grid b{font-size:22px;margin:15px 0 9px}.v208-explore-grid span{color:#9da7af;font-size:12px;line-height:1.5}
@media(max-width:900px){.v208-explore-grid{grid-template-columns:1fr 1fr}.v208-content-hero{align-items:flex-start;flex-direction:column}.v208-content-hero .btn{align-self:flex-start}}
@media(max-width:620px){.v208-explore-grid{grid-template-columns:1fr}.v208-content-hero{padding:26px 20px}.v208-home-hero .hero-radar{min-height:270px}}
