.collab-edition[data-astro-cid-5emv7hlc]{min-width:0;padding-top:clamp(4.5rem,9vw,8rem)}.collab-edition[data-astro-cid-5emv7hlc] [data-astro-cid-5emv7hlc],.collab-edition[data-astro-cid-5emv7hlc] [data-astro-cid-5emv7hlc]:before,.collab-edition[data-astro-cid-5emv7hlc] [data-astro-cid-5emv7hlc]:after{min-width:0}.collab-intro[data-astro-cid-5emv7hlc]{display:grid;grid-template-columns:minmax(4rem,1fr) minmax(0,7fr);gap:clamp(1.5rem,6vw,7rem);padding-top:4rem;padding-bottom:clamp(5rem,11vw,10rem)}.intro-folio[data-astro-cid-5emv7hlc],.case-head[data-astro-cid-5emv7hlc] .micro[data-astro-cid-5emv7hlc]{margin:0;color:var(--wood-text);font-family:var(--serif-en);font-size:1rem;padding-top:.5rem}.collab-intro[data-astro-cid-5emv7hlc] .micro[data-astro-cid-5emv7hlc]{margin-bottom:1.15rem;color:var(--wood-text)}.collab-intro[data-astro-cid-5emv7hlc] h2[data-astro-cid-5emv7hlc]{max-width:22ch;font-size:clamp(1.7rem,3.8vw,3.7rem);line-height:1.65}.case-edition[data-astro-cid-5emv7hlc]{padding-bottom:clamp(6rem,12vw,11rem)}.case-head[data-astro-cid-5emv7hlc]{display:grid;grid-template-columns:minmax(4rem,1fr) minmax(0,7fr);gap:clamp(1.5rem,6vw,7rem);padding-top:1.2rem;padding-bottom:clamp(2.5rem,6vw,5rem)}.case-head[data-astro-cid-5emv7hlc] h2[data-astro-cid-5emv7hlc]{font-size:clamp(1.7rem,3vw,2.8rem)}.case-list[data-astro-cid-5emv7hlc]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(5rem,12vw,12rem) clamp(1rem,3vw,3rem);margin:0;padding:0;list-style:none}.case[data-astro-cid-5emv7hlc]{position:relative}.case[data-astro-cid-5emv7hlc] article[data-astro-cid-5emv7hlc]{position:relative;padding-top:clamp(3.75rem,7vw,7rem)}.case[data-astro-cid-5emv7hlc] figure[data-astro-cid-5emv7hlc],.case[data-astro-cid-5emv7hlc] figcaption[data-astro-cid-5emv7hlc] p[data-astro-cid-5emv7hlc]{margin:0}.case--1[data-astro-cid-5emv7hlc]{grid-column:1 / 8}.case--2[data-astro-cid-5emv7hlc]{grid-column:8 / 13;margin-top:clamp(7rem,17vw,16rem)}.case--3[data-astro-cid-5emv7hlc]{grid-column:3 / 10;margin-top:clamp(-4rem,-4vw,-1rem)}.case-number[data-astro-cid-5emv7hlc]{position:absolute;z-index:1;top:0;left:0;color:var(--wood-text);font-size:clamp(4rem,10vw,10rem);line-height:.75;letter-spacing:-.07em;pointer-events:none}.case-image[data-astro-cid-5emv7hlc]{aspect-ratio:1.25}.case--2[data-astro-cid-5emv7hlc] .case-image[data-astro-cid-5emv7hlc]{aspect-ratio:.74}.case--3[data-astro-cid-5emv7hlc] .case-image[data-astro-cid-5emv7hlc]{aspect-ratio:1.5}.case-image[data-astro-cid-5emv7hlc] img[data-astro-cid-5emv7hlc]{position:absolute;z-index:1;inset:-12% 0;width:100%;height:124%;object-fit:cover}.case[data-astro-cid-5emv7hlc] figcaption[data-astro-cid-5emv7hlc]{position:relative;padding-top:1rem;background:var(--paper)}.case[data-astro-cid-5emv7hlc] figcaption[data-astro-cid-5emv7hlc] .micro[data-astro-cid-5emv7hlc]{color:var(--wood-text)}.case[data-astro-cid-5emv7hlc] h3[data-astro-cid-5emv7hlc]{margin-top:.5rem;font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.6}.case[data-astro-cid-5emv7hlc] figcaption[data-astro-cid-5emv7hlc]>p[data-astro-cid-5emv7hlc]:last-child{margin-top:.45rem;color:var(--muted);font-size:.8125rem;line-height:2}.partner-band[data-astro-cid-5emv7hlc]{position:relative;background:var(--green);color:var(--paper)}.partner-band[data-astro-cid-5emv7hlc]:before{opacity:.24}.partner-inner[data-astro-cid-5emv7hlc]{display:grid;grid-template-columns:minmax(4rem,1fr) minmax(0,5fr) minmax(11rem,2fr);gap:clamp(1.5rem,5vw,6rem);align-items:end;padding-top:4rem;padding-bottom:clamp(4.5rem,9vw,8rem);border-color:var(--kinari)}.partner-folio[data-astro-cid-5emv7hlc]{margin:0;color:var(--kinari);font-family:var(--serif-en);font-size:1rem;align-self:start;padding-top:.45rem}.partner-copy[data-astro-cid-5emv7hlc] .micro[data-astro-cid-5emv7hlc]{margin-bottom:1rem;color:var(--kinari)}.partner-copy[data-astro-cid-5emv7hlc] h2[data-astro-cid-5emv7hlc]{color:var(--paper);font-size:clamp(1.8rem,3.4vw,3.2rem);line-height:1.5}.partner-copy[data-astro-cid-5emv7hlc]>p[data-astro-cid-5emv7hlc]:last-child{max-width:37em;margin:1.25rem 0 0;color:#f7f4eec7;font-size:.875rem;line-height:2.1}.partner-link[data-astro-cid-5emv7hlc]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:3.5rem;border-bottom:3px double var(--kinari);color:var(--paper);font-size:.875rem;letter-spacing:.08em}.partner-link[data-astro-cid-5emv7hlc] span[data-astro-cid-5emv7hlc]:last-child{color:var(--sakura);font-family:var(--serif-en);font-size:2.3rem;line-height:1;transition:transform .5s var(--ease)}.partner-link[data-astro-cid-5emv7hlc]:hover span[data-astro-cid-5emv7hlc]:last-child,.partner-link[data-astro-cid-5emv7hlc]:focus-visible span[data-astro-cid-5emv7hlc]:last-child{transform:translate(4px,-4px)}.partner-link[data-astro-cid-5emv7hlc]:focus-visible{outline-color:var(--kinari)}.collab-edition[data-astro-cid-5emv7hlc][lang=en] h2[data-astro-cid-5emv7hlc],.collab-edition[data-astro-cid-5emv7hlc][lang=en] h3[data-astro-cid-5emv7hlc]{font-family:var(--serif-en)}.collab-edition[data-astro-cid-5emv7hlc] h2[data-astro-cid-5emv7hlc],.collab-edition[data-astro-cid-5emv7hlc] h3[data-astro-cid-5emv7hlc]{overflow-wrap:anywhere}@media(max-width:700px){.collab-intro[data-astro-cid-5emv7hlc],.case-head[data-astro-cid-5emv7hlc]{grid-template-columns:1fr;gap:1.25rem}.case-list[data-astro-cid-5emv7hlc]{display:block}.case[data-astro-cid-5emv7hlc]{margin:0 0 5rem}.case--2[data-astro-cid-5emv7hlc]{width:calc(100% - 1.5rem);margin-left:auto}.case--3[data-astro-cid-5emv7hlc]{width:calc(100% - 2.5rem)}.case-number[data-astro-cid-5emv7hlc]{top:0;left:0;font-size:5.4rem}.case--2[data-astro-cid-5emv7hlc] .case-image[data-astro-cid-5emv7hlc],.case--3[data-astro-cid-5emv7hlc] .case-image[data-astro-cid-5emv7hlc]{aspect-ratio:1.1}.partner-inner[data-astro-cid-5emv7hlc]{grid-template-columns:1fr;gap:1.4rem}.partner-link[data-astro-cid-5emv7hlc]{width:100%}}@media(prefers-reduced-motion:reduce){.partner-link[data-astro-cid-5emv7hlc] span[data-astro-cid-5emv7hlc]:last-child{transition:none}}
