.BlogHeader-module__lDbHFq__hero{background:var(--c-pink)}.BlogHeader-module__lDbHFq__heroInner{text-align:center;max-width:1240px;margin:0 auto;padding:34px 24px 60px}.BlogHeader-module__lDbHFq__crumb{font-family:var(--font-sans);color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-bottom:28px;font-size:14px;display:flex}.BlogHeader-module__lDbHFq__crumbItem{align-items:center;gap:4px;display:inline-flex}.BlogHeader-module__lDbHFq__crumbItem a{color:var(--text-muted);transition:color var(--duration-fast) var(--ease)}.BlogHeader-module__lDbHFq__crumbItem a:hover{color:var(--text)}.BlogHeader-module__lDbHFq__crumbSep{color:var(--text-light);margin:0 6px}.BlogHeader-module__lDbHFq__title{max-width:20ch;font-family:var(--font-serif);letter-spacing:-1.6px;color:var(--text);margin:0 auto;font-size:clamp(34px,5vw,54px);font-weight:800;line-height:1.06}.BlogHeader-module__lDbHFq__title em{color:var(--accent);font-style:italic}.BlogHeader-module__lDbHFq__intro{max-width:60ch;font-family:var(--font-sans);color:var(--text-muted);margin:20px auto 0;font-size:18px;line-height:1.6}.BlogHeader-module__lDbHFq__meta{font-family:var(--font-sans);color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:28px;font-size:14px;display:flex}.BlogHeader-module__lDbHFq__author{align-items:center;gap:10px;display:inline-flex}.BlogHeader-module__lDbHFq__avatar{border-radius:var(--radius-md);object-fit:cover}.BlogHeader-module__lDbHFq__authorName{color:var(--text);font-weight:600}.BlogHeader-module__lDbHFq__authorName a{transition:color var(--duration-fast) var(--ease)}.BlogHeader-module__lDbHFq__authorName a:hover{color:var(--accent)}.BlogHeader-module__lDbHFq__metaItem,.BlogHeader-module__lDbHFq__updated{white-space:nowrap}.BlogHeader-module__lDbHFq__updated{color:var(--text-light);font-style:italic}.BlogHeader-module__lDbHFq__dot{color:var(--text-light)}.BlogHeader-module__lDbHFq__heroImageWrap{max-width:var(--blog-shell,1240px);margin:-28px auto 0;padding:0 24px}.BlogHeader-module__lDbHFq__heroImg{border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;height:auto;box-shadow:var(--shadow-lg);display:block}@media (max-width:820px){.BlogHeader-module__lDbHFq__heroInner{padding:24px 22px 46px}.BlogHeader-module__lDbHFq__crumb{margin-bottom:20px}.BlogHeader-module__lDbHFq__intro{font-size:16.5px}}
.RelatedArticles-module__4dG5ka__section{border-top:1px solid var(--border);margin-top:56px;padding-top:40px}.RelatedArticles-module__4dG5ka__heading{letter-spacing:-.5px;margin:0 0 24px;font-size:26px}.RelatedArticles-module__4dG5ka__heading em{color:var(--accent);font-style:italic}.RelatedArticles-module__4dG5ka__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.RelatedArticles-module__4dG5ka__card{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease), border-color var(--duration) var(--ease);flex-direction:column;display:flex;overflow:hidden}.RelatedArticles-module__4dG5ka__card:hover{box-shadow:var(--shadow-lg);border-color:var(--accent-light);transform:translateY(-2px)}.RelatedArticles-module__4dG5ka__thumb{aspect-ratio:16/9;background:var(--bg-subtle);overflow:hidden}.RelatedArticles-module__4dG5ka__thumbImg{object-fit:cover;width:100%;height:100%}.RelatedArticles-module__4dG5ka__cardBody{flex-direction:column;gap:8px;padding:16px 18px 20px;display:flex}.RelatedArticles-module__4dG5ka__cat{font-family:var(--font-sans);letter-spacing:.5px;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600}.RelatedArticles-module__4dG5ka__cardTitle{letter-spacing:-.3px;margin:0;font-size:18px;line-height:1.25}.RelatedArticles-module__4dG5ka__excerpt{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}@media (max-width:900px){.RelatedArticles-module__4dG5ka__grid{grid-template-columns:1fr}}
.BlogCtaAside-module__IZpSka__card{background:var(--accent-lighter);border:1px solid var(--accent-light);border-radius:var(--radius-lg);padding:22px}.BlogCtaAside-module__IZpSka__heading{font-family:var(--font-serif);color:var(--text);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.25}.BlogCtaAside-module__IZpSka__text{font-family:var(--font-sans);color:var(--text-muted);margin:0 0 16px;font-size:14px;line-height:1.55}.BlogCtaAside-module__IZpSka__cta{width:100%;font-family:var(--font-sans);color:var(--text-inverse);background:var(--accent);border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-size:15px;font-weight:600;display:inline-flex}.BlogCtaAside-module__IZpSka__cta:hover{background:var(--accent-hover);transform:translateY(-1px)}.BlogCtaAside-module__IZpSka__reassurance{font-family:var(--font-sans);text-align:center;color:var(--text-light);margin:12px 0 0;font-size:12px}
.AuthorMini-module__E3WWcq__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;align-items:center;gap:12px;padding:14px 16px;display:flex}.AuthorMini-module__E3WWcq__avatar{border-radius:var(--radius-md);object-fit:cover;flex-shrink:0}.AuthorMini-module__E3WWcq__info{flex:1;min-width:0}.AuthorMini-module__E3WWcq__kicker{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-light);margin:0 0 2px;font-size:11px;font-weight:600}.AuthorMini-module__E3WWcq__name{font-family:var(--font-sans);color:var(--text);transition:color var(--duration-fast) var(--ease);font-size:15px;font-weight:700}.AuthorMini-module__E3WWcq__name:hover{color:var(--accent)}.AuthorMini-module__E3WWcq__role{font-family:var(--font-sans);color:var(--text-muted);margin:1px 0 0;font-size:12.5px;line-height:1.3}.AuthorMini-module__E3WWcq__linkedin{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--text-muted);border:1px solid var(--border);transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AuthorMini-module__E3WWcq__linkedin:hover{color:#fff;background:var(--accent);border-color:var(--accent)}
