body.cmaesp-leitura-12 {
    --skin-display: var(--inst-display);
    --skin-action: #203697;
}
body.wp-child-theme-cma.cmaesp-leitura-12.dpage .entry-content {
    width: min(100%, 76ch);
    margin-inline: auto;
}
body.wp-child-theme-cma.cmaesp-leitura-12.dpage .entry-content > p {
    margin-inline: auto;
}
body.wp-child-theme-cma.cmaesp-leitura-12.dpage .entry-content > :is(h2,h3,h4) {
    max-width: 100%;
    letter-spacing: -.035em;
}
body.wp-child-theme-cma.cmaesp-leitura-12.page-id-10882 .entry-content > h2:first-child {
    font: 560 clamp(24px,2.65vw,41px)/1.16 var(--inst-display);
    letter-spacing: -.038em;
    text-wrap: pretty;
}
body.wp-child-theme-cma.cmaesp-leitura-12.page-id-10882 .entry-content > h4 {
    display: inline-block;
    margin: .3em 0 1.5em;
    padding-block-start: .7em;
    border-top: 2px solid var(--inst-blue);
    font: 600 clamp(16px,1.2vw,19px)/1.3 var(--inst-display);
}
.cmaesp-leitura-12 .wp-block-post-featured-image { margin: 0 0 clamp(24px,3vw,44px); }
.cmaesp-leitura-12 .wp-block-post-featured-image img { display: block; width: 100%; height: auto; }
body.cmaesp-leitura-12 .entry-content > nav.cma12-article-index {
    all: revert;
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    gap: 4px 24px;
    border-block: 1px solid var(--inst-rule);
    padding: 6px 0;
    margin: 0 0 clamp(24px,3vw,40px);
    color: var(--inst-deep);
    font: 550 16px/1.35 var(--inst-display);
}
.cma12-article-index ol { list-style: none; display: flex; flex-wrap: wrap; gap: 0 14px; margin: 0; padding: 0; }
.cmaesp-leitura-12 .entry-content .cma12-article-index li { display: block; list-style: none; margin: 0; padding: 0; }
.cmaesp-leitura-12 .entry-content .cma12-article-index li a {
    border: 0;
    display: inline-flex;
    min-height: 44px;
    min-width: 44px;
    align-items: center;
    text-decoration: underline;
    text-underline-offset: .18em;
    color: var(--skin-action);
}
.cma12-article-index li a:focus-visible { outline: 2px solid currentColor; outline-offset: 1px; }
.cmaesp-leitura-12 .cma12-resolution-article { scroll-margin-top: max(130px,16vh); }
.cmaesp-leitura-12 .cma12-resolution-article:target { outline: 2px solid var(--inst-blue); outline-offset: 4px; }
body.wp-child-theme-cma.cmaesp-leitura-12.page-id-15964 .entry-content > .wp-block-image figure {
    max-width: 295px;
    margin: 0 auto 1.5em;
}

body.cmaesp-leitura-12.page-id-16059 .entry-content .wp-block-button__link {
    display: inline-flex;
    align-items: center;
    min-height: 48px;
    padding: .75em 1.2em;
    border-radius: 0;
    background: var(--inst-blue);
    color: #fff !important;
    font: 640 17px/1.3 var(--inst-display);
}
body.cmaesp-leitura-12.page-id-16059 .entry-content .wp-block-button__link:hover { background: var(--inst-deep); }
body.cmaesp-leitura-12.page-id-16059 .entry-content a:focus-visible { outline: 2px solid var(--inst-blue); outline-offset: 3px; }
