.cinf-news{padding-block:var(--space-structural-lg);color:var(--color-text-primary)}
.cinf-news__incomplete{padding-block:var(--space-structural-lg);display:grid;gap:var(--space-component-xl)}
.cinf-news__share{display:flex;flex-wrap:wrap;gap:var(--space-component-md);align-items:center}
.cinf-news__reading{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-structural-md);align-items:start}
.cinf-news__article{min-width:0;max-width:76ch}
.cinf-news__article > .octopus-editorial-navigation:first-child{margin-bottom:var(--space-component-xl)}
.cinf-news__article > .octopus-editorial-navigation:not(:first-child){margin-top:var(--space-structural-md)}
.cinf-news__article > .octopus-editorial-navigation + .octopus-author-card,.cinf-news__article > .octopus-editorial-navigation + .cinf-news__author-anchor{margin-top:var(--space-component-xl)}
.cinf-news__prose{overflow-wrap:anywhere;line-height:1.75}
.cinf-news__prose > * + *{margin-top:var(--space-component-xl)}
.cinf-news__prose :is(h2,h3,h4){scroll-margin-top:130px;line-height:1.25}
.cinf-news__prose[id],.cinf-news__author-anchor[id]{scroll-margin-top:130px}
.cinf-news__prose img{display:block;width:100%!important;max-width:100%;height:auto;border-radius:16px}
.cinf-news__prose video{max-width:100%;height:auto}
.cinf-news__prose > :is(figure,.wp-caption){width:100%!important;max-width:100%;margin-inline:0}
.cinf-news__prose :is(figure,.wp-caption) > img,.cinf-news__prose > p > img{display:block;width:100%;height:auto}
.cinf-news__prose :is(figure,.wp-caption) figcaption{margin-top:var(--space-component-xs)}
.cinf-news__prose .cinf-news-legacy-gallery figure{width:auto!important}
.cinf-news__prose .cinf-news-legacy-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:16px}
.cinf-news__prose .cinf-news-legacy-gallery figure{margin:0}
.cinf-news__prose .cinf-news-legacy-gallery img{display:block;width:100%;height:auto;border-radius:16px}
.cinf-news__prose iframe{max-width:100%}
.cinf-news__prose :is(pre,.wp-block-table){max-width:100%;overflow:auto;scrollbar-width:thin}
.cinf-news__share{margin-top:var(--space-structural-md)}
.cinf-news__article > .octopus-author-card{margin-top:var(--space-structural-md)}
.cinf-news__article > .cinf-news__author-anchor{margin-top:var(--space-structural-md)}
/* The shared legacy entry script must not animate the whole article wrapper. */
.site-main > .cinf-news{animation:none;transform:none;opacity:1}
@media(max-width:767px){
 .cinf-news{padding-block:var(--space-structural-md)}
}
