.BlogPostSection_section__K4fBI{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.BlogPostSection_section__K4fBI:last-child{margin-bottom:0}.BlogPostSection_heading__CO_Pr{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(1.375rem,3vw,1.625rem);color:var(--color-text-primary);line-height:1.25;margin:0 0 1.25rem}.BlogPostSection_section__K4fBI p{font-size:1.0625rem;font-weight:400;color:var(--color-text-secondary);line-height:1.8;margin:0 0 1.125rem}.BlogPostSection_section__K4fBI p:last-of-type{margin-bottom:1.125rem}.BlogPostSection_list__lVF_3{margin:0 0 1.125rem;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.BlogPostSection_list__lVF_3 li{font-size:1.0625rem;font-weight:400;color:var(--color-text-secondary);line-height:1.7}.BlogPostSection_figure__Nv_nJ{margin:clamp(1.5rem,4vw,2rem) 0 clamp(2rem,5vw,3rem)}.BlogPostSection_imageWrap__Fcady{position:relative;overflow:hidden;border-radius:var(--radius-lg);border:1px solid var(--surface-glass-border);background:var(--color-bg-dark-card)}.BlogPostSection_image__fecCO{width:100%;height:auto;display:block}.BlogPostSection_caption__D4UK_{margin-top:.75rem;font-size:.8125rem;color:var(--color-text-muted);line-height:1.5;text-align:center}.BlogPostSection_inlineLink__OoeEI{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.18em;-webkit-text-decoration-color:color-mix(in srgb,var(--color-text-primary) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--color-text-primary) 35%,transparent);transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:text-decoration-color .16s ease,color .16s ease;transition:text-decoration-color .16s ease,color .16s ease,-webkit-text-decoration-color .16s ease}.BlogPostSection_inlineLink__OoeEI:hover{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}