.ack[data-astro-cid-cak72j2b]{margin:1.4rem 0 2rem;padding:.4rem 0 .6rem 1.1rem;border-left:3px solid var(--la-accent)}.ack[data-astro-cid-cak72j2b] h2[data-astro-cid-cak72j2b]{margin-top:.1rem}.ack__lede[data-astro-cid-cak72j2b],.ack__supervisors[data-astro-cid-cak72j2b],.ack__plugin[data-astro-cid-cak72j2b]{margin:.55rem 0}.ack__people[data-astro-cid-cak72j2b]{list-style:none;margin:.6rem 0 .9rem;padding-left:0;display:grid;grid-template-columns:1fr;gap:.35rem}@media (min-width: 640px){.ack__people[data-astro-cid-cak72j2b]{grid-template-columns:1fr 1fr;gap:.4rem 1.4rem}}.ack__people[data-astro-cid-cak72j2b] li[data-astro-cid-cak72j2b]{padding:.4rem .7rem;background:var(--la-bg-alt);border-left:2px solid var(--la-link);font-family:var(--la-font-serif);font-size:1rem;line-height:1.45}.ack__people[data-astro-cid-cak72j2b] a[data-astro-cid-cak72j2b]{text-decoration:none}.ack__people[data-astro-cid-cak72j2b] a[data-astro-cid-cak72j2b]:hover strong[data-astro-cid-cak72j2b]{color:var(--la-link-hover)}[data-theme=notebook] .ack[data-astro-cid-cak72j2b]{border-left-color:var(--la-stamp-red)}[data-theme=notebook] .ack__people[data-astro-cid-cak72j2b] li[data-astro-cid-cak72j2b]{background:var(--la-paper-warm);border:1px solid var(--la-text);border-left:3px solid var(--la-stamp-red)}.credit-section[data-astro-cid-cak72j2b]{margin:.45rem 0;border:1px solid var(--la-rule);border-radius:4px;background:transparent;overflow:hidden}.credit-section[data-astro-cid-cak72j2b][open]{background:var(--la-bg-alt)}.credit-section[data-astro-cid-cak72j2b]>summary[data-astro-cid-cak72j2b]{list-style:none;cursor:pointer;padding:.7rem 1rem;font-family:var(--la-font-sans);font-size:.98rem;display:flex;align-items:baseline;gap:.6rem;user-select:none;transition:background .12s ease}.credit-section[data-astro-cid-cak72j2b]>summary[data-astro-cid-cak72j2b]::-webkit-details-marker{display:none}.credit-section[data-astro-cid-cak72j2b]>summary[data-astro-cid-cak72j2b]::marker{content:""}.credit-section[data-astro-cid-cak72j2b]>summary[data-astro-cid-cak72j2b]:before{content:"▸";display:inline-block;width:1em;color:var(--la-text-soft);transition:transform .18s ease;flex-shrink:0}.credit-section[data-astro-cid-cak72j2b][open]>summary[data-astro-cid-cak72j2b]:before{transform:rotate(90deg)}.credit-section[data-astro-cid-cak72j2b]>summary[data-astro-cid-cak72j2b]:hover{background:var(--la-bg-alt)}.credit-section[data-astro-cid-cak72j2b][open]>summary[data-astro-cid-cak72j2b]{border-bottom:1px solid var(--la-rule)}.credit-section__title[data-astro-cid-cak72j2b]{font-weight:600;color:var(--la-text)}.credit-section__hint[data-astro-cid-cak72j2b]{color:var(--la-text-soft);font-style:italic;font-size:.88rem}.credit-section__body[data-astro-cid-cak72j2b]{padding:.8rem 1rem 1rem 2rem;font-family:var(--la-font-serif)}[data-theme=notebook] .credit-section[data-astro-cid-cak72j2b]{border:1px solid var(--la-text);border-radius:0}[data-theme=notebook] .credit-section[data-astro-cid-cak72j2b][open]{background:var(--la-paper-warm);box-shadow:3px 3px 0 var(--la-text-soft)}[data-theme=notebook] .credit-section[data-astro-cid-cak72j2b]>summary[data-astro-cid-cak72j2b]{font-family:var(--la-font-stamp, var(--la-font-sans));letter-spacing:.04em;text-transform:uppercase;font-size:.85rem}[data-theme=notebook] .credit-section__hint[data-astro-cid-cak72j2b]{text-transform:none;letter-spacing:0;font-family:var(--la-font-serif);font-style:italic;font-size:.92rem}[data-theme=notebook] .credit-section[data-astro-cid-cak72j2b][open]>summary[data-astro-cid-cak72j2b]{border-bottom:1px solid var(--la-text)}dt[data-astro-cid-cak72j2b]{font-style:italic;color:var(--la-text);margin-top:.7rem}dt[data-astro-cid-cak72j2b]:first-child{margin-top:0}dd[data-astro-cid-cak72j2b]{margin-left:1.5rem;margin-bottom:.4rem}.citation-block[data-astro-cid-cak72j2b]{margin:1rem 0 1.5rem 1rem;padding:.6rem 1rem;border-left:3px solid var(--la-link);background:var(--la-bg-alt);font-family:var(--la-font-serif);font-size:.95rem;line-height:1.5}[data-theme=notebook] .citation-block[data-astro-cid-cak72j2b]{background:var(--la-paper-warm);border:1px solid var(--la-text);border-left:3px solid var(--la-link)}
