/* Same full-width cover, panel spacing and typography as file category descriptions. */
.portal-page .pc-page .pc-catalog-overview{display:block;min-width:0;margin-top:32px;padding:25px;border:1px solid var(--portal-border,#30343c);border-radius:11px;background:var(--portal-panel,#1b1e23)}
.pc-catalog-overview>img{display:block;width:100%;height:auto;max-height:600px;object-fit:cover;object-position:center;border-radius:7px;margin-bottom:24px}
.portal-page .pc-page .pc-catalog-overview-copy{max-width:none;font-size:14px;line-height:1.85;color:#aeb5c0;overflow-wrap:anywhere}
.pc-catalog-overview-copy p{margin:0 0 17px;color:inherit;font-size:inherit;line-height:inherit}
.pc-catalog-overview-copy h2,.pc-catalog-overview-copy h3,.pc-catalog-overview-copy h4{color:#e4e9f1;line-height:1.3;margin:27px 0 15px;letter-spacing:-.025em}
.pc-catalog-overview-copy h2{font-size:23px}
.pc-catalog-overview-copy h3{font-size:19px}
.pc-catalog-overview-copy h4{font-size:16px}
.pc-catalog-overview-copy ul,.pc-catalog-overview-copy ol{padding-left:24px;margin:15px 0 22px}
.pc-catalog-overview-copy li{margin-bottom:7px}
.pc-catalog-overview-copy a{color:#dbaa68;text-decoration:underline;text-underline-offset:3px}
.pc-catalog-overview-copy strong{color:#e4e9f1}
@media(max-width:720px){.portal-page .pc-page .pc-catalog-overview{padding:21px}.portal-page .pc-page .pc-catalog-overview-copy{font-size:13px}.pc-catalog-overview-copy h2{font-size:22px}.pc-catalog-overview-copy h3{font-size:19px}}
@media(max-width:500px){.portal-page .pc-page .pc-catalog-overview{padding:19px}.pc-catalog-overview-copy h2{font-size:21px}}
