.head[data-astro-cid-nqrojvys]{padding-block:clamp(3rem,9vw,7rem) clamp(2rem,5vw,3.5rem)}.head[data-astro-cid-nqrojvys]>.shell[data-astro-cid-nqrojvys]{gap:1.1rem;display:grid}.head[data-astro-cid-nqrojvys] h1[data-astro-cid-nqrojvys]{font-size:var(--step-5)}.bleed[data-astro-cid-nqrojvys]{margin:0}.bleed[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:16/9;object-fit:cover;width:100%}.chapter[data-astro-cid-nqrojvys]{padding-block:clamp(3rem,8vw,6.5rem)}.narrow[data-astro-cid-nqrojvys]{max-width:72ch}.chapter-head[data-astro-cid-nqrojvys]{gap:1rem;max-width:60ch;margin-bottom:clamp(2rem,5vw,3.5rem);display:grid}.chapter-head[data-astro-cid-nqrojvys] h2[data-astro-cid-nqrojvys]{font-size:var(--step-2);max-width:22ch}.chapter-head[data-astro-cid-nqrojvys] em[data-astro-cid-nqrojvys]{color:var(--ink);font-style:italic}.split[data-astro-cid-nqrojvys]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width>=60rem){.split[data-astro-cid-nqrojvys]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,6vw,5rem)}}.split-copy[data-astro-cid-nqrojvys]{gap:1.1rem;display:grid}.split-copy[data-astro-cid-nqrojvys] em[data-astro-cid-nqrojvys]{color:var(--glass);font-style:normal;font-weight:500}.split-fig[data-astro-cid-nqrojvys]{gap:.8rem;margin:0;display:grid}.split-fig[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{border-radius:var(--card-radius);width:100%}.trio[data-astro-cid-nqrojvys]{gap:clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.trio[data-astro-cid-nqrojvys]{grid-template-columns:repeat(3,1fr)}}.trio[data-astro-cid-nqrojvys] figure[data-astro-cid-nqrojvys]{gap:.7rem;margin:0;display:grid}.trio[data-astro-cid-nqrojvys] figcaption[data-astro-cid-nqrojvys]{gap:.15rem;display:grid}.ex-name[data-astro-cid-nqrojvys]{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.02em;font-weight:600}.trio[data-astro-cid-nqrojvys] .picked[data-astro-cid-nqrojvys] .ex-name[data-astro-cid-nqrojvys]{color:var(--glass)}.trio[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--card-radius);width:100%}.trio[data-astro-cid-nqrojvys] .picked[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{outline:2px solid var(--glass);outline-offset:3px}.ideation[data-astro-cid-nqrojvys]{gap:.9rem;margin:0;display:grid}.ideation[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--card-radius);width:100%}.sketches[data-astro-cid-nqrojvys]{grid-template-columns:1fr 1fr;gap:clamp(.75rem,1.6vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.sketches[data-astro-cid-nqrojvys]{grid-template-columns:repeat(4,1fr)}}.sketches[data-astro-cid-nqrojvys] figure[data-astro-cid-nqrojvys]{gap:.6rem;margin:0;display:grid}.sketches[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--card-radius);width:100%}.fail-pair[data-astro-cid-nqrojvys]{grid-template-columns:1fr 1fr;gap:clamp(.75rem,2vw,1.25rem);display:grid}.fail-pair[data-astro-cid-nqrojvys] figure[data-astro-cid-nqrojvys]{gap:.6rem;margin:0;display:grid}.fail-pair[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--card-radius);width:100%}.grid4[data-astro-cid-nqrojvys]{grid-template-columns:1fr 1fr;gap:clamp(.75rem,1.6vw,1.25rem);margin:0 0 clamp(1rem,3vw,2rem);padding:0;list-style:none;display:grid}@media (width>=52rem){.grid4[data-astro-cid-nqrojvys]{grid-template-columns:repeat(4,1fr)}}.grid4[data-astro-cid-nqrojvys] figure[data-astro-cid-nqrojvys]{gap:.6rem;margin:0;display:grid}.grid4[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--card-radius);width:100%}.wide-fig[data-astro-cid-nqrojvys]{gap:.8rem;margin:0;display:grid}.wide-fig[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--card-radius);width:100%}.drawing[data-astro-cid-nqrojvys]{gap:.9rem;margin:0;display:grid}.drawing[data-astro-cid-nqrojvys] img[data-astro-cid-nqrojvys]{background:var(--shell);border-radius:var(--card-radius);width:100%}.reflect[data-astro-cid-nqrojvys]{gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=60rem){.reflect[data-astro-cid-nqrojvys]{grid-template-columns:repeat(3,1fr)}}.reflect[data-astro-cid-nqrojvys] h3[data-astro-cid-nqrojvys]{font-size:var(--step-1);border-top:1px solid var(--rule);margin-bottom:.75rem;padding-top:1rem}.specs[data-astro-cid-nqrojvys]{gap:1.5rem;padding-block:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=60rem){.specs[data-astro-cid-nqrojvys]{grid-template-columns:14rem minmax(0,1fr);gap:3rem}.specs-title[data-astro-cid-nqrojvys]{padding-top:.4rem}}dl[data-astro-cid-nqrojvys]{grid-template-columns:1fr;margin:0;display:grid}@media (width>=40rem){dl[data-astro-cid-nqrojvys]{grid-template-columns:1fr 1fr;column-gap:3rem}}.spec[data-astro-cid-nqrojvys]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:.9rem;display:flex}dt[data-astro-cid-nqrojvys]{color:var(--ink-3);font-size:var(--step--1)}dd[data-astro-cid-nqrojvys]{font-family:var(--font-display);font-size:var(--step-1);text-align:right;margin:0}.award[data-astro-cid-nqrojvys]{color:var(--glass);margin-top:1.5rem}.next[data-astro-cid-nqrojvys]{padding-bottom:clamp(2rem,5vw,4rem)}.next[data-astro-cid-nqrojvys] a[data-astro-cid-nqrojvys]{gap:.5rem;padding-block:clamp(2rem,5vw,3.5rem);display:grid;position:relative}.next-title[data-astro-cid-nqrojvys]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.022em;transition:color .35s var(--ease)}.next[data-astro-cid-nqrojvys] svg[data-astro-cid-nqrojvys]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:clamp(1.5rem,3vw,2.25rem);height:clamp(1.5rem,3vw,2.25rem);transition:transform .45s var(--ease);position:absolute;bottom:clamp(2rem,5vw,3.5rem);right:0}.next[data-astro-cid-nqrojvys] a[data-astro-cid-nqrojvys]:hover .next-title[data-astro-cid-nqrojvys]{color:var(--glass)}.next[data-astro-cid-nqrojvys] a[data-astro-cid-nqrojvys]:hover svg[data-astro-cid-nqrojvys]{transform:translate(8px)}
