body{overflow-x:hidden}.rg-article-hero{background:linear-gradient(125deg,#091b34,#173c67);color:white;padding:clamp(3rem,7vw,6rem) 0}.rg-article-hero h1{font-size:clamp(2rem,4vw,3.6rem);line-height:1.12;max-width:950px}.rg-article{max-width:860px;margin:auto;font-size:1.125rem;line-height:1.85}.rg-article h2{font-size:clamp(1.45rem,2.7vw,2rem);margin:2.2rem 0 1rem;color:#102e51}.rg-article p{margin-bottom:1.35rem}.rg-feature{border:1px solid #dce4ed;border-radius:20px;padding:1.5rem;background:#f7f9fc}.rg-article a{overflow-wrap:anywhere}.rg-breadcrumb a{color:#e4c27e}.rg-pill{display:inline-block;background:#e9f1f8;color:#173c67;border-radius:99px;padding:.3rem .8rem;font-size:.85rem}.rg-share{display:flex;gap:.6rem;flex-wrap:wrap}.rg-share a{border:1px solid #ccd6e2;padding:.6rem 1rem;border-radius:8px;text-decoration:none}@media(max-width:767px){.rg-article{font-size:1.05rem}.rg-article-hero{padding:3rem 0}}