/* Integrated explanations reuse the site's white, mint and large reading type. */
.ab-merged-flow{border-left:3px solid #1EAC9E;padding-left:28px;margin:36px 0}
.ab-reading-section .ab-merged-flow h3,.ab-reading-section .ab-merged-explanation>h3,.ab-reading-section .ab-merged-aligner h3{font-size:30px;line-height:1.6;font-weight:500;margin-bottom:20px}
.ab-merged-illustrations{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:36px}
.ab-merged-illustrations figure,.ab-merged-aligner figure{margin:0;min-width:0}
.ab-merged-illustrations img{display:block;width:100%;height:330px;object-fit:contain;background:white}
.ab-merged-illustrations figcaption{font-size:20px;line-height:1.8;color:#405B55;margin-top:20px;text-align:center}
.ab-merged-types figcaption{text-align:left}.ab-reading-section .ab-merged-types h3{font-size:25px}
.ab-reading-section .ab-merged-note{font-size:16px;line-height:1.9;color:#526C65;margin-top:28px}
.ab-merged-explanation{margin-top:52px}.ab-merged-explanation .ab-reading-points{grid-template-columns:1fr 1fr}
.ab-reading-section .ab-merged-explanation h4{font-size:22px;font-weight:500;line-height:1.7;margin:0 0 14px}
.ab-merged-aligner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:64px;padding-top:48px;border-top:1px solid #D8EAE5}
.ab-merged-aligner img{width:100%;height:330px;object-fit:contain;display:block}
.ab-merged-aligner figcaption{font-size:15px;line-height:1.8;color:#526C65;margin-top:16px}
.ab-merged-aligner ul{font-size:20px;line-height:1.9;color:#405B55;padding-left:24px;margin:24px 0}
.ab-merged-aligner li+li{margin-top:8px}
[data-merged-anchor]{scroll-margin-top:0}
@media(max-width:1279px){
 .ab-reading-section .ab-merged-flow h3,.ab-reading-section .ab-merged-explanation>h3,.ab-reading-section .ab-merged-aligner h3{font-size:25px}
 .ab-merged-illustrations{gap:28px}.ab-merged-illustrations img{height:260px}.ab-merged-illustrations figcaption{font-size:18px}
 .ab-merged-flow{padding-left:20px}.ab-merged-aligner{grid-template-columns:1fr;gap:30px;margin-top:48px;padding-top:36px}.ab-merged-aligner img{height:290px}.ab-merged-aligner ul{font-size:18px}
 .ab-reading-section .ab-merged-note{font-size:15px}.ab-reading-section .ab-merged-explanation h4{font-size:21px}
 [data-merged-anchor]{scroll-margin-top:0}
}
@media(max-width:599px){.ab-merged-illustrations,.ab-merged-explanation .ab-reading-points{grid-template-columns:1fr}.ab-merged-illustrations{gap:36px}.ab-merged-illustrations img{height:250px}.ab-merged-aligner img{height:230px}.ab-merged-explanation{margin-top:40px}}

.ab-merged-inline-link{display:inline-flex;align-items:center;min-height:48px;margin-top:18px;border-bottom:1px solid #80CFC5;font-size:18px;line-height:1.8;color:#0E776D}

.ab-compact-layout .ab-pagination{width:100%;max-width:100%;flex-wrap:wrap;row-gap:12px}
.ab-compact-layout .ab-pagination button{flex:0 0 44px}
