.BlogPostExtras-module__KRAH0q__card{background:var(--color-white);border:1px solid var(--color-paper);border-radius:var(--radius-md);padding:var(--space-4)}.BlogPostExtras-module__KRAH0q__cardTitle{font-size:var(--fs-sm);color:var(--color-primary-dark);margin-bottom:var(--space-3);align-items:center;gap:.4rem;font-weight:700;display:flex}.BlogPostExtras-module__KRAH0q__toc{gap:var(--space-2);border-left:2px solid var(--color-paper);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BlogPostExtras-module__KRAH0q__link{padding:.15rem 0 .15rem var(--space-3);font-size:var(--fs-xs);color:var(--color-ink);opacity:.75;transition:color var(--transition-base), border-color var(--transition-base);border-left:2px solid #0000;margin-left:-2px;display:block}.BlogPostExtras-module__KRAH0q__link:hover{color:var(--color-primary);opacity:1}.BlogPostExtras-module__KRAH0q__linkActive{border-left-color:var(--color-primary);color:var(--color-primary-dark);opacity:1;font-weight:600}.BlogPostExtras-module__KRAH0q__shareBar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-tertiary);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.BlogPostExtras-module__KRAH0q__shareLabel{font-size:var(--fs-sm);color:var(--color-white);font-weight:600}.BlogPostExtras-module__KRAH0q__shareIcons{gap:var(--space-2);display:flex}.BlogPostExtras-module__KRAH0q__shareIcon{background:var(--color-white);width:34px;height:34px;color:var(--color-primary-dark);border:1px solid var(--color-paper);cursor:pointer;transition:background-color var(--transition-base), color var(--transition-base);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.BlogPostExtras-module__KRAH0q__shareIcon:hover{background:var(--color-primary);color:var(--color-white)}
.page-module__hUlLAq__page{min-height:60vh;padding-bottom:var(--space-8)}.page-module__hUlLAq__layout{gap:var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-7);grid-template-columns:1fr 300px;align-items:start;display:grid}.page-module__hUlLAq__postHeader{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.page-module__hUlLAq__postTitle{margin-bottom:0}.page-module__hUlLAq__postMeta{align-items:center;gap:var(--space-4);font-size:var(--fs-sm);color:var(--color-ink);opacity:.75;flex-wrap:wrap;display:flex}.page-module__hUlLAq__postMeta>span{align-items:center;gap:.4rem;display:inline-flex}.page-module__hUlLAq__postAuthor{align-items:center;gap:.5rem;display:inline-flex}.page-module__hUlLAq__postAuthorAvatar,.page-module__hUlLAq__postAuthorAvatarFallback{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.page-module__hUlLAq__postAuthorAvatarFallback{background:var(--color-primary-tint);color:var(--color-primary-dark);font-weight:700;font-size:var(--fs-xs);justify-content:center;align-items:center;display:flex}.page-module__hUlLAq__postAuthorName{color:var(--color-primary-dark);font-weight:700}.page-module__hUlLAq__postAuthorTitle{opacity:.8}.page-module__hUlLAq__postCover{aspect-ratio:16/9;border-radius:var(--radius-lg);width:100%;margin-bottom:var(--space-5);position:relative;overflow:hidden}.page-module__hUlLAq__postCover img{object-fit:cover}.page-module__hUlLAq__content h2{font-size:var(--fs-h4);margin-top:var(--space-6)}.page-module__hUlLAq__content blockquote{border-left:3px solid var(--color-secondary);padding-left:var(--space-4);color:var(--color-ink);opacity:.85;margin:var(--space-5) 0;font-style:italic}.page-module__hUlLAq__content img{border-radius:var(--radius-md);margin:var(--space-5) 0}.page-module__hUlLAq__content p{font-size:var(--fs-lg);margin-bottom:var(--space-4);line-height:1.75}.page-module__hUlLAq__sidebar{top:calc(var(--space-7) + 1rem);gap:var(--space-4);flex-direction:column;display:flex;position:sticky}.page-module__hUlLAq__backLink{font-weight:700;font-size:var(--fs-sm);color:var(--color-primary-dark);align-items:center;gap:.4rem;display:inline-flex}.page-module__hUlLAq__backLink:hover{color:var(--color-primary)}.page-module__hUlLAq__sidebarCard{background:var(--color-white);border:1px solid var(--color-paper);border-radius:var(--radius-md);padding:var(--space-4)}.page-module__hUlLAq__sidebarEyebrow{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary-dark);margin-bottom:var(--space-3);font-weight:700}.page-module__hUlLAq__sidebarAuthor{align-items:center;gap:var(--space-3);display:flex}.page-module__hUlLAq__sidebarAuthorAvatar,.page-module__hUlLAq__sidebarAuthorAvatarFallback{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}.page-module__hUlLAq__sidebarAuthorAvatarFallback{background:var(--color-primary-tint);color:var(--color-primary-dark);justify-content:center;align-items:center;font-weight:700;display:flex}.page-module__hUlLAq__sidebarAuthorName{font-size:var(--fs-sm);color:var(--color-primary-dark);display:block}.page-module__hUlLAq__sidebarAuthorTitle{font-size:var(--fs-xs);color:var(--color-ink);opacity:.65;display:block}.page-module__hUlLAq__sidebarCardTitle{font-size:var(--fs-sm);color:var(--color-primary-dark);margin-bottom:var(--space-3);align-items:center;gap:.4rem;font-weight:700;display:flex}.page-module__hUlLAq__sidebarAboutText{font-size:var(--fs-sm);color:var(--color-ink);opacity:.8;margin-bottom:var(--space-3)}.page-module__hUlLAq__sidebarAboutLink{font-size:var(--fs-sm);color:var(--color-primary);font-weight:700}.page-module__hUlLAq__categoryList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__hUlLAq__categoryLink{border-radius:var(--radius-sm);font-size:var(--fs-sm);color:var(--color-ink);transition:background-color var(--transition-base), color var(--transition-base);justify-content:space-between;align-items:center;padding:.4rem .5rem;display:flex}.page-module__hUlLAq__categoryLink:hover{background:var(--color-paper);color:var(--color-primary-dark)}.page-module__hUlLAq__categoryLinkActive{background:var(--color-primary-tint);color:var(--color-primary-dark);font-weight:700}.page-module__hUlLAq__categoryCount{font-size:var(--fs-xs);opacity:.6}.page-module__hUlLAq__more{padding-block:var(--space-7);margin-top:var(--space-6)}.page-module__hUlLAq__moreTitle{margin-bottom:var(--space-5)}.page-module__hUlLAq__moreGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.page-module__hUlLAq__moreCard{background:linear-gradient(0deg, var(--color-tertiary) 0%, var(--color-tertiary-dark) 100%);border-radius:var(--radius-sm);border:.5px solid var(--color-dark);color:var(--color-ink);transition:box-shadow var(--transition-base);padding-bottom:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.page-module__hUlLAq__moreCard:hover{color:var(--color-ink)}.page-module__hUlLAq__moreCardImage{aspect-ratio:16/9;background:var(--color-paper);position:relative}.page-module__hUlLAq__moreCardImage img{object-fit:cover}.page-module__hUlLAq__moreCardBody{padding:var(--space-4)}.page-module__hUlLAq__moreCardCategory{font-size:var(--fs-xs);text-transform:uppercase;color:var(--color-secondary-dark);margin-bottom:var(--space-2)}.page-module__hUlLAq__moreCardTitle{font-size:var(--fs-base);color:var(--color-white);margin-bottom:0;padding-left:.9rem;border-left:1px solid #ffffff80!important}@media (max-width:991.98px){.page-module__hUlLAq__layout{grid-template-columns:1fr}.page-module__hUlLAq__sidebar{position:static}}@media (max-width:700px){.page-module__hUlLAq__moreGrid{grid-template-columns:1fr}}
