.blog-module__Zx4hGW__proseContent h2{color:#182334;letter-spacing:-.02em;margin-top:2.75rem;margin-bottom:1.15rem;scroll-margin-top:110px;font-size:clamp(1.65rem,2.1vw,2rem);font-weight:700;line-height:1.24}.blog-module__Zx4hGW__proseContent h3{color:#1b273a;letter-spacing:-.01em;margin-top:2.1rem;margin-bottom:.9rem;font-size:clamp(1.3rem,1.6vw,1.45rem);font-weight:700}.blog-module__Zx4hGW__proseContent p{color:#556277;margin-bottom:1.25rem;font-size:clamp(.98rem,1.28vw,1.08rem);line-height:1.82}.blog-module__Zx4hGW__proseContent li{color:#556277;margin-bottom:.6rem;font-size:clamp(.98rem,1.28vw,1.08rem);line-height:1.78}.blog-module__Zx4hGW__proseContent ul,.blog-module__Zx4hGW__proseContent ol{margin:1.4rem 0 1.8rem;padding-left:1.35rem}.blog-module__Zx4hGW__proseContent img{border-radius:18px;width:100%;margin:2rem 0;box-shadow:0 14px 38px #101d3314}.blog-module__Zx4hGW__proseContent pre{color:#f4f7ff;font-family:var(--font-mono);background:#0b1220;border-radius:14px;margin:1.6rem 0 2rem;padding:1.2rem 1.3rem;font-size:.9rem;overflow-x:auto}.blog-module__Zx4hGW__proseContent a{color:#0b5bd3;text-underline-offset:4px;font-weight:600;text-decoration:underline}.blog-module__Zx4hGW__proseContent strong{color:#172133;font-weight:700}.blog-module__Zx4hGW__proseContent section{margin-bottom:2rem}@media (max-width:1024px){.blog-module__Zx4hGW__proseContent h2{margin-top:2.4rem;scroll-margin-top:95px}.blog-module__Zx4hGW__proseContent section{margin-bottom:1.8rem}}.blog-module__Zx4hGW__articleScrollPane{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.blog-module__Zx4hGW__articleScrollPane::-webkit-scrollbar{display:none}.blog-module__Zx4hGW__tocNavScroll{scrollbar-width:thin;scrollbar-color:#d1dae8 transparent}.blog-module__Zx4hGW__tocNavScroll::-webkit-scrollbar{width:4px}.blog-module__Zx4hGW__tocNavScroll::-webkit-scrollbar-thumb{background-color:#d1dae8;border-radius:999px}@media (max-width:640px){.blog-module__Zx4hGW__proseContent h2{margin-top:1.75rem;margin-bottom:.85rem;scroll-margin-top:80px;font-size:1.35rem;line-height:1.3}.blog-module__Zx4hGW__proseContent h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.15rem}.blog-module__Zx4hGW__proseContent p,.blog-module__Zx4hGW__proseContent li{margin-bottom:1rem;font-size:.95rem;line-height:1.72}.blog-module__Zx4hGW__proseContent ul,.blog-module__Zx4hGW__proseContent ol{margin:1rem 0 1.25rem;padding-left:1.1rem}.blog-module__Zx4hGW__proseContent img{border-radius:12px;margin:1.25rem 0}.blog-module__Zx4hGW__proseContent pre{border-radius:10px;padding:.9rem 1rem;font-size:.8rem}}
