.blog-post-module__aCJF9a__pageWrapper{background-color:var(--bg-color);min-height:100vh;color:var(--text-body);flex-direction:column;display:flex}.blog-post-module__aCJF9a__main{flex:1;width:100%;max-width:740px;margin:0 auto;padding:120px 24px 80px}.blog-post-module__aCJF9a__backButton{color:var(--text-body);background:var(--card-bg);border:1px solid var(--border-color);border-radius:999px;align-items:center;gap:7px;margin-bottom:28px;padding:7px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.blog-post-module__aCJF9a__backButton:hover{color:var(--text-heading);opacity:1;background:#111;border-color:#444}.blog-post-module__aCJF9a__breadcrumbs{color:var(--text-body);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:14px;display:flex}.blog-post-module__aCJF9a__breadcrumbLink{color:var(--text-body);text-decoration:none;transition:color .2s}.blog-post-module__aCJF9a__breadcrumbLink:hover,.blog-post-module__aCJF9a__breadcrumbCurrent{color:var(--text-heading)}.blog-post-module__aCJF9a__sep{color:#444}.blog-post-module__aCJF9a__title{color:var(--text-heading);font-size:clamp(2.1rem,5vw,3rem);line-height:1.2;font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;margin-bottom:28px}.blog-post-module__aCJF9a__authorBlock{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;margin-bottom:40px;padding-bottom:32px;display:flex}.blog-post-module__aCJF9a__authorAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.blog-post-module__aCJF9a__authorName{color:var(--text-heading);font-size:15px;font-weight:600}.blog-post-module__aCJF9a__publishDate{color:var(--text-body);margin-top:2px;font-size:14px}.blog-post-module__aCJF9a__coverImageWrapper{border:1px solid var(--border-color);border-radius:12px;width:100%;margin-bottom:48px;overflow:hidden}.blog-post-module__aCJF9a__coverImage{width:100%;height:auto;display:block}.blog-post-module__aCJF9a__contentBody{color:var(--text-prose);font-size:18px;line-height:1.65}.blog-post-module__aCJF9a__contentBody p{color:var(--text-prose);margin-bottom:1.5rem;font-size:18px}.blog-post-module__aCJF9a__contentBody h1,.blog-post-module__aCJF9a__contentBody h2,.blog-post-module__aCJF9a__contentBody h3,.blog-post-module__aCJF9a__contentBody h4,.blog-post-module__aCJF9a__contentBody h5,.blog-post-module__aCJF9a__contentBody h6{color:var(--text-heading);font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}.blog-post-module__aCJF9a__contentBody h1{font-size:2.375rem}.blog-post-module__aCJF9a__contentBody h2{font-size:1.9375rem}.blog-post-module__aCJF9a__contentBody h3{font-size:1.5625rem}.blog-post-module__aCJF9a__contentBody h4{font-size:1.3125rem}.blog-post-module__aCJF9a__contentBody h5{font-size:1.1875rem}.blog-post-module__aCJF9a__contentBody h6{font-size:1.125rem}.blog-post-module__aCJF9a__contentBody a{color:var(--text-prose);text-underline-offset:3px;text-decoration:underline;transition:opacity .2s}.blog-post-module__aCJF9a__contentBody a:hover{opacity:.7}.blog-post-module__aCJF9a__contentBody ul,.blog-post-module__aCJF9a__contentBody ol{margin-bottom:1.5rem;padding-left:1.5rem}.blog-post-module__aCJF9a__contentBody li{color:var(--text-prose);margin-bottom:.5rem;font-size:18px}.blog-post-module__aCJF9a__contentBody blockquote{color:var(--text-prose);background:var(--card-bg);border-left:3px solid #444;border-radius:0 8px 8px 0;margin:2rem 0;padding:12px 20px;font-size:18px;font-style:italic}.blog-post-module__aCJF9a__contentBody code{color:#e2e8f0;background:#111;border:1px solid #333;border-radius:4px;padding:2px 6px;font-family:Fira Code,Courier New,monospace;font-size:.9em}.blog-post-module__aCJF9a__contentBody pre{background:#0d0d0d;border:1px solid #2a2a2a;border-radius:10px;margin:2rem 0;padding:24px;overflow-x:auto}.blog-post-module__aCJF9a__contentBody pre code{background:0 0;border:none;padding:0;font-size:1.125rem;line-height:1.6}.blog-post-module__aCJF9a__contentBody table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:1.125rem}.blog-post-module__aCJF9a__contentBody th{color:var(--text-heading);text-align:left;background:#111;border:1px solid #333;padding:10px 16px;font-weight:600}.blog-post-module__aCJF9a__contentBody td{color:var(--text-prose);border:1px solid #222;padding:10px 16px}.blog-post-module__aCJF9a__contentBody tr:nth-child(2n) td{background:#0a0a0a}.blog-post-module__aCJF9a__contentBody img{border-radius:8px;max-width:100%;margin:1.5rem 0}.blog-post-module__aCJF9a__contentBody hr{border:none;border-top:1px solid var(--border-color);margin:2.5rem 0}.blog-post-module__aCJF9a__shareSection{border-top:1px solid var(--border-color);align-items:center;gap:12px;margin-top:60px;padding-top:28px;display:flex}.blog-post-module__aCJF9a__shareLabel{color:var(--text-body);margin-right:4px;font-size:14px;font-weight:500}.blog-post-module__aCJF9a__shareBtn{background:var(--card-bg);border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-heading);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.blog-post-module__aCJF9a__shareBtn:hover{opacity:1;background:#222}.blog-post-module__aCJF9a__readNextSection{border-top:1px solid var(--border-color);background:#050505;padding:64px 24px}.blog-post-module__aCJF9a__readNextInner{max-width:1100px;margin:0 auto}.blog-post-module__aCJF9a__readNextTitle{color:var(--text-heading);font-size:1.4rem;font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;margin-bottom:32px}.blog-post-module__aCJF9a__readNextGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}.blog-post-module__aCJF9a__readNextCard{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;text-decoration:none;transition:transform .2s,border-color .2s;display:block;overflow:hidden}.blog-post-module__aCJF9a__readNextCard:hover{opacity:1;border-color:#444;transform:translateY(-4px)}.blog-post-module__aCJF9a__readNextImgWrapper{aspect-ratio:16/9;background:#111;width:100%;overflow:hidden}.blog-post-module__aCJF9a__readNextImg{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-post-module__aCJF9a__readNextCard:hover .blog-post-module__aCJF9a__readNextImg{transform:scale(1.04)}.blog-post-module__aCJF9a__readNextContent{padding:20px}.blog-post-module__aCJF9a__readNextMeta{color:var(--text-body);margin-bottom:10px;font-size:12px;display:block}.blog-post-module__aCJF9a__readNextHeadline{color:var(--text-heading);margin-bottom:14px;font-size:1rem;font-weight:600;line-height:1.4}.blog-post-module__aCJF9a__readNextAuthor{align-items:center;gap:8px;display:flex}.blog-post-module__aCJF9a__readNextAuthorAvatar{object-fit:cover;border-radius:50%;width:22px;height:22px}.blog-post-module__aCJF9a__readNextAuthorName{color:var(--text-body);font-size:12px}@media (max-width:768px){.blog-post-module__aCJF9a__main{padding:100px 20px 60px}.blog-post-module__aCJF9a__readNextGrid{grid-template-columns:1fr}}
