.post_article__uoflK{min-height:100vh;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.post_container__QCz_w{max-width:720px;margin:0 auto;padding:80px 24px 100px}.post_header__idm83{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.post_categoryBadge__mthx9{display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:5px;width:fit-content;color:#fff}.post_postTitle__X0La9{font-size:clamp(28px,5vw,44px);font-weight:800;color:#0f172a;letter-spacing:-.03em;line-height:1.15;margin:0}.post_meta__dbNpl{display:flex;align-items:center;gap:10px}.post_metaText__fIXh0{font-size:13px;color:#94a3b8}.post_metaDot__fs_J3{width:3px;height:3px;border-radius:50%;background:#cbd5e1}.post_coverImage___xFbx{width:100%;border-radius:12px;aspect-ratio:16/9;object-fit:cover;display:block;margin-bottom:40px}.post_prose__vE_Lk{color:#0f172a;font-size:16px;line-height:1.8}.post_prose__vE_Lk h1{font-size:2em;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0f172a;margin:2em 0 .6em}.post_prose__vE_Lk h2{font-size:1.5em;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#0f172a;margin:1.8em 0 .5em}.post_prose__vE_Lk h3{font-size:1.2em;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:#0f172a;margin:1.6em 0 .4em}.post_prose__vE_Lk h4,.post_prose__vE_Lk h5,.post_prose__vE_Lk h6{font-size:1em;font-weight:700;color:#0f172a;margin:1.4em 0 .4em}.post_prose__vE_Lk p{margin:0 0 1.25em;color:#334155}.post_prose__vE_Lk ol,.post_prose__vE_Lk ul{margin:0 0 1.25em;padding-left:1.5em;color:#334155}.post_prose__vE_Lk ul{list-style:disc}.post_prose__vE_Lk ol{list-style:decimal}.post_prose__vE_Lk li{margin-bottom:.4em;line-height:1.7}.post_prose__vE_Lk blockquote{margin:1.5em 0;padding:16px 20px;border-left:3px solid #e2e8f0;background:#f8fafc;border-radius:0 6px 6px 0;color:#475569;font-style:italic}.post_prose__vE_Lk blockquote p{margin:0;color:#475569}.post_prose__vE_Lk code{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:.875em;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 6px;color:#0f172a}.post_prose__vE_Lk pre{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px 24px;overflow-x:auto;margin:1.5em 0}.post_prose__vE_Lk pre code{background:none;border:none;padding:0;font-size:.875em;color:#0f172a;border-radius:0}.post_prose__vE_Lk strong{font-weight:700;color:#0f172a}.post_prose__vE_Lk em{font-style:italic;color:#475569}.post_prose__vE_Lk a{color:#1f3aff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:opacity .15s}.post_prose__vE_Lk a:hover{opacity:.7}.post_prose__vE_Lk hr{border:none;border-top:1px solid #f1f5f9;margin:2.5em 0}.post_prose__vE_Lk img{max-width:100%;border-radius:8px;display:block;margin:1.5em auto}.post_prose__vE_Lk table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:14px}.post_prose__vE_Lk td,.post_prose__vE_Lk th{text-align:left;padding:10px 14px;border-bottom:1px solid #e2e8f0}.post_prose__vE_Lk th{font-weight:600;color:#0f172a;background:#f8fafc}.post_prose__vE_Lk td{color:#334155}@media (max-width:640px){.post_container__QCz_w{padding:60px 20px 80px}.post_postTitle__X0La9{font-size:clamp(24px,6vw,36px)}}