figure{text-align:center}figure>div{text-align:left}figcaption{font-style:italic}@media (max-width:767.98px){figure [style*="flex-basis"]{flex-basis:auto!important}figure .p-3.p-md-4{padding:0.75rem!important}figure .gap-3{gap:0.5rem!important}}.callout{background:#f0f9ff;border-left:4px solid #0ea5e9;padding:1.25rem 1.5rem;border-radius:0 8px 8px 0;margin:1.5rem 0}.callout-proto{background:#fefce8;border-left:4px solid #eab308}.blog-content article{max-width:none}.blog-content .blog-rich-shadow{box-shadow:0 .25rem .75rem rgb(34 41 52 / .09)!important}.blog-content .blog-rich-shadow-soft{box-shadow:0 .125rem .375rem rgb(34 41 52 / .06)!important}.blog-content .blog-rich-footer{background:#fafafa!important}blockquote{border-left:3px solid #cbd5e1;padding-left:1rem;color:#64748b;font-style:italic}