.ar-by[data-astro-cid-6ebbwsfy]{gap:var(--m2) var(--item-gap);color:var(--stone);flex-wrap:wrap;font-size:15px;line-height:1.5;display:flex}.ar-by[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{color:var(--ink);text-underline-offset:4px;text-decoration:underline 1px}.ar[data-astro-cid-6ebbwsfy]>.i-frame[data-astro-cid-6ebbwsfy]>.i-section[data-astro-cid-6ebbwsfy]{padding-top:0}.ar__in[data-astro-cid-6ebbwsfy]{align-items:start}.ar__side[data-astro-cid-6ebbwsfy]{top:calc(var(--nav-h) + var(--sub-gap));gap:var(--sub-gap);flex-direction:column;display:flex;position:sticky}.ar-draft[data-astro-cid-6ebbwsfy]{align-items:center;gap:var(--m2);color:var(--ink);display:flex}.ar-draft[data-astro-cid-6ebbwsfy]:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 1px var(--on-accent);flex:none}.ar-toc__t[data-astro-cid-6ebbwsfy]{margin-bottom:var(--item-gap)}.ar-toc[data-astro-cid-6ebbwsfy] ol[data-astro-cid-6ebbwsfy]{border-top:1px solid var(--ink)}.ar-toc[data-astro-cid-6ebbwsfy] li[data-astro-cid-6ebbwsfy]{border-bottom:1px solid var(--rule)}.ar-toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]{gap:var(--m2);color:var(--espresso);text-wrap:pretty;grid-template-columns:32px minmax(0,1fr);padding-block:10px;font-size:15px;line-height:1.45;display:grid}.ar-toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:hover,.ar-toc[data-astro-cid-6ebbwsfy] a[data-astro-cid-6ebbwsfy]:focus-visible{color:var(--ink);text-underline-offset:4px;text-decoration:underline 1px}.ar-toc__n[data-astro-cid-6ebbwsfy]{font:500 12px/1.6 var(--mono);letter-spacing:var(--mono-track);color:var(--stone)}.ar__body[data-astro-cid-6ebbwsfy]{min-width:0;max-width:40rem}.ar__body[data-astro-cid-6ebbwsfy]>:first-child{margin-top:0}.ar__body[data-astro-cid-6ebbwsfy] p,.ar__body[data-astro-cid-6ebbwsfy] li{color:var(--espresso);text-wrap:pretty;font-size:18px;line-height:1.65}.ar__body[data-astro-cid-6ebbwsfy] p+p{margin-top:var(--item-gap)}.ar__body[data-astro-cid-6ebbwsfy] h2{margin-top:var(--block-gap);margin-bottom:var(--item-gap);font:var(--h-weight) clamp(26px, 2.4vw, 34px) / 1.2 var(--sans);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;scroll-margin-top:calc(var(--nav-h) + var(--sub-gap))}.ar__body[data-astro-cid-6ebbwsfy] h3{margin-top:var(--sub-gap);margin-bottom:var(--m2);font:var(--h-weight) 21px/1.3 var(--sans);letter-spacing:-.015em;color:var(--ink)}.ar__body[data-astro-cid-6ebbwsfy] h2+p,.ar__body[data-astro-cid-6ebbwsfy] h3+p{margin-top:0}.ar__body[data-astro-cid-6ebbwsfy] ul,.ar__body[data-astro-cid-6ebbwsfy] ol{margin-block:var(--item-gap);gap:var(--m2);flex-direction:column;padding-left:1.4em;display:flex}.ar__body[data-astro-cid-6ebbwsfy] ul{list-style:outside}.ar__body[data-astro-cid-6ebbwsfy] ol{list-style:decimal}.ar__body[data-astro-cid-6ebbwsfy] li::marker{color:var(--stone);font-size:.9em}.ar__body[data-astro-cid-6ebbwsfy] strong{color:var(--ink);font-weight:600}.ar__body[data-astro-cid-6ebbwsfy] a{color:var(--ink);text-underline-offset:4px;text-decoration:underline 1px;text-decoration-color:var(--rule);transition:text-decoration-color .2s}.ar__body[data-astro-cid-6ebbwsfy] a:hover{text-decoration-color:var(--ink)}.ar__body[data-astro-cid-6ebbwsfy] blockquote{margin-block:var(--sub-gap);padding-left:var(--item-gap);border-left:1px solid var(--ink)}.ar__body[data-astro-cid-6ebbwsfy] blockquote p{font:500 20px/1.45 var(--sans);letter-spacing:-.01em;color:var(--ink)}.ar__body[data-astro-cid-6ebbwsfy] hr{margin-block:var(--block-gap);border:0;border-top:1px solid var(--rule)}.ar__body[data-astro-cid-6ebbwsfy] code{font:500 .9em/1.4 var(--mono);color:var(--ink);background:var(--paper-deep);padding:1px 5px}.ar__body[data-astro-cid-6ebbwsfy] pre{margin-block:var(--sub-gap);padding:var(--caption-gap);border:1px solid var(--rule);font:400 14px/1.55 var(--mono);overflow-x:auto}.ar__body[data-astro-cid-6ebbwsfy] pre code{font:inherit;background:0 0;padding:0}.ar__body[data-astro-cid-6ebbwsfy] table{width:100%;margin-block:var(--sub-gap);border-collapse:collapse}.ar__body[data-astro-cid-6ebbwsfy] th,.ar__body[data-astro-cid-6ebbwsfy] td{padding:var(--m2) var(--caption-gap) var(--m2) 0;text-align:left;vertical-align:top;color:var(--espresso);border-bottom:1px solid var(--rule);font-size:16px;line-height:1.5}.ar__body[data-astro-cid-6ebbwsfy] thead th{font:500 12px/1.4 var(--mono);letter-spacing:var(--mono-track);text-transform:uppercase;color:var(--stone);border-bottom:1px solid var(--ink)}.ar__body[data-astro-cid-6ebbwsfy] figure{margin-block:var(--sub-gap)}.ar__body[data-astro-cid-6ebbwsfy] img{outline:1px solid var(--rule);outline-offset:-1px;width:100%;height:auto;display:block}.ar__body[data-astro-cid-6ebbwsfy] figcaption{margin-top:var(--m2);font:500 12px/1.5 var(--mono);letter-spacing:var(--mono-track);color:var(--stone)}.ar-tags[data-astro-cid-6ebbwsfy]{margin-top:var(--block-gap);padding-top:var(--sub-gap);border-top:1px solid var(--rule);color:var(--stone);gap:var(--item-gap);flex-wrap:wrap;font-size:15px;line-height:1.5;display:flex}.ar-nav__in[data-astro-cid-6ebbwsfy]{justify-content:space-between;align-items:flex-end;gap:var(--sub-gap);border-top:1px solid var(--ink);padding-top:0;padding-top:var(--sub-gap);flex-wrap:wrap;display:flex}.ar-nav__links[data-astro-cid-6ebbwsfy]{gap:var(--block-gap);flex-wrap:wrap;display:flex}.ar-nav__a[data-astro-cid-6ebbwsfy]{gap:var(--m2);max-width:24rem;color:inherit;flex-direction:column;display:flex}.ar-nav__t[data-astro-cid-6ebbwsfy]{font:var(--h-weight) 20px/1.3 var(--sans);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.ar-nav__a[data-astro-cid-6ebbwsfy]:hover .ar-nav__t[data-astro-cid-6ebbwsfy],.ar-nav__a[data-astro-cid-6ebbwsfy]:focus-visible .ar-nav__t[data-astro-cid-6ebbwsfy]{text-underline-offset:5px;text-decoration:underline 1px}@media (width<=900px){.ar__in[data-astro-cid-6ebbwsfy]{row-gap:var(--block-gap)}.ar__side[data-astro-cid-6ebbwsfy]{position:static}.ar__body[data-astro-cid-6ebbwsfy] p,.ar__body[data-astro-cid-6ebbwsfy] li{font-size:17px}}
