/* Native legal text-editor descendants and anchor clearance; no global restyle. */
body:is(.page-id-155,.page-id-156) main{overflow-wrap:anywhere}
body:is(.page-id-155,.page-id-156) main a{color:#0454D0;text-decoration:underline;text-underline-offset:4px}
body:is(.page-id-155,.page-id-156) main a:hover{color:#10232F}
body:is(.page-id-155,.page-id-156) main :is(a,button):focus-visible{outline:3px solid #0454D0;outline-offset:4px}
body:is(.page-id-155,.page-id-156) main section{scroll-margin-top:120px}
body:is(.page-id-155,.page-id-156) main nav{border-block:1px solid #BCC6CC;padding-block:20px}
body:is(.page-id-155,.page-id-156) main nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;list-style:none;margin:0;padding:0}
body:is(.page-id-155,.page-id-156) main nav a{display:flex;align-items:center;min-height:44px;font-size:16px;line-height:1.6}
body:is(.page-id-155,.page-id-156) main :is(ul,ol){font-family:inherit}
body:is(.page-id-155,.page-id-156) main li{margin-block:6px}
@media(max-width:767px){body:is(.page-id-155,.page-id-156) main nav ul{grid-template-columns:1fr;gap:0}body:is(.page-id-155,.page-id-156) main section{scroll-margin-top:100px}}
@media print{body:is(.page-id-155,.page-id-156) .afp-preferences,body:is(.page-id-155,.page-id-156) .afp-consent{display:none!important}}
