/* Generated: works-hub. Edit section sources. Source SHA256: 2efb994ddd689c42 */
.pw-hub{--pw-ink: #292522;--pw-muted: #746b64;--pw-plum: var(--color-accent);--pw-line: #d8d0c7;--pw-paper: #f8f6f3;position:relative;isolation:isolate;color:var(--pw-ink);background:var(--pw-paper)}.pw-hub::before{position:absolute;z-index:-1;inset:-4rem 0 0;background:var(--pw-paper);content:""}.pw-hub .pw-width{width:min(1320px,calc(100% - 7rem));margin-inline:auto}.pw-opening{padding-block:2.2rem 1rem;scroll-margin-top:9rem}.pw-heading,.pw-heading__title{display:flex;align-items:center}.pw-heading{justify-content:space-between;gap:3rem;padding-bottom:2.7rem}.pw-heading__title{flex-shrink:0;gap:2rem}.pw-hub .pw-heading h1{margin:0;font-size:clamp(3.4rem,5.2vw,5rem);line-height:1.2;letter-spacing:0.16em}.pw-heading__title>p,.pw-kicker{color:var(--pw-muted);font-family:Georgia,serif;font-size:0.75rem;letter-spacing:0.17em;text-transform:uppercase}.pw-heading__description{font-family:var(--font-serif);font-size:0.95rem;letter-spacing:0.1em}.pw-latest{width:min(44rem,62%)}.pw-hub .pw-latest a{display:flex;align-items:center;gap:1.3rem;min-height:2.9rem;border-bottom:1px solid var(--pw-line);color:inherit;text-decoration:none}.pw-new{flex-shrink:0;color:var(--pw-plum);font-family:Georgia,serif;font-size:0.67rem;letter-spacing:0.15em;text-transform:uppercase}.pw-latest__title{flex:1;font-family:var(--font-serif);font-size:0.85rem;line-height:1.65}.pw-latest time{flex-shrink:0;color:var(--pw-muted);font-family:Georgia,serif;font-size:0.68rem;letter-spacing:0.09em}.pw-latest a>span:last-child{color:var(--pw-plum)}.pw-index{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--pw-line);padding-bottom:1rem}.pw-hub .pw-index a{display:flex;align-items:center;min-height:2.75rem;padding-block:0.35rem;color:var(--pw-ink);font-family:var(--font-serif);font-size:clamp(0.78rem,1.05vw,0.96rem);text-decoration:none;text-underline-offset:0.5em;white-space:nowrap}.pw-index a+a{padding-left:1.8rem;border-left:1px solid var(--pw-line)}.pw-hub a:not(.ko-glass-link,.ko-text-link,.ko-inline-link):focus-visible{outline:2px solid var(--pw-plum);outline-offset:6px}.pw-hub .pw-index a:hover{color:var(--pw-plum);text-decoration:underline}.pw-chapter{--pw-glow-x: 22%;--pw-glow-y: 28%;--pw-room-tint: rgb(222 207 187 / 43%);position:relative;isolation:isolate;scroll-margin-top:7rem}.pw-chapter::before{position:absolute;z-index:-3;inset:0;background:radial-gradient(ellipse 24% 24% at var(--pw-glow-x) var(--pw-glow-y),rgb(255 255 255 / 76%),rgb(255 255 255 / 0%) 100%),radial-gradient(ellipse 72% 50% at var(--pw-glow-x) 50%,var(--pw-room-tint),transparent 100%);content:"";pointer-events:none}.pw-chapter--scrolls{--pw-glow-x: 79%;--pw-glow-y: 30%;--pw-room-tint: rgb(219 210 222 / 72%)}.pw-chapter--writing{--pw-glow-y: 24%;--pw-room-tint: rgb(209 222 223 / 60%)}.pw-chapter--living{--pw-glow-x: 82%;--pw-room-tint: rgb(219 225 202 / 54%)}.pw-chapter--books{--pw-room-tint: rgb(218 216 231 / 54%)}.pw-chapter--signs{--pw-glow-x: 79%;--pw-room-tint: rgb(230 213 204 / 60%)}.pw-chapter__inner{position:relative;min-height:42rem}.pw-copy{position:absolute;z-index:2;top:4rem;left:0;width:37%}.pw-kicker{display:flex;align-items:baseline;gap:1rem;margin-bottom:1.8rem;line-height:1.6}.pw-kicker>span:first-child{color:var(--pw-plum)}.pw-kicker>span:nth-child(2){color:#aaa097}.pw-hub .pw-copy h2{margin-bottom:1.2rem;font-family:var(--font-serif);font-size:clamp(2rem,3.15vw,3rem);font-weight:400;line-height:1.55;letter-spacing:0.06em;word-break:keep-all;overflow-wrap:anywhere}.pw-caption{font-family:var(--font-serif);font-size:clamp(1rem,1.55vw,1.4rem);line-height:1.9;letter-spacing:0.11em;text-wrap:balance}.pw-caption>span{display:inline-block}.pw-copy .ko-glass-link{margin-top:1.7rem}.pw-gallery{position:absolute;inset:0}.pw-work{position:absolute;margin:0}.pw-work a{display:flex;align-items:center;justify-content:center;height:100%;filter:drop-shadow(0 10px 9px #51433b24)}.pw-work img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.pw-work figcaption{margin-top:0.75rem;color:var(--pw-muted);font-family:var(--font-serif);font-size:0.83rem;line-height:1.75;text-align:center}.pw-note{position:absolute;right:1%;bottom:6rem;width:29%;border-bottom:1px solid var(--pw-line);padding-bottom:1.2rem;color:var(--pw-muted);font-family:var(--font-serif);font-size:0.86rem;line-height:2.1;letter-spacing:0.08em}.pw-atmosphere{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;opacity:0.19;mix-blend-mode:multiply;pointer-events:none}.pw-stroke{position:absolute;z-index:-1;right:4%;bottom:-5rem;width:76%;height:auto;opacity:0.07;transform:rotate(5deg);pointer-events:none}.pw-ink{position:absolute;z-index:-1;right:0;bottom:1rem;width:min(36rem,43%);height:auto;opacity:0.045;mix-blend-mode:multiply;pointer-events:none}.pw-trace{position:absolute;z-index:-1;inset:0;overflow:clip;pointer-events:none;user-select:none}.pw-trace img{position:absolute;display:block;max-width:none;height:auto;mix-blend-mode:multiply}.pw-chapter--writing .pw-trace__line{bottom:0.5rem;left:-6%;width:79%;opacity:0.045;transform:rotate(-6deg)}.pw-chapter--living .pw-trace__dot{top:1rem;right:-7%;width:min(35rem,44%);opacity:0.035}.pw-chapter--books .pw-trace__line{bottom:0;left:-11%;width:89%;opacity:0.045;transform:rotate(-8deg)}.pw-chapter--signs .pw-trace__dot{top:1rem;left:-7%;width:min(30rem,37%);opacity:0.035;transform:rotate(18deg)}.pw-chapter--signs .pw-trace__line{right:-4%;bottom:0;width:49%;opacity:0.04;transform:rotate(-7deg)}.pw-chapter--frames .pw-work--lead img{clip-path:inset(0.7% 1.4% 1.1% 1.2%)}.pw-chapter--frames .pw-work--support img{clip-path:inset(0.5% 1.6% 1.5% 1.9%)}.pw-chapter--frames .pw-chapter__inner{min-height:53rem;margin-top:2rem}.pw-chapter--frames .pw-work--lead{top:0;right:0;width:58%;height:38rem}.pw-chapter--frames .pw-work--support{bottom:2rem;left:9%;width:27%;height:29rem}.pw-chapter--scrolls .pw-chapter__inner{min-height:52rem}.pw-chapter--scrolls .pw-copy{top:10rem;left:63%;width:37%}.pw-chapter--scrolls .pw-work--lead{top:0;left:0;width:32%;height:43rem}.pw-chapter--scrolls .pw-work--lead img{clip-path:polygon(10% 7.3%,86.4% 7.4%,86.1% 88.6%,89% 88.6%,89% 91.3%,7% 91.3%,7% 88.5%,10.2% 88.5%)}.pw-chapter--scrolls .pw-work--support{top:6rem;left:31%;width:23%;height:45rem}.pw-chapter--scrolls .pw-work--support img{clip-path:polygon(9% 1.1%,91.3% 1.1%,88.8% 96.7%,92% 96.7%,92% 98.7%,5.8% 98.7%,5.8% 96.7%,9.4% 96.7%)}.pw-chapter--scrolls .pw-note{right:3%;bottom:8rem;width:34%}.pw-chapter--writing .pw-chapter__inner{min-height:40rem;padding-top:4rem}.pw-chapter--writing .pw-gallery{inset:4rem 0 6rem 43%;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:2rem}.pw-chapter--writing .pw-work{position:relative;height:26rem}.pw-chapter--writing .pw-work a{align-items:start}.pw-chapter--writing .pw-work--lead figcaption{color:var(--pw-plum)}.pw-chapter--writing .pw-note{right:auto;bottom:7rem;left:0;width:33%}.pw-chapter--living .pw-chapter__inner{min-height:39rem}.pw-chapter--living .pw-copy{top:6rem;left:67%;width:33%}.pw-chapter--living .pw-work--lead{top:3rem;left:0;width:60%;height:29rem}.pw-chapter--living .pw-work a{filter:none}.pw-chapter--living .pw-note{right:0;bottom:6rem;width:32%}.pw-chapter--books .pw-chapter__inner{min-height:42rem}.pw-chapter--books .pw-copy{top:6rem}.pw-chapter--books .pw-gallery{inset:4rem 0 7rem 42%;display:flex;align-items:end;justify-content:center;gap:3rem}.pw-chapter--books .pw-work{position:relative;width:44%;height:28rem}.pw-chapter--books .pw-work--support{width:36%;height:24rem}.pw-chapter--books .pw-work a{align-items:end}.pw-chapter--books figcaption>span{display:block;margin-top:0.2rem;font-size:0.75rem;text-wrap:balance}.pw-chapter--books .pw-note{right:auto;bottom:7rem;left:0;width:33%}.pw-chapter--signs{background:var(--pw-paper)}.pw-chapter--signs .pw-chapter__inner{min-height:39rem}.pw-chapter--signs .pw-copy{top:6rem;left:66%;width:34%}.pw-chapter--signs .pw-gallery{inset:2rem 41% 6rem 0;mix-blend-mode:multiply}.pw-chapter--signs .pw-work a{filter:none}.pw-chapter--signs .pw-work--lead{top:15%;left:0;width:68%;height:78%}.pw-chapter--signs .pw-work--support{top:0;right:0;width:28%;height:40%}.pw-chapter--signs .pw-work--accent{right:0;bottom:0;width:27%;height:38%}.pw-chapter--signs .pw-note{right:0;bottom:5rem;width:32%}.pw-ending{display:flex;justify-content:flex-end;padding-block:0.5rem 2.5rem}.pw-waiting{opacity:0;transform:translateY(18px)}.pw-arrived{opacity:1;transform:none;transition:opacity 1200ms ease,transform 1400ms cubic-bezier(0.16,1,0.3,1)}.pw-copy:focus-within,.pw-work:focus-within{opacity:1;transform:none;transition:none}@media(width<=1100px){.pw-hub .pw-width{width:calc(100% - 4rem)}.pw-index{gap:0.7rem}.pw-index a+a{padding-left:0.7rem}.pw-kicker{gap:0.65rem;font-size:0.67rem}.pw-chapter--frames .pw-chapter__inner{min-height:47rem}.pw-chapter--frames .pw-work--lead{height:32rem}.pw-chapter--frames .pw-work--support{left:6%;width:29%;height:25rem}.pw-note{width:35%;font-size:0.8rem}.pw-chapter--writing .pw-gallery{gap:1rem}.pw-chapter--books .pw-gallery{gap:1.5rem}.pw-chapter--living .pw-copy,.pw-chapter--signs .pw-copy{left:64%;width:36%}}@media(width<=760px){.pw-hub .pw-width{width:calc(100% - 2.5rem)}.pw-opening{padding-top:1.1rem}.pw-heading{display:block;padding-bottom:1.4rem}.pw-hub .pw-heading h1{font-size:3rem}.pw-heading__title{gap:1.5rem}.pw-heading__title>p{font-size:0.71rem}.pw-heading__description{margin-top:1rem;font-size:0.82rem}.pw-latest{width:100%;margin-top:1rem}.pw-hub .pw-latest a{gap:0.7rem;min-height:2.8rem}.pw-latest__title{font-size:0.76rem}.pw-latest time{font-size:0.6rem}.pw-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-bottom:0.65rem}.pw-hub .pw-index a{display:flex;align-items:center;justify-content:center;min-height:3rem;border:0;padding:0.25rem 0.3rem;font-size:0.78rem;line-height:1.7;text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.pw-chapter{--pw-glow-x: 24%;--pw-glow-y: 20%;scroll-margin-top:6.5rem}.pw-chapter::before{background:radial-gradient(ellipse 58% 20% at var(--pw-glow-x) var(--pw-glow-y),rgb(255 255 255 / 76%),rgb(255 255 255 / 0%) 100%),radial-gradient(ellipse 100% 50% at var(--pw-glow-x) 50%,var(--pw-room-tint),transparent 100%)}.pw-chapter__inner,.pw-chapter--frames .pw-chapter__inner,.pw-chapter--scrolls .pw-chapter__inner,.pw-chapter--writing .pw-chapter__inner,.pw-chapter--living .pw-chapter__inner,.pw-chapter--books .pw-chapter__inner,.pw-chapter--signs .pw-chapter__inner{display:grid;min-height:0;margin-top:0;padding-block:2.4rem 2.2rem}.pw-copy,.pw-chapter--scrolls .pw-copy,.pw-chapter--living .pw-copy,.pw-chapter--books .pw-copy,.pw-chapter--signs .pw-copy{position:relative;top:auto;left:auto;width:100%}.pw-kicker{gap:0.7rem;margin-bottom:0.9rem;font-size:0.63rem}.pw-hub .pw-copy h2{margin-bottom:0.65rem;font-size:clamp(1.6rem,6.8vw,2rem);line-height:1.55;letter-spacing:0.025em}.pw-caption{font-size:1rem;letter-spacing:0.05em}.pw-copy .ko-glass-link{margin-top:0.8rem}.pw-gallery,.pw-chapter--writing .pw-gallery,.pw-chapter--books .pw-gallery,.pw-chapter--signs .pw-gallery{position:relative;inset:auto;height:24rem;margin-top:1.7rem}.pw-chapter--frames .pw-gallery{height:clamp(19rem,85vw,30rem)}.pw-chapter--frames .pw-work--lead{top:0;right:0;width:70%;height:75%}.pw-chapter--frames .pw-work--support{bottom:0;left:0;width:40%;height:68%}.pw-chapter--scrolls .pw-gallery{height:28rem}.pw-chapter--scrolls .pw-work--lead{top:0;left:-4%;width:58%;height:100%}.pw-chapter--scrolls .pw-work--support{top:3rem;left:56%;width:43%;height:calc(100% - 3rem)}.pw-chapter--writing .pw-gallery{height:19.5rem;gap:1.3rem;margin-bottom:1rem}.pw-chapter--writing .pw-work{height:17rem}.pw-work figcaption{font-size:0.75rem}.pw-chapter--living .pw-gallery{height:auto}.pw-chapter--living .pw-work--lead{position:relative;top:auto;left:auto;width:100%;height:auto}.pw-chapter--living .pw-work img{width:100%}.pw-chapter--books .pw-gallery{gap:1.8rem;height:20rem;margin-bottom:4.5rem}.pw-chapter--books .pw-work{width:45%;height:20rem}.pw-chapter--books .pw-work--support{width:36%;height:16rem}.pw-chapter--books figcaption>span{font-size:0.67rem}.pw-chapter--signs .pw-gallery{height:20rem}.pw-note,.pw-chapter--scrolls .pw-note,.pw-chapter--writing .pw-note,.pw-chapter--living .pw-note,.pw-chapter--books .pw-note,.pw-chapter--signs .pw-note{position:relative;inset:auto;width:100%;margin-top:1.5rem;border:0;padding-bottom:0;font-size:0.82rem;line-height:2;letter-spacing:0.04em}.pw-stroke{right:-3%;bottom:-2rem;width:96%;opacity:0.045}.pw-ink{bottom:2rem;width:70%;opacity:0.035}.pw-chapter--writing .pw-trace__line{bottom:3rem;left:-21%;width:118%;opacity:0.035}.pw-chapter--living .pw-trace__dot{top:3rem;right:-25%;width:84%;opacity:0.03}.pw-chapter--books .pw-trace__line{bottom:0;left:-32%;width:145%;opacity:0.035}.pw-chapter--signs .pw-trace__dot{top:5rem;left:-26%;width:77%;opacity:0.025}.pw-chapter--signs .pw-trace__line{right:-18%;bottom:0;width:98%;opacity:0.03}.pw-ending{padding-block:0 1.75rem}}@media(prefers-reduced-motion:reduce){.pw-waiting{opacity:1;transform:none}.pw-arrived{transition:none}}@media(forced-colors:active){.pw-chapter::before{display:none}.pw-atmosphere,.pw-stroke,.pw-ink,.pw-trace{display:none}.pw-hub a{color:LinkText}}
