/* Noverra 17.17 – legal content only: no styling outside legal pages. */
body.page-id-0 .nvr1717-meta {display:block}
body.nvr1717-legal-page .nvr-page-hero-inner {padding-bottom:24px}
body.nvr1717-legal-page .nvr-page-content-section {background:#f7faf9}
body.nvr1717-legal-page .nvr-article-body {max-width:900px;margin:0 auto;padding:12px 0 46px;font-family:inherit;color:#20384c;line-height:1.73}
body.nvr1717-legal-page .nvr-article-body h2 {font-size:clamp(1.11rem,1.6vw,1.32rem);line-height:1.4;letter-spacing:-.015em;font-weight:700;color:#132e4c;margin:28px 0 8px}
body.nvr1717-legal-page .nvr-article-body p {font-size:clamp(.94rem,1.2vw,1rem);margin:0 0 13px}
body.nvr1717-legal-page .nvr-article-body .nvr1717-lead {font-size:1.07rem;color:#416575;margin:6px 0 24px;max-width:66ch}
body.nvr1717-legal-page .nvr-article-body .nvr1717-meta {color:#617987;font-size:.81rem;margin:0 0 15px}
body.nvr1717-legal-page .nvr-article-body a {color:#286a77;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
body.nvr1717-legal-page .nvr-article-body .nvr1717-legal-more {border-top:1px solid #d8e5e5;padding-top:20px;margin-top:28px}
body.nvr1717-legal-page .nvr-article-body strong{color:#132e4c}
@media(max-width:700px){body.nvr1717-legal-page .nvr-article-body{padding:0 4px 30px}}
