/* Optional styling for translated legal pages; works with Apollo and both languages. */
.magule-legal-en{max-width:980px;margin:0 auto;line-height:1.72;color:inherit;overflow-wrap:break-word}
.magule-legal-en h2{font-size:clamp(21px,2vw,27px);line-height:1.25;margin:2.2rem 0 1rem;color:inherit}
.magule-legal-en p{margin:.65em 0}
.magule-legal-en ul,.magule-legal-en ol{margin:.7em 0 1.15em;padding-left:1.5em}
.magule-legal-en li{margin:.33em 0}
.magule-legal-en a{text-decoration:underline;text-underline-offset:2px}
.magule-legal-en strong{font-weight:650}
@media(max-width:767px){.magule-legal-en h2{margin:1.6rem 0 .7rem}.magule-legal-en{line-height:1.58}}
