.ar[data-astro-cid-dzh4ipp4]{padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,6vw,5rem)}.ar-grid[data-astro-cid-dzh4ipp4]{grid-template-columns:minmax(0,1fr);gap:2rem;max-width:48rem;display:grid}.ar-meta[data-astro-cid-dzh4ipp4]{flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}.ar-category[data-astro-cid-dzh4ipp4]{min-height:2.75rem;color:var(--ink);text-underline-offset:.25em;text-decoration-color:var(--signal);align-items:center;margin-block:-.75rem;text-decoration-thickness:2px;display:inline-flex}.ar-cover[data-astro-cid-dzh4ipp4]{border-radius:16px;width:100%;height:auto}.ar-body[data-astro-cid-dzh4ipp4]{overflow-wrap:break-word;font-size:1.125rem;line-height:1.7}.ar-body[data-astro-cid-dzh4ipp4]>*+*{margin-top:1.25em}.ar-body[data-astro-cid-dzh4ipp4] h2{letter-spacing:-.03em;margin-top:2.2em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:450;line-height:1.15}.ar-body[data-astro-cid-dzh4ipp4] h3{letter-spacing:-.02em;margin-top:1.8em;font-size:1.3rem;font-weight:500;line-height:1.25}.ar-body[data-astro-cid-dzh4ipp4] h4{margin-top:1.6em;font-size:1.125rem;font-weight:600}.ar-body[data-astro-cid-dzh4ipp4] :is(h2,h3,h4)+*{margin-top:.6em}.ar-body[data-astro-cid-dzh4ipp4] :is(ul,ol){padding-left:1.4em}.ar-body[data-astro-cid-dzh4ipp4] li+li{margin-top:.4em}.ar-body[data-astro-cid-dzh4ipp4] li::marker{color:var(--mute)}.ar-body[data-astro-cid-dzh4ipp4] a{text-underline-offset:.2em;padding-block:.15em;text-decoration-color:#b9b9b4;text-decoration-thickness:1px}@media (width<=47.99rem){.ar-body[data-astro-cid-dzh4ipp4] :is(p,li)>a:only-child,.ar-body[data-astro-cid-dzh4ipp4] :is(p,li)>:is(strong,em):only-child>a:only-child{padding-block:.6em}}.ar-body[data-astro-cid-dzh4ipp4] a:hover{text-decoration-color:var(--ink)}.ar-body[data-astro-cid-dzh4ipp4] strong{font-weight:600}.ar-body[data-astro-cid-dzh4ipp4] blockquote{border-left:4px solid var(--signal);padding:.25rem 0 .25rem 1.25rem;font-size:1.25rem;line-height:1.5}.ar-body[data-astro-cid-dzh4ipp4] img{border-radius:12px;width:100%;height:auto}.ar-body[data-astro-cid-dzh4ipp4] hr{border:0;border-top:1px solid var(--rule)}.ar-body[data-astro-cid-dzh4ipp4] .table-scroll{overflow-x:auto}.ar-body[data-astro-cid-dzh4ipp4] table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.ar-body[data-astro-cid-dzh4ipp4] :is(th,td){border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:.6rem .75rem}.ar-body[data-astro-cid-dzh4ipp4] th{font-weight:600}.ar-deep[data-astro-cid-dzh4ipp4]{border-top:2px solid var(--ink);gap:1rem;padding-top:1.5rem;display:grid}.ar-deep-title[data-astro-cid-dzh4ipp4]{font-weight:450}.ar-deep-list[data-astro-cid-dzh4ipp4]{gap:.75rem;padding:0;display:grid}@media (width>=40rem){.ar-deep-list[data-astro-cid-dzh4ipp4]:has(li+li){grid-template-columns:repeat(2,1fr)}}.ar-deep-list[data-astro-cid-dzh4ipp4] a[data-astro-cid-dzh4ipp4]{border:1px solid var(--rule);background:var(--paper);border-radius:16px;align-content:start;gap:.4rem;height:100%;padding:1.25rem 1.25rem 1.4rem;text-decoration:none;transition:border-color .15s;display:grid}.ar-deep-list[data-astro-cid-dzh4ipp4] a[data-astro-cid-dzh4ipp4]:hover{border-color:var(--ink)}.ar-deep-name[data-astro-cid-dzh4ipp4]{letter-spacing:-.02em;font-size:1.25rem;line-height:1.25}.ar-deep-list[data-astro-cid-dzh4ipp4] a[data-astro-cid-dzh4ipp4]:hover .ar-deep-name[data-astro-cid-dzh4ipp4]{text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px}.ar-deep-line[data-astro-cid-dzh4ipp4]{color:var(--mute);font-size:.9375rem;line-height:1.45}.ar-related[data-astro-cid-dzh4ipp4]{padding:clamp(2.5rem, 5vw, 4rem) 0 calc(var(--section-y) * .6 + var(--fold));border-top:2px solid var(--ink)}.ar-related-title[data-astro-cid-dzh4ipp4]{letter-spacing:-.04em;margin-bottom:1.5rem;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:400}.ar-related-list[data-astro-cid-dzh4ipp4]{gap:0 1.5rem;margin-bottom:1.5rem;display:grid}@media (width>=48rem){.ar-related-list[data-astro-cid-dzh4ipp4]{grid-template-columns:repeat(3,1fr)}}.ar-related-list[data-astro-cid-dzh4ipp4] a[data-astro-cid-dzh4ipp4]{border-bottom:1px solid var(--rule);gap:.5rem;height:100%;padding:1.25rem 0;text-decoration:none;display:grid}.ar-related-name[data-astro-cid-dzh4ipp4]{letter-spacing:-.02em;font-size:1.25rem;line-height:1.25}.ar-related-list[data-astro-cid-dzh4ipp4] a[data-astro-cid-dzh4ipp4]:hover .ar-related-name[data-astro-cid-dzh4ipp4]{text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px}
