.ref-head[data-astro-cid-5o6pk4el]{padding:clamp(3rem,7vw,7rem) 0 clamp(3rem,6vw,5.5rem);overflow:clip}.head-grid[data-astro-cid-5o6pk4el]{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.head-main[data-astro-cid-5o6pk4el]{grid-column:1/span 5;justify-items:start;display:grid}.crumb[data-astro-cid-5o6pk4el]{min-height:44px;font-family:var(--data);font-weight:550;font-size:var(--t-label);color:var(--ink-2);align-items:center;margin-block:-.6rem calc(clamp(1.2rem,2.5vw,2rem) - .6rem);text-decoration:none;transition:color .2s;display:inline-flex}.crumb[data-astro-cid-5o6pk4el]:before{content:"←";margin-right:.45em;transition:translate .25s;display:inline-block}.crumb[data-astro-cid-5o6pk4el]:hover{color:var(--ink)}.crumb[data-astro-cid-5o6pk4el]:hover:before{translate:-.2em}h1[data-astro-cid-5o6pk4el]{font-family:var(--heading);font-weight:var(--w-h1);font-size:var(--t-h1);letter-spacing:-.015em;margin-left:-.03em;line-height:.88}.lead[data-astro-cid-5o6pk4el]{max-width:26rem;font-size:var(--t-lead);letter-spacing:-.012em;text-wrap:pretty;margin-top:clamp(1.4rem,2.6vw,2.2rem);line-height:1.22}.actions[data-astro-cid-5o6pk4el]{margin-top:clamp(1.4rem,2.6vw,2.2rem)}.fan[data-astro-cid-5o6pk4el]{--w:9.5rem;grid-column:6/-1;align-self:end;justify-items:center;display:grid;position:relative}.fan-sheets[data-astro-cid-5o6pk4el]{width:100%;height:calc(var(--w) * 1.414 + 3.5rem);position:relative}.fan-sheets[data-astro-cid-5o6pk4el] li[data-astro-cid-5o6pk4el]{left:calc(50% - var(--w) / 2);width:var(--w);transform-origin:50% 260%;transform:rotate(calc(var(--a) * var(--fan,1)));position:absolute;bottom:0}.fan-sheets[data-astro-cid-5o6pk4el] a[data-astro-cid-5o6pk4el]{--sheet-shade:3, 14, 28;--sheet-depth:1.5;transition:translate .45s var(--ease-out);display:block}@media (hover:hover) and (pointer:fine){.fan-sheets[data-astro-cid-5o6pk4el] li[data-astro-cid-5o6pk4el]:hover{z-index:30}.fan-sheets[data-astro-cid-5o6pk4el] li[data-astro-cid-5o6pk4el]:hover a[data-astro-cid-5o6pk4el]{translate:0 -1.75rem}}@media (prefers-reduced-motion:no-preference){.motion .fan[data-astro-cid-5o6pk4el]:not(.dealt) .fan-sheets[data-astro-cid-5o6pk4el] li[data-astro-cid-5o6pk4el]{opacity:0}.motion .fan[data-astro-cid-5o6pk4el].dealt .fan-sheets[data-astro-cid-5o6pk4el] li[data-astro-cid-5o6pk4el]{animation:deal .85s var(--ease-out) backwards;animation-delay:calc(.2s + var(--k) * 30ms)}.motion.vt-in .fan[data-astro-cid-5o6pk4el] .fan-sheets[data-astro-cid-5o6pk4el] li[data-astro-cid-5o6pk4el]{opacity:1;animation:none}}@keyframes deal{0%{opacity:0;transform:rotate(0)translateY(2.5rem)}30%{opacity:1}}.fan[data-astro-cid-5o6pk4el] figcaption[data-astro-cid-5o6pk4el]{margin-top:1.2rem}.fan-caption[data-astro-cid-5o6pk4el]{align-items:baseline;gap:.75rem;min-height:2.75rem;padding-top:.5rem;text-decoration:none;display:inline-flex}.fan-name[data-astro-cid-5o6pk4el]{font-family:var(--data);font-weight:700;font-size:var(--t-label)}.fan-year[data-astro-cid-5o6pk4el]:empty{display:none}.fan-year[data-astro-cid-5o6pk4el]{font-family:var(--data);color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}.fan-caption[data-astro-cid-5o6pk4el]:after{content:"↓";color:var(--brand);transition:translate .3s var(--ease-out)}.naming[data-astro-cid-5o6pk4el] .fan-caption[data-astro-cid-5o6pk4el]:after{opacity:0}.fan-caption[data-astro-cid-5o6pk4el]:hover:after,.fan-caption[data-astro-cid-5o6pk4el]:focus-visible:after{translate:0 .2em}.spreads-band[data-astro-cid-5o6pk4el]{padding-top:clamp(3.5rem,7vw,6.5rem);padding-bottom:clamp(3rem,6vw,6rem)}.spreads[data-astro-cid-5o6pk4el].lead-letter{margin-bottom:clamp(.5rem,1.5vw,1.5rem)}.words-title[data-astro-cid-5o6pk4el]{padding-bottom:clamp(2rem,4vw,3.5rem)}.spreads[data-astro-cid-5o6pk4el]{display:grid}.spread[data-astro-cid-5o6pk4el]{column-gap:var(--column-gap);border-top:var(--line) solid var(--rule-strong);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(2.6rem,5vw,4.5rem);display:grid;position:relative}.spread[data-astro-cid-5o6pk4el]:first-child{border-top:0;padding-top:0}.spread-1[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-column:1/span 4;rotate:-1.4deg}.spread-1[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el]{grid-column:6/-1}.spread-2[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el]{grid-area:1/1/auto/span 7}.spread-2[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-area:1/10/auto/-1;rotate:1.2deg}.spread-3[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-column:2/span 2;rotate:-1deg}.spread-3[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el]{grid-column:5/span 7}.sp-sheet[data-astro-cid-5o6pk4el]{transition:rotate .5s var(--ease-out)}.spread[data-astro-cid-5o6pk4el]:hover .sp-sheet[data-astro-cid-5o6pk4el],.spread[data-astro-cid-5o6pk4el]:focus-within .sp-sheet[data-astro-cid-5o6pk4el]{rotate:0deg}.sp-words[data-astro-cid-5o6pk4el]{align-content:center;justify-items:start;gap:.55rem;display:grid}.sp-words[data-astro-cid-5o6pk4el] blockquote[data-astro-cid-5o6pk4el]{margin-bottom:.9rem}.sp-quote[data-astro-cid-5o6pk4el]{max-width:19em;font-family:var(--text);letter-spacing:-.014em;text-indent:-.42em;text-wrap:pretty;font-size:clamp(1.6rem,.9rem + 2vw,2.75rem);font-weight:340;line-height:1.16}.spread-1[data-astro-cid-5o6pk4el] .sp-quote[data-astro-cid-5o6pk4el]{font-size:var(--t-statement)}.sp-words[data-astro-cid-5o6pk4el] [data-astro-cid-5o6pk4el]:is(h2,h3){font-family:var(--heading);font-weight:var(--w-h2);font-size:clamp(1.9rem,1.2rem + 1.5vw,3rem);line-height:.96}.spread-1[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el] [data-astro-cid-5o6pk4el]:is(h2,h3){font-size:clamp(2.1rem,1.3rem + 1.9vw,3.6rem)}.translated[data-astro-cid-5o6pk4el]{font-family:var(--data);color:var(--ink-2);margin:-.7rem 0 .4rem;font-size:.95rem;font-weight:600}.main[data-astro-cid-5o6pk4el]{align-items:center;min-height:2.75rem;margin-block:-.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.main[data-astro-cid-5o6pk4el]:after{content:"";position:absolute;inset:0}@media (hover:hover) and (pointer:fine){[data-astro-cid-5o6pk4el]:is(.spread,.letter):hover .main[data-astro-cid-5o6pk4el]{color:var(--brand)}}.main[data-astro-cid-5o6pk4el]:focus-visible{color:var(--brand);outline:none}.spread[data-astro-cid-5o6pk4el]:has(.main:focus-visible){outline:2px solid var(--brand);outline-offset:.4rem}.subject[data-astro-cid-5o6pk4el]{z-index:1;font-size:var(--t-body);line-height:1.35;position:relative}.to-project[data-astro-cid-5o6pk4el]{z-index:1;min-height:2.75rem;font-family:var(--data);font-weight:650;font-size:var(--t-label);color:var(--brand);transition:background-size .24s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 calc(100% - .6rem)/100% 1px no-repeat;align-items:center;margin-block:-.5rem;text-decoration:none;display:inline-flex;position:relative}.to-project[data-astro-cid-5o6pk4el]:after{content:"→";transition:translate .3s var(--ease-out);margin-left:.4em}.to-project[data-astro-cid-5o6pk4el]:hover,.to-project[data-astro-cid-5o6pk4el]:focus-visible{background-size:100% 2px}.to-project[data-astro-cid-5o6pk4el]:hover:after,.to-project[data-astro-cid-5o6pk4el]:focus-visible:after{translate:.25em}.meta[data-astro-cid-5o6pk4el]{font-family:var(--data);color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem .9rem;font-size:1rem;font-weight:600;display:flex}.meta[data-astro-cid-5o6pk4el] span[data-astro-cid-5o6pk4el]+span[data-astro-cid-5o6pk4el]:before{content:"";width:.9rem;height:var(--line);vertical-align:.3em;background:var(--rule-strong);margin-right:.9rem;display:inline-block}.open-line[data-astro-cid-5o6pk4el]{display:none}.more[data-astro-cid-5o6pk4el]{z-index:1;position:relative}.register-band[data-astro-cid-5o6pk4el]{padding-top:clamp(3.5rem,6vw,5.5rem);scroll-margin-top:-1rem}.more-title[data-astro-cid-5o6pk4el]{flex-wrap:wrap;align-items:baseline;gap:.2rem 1.2rem;padding-bottom:clamp(1.2rem,2.2vw,1.8rem);display:flex}.count[data-astro-cid-5o6pk4el]{font-family:var(--data);letter-spacing:0;color:var(--ink-2);font-variant-numeric:proportional-nums;font-size:clamp(1.3rem,1rem + .8vw,1.9rem);font-weight:650}.register-band[data-astro-cid-5o6pk4el] .wrap[data-astro-cid-5o6pk4el]{--letter-cols:2.5rem 4.5rem minmax(0, 4fr) minmax(0, 6fr) minmax(0, 3fr) 3rem}.letter-cols[data-astro-cid-5o6pk4el]{grid-template-columns:var(--letter-cols);border-top:var(--line-wide) solid var(--ink);border-bottom:var(--line) solid var(--rule-strong);font-family:var(--text);color:var(--ink-2);column-gap:clamp(1rem,2vw,2rem);padding:.7rem 0 .55rem;font-size:.875rem;font-weight:500;line-height:1.2;display:grid}.letter[data-astro-cid-5o6pk4el]{grid-template-columns:var(--letter-cols);border-bottom:var(--line) solid var(--rule);align-items:start;column-gap:clamp(1rem,2vw,2rem);padding-block:.95rem;display:grid;position:relative}.letter[data-astro-cid-5o6pk4el]:after{content:"";background:var(--brand);transform-origin:0;height:2px;transition:scale .32s var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;scale:0 1}@media (hover:hover) and (pointer:fine){.letter[data-astro-cid-5o6pk4el]:hover:after{scale:1}}.letter[data-astro-cid-5o6pk4el]:has(.main:focus-visible):after{scale:1}.letter[data-astro-cid-5o6pk4el]:active{transition:scale 80ms;scale:.995}.l-n[data-astro-cid-5o6pk4el]{font-family:var(--data);font-weight:650;font-size:var(--t-label);color:var(--ink-2);font-variant-numeric:tabular-nums;grid-column:1;padding-top:.15rem}.l-year[data-astro-cid-5o6pk4el]{font-family:var(--data);font-weight:650;font-size:var(--t-label);color:var(--ink);font-variant-numeric:tabular-nums;grid-column:2;padding-top:.15rem}.l-year[data-astro-cid-5o6pk4el].undated{font-weight:500;font-size:var(--t-micro);color:var(--ink-2);padding-top:.3rem}.l-client[data-astro-cid-5o6pk4el]{font-family:var(--heading);font-weight:var(--w-h3);text-wrap:balance;grid-column:3;font-size:clamp(1.3rem,1.05rem + .6vw,1.75rem);line-height:1.08}.l-what[data-astro-cid-5o6pk4el]{font-size:var(--t-body);grid-column:4;gap:.3rem;padding-top:.2rem;line-height:1.4;display:grid}.l-quote[data-astro-cid-5o6pk4el]{max-width:34rem;color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.45}.l-files[data-astro-cid-5o6pk4el]{z-index:1;grid-column:5;justify-items:start;padding-top:.1rem;display:grid;position:relative}.l-files[data-astro-cid-5o6pk4el] .to-project[data-astro-cid-5o6pk4el]{margin-block:-.4rem 0;font-size:1.05rem}.l-sheet[data-astro-cid-5o6pk4el]{grid-area:1/6;width:3rem}.l-sheet[data-astro-cid-5o6pk4el] .sheet{aspect-ratio:210/297}.l-sheet[data-astro-cid-5o6pk4el] .sheet img{object-fit:contain;height:100%}@media (width<=1199px){.register-band[data-astro-cid-5o6pk4el] .wrap[data-astro-cid-5o6pk4el]{--letter-cols:2.25rem 4rem minmax(0, 4fr) minmax(0, 5fr) 3rem}.l-files[data-astro-cid-5o6pk4el]{grid-area:2/4}.l-sheet[data-astro-cid-5o6pk4el]{grid-area:1/5/span 2}}@media (width<=999px){.head-main[data-astro-cid-5o6pk4el],.fan[data-astro-cid-5o6pk4el]{grid-column:1/-1}.fan[data-astro-cid-5o6pk4el]{--w:7rem;margin-top:clamp(2rem,5vw,3rem)}.spread-1[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-column:1/span 4}.spread-1[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el],.spread-3[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el]{grid-column:6/-1}.spread-3[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-column:1/span 3}.spread-2[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el]{grid-column:1/span 8}.spread-2[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-column:10/-1}}@media (width<=699px){.fan[data-astro-cid-5o6pk4el]{--w:min(5.25rem, 22vw);--fan:.82;margin-top:2rem}.fan-sheets[data-astro-cid-5o6pk4el]{height:calc(var(--w) * 1.414 + 2.6rem);pointer-events:none}.fan[data-astro-cid-5o6pk4el] figcaption[data-astro-cid-5o6pk4el]{margin-top:.6rem}.spread[data-astro-cid-5o6pk4el],.spread-1[data-astro-cid-5o6pk4el],.spread-2[data-astro-cid-5o6pk4el],.spread-3[data-astro-cid-5o6pk4el]{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.7rem 1.1rem;padding-block:2.2rem}.spread[data-astro-cid-5o6pk4el]:first-child{padding-top:0}.sp-words[data-astro-cid-5o6pk4el]{display:contents}.sp-words[data-astro-cid-5o6pk4el]>[data-astro-cid-5o6pk4el]{grid-column:1/-1}.sp-words[data-astro-cid-5o6pk4el]>blockquote[data-astro-cid-5o6pk4el]{order:1;margin-bottom:.2rem}.sp-words[data-astro-cid-5o6pk4el]>.translated[data-astro-cid-5o6pk4el]{order:2;margin:-.6rem 0 0}.sp-words[data-astro-cid-5o6pk4el]>[data-astro-cid-5o6pk4el]:is(h2,h3){order:3}.sp-words[data-astro-cid-5o6pk4el]>.subject[data-astro-cid-5o6pk4el]{order:4;margin-bottom:.5rem}.spread[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{order:5;grid-area:auto/1/span 2;align-self:start;width:7.5rem}.spread-2[data-astro-cid-5o6pk4el] .sp-sheet[data-astro-cid-5o6pk4el]{grid-row:auto/span 2}.sp-words[data-astro-cid-5o6pk4el]>.meta[data-astro-cid-5o6pk4el]{order:6;grid-column:2;align-self:end}.sp-words[data-astro-cid-5o6pk4el]>.open-line[data-astro-cid-5o6pk4el]{order:7;grid-column:2;align-self:start}.sp-words[data-astro-cid-5o6pk4el]>.more[data-astro-cid-5o6pk4el]{order:8;margin-top:.2rem}.sp-quote[data-astro-cid-5o6pk4el],.spread-1[data-astro-cid-5o6pk4el] .sp-quote[data-astro-cid-5o6pk4el]{font-size:1.5rem;line-height:1.24}.sp-words[data-astro-cid-5o6pk4el] [data-astro-cid-5o6pk4el]:is(h2,h3),.spread-1[data-astro-cid-5o6pk4el] .sp-words[data-astro-cid-5o6pk4el] [data-astro-cid-5o6pk4el]:is(h2,h3){font-size:1.85rem}.open-line[data-astro-cid-5o6pk4el]{min-height:44px;font-family:var(--data);font-weight:700;font-size:var(--t-label);color:var(--brand);align-items:center;gap:.5em;display:inline-flex}.open-line[data-astro-cid-5o6pk4el]:after{content:"→"}.spread[data-astro-cid-5o6pk4el]:has(.main:focus-visible){outline-offset:.3rem}.letter-cols[data-astro-cid-5o6pk4el]{display:none}.letters[data-astro-cid-5o6pk4el]{border-top:var(--line-wide) solid var(--ink)}.letter[data-astro-cid-5o6pk4el]{grid-template-columns:2.25rem minmax(0,1fr) 3rem;gap:.1rem 1rem;padding-block:.85rem .9rem}.l-n[data-astro-cid-5o6pk4el]{grid-area:1/1;padding-top:0;font-size:1rem}.l-year[data-astro-cid-5o6pk4el]{grid-area:1/2;padding-top:0;font-size:1rem}.l-year[data-astro-cid-5o6pk4el].undated{padding-top:.1rem}.l-client[data-astro-cid-5o6pk4el]{grid-area:2/1/auto/span 2;font-size:1.35rem}.l-what[data-astro-cid-5o6pk4el]{grid-area:3/1/auto/span 2;padding-top:0;font-size:1rem}.l-quote[data-astro-cid-5o6pk4el]{display:none}.l-files[data-astro-cid-5o6pk4el]{flex-wrap:wrap;grid-area:4/1/auto/span 2;align-items:center;column-gap:1.4rem;display:flex}.l-files[data-astro-cid-5o6pk4el] .to-project[data-astro-cid-5o6pk4el]{margin-block:0}.l-files[data-astro-cid-5o6pk4el] .doc-links,.letter[data-astro-cid-5o6pk4el]:not(:has(.to-project)) .l-files[data-astro-cid-5o6pk4el]{display:none}.l-sheet[data-astro-cid-5o6pk4el]{grid-area:1/3/span 3;align-self:start;width:3rem;margin-top:.2rem}}
