.secondary-heading h1{color:#f2cf6e;overflow-wrap:anywhere}.person-story-no-image .secondary-content{grid-template-columns:1fr}.person-story-no-image .secondary-history{max-width:960px;margin:auto}
@page{size:A4 portrait;margin:15mm}
@media print{html,body,.shell{background:#fff!important;color:#000!important}.banner,.saga-sidebar,.secondary-back,.zoom-links,.saga-previous-page,#pays-return{display:none!important}.secondary-company{background:#fff!important;color:#000!important;padding:0!important;box-shadow:none!important}.secondary-heading h1,.secondary-heading p,.secondary-history h2,.secondary-history p,.secondary-sources,.secondary-sources a,.secondary-images figcaption,.secondary-images small{color:#000!important}.secondary-heading h1{font-size:25pt}.secondary-history p{font-size:11pt;line-height:1.45}.secondary-content{grid-template-columns:minmax(0,1fr) 44mm;gap:8mm}.person-story-no-image .secondary-content{grid-template-columns:1fr}.secondary-heading{break-after:avoid}.secondary-history p,.secondary-images figure{break-inside:avoid}.secondary-sources{font-size:9pt}.secondary-sources summary{color:#000!important}.secondary-images .secondary-image{height:48mm}.secondary-images .secondary-image img{max-height:44mm}}
@media print{body.company-page-unified .secondary-heading h1{color:#000!important;font-size:25pt!important}body.company-page-unified .secondary-heading .secondary-tagline,body.company-page-unified .secondary-heading .secondary-meta{color:#000!important;font-size:11pt!important}.secondary-sources summary{list-style:none}}
