.portfolio-editorial-photo{margin:24px auto 30px;border:1px solid #dce1e5;border-radius:14px;overflow:hidden;width:100%;max-width:720px;box-sizing:border-box;background:#f5f6f7;text-align:left}.portfolio-photo-frame{position:relative;padding:0;isolation:isolate}.portfolio-photo-frame picture{display:block}.portfolio-photo-frame img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;max-width:100%;border-radius:0}.portfolio-category-mark{position:absolute;top:12px;left:12px;right:auto!important;padding:7px 10px;background:#fff;color:#263b47;border:1px solid #d9e0e5;border-radius:8px;font:700 12px/1.4 system-ui,sans-serif;max-width:calc(100% - 24px);box-sizing:border-box}.portfolio-editorial-photo figcaption{background:white;padding:14px 16px;font:14px/1.6 system-ui,sans-serif;color:#334954}.portfolio-editorial-photo figcaption>span{display:block;font-size:11px;color:#5c6b74;margin-top:7px}.portfolio-editorial-photo a{text-decoration:underline;color:inherit}.article-header{ text-align:left!important }.article-header .category-pill,.article-category{float:none!important;right:auto!important;text-align:left!important}.article-content,.article-body{min-width:0}@media(max-width:650px){.portfolio-photo-frame{padding:0}.portfolio-photo-frame img{max-height:330px}.portfolio-category-mark{top:10px;left:10px;font-size:11px}.portfolio-editorial-photo figcaption{font-size:13px}}
.portfolio-symbol{display:inline-block!important;position:static!important;width:18px!important;height:18px!important;vertical-align:-3px;margin-right:6px;opacity:1!important}.hero .wrap>svg.art-badge{display:none}
