.post-module__fFuUMG__page{background:#f8fafc;min-height:100vh;padding-bottom:80px}.post-module__fFuUMG__container{max-width:760px;margin:0 auto;padding:0 24px}.post-module__fFuUMG__breadcrumb{color:#64748b;align-items:center;gap:8px;padding:24px 0 0;font-size:13px;display:flex}.post-module__fFuUMG__breadcrumb a{color:#2563eb;text-decoration:none}.post-module__fFuUMG__breadcrumb a:hover{text-decoration:underline}.post-module__fFuUMG__article{background:#fff;border-radius:20px;margin-top:20px;overflow:hidden;box-shadow:0 2px 16px #0000000f}.post-module__fFuUMG__header{padding:40px 48px 32px}.post-module__fFuUMG__headerMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.post-module__fFuUMG__catBadge{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}.post-module__fFuUMG__metaDot{color:#cbd5e1}.post-module__fFuUMG__metaText{color:#64748b;font-size:13px}.post-module__fFuUMG__title{color:#0f172a;letter-spacing:-1px;margin-bottom:16px;font-size:34px;font-weight:800;line-height:1.25}.post-module__fFuUMG__excerpt{color:#475569;border-left:3px solid #2563eb;margin-bottom:24px;padding-left:16px;font-size:17px;line-height:1.7}.post-module__fFuUMG__authorBlock{border-top:1px solid #f1f5f9;align-items:center;gap:12px;padding-top:20px;display:flex}.post-module__fFuUMG__authorAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:flex}.post-module__fFuUMG__authorName{color:#1e293b;font-size:14px;font-weight:600;display:block}.post-module__fFuUMG__authorRole{color:#64748b;font-size:12px;display:block}.post-module__fFuUMG__coverBanner{background:linear-gradient(135deg,#eff6ff,#f0f9ff);justify-content:center;align-items:center;padding:24px 48px;display:flex}.post-module__fFuUMG__coverEmoji{font-size:72px}.post-module__fFuUMG__coverMedia{background:#fff;border:1px solid #dbeafe;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 10px 30px #2563eb1f}.post-module__fFuUMG__coverImg{width:100%;height:auto;display:block}.post-module__fFuUMG__inlineCta{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;margin:22px 48px 0;padding:16px}.post-module__fFuUMG__inlineCta p{color:#1e293b;margin:0 0 10px;font-size:14px;font-weight:700}.post-module__fFuUMG__inlineCtaLinks{flex-wrap:wrap;gap:8px;display:flex}.post-module__fFuUMG__inlineCtaLinks .btn{padding:8px 12px;font-size:12px}.post-module__fFuUMG__screenshotGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 48px 0;display:grid}.post-module__fFuUMG__screenshotCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:0;overflow:hidden}.post-module__fFuUMG__screenshotMedia{aspect-ratio:16/10;background:#f8fafc;width:100%;position:relative}.post-module__fFuUMG__screenshotImage{object-fit:cover;object-position:top center}.post-module__fFuUMG__screenshotCard figcaption{color:#64748b;border-top:1px solid #f1f5f9;padding:10px 12px;font-size:12px}.post-module__fFuUMG__body{padding:40px 48px 32px}.post-module__fFuUMG__p{color:#334155;margin-bottom:20px;font-family:Georgia,serif;font-size:16px;line-height:1.85}.post-module__fFuUMG__h2{color:#0f172a;letter-spacing:-.3px;margin:36px 0 14px;font-family:Inter,sans-serif;font-size:22px;font-weight:800}.post-module__fFuUMG__h3{color:#1e293b;margin:24px 0 10px;font-family:Inter,sans-serif;font-size:17px;font-weight:700}.post-module__fFuUMG__pullQuote{color:#64748b;border-left:3px solid #e2e8f0;margin:20px 0;padding-left:16px;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.7}.post-module__fFuUMG__tags{flex-wrap:wrap;gap:8px;padding:0 48px 40px;display:flex}.post-module__fFuUMG__tag{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500}.post-module__fFuUMG__cta{background:linear-gradient(135deg,#1e40af,#2563eb);border-radius:20px;margin:32px 0;padding:36px 40px}.post-module__fFuUMG__ctaInner{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.post-module__fFuUMG__ctaEmoji{flex-shrink:0;font-size:36px}.post-module__fFuUMG__ctaTitle{color:#fff;margin-bottom:4px;font-size:18px;font-weight:700}.post-module__fFuUMG__ctaDesc{color:#bfdbfe;font-size:14px}.post-module__fFuUMG__ctaBtns{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.post-module__fFuUMG__related{margin:40px 0 24px}.post-module__fFuUMG__relatedTitle{color:#0f172a;margin-bottom:20px;font-size:20px;font-weight:800}.post-module__fFuUMG__relatedGrid{flex-direction:column;gap:12px;display:flex}.post-module__fFuUMG__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:16px;padding:16px 20px;text-decoration:none;transition:all .15s;display:flex}.post-module__fFuUMG__relatedCard:hover{background:#f8fafc;border-color:#2563eb}.post-module__fFuUMG__relatedEmoji{flex-shrink:0;font-size:28px}.post-module__fFuUMG__relatedCardTitle{color:#0f172a;margin:4px 0 6px;font-size:15px;font-weight:600;line-height:1.4}.post-module__fFuUMG__backRow{padding:8px 0 40px}.post-module__fFuUMG__backLink{color:#2563eb;font-size:14px;font-weight:500;text-decoration:none}.post-module__fFuUMG__backLink:hover{text-decoration:underline}@media (max-width:640px){.post-module__fFuUMG__header,.post-module__fFuUMG__body{padding:24px}.post-module__fFuUMG__tags{padding:0 24px 24px}.post-module__fFuUMG__title{font-size:26px}.post-module__fFuUMG__ctaInner{flex-direction:column}.post-module__fFuUMG__ctaBtns{margin-left:0}.post-module__fFuUMG__inlineCta{margin:16px 24px 0}.post-module__fFuUMG__screenshotGrid{grid-template-columns:1fr;margin:16px 24px 0}.post-module__fFuUMG__coverBanner{padding:16px 24px}}
