body.blog-reading-page :is(.blog-hero__lead,.article-heading__summary,.article-content,.article-body__intro){font-size:1rem}body.blog-reading-page .article-content{line-height:1.9}body.blog-reading-page .article-content h2,body.blog-reading-page .blog-section .section-heading h2{font-size:clamp(1.5rem,1.1rem + 1vw,2rem)}body.blog-reading-page .article-content h3{font-size:1.25rem}body.blog-reading-page :is(.post-card__title,.post-card__body h3){-webkit-line-clamp:3;min-height:0;font-size:1.25rem;line-height:1.6}body.blog-reading-page :is(.post-card__excerpt,.post-card__body p){min-height:0;font-size:1rem;line-height:1.8}body.blog-reading-page :is(.post-card__date,.story-meta,.byline,.breadcrumbs,.sidebar-panel p,.sidebar-panel a,.archive-panel p,.archive-panel a,.learning-card p,.quiet-cta p,.article-cta p,.topic-chip,.pagination),body.blog-reading-page :is(.story-label,.tag-overflow),body.blog-reading-page .blog-section .section-heading a{font-size:.875rem}body.blog-reading-page .pagination{flex-wrap:wrap;padding-inline:1rem}body.blog-reading-page .pagination a{padding:.5rem}body.blog-reading-page .article-layout{grid-template-columns:minmax(0,760px) minmax(0,260px)}body.blog-reading-page .article-sidebar{min-width:0}body.blog-reading-page .article-content pre{white-space:pre;max-width:100%;overflow-x:auto}body.blog-reading-page .article-content table{max-width:100%;font-size:1rem;display:block;overflow-x:auto}body.blog-reading-page .article-content :is(th,td){min-width:7em}body.blog-reading-page .article-content iframe{max-width:100%}@media (width<=760px){body.blog-reading-page .article-layout{grid-template-columns:minmax(0,1fr)}body.blog-reading-page :is(.post-card__title,.post-card__body h3){font-size:1.125rem}}@media (width<=600px){body.blog-reading-page .post-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem}body.blog-reading-page .post-card__body{padding:1rem}body.blog-reading-page .post-card__meta{grid-template-rows:repeat(2,minmax(25px,auto))}body.blog-reading-page .blog-subnav{flex-wrap:wrap;gap:.5rem 1.25rem}}body.blog-reading-page .article-content .emdash-html-block:has(>.conclusion-content){border-inline-start:3px solid var(--color-primary,#00849a);background:#f1f7f8;border-radius:0 8px 8px 0;margin-block:1.5rem;padding:1.25rem 1.5rem}body.blog-reading-page .article-content .emdash-html-block>.conclusion-icon:not(:has(*)){display:none}body.blog-reading-page .article-content .emdash-html-block>.conclusion-content{flex:1;min-width:0}body.blog-reading-page :is(.blog-find__label,.blog-subnav a,.archive-panel p,.archive-panel a,.quiet-cta p,.article-cta p){font-size:1rem}body.blog-reading-page .series-intro{color:var(--ep-subtle);margin:0 0 1.5rem;font-size:1rem;line-height:1.8}body.blog-reading-page .featured-series-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}body.blog-reading-page .featured-series-card{border:1px solid var(--ep-border);color:var(--ep-heading);background:#fff;border-radius:5px;flex-direction:column;gap:.75rem;padding:1.5rem;text-decoration:none;display:flex}body.blog-reading-page .featured-series-card h3{margin:0;font-size:1.25rem;line-height:1.6}body.blog-reading-page .featured-series-card p{color:var(--ep-subtle);margin:0;font-size:1rem;line-height:1.8}body.blog-reading-page .featured-series-card__link{color:var(--ep-action);justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.5rem;font-size:1rem;font-weight:600;display:flex}body.blog-reading-page .featured-series-card:hover{border-color:var(--ep-action);background:#f6fafb}body.blog-reading-page .featured-series-card:focus-visible{outline:3px solid var(--ep-action);outline-offset:4px}body.blog-reading-page .archive-panels{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;scroll-margin-top:6rem}body.blog-reading-page .archive-panel{flex-direction:column;align-items:flex-start;gap:1rem}body.blog-reading-page .archive-panel h3{font-size:1.25rem}body.blog-reading-page .archive-panel a{margin-top:auto}@media (width<=900px){body.blog-reading-page .featured-series-grid{grid-template-columns:1fr}}@media (width<=600px){body.blog-reading-page .archive-panels{grid-template-columns:1fr}body.blog-reading-page .featured-series-card h3{font-size:1.125rem}}body.blog-reading-page .blog-search-wrap .emdash-live-search{width:100%;max-width:100%;display:block}body.blog-reading-page .blog-search-wrap input{min-width:0;font-size:1rem}body.blog-reading-page .article-sidebar .sidebar-panel h2{font-size:1.125rem;line-height:1.6}body.blog-reading-page .article-sidebar .sidebar-panel p{font-size:1rem;line-height:1.8}body.blog-reading-page .article-sidebar .sidebar-panel>a:not(.button){margin-top:.75rem;font-size:1rem;display:inline-block}body.blog-reading-page .sidebar-panel--consult{background:var(--ep-blue-wash);border-color:#bed2d7}body.blog-reading-page .sidebar-panel--consult .button,body.blog-reading-page .article-cta .button{background:var(--ep-action);border:1px solid var(--ep-action);border-radius:5px;justify-content:center;align-items:center;gap:1.25rem;min-height:52px;padding:.75rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-flex;color:#fff!important}body.blog-reading-page .sidebar-panel--consult .button{width:100%;margin-top:1rem}body.blog-reading-page .article-cta .button{min-width:180px}body.blog-reading-page .sidebar-panel--consult .button:hover,body.blog-reading-page .article-cta .button:hover{background:var(--ep-action-hover);border-color:var(--ep-action-hover)}body.blog-reading-page .article-cta h2{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.6}@media (width<=600px){body.blog-reading-page .article-cta .button{width:100%}}body.blog-reading-page .featured-series-card__heading{align-items:center;gap:1rem;display:flex}body.blog-reading-page .featured-series-card__heading img{object-fit:contain;flex:0 0 40px;width:40px;height:40px}body.blog-reading-page .featured-series-card{border-top:3px solid #6b98a2;gap:1rem}body.blog-reading-page .series-route{border-block:1px solid var(--ep-border);color:var(--ep-heading);flex-wrap:wrap;align-items:center;gap:.5rem 0;margin:0;padding:1rem 0;font-size:1rem;font-weight:600;list-style:none;display:flex}body.blog-reading-page .series-route li{align-items:center;gap:.5rem;display:flex}body.blog-reading-page .series-route li+li:before{content:"→";color:var(--ep-action);margin-left:.5rem;font-weight:400}body.blog-reading-page .featured-series-card__link{padding-top:.25rem}body.blog-reading-page .sidebar-panel--consult .consult-mark{margin:0 0 .75rem;display:block}body.blog-reading-page .article-cta--visual{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:1.25rem;padding:2rem;display:grid}body.blog-reading-page .article-cta--visual .consult-mark{object-fit:contain;width:48px;height:48px}body.blog-reading-page .article-cta--visual .article-cta__copy p{margin-bottom:0}body.blog-reading-page .article-cta--visual .button{grid-column:2;justify-self:start}@media (width<=600px){body.blog-reading-page .article-cta--visual{grid-template-columns:36px minmax(0,1fr);gap:1rem;padding:1.25rem}body.blog-reading-page .article-cta--visual .consult-mark{width:36px;height:36px}body.blog-reading-page .article-cta--visual .button{grid-column:1/-1;justify-self:stretch}}
