.blog-detail-module__2HL3QW__page{background:#fff;min-height:100vh;padding-top:2.3rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.blog-detail-module__2HL3QW__container{max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.blog-detail-module__2HL3QW__backLink{color:#64748b;align-items:center;gap:5px;margin-bottom:1.5rem;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.blog-detail-module__2HL3QW__backLink:hover{color:#f57a22}.blog-detail-module__2HL3QW__backLink svg{transition:transform .15s}.blog-detail-module__2HL3QW__backLink:hover svg{transform:translate(-3px)}.blog-detail-module__2HL3QW__coverWrap{aspect-ratio:16/7;background:#f1f5f9;border-radius:16px;margin-bottom:2rem;overflow:hidden;box-shadow:0 4px 20px #f57a2214}.blog-detail-module__2HL3QW__coverImg{object-fit:cover;width:100%;height:100%}.blog-detail-module__2HL3QW__header{margin-bottom:2rem}.blog-detail-module__2HL3QW__tagsRow{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.blog-detail-module__2HL3QW__tag{color:#f57a22;background:#fff4ea;border:1px solid #ffd3ac;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s}.blog-detail-module__2HL3QW__tag:hover{color:#fff;background:linear-gradient(135deg,#f57a22 0%,#ff9f52 100%);border-color:#0000}.blog-detail-module__2HL3QW__title{color:#0f172a;letter-spacing:-.6px;margin:0 0 12px;font-size:clamp(22px,4vw,32px);font-weight:800;line-height:1.25}.blog-detail-module__2HL3QW__metaRow{color:#64748b;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.blog-detail-module__2HL3QW__authorGroup{align-items:center;gap:6px;display:flex}.blog-detail-module__2HL3QW__avatar{color:#f57a22;background:#fff4ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.blog-detail-module__2HL3QW__authorName{color:#334155;font-weight:600}.blog-detail-module__2HL3QW__metaDot{color:#e2e8f0}.blog-detail-module__2HL3QW__metaDate{white-space:nowrap}.blog-detail-module__2HL3QW__articleContent{color:#334155;word-wrap:break-word;font-size:15.5px;line-height:1.8}.blog-detail-module__2HL3QW__articleContent h1,.blog-detail-module__2HL3QW__articleContent h2,.blog-detail-module__2HL3QW__articleContent h3,.blog-detail-module__2HL3QW__articleContent h4{color:#0f172a;letter-spacing:-.3px;margin:2em 0 .6em;font-weight:700;line-height:1.3}.blog-detail-module__2HL3QW__articleContent h1{font-size:1.6em}.blog-detail-module__2HL3QW__articleContent h2{font-size:1.4em}.blog-detail-module__2HL3QW__articleContent h3{font-size:1.2em}.blog-detail-module__2HL3QW__articleContent h4{font-size:1.05em}.blog-detail-module__2HL3QW__articleContent>:first-child{margin-top:0}.blog-detail-module__2HL3QW__articleContent p{margin:0 0 1.2em}.blog-detail-module__2HL3QW__articleContent a{color:#f57a22;text-underline-offset:2px;-webkit-text-decoration:underline #ffd3ac;text-decoration:underline #ffd3ac;transition:text-decoration-color .15s}.blog-detail-module__2HL3QW__articleContent a:hover{text-decoration-color:#f57a22}.blog-detail-module__2HL3QW__articleContent strong,.blog-detail-module__2HL3QW__articleContent b{color:#0f172a;font-weight:700}.blog-detail-module__2HL3QW__articleContent ul,.blog-detail-module__2HL3QW__articleContent ol{margin:0 0 1.2em;padding-left:1.4em}.blog-detail-module__2HL3QW__articleContent li{margin-bottom:.4em}.blog-detail-module__2HL3QW__articleContent li::marker{color:#f57a22}.blog-detail-module__2HL3QW__articleContent blockquote{color:#6b6055;background:#fff8f2;border-left:3px solid #f57a22;border-radius:0 8px 8px 0;margin:1.6em 0;padding:.4em 0 .4em 1.2em;font-style:italic}.blog-detail-module__2HL3QW__articleContent blockquote p{margin:.3em 0}.blog-detail-module__2HL3QW__articleContent img{border-radius:12px;max-width:100%;height:auto;margin:1.6em 0;display:block}.blog-detail-module__2HL3QW__articleContent pre{color:#ffe0c2;background:#1f1206;border-radius:10px;margin:1.6em 0;padding:1em 1.2em;font-size:.85em;line-height:1.6;overflow-x:auto}.blog-detail-module__2HL3QW__articleContent code{color:#c1570d;background:#fff4ea;border-radius:5px;padding:.15em .4em;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.88em}.blog-detail-module__2HL3QW__articleContent pre code{color:inherit;background:0 0;padding:0}.blog-detail-module__2HL3QW__articleContent hr{border:none;border-top:1px solid #f1f5f9;margin:2.4em 0}.blog-detail-module__2HL3QW__articleContent table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.92em}.blog-detail-module__2HL3QW__articleContent th,.blog-detail-module__2HL3QW__articleContent td{text-align:left;border:1px solid #e8edf2;padding:8px 12px}.blog-detail-module__2HL3QW__articleContent th{color:#0f172a;background:#fff8f2;font-weight:700}.blog-detail-module__2HL3QW__relatedWrap{border-top:1px solid #f1f5f9;margin-top:3rem;padding-top:2rem}.blog-detail-module__2HL3QW__relatedHeading{color:#0f172a;margin:0 0 1rem;font-size:16px;font-weight:700}.blog-detail-module__2HL3QW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.blog-detail-module__2HL3QW__relatedCard{background:#fff;border:1px solid #e8edf2;border-radius:12px;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:block;overflow:hidden}.blog-detail-module__2HL3QW__relatedCard:hover{border-color:#ffd3ac;transform:translateY(-2px);box-shadow:0 8px 20px #f57a221a}.blog-detail-module__2HL3QW__relatedThumb{background:#f1f5f9;height:100px;overflow:hidden}.blog-detail-module__2HL3QW__relatedThumbImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-detail-module__2HL3QW__relatedCard:hover .blog-detail-module__2HL3QW__relatedThumbImg{transform:scale(1.05)}.blog-detail-module__2HL3QW__relatedBody{padding:10px 12px}.blog-detail-module__2HL3QW__relatedTitle{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:640px){.blog-detail-module__2HL3QW__container{padding:2rem 1.25rem 3.5rem}.blog-detail-module__2HL3QW__coverWrap{aspect-ratio:4/3;border-radius:12px;margin-bottom:1.5rem}.blog-detail-module__2HL3QW__header{margin-bottom:1.5rem}.blog-detail-module__2HL3QW__articleContent{font-size:14.5px}.blog-detail-module__2HL3QW__articleContent pre{padding:.85em 1em;font-size:.8em}.blog-detail-module__2HL3QW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}}@media (max-width:420px){.blog-detail-module__2HL3QW__metaRow{gap:8px}.blog-detail-module__2HL3QW__relatedGrid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.blog-detail-module__2HL3QW__backLink,.blog-detail-module__2HL3QW__backLink svg,.blog-detail-module__2HL3QW__tag,.blog-detail-module__2HL3QW__relatedCard,.blog-detail-module__2HL3QW__relatedThumbImg,.blog-detail-module__2HL3QW__articleContent a{transition:none}}
