.blog-article-header[data-v-55f404e0]{background:linear-gradient(to bottom,var(--bg-warm),var(--bg));padding:calc(73px + var(--sp-20)) 0 var(--sp-20)}.blog-article-header__meta[data-v-55f404e0]{display:flex;align-items:center;gap:var(--sp-6);justify-content:center;margin-bottom:var(--sp-8)}.blog-article-content[data-v-55f404e0]{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.9;color:var(--iron)}.blog-article-content[data-v-55f404e0] p{margin-bottom:1.8rem}.blog-article-content[data-v-55f404e0] h2{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.2rem);color:var(--amber);font-weight:600;margin-top:3rem;margin-bottom:1.25rem;line-height:1.2;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.blog-article-content[data-v-55f404e0] h3{font-family:var(--font-display);font-size:clamp(1.2rem,2.5vw,1.7rem);color:var(--onyx);font-weight:600;margin-top:2.5rem;margin-bottom:1rem}.blog-article-content[data-v-55f404e0] h4{font-family:var(--font-display);font-size:clamp(1rem,2vw,1.3rem);color:var(--onyx);font-weight:600;margin-top:2rem;margin-bottom:.75rem}.blog-article-content[data-v-55f404e0] ol,.blog-article-content[data-v-55f404e0] ul{padding-left:2rem;margin-bottom:1.8rem;list-style:revert}.blog-article-content[data-v-55f404e0] li{margin-bottom:.6rem;line-height:1.75}.blog-article-content[data-v-55f404e0] strong{color:var(--onyx);font-weight:700}.blog-article-content[data-v-55f404e0] em{color:var(--iron)}.blog-article-content[data-v-55f404e0] blockquote{border-left:3px solid var(--amber);padding:1.5rem 2rem;margin:2.5rem 0;background:var(--bg-warm);font-style:italic;font-size:1.15rem;color:var(--stone)}.blog-article-content[data-v-55f404e0] img{max-width:100%;height:auto;margin:2rem 0;border:2px solid var(--border)}.blog-article-content[data-v-55f404e0] a{color:var(--amber);text-decoration:underline;text-underline-offset:3px}.blog-article-content[data-v-55f404e0] a:hover{color:var(--amber-deep)}