.markdown-body[data-v-89d3271c] h1{font-family:Unbounded Variable,Unbounded,DM Sans Variable,DM Sans,system-ui,sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-.025em;line-height:2.5rem;margin-top:2.5rem}.markdown-body[data-v-89d3271c] h1:first-child{margin-top:0}.markdown-body[data-v-89d3271c] h1{color:var(--zi-text)}.markdown-body[data-v-89d3271c] h2{color:var(--zi-text);font-family:Unbounded Variable,Unbounded,DM Sans Variable,DM Sans,system-ui,sans-serif;font-size:1.875rem;font-weight:600;letter-spacing:-.025em;line-height:2.25rem;margin-top:2rem}.markdown-body[data-v-89d3271c] h3{color:var(--zi-text);font-family:Unbounded Variable,Unbounded,DM Sans Variable,DM Sans,system-ui,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.025em;line-height:2rem;margin-top:1.5rem}.markdown-body[data-v-89d3271c] p{color:var(--zi-text-muted);line-height:1.625;margin-bottom:1rem;margin-top:1rem}.markdown-body[data-v-89d3271c] a{color:var(--zi-accent);font-weight:600;text-decoration-color:color-mix(in srgb,var(--zi-accent) 45%,transparent);text-decoration-line:underline;text-underline-offset:3px;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.markdown-body[data-v-89d3271c] a:hover{color:var(--brand-accent-hover);text-decoration-color:var(--zi-accent)}.markdown-body[data-v-89d3271c] ol,.markdown-body[data-v-89d3271c] ul{color:var(--zi-text-muted);list-style-type:disc;margin-bottom:1rem;margin-left:1.5rem;margin-top:1rem}.markdown-body[data-v-89d3271c] li::marker{color:color-mix(in srgb,var(--zi-accent) 42%,var(--zi-text-muted))}.markdown-body[data-v-89d3271c] li{margin-bottom:.25rem;margin-top:.25rem}.markdown-body[data-v-89d3271c] blockquote{background:color-mix(in srgb,var(--zi-accent) 7%,var(--zi-bg-panel));border-bottom-right-radius:.75rem;border-left-color:color-mix(in srgb,var(--zi-accent) 55%,var(--zi-border-strong));border-left-width:4px;border-top-right-radius:.75rem;color:var(--zi-text);font-style:italic;margin-bottom:1.5rem;margin-top:1.5rem;padding:.75rem 1rem}.markdown-body[data-v-89d3271c] pre{background:var(--zi-bg-elevated);border-color:var(--zi-border);border-radius:1rem;border-width:1px;color:var(--zi-text);font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;margin-top:1.5rem;overflow-x:auto;padding:1rem}.markdown-body[data-v-89d3271c] code{background:color-mix(in srgb,var(--zi-accent) 10%,var(--zi-bg-panel));border-radius:.25rem;color:var(--brand-accent-hover);font-size:.875rem;line-height:1.25rem;padding:.125rem .25rem}.markdown-body[data-v-89d3271c] pre code{background-color:transparent;color:inherit}.markdown-body[data-v-89d3271c] img{border-radius:1rem;border-width:1px;margin-bottom:2rem;margin-top:2rem;max-height:480px;max-width:100%;width:auto;--tw-shadow:0 12px 40px -18px rgba(15,23,42,.12),0 4px 12px -6px rgba(15,23,42,.06);--tw-shadow-colored:0 12px 40px -18px var(--tw-shadow-color),0 4px 12px -6px var(--tw-shadow-color);border-color:var(--zi-border);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.markdown-body[data-v-89d3271c] hr{border-color:var(--zi-border);border-top-width:1px;margin-bottom:2rem;margin-top:2rem}
