.prose[data-astro-cid-7b6dw6cr] h2{margin-top:var(--space-12)}.prose[data-astro-cid-7b6dw6cr] h3{margin-top:var(--space-8)}.prose[data-astro-cid-7b6dw6cr] ul,.prose[data-astro-cid-7b6dw6cr] ol{padding-left:var(--space-6);margin:0 0 var(--space-4)}.prose[data-astro-cid-7b6dw6cr] li{margin-bottom:var(--space-2)}.prose[data-astro-cid-7b6dw6cr] table{border-collapse:collapse;width:100%;margin:0 0 var(--space-6)}.prose[data-astro-cid-7b6dw6cr] th,.prose[data-astro-cid-7b6dw6cr] td{border:1px solid var(--color-line);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}.prose[data-astro-cid-7b6dw6cr] blockquote{margin:0 0 var(--space-4);padding:var(--space-1) 0 var(--space-1) var(--space-5);border-left:4px solid var(--color-quote-line)}.prose[data-astro-cid-7b6dw6cr] blockquote>:last-child{margin-bottom:0}.prose[data-astro-cid-7b6dw6cr] code{font-family:var(--font-mono)}.prose[data-astro-cid-7b6dw6cr] :not(pre)>code{color:var(--color-brand-text);background:var(--color-code-bg);border-radius:var(--radius-code);overflow-wrap:break-word;padding:.1em .35em;font-size:.875em}.prose[data-astro-cid-7b6dw6cr] pre{margin:0 0 var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-code-bg);border:1px solid var(--color-code-line);border-radius:var(--radius-code);font-family:var(--font-mono);font-size:var(--size-small);line-height:1.55;overflow-x:auto}.prose[data-astro-cid-7b6dw6cr] pre code{font-size:inherit}.cta-band[data-astro-cid-hwvj6ntz]{padding:var(--space-20) 0;text-align:center;position:relative;overflow:hidden}.cta-band__image[data-astro-cid-hwvj6ntz]{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.cta-band[data-astro-cid-hwvj6ntz]:before{content:"";z-index:1;background:#ffffffb3;position:absolute;inset:0}.cta-band__inner[data-astro-cid-hwvj6ntz]{z-index:2;position:relative}.cta-band__lede[data-astro-cid-hwvj6ntz]{color:var(--color-heading);margin-bottom:var(--space-8);font-size:1.25rem}.meta[data-astro-cid-vk7tuqbn]{color:var(--color-muted);font-size:var(--size-small);margin-bottom:var(--space-2)}.meta__sep[data-astro-cid-vk7tuqbn]{margin:0 var(--space-2)}.post__header[data-astro-cid-ssdmjifj]{margin-bottom:var(--space-8)}.post__image[data-astro-cid-ssdmjifj]{width:100%;height:auto;margin-top:var(--space-6);display:block}.code-block{position:relative}.code-copy{top:var(--space-2);right:var(--space-2);font-family:var(--font-body);font-size:12px;font-weight:var(--weight-semibold);color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-line);cursor:pointer;border-radius:4px;padding:6px 10px;line-height:1;position:absolute}.code-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.code-copy:hover{color:var(--color-brand-text);border-color:var(--color-brand-text)}.related__heading[data-astro-cid-ssdmjifj]{text-align:center;margin-bottom:var(--space-8)}.related[data-astro-cid-ssdmjifj]{gap:var(--space-6);display:grid}@media (width>=768px){.related[data-astro-cid-ssdmjifj]{grid-template-columns:repeat(3,minmax(0,1fr))}}
