.nav.svelte-107fymr{z-index:20;height:var(--nav-h);padding:0 var(--gutter);background:var(--mag-paper);border-bottom:1px solid var(--mag-ink);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.brand.svelte-107fymr{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.right.svelte-107fymr{align-items:center;gap:clamp(16px,2.5vw,36px);display:flex}.right.svelte-107fymr a:where(.svelte-107fymr),.right.svelte-107fymr button:where(.svelte-107fymr){color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}.right.svelte-107fymr a:where(.svelte-107fymr):hover,.right.svelte-107fymr button:where(.svelte-107fymr):hover{text-underline-offset:4px;text-decoration:underline}.menu.svelte-107fymr{font-weight:700}@media (width<=720px){.issue.svelte-107fymr,.samples.svelte-107fymr{display:none}.right.svelte-107fymr{gap:14px}}.toc.svelte-107fymr{inset:var(--nav-h) 0 0 0;z-index:19;background:var(--mag-ink);color:var(--mag-paper);padding:clamp(24px, 5vh, 56px) var(--gutter);animation:.45s cubic-bezier(.16,.84,.26,1) both svelte-107fymr-toc-in;position:fixed;overflow:auto}@keyframes svelte-107fymr-toc-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.toc-head.svelte-107fymr{opacity:.6;margin-bottom:clamp(16px,4vh,40px)}ol.svelte-107fymr{list-style:none}li.svelte-107fymr+li:where(.svelte-107fymr){border-top:1px solid #f2efe833}li.svelte-107fymr a:where(.svelte-107fymr){color:inherit;grid-template-columns:minmax(96px,.18fr) auto 1fr auto;align-items:baseline;gap:0 clamp(16px,3vw,48px);padding:clamp(8px,1.6vh,18px) 0;text-decoration:none;display:grid}li.svelte-107fymr a:where(.svelte-107fymr) .en:where(.svelte-107fymr){color:#0000;-webkit-text-stroke:1.5px var(--mag-paper);font-size:clamp(40px,6vw,84px);transition:color .25s}li.svelte-107fymr a:where(.svelte-107fymr):hover .en:where(.svelte-107fymr),li.svelte-107fymr a:where(.svelte-107fymr):focus-visible .en:where(.svelte-107fymr){color:var(--mag-yellow);-webkit-text-stroke-color:var(--mag-yellow)}li.svelte-107fymr a:where(.svelte-107fymr) .zh:where(.svelte-107fymr){font-size:clamp(24px,3vw,44px)}.pg.svelte-107fymr{opacity:.6}@media (width<=720px){li.svelte-107fymr a:where(.svelte-107fymr){grid-template-columns:72px 1fr auto}.en-name.svelte-107fymr{display:none}}@media (prefers-reduced-motion:reduce){.toc.svelte-107fymr{animation:none}}.cover.svelte-t0x2m9{min-height:calc(100svh - var(--nav-h));background:0 0}.theme.svelte-t0x2m9{top:clamp(18px,3vh,32px);left:var(--gutter);align-items:baseline;gap:12px;animation:1s .1s both svelte-t0x2m9-rise;display:flex;position:absolute}.zh-sm.svelte-t0x2m9{font:700 13px/1 var(--text-zh);letter-spacing:.3em}.big-no.svelte-t0x2m9{--stroke-w:2px;opacity:.55;z-index:0;font-size:clamp(220px,36vw,560px);animation:1.4s both svelte-t0x2m9-rise;position:absolute;bottom:-.2em;right:-.05em}.rule.svelte-t0x2m9{border-top:1px dashed var(--mag-ink);opacity:.5;position:absolute;top:52%;left:0;right:0}.photo.svelte-t0x2m9{z-index:1;width:min(62vw,920px);animation:1.2s .2s both svelte-t0x2m9-rise;position:absolute;top:11vh;right:-5vw}.photo.svelte-t0x2m9 .print{box-shadow:0 30px 60px -30px #1c191673}.photo.svelte-t0x2m9:after{content:"";z-index:2;background:var(--mag-paper);transform-origin:0;pointer-events:none;animation:.9s cubic-bezier(.16,.84,.26,1) .2s backwards svelte-t0x2m9-wipe;position:absolute;inset:0;transform:scaleX(0)}@keyframes svelte-t0x2m9-wipe{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.headline.svelte-t0x2m9{left:var(--gutter);z-index:2;font-size:min(clamp(84px, 13.5vw, 212px), calc(60vw / var(--phrase,3)));flex-direction:column;margin:0;line-height:.98;animation:1.2s .35s both svelte-t0x2m9-rise;display:flex;position:absolute;bottom:21vh}.headline.svelte-t0x2m9 span:where(.svelte-t0x2m9)+span:where(.svelte-t0x2m9){margin-left:.55em}.blurb.svelte-t0x2m9{left:var(--gutter);z-index:2;max-width:40ch;animation:1s .7s both svelte-t0x2m9-rise;position:absolute;bottom:8vh}.sub.svelte-t0x2m9{font:400 clamp(14px, 1.2vw, 17px) / 1.4 var(--sans);margin:0}.lede.svelte-t0x2m9{font:400 clamp(13px, 1.05vw, 15px) / 1.5 var(--sans);opacity:.72;margin:.5em 0 0}.facts.svelte-t0x2m9{left:var(--gutter);z-index:2;gap:clamp(20px,4vw,64px);animation:1s .9s both svelte-t0x2m9-rise;display:flex;position:absolute;bottom:clamp(16px,3vh,28px)}.facts.svelte-t0x2m9 dt:where(.svelte-t0x2m9){color:var(--mag-ink-soft)}.price.svelte-t0x2m9{right:var(--gutter);z-index:2;align-items:center;gap:12px;animation:1s 1s both svelte-t0x2m9-rise;display:flex;position:absolute;bottom:clamp(16px,3vh,28px)}.bars.svelte-t0x2m9{background:repeating-linear-gradient(90deg, var(--mag-ink) 0 2px, transparent 2px 3px, var(--mag-ink) 3px 4px, transparent 4px 7px, var(--mag-ink) 7px 10px, transparent 10px 11px);width:78px;height:22px}@keyframes svelte-t0x2m9-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=1100px){.big-no.svelte-t0x2m9{opacity:.35}}@media (width<=900px){.photo.svelte-t0x2m9{width:72vw;top:9vh;right:-12vw}.headline.svelte-t0x2m9{bottom:24vh}}@media (width<=640px){.cover.svelte-t0x2m9{padding-top:64px}.photo.svelte-t0x2m9{width:calc(100% + var(--gutter));margin-left:calc(var(--gutter) * -1);margin-top:6vh;position:relative;inset:auto}.big-no.svelte-t0x2m9{opacity:.5;font-size:44vw;top:.1em;bottom:auto;right:-.04em}.headline.svelte-t0x2m9{font-size:min(22vw, calc(80vw / var(--phrase,3)));margin-top:-.55em;position:relative;inset:auto}.blurb.svelte-t0x2m9{max-width:30ch;margin-top:14px;position:relative;inset:auto}.facts.svelte-t0x2m9{flex-direction:column;gap:10px;margin-top:28px;position:relative;inset:auto}.price.svelte-t0x2m9{justify-content:flex-end;margin-top:18px;position:relative;inset:auto}.rule.svelte-t0x2m9{top:40%}}@media (prefers-reduced-motion:reduce){.theme.svelte-t0x2m9,.big-no.svelte-t0x2m9,.photo.svelte-t0x2m9,.photo.svelte-t0x2m9 .print,.headline.svelte-t0x2m9,.blurb.svelte-t0x2m9,.facts.svelte-t0x2m9,.price.svelte-t0x2m9{animation:none}}.contents.svelte-1k5u7h0{background:var(--mag-paper);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vh,48px) clamp(24px,5vw,96px);display:grid}.head.svelte-1k5u7h0{grid-column:1/-1;align-items:baseline;gap:24px;display:flex}.head.svelte-1k5u7h0 .zh:where(.svelte-1k5u7h0){margin:0;font-size:clamp(56px,7vw,104px);line-height:1}.big-no.svelte-1k5u7h0{--stroke-w:2px;opacity:.35;z-index:0;pointer-events:none;font-size:clamp(220px,34vw,520px);position:absolute;top:-.08em;right:-.05em}.collage.svelte-1k5u7h0{aspect-ratio:4/5;z-index:1;max-height:84vh;position:relative}.tile.svelte-1k5u7h0{position:absolute}.circle.svelte-1k5u7h0 img{aspect-ratio:1;object-fit:cover;border-radius:50%}.t1.svelte-1k5u7h0{width:44%;top:3%;left:0}.t1.svelte-1k5u7h0 img{object-position:82% 50%}.t2.svelte-1k5u7h0{width:50%;top:0;left:41%}.t3.svelte-1k5u7h0{width:36%;top:24%;left:72%}.t4.svelte-1k5u7h0{width:20%;top:46%;left:20%}.t5.svelte-1k5u7h0{width:33%;top:71%;left:0}.t5.svelte-1k5u7h0 img{box-shadow:0 0 0 1px #1c191659,0 18px 36px -22px #1c191680}.t6.svelte-1k5u7h0{width:28%;top:58%;left:42%}.note.svelte-1k5u7h0{opacity:.6;position:absolute;bottom:0;right:0}.list.svelte-1k5u7h0{z-index:1;align-self:end;list-style:none}.list.svelte-1k5u7h0 li:where(.svelte-1k5u7h0){border-top:1px dashed var(--mag-ink)}.list.svelte-1k5u7h0 li:where(.svelte-1k5u7h0):last-child{border-bottom:1px dashed var(--mag-ink)}.list.svelte-1k5u7h0 a:where(.svelte-1k5u7h0){color:inherit;grid-template-columns:56px 1fr auto;grid-template-areas:"n title pg""n desc pg";align-items:baseline;column-gap:16px;padding:12px 0;text-decoration:none;display:grid}.list.svelte-1k5u7h0 a:where(.svelte-1k5u7h0):hover .title:where(.svelte-1k5u7h0){text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.list.svelte-1k5u7h0 .en:where(.svelte-1k5u7h0){grid-area:n;font-size:30px}.title.svelte-1k5u7h0{grid-area:title;font-size:clamp(20px,1.8vw,28px)}.desc.svelte-1k5u7h0{font:400 12px/1.5 var(--sans);opacity:.8;grid-area:desc;max-width:34ch}.landing:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW)) .desc.svelte-1k5u7h0{max-width:24em}.pg.svelte-1k5u7h0{opacity:.6;grid-area:pg;align-self:start}@media (width<=900px){.contents.svelte-1k5u7h0{grid-template-columns:1fr}.collage.svelte-1k5u7h0{aspect-ratio:1;max-height:none}.t1.svelte-1k5u7h0{width:36%;top:0;left:0}.t2.svelte-1k5u7h0{width:44%;top:4%;left:34%}.t3.svelte-1k5u7h0{width:32%;top:18%;left:74%}.t4.svelte-1k5u7h0{width:18%;top:54%;left:30%}.t5.svelte-1k5u7h0{width:28%;top:50%;left:0}.t6.svelte-1k5u7h0{width:24%;top:58%;left:50%}.big-no.svelte-1k5u7h0{font-size:50vw;top:2vh;bottom:auto}}.intro.svelte-13ouzn4{background:var(--mag-pink);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));gap:6vh 16px;display:grid}.ghost.svelte-13ouzn4{--stroke:#1c191659;--stroke-w:2px;z-index:0;pointer-events:none;white-space:nowrap;font-size:clamp(120px,19vw,300px);position:absolute;top:5vh;left:-.06em}.headline.svelte-13ouzn4{top:calc(var(--nav-h) + 6vh);z-index:2;grid-area:1/10/3/13;place-self:start end;margin:0;font-size:clamp(80px,9.5vw,150px);line-height:1;position:sticky}.column.svelte-13ouzn4{z-index:1;grid-area:1/2/auto/7;margin-top:22vh}.kicker.svelte-13ouzn4{opacity:.6;margin-bottom:18px}.photo.svelte-13ouzn4{z-index:1;width:min(100%,640px);margin-left:calc(var(--gutter) * -.5);grid-area:2/1/auto/8;align-self:end;position:relative}.photo.svelte-13ouzn4 .print{box-shadow:0 24px 50px -30px #1c191680}.note.svelte-13ouzn4{align-items:flex-end;gap:8px;max-width:22ch;display:flex;position:absolute;top:-1.4em;right:-20%}@media (width<=900px){.column.svelte-13ouzn4{grid-column:1/10;margin-top:18vh}.photo.svelte-13ouzn4{grid-column:1/11}.note.svelte-13ouzn4{top:auto;bottom:-3.2em;right:0}}@media (width<=640px){.intro.svelte-13ouzn4{padding-top:80px;display:block}.ghost.svelte-13ouzn4{font-size:34vw;top:10vh}.headline.svelte-13ouzn4{right:var(--gutter);--stroke:none;font-size:19vw;position:absolute;top:12vh}.column.svelte-13ouzn4{max-width:60%;margin-top:0;padding-top:40vh}.photo.svelte-13ouzn4{width:calc(100% + var(--gutter) * 2);margin-left:calc(var(--gutter) * -1);margin-top:10vh}.photo.svelte-13ouzn4 figcaption{padding:0 var(--gutter)}.note.svelte-13ouzn4{padding:12px var(--gutter) 40px;position:static}}.feature.svelte-sx1ifw{background:var(--mag-yellow);min-height:110svh}.band.svelte-sx1ifw{background:var(--mag-teal);transform-origin:50%;z-index:0;height:42%;position:absolute;bottom:-4%;left:-20%;right:-20%;transform:rotate(-11deg)}.number.svelte-sx1ifw{z-index:2;letter-spacing:-.05em;width:fit-content;margin-left:-.04em;font-size:clamp(150px,25vw,400px);line-height:.85;position:relative}.title.svelte-sx1ifw{z-index:2;width:fit-content;margin-top:4vh;position:relative}.title.svelte-sx1ifw .zh:where(.svelte-sx1ifw){margin:0 0 8px;font-size:clamp(36px,4vw,60px);line-height:1.1}.copy.svelte-sx1ifw{z-index:2;max-width:40ch;margin-top:4vh;position:relative}.diagram.svelte-sx1ifw{z-index:2;grid-template-columns:repeat(3,72px);align-items:end;gap:14px;margin:6vh 0 0;display:grid;position:relative}.diagram.svelte-sx1ifw figcaption:where(.svelte-sx1ifw){grid-column:1/-1;max-width:26ch}.cell.svelte-sx1ifw{justify-items:center;gap:6px;display:grid}.dots.svelte-sx1ifw{background-color:var(--mag-paper);background-image:radial-gradient(circle, var(--mag-ink) var(--r), transparent calc(var(--r) + .6px));border:1px solid var(--mag-ink);background-position:6px 6px;background-size:12px 12px;width:72px;height:72px;display:block}.photo.svelte-sx1ifw{z-index:1;position:absolute}.photo.svelte-sx1ifw .print{box-shadow:0 30px 60px -30px #1c19168c}.main.svelte-sx1ifw{width:min(46vw,760px);top:9vh;right:3vw}.main.svelte-sx1ifw figcaption{justify-content:flex-end}.small.svelte-sx1ifw{z-index:3;width:min(24vw,360px);bottom:9vh;left:52%}.small.svelte-sx1ifw figcaption{color:var(--mag-paper)}.note.svelte-sx1ifw{align-items:flex-start;gap:6px;max-width:20ch;display:flex;position:absolute;bottom:22%;left:-10%}@media (width<=1100px){.main.svelte-sx1ifw{width:52vw;right:-4vw}.main.svelte-sx1ifw figcaption{justify-content:flex-start}.number.svelte-sx1ifw{font-size:28vw}}@media (width<=720px){.feature.svelte-sx1ifw{min-height:0;padding-top:80px}.number.svelte-sx1ifw{margin-left:-.05em;font-size:36vw}.band.svelte-sx1ifw{height:28%;bottom:18%}.photo.svelte-sx1ifw{position:relative;inset:auto}.main.svelte-sx1ifw{width:calc(100% + var(--gutter));margin:7vh 0 0 calc(var(--gutter) * -1)}.main.svelte-sx1ifw figcaption{padding-left:var(--gutter);justify-content:flex-start}.small.svelte-sx1ifw{width:58%;margin:6vh 0 0 auto}.small.svelte-sx1ifw figcaption{color:var(--mag-ink)}.note.svelte-sx1ifw{padding-left:var(--gutter);margin-top:12px;position:static}.diagram.svelte-sx1ifw{margin-bottom:8vh}}.portraits.svelte-1xvzm52{background:var(--mag-paper);grid-template-columns:auto minmax(0,1fr);column-gap:clamp(24px,4vw,64px);display:grid}.big-no.svelte-1xvzm52{--stroke-w:2px;opacity:.3;z-index:0;pointer-events:none;font-size:clamp(260px,40vw,620px);position:absolute;top:-.05em;left:28%}.side.svelte-1xvzm52{top:calc(var(--nav-h) + 8vh);z-index:2;align-self:start;align-items:flex-start;gap:18px;display:flex;position:sticky}.side.svelte-1xvzm52 .zh:where(.svelte-1xvzm52){margin:0;font-size:clamp(88px,10vw,160px);line-height:1}.side.svelte-1xvzm52 .meta:where(.svelte-1xvzm52){opacity:.6;margin-top:.4em}.board.svelte-1xvzm52{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;display:grid;position:relative}.p.svelte-1xvzm52 .print{box-shadow:0 24px 50px -32px #1c191680}.dog.svelte-1xvzm52{grid-area:1/1/auto/8;margin-top:10vh}.cat.svelte-1xvzm52{grid-area:1/9/auto/12}.fox.svelte-1xvzm52{grid-area:2/7/auto/12;margin-top:-6vh}.bird.svelte-1xvzm52{grid-area:2/3/auto/6;margin-top:8vh}.foxes.svelte-1xvzm52{grid-area:3/1/auto/5;margin-top:4vh}.note.svelte-1xvzm52{grid-area:3/8/auto/12;align-self:end;max-width:22ch;margin-bottom:4vh}@media (width<=900px){.big-no.svelte-1xvzm52{font-size:50vw;left:auto;right:-.06em}.dog.svelte-1xvzm52{grid-column:1/9}.cat.svelte-1xvzm52{grid-column:9/13}.fox.svelte-1xvzm52{grid-column:6/13}.bird.svelte-1xvzm52{grid-column:2/6}.foxes.svelte-1xvzm52{grid-column:1/7}.note.svelte-1xvzm52{grid-column:7/13}}@media (width<=640px){.portraits.svelte-1xvzm52{padding-top:80px;padding-left:0;padding-right:0;display:block}.side.svelte-1xvzm52{padding:0 var(--gutter);flex-direction:column;gap:8px;position:static}.side.svelte-1xvzm52 .zh:where(.svelte-1xvzm52),.side.svelte-1xvzm52 .meta:where(.svelte-1xvzm52){writing-mode:horizontal-tb}.side.svelte-1xvzm52 .zh:where(.svelte-1xvzm52){font-size:26vw}.board.svelte-1xvzm52{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:6vh var(--gutter) 8vh;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.board.svelte-1xvzm52::-webkit-scrollbar{display:none}.p.svelte-1xvzm52{scroll-snap-align:start;flex:none;width:78vw;margin:0!important}.p.cat.svelte-1xvzm52,.p.bird.svelte-1xvzm52{width:56vw}.note.svelte-1xvzm52{flex:none;align-self:center;width:50vw;margin:0}}.press.svelte-ci04kp{background:linear-gradient(104deg, var(--mag-red) 0 51.5%, var(--mag-sky) 51.6% 100%);grid-template-rows:auto auto 1fr auto;min-height:115svh;display:grid}.number.svelte-ci04kp{z-index:2;letter-spacing:-.06em;width:fit-content;margin-left:-.05em;font-size:clamp(170px,28vw,440px);line-height:.82;position:relative}.title.svelte-ci04kp{z-index:4;width:fit-content;margin-top:3vh;position:relative}.title.svelte-ci04kp .zh:where(.svelte-ci04kp){margin:0 0 8px;font-size:clamp(40px,4.4vw,66px);line-height:1.1}.photo.svelte-ci04kp{z-index:1;position:absolute}.photo.svelte-ci04kp .print{box-shadow:0 30px 60px -30px #1c191680}.boat.svelte-ci04kp{width:min(48vw,800px);top:6vh;right:-3vw}.house.svelte-ci04kp{z-index:3;width:min(30vw,440px);top:36%;left:24%}.stages.svelte-ci04kp{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:24px;max-width:62%;margin-top:30vh;list-style:none;display:grid;position:relative}.stages.svelte-ci04kp li:where(.svelte-ci04kp){border-top:1px solid var(--mag-ink);padding-top:10px}.stages.svelte-ci04kp .en:where(.svelte-ci04kp){margin-bottom:8px;font-size:26px;display:block}.stages.svelte-ci04kp h3:where(.svelte-ci04kp){font:700 13px/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.stages.svelte-ci04kp h3:where(.svelte-ci04kp) .zh:where(.svelte-ci04kp){margin-right:6px;font-size:15px}.stages.svelte-ci04kp p:where(.svelte-ci04kp){max-width:26ch}.corner.svelte-ci04kp{z-index:2;justify-self:end;max-width:30ch;margin-top:6vh;font-size:13px;position:relative}@media (width<=1100px){.stages.svelte-ci04kp{max-width:100%;margin-top:38vh}.boat.svelte-ci04kp{width:54vw}.house.svelte-ci04kp{width:28vw;top:36%;left:18%}}@media (width<=720px){.press.svelte-ci04kp{background:linear-gradient(160deg, var(--mag-red) 0 46%, var(--mag-sky) 46.1% 100%);min-height:0;padding-top:80px;display:block}.number.svelte-ci04kp{font-size:44vw}.photo.svelte-ci04kp{position:relative;inset:auto}.boat.svelte-ci04kp{width:calc(100% + var(--gutter));margin:6vh calc(var(--gutter) * -1) 0 0}.house.svelte-ci04kp{width:72%;margin:-8vh 0 0 auto}.boat.svelte-ci04kp .print{flex-direction:column-reverse;display:flex}.boat.svelte-ci04kp figcaption{margin:0 0 8px}.stages.svelte-ci04kp{grid-template-columns:1fr 1fr;margin-top:8vh}.corner.svelte-ci04kp{margin-top:6vh}}.archive.svelte-o3x2a4{background:var(--mag-cream);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:6vh clamp(24px,5vw,96px);display:grid}.head.svelte-o3x2a4{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:24px;display:flex}.head.svelte-o3x2a4 .zh:where(.svelte-o3x2a4){margin:0;font-size:clamp(56px,7vw,104px);line-height:1}.interview.svelte-o3x2a4{border-top:1px solid var(--mag-ink);align-self:start;padding-top:18px}.qa.svelte-o3x2a4+.qa:where(.svelte-o3x2a4){border-top:1px dashed #1c191666;margin-top:22px;padding-top:16px}.q.svelte-o3x2a4{font:700 13px/1.4 var(--sans);margin:0 0 6px}.a.svelte-o3x2a4{font:400 13px/1.6 var(--sans);max-width:40ch;margin:0}.colophon.svelte-o3x2a4{opacity:.6;max-width:34ch;margin-top:32px}.desk.svelte-o3x2a4{aspect-ratio:1;align-self:start;position:relative}.proof.svelte-o3x2a4{position:absolute}.proof.svelte-o3x2a4 .print{box-shadow:0 20px 40px -26px #1c19168c}.note.svelte-o3x2a4{max-width:20ch;position:absolute}.landing:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW)) .note.svelte-o3x2a4{max-width:14em}.landing:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW)) .hk.svelte-o3x2a4 .note:where(.svelte-o3x2a4){max-width:20em}.landing:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW)) .fw.svelte-o3x2a4 .note:where(.svelte-o3x2a4){width:8em}.landing:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW)) .book.svelte-o3x2a4 .note:where(.svelte-o3x2a4){max-width:10em}.hk.svelte-o3x2a4{width:54%;top:0;left:0}.hk.svelte-o3x2a4 .note:where(.svelte-o3x2a4){max-width:30ch;top:-2.5em;left:0}.fw.svelte-o3x2a4{width:24%;top:-4%;left:60%;transform:rotate(2.5deg)}.fw.svelte-o3x2a4 .note:where(.svelte-o3x2a4){width:12ch;top:30%;left:108%}.church.svelte-o3x2a4{width:22%;top:36%;left:88%}.church.svelte-o3x2a4 .note:where(.svelte-o3x2a4){top:-2.4em;left:0}.book.svelte-o3x2a4{width:42%;top:46%;left:46%}.book.svelte-o3x2a4 .note:where(.svelte-o3x2a4){max-width:15ch;top:calc(100% + .4em);left:0}.poppy.svelte-o3x2a4{width:36%;top:50%;left:2%}.poppy.svelte-o3x2a4 .note:where(.svelte-o3x2a4){top:calc(100% + .4em);left:0}.coffee.svelte-o3x2a4{z-index:2;width:30%;top:79%;left:70%}.coffee.svelte-o3x2a4 .note:where(.svelte-o3x2a4){top:calc(100% + .4em);left:0}.tack.svelte-o3x2a4{background:var(--mag-red);z-index:3;border-radius:50%;width:24px;height:24px;position:absolute;top:-5%;left:59%}@media (width<=1100px){.hand.svelte-o3x2a4{font-size:17px}}@media (width<=900px){.archive.svelte-o3x2a4{grid-template-columns:1fr}.desk.svelte-o3x2a4{aspect-ratio:1/1.1;margin-top:4vh}}@media (width<=720px){.archive.svelte-o3x2a4{padding-top:80px;padding-left:0;padding-right:0;display:block}.head.svelte-o3x2a4,.interview.svelte-o3x2a4{padding-left:var(--gutter);padding-right:var(--gutter)}.interview.svelte-o3x2a4{columns:1;border-top:0;margin-top:6vh;padding-top:0}.desk.svelte-o3x2a4{aspect-ratio:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:8vh var(--gutter) 10vh;scrollbar-width:none;gap:18px;margin-top:0;display:flex;overflow-x:auto}.desk.svelte-o3x2a4::-webkit-scrollbar{display:none}.proof.svelte-o3x2a4{scroll-snap-align:start;flex:none;width:72vw;position:static;transform:none}.proof.fw.svelte-o3x2a4,.proof.church.svelte-o3x2a4{width:52vw}.note.svelte-o3x2a4{text-align:left;width:auto;max-width:none;margin-top:10px;position:static}.tack.svelte-o3x2a4{display:none}}.end.svelte-1jl7olf{background:var(--mag-blue);color:var(--mag-paper);grid-template-rows:1fr auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(24px,5vw,96px);display:grid}.ghost.svelte-1jl7olf{--stroke:#f2efe847;--stroke-w:2px;white-space:nowrap;z-index:0;pointer-events:none;font-size:clamp(110px,17vw,270px);position:absolute;top:4vh;right:-.05em}.copy.svelte-1jl7olf{z-index:2;align-self:center;padding-top:10vh;position:relative}.copy.svelte-1jl7olf .zh:where(.svelte-1jl7olf){margin:0 0 18px -.04em;font-size:clamp(72px,11vw,180px);line-height:1}.kicker.svelte-1jl7olf{opacity:.6;margin-bottom:18px}.cta.svelte-1jl7olf{background:var(--mag-paper);color:var(--mag-ink);align-items:baseline;gap:16px;margin-top:32px;padding:18px 26px;text-decoration:none;transition:transform .3s cubic-bezier(.16,.84,.26,1),background .3s;display:inline-flex}.cta.svelte-1jl7olf:hover{background:var(--mag-yellow);transform:translate(-3px,-3px)}.cta.dot-lift.svelte-1jl7olf{--lift-ink:var(--mag-paper)}.cta.svelte-1jl7olf .en:where(.svelte-1jl7olf){font-size:clamp(20px,2vw,28px)}.alt.svelte-1jl7olf{opacity:.7;margin-top:18px}.alt.svelte-1jl7olf a:where(.svelte-1jl7olf){color:inherit;text-decoration:none}.alt.svelte-1jl7olf a:where(.svelte-1jl7olf):hover{text-underline-offset:4px;text-decoration:underline}.photo.svelte-1jl7olf{z-index:1;grid-area:1/2/3;place-self:end;width:min(100%,460px);margin-bottom:calc(-1*clamp(64px,9vh,112px) - 10vh);position:relative}.photo.svelte-1jl7olf figcaption{color:var(--mag-paper);opacity:.8}.colophon.svelte-1jl7olf{z-index:2;border-top:1px solid #f2efe859;flex-wrap:wrap;grid-column:1;justify-content:space-between;align-items:baseline;gap:24px;margin-top:12vh;padding-top:18px;display:flex;position:relative}.folio-n.svelte-1jl7olf{font-size:24px}@media (width<=720px){.end.svelte-1jl7olf{padding-top:80px;display:block}.ghost.svelte-1jl7olf{font-size:30vw;top:2vh}.copy.svelte-1jl7olf .zh:where(.svelte-1jl7olf){font-size:24vw}.photo.svelte-1jl7olf{width:70%;margin:10vh 0 0 auto}.colophon.svelte-1jl7olf{margin-top:8vh}}.page.svelte-ol39d6{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.halftone-bg.svelte-ol39d6{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ht-bubble.svelte-ol39d6{aspect-ratio:1;width:min(94vmin,860px);position:absolute}.ht-bubble-a.svelte-ol39d6{animation:7s ease-in-out infinite alternate svelte-ol39d6-ht-float-a;top:4vh;left:min(-12vmin,-50px)}.ht-bubble-b.svelte-ol39d6{animation:8.5s ease-in-out infinite alternate svelte-ol39d6-ht-float-b;bottom:2vh;right:min(-12vmin,-50px)}@keyframes svelte-ol39d6-ht-float-a{0%{transform:translateY(1.4vh)}to{transform:translateY(-1.8vh)}}@keyframes svelte-ol39d6-ht-float-b{0%{transform:translateY(-1.4vh)}to{transform:translateY(1.8vh)}}.ht-ink.svelte-ol39d6{will-change:transform;background-size:100% 100%;width:100%;height:100%;position:absolute;inset:0}.ht-bubble-a.svelte-ol39d6 .ht-under:where(.svelte-ol39d6){opacity:.95;background-image:url(../../../halftone-bubble-a-y.svg);animation:3.6s ease-in-out infinite alternate svelte-ol39d6-ht-breathe-a}.ht-bubble-a.svelte-ol39d6 .ht-over:where(.svelte-ol39d6){opacity:.82;animation:7s ease-in-out infinite alternate svelte-ol39d6-ht-reg-a;transform:translate(4px,3px)}.ht-bubble-b.svelte-ol39d6 .ht-under:where(.svelte-ol39d6){opacity:.95;background-image:url(../../../halftone-bubble-b-y.svg);animation:4.4s ease-in-out infinite alternate svelte-ol39d6-ht-breathe-b}.ht-bubble-b.svelte-ol39d6 .ht-over:where(.svelte-ol39d6){opacity:.72;animation:9s ease-in-out infinite alternate svelte-ol39d6-ht-reg-b;transform:translate(-4px,-3px)}@keyframes svelte-ol39d6-ht-breathe-a{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes svelte-ol39d6-ht-breathe-b{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes svelte-ol39d6-ht-reg-a{0%{transform:translate(2px,1px)scale(1.01)}to{transform:translate(7px,5px)scale(1.06)}}@keyframes svelte-ol39d6-ht-reg-b{0%{transform:translate(-2px,-1px)scale(1.005)}to{transform:translate(-7px,-6px)scale(1.055)}}@media (width<=640px){.ht-bubble-a.svelte-ol39d6{top:8vh;left:-50vw}.ht-bubble-b.svelte-ol39d6{bottom:-6vh;right:-50vw}}:root[data-theme=dark] .ht-under.svelte-ol39d6{opacity:.1}:root[data-theme=dark] .ht-over.svelte-ol39d6{opacity:.22}@media (prefers-reduced-motion:reduce){.ht-ink.svelte-ol39d6{will-change:auto;animation:none}}main.svelte-ol39d6{z-index:1;flex:1;position:relative}
