.admin-help{margin:18px 0;padding:18px;border:1px solid #dce5dd;background:#f4f8f3;border-radius:8px}.admin-help p{font-size:14px;line-height:1.6;max-width:none}.editorial-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0}.editorial-tools input{flex:1;min-width:180px}.editor-card details>summary{font-weight:700;cursor:pointer;padding:10px 0;color:#215b45}.asset-upload{display:block;margin:8px 0 18px}.asset-upload input{max-width:100%}.admin-photo-row{padding:12px;border:1px solid #dce5dd;border-radius:6px;margin:10px 0}.admin-photo-row textarea{min-height:70px}.managed-article{max-width:1180px}.managed-article-heading{display:grid;grid-template-columns:minmax(200px,300px) minmax(0,1fr);gap:30px;margin:24px 0}.managed-article-heading figure{margin:0}.managed-article-heading img{width:100%;height:auto;max-height:500px;object-fit:contain}.managed-article h1{font-size:36px;line-height:1.2;margin:8px 0 15px}.managed-article p{max-width:none;width:auto;text-align:justify;hyphens:auto;line-height:1.75}.managed-article .lead{font-size:18px}.managed-article-body h2{font-size:25px;margin-top:28px}.managed-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0}.managed-photo-grid figure{margin:0}.managed-photo-grid img{width:100%;height:320px;object-fit:contain;background:#f5f7f3;border-radius:6px}.managed-photo-grid figcaption,.managed-article-heading figcaption{font-size:12px;line-height:1.5;color:#617268;margin-top:7px}.managed-forum{display:flex;justify-content:center;padding:20px}.managed-forum .featured-forum-logo{width:180px}.managed-forum img{width:100%;height:auto}
.unified-news-page .unified-news-grid .unified-news-card.is-featured{grid-column:1/-1;display:grid;grid-template-columns:220px minmax(0,1fr) 240px!important;align-items:start;gap:22px;padding:20px!important}
.unified-news-page .unified-news-grid .unified-news-card.is-featured>a:first-child{width:100%;max-width:220px;display:block}
.unified-news-page .unified-news-grid .unified-news-card.is-featured>a>img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;background:transparent;border-radius:4px}
.unified-news-page .unified-news-grid .unified-news-card.is-featured>.unified-news-copy{padding:0!important}
.unified-news-page .unified-news-grid .unified-news-card.is-featured h2{font-size:27px!important;line-height:1.25!important;margin-top:8px!important}
.unified-news-page .unified-news-grid .unified-news-card.is-featured .unified-news-copy>p:not(.news-thumb-credit):not(.publication-meta){text-align:justify!important;hyphens:auto;font-size:15px!important;line-height:1.65!important}
.unified-news-page .unified-news-grid .unified-news-card.is-featured>.featured-forum-logo{display:block;width:220px!important;max-width:100%;align-self:center;justify-self:center;margin:0!important;padding:0;background:transparent}
.unified-news-page .unified-news-grid .unified-news-card:not(.is-featured):has(img[src*="cnop-alimentation"]){display:block;grid-column:auto;padding:0!important}
.unified-news-page .unified-news-grid .unified-news-card:not(.is-featured):has(img[src*="cnop-alimentation"])>a{max-width:none;width:100%}
.unified-news-page .unified-news-grid .unified-news-card:not(.is-featured):has(img[src*="cnop-alimentation"])>a>img{height:185px!important;object-fit:contain!important}
.unified-news-page .unified-news-grid .unified-news-card:not(.is-featured):has(img[src*="cnop-alimentation"])>.unified-news-copy{padding:16px!important}
.unified-news-page .unified-news-grid .unified-news-card:not(.is-featured):has(img[src*="cnop-alimentation"]) h2{font-size:20px!important}
@media(min-width:651px) and (max-width:1000px){.unified-news-page .unified-news-grid .unified-news-card.is-featured{grid-template-columns:180px minmax(0,1fr)!important}.unified-news-page .unified-news-grid .unified-news-card.is-featured>.featured-forum-logo{grid-column:2;width:170px!important}}
@media(max-width:650px){.managed-article-heading{grid-template-columns:1fr}.managed-article-heading figure{max-width:270px;margin:auto}.managed-article h1{font-size:28px}.managed-photo-grid{grid-template-columns:1fr}.managed-photo-grid img{height:auto;max-height:400px}.unified-news-page .unified-news-grid .unified-news-card.is-featured{grid-template-columns:1fr!important;gap:16px;padding:16px!important}.unified-news-page .unified-news-grid .unified-news-card.is-featured>a:first-child{margin:auto}.unified-news-page .unified-news-grid .unified-news-card.is-featured>.featured-forum-logo{width:180px!important}.unified-news-page .unified-news-grid .unified-news-card.is-featured h2{font-size:23px!important}}
