.BlogPost-module__SY66Va__main{background:var(--background)}.BlogPost-module__SY66Va__header{border-bottom:1px solid var(--border);background:var(--background);padding:140px 0 44px}.BlogPost-module__SY66Va__headerInner{max-width:780px;margin:0 auto}.BlogPost-module__SY66Va__backLink{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:28px;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.BlogPost-module__SY66Va__backLink:hover{color:var(--accent)}.BlogPost-module__SY66Va__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.BlogPost-module__SY66Va__category{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);background:#fe980414;border:1px solid #fe980440;border-radius:99px;padding:4px 14px;font-size:11px;font-weight:800}.BlogPost-module__SY66Va__metaDate{color:var(--text-muted);font-size:13px;font-weight:500}.BlogPost-module__SY66Va__metaAuthor{color:var(--text-muted);font-size:13px}.BlogPost-module__SY66Va__title{letter-spacing:-.03em;color:var(--charcoal);max-width:780px;margin-top:5px;font-size:clamp(30px,4.5vw,56px);font-weight:800;line-height:1.15}.BlogPost-module__SY66Va__featuredWrap{padding:48px 0 0}.BlogPost-module__SY66Va__featuredImage{aspect-ratio:16/9;border-radius:16px;max-width:900px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 8px 40px #0000001a}.BlogPost-module__SY66Va__featuredImg{object-fit:cover}.BlogPost-module__SY66Va__articleWrap{padding:64px 0 120px}.BlogPost-module__SY66Va__articleInner{max-width:780px;margin:0 auto}.BlogPost-module__SY66Va__prose{color:var(--text-primary);font-size:17px;line-height:1.8}.BlogPost-module__SY66Va__prose h1,.BlogPost-module__SY66Va__prose h2,.BlogPost-module__SY66Va__prose h3,.BlogPost-module__SY66Va__prose h4{letter-spacing:-.02em;color:var(--charcoal);margin-top:2em;margin-bottom:.6em;font-weight:800;line-height:1.2}.BlogPost-module__SY66Va__prose h1{font-size:clamp(28px,3.5vw,40px)}.BlogPost-module__SY66Va__prose h2{font-size:clamp(22px,2.8vw,32px)}.BlogPost-module__SY66Va__prose h3{font-size:clamp(18px,2vw,24px)}.BlogPost-module__SY66Va__prose h4{font-size:18px}.BlogPost-module__SY66Va__prose p{margin-bottom:1.4em}.BlogPost-module__SY66Va__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.BlogPost-module__SY66Va__prose a:hover{opacity:.8}.BlogPost-module__SY66Va__prose strong{color:var(--charcoal);font-weight:800}.BlogPost-module__SY66Va__prose em{font-style:italic}.BlogPost-module__SY66Va__prose ul,.BlogPost-module__SY66Va__prose ol{margin-bottom:1.4em;padding-left:1.5em}.BlogPost-module__SY66Va__prose li{margin-bottom:.5em}.BlogPost-module__SY66Va__prose blockquote{border-left:4px solid var(--accent);color:var(--text-muted);background:#fe98040a;border-radius:0 8px 8px 0;margin:2em 0;padding:16px 24px;font-style:italic}.BlogPost-module__SY66Va__prose pre{color:#e5e7eb;background:#111;border-radius:12px;margin-bottom:1.4em;padding:20px 24px;font-size:14px;overflow-x:auto}.BlogPost-module__SY66Va__prose code{background:#0000000f;border-radius:4px;padding:2px 6px;font-size:.9em}.BlogPost-module__SY66Va__prose pre code{background:0 0;padding:0}.BlogPost-module__SY66Va__prose img{border-radius:12px;width:100%;margin:2em 0}.BlogPost-module__SY66Va__prose hr{border:none;border-top:1px solid var(--border);margin:2.5em 0}.BlogPost-module__SY66Va__faqSection{border-top:1px solid var(--border);margin-top:64px;padding-top:48px}.BlogPost-module__SY66Va__faqTitle{color:var(--charcoal);letter-spacing:-.02em;margin-bottom:32px;font-size:28px;font-weight:800}.BlogPost-module__SY66Va__faqItem{border-bottom:1px solid var(--border);padding:24px 0}.BlogPost-module__SY66Va__faqItem:last-child{border-bottom:none}.BlogPost-module__SY66Va__faqQuestion{color:var(--charcoal);letter-spacing:-.01em;margin-bottom:10px;font-size:16px;font-weight:800}.BlogPost-module__SY66Va__faqAnswer{color:var(--text-muted);font-size:15px;line-height:1.7}.BlogPost-module__SY66Va__notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:80px 24px;display:flex}.BlogPost-module__SY66Va__notFound h1{color:var(--charcoal);margin-bottom:12px;font-size:40px;font-weight:800}.BlogPost-module__SY66Va__notFound p{color:var(--text-muted);margin-bottom:32px}.BlogPost-module__SY66Va__notFound a{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:800;text-decoration:none}@media (max-width:768px){.BlogPost-module__SY66Va__header{padding:110px 0 32px}.BlogPost-module__SY66Va__featuredWrap{padding:32px 0 0}.BlogPost-module__SY66Va__featuredImage{border-radius:12px}.BlogPost-module__SY66Va__articleWrap{padding:48px 0 80px}.BlogPost-module__SY66Va__prose{font-size:16px}}
