.prose-brand[data-astro-cid-4sn4zg3r]{--tw-prose-body: var(--color-brand-text);line-height:1.8;font-size:1.0625rem}.prose-brand[data-astro-cid-4sn4zg3r] :where(h2)[data-astro-cid-4sn4zg3r]{color:#fff;font-weight:800;font-size:1.35rem;margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--color-brand-cyan) 25%,transparent)}.prose-brand[data-astro-cid-4sn4zg3r] :where(h3)[data-astro-cid-4sn4zg3r]{color:var(--color-brand-cyan);font-weight:700;font-size:1.05rem;margin-top:1.75rem}.prose-brand[data-astro-cid-4sn4zg3r] :where(p)[data-astro-cid-4sn4zg3r]{color:var(--color-brand-text);margin-bottom:1.25rem}.prose-brand[data-astro-cid-4sn4zg3r] :where(a)[data-astro-cid-4sn4zg3r]{color:var(--color-brand-cyan);text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--color-brand-cyan) 40%,transparent)}.prose-brand[data-astro-cid-4sn4zg3r] :where(a:hover)[data-astro-cid-4sn4zg3r]{text-decoration-color:var(--color-brand-cyan)}.prose-brand[data-astro-cid-4sn4zg3r] :where(strong)[data-astro-cid-4sn4zg3r]{color:#fff;font-weight:700}.prose-brand[data-astro-cid-4sn4zg3r] :where(em)[data-astro-cid-4sn4zg3r]{color:var(--color-brand-muted)}.prose-brand[data-astro-cid-4sn4zg3r] :where(code):not(pre code)[data-astro-cid-4sn4zg3r]{background:var(--color-brand-surface);padding:.15em .45em;border-radius:4px;font-size:.86em;color:var(--color-brand-cyan);border:1px solid color-mix(in srgb,var(--color-brand-cyan) 20%,transparent)}.prose-brand[data-astro-cid-4sn4zg3r] :where(pre)[data-astro-cid-4sn4zg3r]{background:var(--color-brand-surface)!important;border:1px solid var(--color-brand-blue);border-radius:.75rem;padding:1.25rem 1.5rem;overflow-x:auto}.prose-brand[data-astro-cid-4sn4zg3r] :where(pre code)[data-astro-cid-4sn4zg3r]{background:transparent;padding:0;border:none;color:var(--color-brand-text);font-size:.875em}.prose-brand[data-astro-cid-4sn4zg3r] :where(blockquote)[data-astro-cid-4sn4zg3r]{border-left:3px solid var(--color-brand-cyan);background:color-mix(in srgb,var(--color-brand-cyan) 6%,transparent);padding:.75rem 1.25rem;border-radius:0 .5rem .5rem 0;color:var(--color-brand-muted);font-style:normal;margin:1.75rem 0}.prose-brand[data-astro-cid-4sn4zg3r] :where(blockquote p)[data-astro-cid-4sn4zg3r]{margin:0;color:var(--color-brand-muted)}.prose-brand[data-astro-cid-4sn4zg3r] :where(hr)[data-astro-cid-4sn4zg3r]{border-color:var(--color-brand-blue);opacity:.25;margin:2.5rem 0}.prose-brand[data-astro-cid-4sn4zg3r] :where(ul>li)::marker [data-astro-cid-4sn4zg3r]{color:var(--color-brand-cyan)}.prose-brand[data-astro-cid-4sn4zg3r] :where(li)[data-astro-cid-4sn4zg3r]{color:var(--color-brand-text);margin-bottom:.35rem}.prose-brand[data-astro-cid-4sn4zg3r] :where(ol)[data-astro-cid-4sn4zg3r]{list-style:none;padding:0;counter-reset:takeaway;display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.prose-brand[data-astro-cid-4sn4zg3r] :where(ol>li)[data-astro-cid-4sn4zg3r]{counter-increment:takeaway;display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem;align-items:start;background:color-mix(in srgb,var(--color-brand-surface) 60%,transparent);border:1px solid color-mix(in srgb,var(--color-brand-blue) 35%,transparent);border-radius:.625rem;padding:.875rem 1rem .875rem 0;margin:0}.prose-brand[data-astro-cid-4sn4zg3r] :where(ol>li):before [data-astro-cid-4sn4zg3r]{content:counter(takeaway);display:flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;border-radius:50%;background:color-mix(in srgb,var(--color-brand-cyan) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-brand-cyan) 35%,transparent);color:var(--color-brand-cyan);font-weight:800;font-size:.8rem;flex-shrink:0;margin-left:.875rem}.prose-brand[data-astro-cid-4sn4zg3r] :where(table)[data-astro-cid-4sn4zg3r]{width:100%;border-collapse:collapse;font-size:.9rem}.prose-brand[data-astro-cid-4sn4zg3r] :where(th)[data-astro-cid-4sn4zg3r]{background:var(--color-brand-surface);color:var(--color-brand-cyan);font-weight:700;padding:.6rem .9rem;border:1px solid var(--color-brand-blue);text-align:left}.prose-brand[data-astro-cid-4sn4zg3r] :where(td)[data-astro-cid-4sn4zg3r]{padding:.55rem .9rem;border:1px solid color-mix(in srgb,var(--color-brand-blue) 50%,transparent);color:var(--color-brand-text)}.prose-brand[data-astro-cid-4sn4zg3r] :where(tr:nth-child(2n) td)[data-astro-cid-4sn4zg3r]{background:color-mix(in srgb,var(--color-brand-surface) 50%,transparent)}
