html{scroll-padding-top:calc(var(--header-h) + 1rem)}.disc__grid[data-astro-cid-adrqmx6s]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 clamp(2rem,1rem + 3vw,4rem);margin:0;padding:0;list-style:none;display:grid}.disc__grid[data-astro-cid-adrqmx6s] li[data-astro-cid-adrqmx6s]{border-top:1px solid var(--ink);padding:2rem 0}.disc__n[data-astro-cid-adrqmx6s]{color:var(--brass-deep);letter-spacing:.1em;margin-bottom:1rem;font-size:.75rem;font-weight:600;display:block}.disc[data-astro-cid-adrqmx6s] h2[data-astro-cid-adrqmx6s]{margin-bottom:.75rem;font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem)}.disc[data-astro-cid-adrqmx6s] p[data-astro-cid-adrqmx6s]{max-width:38ch;color:var(--ink-2);margin:0}.story[data-astro-cid-adrqmx6s]{background:var(--paper-2)}.story__head[data-astro-cid-adrqmx6s]{max-width:900px;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.story__intro[data-astro-cid-adrqmx6s]{color:var(--ink-soft);font-size:1.125rem}.story__lead[data-astro-cid-adrqmx6s]{font-family:var(--serif);letter-spacing:-.01em;margin:1.5rem 0 0;font-size:clamp(1.45rem,1.1rem + 1.3vw,2.2rem);line-height:1.25}.story__list[data-astro-cid-adrqmx6s]{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:2.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=1100px){.story__list[data-astro-cid-adrqmx6s]{grid-template-columns:repeat(5,1fr)}.person[data-astro-cid-adrqmx6s]:nth-child(2n){margin-top:3.5rem}}.person__media[data-astro-cid-adrqmx6s]{aspect-ratio:3/4;background:var(--ink);margin-bottom:1.1rem;overflow:hidden}.person__media[data-astro-cid-adrqmx6s] img[data-astro-cid-adrqmx6s]{object-fit:cover;width:100%;height:100%}.person__when[data-astro-cid-adrqmx6s]{color:var(--brass-deep);font-family:var(--serif);margin:0 0 .35rem;font-style:italic}.person[data-astro-cid-adrqmx6s] h3[data-astro-cid-adrqmx6s]{margin-bottom:.5rem;font-size:1.35rem}.person__note[data-astro-cid-adrqmx6s]{color:var(--ink-soft);margin:0 0 1rem;font-size:.9375rem;line-height:1.5}.proj[data-astro-cid-adrqmx6s]{align-items:center;gap:2rem clamp(2.5rem,1rem + 5vw,6rem);margin-top:clamp(3rem,2rem + 4vw,6rem);display:grid}@media (width>=900px){.proj[data-astro-cid-adrqmx6s]{grid-template-columns:1fr 1fr}.proj--flip[data-astro-cid-adrqmx6s] .proj__media[data-astro-cid-adrqmx6s]{order:2}}.proj__media[data-astro-cid-adrqmx6s]{aspect-ratio:4/3;background:var(--ink);margin:0;overflow:hidden}.proj__media[data-astro-cid-adrqmx6s] img[data-astro-cid-adrqmx6s]{object-fit:cover;width:100%;height:100%}.proj__n[data-astro-cid-adrqmx6s]{color:var(--brass-deep);letter-spacing:.1em;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.proj[data-astro-cid-adrqmx6s] h3[data-astro-cid-adrqmx6s]{margin-bottom:1.25rem;font-size:clamp(1.9rem,1.4rem + 1.8vw,3rem)}.proj[data-astro-cid-adrqmx6s] .btn[data-astro-cid-adrqmx6s]{white-space:normal;text-align:left;margin-top:1.25rem}.quotes[data-astro-cid-adrqmx6s]{background:var(--night);color:var(--on-night)}.quotes__grid[data-astro-cid-adrqmx6s]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:0 clamp(2rem,1rem + 3vw,4rem);margin:0;padding:0;list-style:none;display:grid}.quotes__grid[data-astro-cid-adrqmx6s] li[data-astro-cid-adrqmx6s]{border-top:1px solid var(--night-line);padding:2rem 0}.quotes[data-astro-cid-adrqmx6s] blockquote[data-astro-cid-adrqmx6s]{margin:0}.quotes[data-astro-cid-adrqmx6s] blockquote[data-astro-cid-adrqmx6s] p[data-astro-cid-adrqmx6s]{font-family:var(--serif);margin:0 0 1.25rem;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-style:italic;line-height:1.25}.quotes[data-astro-cid-adrqmx6s] footer[data-astro-cid-adrqmx6s]{letter-spacing:.14em;text-transform:uppercase;gap:.2rem;font-size:.8125rem;display:grid}.quotes[data-astro-cid-adrqmx6s] footer[data-astro-cid-adrqmx6s] strong[data-astro-cid-adrqmx6s]{color:var(--brass-light);font-weight:600}.quotes[data-astro-cid-adrqmx6s] footer[data-astro-cid-adrqmx6s] span[data-astro-cid-adrqmx6s]{color:var(--on-night-soft)}.quotes__foot[data-astro-cid-adrqmx6s]{flex-wrap:wrap;gap:1rem;margin-top:clamp(2.5rem,1.5rem + 3vw,4rem);display:flex}
