.credits[data-astro-cid-72gybxoo]{max-width:56rem;margin:5rem auto 2rem;padding:0}.credits-list[data-astro-cid-72gybxoo]{margin:0;padding:0;list-style:none}.credit-row[data-astro-cid-72gybxoo]{display:grid;grid-template-columns:8rem 1fr;gap:1.5rem;padding:.85rem 0;border-top:1px solid #1a1a1a;align-items:baseline}.credit-row[data-astro-cid-72gybxoo]:last-child{border-bottom:1px solid #1a1a1a}.credit-label[data-astro-cid-72gybxoo]{font-family:var(--font-mono);font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);margin:0}.credit-value[data-astro-cid-72gybxoo]{font-family:var(--font-serif);font-size:.95rem;line-height:1.5;color:var(--color-fg);margin:0}.credit-value[data-astro-cid-72gybxoo] em[data-astro-cid-72gybxoo]{font-style:italic}.credit-date[data-astro-cid-72gybxoo]{color:var(--color-muted);font-style:normal;font-size:.85rem;margin-left:.3rem}@media(max-width:768px){.credits[data-astro-cid-72gybxoo]{margin:3rem 0 1.5rem;padding:0 1.25rem}.credit-row[data-astro-cid-72gybxoo]{grid-template-columns:1fr;gap:.3rem;padding:.7rem 0}.credit-label[data-astro-cid-72gybxoo]{font-size:9px;letter-spacing:.12em}.credit-value[data-astro-cid-72gybxoo]{font-size:.88rem;line-height:1.45}}.page[data-astro-cid-hwyji337]{max-width:84rem;margin:0 auto;padding:8rem 3rem}.head[data-astro-cid-hwyji337]{text-align:center;margin-bottom:3rem;max-width:48rem;margin-left:auto;margin-right:auto}.kicker[data-astro-cid-hwyji337]{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);margin:0 0 1rem}.title[data-astro-cid-hwyji337]{font-size:2.2rem;font-weight:400;line-height:1.2;margin:0 0 1rem;font-style:italic}.info[data-astro-cid-hwyji337]{font-size:1rem;color:var(--color-muted);margin:0}.hero[data-astro-cid-hwyji337]{margin:0 0 3.5rem;padding:0}.hero-img[data-astro-cid-hwyji337]{width:100%;max-width:56rem;height:auto;display:block;margin:0 auto;background:transparent}.cap[data-astro-cid-hwyji337]{margin:.6rem auto 0;font-size:.85rem;color:var(--color-muted);line-height:1.5;text-align:center;max-width:56rem}.body[data-astro-cid-hwyji337]{max-width:56rem;margin:0 auto 2.5rem;font-size:1.15rem;line-height:1.7}.body[data-astro-cid-hwyji337] p{margin:0 0 1.4rem}.body[data-astro-cid-hwyji337] p:last-child{margin-bottom:0}.body[data-astro-cid-hwyji337] em{font-style:italic}.body[data-astro-cid-hwyji337] strong{font-weight:500}.figures[data-astro-cid-hwyji337]{margin:4rem 0;display:flex;flex-direction:column;gap:4rem}.fig[data-astro-cid-hwyji337]{margin:0;padding:0}.fig-img[data-astro-cid-hwyji337]{width:100%;max-width:56rem;height:auto;display:block;margin:0 auto;background:transparent}.fig-link[data-astro-cid-hwyji337] .fig-img[data-astro-cid-hwyji337]{transition:opacity .2s}.fig-link[data-astro-cid-hwyji337]:hover .fig-img[data-astro-cid-hwyji337]{opacity:.85}.fig-anchor[data-astro-cid-hwyji337]{display:block;text-decoration:none;color:inherit}.fig-link[data-astro-cid-hwyji337] .cap[data-astro-cid-hwyji337]:after{content:" →";color:var(--color-selection)}.expo-link[data-astro-cid-hwyji337]{text-align:center;margin:4rem 0 1rem;font-size:1.05rem}.expo-link[data-astro-cid-hwyji337] a[data-astro-cid-hwyji337]{color:var(--color-fg);text-decoration:none;border-bottom:1px solid var(--color-rule);padding-bottom:.2rem}.expo-link[data-astro-cid-hwyji337] a[data-astro-cid-hwyji337]:hover{color:var(--color-selection);border-color:var(--color-selection)}.cred[data-astro-cid-hwyji337]{text-align:center;font-family:var(--font-mono);font-size:10px;color:var(--color-muted);margin:3rem 0 0;letter-spacing:.14em;text-transform:uppercase}.page-foot[data-astro-cid-hwyji337]{margin-top:6rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:baseline;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted)}.page-foot[data-astro-cid-hwyji337] a[data-astro-cid-hwyji337]{text-decoration:none;color:inherit;transition:color .2s}.page-foot[data-astro-cid-hwyji337] a[data-astro-cid-hwyji337]:hover{color:var(--color-selection)}.foot-prev[data-astro-cid-hwyji337]{text-align:left}.foot-next[data-astro-cid-hwyji337]{text-align:right}.foot-title[data-astro-cid-hwyji337]{font-family:var(--font-serif);text-transform:none;letter-spacing:0;color:var(--color-fg);font-size:.95rem}.foot-title[data-astro-cid-hwyji337] em[data-astro-cid-hwyji337]{font-style:italic}.foot-arrow[data-astro-cid-hwyji337]{color:var(--color-muted)}.body[data-astro-cid-hwyji337] .footnote-ref-sup{font-size:.6em;vertical-align:super;line-height:0;margin-left:1px}.body[data-astro-cid-hwyji337] .footnote-ref{text-decoration:none;color:var(--color-selection);font-family:var(--font-mono);border-bottom:1px dotted currentColor;padding:0 2px;transition:background .15s,color .15s}.body[data-astro-cid-hwyji337] .footnote-ref:hover,.body[data-astro-cid-hwyji337] .footnote-ref:focus{background:var(--color-selection);color:#fff;border-bottom-color:transparent}.footnote-bar[data-astro-cid-hwyji337]{position:fixed;bottom:0;left:0;right:0;z-index:8;background:#fff;padding:1.1rem 2rem;display:block;opacity:0;pointer-events:none;transition:opacity .25s ease;max-height:50vh;overflow-y:auto}.footnote-bar[data-astro-cid-hwyji337].has-active{opacity:1;pointer-events:auto}.footnote-item[data-astro-cid-hwyji337]{display:none;font-family:var(--font-serif);font-size:.85rem;line-height:1.5;color:var(--color-fg)}.footnote-item[data-astro-cid-hwyji337].is-active{display:flex;gap:.8rem}.footnote-num[data-astro-cid-hwyji337]{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);letter-spacing:.03em;padding-top:.15rem;min-width:1.4rem;flex-shrink:0}.footnote-text[data-astro-cid-hwyji337] em{font-style:italic}.footnotes-end[data-astro-cid-hwyji337]{max-width:56rem;margin:6rem auto 2rem}.footnotes-list[data-astro-cid-hwyji337]{list-style:none;padding:0;margin:0}.footnote-end-item[data-astro-cid-hwyji337]{display:flex;gap:.8rem;margin:0 0 1rem;font-size:.85rem;line-height:1.5;color:var(--color-fg)}.footnote-end-num[data-astro-cid-hwyji337]{font-family:var(--font-mono);font-size:11px;color:var(--color-muted);letter-spacing:.03em;padding-top:.15rem;min-width:1.4rem;flex-shrink:0}.footnote-end-text[data-astro-cid-hwyji337]{font-family:var(--font-serif)}.footnote-end-text[data-astro-cid-hwyji337] em{font-style:italic}@media(max-width:768px){.page[data-astro-cid-hwyji337]{padding:8rem 1.25rem 4rem}.head[data-astro-cid-hwyji337]{margin-bottom:2.5rem}.kicker[data-astro-cid-hwyji337]{font-size:9px;letter-spacing:.12em;margin:0 0 .7rem}.title[data-astro-cid-hwyji337]{font-size:1.55rem;line-height:1.25}.hero[data-astro-cid-hwyji337]{margin:0 0 2.5rem}.body[data-astro-cid-hwyji337]{font-size:1.02rem;line-height:1.6;margin:0 0 2rem}.body[data-astro-cid-hwyji337] p{margin:0 0 1.1rem}.figures[data-astro-cid-hwyji337]{margin:2.5rem 0;gap:2.5rem}.cap[data-astro-cid-hwyji337]{font-size:.78rem;line-height:1.45}.expo-link[data-astro-cid-hwyji337]{margin:2.5rem 0 .5rem;font-size:.95rem}.footnote-bar[data-astro-cid-hwyji337]{padding:.8rem 1.25rem}.footnote-item[data-astro-cid-hwyji337]{font-size:.78rem;line-height:1.45}.footnotes-end[data-astro-cid-hwyji337]{margin:3.5rem auto 1.5rem;padding:0}.footnote-end-item[data-astro-cid-hwyji337]{font-size:.78rem}}
