.authority-resource{padding-top:52px;padding-bottom:86px}
.authority-resource .breadcrumb{margin-bottom:50px}
.authority-resource>h1{max-width:820px;margin-bottom:26px}
.authority-resource>h1+p{max-width:760px;font:24px/1.5 'CIC Display',Arial,sans-serif;letter-spacing:-.02em;color:var(--plum)}
.authority-resource>p,.authority-resource>section:not(.page-end){max-width:760px}
.authority-resource h2{font-size:31px;line-height:1.25;margin-top:48px;margin-bottom:18px}
.authority-resource h3{font-size:24px;margin-top:32px;margin-bottom:13px}
.authority-resource ul,.authority-resource ol{max-width:730px;padding-left:24px;margin:0 0 24px}
.authority-resource li{margin:0 0 10px;padding-left:4px}
.authority-resource .page-end{margin-top:60px}
.resource-downloads{max-width:850px!important;margin:45px 0 8px;padding:34px 36px;border:1px solid var(--line);background:#fffdf8}
.resource-downloads h2{margin-top:0}
.resource-downloads p{max-width:690px}
.resource-download-list{display:grid;grid-template-columns:1fr 1fr;gap:0 34px;margin:24px 0 0!important;padding:0!important;list-style:none}
.resource-download-list li{border-top:1px solid var(--line);margin:0;padding:18px 0}
.resource-download-list a{font-weight:700;text-decoration-thickness:1px}
.resource-download-list span{display:block;margin-top:6px;font-size:15px;line-height:1.45;color:var(--muted)}
.responsible-use{max-width:760px;margin:36px 0;padding:24px 27px;border-left:2px solid var(--purple);background:#ecd9f833}
.responsible-use h2{margin:0 0 12px;font-size:26px}
.responsible-use p:last-child{margin-bottom:0}
@media(max-width:760px){
  .authority-resource{padding:32px 0 58px}
  .authority-resource .breadcrumb{margin-bottom:34px}
  .authority-resource>h1{font-size:39px;line-height:1.13}
  .authority-resource>h1+p{font-size:21px;line-height:1.45}
  .authority-resource h2{font-size:27px;margin-top:38px}
  .resource-downloads{padding:26px 22px;margin-top:35px}
  .resource-download-list{display:block}
}
