header nav li,.footer-extra li{list-style:none;display:contents}header nav a{display:inline-block}.footer-extra{display:flex;gap:16px}.image-notice{font-size:10px;color:#687367;margin-top:24px}.admin-bar header{margin-top:0}.era-admin-link{font-size:12px}.era-contact-message{padding:18px;border-left:3px solid #174c3c;background:#e1ebe4;margin-bottom:24px}.era-contact-error{border-color:#9b422f;background:#f4e8e3}.era-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.reading{max-width:1000px}.portfolio-grid>.company{scroll-margin-top:24px}.company .percent strong{white-space:nowrap}.ownership-figure img{width:100%;height:auto}.ownership-image-section{margin-top:70px}.company .company-details:empty{display:none}.era-image-credit{font-size:9px}.portfolio-filter-section{padding-top:50px}.portfolio-empty{grid-column:1/-1}.company details>summary{cursor:pointer}.image-caption-source{font-size:8px}.ownership-figure{margin:0}.ownership-figure figcaption{font-size:11px;margin-top:14px}@media(max-width:800px){.footer-extra{flex-wrap:wrap}.admin-bar header nav{top:102px}}
.company-logo{display:block;max-width:100%;width:auto;height:100px;object-fit:contain;margin:auto}.era-contact-panel{min-width:0}.era-contact-panel>a{overflow-wrap:anywhere}
