.blog-head[data-astro-cid-zg7dkzxc]{background-color:var(--color-surface);text-align:center;padding-bottom:3rem}.blog-crumbs[data-astro-cid-zg7dkzxc]{margin-bottom:2.5rem}.blog-crumb-list[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.blog-crumb[data-astro-cid-zg7dkzxc]{font-size:var(--text-xs);letter-spacing:.04em;align-items:center;gap:.5rem;display:inline-flex}.blog-crumb-link[data-astro-cid-zg7dkzxc]{color:var(--color-primary);text-decoration:none;transition:color .2s}@media (hover:hover) and (pointer:fine){.blog-crumb-link[data-astro-cid-zg7dkzxc]:hover{color:color-mix(in srgb, var(--color-primary) 80%, var(--color-headline));text-underline-offset:.25em;text-decoration:underline}}.blog-crumb-current[data-astro-cid-zg7dkzxc]{color:var(--color-headline);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;max-width:34rem;display:inline-block;overflow:hidden}.blog-crumb-sep[data-astro-cid-zg7dkzxc]{color:var(--color-caption)}.blog-title[data-astro-cid-zg7dkzxc]{margin:0;max-width:52rem;margin-inline:auto}.blog-byline[data-astro-cid-zg7dkzxc]{font-size:var(--text-sm);color:var(--color-caption);flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;margin-top:1.5rem;display:flex}.blog-byline-author[data-astro-cid-zg7dkzxc]{font-weight:var(--font-weight-semibold);color:var(--color-primary)}.blog-byline-sep[data-astro-cid-zg7dkzxc]{color:var(--color-caption)}.blog-figure-lead[data-astro-cid-zg7dkzxc]{background-color:var(--color-white);padding-top:2.5rem}.blog-lead-img[data-astro-cid-zg7dkzxc]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);width:100%;max-width:58rem;height:auto;margin-inline:auto;display:block}.blog-body[data-astro-cid-zg7dkzxc]{background-color:var(--color-white)}.blog-prose[data-astro-cid-zg7dkzxc]{max-width:40rem;color:var(--color-body);margin-inline:auto;font-size:1.0625rem;line-height:1.75}.blog-prose[data-astro-cid-zg7dkzxc] p{text-wrap:pretty;margin:0 0 1.375rem}.blog-prose[data-astro-cid-zg7dkzxc] p:last-child{margin-bottom:0}.blog-prose[data-astro-cid-zg7dkzxc] h2,.blog-prose[data-astro-cid-zg7dkzxc] h3,.blog-prose[data-astro-cid-zg7dkzxc] h4{color:var(--color-headline);letter-spacing:-.02em;text-wrap:balance}.blog-prose[data-astro-cid-zg7dkzxc] h2{margin:2.75rem 0 1rem;font-size:clamp(1.375rem,2.4vw,1.75rem);line-height:1.2}.blog-prose[data-astro-cid-zg7dkzxc] h3{margin:2.25rem 0 .875rem;font-size:clamp(1.1875rem,2vw,1.375rem);line-height:1.25}.blog-prose[data-astro-cid-zg7dkzxc] h4{font-family:var(--font-body);font-size:1.0625rem;font-weight:var(--font-weight-semibold);margin:1.875rem 0 .75rem;line-height:1.35}.blog-prose[data-astro-cid-zg7dkzxc] h2:first-child,.blog-prose[data-astro-cid-zg7dkzxc] h3:first-child{margin-top:0}:where(.blog-prose) :is(ul,ol):where(:not(.list-check,.list-dot,.list-number)){margin:0 0 1.375rem;padding-inline-start:2.1875rem}:where(.blog-prose) ul:where(:not(.list-check,.list-dot,.list-number)){list-style:outside}:where(.blog-prose) ol:where(:not(.list-check,.list-dot,.list-number)){list-style:decimal}:where(.blog-prose) :is(ul,ol):where(:not(.list-check,.list-dot,.list-number))>li+li{margin-top:.75rem}:where(.blog-prose) li{text-wrap:pretty}:where(.blog-prose) li::marker{color:var(--color-primary)}:where(.blog-prose) ol>li::marker{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}:where(.blog-prose) li>:is(ul,ol){margin:.625rem 0 0;padding-inline-start:1.5rem}:where(.blog-prose) li>:is(ul,ol)>li{font-size:var(--text-sm);line-height:1.6}:where(.blog-prose) li>:is(ul,ol)>li+li{margin-top:.5rem}:where(.blog-prose) li>ul>li::marker{font-size:.8em}.blog-prose[data-astro-cid-zg7dkzxc] strong{font-weight:var(--font-weight-semibold);color:var(--color-headline)}.blog-prose[data-astro-cid-zg7dkzxc] a{color:var(--color-primary);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}@media (hover:hover) and (pointer:fine){.blog-prose[data-astro-cid-zg7dkzxc] a:hover{color:var(--color-primary-hover);text-decoration-thickness:2px}}.blog-prose[data-astro-cid-zg7dkzxc] blockquote{border-left:3px solid var(--color-primary);color:var(--color-headline);margin:2rem 0;padding:.25rem 0 .25rem 1.375rem;font-size:1.125rem;line-height:1.7}.blog-prose[data-astro-cid-zg7dkzxc] figure.post-figure{margin:2.25rem 0}.blog-prose[data-astro-cid-zg7dkzxc] figure.post-figure img{border-radius:var(--radius-card);width:100%;height:auto;display:block}.blog-prose[data-astro-cid-zg7dkzxc] figcaption{font-size:var(--text-sm);color:var(--color-caption);text-align:center;margin-top:.75rem}.blog-prose[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin:2rem 0}.blog-prose[data-astro-cid-zg7dkzxc] th,.blog-prose[data-astro-cid-zg7dkzxc] td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.75rem 1rem .75rem 0}.blog-prose[data-astro-cid-zg7dkzxc] th{color:var(--color-headline);font-weight:var(--font-weight-semibold)}.blog-prose[data-astro-cid-zg7dkzxc] sup{font-size:.7em}.blog-cta[data-astro-cid-zg7dkzxc]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);text-align:center;max-width:40rem;margin:3.5rem auto 0;padding:2rem}.blog-cta-text[data-astro-cid-zg7dkzxc]{font-size:var(--text-lg);color:var(--color-headline);text-wrap:balance;margin:0 0 1.25rem;line-height:1.5}.blog-cta-actions[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (width<=767px){.blog-crumb-current[data-astro-cid-zg7dkzxc]{max-width:12rem}.blog-prose[data-astro-cid-zg7dkzxc]{font-size:1rem}.blog-cta[data-astro-cid-zg7dkzxc]{margin-top:2.5rem;padding:1.5rem 1.25rem}.blog-cta-actions[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]{flex:100%}.blog-figure-lead[data-astro-cid-zg7dkzxc]{padding-top:1.75rem}}@media (width<=640px){.blog-crumbs[data-astro-cid-zg7dkzxc]{margin-bottom:2rem}}
