.publication[data-astro-cid-zzllrgh7]{background:var(--undyed);color:var(--ink)}.publication__header[data-astro-cid-zzllrgh7]{background:var(--indigo);color:var(--undyed)}.publication__header-inner[data-astro-cid-zzllrgh7]{padding-block:var(--space-5) var(--space-7)}.publication__back[data-astro-cid-zzllrgh7]{display:inline-flex;min-height:2.75rem;align-items:center;gap:var(--space-1);color:var(--turmeric);font-family:var(--font-utility);font-size:var(--text--2);letter-spacing:var(--tracking-utility);text-underline-offset:.25em;text-transform:uppercase}.publication__meta[data-astro-cid-zzllrgh7]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-5);color:var(--turmeric);font-family:var(--font-utility);font-size:var(--text--2);letter-spacing:var(--tracking-utility);text-transform:uppercase}.publication__meta[data-astro-cid-zzllrgh7]>[data-astro-cid-zzllrgh7]:not(:last-child):after{margin-left:var(--space-3);color:color-mix(in srgb,var(--undyed) 42%,transparent);content:"·"}.publication[data-astro-cid-zzllrgh7] h1[data-astro-cid-zzllrgh7]{max-width:19ch;margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:var(--text-5);font-weight:600;letter-spacing:var(--tracking-display);line-height:var(--line-heading)}.publication__summary[data-astro-cid-zzllrgh7]{max-width:48rem;margin:var(--space-4) 0 0;color:color-mix(in srgb,var(--undyed) 80%,transparent);font-size:var(--text-1)}.publication__byline[data-astro-cid-zzllrgh7]{margin:var(--space-4) 0 0;font-size:var(--text--1)}.publication__byline[data-astro-cid-zzllrgh7] strong[data-astro-cid-zzllrgh7]{color:var(--turmeric);font-weight:500}.publication__hero[data-astro-cid-zzllrgh7]{width:min(100% - (2 * var(--page-gutter)),var(--content-wide));margin:calc(-1 * var(--space-5)) auto 0;position:relative;z-index:1}.publication__hero[data-astro-cid-zzllrgh7] picture[data-astro-cid-zzllrgh7],.publication__hero[data-astro-cid-zzllrgh7] img[data-astro-cid-zzllrgh7]{display:block;width:100%}.publication__hero[data-astro-cid-zzllrgh7] img[data-astro-cid-zzllrgh7]{height:auto;border:1px solid color-mix(in srgb,var(--undyed) 32%,transparent)}.publication__hero[data-astro-cid-zzllrgh7] figcaption[data-astro-cid-zzllrgh7],.publication__prose[data-astro-cid-zzllrgh7] .article-figure figcaption{margin-top:var(--space-1);color:var(--stone);font-family:var(--font-utility);font-size:var(--text--2);letter-spacing:.04em;line-height:1.5}.publication__body[data-astro-cid-zzllrgh7]{display:grid;grid-template-columns:minmax(11rem,1fr) minmax(0,48rem) minmax(2rem,1fr);gap:var(--space-5);width:min(100% - (2 * var(--page-gutter)),var(--content-wide));margin-inline:auto;padding-block:var(--space-7) var(--space-8)}.publication__rail[data-astro-cid-zzllrgh7]{display:flex;align-self:start;flex-direction:column;gap:var(--space-2);position:sticky;top:9rem;color:var(--morinda);font-family:var(--font-utility);font-size:var(--text--2);letter-spacing:var(--tracking-utility);text-transform:uppercase}.publication__prose[data-astro-cid-zzllrgh7]{grid-column:2;font-size:var(--text-0)}.publication__prose[data-astro-cid-zzllrgh7] p{margin:0 0 var(--space-3)}.publication__prose[data-astro-cid-zzllrgh7] p:first-child{font-family:var(--font-display);font-size:var(--text-2);font-weight:600;letter-spacing:var(--tracking-display);line-height:1.3}.publication__prose[data-astro-cid-zzllrgh7] h2{margin:var(--space-6) 0 var(--space-3);padding-top:var(--space-3);border-top:1px solid color-mix(in srgb,var(--stone) 42%,transparent);color:var(--indigo);font-family:var(--font-display);font-size:var(--text-3);font-weight:600;letter-spacing:var(--tracking-display);line-height:1.08}.publication__prose[data-astro-cid-zzllrgh7] ul,.publication__prose[data-astro-cid-zzllrgh7] ol{padding-left:var(--space-4);margin:0 0 var(--space-4)}.publication__prose[data-astro-cid-zzllrgh7] li{padding-left:var(--space-1);margin-bottom:var(--space-2)}.publication__prose[data-astro-cid-zzllrgh7] a{color:var(--morinda);overflow-wrap:anywhere;text-decoration-thickness:.08em;text-underline-offset:.18em}.publication__prose[data-astro-cid-zzllrgh7] .article-figure{margin:var(--space-5) 0}.publication__prose[data-astro-cid-zzllrgh7] .article-figure picture,.publication__prose[data-astro-cid-zzllrgh7] .article-figure img{display:block;width:100%}.publication__prose[data-astro-cid-zzllrgh7] .article-figure img{height:auto}.publication__prose[data-astro-cid-zzllrgh7] h2:last-of-type+ol{color:var(--stone);font-size:var(--text--1)}.publication__footer[data-astro-cid-zzllrgh7]{background:var(--ink);color:var(--undyed)}.publication__footer-inner[data-astro-cid-zzllrgh7]{width:min(100% - (2 * var(--page-gutter)),var(--content-wide));margin-inline:auto;padding-block:var(--space-6)}.publication__footer[data-astro-cid-zzllrgh7] .eyebrow[data-astro-cid-zzllrgh7]{color:var(--turmeric)}.publication__footer[data-astro-cid-zzllrgh7] h2[data-astro-cid-zzllrgh7]{max-width:18ch;margin:var(--space-1) 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-3);font-weight:600;letter-spacing:var(--tracking-display);line-height:var(--line-heading)}.publication__actions[data-astro-cid-zzllrgh7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.publication__secondary[data-astro-cid-zzllrgh7]{min-height:2.75rem;display:inline-flex;align-items:center;gap:var(--space-1);text-underline-offset:.25em}.publication__pdf-note[data-astro-cid-zzllrgh7]{margin:var(--space-4) 0 0;color:color-mix(in srgb,var(--undyed) 62%,transparent);font-family:var(--font-utility);font-size:var(--text--2);letter-spacing:var(--tracking-utility);text-transform:uppercase}@media(max-width:62rem){.publication__body[data-astro-cid-zzllrgh7]{grid-template-columns:minmax(0,48rem);justify-content:center}.publication__rail[data-astro-cid-zzllrgh7]{display:none}.publication__prose[data-astro-cid-zzllrgh7]{grid-column:1}}@media(max-width:40rem){.publication__header-inner[data-astro-cid-zzllrgh7]{padding-block:var(--space-4) var(--space-6)}.publication[data-astro-cid-zzllrgh7] h1[data-astro-cid-zzllrgh7]{font-size:var(--text-4)}.publication__hero[data-astro-cid-zzllrgh7]{width:100%;margin-top:0}.publication__hero[data-astro-cid-zzllrgh7] img[data-astro-cid-zzllrgh7]{border:0}.publication__hero[data-astro-cid-zzllrgh7] figcaption[data-astro-cid-zzllrgh7]{padding-inline:var(--page-gutter)}.publication__meta[data-astro-cid-zzllrgh7]{display:grid;gap:var(--space-1)}.publication__meta[data-astro-cid-zzllrgh7]>[data-astro-cid-zzllrgh7]:not(:last-child):after{content:none}.publication__body[data-astro-cid-zzllrgh7]{gap:0;padding-block:var(--space-5) var(--space-7)}.publication__actions[data-astro-cid-zzllrgh7]{align-items:flex-start;flex-direction:column}}
