body:not(.home) .oh-site-header{border-bottom-color:#cfdfe6}.oh-content--article{max-width:800px}.oh-content--article .oh-entry-header{max-width:800px}.oh-content--article .oh-entry-content>p:first-child{font-size:1.15rem}.oh-article-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.oh-content--article .wp-block-image figcaption{color:var(--oh-muted);font-size:.82rem}.oh-content--article pre{overflow:auto;padding:1rem;border-radius:14px;background:#0b2239;color:#eef8fb}.oh-content--article code{font-size:.92em}.oh-editorial-hero{max-width:900px;margin-bottom:3.5rem}.oh-editorial-hero h1{margin:.25rem 0 1rem;color:var(--oh-navy);font-size:clamp(2.3rem,5vw,4.15rem);line-height:1.04;letter-spacing:-.04em}.oh-editorial-hero>p:last-child{max-width:760px;color:var(--oh-muted);font-size:1.12rem}.oh-topic-hubs{margin-bottom:3.5rem}.oh-topic-hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.oh-topic-hub{display:grid;gap:.45rem;padding:1.2rem;border:1px solid var(--oh-border);border-radius:var(--oh-radius);background:#fff;text-decoration:none}.oh-topic-hub:hover{border-color:#9fc8d8;box-shadow:0 14px 36px rgba(11,34,57,.07)}.oh-topic-hub strong{color:var(--oh-navy);font-size:1.05rem}.oh-topic-hub span,.oh-topic-hub small{color:var(--oh-muted);font-size:.82rem}.oh-breadcrumbs{margin-bottom:1.7rem;overflow-x:auto;color:var(--oh-muted);font-size:.82rem}.oh-breadcrumbs ol{display:flex;align-items:center;gap:.45rem;min-width:max-content;margin:0;padding:0;list-style:none}.oh-breadcrumbs li+li:before{content:"/";margin-right:.45rem;color:#9fb4bf}.oh-breadcrumbs a{text-decoration:none}.oh-entry-meta{flex-wrap:wrap}.oh-updated{display:inline-flex;gap:.25rem}.oh-author-box,.oh-author-archive{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;padding:1.5rem;border:1px solid var(--oh-border);border-radius:var(--oh-radius);background:#fff}.oh-author-box{margin-top:2.5rem}.oh-author-box h2,.oh-author-archive h1{margin:.15rem 0;color:var(--oh-navy)}.oh-author-box p:last-child,.oh-author-archive p:last-child{margin:.45rem 0 0;color:var(--oh-muted)}.oh-author-box__avatar,.oh-author-archive__avatar{border-radius:999px}.oh-author-archive{max-width:900px;margin-bottom:2.5rem}.oh-editorial-trust{display:grid;gap:1.5rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--oh-border)}.oh-editorial-trust h2{margin:0 0 .6rem;color:var(--oh-navy);font-size:1.25rem}.oh-source-list{display:grid;gap:.45rem;margin:0;padding-left:1.25rem}.oh-financial-disclaimer{padding:1.1rem 1.25rem;border:1px solid var(--oh-border);border-radius:var(--oh-radius);background:var(--oh-ice)}.oh-editorial-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:2.5rem;padding:1.7rem;border:1px solid var(--oh-border);border-radius:var(--oh-radius);background:var(--oh-soft)}.oh-editorial-cta h2{margin:0;color:var(--oh-navy);font-size:1.55rem}.oh-editorial-cta p{margin:.55rem 0 0;color:var(--oh-muted)}.oh-editorial-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;max-width:430px}.oh-related{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--oh-border)}@media(max-width:1023px){.oh-topic-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oh-editorial-cta{grid-template-columns:1fr}.oh-editorial-cta__actions{justify-content:flex-start;max-width:none}}@media(max-width:639px){.oh-topic-hub-grid{grid-template-columns:1fr}.oh-author-box,.oh-author-archive{grid-template-columns:1fr}.oh-editorial-cta{padding:1.25rem}.oh-editorial-cta__actions{display:grid}.oh-editorial-cta__actions>*{width:100%}.oh-entry-meta{gap:.4rem}}@media(prefers-reduced-motion:reduce){.oh-topic-hub{transition:none}}

/* Article publication home: intentionally distinct from the Root product home. */
.oh-publication-home{background:linear-gradient(180deg,#fff 0,#fbfdfe 32rem,#fff 32rem)}
.oh-publication-home .oh-editorial-hero{padding:1.25rem 0 0}
.oh-section-intro{max-width:760px;margin:.7rem 0 0;color:var(--oh-muted)}
.oh-section-heading--editorial{max-width:900px}
.oh-publication-home__latest{padding-top:.25rem}
.oh-article-grid--publication-home{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}
.oh-article-grid--publication-home .oh-article-card__body{padding:1.35rem}
.oh-article-grid--publication-home .oh-article-card__title{font-size:clamp(1.3rem,2vw,1.6rem)}
.oh-article-card__category{display:inline-flex;margin-bottom:.55rem;color:var(--oh-blue);font-size:.76rem;font-weight:850;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}
.oh-article-card__category:hover{text-decoration:underline}
.oh-publication-home__product{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:4rem;padding:1.7rem;border:1px solid var(--oh-border);border-radius:var(--oh-radius);background:var(--oh-soft)}
.oh-publication-home__product h2{margin:.15rem 0 .65rem;color:var(--oh-navy);font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.18}
.oh-publication-home__product p:last-child{max-width:820px;margin:0;color:var(--oh-muted)}
@media(max-width:767px){.oh-article-grid--publication-home{grid-template-columns:1fr}.oh-publication-home__product{grid-template-columns:1fr;padding:1.3rem}.oh-publication-home__product .oh-btn{width:100%}}
.oh-author-archive__stats{font-size:.88rem;font-weight:700;color:var(--oh-navy)!important}.oh-network-author-card__taxonomy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.oh-article-card__source,.oh-article-card__author{color:var(--oh-muted);text-decoration:none}.oh-article-card__source{font-size:.76rem;font-weight:700}.oh-article-card__source:hover,.oh-article-card__author:hover{text-decoration:underline}.oh-network-author-pagination ul{display:flex;gap:.5rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}
