.et-news-search>div{display:flex;gap:10px;align-items:center}.et-news-search input{min-width:0}.et-news-search button{flex:none}.et-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.et-news-card{min-width:0;border:1px solid #dce3e8;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 3px 12px #102c460a}.et-news-card-link{display:flex;flex-direction:column;height:100%;color:#102c46;text-decoration:none}.et-news-card-link:hover{background:#fffaf0}.et-news-card .et-publication-media,.et-news-placeholder{display:block;width:100%;height:190px;object-fit:cover;margin:0;background:#eaf0f5}.et-news-placeholder{display:grid;place-items:center;font-size:44px}.et-news-card-copy{padding:16px;display:flex;flex-direction:column;flex:1}.et-news-card-copy time{font-size:12px;color:#647581}.et-news-card-copy h2{margin:10px 0!important;font-size:19px!important}.et-news-card-copy p{margin:0 0 16px}.et-news-read{margin-top:auto;font-weight:700}.et-news-detail>.et-publication-media{max-width:100%;max-height:460px;width:100%;object-fit:contain;background:#eef2f5}.et-news-detail>.et-news-placeholder{display:none}.et-news-summary{font-weight:400;line-height:1.65}.et-news-body{line-height:1.8;overflow-wrap:anywhere}.et-news-body a{color:#165e8d!important;text-decoration:none!important;font-weight:700!important}.et-news-body p{text-align:justify!important}.et-news-body img{max-width:100%;height:auto}.et-news-detail time{color:#647581;font-size:13px}.et-news-wizard [data-news-step][hidden]{display:none!important}.et-news-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0}.et-news-steps span{padding:10px;border:1px solid #dce3e8;border-bottom:3px solid transparent;font-weight:700;background:white;text-align:center}.et-news-steps span[aria-current=step]{background:#fff5d7;border-bottom-color:#d9a21b}.et-news-wizard .et-editor{min-height:260px}.et-news-wizard .et-toolbar button{padding:7px 10px}.et-news-preview img{max-width:100%;max-height:300px;object-fit:contain}.et-news-admin-list article{padding:16px 0;border-bottom:1px solid #dce3e8}.et-news-admin-list h3{margin:0 0 8px}.et-news-admin-list .et-flow-actions{align-items:center}.et-news-preview .formatted-content{overflow-wrap:anywhere;line-height:1.8}@media(max-width:600px){.et-news-grid{grid-template-columns:1fr}.et-news-search>div{flex-wrap:wrap}.et-news-search input{flex:1 1 100%}.et-news-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.et-news-steps span{font-size:13px}}

.et-info-module-news .et-publication-media,.et-right-module[data-module-key="news"] .et-publication-media,.et-mobile-module--news .et-publication-media{display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:180px;object-fit:cover;border-radius:8px}.et-info-module-news p,.et-right-module[data-module-key="news"] p,.et-mobile-module--news p{overflow-wrap:break-word;text-align:justify}

.et-news-card-summary{margin:0 0 16px;overflow-wrap:anywhere}.et-news-card-summary p{margin:0 0 8px}.et-news-wizard [data-editor-field="summary"] .et-editor{min-height:130px}

/* Keep existing and newly selected wizard images within the preview area. */
.et-news-wizard,.et-news-wizard [data-news-step],.et-news-wizard #news-image-preview,.et-news-wizard .et-news-preview{min-width:0;max-width:100%;box-sizing:border-box}
.et-news-wizard [data-news-step="1"]>img.et-publication-media,.et-news-wizard #news-image-preview>img,.et-news-wizard .et-news-preview img{display:block;width:100%;max-width:480px;height:auto;max-height:300px;object-fit:contain;object-position:center;margin:12px 0;background:#eef2f5;border-radius:8px;box-sizing:border-box}
.et-news-wizard input[type="file"]{min-width:0;max-width:100%;box-sizing:border-box}

/* Use the same link appearance in the news editor and final preview. */
.et-news-wizard .et-editor a,.et-news-wizard .et-news-preview .formatted-content a{color:#165e8d!important;font-weight:700!important;text-decoration:none!important}

/* One 16:9 viewport for cards, sidebars and editor preview. */
.et-news-media-frame[hidden]{display:none!important}.et-news-media-frame{min-width:0;box-sizing:border-box;flex:none}
.et-news-wizard .et-news-media-frame{max-width:480px;margin:12px 0;border-radius:8px}
.et-news-media-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;max-width:640px}
.et-news-media-controls label{min-width:0}.et-news-media-controls input,.et-news-media-controls select{max-width:100%;box-sizing:border-box}.et-news-media-controls input[type=range]{width:100%}.et-news-media-controls input[type=color]{display:block;width:80px;height:40px;padding:3px}.et-news-media-controls output{font-size:13px;color:#647581}
@media(max-width:600px){.et-news-media-controls{grid-template-columns:1fr}}
