.ir-policy-page #page-header{display:none}.ir-policy-document{max-width:76rem;padding:clamp(1.25rem,4vw,3rem);margin:1.5rem auto;background:#fff;color:#242124;border-top:4px solid #900d27;border-radius:0;overflow-wrap:anywhere}.ir-policy-document header{border-bottom:1px solid #d7ced2;padding-bottom:1rem}.ir-policy-document h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin:.75rem 0 1rem}.ir-policy-version{color:#65545d;font-size:.9rem}.ir-policy-navigation{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 2rem;padding-bottom:1rem;border-bottom:1px solid #d7ced2}.ir-policy-navigation a{display:inline-flex;align-items:center;min-height:44px;color:#900d27;text-decoration:underline;text-underline-offset:4px}.ir-policy-navigation [aria-current=page]{font-weight:700}.ir-policy-copy{max-width:78ch;font-size:1rem;line-height:1.8}.ir-policy-copy h2,.ir-policy-help h2{font-size:1.35rem;line-height:1.4;margin:2.25rem 0 .8rem;text-transform:none!important;letter-spacing:normal}.ir-policy-copy p,.ir-policy-copy ul{margin:0 0 1.2rem;white-space:normal}.ir-policy-help{border-top:1px solid #d7ced2;margin-top:2rem;padding-top:.5rem}.ir-policy-document a{color:#900d27;overflow-wrap:anywhere}.ir-policy-document a:focus-visible{outline:3px solid #900d27;outline-offset:4px}@media(max-width:600px){.ir-policy-document{margin:.75rem 0;padding:1.1rem}.ir-policy-navigation{gap:.25rem 1rem}}@media print{.ir-policy-document{max-width:none;padding:0;margin:0;border:0}.ir-policy-navigation,.ir-policy-help{display:none}.ir-policy-copy{max-width:none}.ir-policy-copy h2{break-after:avoid}.ir-policy-copy p,.ir-policy-copy li{orphans:3;widows:3}}
