.wzhIca_prose>*+*{margin-top:24px}.wzhIca_prose h2{margin-top:40px;margin-bottom:16px;font-size:18px}.wzhIca_prose h2+*{margin-top:0}.wzhIca_prose h3{margin-top:32px;margin-bottom:12px;font-size:15px}.wzhIca_prose ul,.wzhIca_prose ol{padding-left:18px}.wzhIca_prose li+li{margin-top:8px}.wzhIca_prose code{font-family:var(--font-mono);background:var(--color-surface);padding:2px 4px;font-size:12px}.wzhIca_prose blockquote{border-left:2px solid var(--color-border);color:var(--color-text);padding-left:16px}.wzhIca_prose .wzhIca_lead{font-size:var(--prose-lead-size,17px);color:var(--color-text);line-height:1.8}.wzhIca_figure{margin:40px 0}.wzhIca_figure>div{background:var(--figure-background,var(--color-surface));border-radius:12px;height:350px;padding:24px 24px 0;overflow:hidden}.wzhIca_figure img{width:100%;max-width:400px;height:auto;margin-inline:auto;display:block;box-shadow:0 5px 20px #00000012}.wzhIca_figure[data-fill]>div{border:1px solid var(--color-border);height:auto;padding:0}.wzhIca_figure[data-fill] img{max-width:none;box-shadow:none}.wzhIca_figure figcaption{margin-top:10px;font-size:11px}.wzhIca_prose .wzhIca_sources{border-top:1px solid var(--color-border);margin-top:48px}.wzhIca_sources li{margin-top:8px}.wzhIca_sources a{font-size:12px}.wzhIca_prose pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;padding:16px 18px;font-size:12px;line-height:1.7}.wzhIca_prose pre code{background:0 0;padding:0}
.mrV1lW_gallery{gap:var(--space-lg);display:grid}.mrV1lW_gallery figure{margin:0}.mrV1lW_gallery[data-orientation=portrait]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.mrV1lW_gallery a{border:1px solid var(--color-border);border-radius:var(--radius-media);text-decoration:none;display:block;overflow:hidden}.mrV1lW_gallery img{width:100%;height:auto;display:block}.mrV1lW_gallery a>span{border-top:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-caption);padding:8px 12px;display:block}.mrV1lW_gallery a:hover>span{text-underline-offset:4px;text-decoration:underline}.mrV1lW_gallery figcaption{margin-top:var(--space-xs);font-size:var(--font-caption);line-height:1.6}@media not (min-width:640px){.mrV1lW_gallery[data-orientation=portrait]{grid-template-columns:1fr;justify-items:center}.mrV1lW_gallery[data-orientation=portrait] figure{width:100%;max-width:340px}}
