.blogDetails-module__umnYga__article{max-width:var(--blog-content-width);scroll-margin-top:calc(var(--header-height) + 1rem);margin:0 auto;padding:1.5rem 1.5rem 4rem}.blogDetails-module__umnYga__coverWrap,.blogDetails-module__umnYga__sectionImageWrap{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-soft);background:var(--color-primary-light);line-height:0;overflow:hidden}.blogDetails-module__umnYga__coverWrap{margin:2rem 0 2.5rem}.blogDetails-module__umnYga__sectionImageWrap{margin:0 0 1.5rem}.blogDetails-module__umnYga__cover,.blogDetails-module__umnYga__sectionImage{object-fit:contain;object-position:center;width:100%;height:auto;display:block}.blogDetails-module__umnYga__header{text-align:center;scroll-margin-top:calc(var(--header-height) + 1rem);padding:.5rem 0 0}.blogDetails-module__umnYga__meta{color:var(--color-text-muted);flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-bottom:1rem;font-size:.88rem;display:flex}.blogDetails-module__umnYga__categoryLink{color:var(--color-primary);text-transform:capitalize;font-weight:700}.blogDetails-module__umnYga__categoryLink:hover{text-decoration:underline}.blogDetails-module__umnYga__title{font-family:var(--font-heading);color:var(--color-text);margin-bottom:1.5rem;font-size:clamp(1.85rem,5vw,2.75rem);line-height:1.2}.blogDetails-module__umnYga__intro{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:2rem;font-size:1.12rem;line-height:1.8}.blogDetails-module__umnYga__section{margin-bottom:3rem}.blogDetails-module__umnYga__sectionHeading{font-family:var(--font-heading);color:var(--color-primary);scroll-margin-top:calc(var(--header-height) + 1rem);margin-bottom:1.25rem;font-size:1.65rem}.blogDetails-module__umnYga__sectionDesc{color:var(--color-text);font-size:1.02rem;line-height:1.75}.blogDetails-module__umnYga__subsection{border-top:1px solid var(--color-border);margin-top:1.75rem;padding-top:1.25rem}.blogDetails-module__umnYga__subsectionHeading{font-family:var(--font-sans);color:var(--color-text);margin-bottom:.65rem;font-size:1.2rem;font-weight:600}.blogDetails-module__umnYga__subsectionDesc{color:var(--color-text-muted);font-size:.98rem;line-height:1.7}.blogDetails-module__umnYga__backLink{color:var(--color-primary);transition:gap var(--transition);align-items:center;gap:.35rem;margin:1.5rem 0;font-size:.9rem;font-weight:700;display:inline-flex}.blogDetails-module__umnYga__backLink:hover{gap:.55rem}
