.hero-article{overflow:hidden;position:relative}.hero-article>.container{align-items:flex-start;display:flex;flex-direction:column;gap:var(--sp-6);position:relative;z-index:1}.hero-article--decor:before{background:radial-gradient(closest-side,var(--accent-soft),transparent) 6% 6% /48% 70% no-repeat,radial-gradient(closest-side,var(--decor-halo-beige),transparent) 100% 30% /42% 75% no-repeat,radial-gradient(closest-side,var(--accent-soft),transparent) 92% 100% /34% 50% no-repeat,radial-gradient(closest-side,var(--decor-halo-beige),transparent) 0 100% /30% 44% no-repeat;content:"";inset:0;opacity:.6;pointer-events:none;position:absolute}.hero-article__back{align-items:center;color:var(--accent-text-strong);display:inline-flex;gap:var(--sp-1);text-decoration:none}.hero-article__back:hover{text-decoration:underline;text-underline-offset:var(--sp-1)}.hero-article__back-icon{height:var(--sp-4);width:var(--sp-4)}.hero-article__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-3)}.hero-article__tag{background:var(--accent-soft-green);border-radius:var(--radius-sm);color:var(--accent-text-green);font-weight:var(--fw-medium);padding:var(--sp-1) var(--sp-2);text-decoration:none}.hero-article__date,.hero-article__tag{font-size:var(--fs-caption);line-height:var(--lh-body-m)}.hero-article__date{color:var(--text-title);letter-spacing:var(--ls-caption);opacity:.75}.hero-article__lede,.hero-article__title{margin:0}.hero-article__author{align-items:center;display:flex;gap:var(--sp-3)}.hero-article__avatar{border-radius:var(--radius-pill);flex-shrink:0;height:40px;object-fit:cover;width:40px}.hero-article__avatar--empty{background:var(--bg-white);display:block}.hero-article__author-name{color:var(--text-title)}.hero-article__image{aspect-ratio:16/9;background:var(--surface);border-radius:var(--radius-lg);color:transparent;display:block;height:auto;margin-top:var(--sp-2);object-fit:cover;width:100%}@media (max-width:767px){.hero-article__image{border-radius:var(--radius-md)}}