.cnst-blog-detail__sidebar--sticky{position:sticky;top:100px;align-self:flex-start}.cnst-blog-detail__category{display:inline-block;background:var(--brand-secondary);color:var(--brand-neutral-dark);border-radius:999px;padding:.25rem .7rem;font-size:.78rem;font-weight:700;margin-bottom:.75rem}.cnst-blog-detail__main h1{font-size:max(1.8rem, min(3.2vw, 2.6rem))}.cnst-blog-detail__meta{color:var(--brand-neutral-mid)}.cnst-blog-detail__content{margin:24px 0;line-height:1.75}.cnst-blog-detail__share{margin:16px 0 24px;font-weight:600}.cnst-blog-detail__author{display:flex;gap:16px;align-items:flex-start;background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:16px;margin-bottom:24px}.cnst-blog-detail__author img{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--brand-border)}.cnst-date-badge{display:inline-block;min-width:48px;margin-right:.35rem;font-size:.75rem;font-weight:700;color:var(--brand-primary)}.cnst-widget__recent{list-style:none;padding:0;margin:0}.cnst-widget__recent li{padding:.55rem 0;border-bottom:1px solid var(--brand-border)}@media (max-width:991.98px){.cnst-blog-detail__sidebar--sticky{position:static}}