.article-detail{padding-top:var(--hes-spacing-12);padding-bottom:var(--hes-spacing-20)}.article-detail__inner{gap:var(--hes-spacing-8);flex-direction:column;max-width:1512px;margin-inline:auto;display:flex}.article-breadcrumb__list{align-items:center;gap:var(--hes-spacing-3);padding:0;padding-inline:var(--hes-spacing-5);color:var(--hes-color-foreground);flex-wrap:nowrap;margin:0;list-style:none;display:flex}.article-breadcrumb__item{opacity:.8;flex-shrink:0}.article-breadcrumb__separator{color:var(--hes-color-foreground);flex-shrink:0}.article-breadcrumb__item--current{text-overflow:ellipsis;white-space:nowrap;opacity:1;min-width:0;max-width:220px;overflow:hidden}.article-detail__grid{align-items:start;gap:var(--hes-spacing-20);padding-inline:var(--hes-spacing-5);grid-template-columns:1fr;display:grid}.article-detail__main{gap:var(--hes-spacing-6);flex-direction:column;align-self:start;display:flex}.article-meta-bar{align-items:flex-start;gap:var(--hes-spacing-6);padding-block:var(--hes-spacing-6);border-block:1px solid var(--hes-color-border);flex-direction:column;display:flex}.article-meta-bar__meta{align-items:baseline;gap:var(--hes-spacing-3);flex-wrap:wrap;display:flex}.article-meta-bar__category{color:var(--hes-color-primary)}.article-meta-bar__date{color:var(--hes-color-foreground-secondary)}.article-meta-bar__divider{color:var(--hes-color-muted-foreground);font-weight:700}.article-meta-bar__read-time{color:var(--hes-color-muted-foreground)}.article-meta-bar__share{align-items:center;gap:var(--hes-spacing-4);display:flex}.article-meta-bar__share-label{color:var(--hes-color-muted-foreground);display:none}.article-meta-bar__share-list{align-items:center;gap:var(--hes-spacing-4);margin:0;padding:0;list-style:none;display:flex}.article-meta-bar__share-link{width:24px;height:24px;color:var(--hes-color-muted-foreground);justify-content:center;align-items:center;transition:color .15s;display:flex}.article-meta-bar__share-link:hover{color:var(--hes-color-primary)}.article-meta-bar__share-link:focus-visible{outline:2px solid var(--hes-color-primary);outline-offset:2px}.article-header{gap:var(--hes-spacing-6);flex-direction:column;display:flex}.article-header__title{color:var(--hes-color-foreground);margin:0}.article-header__dek{gap:var(--hes-spacing-3);flex-direction:column;display:flex}.article-header__author,.article-header__intro{color:var(--hes-color-foreground);margin:0}.article-detail__hero{aspect-ratio:16/9;border-radius:0;width:100%;position:relative;overflow:hidden}.article-detail__hero-image{object-fit:cover;border-radius:0}.t7-prose{color:var(--hes-color-foreground)}.t7-prose p{margin-block:0 var(--hes-spacing-4)}.t7-prose h2{font-family:var(--hes-font-display);font-weight:700;font-size:var(--hes-font-size-custom-sm);line-height:var(--hes-line-height-leading-8);letter-spacing:-.5px;color:var(--hes-color-foreground);margin-block:var(--hes-spacing-6) var(--hes-spacing-3)}.t7-prose a{color:var(--hes-color-primary);font-weight:700;text-decoration:underline}.t7-prose .payload-richtext .media-block,.t7-prose [data-block-type=mediaBlock]{margin-block:var(--hes-spacing-6)}.t7-prose img,.t7-prose [class*=rounded]{border-radius:0}.t7-prose img{object-fit:cover;width:100%;height:250px}.article-sidebar{align-self:start}.article-sidebar--desktop{display:none}.article-sidebar--mobile{display:block}.article-sidebar__card{gap:var(--hes-spacing-6);background:var(--hes-color-base-white);border:1px solid var(--hes-color-border);padding:var(--hes-spacing-6);border-radius:0;flex-direction:column;display:flex}.article-sidebar__heading{color:var(--hes-color-foreground);margin:0}.article-sidebar__list{gap:var(--hes-spacing-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-sidebar__item{min-width:0}.article-sidebar__link{gap:var(--hes-spacing-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.article-sidebar__link:hover .article-sidebar__title{color:var(--hes-color-primary)}.article-sidebar__link:focus-visible{outline:2px solid var(--hes-color-primary);outline-offset:2px;border-radius:0}.article-sidebar__thumb{background:var(--hes-color-muted);border-radius:0;flex-shrink:0;width:100%;height:144px;position:relative;overflow:hidden}.article-sidebar__thumb-image{object-fit:cover}.article-sidebar__thumb-placeholder{background:var(--hes-color-muted);width:100%;height:100%}.article-sidebar__content{gap:var(--hes-spacing-3);flex-direction:column;min-width:0;display:flex}.article-sidebar__title{color:var(--hes-color-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.article-sidebar__excerpt{color:var(--hes-color-foreground-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.article-sidebar__meta{align-items:baseline;gap:var(--hes-spacing-3);white-space:nowrap;flex-wrap:nowrap;min-width:0;display:flex;overflow:hidden}.article-sidebar__category{color:var(--hes-color-primary);flex-shrink:0}.article-sidebar__date{text-overflow:ellipsis;color:var(--hes-color-foreground-secondary);overflow:hidden}.article-sidebar__read-time-meta{align-items:baseline;gap:var(--hes-spacing-3);min-width:0;display:inline-flex;overflow:hidden}.article-sidebar__read-time{text-overflow:ellipsis;color:var(--hes-color-muted-foreground);overflow:hidden}.article-sidebar__divider{color:var(--hes-color-muted-foreground);flex-shrink:0;font-weight:700}@media (min-width:768px){.article-breadcrumb__list{padding-inline:var(--hes-spacing-12)}.article-detail__grid{column-gap:var(--hes-spacing-12);row-gap:var(--hes-spacing-20);padding-inline:var(--hes-spacing-12);grid-template-columns:repeat(3,minmax(0,1fr))}.article-detail__main{grid-column:span 2}.article-meta-bar{flex-direction:row;justify-content:space-between;align-items:center}.article-meta-bar__share-label{display:block}.article-meta-bar__share{gap:var(--hes-spacing-6)}.article-sidebar--desktop{display:block}.article-sidebar--mobile{display:none}}@media (min-width:1025px){.article-breadcrumb__list{padding-inline:var(--hes-spacing-24)}.article-detail__grid{column-gap:var(--hes-spacing-20);padding-inline:var(--hes-spacing-24)}.article-sidebar__link{flex-direction:row;align-items:flex-start}.article-sidebar__thumb{width:125px;height:100px}.article-sidebar__excerpt,.article-sidebar__read-time-meta{display:none}}
