.hero[data-astro-cid-tmz43ebs]{--bar:max(3.25rem, (100svh - 100vw / 2.39) / 2);--p:0;background:var(--matte);height:100svh;min-height:26rem;color:var(--on-matte);position:relative;overflow:hidden}@media (orientation:portrait){.hero[data-astro-cid-tmz43ebs]{--portrait-frame:calc(1 / 1);--bar:max(3.25rem, (100svh - 100vw / var(--portrait-frame)) / 2)}}.hero[data-astro-cid-tmz43ebs] .hero__img{object-fit:cover;width:100%;height:100%;filter:var(--img-filter-lit);position:absolute;inset:0}.hero--whole[data-astro-cid-tmz43ebs] .hero__img{top:calc(var(--bar) * (1 - var(--p)));height:calc(100% - var(--bar) * (1 - var(--p)) * 2);object-fit:contain}html[data-theme=dark] .hero[data-astro-cid-tmz43ebs]:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 50% 45%,#0000 45%,#0000008c 100%);position:absolute;inset:0}.hero__bar[data-astro-cid-tmz43ebs]{z-index:2;height:calc(var(--bar) * (1 - var(--p)));background:var(--matte);position:absolute;left:0;right:0;overflow:hidden}.hero__bar--top[data-astro-cid-tmz43ebs]{top:0}.hero__bar--bottom[data-astro-cid-tmz43ebs]{padding:0 var(--gutter);place-items:center;display:grid;bottom:0}.hero__bar-inner[data-astro-cid-tmz43ebs]{justify-content:space-between;align-items:center;gap:var(--space-3);height:3.25rem;padding:0 var(--gutter);display:flex}.hero__back[data-astro-cid-tmz43ebs]{text-decoration:none}.hero__back[data-astro-cid-tmz43ebs]:hover{text-underline-offset:3px;text-decoration:underline}.hero__slate[data-astro-cid-tmz43ebs]{gap:var(--space-4);opacity:.75;display:flex}.hero__tc[data-astro-cid-tmz43ebs]{align-items:center;gap:var(--space-2);display:inline-flex}.hero__rec[data-astro-cid-tmz43ebs]{background:var(--accent);border-radius:50%;width:6px;height:6px}.hero__subtitle[data-astro-cid-tmz43ebs]{text-wrap:balance;max-width:100%;font-family:var(--font-display);text-align:center;opacity:calc(1 - var(--p) * 2.5);font-size:clamp(1rem,.85rem + .6vw,1.375rem);font-weight:400;line-height:1.4}.hero:focus-within .hero__bar-inner[data-astro-cid-tmz43ebs] :focus-visible{outline-color:var(--on-matte)}@media (width<=819px){.hero__slate-scene[data-astro-cid-tmz43ebs],.hero__tc[data-astro-cid-tmz43ebs]{display:none}}.figure[data-astro-cid-rtfm6v5w]{min-width:0;margin:0}.figure[data-astro-cid-rtfm6v5w] img[data-astro-cid-rtfm6v5w]{background:var(--frame);width:100%;height:auto;display:block}.figure__zoom[data-astro-cid-rtfm6v5w]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.figure__tag[data-astro-cid-rtfm6v5w]{right:var(--space-2);bottom:var(--space-2);color:#ece9e3;font-size:var(--text-xs);opacity:.8;transition:opacity var(--t-quick) var(--ease-out);background:#0d0d0cb8;padding:.2rem .45rem;position:absolute}.figure__zoom[data-astro-cid-rtfm6v5w]:is(:hover,:focus-visible) .figure__tag[data-astro-cid-rtfm6v5w]{opacity:1}.figure__zoom[data-astro-cid-rtfm6v5w]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.figure__caption[data-astro-cid-rtfm6v5w]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--gray);line-height:1.5;display:flex}.figure__scale[data-astro-cid-rtfm6v5w]{border:solid var(--ink);border-width:0 1px 1px;flex:none;height:.4rem;margin-bottom:.3rem;position:relative}.figure__scale-label[data-astro-cid-rtfm6v5w]{right:calc(100% + var(--space-2));font-size:var(--text-xs);white-space:nowrap;color:var(--gray);position:absolute;bottom:-.35rem}.lightbox[data-astro-cid-v4tcd4ss]{color:#ece9e3;background:#000;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lightbox[data-astro-cid-v4tcd4ss]:not([open]){display:none}.lightbox[data-astro-cid-v4tcd4ss][open]{grid-template-rows:1fr auto;display:grid}.lightbox[data-astro-cid-v4tcd4ss]::backdrop{background:#000}.lightbox__stage[data-astro-cid-v4tcd4ss]{cursor:grab;touch-action:none;position:relative;overflow:hidden}.lightbox__stage[data-astro-cid-v4tcd4ss].is-dragging{cursor:grabbing}.lightbox__stage[data-astro-cid-v4tcd4ss].is-outside{cursor:zoom-out}.lightbox__img[data-astro-cid-v4tcd4ss]{transform-origin:0 0;user-select:none;max-width:none;position:absolute;top:0;left:0}.lightbox__loading[data-astro-cid-v4tcd4ss]{left:50%;bottom:var(--space-3);color:#9b978f;margin:0;position:absolute;transform:translate(-50%)}.lightbox__bar[data-astro-cid-v4tcd4ss]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--gutter);border-top:1px solid #2a2927;display:flex}.lightbox__hint[data-astro-cid-v4tcd4ss]{color:#9b978f;margin:0}.lightbox__scale[data-astro-cid-v4tcd4ss]{align-items:flex-end;gap:var(--space-2);margin:0;display:flex}.lightbox__scale[data-astro-cid-v4tcd4ss][hidden]{display:none}.lightbox__scale[data-astro-cid-v4tcd4ss] span[data-astro-cid-v4tcd4ss]{border:1px solid #ece9e3;border-top-width:0;height:.4rem;margin-bottom:.3rem;display:block}.lightbox__scale[data-astro-cid-v4tcd4ss] b[data-astro-cid-v4tcd4ss]{white-space:nowrap;font-weight:400}.lightbox__buttons[data-astro-cid-v4tcd4ss]{gap:var(--space-1);margin-left:auto;display:flex}.lightbox__buttons[data-astro-cid-v4tcd4ss] button[data-astro-cid-v4tcd4ss]{min-width:2.75rem;min-height:2.75rem;padding:0 var(--space-2);color:inherit;cursor:pointer;background:0 0;border:1px solid #2a2927}.lightbox__buttons[data-astro-cid-v4tcd4ss] button[data-astro-cid-v4tcd4ss]:is(:hover,:focus-visible){border-color:#ece9e3}.lightbox__buttons[data-astro-cid-v4tcd4ss] .lightbox__close[data-astro-cid-v4tcd4ss]{margin-left:var(--space-2)}@media (width<=640px){.lightbox__hint[data-astro-cid-v4tcd4ss]{display:none}}.strike[data-astro-cid-q53wdfrp]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.strike__label[data-astro-cid-q53wdfrp]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.strike__statement[data-astro-cid-q53wdfrp]{gap:var(--space-6);grid-template-columns:7fr 5fr;align-items:end;display:grid}.strike__lead[data-astro-cid-q53wdfrp]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.strike__note[data-astro-cid-q53wdfrp],.strike__text[data-astro-cid-q53wdfrp]{color:var(--gray);margin:0;line-height:1.7}.strike__block[data-astro-cid-q53wdfrp]{gap:var(--space-4);display:grid}.strike__text[data-astro-cid-q53wdfrp]{max-width:var(--measure)}.strike__pair[data-astro-cid-q53wdfrp]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.strike__sequence[data-astro-cid-q53wdfrp]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.strike__year[data-astro-cid-q53wdfrp]{gap:var(--space-6);grid-template-columns:4fr 8fr;align-items:start}.strike__year-text[data-astro-cid-q53wdfrp]{top:var(--space-5);gap:var(--space-4);display:grid;position:sticky}.strike__poem[data-astro-cid-q53wdfrp]{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:300;line-height:1.5}.strike__strikes[data-astro-cid-q53wdfrp]{gap:var(--space-2);padding:var(--space-3) 0 0;border-top:var(--hairline) solid var(--rule);color:var(--gray);margin:0;list-style:none;display:grid}.strike__close[data-astro-cid-q53wdfrp]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:end}.strike__poem--close[data-astro-cid-q53wdfrp]{max-width:24ch;font-size:var(--text-xl);padding-bottom:var(--space-3)}@media (width<=819px){.strike[data-astro-cid-q53wdfrp]{gap:var(--space-6)}.strike__statement[data-astro-cid-q53wdfrp],.strike__pair[data-astro-cid-q53wdfrp],.strike__year[data-astro-cid-q53wdfrp],.strike__close[data-astro-cid-q53wdfrp]{gap:var(--space-4);grid-template-columns:1fr}.strike__year-text[data-astro-cid-q53wdfrp]{position:static}.strike__sequence[data-astro-cid-q53wdfrp]{gap:var(--space-4);grid-template-columns:1fr}}.compare[data-astro-cid-pxtjwva2]{background:#000;width:min(100%,86svh);margin-inline:auto;position:relative;overflow:hidden}.compare[data-astro-cid-pxtjwva2] img[data-astro-cid-pxtjwva2]{width:100%;height:auto;display:block}.compare__top[data-astro-cid-pxtjwva2]{clip-path:inset(0 calc(100% - var(--split)) 0 0);position:absolute;inset:0}.compare__line[data-astro-cid-pxtjwva2]{top:0;bottom:0;left:var(--split);pointer-events:none;background:#ece9e3d9;width:1px;position:absolute}.compare__line[data-astro-cid-pxtjwva2] i[data-astro-cid-pxtjwva2]{color:#ece9e3;background:#0000008c;border:1px solid #ece9e3d9;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-style:normal;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compare__label[data-astro-cid-pxtjwva2]{bottom:var(--space-3);color:#ece9e3;pointer-events:none;background:#0000008c;padding:.2rem .45rem;position:absolute}.compare__label--before[data-astro-cid-pxtjwva2]{left:var(--space-3)}.compare__label--after[data-astro-cid-pxtjwva2]{right:var(--space-3)}.compare[data-astro-cid-pxtjwva2] input[data-astro-cid-pxtjwva2]{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.compare[data-astro-cid-pxtjwva2]:has(input:focus-visible) .compare__line[data-astro-cid-pxtjwva2] i[data-astro-cid-pxtjwva2]{outline-offset:3px;outline:2px solid #ece9e3}.void[data-astro-cid-en4dor43]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.void__label[data-astro-cid-en4dor43]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.void__text[data-astro-cid-en4dor43]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.void__opening[data-astro-cid-en4dor43]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:center;display:grid}.void__opening-text[data-astro-cid-en4dor43]{gap:var(--space-4);display:grid}.void__lead[data-astro-cid-en4dor43]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.void__block[data-astro-cid-en4dor43]{gap:var(--space-5);display:grid}.void__intro[data-astro-cid-en4dor43]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:baseline;display:grid}.void__plans[data-astro-cid-en4dor43]{gap:var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.void__plans[data-astro-cid-en4dor43] h3[data-astro-cid-en4dor43]{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:400}.void__plans[data-astro-cid-en4dor43] p[data-astro-cid-en4dor43]{margin:var(--space-2) 0 0;color:var(--gray);font-size:var(--text-sm);line-height:1.6}.void__species[data-astro-cid-en4dor43]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:start;display:grid}.void__species-text[data-astro-cid-en4dor43]{top:var(--space-5);gap:var(--space-3);display:grid;position:sticky}.void__step[data-astro-cid-en4dor43]{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:300;line-height:1.5}.void__hint[data-astro-cid-en4dor43]{color:var(--gray);margin:0}.void__technical[data-astro-cid-en4dor43]{--gap:var(--space-4);grid-template-columns:1fr calc((100% - 2.3236 * var(--gap)) / 2.7648);gap:var(--gap);align-items:start;display:grid}.void__caption[data-astro-cid-en4dor43]{margin:calc(var(--space-2) - var(--space-4)) 0 0;font-size:var(--text-sm);color:var(--gray);line-height:1.5}.void__models[data-astro-cid-en4dor43]{gap:var(--space-4);display:grid}html:has(.void__later){overflow-x:clip}.void__later[data-astro-cid-en4dor43]{width:100vw;margin-left:calc(50% - 50vw);margin-bottom:calc(var(--space-7) * -1);padding:var(--space-7) var(--gutter);background:var(--matte);color:var(--on-matte);--gray:#9b978f;--frame:#111;position:relative}.void__later-inner[data-astro-cid-en4dor43]{gap:var(--space-6);max-width:var(--sheet-max);padding-inline:var(--gutter);margin:0 auto;display:grid}.void__later-head[data-astro-cid-en4dor43]{gap:var(--space-4);display:grid}.void__title[data-astro-cid-en4dor43]{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1.02}.void__later-text[data-astro-cid-en4dor43]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.void__compares[data-astro-cid-en4dor43]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.void__compare-note[data-astro-cid-en4dor43]{margin:var(--space-2) 0 0;color:var(--gray);font-size:var(--text-sm);line-height:1.5}.void__closing[data-astro-cid-en4dor43]{margin:var(--space-5) 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-xl);text-align:center;font-weight:300;line-height:1.35}@media (width<=819px){.void[data-astro-cid-en4dor43]{gap:var(--space-6)}.void__opening[data-astro-cid-en4dor43],.void__intro[data-astro-cid-en4dor43],.void__plans[data-astro-cid-en4dor43],.void__species[data-astro-cid-en4dor43],.void__technical[data-astro-cid-en4dor43],.void__compares[data-astro-cid-en4dor43]{gap:var(--space-4);grid-template-columns:1fr}.void__species-text[data-astro-cid-en4dor43]{position:static}.void__later[data-astro-cid-en4dor43]{padding-block:var(--space-6)}.void__later-inner[data-astro-cid-en4dor43]{padding-inline:0}}.canopy[data-astro-cid-eo2if2ln]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.canopy__label[data-astro-cid-eo2if2ln]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.canopy__text[data-astro-cid-eo2if2ln]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.canopy__block[data-astro-cid-eo2if2ln]{gap:var(--space-4);display:grid}.canopy__opening[data-astro-cid-eo2if2ln]{gap:var(--space-5) var(--space-6);grid-template:"words concept"1fr"axon concept"/1fr 1fr;display:grid}.canopy__words[data-astro-cid-eo2if2ln]{align-content:start;gap:var(--space-4);grid-area:words;display:grid}.canopy__concept[data-astro-cid-eo2if2ln]{grid-area:concept;align-self:end}.canopy__axon[data-astro-cid-eo2if2ln]{grid-area:axon}.canopy__lead[data-astro-cid-eo2if2ln]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.canopy__beside[data-astro-cid-eo2if2ln]{gap:var(--space-6);grid-template-columns:4fr 8fr;align-items:center;display:grid}.canopy__beside--mirrored[data-astro-cid-eo2if2ln]{grid-template-columns:8fr 4fr}.canopy__plans[data-astro-cid-eo2if2ln]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.canopy__plans[data-astro-cid-eo2if2ln] p[data-astro-cid-eo2if2ln]{margin:var(--space-3) 0 0;color:var(--gray);font-size:var(--text-sm);line-height:1.6}.canopy__models[data-astro-cid-eo2if2ln]{--gap:var(--space-4);grid-template-columns:1fr calc((100% - 2.5 * var(--gap)) / 3);gap:var(--gap);align-items:start;display:grid}.canopy__models-side[data-astro-cid-eo2if2ln]{gap:var(--space-4);display:grid}.canopy__chunks[data-astro-cid-eo2if2ln]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.canopy__caption[data-astro-cid-eo2if2ln]{margin:calc(var(--space-2) - var(--space-4)) 0 0;font-size:var(--text-sm);color:var(--gray);grid-column:1/-1;line-height:1.5}@media (width<=819px){.canopy[data-astro-cid-eo2if2ln]{gap:var(--space-6)}.canopy__opening[data-astro-cid-eo2if2ln]{grid-template-rows:none;grid-template-areas:none}.canopy__words[data-astro-cid-eo2if2ln],.canopy__concept[data-astro-cid-eo2if2ln],.canopy__axon[data-astro-cid-eo2if2ln]{grid-area:auto}.canopy__opening[data-astro-cid-eo2if2ln],.canopy__beside[data-astro-cid-eo2if2ln],.canopy__beside--mirrored[data-astro-cid-eo2if2ln],.canopy__plans[data-astro-cid-eo2if2ln],.canopy__models[data-astro-cid-eo2if2ln],.canopy__chunks[data-astro-cid-eo2if2ln]{gap:var(--space-4);grid-template-columns:1fr}}.field[data-astro-cid-xq2kwdxj]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.field__label[data-astro-cid-xq2kwdxj]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.field__text[data-astro-cid-xq2kwdxj]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.field__block[data-astro-cid-xq2kwdxj],.field__words[data-astro-cid-xq2kwdxj]{gap:var(--space-4);display:grid}.field__intro[data-astro-cid-xq2kwdxj]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:baseline;display:grid}.field__opening[data-astro-cid-xq2kwdxj]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:center;display:grid}.field__lead[data-astro-cid-xq2kwdxj]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.field__row[data-astro-cid-xq2kwdxj]{gap:var(--space-4);align-items:start;display:grid}.field__row--precedents[data-astro-cid-xq2kwdxj]{grid-template-columns:1.545fr 1.281fr}.field__row--field[data-astro-cid-xq2kwdxj]{grid-template-columns:1.5fr .666fr}.field__row--axons[data-astro-cid-xq2kwdxj]{grid-template-columns:1.5fr .435fr}.field__row--close[data-astro-cid-xq2kwdxj]{grid-template-columns:.958fr 1.5fr 1.5fr}@media (width<=819px){.field[data-astro-cid-xq2kwdxj]{gap:var(--space-6)}.field__opening[data-astro-cid-xq2kwdxj],.field__intro[data-astro-cid-xq2kwdxj],.field__row--precedents[data-astro-cid-xq2kwdxj],.field__row--field[data-astro-cid-xq2kwdxj],.field__row--axons[data-astro-cid-xq2kwdxj],.field__row--close[data-astro-cid-xq2kwdxj]{gap:var(--space-4);grid-template-columns:1fr}}.strata[data-astro-cid-ho4uhdty]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.strata__label[data-astro-cid-ho4uhdty]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.strata__text[data-astro-cid-ho4uhdty]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.strata__block[data-astro-cid-ho4uhdty]{gap:var(--space-4);display:grid}.strata__intro[data-astro-cid-ho4uhdty]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:baseline;display:grid}.strata__opening[data-astro-cid-ho4uhdty]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:center;display:grid}.strata__words[data-astro-cid-ho4uhdty]{gap:var(--space-4);display:grid}.strata__lead[data-astro-cid-ho4uhdty]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.strata__beside[data-astro-cid-ho4uhdty]{gap:var(--space-6);grid-template-columns:4fr 8fr;align-items:center;display:grid}.strata__beside--mirrored[data-astro-cid-ho4uhdty]{grid-template-columns:8fr 4fr}.strata__beside--assembly[data-astro-cid-ho4uhdty]{grid-template-columns:7fr 5fr}.strata__drawings[data-astro-cid-ho4uhdty]{gap:var(--space-5);display:grid}.strata__plan-row[data-astro-cid-ho4uhdty]{gap:var(--space-5);grid-template-columns:67.5% 1fr;align-items:start;display:grid}.strata__plan-notes[data-astro-cid-ho4uhdty]{gap:var(--space-3);display:grid}.strata__key[data-astro-cid-ho4uhdty]{margin:var(--space-2) 0 0;color:var(--gray);font-size:var(--text-sm);padding-left:1.5em;line-height:1.7}.strata__row[data-astro-cid-ho4uhdty]{gap:var(--space-4);align-items:start;display:grid}.strata__row--systems[data-astro-cid-ho4uhdty]{grid-template-columns:.7811fr .835fr .5728fr}.strata__models[data-astro-cid-ho4uhdty]{--gap:var(--space-4);grid-template-columns:1fr calc((100% - 2.5 * var(--gap)) / 3);gap:var(--gap);align-items:start;display:grid}.strata__models-side[data-astro-cid-ho4uhdty]{gap:var(--space-4);display:grid}.strata__caption[data-astro-cid-ho4uhdty]{margin:calc(var(--space-2) - var(--space-4)) 0 0;font-size:var(--text-sm);color:var(--gray);grid-column:1/-1;line-height:1.5}@media (width<=819px){.strata[data-astro-cid-ho4uhdty]{gap:var(--space-6)}.strata__opening[data-astro-cid-ho4uhdty],.strata__beside[data-astro-cid-ho4uhdty],.strata__beside--mirrored[data-astro-cid-ho4uhdty],.strata__beside--assembly[data-astro-cid-ho4uhdty],.strata__intro[data-astro-cid-ho4uhdty],.strata__plan-row[data-astro-cid-ho4uhdty],.strata__row--systems[data-astro-cid-ho4uhdty],.strata__models[data-astro-cid-ho4uhdty]{gap:var(--space-4);grid-template-columns:1fr}}.pickle[data-astro-cid-3yb7uftu]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.pickle__label[data-astro-cid-3yb7uftu]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.pickle__text[data-astro-cid-3yb7uftu]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.pickle__lead[data-astro-cid-3yb7uftu]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.pickle__words[data-astro-cid-3yb7uftu],.pickle__block[data-astro-cid-3yb7uftu]{gap:var(--space-4);display:grid}.pickle__intro[data-astro-cid-3yb7uftu]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:baseline;display:grid}.pickle__opening[data-astro-cid-3yb7uftu]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:center;display:grid}.pickle[data-astro-cid-3yb7uftu] .pickle__cutaway[data-astro-cid-3yb7uftu] img{background:0 0}.pickle__beside[data-astro-cid-3yb7uftu]{gap:var(--space-6);grid-template-columns:4fr 8fr;align-items:center;display:grid}.pickle__beside--image-first[data-astro-cid-3yb7uftu]{grid-template-columns:8fr 4fr}.pickle__pair[data-astro-cid-3yb7uftu]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=819px){.pickle[data-astro-cid-3yb7uftu]{gap:var(--space-6)}.pickle__opening[data-astro-cid-3yb7uftu],.pickle__intro[data-astro-cid-3yb7uftu],.pickle__beside[data-astro-cid-3yb7uftu],.pickle__beside--image-first[data-astro-cid-3yb7uftu],.pickle__pair[data-astro-cid-3yb7uftu]{gap:var(--space-4);grid-template-columns:1fr}}.cabinet[data-astro-cid-fotebig3]{gap:var(--space-7);padding-top:var(--space-6);display:grid}.cabinet__label[data-astro-cid-fotebig3]{color:var(--gray);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;margin:0;font-weight:500}.cabinet__text[data-astro-cid-fotebig3]{max-width:var(--measure);color:var(--gray);margin:0;line-height:1.7}.cabinet__block[data-astro-cid-fotebig3]{gap:var(--space-4);display:grid}.cabinet__intro[data-astro-cid-fotebig3]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:baseline;display:grid}.cabinet__opening[data-astro-cid-fotebig3]{gap:var(--space-6);grid-template-columns:5fr 7fr;align-items:center;display:grid}.cabinet__words[data-astro-cid-fotebig3]{gap:var(--space-4);display:grid}.cabinet__lead[data-astro-cid-fotebig3]{font-family:var(--font-display);font-size:var(--text-xl);margin:0;font-weight:300;line-height:1.35}.cabinet__row[data-astro-cid-fotebig3]{gap:var(--space-4);align-items:start;display:grid}.cabinet__row--model[data-astro-cid-fotebig3]{grid-template-columns:1.5004fr .6665fr}.cabinet__joints[data-astro-cid-fotebig3]{gap:var(--space-6);grid-template-columns:4fr 8fr;align-items:center;display:grid}.cabinet__joint-row[data-astro-cid-fotebig3]{gap:var(--space-2);grid-template-columns:repeat(4,1fr);align-items:start;display:grid}.cabinet__caption[data-astro-cid-fotebig3]{font-size:var(--text-sm);color:var(--gray);grid-column:1/-1;margin:0;line-height:1.5}.cabinet__beside[data-astro-cid-fotebig3]{gap:var(--space-6);grid-template-columns:4fr 8fr;align-items:center;display:grid}.cabinet__drawings[data-astro-cid-fotebig3]{gap:var(--space-4);grid-template-columns:.81fr 1.6651fr;align-items:start;display:grid}.cabinet__closing[data-astro-cid-fotebig3]{max-width:44rem;font-family:var(--font-display);font-size:var(--text-xl);text-align:center;text-wrap:balance;margin:0 auto;font-weight:300;line-height:1.35}@media (width<=819px){.cabinet[data-astro-cid-fotebig3]{gap:var(--space-6)}.cabinet__opening[data-astro-cid-fotebig3],.cabinet__intro[data-astro-cid-fotebig3],.cabinet__row--model[data-astro-cid-fotebig3],.cabinet__joints[data-astro-cid-fotebig3],.cabinet__beside[data-astro-cid-fotebig3],.cabinet__drawings[data-astro-cid-fotebig3]{gap:var(--space-4);grid-template-columns:1fr}.cabinet__joint-row[data-astro-cid-fotebig3]{grid-template-columns:1fr 1fr}}.project[data-astro-cid-pznzci7v]{max-width:var(--sheet-max);padding:var(--space-6) var(--gutter) var(--space-6);margin:0 auto}.project__head[data-astro-cid-pznzci7v]{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:var(--hairline) solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(14rem,1fr);display:grid}.project__notes[data-astro-cid-pznzci7v]{padding-left:var(--space-4);border-left:var(--hairline) solid var(--rule);align-self:end}.project__notes-label[data-astro-cid-pznzci7v]{margin:0 0 var(--space-3);color:var(--gray)}.project__title[data-astro-cid-pznzci7v]{font-family:var(--font-display);font-weight:300;font-size:var(--text-display);letter-spacing:-.02em;line-height:1.02}.project__summary[data-astro-cid-pznzci7v]{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--gray);line-height:1.5}.prose[data-astro-cid-pznzci7v]{grid-template-columns:[wide-start] minmax(0, 1fr) [text-start] minmax(0, var(--measure)) [text-end] minmax(0, 1fr) [wide-end];padding-top:var(--space-6);display:grid}.prose[data-astro-cid-pznzci7v]>*{grid-column:text}.prose[data-astro-cid-pznzci7v] h2{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--gray);font-weight:500}.prose[data-astro-cid-pznzci7v] h2:first-child{margin-top:0}.prose[data-astro-cid-pznzci7v] p{margin-top:var(--space-3);font-size:1.0625rem;line-height:1.7}.prose[data-astro-cid-pznzci7v] p:has(>img){margin:var(--space-5) 0 0;grid-column:wide}.prose[data-astro-cid-pznzci7v] img{background:var(--frame);width:100%}.prose[data-astro-cid-pznzci7v] p:has(>img)+p:has(>em:only-child){margin-top:var(--space-2);font-size:var(--text-sm);color:var(--gray);grid-column:wide}.project__nav[data-astro-cid-pznzci7v]{align-items:end;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-4);border-top:var(--hairline) solid var(--ink);grid-template-columns:1fr auto 1fr;display:grid}.project__nav[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{text-decoration:none}.project__nav-link[data-astro-cid-pznzci7v]{gap:var(--space-1);display:grid}.project__nav-link--next[data-astro-cid-pznzci7v]{text-align:right}.project__nav-link[data-astro-cid-pznzci7v] .mono[data-astro-cid-pznzci7v]{color:var(--gray)}.project__nav-title[data-astro-cid-pznzci7v]{font-family:var(--font-display);font-size:var(--text-lg)}.project__nav-link[data-astro-cid-pznzci7v]:hover .project__nav-title[data-astro-cid-pznzci7v],.project__nav-back[data-astro-cid-pznzci7v]:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=819px){.project__head[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.project__notes[data-astro-cid-pznzci7v]{padding:var(--space-3) 0 0;border-left:0;border-top:var(--hairline) solid var(--rule)}.project__nav[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}.project__nav-back[data-astro-cid-pznzci7v]{text-align:center;grid-area:2/1/auto/-1}}
