.post[data-astro-cid-ssdmjifj],.prose[data-astro-cid-ssdmjifj]{grid-template-columns:[full-start] minmax(var(--gutter), 1fr) [wide-start] minmax(0, calc((var(--wide) - var(--measure)) / 2)) [content-start] min(var(--measure), 100% - 2 * var(--gutter)) [content-end] minmax(0, calc((var(--wide) - var(--measure)) / 2)) [wide-end] minmax(var(--gutter), 1fr) [full-end];display:grid}.post[data-astro-cid-ssdmjifj]>[data-astro-cid-ssdmjifj],.prose[data-astro-cid-ssdmjifj]>*{grid-column:content}.post[data-astro-cid-ssdmjifj]>.prose[data-astro-cid-ssdmjifj]{grid-column:full}.post-header[data-astro-cid-ssdmjifj] h1[data-astro-cid-ssdmjifj]{margin:0;font-size:clamp(1.75rem,1.3rem + 2vw,2.375rem)}.meta[data-astro-cid-ssdmjifj]{color:var(--muted);margin:.625rem 0 0;font-size:.875rem}.post[data-astro-cid-ssdmjifj]>.cover[data-astro-cid-ssdmjifj]{border-radius:2px;grid-column:wide;width:100%;margin-top:2rem}.prose[data-astro-cid-ssdmjifj]{margin-top:2rem}.prose[data-astro-cid-ssdmjifj]>:first-child{margin-top:0}.prose[data-astro-cid-ssdmjifj] p,.prose[data-astro-cid-ssdmjifj] ul,.prose[data-astro-cid-ssdmjifj] ol,.prose[data-astro-cid-ssdmjifj] blockquote,.prose[data-astro-cid-ssdmjifj] table{margin-block:0 1.25rem}.prose[data-astro-cid-ssdmjifj] h2{margin:2.75rem 0 .75rem;font-size:1.375rem}.prose[data-astro-cid-ssdmjifj] h3{margin:2rem 0 .5rem;font-size:1.125rem}.prose[data-astro-cid-ssdmjifj] h4{margin:1.5rem 0 .5rem;font-size:1rem}.prose[data-astro-cid-ssdmjifj] ul,.prose[data-astro-cid-ssdmjifj] ol{padding-left:1.4rem}.prose[data-astro-cid-ssdmjifj] li+li{margin-top:.3rem}.prose[data-astro-cid-ssdmjifj] li>ul,.prose[data-astro-cid-ssdmjifj] li>ol{margin:.3rem 0 0}.prose[data-astro-cid-ssdmjifj] li::marker{color:var(--muted)}.prose[data-astro-cid-ssdmjifj] li:has(>input[type=checkbox]){margin-left:-1.4rem;list-style:none}.prose[data-astro-cid-ssdmjifj] input[type=checkbox]{accent-color:var(--link);margin:0 .5rem 0 0}.prose[data-astro-cid-ssdmjifj] blockquote{border-left:2px solid var(--link-underline);color:var(--muted);margin-inline:0;padding-left:1.125rem}.prose[data-astro-cid-ssdmjifj] hr{margin:2.5rem 0}.prose[data-astro-cid-ssdmjifj] :not(pre)>code{background:var(--code-bg);border-radius:3px;padding:.1em .35em;font-size:.875em}.prose[data-astro-cid-ssdmjifj] pre{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);tab-size:2;margin:0 0 1.5rem;padding:1rem 1.125rem;font-size:.875rem;line-height:1.6;overflow-x:auto;background:var(--code-bg)!important}.prose[data-astro-cid-ssdmjifj] pre code{width:max-content;min-width:100%;display:block}.prose[data-astro-cid-ssdmjifj] .astro-code span{color:var(--shiki-light)}@media (prefers-color-scheme:dark){.prose[data-astro-cid-ssdmjifj] .astro-code span{color:var(--shiki-dark)}}.prose[data-astro-cid-ssdmjifj]>figure,.prose[data-astro-cid-ssdmjifj]>p:has(>img:only-child){grid-column:wide;margin:.75rem 0 2rem}.prose[data-astro-cid-ssdmjifj] figure img,.prose[data-astro-cid-ssdmjifj] p>img:only-child{border-radius:2px;width:auto;max-width:100%;max-height:85vh;margin-inline:auto}.prose[data-astro-cid-ssdmjifj] figcaption{color:var(--muted);max-width:var(--measure);margin-top:.625rem;margin-inline:auto;font-size:.875rem;line-height:1.5}.prose[data-astro-cid-ssdmjifj] table{border-collapse:collapse;font-size:.9375rem;display:block;overflow-x:auto}.prose[data-astro-cid-ssdmjifj] th,.prose[data-astro-cid-ssdmjifj] td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.5rem 1rem .5rem 0}.prose[data-astro-cid-ssdmjifj] th{font-weight:600}.prose[data-astro-cid-ssdmjifj] kbd{border:1px solid var(--rule);border-bottom-width:2px;border-radius:3px;padding:.05em .35em;font-size:.8125em}.prose[data-astro-cid-ssdmjifj] .footnotes{border-top:1px solid var(--rule);color:var(--muted);margin-top:3rem;padding-top:1rem;font-size:.9375rem}.prose[data-astro-cid-ssdmjifj] .footnotes h2{margin-top:0;font-size:.875rem}.post-footer[data-astro-cid-ssdmjifj]{border-top:1px solid var(--rule);margin-top:3rem}.pager[data-astro-cid-ssdmjifj]{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1.5rem;padding-block:1.5rem;display:grid}.pager[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]{color:var(--text);flex-direction:column;gap:.25rem;text-decoration:none;display:flex}.pager[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover{background:0 0}.pager[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover .pager-title[data-astro-cid-ssdmjifj]{text-decoration:underline;text-decoration-color:var(--link-underline);text-underline-offset:3px;text-decoration-thickness:2px}.next[data-astro-cid-ssdmjifj]{text-align:right}.dir[data-astro-cid-ssdmjifj]{--mono:1;color:var(--muted);font-size:.8125rem}.pager-title[data-astro-cid-ssdmjifj]{font-weight:550;line-height:1.35}.contact[data-astro-cid-ssdmjifj]{margin:1.5rem 0 0}@media (width<=600px){.pager[data-astro-cid-ssdmjifj]{grid-template-columns:1fr;gap:1rem}.next[data-astro-cid-ssdmjifj]{text-align:left}.next[data-astro-cid-ssdmjifj]:empty,.pager[data-astro-cid-ssdmjifj]>div[data-astro-cid-ssdmjifj]:empty{display:none}}
