.oh-article>.hero.wide-container:not(.narrow-container){max-width:1204px}.oh-article .post-hero-text-content.section-padding-top{margin-top:0;padding-top:32px;border-top:0}.oh-article .post-breadcrumbs{gap:10px;margin-bottom:14px;font-family:var(--font1);font-size:11px;line-height:1.4;letter-spacing:.06em}.oh-article .post-breadcrumbs a{display:inline-flex;align-items:center;min-height:32px}.oh-article .post-breadcrumbs .crumb-section{color:var(--oh-red-link)}.oh-article .post-heading{max-width:1040px;font-size:clamp(36px,4.7vw,64px);line-height:1.13;letter-spacing:-.015em;margin-bottom:24px;overflow-wrap:anywhere;text-wrap:pretty}.oh-article .narrow-container .post-heading{font-size:clamp(36px,4.1vw,52px)}.oh-article .excerpt-and-authors-wrapper{display:block}.oh-article .post-excerpt-wrapper{max-width:760px;margin-bottom:24px}.oh-article .post-excerpt-wrapper p{font-size:clamp(17px,1.7vw,21px);line-height:1.55;margin:0}.oh-article .oh-article-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 32px;border-top:1px solid var(--text-color-20);padding:16px 0}.oh-article .post-authors{margin:0;min-width:0;flex:1 1 300px}.oh-article .post-author-images:empty{display:none}.oh-article .post-author-images{flex-shrink:0;margin-right:12px}.oh-article .post-author-image{width:44px;min-width:44px;height:44px;margin-left:-12px;border:2px solid var(--background-color);object-fit:cover;transform:none}.oh-article .post-author-image:first-child{margin-left:0}.oh-article .post-author-image:last-child{margin-right:0}.oh-article .post-authors-text{gap:4px;min-width:0}.oh-article .post-author-name{font-family:var(--font1);font-size:14px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.oh-article .post-author-name a{display:inline;font-weight:700}.oh-article .post-publication-meta{display:flex;flex-wrap:wrap;gap:4px 8px;white-space:normal;font-family:var(--font1);font-size:12px;line-height:1.6;font-style:normal;color:color-mix(in srgb,var(--text-color) 75%,var(--background-color))}.oh-article .oh-textsize{align-items:center;gap:4px;margin:0}.oh-article .oh-textsize-label{font-family:var(--font1);font-size:10px;letter-spacing:.04em;opacity:1}.oh-article .oh-textsize button{min-width:44px;min-height:44px;padding:8px;border-color:var(--text-color-20);font-family:var(--font1)}.oh-article .oh-textsize button[aria-pressed=true]{background:var(--text-color);color:var(--background-color);border-color:var(--text-color)}.oh-article .oh-textsize button:focus-visible,.oh-article .post-author-name a:focus-visible,.oh-article .post-breadcrumbs a:focus-visible{outline:3px solid var(--oh-red-link);outline-offset:3px}.oh-article .hero:not(.vertical-post-header) .post-main-image-wrapper{margin-top:10px}.oh-article .post-main-image figure{margin:0}.oh-article .post-main-image figcaption{font-family:var(--font1);font-size:12px;line-height:1.5;padding-top:10px;color:color-mix(in srgb,var(--text-color) 75%,var(--background-color))}.oh-article .post-content-no-image{margin-top:24px}.oh-article .no-image-container .post-hero-text-content{padding-bottom:0;border-bottom:0}.oh-article .vertical-post-header .post-heading{font-size:clamp(36px,3.8vw,52px)}@media (max-width:991px){.oh-article .post-hero-text-content.section-padding-top{padding-top:24px}.oh-article .vertical-post-header .post-heading{font-size:clamp(36px,4.7vw,64px)}}@media (max-width:599px){.oh-article .post-hero-text-content.section-padding-top{padding-top:18px}.oh-article .post-breadcrumbs{margin-bottom:10px}.oh-article .post-heading{font-size:36px;line-height:1.15;margin-bottom:20px}.oh-article .oh-article-meta{gap:12px;padding:12px 0}.oh-article .post-authors{flex-basis:100%}.oh-article .oh-textsize-label{margin-right:8px}.oh-article .post-excerpt-wrapper{margin-bottom:20px}}
