.BlogDetails-module__PKAP5a__container{background:#fff;max-width:960px;margin:0 auto;padding:40px 20px 80px}.BlogDetails-module__PKAP5a__backBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.BlogDetails-module__PKAP5a__backBtn:hover{color:#f2711c;border-color:#f2711c66;transform:translate(-3px)}.BlogDetails-module__PKAP5a__categoryTag{letter-spacing:.03em;text-transform:uppercase;color:#f2711c;background:#fdf1e9;border-radius:999px;align-items:center;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.BlogDetails-module__PKAP5a__title{color:#0f172a;margin:0 0 16px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.3}.BlogDetails-module__PKAP5a__metaBar{color:#94a3b8;border-bottom:1px solid #eef0f3;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:36px;padding-bottom:20px;font-size:13px;display:flex}.BlogDetails-module__PKAP5a__metaItem{color:#64748b;align-items:center;gap:6px;font-weight:500;display:flex}.BlogDetails-module__PKAP5a__metaDot{color:#cbd5e1}.BlogDetails-module__PKAP5a__featuredWrapper{background:#fff;border:1px solid #eef0f3;border-radius:16px;justify-content:center;align-items:center;width:100%;max-width:440px;margin:0 auto 32px;display:flex;overflow:hidden;box-shadow:0 6px 18px #0f172a0d}.BlogDetails-module__PKAP5a__featuredImage{object-fit:cover;width:100%;height:260px;max-height:280px;display:block}.BlogDetails-module__PKAP5a__section{margin-bottom:40px}.BlogDetails-module__PKAP5a__sectionHeading{color:#0f172a;margin:0 0 16px;font-size:22px;font-weight:700;line-height:1.35}.BlogDetails-module__PKAP5a__sectionImageWrap{border:1px solid #eef0f3;border-radius:14px;justify-content:center;max-width:780px;margin:24px auto;display:flex;overflow:hidden}.BlogDetails-module__PKAP5a__sectionImage{object-fit:cover;width:100%;height:auto;max-height:450px;display:block}.BlogDetails-module__PKAP5a__content{color:#334155;word-break:break-word;font-size:16px;line-height:1.85}.BlogDetails-module__PKAP5a__content p{margin-bottom:18px}.BlogDetails-module__PKAP5a__content strong,.BlogDetails-module__PKAP5a__content b{color:#0f172a;font-weight:700}.BlogDetails-module__PKAP5a__content em,.BlogDetails-module__PKAP5a__content i{font-style:italic}.BlogDetails-module__PKAP5a__content s,.BlogDetails-module__PKAP5a__content del,.BlogDetails-module__PKAP5a__content strike{opacity:.8;text-decoration:line-through}.BlogDetails-module__PKAP5a__content u{text-underline-offset:3px;text-decoration:underline}.BlogDetails-module__PKAP5a__content h2{color:#0f172a;margin:28px 0 12px;font-size:20px;font-weight:700;line-height:1.35}.BlogDetails-module__PKAP5a__content h3{color:#1e293b;margin:24px 0 10px;font-size:18px;font-weight:600;line-height:1.4}.BlogDetails-module__PKAP5a__content blockquote{color:#0f172a;background:#fdf1e9;border-left:4px solid #f2711c;border-radius:0 12px 12px 0;margin:24px 0;padding:16px 20px;font-style:italic}.BlogDetails-module__PKAP5a__content ul{margin-bottom:20px;padding-left:24px;list-style-type:disc}.BlogDetails-module__PKAP5a__content ol{margin-bottom:20px;padding-left:24px;list-style-type:decimal}.BlogDetails-module__PKAP5a__content li{margin-bottom:8px;line-height:1.75}.BlogDetails-module__PKAP5a__content hr{border:none;border-top:1px solid #e2e8f0;margin:28px 0}.BlogDetails-module__PKAP5a__content code{color:#ea580c;background:#f1f5f9;border-radius:4px;padding:2px 7px;font-family:monospace;font-size:13.5px}.BlogDetails-module__PKAP5a__content pre{color:#f8fafc;background:#0f172a;border-radius:10px;margin:20px 0;padding:16px 20px;overflow-x:auto}.BlogDetails-module__PKAP5a__content pre code{color:inherit;background:0 0;padding:0}.BlogDetails-module__PKAP5a__content a{color:#f2711c;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.BlogDetails-module__PKAP5a__content a:hover{color:#d95a09}@media (max-width:640px){.BlogDetails-module__PKAP5a__container{padding:24px 16px 60px}.BlogDetails-module__PKAP5a__title{font-size:24px}.BlogDetails-module__PKAP5a__sectionHeading{font-size:19px}}
