.page[data-astro-cid-t7hrdzs6]{background:var(--surface);color:var(--ink);justify-content:center;display:flex}.page__inner[data-astro-cid-t7hrdzs6]{width:100%;min-width:0;max-width:68rem;padding:clamp(1.5rem, 3vh, 2.5rem) var(--frame-x) clamp(3rem, 8vh, 5rem)}.marquee[data-astro-cid-t7hrdzs6]{gap:clamp(1.25rem,3vw,2rem);padding-block:clamp(2rem,5vh,3.5rem) clamp(2.5rem,6vh,4rem);display:grid}.marquee__display[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);font-size:clamp(2.25rem,11vw,5.5rem);font-weight:300;line-height:var(--lh-display);letter-spacing:var(--ls-display);white-space:nowrap}.marquee__letter[data-astro-cid-t7hrdzs6]{animation:local-letter-in .9s var(--ease-out-expo) both;animation-delay:calc(60ms + var(--i,0) * 45ms);display:inline-block}.marquee__intro[data-astro-cid-t7hrdzs6],.marquee__intro[data-astro-cid-t7hrdzs6] p[data-astro-cid-t7hrdzs6]{max-width:none}.video-link[data-astro-cid-t7hrdzs6]{color:var(--accent)}.note[data-astro-cid-t7hrdzs6],.section-intro[data-astro-cid-t7hrdzs6]{color:var(--muted)}.note[data-astro-cid-t7hrdzs6]{font-size:var(--fz-caption)}.toc[data-astro-cid-t7hrdzs6],.plate[data-astro-cid-t7hrdzs6],.shelf[data-astro-cid-t7hrdzs6],.close[data-astro-cid-t7hrdzs6]{border-top:1px solid var(--rule);margin-block-start:clamp(2rem,5vh,3rem);padding-block-start:clamp(2rem,5vh,3rem)}.toc[data-astro-cid-t7hrdzs6]{margin-block-start:0}.toc__list[data-astro-cid-t7hrdzs6]{padding:0;list-style:none}.toc__item[data-astro-cid-t7hrdzs6]+.toc__item[data-astro-cid-t7hrdzs6]{border-top:1px solid var(--rule)}.toc__link[data-astro-cid-t7hrdzs6]{grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:clamp(1rem,3vw,1.75rem);padding-block:.85rem;display:grid}.toc__num[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);color:var(--muted);font-variant-numeric:tabular-nums}.toc__text[data-astro-cid-t7hrdzs6]{gap:.15em;display:grid}.toc__title[data-astro-cid-t7hrdzs6]{font-size:1.0625rem;font-weight:500}.toc__teaser[data-astro-cid-t7hrdzs6]{font-size:var(--fz-caption);color:var(--muted)}.toc__link[data-astro-cid-t7hrdzs6]:hover .toc__title[data-astro-cid-t7hrdzs6],.toc__link[data-astro-cid-t7hrdzs6]:focus-visible .toc__title[data-astro-cid-t7hrdzs6],.toc__link[data-astro-cid-t7hrdzs6][aria-current] .toc__title[data-astro-cid-t7hrdzs6]{color:var(--accent);text-underline-offset:.2em;text-decoration:underline 1px}.plate[data-astro-cid-t7hrdzs6]{scroll-margin-top:2rem}.plate__head[data-astro-cid-t7hrdzs6]{align-items:baseline;gap:clamp(.75rem,2vw,1.25rem);display:flex}.plate__num[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:300}h2[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;line-height:1.1}h3[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);font-size:1.25rem;font-weight:400;line-height:1.3}.section-intro[data-astro-cid-t7hrdzs6]{margin-block-start:.75rem}.plate[data-astro-cid-t7hrdzs6] p[data-astro-cid-t7hrdzs6],.reference-row[data-astro-cid-t7hrdzs6] dd[data-astro-cid-t7hrdzs6]{max-width:none}.plate__body[data-astro-cid-t7hrdzs6]{gap:clamp(1.5rem,4vw,3rem);margin-block-start:1.5rem;display:grid}.prose[data-astro-cid-t7hrdzs6] p[data-astro-cid-t7hrdzs6]+p[data-astro-cid-t7hrdzs6]{margin-block-start:1em}.section-copy[data-astro-cid-t7hrdzs6]{margin-block-start:1.5rem}.margin-notes[data-astro-cid-t7hrdzs6]{align-content:start;gap:1.25rem;display:grid}.margin-notes[data-astro-cid-t7hrdzs6] dt[data-astro-cid-t7hrdzs6]{font-weight:500;font-size:var(--fz-caption);color:var(--muted);margin-block-end:.3em}dd[data-astro-cid-t7hrdzs6]{margin:0}.margin-notes[data-astro-cid-t7hrdzs6] dd[data-astro-cid-t7hrdzs6]{font-size:var(--fz-caption)}.glossary[data-astro-cid-t7hrdzs6],.editorial-list[data-astro-cid-t7hrdzs6],.resource-list[data-astro-cid-t7hrdzs6]{margin-block-start:clamp(1.5rem,3vh,2rem)}.glossary-story[data-astro-cid-t7hrdzs6]{max-width:none;margin-block-start:2rem}.glossary-story[data-astro-cid-t7hrdzs6] h3[data-astro-cid-t7hrdzs6]+p[data-astro-cid-t7hrdzs6]{margin-block-start:.75rem}.glossary-heading[data-astro-cid-t7hrdzs6]{border-top:1px solid var(--rule);margin-block-start:2.5rem;padding-block-start:1.5rem}.reference-row[data-astro-cid-t7hrdzs6]{gap:.5rem 2rem;padding-block:1.25rem;display:grid}.reference-row[data-astro-cid-t7hrdzs6]+.reference-row[data-astro-cid-t7hrdzs6],.editorial-list[data-astro-cid-t7hrdzs6] li[data-astro-cid-t7hrdzs6]+li[data-astro-cid-t7hrdzs6]{border-top:1px solid var(--rule)}#buying[data-astro-cid-t7hrdzs6] .editorial-list[data-astro-cid-t7hrdzs6] li[data-astro-cid-t7hrdzs6]+li[data-astro-cid-t7hrdzs6]{border-top:none}#buying[data-astro-cid-t7hrdzs6] h3[data-astro-cid-t7hrdzs6]{font-weight:700}.glossary[data-astro-cid-t7hrdzs6] dt[data-astro-cid-t7hrdzs6]{font-weight:500}.editorial-list[data-astro-cid-t7hrdzs6]{padding:0;list-style:none}.editorial-list[data-astro-cid-t7hrdzs6] li[data-astro-cid-t7hrdzs6]{padding-block:clamp(1rem,2.5vh,1.5rem)}.editorial-list[data-astro-cid-t7hrdzs6] p[data-astro-cid-t7hrdzs6]{margin-block-start:.4rem}.subsection-title[data-astro-cid-t7hrdzs6]{margin-block-start:2.5rem;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:300}.table-scroll[data-astro-cid-t7hrdzs6]{scrollbar-color:var(--muted) var(--surface);max-width:100%;margin-block-start:1.5rem;overflow-x:auto}table[data-astro-cid-t7hrdzs6]{border-collapse:collapse;width:100%;min-width:38rem;font-size:var(--fz-caption);text-align:left}caption[data-astro-cid-t7hrdzs6]{text-align:left;color:var(--muted);padding-block-end:1rem}th[data-astro-cid-t7hrdzs6],td[data-astro-cid-t7hrdzs6]{border-top:1px solid var(--rule);vertical-align:top;padding:1rem 1.25rem 1rem 0}th[data-astro-cid-t7hrdzs6]{font-weight:500}thead[data-astro-cid-t7hrdzs6] th[data-astro-cid-t7hrdzs6]{color:var(--muted)}tbody[data-astro-cid-t7hrdzs6] th[data-astro-cid-t7hrdzs6]{width:25%}td[data-astro-cid-t7hrdzs6]:last-child{width:22%;padding-inline-end:0}.resource-title[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);font-size:1.25rem;display:block}.resource-role[data-astro-cid-t7hrdzs6]{color:var(--muted);font-size:var(--fz-caption);margin-block-start:.3rem;display:block}.resource-list[data-astro-cid-t7hrdzs6] dd[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]{font-size:var(--fz-caption);margin-block-start:.75rem;display:inline-block}.plate[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6],.close[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]{text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease-out-quart);text-decoration:underline 1px}.plate[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]:hover,.plate[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]:focus-visible,.close[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]:hover,.close[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]:focus-visible{color:var(--accent)}.tutorial[data-astro-cid-t7hrdzs6]{margin-block-start:2rem;padding-inline-start:1.75rem}.tutorial[data-astro-cid-t7hrdzs6] li[data-astro-cid-t7hrdzs6]{padding-inline-start:.65rem}.tutorial[data-astro-cid-t7hrdzs6] li[data-astro-cid-t7hrdzs6]+li[data-astro-cid-t7hrdzs6]{margin-block-start:2rem}.tutorial[data-astro-cid-t7hrdzs6] li[data-astro-cid-t7hrdzs6]::marker{font-family:var(--font-display);color:var(--muted);font-variant-numeric:tabular-nums}.tutorial[data-astro-cid-t7hrdzs6] p[data-astro-cid-t7hrdzs6]{margin-block-start:.7rem}.tutorial[data-astro-cid-t7hrdzs6]+.note[data-astro-cid-t7hrdzs6]{margin-block-start:1.5rem}blockquote[data-astro-cid-t7hrdzs6]{font-family:var(--font-display);margin-block:1rem;font-size:1.25rem;line-height:1.55}.tutorial-note[data-astro-cid-t7hrdzs6]{border-top:1px solid var(--rule);margin-block-start:2rem;padding-block-start:1.5rem}.tutorial-note[data-astro-cid-t7hrdzs6] h3[data-astro-cid-t7hrdzs6]+p[data-astro-cid-t7hrdzs6]{margin-block-start:.7rem}.projects__draws[data-astro-cid-t7hrdzs6]{color:var(--muted);font-size:var(--fz-caption)}.shelf__heading[data-astro-cid-t7hrdzs6]{font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.15}.shelf__list[data-astro-cid-t7hrdzs6]{margin-block-start:clamp(1.5rem,3vh,2rem);padding:0;list-style:none}.shelf__item[data-astro-cid-t7hrdzs6]{flex-wrap:wrap;align-items:baseline;gap:.5em 1em;padding-block:.75rem;display:flex}.shelf__title[data-astro-cid-t7hrdzs6]{font-style:italic}.shelf__author[data-astro-cid-t7hrdzs6]{color:var(--muted);font-size:var(--fz-caption)}.close[data-astro-cid-t7hrdzs6]{padding-block-end:1.5rem}.close[data-astro-cid-t7hrdzs6] a[data-astro-cid-t7hrdzs6]{color:var(--accent);margin-block-start:.75rem;font-weight:500;display:inline-block}@media (width>=640px){.toc__text[data-astro-cid-t7hrdzs6]{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:baseline;gap:1.5rem}.reference-row[data-astro-cid-t7hrdzs6]{grid-template-columns:minmax(10rem,1fr) minmax(0,2.3fr)}}@media (width>=800px){.plate__body[data-astro-cid-t7hrdzs6]{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem)}}@keyframes local-letter-in{0%{opacity:0;filter:blur(6px);transform:translateY(.6em)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.marquee__letter[data-astro-cid-t7hrdzs6]{animation:none}}
