.nx-blog-blocks{overflow-wrap:anywhere}.nx-blog-blocks figure{margin:1.5rem 0}.nx-blog-blocks img,.nx-blog-blocks video,.nx-blog-gallery img{display:block;max-width:100%;height:auto;border-radius:12px}.nx-blog-gallery img{width:100%;max-height:70vh;object-fit:contain}.nx-blog-blocks video{width:100%;background:#111}.nx-blog-blocks figcaption{font-size:.9rem;line-height:1.8;margin-top:.5rem}.nx-blog-block-actions,.nx-blog-gallery-controls{display:flex;gap:1rem;align-items:center;justify-content:center}.nx-blog-blocks blockquote{border-inline-start:4px solid #0891b2;padding-inline-start:1rem;margin-inline:0}.nx-blog-block-editor{border:1px solid #94a3b8;border-radius:10px;padding:1rem;margin:1rem 0}.nx-blog-block-editor label{display:block}.nx-blog-block-editor img{max-height:180px;max-width:100%;object-fit:contain}.nx-blog-block-editor textarea{width:100%;min-height:90px}.nx-blog-gallery-controls button:focus-visible{outline:3px solid #0891b2;outline-offset:3px}.nx-blog-animation{width:100%;max-width:640px;margin-inline:auto;border:1px solid var(--nx-line,#b7c8da);border-radius:16px;padding:12px;background:var(--nx-panel,#edf4fc)}.nx-blog-animation img{width:100%;height:auto;object-fit:contain}.nx-blog-animation button{display:block;min-height:44px;margin:12px auto 0;padding:10px 20px;border:1px solid var(--nx-link,#234ddd);border-radius:999px;background:var(--nx-bg,#fff);color:var(--nx-text,#102548);font:inherit;cursor:pointer}.nx-blog-animation button:focus-visible{outline:3px solid var(--nx-link,#234ddd);outline-offset:3px}.nx-blog-animation p{font-size:14px;text-align:center}