.blog-post-module-scss-module__-KPofW__postContainer{background:#fff;width:100%;padding:48px 24px 96px;overflow-x:hidden}@media (max-width:600px){.blog-post-module-scss-module__-KPofW__postContainer{padding:32px 16px 64px}}.blog-post-module-scss-module__-KPofW__backButton{color:#212121;text-transform:none;align-items:center;gap:4px;margin-bottom:24px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-post-module-scss-module__-KPofW__backButton:hover{color:#ffd600;background:0 0}.blog-post-module-scss-module__-KPofW__postHeader{margin-bottom:32px}.blog-post-module-scss-module__-KPofW__meta{color:#888;text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px;font-weight:600;display:block}.blog-post-module-scss-module__-KPofW__title{color:#212121;margin-bottom:16px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;line-height:1.2}.blog-post-module-scss-module__-KPofW__excerpt{color:#555;font-size:1.15rem;line-height:1.7}.blog-post-module-scss-module__-KPofW__heroImageWrapper{aspect-ratio:16/9;background:#212121;border-radius:14px;width:100%;margin-bottom:32px;overflow:hidden}.blog-post-module-scss-module__-KPofW__heroImage{object-fit:cover;width:100%;height:100%;display:block}.blog-post-module-scss-module__-KPofW__prose{color:#2a2a2a;font-size:1.08rem;line-height:1.8}.blog-post-module-scss-module__-KPofW__prose h2{color:#212121;margin:32px 0 16px;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:700;line-height:1.3}.blog-post-module-scss-module__-KPofW__prose h3{color:#212121;margin:24px 0 8px;font-size:clamp(1.2rem,2.5vw,1.4rem);font-weight:700;line-height:1.35}.blog-post-module-scss-module__-KPofW__prose p{margin:0 0 24px}.blog-post-module-scss-module__-KPofW__prose ul,.blog-post-module-scss-module__-KPofW__prose ol{margin:0 0 24px;padding-left:1.5rem}.blog-post-module-scss-module__-KPofW__prose li,.blog-post-module-scss-module__-KPofW__prose li p{margin-bottom:8px}.blog-post-module-scss-module__-KPofW__prose strong{color:#212121;font-weight:700}.blog-post-module-scss-module__-KPofW__prose em{font-style:italic}.blog-post-module-scss-module__-KPofW__prose a{color:#212121;background:#ffeb3b4d;border-radius:3px;padding:0 2px;font-weight:600;text-decoration:none;transition:background .2s ease-in-out}.blog-post-module-scss-module__-KPofW__prose a:hover{background:#ffeb3b66}.blog-post-module-scss-module__-KPofW__prose blockquote{color:#333;background:#fafafa;border-left:4px solid #ffd600;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 24px;font-size:1.15rem;line-height:1.7}.blog-post-module-scss-module__-KPofW__prose blockquote p{margin:0}.blog-post-module-scss-module__-KPofW__prose code{background:#f0f0f0;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.9em}
