.rm-editorial{max-width:800px;margin:0 auto;padding:4rem 1.25rem 1rem}.rm-editorial header{padding-bottom:2rem;border-bottom:1px solid var(--rm-color-border)}.rm-editorial__eyebrow{color:var(--rm-color-brand);text-transform:uppercase;font-weight:800;letter-spacing:.08em;font-size:.85rem}.rm-editorial h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15;margin:.75rem 0 1rem}.rm-editorial__intro{font-size:1.15rem;color:var(--rm-color-text-muted)}.rm-editorial section{margin-top:2.5rem}.rm-editorial h2{font-size:1.45rem;line-height:1.3;margin-bottom:1rem;scroll-margin-top:6rem}.rm-editorial p,.rm-editorial li{line-height:1.8}.rm-editorial p{margin:0 0 1rem}.rm-editorial a{color:var(--rm-color-heading);text-decoration-thickness:1px;text-underline-offset:.2em;overflow-wrap:anywhere}.rm-editorial a:hover{color:var(--rm-color-brand)}.rm-editorial__contact{padding-left:1.25rem}.rm-editorial__contact li{margin-bottom:.5rem}.rm-editorial__back{display:inline-block;margin-top:2rem;font-weight:700}
