.article[data-astro-cid-gysqo7gh]{box-sizing:border-box;max-width:55rem;min-width:0;padding-top:11rem;padding-bottom:8rem}.article-back[data-astro-cid-gysqo7gh]{color:var(--link);font-weight:600;text-decoration:none}.article-back[data-astro-cid-gysqo7gh]:hover,.article-back[data-astro-cid-gysqo7gh]:focus-visible{text-decoration:underline}.article-header[data-astro-cid-gysqo7gh]{margin:2.5rem 0}.article-meta[data-astro-cid-gysqo7gh]{color:var(--muted);font-size:.95rem}.article-meta[data-astro-cid-gysqo7gh] span[data-astro-cid-gysqo7gh]{color:var(--text);font-weight:600}.article-title[data-astro-cid-gysqo7gh]{font-size:clamp(3rem,7vw,5.5rem);line-height:1.05;margin:1rem 0 1.5rem;text-wrap:balance;overflow-wrap:anywhere}.article-description[data-astro-cid-gysqo7gh]{color:var(--muted);font-size:clamp(1.1rem,2vw,1.35rem);margin:0;text-wrap:pretty}.article-cover[data-astro-cid-gysqo7gh]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-tile);margin-bottom:3rem}.article-toc[data-astro-cid-gysqo7gh],.article-body[data-astro-cid-gysqo7gh],.article-related[data-astro-cid-gysqo7gh]{max-width:70ch;min-width:0;margin-inline:auto;font-size:1.1rem;overflow-wrap:anywhere}.article-toc[data-astro-cid-gysqo7gh]{padding-block:1.5rem;margin-bottom:3rem;border-block:.0625rem solid var(--border)}.article-toc[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{font-size:1.15rem;margin:0 0 .75rem}.article-toc[data-astro-cid-gysqo7gh] ol[data-astro-cid-gysqo7gh]{list-style:none;padding:0;margin:0}.article-toc[data-astro-cid-gysqo7gh] li[data-astro-cid-gysqo7gh]+li[data-astro-cid-gysqo7gh]{margin-top:.5rem}.toc-subheading[data-astro-cid-gysqo7gh]{padding-left:1rem}.article-toc[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh],.article-related[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh],.article-body[data-astro-cid-gysqo7gh] a{color:var(--link);text-underline-offset:.2em;text-decoration:underline}.article-toc[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover,.article-related[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover,.article-body[data-astro-cid-gysqo7gh] a:hover{text-decoration-thickness:.125rem}.article[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:focus-visible,.article-body[data-astro-cid-gysqo7gh] a:focus-visible{outline:.125rem solid var(--link);outline-offset:.25rem}.article-body[data-astro-cid-gysqo7gh]{line-height:1.8}.article-body[data-astro-cid-gysqo7gh] p{margin:0 0 1.5rem;text-wrap:pretty}.article-body[data-astro-cid-gysqo7gh] h2,.article-related[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15;margin:3rem 0 1rem;text-wrap:balance}.article-body[data-astro-cid-gysqo7gh] h3{font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.35;margin:2rem 0 .75rem;text-wrap:balance}.article-body[data-astro-cid-gysqo7gh] h2,.article-body[data-astro-cid-gysqo7gh] h3{scroll-margin-top:8rem}.article-body[data-astro-cid-gysqo7gh] ul,.article-body[data-astro-cid-gysqo7gh] ol{padding-left:1.5rem;margin:0 0 1.5rem}.article-body[data-astro-cid-gysqo7gh] ul{list-style:disc}.article-body[data-astro-cid-gysqo7gh] ol{list-style:decimal}.article-body[data-astro-cid-gysqo7gh] li+li{margin-top:.5rem}.article-body[data-astro-cid-gysqo7gh] li>ul,.article-body[data-astro-cid-gysqo7gh] li>ol{margin-top:.5rem;margin-bottom:0}.article-body[data-astro-cid-gysqo7gh] table{display:block;box-sizing:border-box;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 1.75rem;font-size:.95rem;line-height:1.6}.article-body[data-astro-cid-gysqo7gh] th,.article-body[data-astro-cid-gysqo7gh] td{padding:.75rem;border:.0625rem solid var(--border);text-align:left;vertical-align:top}.article-body[data-astro-cid-gysqo7gh] th{background:var(--surface-2);font-weight:600}.article-body[data-astro-cid-gysqo7gh] blockquote{padding:1.25rem;margin:0 0 1.75rem;border:.0625rem solid var(--border);border-radius:var(--radius-tile);background:var(--surface-1)}.article-body[data-astro-cid-gysqo7gh] blockquote>p:last-child{margin-bottom:0}.article-body[data-astro-cid-gysqo7gh] figure{margin:2rem 0}.article-body[data-astro-cid-gysqo7gh] img{display:block;width:100%;max-width:100%;height:auto;border:.0625rem solid var(--border);border-radius:var(--radius-tile);box-sizing:border-box}.article-body[data-astro-cid-gysqo7gh] a.article-visual-link{display:block;width:fit-content;max-width:100%;margin:0 0 1.5rem;text-decoration:none}.article-body[data-astro-cid-gysqo7gh] .article-visual-link__label{display:inline-block;margin-top:.625rem;color:var(--link);font-size:.9rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease}.article-body[data-astro-cid-gysqo7gh] a.article-visual-link:hover .article-visual-link__label,.article-body[data-astro-cid-gysqo7gh] a.article-visual-link:focus-visible .article-visual-link__label{color:var(--text);text-decoration-color:currentColor}.article-body[data-astro-cid-gysqo7gh] a.article-visual-link:focus-visible{outline:.125rem solid var(--link);outline-offset:.25rem;border-radius:var(--radius-tile)}@media(prefers-reduced-motion:reduce){.article-body[data-astro-cid-gysqo7gh] .article-visual-link__label{transition:none}}.article-body[data-astro-cid-gysqo7gh] figcaption,.article-body[data-astro-cid-gysqo7gh] p:has(>img)+p:has(>em:only-child){color:var(--muted);font-size:.9rem;line-height:1.6;margin-top:.75rem}.article-body[data-astro-cid-gysqo7gh] p:has(>img){margin-top:2rem;margin-bottom:0}.article-body[data-astro-cid-gysqo7gh] hr{border:0;border-top:.0625rem solid var(--border);margin:2.5rem 0}.article-related[data-astro-cid-gysqo7gh]{padding-block:2rem;margin-top:3rem;margin-bottom:2rem;border-top:.0625rem solid var(--border)}.article-related[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{margin-top:0}.article-related[data-astro-cid-gysqo7gh] ul[data-astro-cid-gysqo7gh]{list-style:none;padding:0;margin:0}.article-related[data-astro-cid-gysqo7gh] li[data-astro-cid-gysqo7gh]+li[data-astro-cid-gysqo7gh]{margin-top:1.5rem}.article-related[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{font-weight:600}.article-related[data-astro-cid-gysqo7gh] p[data-astro-cid-gysqo7gh]{color:var(--muted);font-size:.9rem;margin:.25rem 0 0}@media(max-width:34.5rem){.article[data-astro-cid-gysqo7gh]{padding-top:8rem;padding-bottom:5rem}.article-body[data-astro-cid-gysqo7gh],.article-toc[data-astro-cid-gysqo7gh],.article-related[data-astro-cid-gysqo7gh]{font-size:1rem}.article-body[data-astro-cid-gysqo7gh] .article-visual-link__label{font-size:.9rem}}
