.exhibit-module__Gk37na__root{--paper:#f3eee3;--ground:#ebe4d4;--ink:#1c1a16;--muted:#6d665a;--rule:#1c1a1629;--accent:#c2462b;--f-display:var(--ex-display), "Fraunces", Georgia, serif;--f-mono:var(--ex-mono), "IBM Plex Mono", ui-monospace, monospace;--f-cover:var(--ex-cover), "Cormorant Garamond", Georgia, serif;--gutter:clamp(16px, 4vw, 56px);background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--f-display);-webkit-font-smoothing:antialiased;font-size:18px;font-style:normal;line-height:1.45;overflow-x:clip}.exhibit-module__Gk37na__root *{font-style:normal}.exhibit-module__Gk37na__root a{color:inherit;text-decoration:none}.exhibit-module__Gk37na__root .exCaption{font-family:var(--f-mono);letter-spacing:.06em;text-transform:lowercase;font-size:12px}.exhibit-module__Gk37na__root .exCaptionLg{font-size:15px}.exhibit-module__Gk37na__root .exNum{font-variant-numeric:tabular-nums;font-weight:500}.exhibit-module__Gk37na__root .pressCoverSvg{width:100%;height:100%;display:block}:is(.exhibit-module__Gk37na__root .cvDisplay,.exhibit-module__Gk37na__root .cvDisplayItalic){font-family:var(--f-cover);font-style:normal;font-weight:500}.exhibit-module__Gk37na__root .cvLabel{font-family:var(--f-mono);font-weight:400}.exhibit-module__Gk37na__mono{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.exhibit-module__Gk37na__top{padding:28px calc(var(--gutter) + 44px) 0 var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.exhibit-module__Gk37na__links{flex-wrap:wrap;gap:18px;display:flex}.exhibit-module__Gk37na__links a:hover{color:var(--ink)}.exhibit-module__Gk37na__hero{padding:clamp(72px, 14vh, 160px) var(--gutter) clamp(64px, 12vh, 140px);max-width:1360px}.exhibit-module__Gk37na__name{font-family:var(--f-display);letter-spacing:-.01em;align-items:center;gap:12px;margin:0 0 28px;font-size:clamp(20px,2vw,26px);font-weight:600;display:flex}.exhibit-module__Gk37na__tagline{letter-spacing:-.02em;font-variation-settings:"opsz" 110;text-wrap:balance;max-width:14.5em;margin:0;font-size:clamp(38px,6.1vw,92px);font-weight:400;line-height:1.02}.exhibit-module__Gk37na__tagline em{color:var(--accent);font-style:normal}.exhibit-module__Gk37na__taglineSource{margin-top:26px;display:inline-block}.exhibit-module__Gk37na__taglineSource:hover{color:var(--ink)}.exhibit-module__Gk37na__sectionHead{padding:0 var(--gutter);align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.exhibit-module__Gk37na__sectionHead:after{content:"";border-top:1px solid var(--rule);flex:1;transform:translateY(-4px)}.exhibit-module__Gk37na__exhibits{padding:0 var(--gutter);gap:clamp(72px,11vw,140px);display:grid}.exhibit-module__Gk37na__exhibit{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:36px;max-width:1360px;display:grid}.exhibit-module__Gk37na__placard{align-content:end;gap:10px;padding-bottom:46px;display:grid}.exhibit-module__Gk37na__no{font-family:var(--f-mono);letter-spacing:.08em;color:var(--accent);font-size:12px}.exhibit-module__Gk37na__title{letter-spacing:-.022em;font-variation-settings:"opsz" 72;margin:0;font-size:34px;font-weight:500;line-height:1.02}.exhibit-module__Gk37na__line{color:#3a362f;font-variation-settings:"opsz" 14;max-width:32ch;margin:6px 0 0;font-size:17px;line-height:1.4}.exhibit-module__Gk37na__more{border-bottom:1px solid var(--rule);justify-self:start;margin-top:8px;padding-bottom:2px}.exhibit-module__Gk37na__more:hover{color:var(--ink);border-color:var(--ink)}.exhibit-module__Gk37na__plateWrap{min-width:0}.exhibit-module__Gk37na__plate{background:var(--ground);cursor:ew-resize;position:relative;box-shadow:0 1px #1c1a1614,0 18px 40px -28px #1c1a1673}.exhibit-module__Gk37na__plateSvg{width:100%;height:auto;display:block}.exhibit-module__Gk37na__controls{align-items:center;gap:14px;min-height:28px;margin-top:12px;display:flex}.exhibit-module__Gk37na__play{appearance:none;border:1px solid var(--rule);cursor:pointer;width:28px;height:28px;color:var(--ink);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.exhibit-module__Gk37na__play svg{fill:currentColor;stroke:currentColor;stroke-width:1.6px;width:10px;height:10px}.exhibit-module__Gk37na__play:hover{border-color:var(--ink)}.exhibit-module__Gk37na__track{cursor:ew-resize;touch-action:none;flex:1;height:22px;position:relative}.exhibit-module__Gk37na__track:before{content:"";background:var(--rule);height:1px;position:absolute;inset:10px 0 auto}.exhibit-module__Gk37na__trackFill{background:var(--ink);transform-origin:0;height:1px;position:absolute;inset:10px 0 auto}.exhibit-module__Gk37na__trackHead{background:var(--ink);width:1px;height:9px;position:absolute;top:6px}.exhibit-module__Gk37na__track:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.exhibit-module__Gk37na__controlNote{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.exhibit-module__Gk37na__toggle{flex:none;align-items:center;gap:6px;display:inline-flex}.exhibit-module__Gk37na__toggleOn,.exhibit-module__Gk37na__toggleOff{appearance:none;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ink);cursor:pointer;padding:5px 10px;font-size:11px}.exhibit-module__Gk37na__toggleOn{background:var(--ink);color:var(--paper)}.exhibit-module__Gk37na__toggleOff{color:var(--ink);background:0 0}.exhibit-module__Gk37na__toggleOff:hover{background:#1c1a160f}.exhibit-module__Gk37na__writing{padding:clamp(110px,14vw,180px) 0 0}.exhibit-module__Gk37na__shelf{padding:0 var(--gutter);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,2.6vw,40px);max-width:1360px;display:grid}.exhibit-module__Gk37na__book{align-content:start;gap:12px;display:grid}.exhibit-module__Gk37na__cover{aspect-ratio:300/444;border-radius:1px 3px 3px 1px;transition:transform .26s cubic-bezier(.2,.7,.1,1),box-shadow .26s;position:relative;overflow:hidden;box-shadow:inset 3px 0 #00000029,inset 5px 0 #ffffff0f,0 1px 1px #1c1a1633,0 14px 26px -16px #1c1a168c}.exhibit-module__Gk37na__book:hover .exhibit-module__Gk37na__cover{transform:translateY(-6px);box-shadow:inset 3px 0 #00000029,0 1px 1px #1c1a1633,0 24px 34px -18px #1c1a1699}.exhibit-module__Gk37na__bookTitle{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.15}.exhibit-module__Gk37na__rest{padding:clamp(110px,14vw,180px) 0 0}.exhibit-module__Gk37na__restList{padding:0 var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,80px);max-width:1360px;margin:0;list-style:none;display:grid}.exhibit-module__Gk37na__restList li{border-top:1px solid var(--rule)}.exhibit-module__Gk37na__restList a{justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0 14px;display:flex}.exhibit-module__Gk37na__restList a:hover .exhibit-module__Gk37na__restTitle{color:var(--accent)}.exhibit-module__Gk37na__restTitle{letter-spacing:-.01em;font-size:18px;font-weight:500}.exhibit-module__Gk37na__restMeta{text-align:right;min-width:0;max-width:62%;line-height:1.5}.exhibit-module__Gk37na__foot{padding:26px var(--gutter) 40px;border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(100px,12vw,160px);display:flex}@media (max-width:980px){.exhibit-module__Gk37na__exhibit{grid-template-columns:minmax(0,1fr);gap:18px}.exhibit-module__Gk37na__placard{padding-bottom:0}.exhibit-module__Gk37na__shelf{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);grid-template-columns:repeat(5,150px);padding-bottom:12px;overflow-x:auto}.exhibit-module__Gk37na__book{scroll-snap-align:start}.exhibit-module__Gk37na__restList{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.exhibit-module__Gk37na__root .exCaption{font-size:17px}.exhibit-module__Gk37na__root .exCaptionLg{font-size:22px}.exhibit-module__Gk37na__title{font-size:30px}.exhibit-module__Gk37na__restList a{flex-direction:column;gap:2px}.exhibit-module__Gk37na__restMeta{text-align:left;white-space:normal}}@media (prefers-reduced-motion:reduce){.exhibit-module__Gk37na__cover{transition:none}}
.sound-module__Xz6OXq__mono{font-family:var(--st-mono), monospace;letter-spacing:.04em;color:var(--muted);font-size:11px}.sound-module__Xz6OXq__recital{margin:0}.sound-module__Xz6OXq__recitalHead{align-items:center;gap:16px;padding-bottom:10px;display:flex}.sound-module__Xz6OXq__tracks{gap:4px;margin-left:8px;display:inline-flex}.sound-module__Xz6OXq__tracks .sound-module__Xz6OXq__track{font-family:var(--st-mono), monospace;font-size:10px;line-height:1;transition:color .15s,border-color .15s;border:1px solid var(--rule)!important;color:var(--muted)!important;border-radius:999px!important;padding:3px 7px!important}.sound-module__Xz6OXq__track:hover{color:var(--ink)!important}.sound-module__Xz6OXq__track[aria-selected=true]{color:var(--accent)!important;border-color:var(--accent)!important}.sound-module__Xz6OXq__recitalTime{font-variant-numeric:tabular-nums;margin-left:auto}.sound-module__Xz6OXq__recitalHead a:hover{color:var(--accent)}.sound-module__Xz6OXq__play{place-items:center;width:34px;height:34px;transition:background .2s,color .2s;display:grid;border:1px solid var(--ink)!important;border-radius:50%!important}.sound-module__Xz6OXq__play svg{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sound-module__Xz6OXq__play:hover{background:var(--ink)!important;color:var(--paper)!important}.sound-module__Xz6OXq__wave{cursor:crosshair;height:clamp(150px,24vh,240px);color:var(--accent);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative}.sound-module__Xz6OXq__wave:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.sound-module__Xz6OXq__wave svg{width:100%;height:100%;position:absolute;inset:0}.sound-module__Xz6OXq__peak{stroke:var(--ink);stroke-width:.8px;opacity:.22;vector-effect:non-scaling-stroke}.sound-module__Xz6OXq__rms{stroke:var(--ink);stroke-width:1.4px;opacity:.5;vector-effect:non-scaling-stroke}.sound-module__Xz6OXq__played .sound-module__Xz6OXq__peak{stroke:var(--accent);opacity:.45}.sound-module__Xz6OXq__played .sound-module__Xz6OXq__rms{stroke:var(--accent);opacity:.9}.sound-module__Xz6OXq__axis{stroke:var(--ink);stroke-width:.6px;opacity:.3;vector-effect:non-scaling-stroke}.sound-module__Xz6OXq__cursor{stroke:var(--ink);stroke-width:1px;opacity:.4;vector-effect:non-scaling-stroke}.sound-module__Xz6OXq__head{stroke:var(--accent);stroke-width:1.4px;vector-effect:non-scaling-stroke}.sound-module__Xz6OXq__live{pointer-events:none;width:100%;height:100%;color:var(--ink);mix-blend-mode:multiply;position:absolute;inset:0}.sound-module__Xz6OXq__strings{letter-spacing:-.02em;font-variation-settings:"opsz" 36;margin:0;font-size:clamp(28px,2.55vw,40px);font-weight:380;line-height:1.02}.sound-module__Xz6OXq__stringLine{white-space:nowrap;cursor:grab;touch-action:pan-y;padding:2px 0 14px;display:block;position:relative}.sound-module__Xz6OXq__stringText{z-index:1;position:relative}.sound-module__Xz6OXq__string{pointer-events:none;width:100%;height:28px;position:absolute;bottom:0;left:0;right:0;overflow:visible}.sound-module__Xz6OXq__string path{fill:none;stroke:var(--ink);opacity:.55}.sound-module__Xz6OXq__stringLine:hover .sound-module__Xz6OXq__string path{stroke:var(--accent);opacity:.9}.sound-module__Xz6OXq__hint{margin-top:14px;display:inline-block}.sound-module__Xz6OXq__keysWrap{flex-wrap:wrap;align-items:center;gap:14px;max-width:100%;display:flex}.sound-module__Xz6OXq__keys{width:300px;height:46px;position:relative}.sound-module__Xz6OXq__white,.sound-module__Xz6OXq__black{padding:0;transition:transform .12s,background .12s;position:absolute;top:0;border:1px solid var(--ink)!important}.sound-module__Xz6OXq__white{height:46px;background:#f7f3ea!important;border-radius:0 0 3px 3px!important}.sound-module__Xz6OXq__black{z-index:1;height:28px;background:var(--ink)!important;border-radius:0 0 2px 2px!important}.sound-module__Xz6OXq__white[data-down=true]{transform:translateY(1px);background:color-mix(in srgb, var(--accent) 25%, #f7f3ea)!important}.sound-module__Xz6OXq__black[data-down=true]{background:var(--accent)!important}.sound-module__Xz6OXq__motif{gap:4px;display:inline-flex}.sound-module__Xz6OXq__motif i{background:var(--rule);border-radius:50%;width:4px;height:4px;transition:background .2s}.sound-module__Xz6OXq__motif i[data-on=true]{background:var(--accent)}.sound-module__Xz6OXq__encore{transition:background 1.2s,color 1.2s;--paper:#191612!important;--ink:#efe7d6!important;--muted:#a39887!important;--faint:#5c554a!important;--rule:#efe7d629!important;--accent:#f0794f!important;background:radial-gradient(60% 70% at 70% 30%,#2a2219 0%,#191612 70%)!important}.sound-module__Xz6OXq__encore .sound-module__Xz6OXq__live{mix-blend-mode:screen}.sound-module__Xz6OXq__encoreNote{z-index:5;border:1px solid var(--accent);background:var(--paper);color:var(--ink);font-family:var(--st-mono), monospace;letter-spacing:.06em;border-radius:999px;padding:10px 16px;font-size:11px;animation:.7s cubic-bezier(.2,.8,.2,1) sound-module__Xz6OXq__rise;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@keyframes sound-module__Xz6OXq__rise{0%{opacity:0;transform:translate(-50%,12px)}}.sound-module__Xz6OXq__soundToggle{text-transform:uppercase}.sound-module__Xz6OXq__soundToggle:hover{color:var(--ink)}@media (max-width:760px){.sound-module__Xz6OXq__recitalHead{flex-wrap:wrap;gap:10px 14px}.sound-module__Xz6OXq__recitalTitle{font-size:15px}.sound-module__Xz6OXq__wave{height:72px}.sound-module__Xz6OXq__keys{width:230px}}.sound-module__Xz6OXq__hero{align-content:center;gap:28px;min-height:calc(78svh - 90px);padding:3vh 0 48px;display:grid}.sound-module__Xz6OXq__recitalHead{padding-bottom:18px}.sound-module__Xz6OXq__recitalTitle{letter-spacing:-.015em;font-size:clamp(20px,1.7vw,26px)!important}.sound-module__Xz6OXq__programme{flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;padding:0;list-style:none;display:flex}.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece{color:var(--muted);align-items:baseline;gap:8px;padding:4px 0;font-size:15px;transition:color .2s;display:inline-flex}.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece:hover,.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece[aria-current=true]{color:var(--ink)}.sound-module__Xz6OXq__pieceNo{font-family:var(--st-mono), monospace;color:var(--faint);font-size:10px}.sound-module__Xz6OXq__piece[aria-current=true] .sound-module__Xz6OXq__pieceNo{color:var(--accent)}.sound-module__Xz6OXq__pieceComposer{font-family:var(--st-mono), monospace;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.sound-module__Xz6OXq__pieceTitle{font-size:16px}.sound-module__Xz6OXq__tagline{letter-spacing:-.015em;max-width:30ch;color:var(--ink);margin:12px 0 0;font-size:clamp(22px,1.9vw,30px);font-weight:380;line-height:1.18}.sound-module__Xz6OXq__tagline a{margin-left:4px;text-decoration:none}.sound-module__Xz6OXq__tagline a:hover{color:var(--accent)}.sound-module__Xz6OXq__essayPlain{grid-template-columns:minmax(0,1fr) auto!important;padding:16px 0!important}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__recitalHead{padding-bottom:22px}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__pieceNo{display:none}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__wave{height:clamp(220px,44vh,460px);margin:0 calc(-1 * var(--pad));border:0}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__rms{stroke-width:1.1px;opacity:.42}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__peak{stroke-width:.6px;opacity:.16}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__played .sound-module__Xz6OXq__rms{opacity:.85}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__played .sound-module__Xz6OXq__peak{opacity:.35}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__programme{justify-content:center;margin-top:26px}.sound-module__Xz6OXq__waveSvg[data-preview=true] .sound-module__Xz6OXq__rms{stroke:var(--accent);opacity:.8}.sound-module__Xz6OXq__waveSvg[data-preview=true] .sound-module__Xz6OXq__peak{stroke:var(--accent);opacity:.3}.sound-module__Xz6OXq__waveSvg[data-preview=true] .sound-module__Xz6OXq__head{opacity:0}.sound-module__Xz6OXq__recitalTitle{transition:color .25s}.sound-module__Xz6OXq__recitalTitle[data-preview=true]{color:var(--accent)}.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece[data-previewing=true]{color:var(--ink)}.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece[data-previewing=true] .sound-module__Xz6OXq__pieceNo{color:var(--accent)}.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece .sound-module__Xz6OXq__pieceTitle{background-image:linear-gradient(var(--accent), var(--accent));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size .35s cubic-bezier(.2,.8,.2,1)}.sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece[data-previewing=true] .sound-module__Xz6OXq__pieceTitle{background-size:100% 1px}@media (max-width:760px){.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__recitalHead{padding-bottom:14px}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__wave{height:clamp(140px,26svh,240px);margin:0}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__programme{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:22px;display:grid}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__programme .sound-module__Xz6OXq__piece{text-align:left;gap:3px;padding:0;display:grid}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__pieceComposer{font-size:10px}.sound-module__Xz6OXq__recital[data-variant=monolith] .sound-module__Xz6OXq__pieceTitle{font-size:14px;line-height:1.2}}
.rail-module__S5maSG__rail{--paper:#f3eee3;--ink:#1c1a16;--muted:#7a7366;--faint:#b3ab9b;--rule:#1c1a1624;--accent:#c2462b;z-index:20;opacity:0;pointer-events:none;grid-template-rows:auto auto 1fr auto;justify-items:center;gap:10px;width:40px;height:min(78svh,680px);transition:opacity .26s;display:grid;position:fixed;top:50%;left:clamp(10px,1.4vw,22px);transform:translateY(-50%)}.rail-module__S5maSG__rail[data-on=true]{opacity:1;pointer-events:auto;transform:translateY(-50%)}.rail-module__S5maSG__btn{place-items:center;width:26px;height:26px;transition:color .15s;display:grid;color:var(--muted)!important}.rail-module__S5maSG__btn svg{fill:currentColor;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.rail-module__S5maSG__btn{position:relative}.rail-module__S5maSG__btn:after{content:"";position:absolute;inset:-9px}.rail-module__S5maSG__play:after{inset:-7px}.rail-module__S5maSG__btn:hover{color:var(--ink)!important}.rail-module__S5maSG__play{width:30px;height:30px;border:1px solid var(--ink)!important;color:var(--ink)!important;border-radius:50%!important}.rail-module__S5maSG__play:hover{background:var(--ink)!important;color:var(--paper)!important}.rail-module__S5maSG__wave{cursor:ns-resize;width:40px;height:100%;min-height:0;position:relative}.rail-module__S5maSG__wave:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.rail-module__S5maSG__wave svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rail-module__S5maSG__peak{stroke:var(--ink);stroke-width:.6px;opacity:.2;vector-effect:non-scaling-stroke}.rail-module__S5maSG__rms{stroke:var(--ink);stroke-width:1px;opacity:.5;vector-effect:non-scaling-stroke}.rail-module__S5maSG__played .rail-module__S5maSG__peak{stroke:var(--accent);opacity:.4}.rail-module__S5maSG__played .rail-module__S5maSG__rms{stroke:var(--accent);opacity:.95}.rail-module__S5maSG__head{stroke:var(--accent);stroke-width:1.4px;vector-effect:non-scaling-stroke}.rail-module__S5maSG__cursor{stroke:var(--ink);stroke-width:1px;opacity:.35;vector-effect:non-scaling-stroke}.rail-module__S5maSG__tip{font-family:var(--st-mono), monospace;color:var(--ink);background:var(--paper);border:1px solid var(--rule);white-space:nowrap;pointer-events:none;border-radius:999px;padding:2px 6px;font-size:10px;position:absolute;left:calc(100% + 10px);transform:translateY(-50%)}.rail-module__S5maSG__label{text-align:center;justify-items:center;gap:2px;width:64px;display:grid}.rail-module__S5maSG__labelMeta{font-family:var(--st-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:64px;font-size:9px;overflow:hidden}@media (max-width:760px){.rail-module__S5maSG__rail{width:30px;height:60svh;left:4px}.rail-module__S5maSG__wave,.rail-module__S5maSG__label{width:30px}.rail-module__S5maSG__labelComposer{display:none}}@media (prefers-reduced-motion:reduce){.rail-module__S5maSG__rail,.rail-module__S5maSG__rail[data-on=true] .rail-module__S5maSG__wave g{transition:none;animation:none}}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.40v7iydlhc_yt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.438h7bwt6ldsi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0rg7ym60g9xsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_6c866ad4-module__RtYboa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_6c866ad4-module__RtYboa__variable{--st-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0pmct4677vsxx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77ce6907447ba740-s.3ocirkky1304u.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.2t9t9wqjy3mle.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1mpetegfkmrpx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.21ll88aq_0oyg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0f3h4b-tjqzo3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc9b7e66b1caeca-s.0sflpynh3ej1u.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.27ejr3saujpnj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.39nnxslxex6wc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.2ywx9loap4j4s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_dfe46692-module__mkD5pW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_dfe46692-module__mkD5pW__variable{--st-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.photos-module__9TrBGq__photos{padding:clamp(64px,11vh,112px) 0 4vh}.photos-module__9TrBGq__label{font-family:var(--st-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 5vh;font-size:11px;font-weight:400}.photos-module__9TrBGq__trip{margin-bottom:7vh}.photos-module__9TrBGq__tripHead{align-items:baseline;gap:14px;padding-bottom:14px;display:flex}.photos-module__9TrBGq__tripName{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:400}.photos-module__9TrBGq__count{font-family:var(--st-mono), monospace;color:var(--faint);font-size:10px}.photos-module__9TrBGq__arrows{gap:6px;margin-left:auto;display:flex}.photos-module__9TrBGq__arrows button{all:unset;cursor:pointer;border:1px solid var(--rule);width:30px;height:30px;font-family:var(--st-mono), monospace;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;transition:border-color .2s,color .2s,opacity .2s;display:grid;position:relative}.photos-module__9TrBGq__arrows button:after{content:"";position:absolute;inset:-7px}.photos-module__9TrBGq__arrows button:hover{border-color:var(--ink)}.photos-module__9TrBGq__arrows button:disabled{opacity:.3;cursor:default}.photos-module__9TrBGq__arrows button:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.photos-module__9TrBGq__row{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;gap:18px;padding:4px 2px 16px;display:flex;overflow-x:auto}.photos-module__9TrBGq__row::-webkit-scrollbar{display:none}.photos-module__9TrBGq__row:active{cursor:grabbing}.photos-module__9TrBGq__print{all:unset;cursor:zoom-in;background:#fbf8f1;border:1px solid #1c1a1638;flex:none;padding:8px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;box-shadow:5px 6px #1c1a1614}.photos-module__9TrBGq__print img{-webkit-user-select:none;user-select:none;filter:saturate(.92);width:auto;height:clamp(220px,30vh,320px);transition:filter .5s;display:block}.photos-module__9TrBGq__print:hover{transform:translateY(-4px);box-shadow:7px 9px #1c1a161a}.photos-module__9TrBGq__print:hover img{filter:none}.photos-module__9TrBGq__print:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.photos-module__9TrBGq__box{z-index:50;background:color-mix(in srgb, var(--paper) 96%, transparent);grid-template-rows:1fr auto;place-items:center;padding:5vh 5vw 4vh;animation:.3s photos-module__9TrBGq__fade;display:grid;position:fixed;inset:0}@keyframes photos-module__9TrBGq__fade{0%{opacity:0}}.photos-module__9TrBGq__box img{background:#fbf8f1;border:1px solid #1c1a1640;width:auto;max-width:100%;height:auto;max-height:82svh;padding:12px;animation:.5s cubic-bezier(.2,.8,.2,1) photos-module__9TrBGq__rise;box-shadow:8px 9px #1c1a161a}@keyframes photos-module__9TrBGq__rise{0%{opacity:0;transform:translateY(10px)scale(.985)}}.photos-module__9TrBGq__boxBar{font-family:var(--st-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:28px;margin-top:18px;font-size:11px;display:flex}.photos-module__9TrBGq__boxBar button{all:unset;cursor:pointer;color:var(--ink);place-items:center;min-width:44px;min-height:44px;display:inline-grid}.photos-module__9TrBGq__boxBar button:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.photos-module__9TrBGq__boxBar button:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.photos-module__9TrBGq__print,.photos-module__9TrBGq__box,.photos-module__9TrBGq__box img{transition:none;animation:none}}@media (max-width:760px){.photos-module__9TrBGq__boxBar{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;gap:4px 8px;width:100%;display:grid}.photos-module__9TrBGq__boxBar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.photos-module__9TrBGq__boxBar button:last-child{grid-column:1/-1;justify-self:center}}
.overture-module__-yoCuq__overture{z-index:2;place-items:center;transition:opacity .6s;display:grid;position:absolute;inset:0}.overture-module__-yoCuq__overture[data-hidden=true]{opacity:0;pointer-events:none}.overture-module__-yoCuq__overlay{pointer-events:none;z-index:30;width:100vw;height:100vh;color:var(--ink);position:fixed;inset:0}.overture-module__-yoCuq__panel{justify-items:center;gap:26px;width:100%;display:grid}.overture-module__-yoCuq__shelf{flex-wrap:wrap;justify-content:center;gap:clamp(18px,3vw,48px);margin:0;padding:0;list-style:none;display:flex}.overture-module__-yoCuq__shelf .overture-module__-yoCuq__record{all:unset;cursor:pointer;justify-items:center;gap:6px;width:clamp(120px,11vw,170px);transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);display:grid}.overture-module__-yoCuq__shelf .overture-module__-yoCuq__record:focus-visible .overture-module__-yoCuq__disc{outline:1px solid var(--accent);outline-offset:6px;border-radius:50%}.overture-module__-yoCuq__disc{width:100%;height:auto;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.overture-module__-yoCuq__edge{fill:#fbf8f1;stroke:#1c1a1640;stroke-width:.8px}.overture-module__-yoCuq__groove{stroke:var(--ink);stroke-width:.7px;stroke-linecap:round;opacity:.55;transition:stroke .4s,opacity .4s}.overture-module__-yoCuq__label{fill:var(--paper);stroke:#1c1a1659;stroke-width:.6px}.overture-module__-yoCuq__mark{fill:var(--ink);opacity:.55;transition:fill .3s,opacity .3s,transform .5s cubic-bezier(.2,.8,.2,1);transform:scale(1)}.overture-module__-yoCuq__record[data-hot=true] .overture-module__-yoCuq__mark{fill:var(--accent);opacity:1;transform:scale(1.35)}.overture-module__-yoCuq__grooves{animation:60s linear infinite overture-module__-yoCuq__spin}@keyframes overture-module__-yoCuq__spin{to{transform:rotate(360deg)}}.overture-module__-yoCuq__record[data-hot=true] .overture-module__-yoCuq__groove{stroke:var(--accent);opacity:.85}.overture-module__-yoCuq__record[data-hot=true]{transform:translateY(-4px)}.overture-module__-yoCuq__composer{font-family:var(--st-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:10px}.overture-module__-yoCuq__title{letter-spacing:-.01em;text-align:center;color:var(--ink);font-size:17px;line-height:1.15;transition:color .3s}.overture-module__-yoCuq__record[data-hot=true] .overture-module__-yoCuq__title{color:var(--accent)}.overture-module__-yoCuq__caption{min-height:1.4em;color:var(--muted);margin:0;font-size:15px}.overture-module__-yoCuq__overture[data-chosen=true] .overture-module__-yoCuq__record:not([data-chosen=true]),.overture-module__-yoCuq__overture[data-chosen=true] .overture-module__-yoCuq__caption{opacity:0;pointer-events:none}.overture-module__-yoCuq__overture[data-chosen=true] .overture-module__-yoCuq__record[data-chosen=true]{opacity:0;transition-duration:.12s}@media (max-width:760px){.overture-module__-yoCuq__shelf{gap:18px 14px}.overture-module__-yoCuq__shelf .overture-module__-yoCuq__record{width:28vw}.overture-module__-yoCuq__title{font-size:14px}}.overture-module__-yoCuq__slot{animation:.9s cubic-bezier(.2,.8,.2,1) both overture-module__-yoCuq__arrive;animation-delay:var(--d)}@keyframes overture-module__-yoCuq__arrive{0%{opacity:0;transform:translateY(14px)}}.overture-module__-yoCuq__slot .overture-module__-yoCuq__disc{animation:1.3s cubic-bezier(.2,.8,.2,1) both overture-module__-yoCuq__settle;animation-delay:var(--d)}@keyframes overture-module__-yoCuq__settle{0%{transform:rotate(-120deg)}}@media (prefers-reduced-motion:reduce){.overture-module__-yoCuq__grooves,.overture-module__-yoCuq__slot,.overture-module__-yoCuq__slot .overture-module__-yoCuq__disc{animation:none}}.overture-module__-yoCuq__shelf .overture-module__-yoCuq__record{-webkit-user-select:none;user-select:none}
.interests-module__VAafTq__root{margin:0 0 clamp(64px,11vh,112px)}.interests-module__VAafTq__root a{color:inherit;text-decoration:none}.interests-module__VAafTq__label{font-family:var(--st-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 3vh;font-size:11px;font-weight:400}.interests-module__VAafTq__topics{margin:0;padding:0;list-style:none}.interests-module__VAafTq__topic{transition:background .5s}.interests-module__VAafTq__topic[data-open=true]{background:0 0}.interests-module__VAafTq__root .interests-module__VAafTq__topicRow{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:0 20px;width:100%;padding:clamp(22px,3.2vh,36px) 0;display:grid}.interests-module__VAafTq__no{font-family:var(--st-mono), monospace;color:var(--faint);align-self:start;padding-top:.9em;padding-left:4px;font-size:11px;transition:color .3s}.interests-module__VAafTq__topicText{gap:12px;display:grid}.interests-module__VAafTq__topicTitle{letter-spacing:-.032em;font-size:clamp(34px,4.2vw,64px);font-weight:380;line-height:1.02;transition:color .3s,transform .6s cubic-bezier(.2,.8,.2,1)}.interests-module__VAafTq__teaser{max-width:62ch;color:var(--muted);font-size:18px;line-height:1.5;transition:color .3s,transform .6s cubic-bezier(.2,.8,.2,1)}.interests-module__VAafTq__toggle{border:1px solid var(--ink);border-radius:50%;justify-self:end;place-items:center;width:52px;height:52px;transition:background .3s,border-color .3s,transform .6s cubic-bezier(.2,.8,.2,1);display:grid}.interests-module__VAafTq__plus{width:16px;height:16px;position:relative}.interests-module__VAafTq__plus:before,.interests-module__VAafTq__plus:after{content:"";background:var(--ink);height:1.4px;margin-top:-.7px;transition:transform .5s cubic-bezier(.2,.8,.2,1),background .3s;position:absolute;top:50%;left:0;right:0}.interests-module__VAafTq__plus:after{transform:rotate(90deg)}.interests-module__VAafTq__topicRow:hover .interests-module__VAafTq__topicTitle,.interests-module__VAafTq__topicRow:hover .interests-module__VAafTq__teaser{transform:translate(10px)}.interests-module__VAafTq__topicRow:hover .interests-module__VAafTq__toggle{background:var(--ink)}.interests-module__VAafTq__topicRow:hover .interests-module__VAafTq__plus:before,.interests-module__VAafTq__topicRow:hover .interests-module__VAafTq__plus:after{background:var(--paper)}.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__no,.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__topicTitle{color:var(--accent)}.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__teaser{color:var(--ink)}.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__toggle{background:var(--accent);border-color:var(--accent);transform:rotate(180deg)}.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__plus:before,.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__plus:after{background:var(--paper)}.interests-module__VAafTq__topic[data-open=true] .interests-module__VAafTq__plus:after{transform:rotate(0)}.interests-module__VAafTq__topicRow:focus-visible .interests-module__VAafTq__toggle{outline:1px solid var(--accent);outline-offset:4px}.interests-module__VAafTq__detail{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .7s cubic-bezier(.2,.8,.2,1),opacity .4s;display:grid}.interests-module__VAafTq__detail[data-open=true]{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .7s cubic-bezier(.2,.8,.2,1),opacity .6s .15s}.interests-module__VAafTq__detailInner{gap:18px;max-width:62ch;min-height:0;display:grid;overflow:hidden}.interests-module__VAafTq__detail[data-open=true] .interests-module__VAafTq__detailInner{padding:0 0 clamp(36px,5vh,56px)}.interests-module__VAafTq__detailInner p{color:var(--ink);margin:0;font-size:18px;line-height:1.7}.interests-module__VAafTq__inline{border-bottom:1px solid;color:var(--accent)!important}.interests-module__VAafTq__building{font-family:var(--st-mono), monospace;letter-spacing:.04em;color:var(--muted);align-items:baseline;gap:12px;margin:5vh 0 0;font-size:11px;display:flex}.interests-module__VAafTq__building a{font-family:var(--st-display), serif;letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid var(--rule);font-size:20px}.interests-module__VAafTq__building a:hover{color:var(--accent)}@media (max-width:760px){.interests-module__VAafTq__root .interests-module__VAafTq__topicRow{grid-template-columns:minmax(0,1fr) 44px;gap:0 12px}.interests-module__VAafTq__toggle{width:40px;height:40px}.interests-module__VAafTq__teaser,.interests-module__VAafTq__detailInner p{font-size:16px}}@media (prefers-reduced-motion:reduce){.interests-module__VAafTq__detail,.interests-module__VAafTq__topicTitle,.interests-module__VAafTq__teaser,.interests-module__VAafTq__toggle{transition:none}}.interests-module__VAafTq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.interests-module__VAafTq__list li{padding-left:22px;font-size:18px;line-height:1.65;position:relative}.interests-module__VAafTq__list li:before{content:"";background:var(--accent);width:10px;height:1px;position:absolute;top:.8em;left:0}@media (max-width:760px){.interests-module__VAafTq__list li{font-size:16px}}
.rss-link-module__xOeS2G__link{color:var(--muted);font-family:var(--st-mono), monospace;letter-spacing:.02em;align-items:center;gap:7px;font-size:11px;line-height:1.6;text-decoration:none;transition:color .2s;display:inline-flex}.rss-link-module__xOeS2G__link:hover{color:var(--accent)}.rss-link-module__xOeS2G__link:focus-visible{outline:1px solid var(--accent);outline-offset:5px}.rss-link-module__xOeS2G__link svg{flex-shrink:0;width:11px;height:11px}
.studio-module__QFxTSG__root{--paper:#f3eee3;--ink:#1c1a16;--muted:#7a7366;--faint:#b3ab9b;--rule:#1c1a1624;--accent:#c2462b;--ease:cubic-bezier(.22, 1, .36, 1);--pad:clamp(20px, 4vw, 64px);min-height:100svh;padding:0 var(--pad) 48px;background:var(--paper);color:var(--ink);font-family:var(--st-display), Georgia, serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.studio-module__QFxTSG__root a{color:inherit;text-decoration:none}.studio-module__QFxTSG__root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.studio-module__QFxTSG__root a:focus-visible,.studio-module__QFxTSG__root button:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.studio-module__QFxTSG__root ::selection{background:var(--accent);color:var(--paper)}.studio-module__QFxTSG__mono{font-family:var(--st-mono), monospace;letter-spacing:.04em;color:var(--muted);font-size:11px}.studio-module__QFxTSG__top{justify-content:space-between;align-items:center;padding:26px 0;display:flex}.studio-module__QFxTSG__name{letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-size:21px;font-weight:500;display:flex}.studio-module__QFxTSG__links{text-transform:uppercase;gap:22px;padding-right:40px;display:flex}.studio-module__QFxTSG__links a:hover{color:var(--ink)}.studio-module__QFxTSG__first{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,96px);min-height:calc(100svh - 100px);padding:clamp(24px,4vh,56px) 0 64px;display:grid}.studio-module__QFxTSG__tagline{letter-spacing:-.02em;text-wrap:balance;font-variation-settings:"opsz" 36;margin:0;font-size:clamp(34px,3.3vw,54px);font-weight:380;line-height:1.06}.studio-module__QFxTSG__source{margin-top:18px;display:inline-block}.studio-module__QFxTSG__source:hover{color:var(--accent)}.studio-module__QFxTSG__label{border-bottom:1px solid var(--ink);text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.studio-module__QFxTSG__label a:hover{color:var(--accent)}.studio-module__QFxTSG__writing{margin-top:clamp(40px,6vh,72px)}.studio-module__QFxTSG__essays{margin:0;padding:0;list-style:none}.studio-module__QFxTSG__essays li{border-bottom:1px solid var(--rule)}.studio-module__QFxTSG__essay{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 0;display:grid}.studio-module__QFxTSG__thumb{aspect-ratio:.68;width:40px;transition:transform .5s var(--ease);border-radius:1px 3px 3px 1px;overflow:hidden;box-shadow:0 1px #00000014,0 8px 16px -10px #281e0a8c}.studio-module__QFxTSG__thumb svg{width:100%;height:100%;display:block}.studio-module__QFxTSG__essayTitle{letter-spacing:-.018em;font-size:clamp(20px,1.65vw,26px);line-height:1.1;transition:color .2s}.studio-module__QFxTSG__essayMeta{text-align:right;white-space:nowrap;line-height:1.6}.studio-module__QFxTSG__essay:hover .studio-module__QFxTSG__thumb{transform:translateY(-3px)rotate(-3deg)}.studio-module__QFxTSG__essay:hover .studio-module__QFxTSG__essayTitle{color:var(--accent)}.studio-module__QFxTSG__stage{position:sticky;top:24px}.studio-module__QFxTSG__screen{border-radius:2px;position:relative;box-shadow:0 30px 60px -40px #281e0a73}.studio-module__QFxTSG__screen>div>:last-child{display:none}.studio-module__QFxTSG__screen svg{width:100%;height:auto;display:block}.studio-module__QFxTSG__screenIn{animation:studio-module__QFxTSG__develop .7s var(--ease)}@keyframes studio-module__QFxTSG__develop{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}}.studio-module__QFxTSG__tabs{flex-wrap:wrap;gap:6px 22px;margin-top:22px;display:flex}.studio-module__QFxTSG__tab{color:var(--muted);align-items:baseline;gap:8px;padding:6px 0 9px;font-size:16px;transition:color .2s;display:inline-flex;position:relative}.studio-module__QFxTSG__tab span:first-child{font-family:var(--st-mono), monospace;color:var(--faint);font-size:10px}.studio-module__QFxTSG__tab:hover,.studio-module__QFxTSG__tab[aria-selected=true]{color:var(--ink)}.studio-module__QFxTSG__tab[aria-selected=true] span:first-child{color:var(--accent)}.studio-module__QFxTSG__tabBar{background:var(--rule);height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.studio-module__QFxTSG__tabFill{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.studio-module__QFxTSG__tab[aria-selected=true] .studio-module__QFxTSG__tabFill{animation:studio-module__QFxTSG__fill var(--dwell) linear forwards}.studio-module__QFxTSG__stage[data-paused=true] .studio-module__QFxTSG__tabFill{animation-play-state:paused}@keyframes studio-module__QFxTSG__fill{to{transform:scaleX(1)}}.studio-module__QFxTSG__caption{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;margin-top:22px;padding-top:18px;display:grid}.studio-module__QFxTSG__capTitle{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.2vw,34px);font-weight:420}.studio-module__QFxTSG__capLine{max-width:46ch;color:var(--muted);grid-column:1/-1;margin:4px 0 0;font-size:17px;line-height:1.45}.studio-module__QFxTSG__capMore:hover{color:var(--accent)}.studio-module__QFxTSG__rest{padding-top:40px}.studio-module__QFxTSG__restList{columns:3;column-gap:48px;margin:18px 0 0;padding:0;list-style:none}.studio-module__QFxTSG__restList li{break-inside:avoid;border-bottom:1px solid var(--rule)}.studio-module__QFxTSG__restList a,.studio-module__QFxTSG__restStatic{gap:4px;padding:14px 0;display:grid}.studio-module__QFxTSG__restTitle{letter-spacing:-.015em;font-size:20px;transition:color .2s}.studio-module__QFxTSG__restList a:hover .studio-module__QFxTSG__restTitle{color:var(--accent)}.studio-module__QFxTSG__foot{border-top:1px solid var(--rule);justify-content:space-between;margin-top:96px;padding-top:16px;display:flex}@media (max-width:980px){.studio-module__QFxTSG__tab{font-size:15px}.studio-module__QFxTSG__first{grid-template-columns:1fr;min-height:0}.studio-module__QFxTSG__stage{order:2;position:static}.studio-module__QFxTSG__lead{display:contents}.studio-module__QFxTSG__lead>:first-child{order:1}.studio-module__QFxTSG__writing{order:3;margin-top:16px}.studio-module__QFxTSG__restList{columns:1}.studio-module__QFxTSG__links{gap:14px;padding-right:44px}.studio-module__QFxTSG__top{flex-wrap:wrap;gap:12px}}@media (max-width:560px){.studio-module__QFxTSG__essayMeta{display:none}.studio-module__QFxTSG__essay{grid-template-columns:36px minmax(0,1fr)}.studio-module__QFxTSG__tab{padding:4px 0 7px;font-size:15px}.studio-module__QFxTSG__tabs{gap:2px 16px}}@media (prefers-reduced-motion:reduce){.studio-module__QFxTSG__screenIn,.studio-module__QFxTSG__tabFill,.studio-module__QFxTSG__thumb{transition:none!important;animation:none!important}}.studio-module__QFxTSG__root .exCaption{font-family:var(--st-mono), monospace;letter-spacing:.06em;text-transform:lowercase;font-size:12px}.studio-module__QFxTSG__root .exCaptionLg{font-size:15px}.studio-module__QFxTSG__root .exNum{font-variant-numeric:tabular-nums;font-weight:500}.studio-module__QFxTSG__root .pressCoverSvg{width:100%;height:100%;display:block}:is(.studio-module__QFxTSG__root .cvDisplay,.studio-module__QFxTSG__root .cvDisplayItalic){font-family:var(--st-display), Georgia, serif;font-style:normal;font-weight:500}.studio-module__QFxTSG__root .cvLabel{font-family:var(--st-mono), monospace;font-weight:400}@media (max-width:600px){.studio-module__QFxTSG__root .exCaption{font-size:17px}.studio-module__QFxTSG__root .exCaptionLg{font-size:22px}}
.corpus-article-module__mHTKhG__paper{--paper:#f3eee3;--ink:#1c1a16;--muted:#7a7366;--faint:#b3ab9b;--rule:#1c1a1624;--accent:#c2462b;--pad:clamp(20px, 4vw, 64px);min-height:100svh;padding:0 var(--pad);background:var(--paper);color:var(--ink);font-family:var(--st-display), Georgia, serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;font-style:normal;transition:padding-left .4s cubic-bezier(.22,1,.36,1)}:is(html:has(.corpus-article-module__mHTKhG__paper),body:has(.corpus-article-module__mHTKhG__paper)){background:#f3eee3;transition:none}.corpus-article-module__mHTKhG__paper ::selection{background:var(--accent);color:var(--paper)}.corpus-article-module__mHTKhG__paper :where(em,i,cite,dfn,var,address){font-style:normal}.corpus-article-module__mHTKhG__paper a:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.corpus-article-module__mHTKhG__article{width:min(100%,680px);margin:0 auto;padding:28px 0 120px;font-size:20px;line-height:1.7}.corpus-article-module__mHTKhG__actions{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.corpus-article-module__mHTKhG__back{color:var(--muted);letter-spacing:-.005em;font-size:16px;text-decoration:none;transition:color .2s}.corpus-article-module__mHTKhG__back:hover{color:var(--accent)}.corpus-article-module__mHTKhG__heading{margin-top:clamp(72px,14vh,140px)}.corpus-article-module__mHTKhG__heading h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:380;line-height:1.04}.corpus-article-module__mHTKhG__meta{font-family:var(--st-mono), monospace;letter-spacing:.02em;color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.6}.corpus-article-module__mHTKhG__meta a{color:inherit;text-decoration:none}.corpus-article-module__mHTKhG__meta a:hover{color:var(--accent)}.corpus-article-module__mHTKhG__summary{letter-spacing:-.01em;max-width:34em;color:var(--muted);text-wrap:pretty;margin:26px 0 0;font-size:clamp(21px,1.7vw,24px);font-weight:340;line-height:1.45}.corpus-article-module__mHTKhG__body{position:relative}.corpus-article-module__mHTKhG__content{border-top:1px solid var(--rule);margin-top:clamp(48px,8vh,80px);padding-top:40px}.corpus-article-module__mHTKhG__content h2,.corpus-article-module__mHTKhG__content h3,.corpus-article-module__mHTKhG__content h4{text-wrap:balance;scroll-margin-top:36px}.corpus-article-module__mHTKhG__content h2{letter-spacing:-.025em;margin:64px 0 16px;font-size:clamp(27px,2.3vw,32px);font-weight:400;line-height:1.15}.corpus-article-module__mHTKhG__content h3{letter-spacing:-.015em;margin:44px 0 12px;font-size:23px;font-weight:450;line-height:1.25}.corpus-article-module__mHTKhG__content h4{margin:36px 0 10px;font-size:20px;font-weight:550;line-height:1.35}.corpus-article-module__mHTKhG__content>div>:first-child,.corpus-article-module__mHTKhG__content>:first-child{margin-top:0}.corpus-article-module__mHTKhG__content p{margin:0 0 1.05em}.corpus-article-module__mHTKhG__content ul,.corpus-article-module__mHTKhG__content ol{margin:0 0 1.05em;padding-left:1.3em}.corpus-article-module__mHTKhG__content ul{list-style:outside}.corpus-article-module__mHTKhG__content ol{list-style:decimal}.corpus-article-module__mHTKhG__content li{margin:.3em 0;padding-left:.2em}.corpus-article-module__mHTKhG__content li::marker{color:var(--faint)}.corpus-article-module__mHTKhG__content ol li::marker{font-family:var(--st-mono), monospace;color:var(--muted);font-size:.7em}.corpus-article-module__mHTKhG__content em,.corpus-article-module__mHTKhG__content i{font-style:normal;font-weight:520}.corpus-article-module__mHTKhG__content strong,.corpus-article-module__mHTKhG__content b{font-weight:620}.corpus-article-module__mHTKhG__content a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:4px;overflow-wrap:anywhere;transition:color .2s,text-decoration-color .2s}.corpus-article-module__mHTKhG__content a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.corpus-article-module__mHTKhG__content blockquote{border-left:1px solid var(--ink);color:var(--muted);margin:1.6em 0;padding:0 0 0 24px;font-style:normal}.corpus-article-module__mHTKhG__content blockquote p:last-child{margin-bottom:0}.corpus-article-module__mHTKhG__content code{font-family:var(--st-mono), monospace;overflow-wrap:anywhere;font-size:.8em}.corpus-article-module__mHTKhG__content pre{border:1px solid var(--rule);background:#fbf8f1;max-width:100%;margin:1.6em 0;padding:18px 20px;font-size:15px;line-height:1.65;overflow-x:auto}.corpus-article-module__mHTKhG__content pre code{font-size:14px}.corpus-article-module__mHTKhG__content img,.corpus-article-module__mHTKhG__content video{box-sizing:border-box;background:#fbf8f1;border:1px solid #1c1a1638;border-radius:0;width:auto;max-width:100%;height:auto;margin:2em auto;padding:8px;display:block;box-shadow:5px 6px #1c1a1614}.corpus-article-module__mHTKhG__content iframe{border:1px solid var(--rule);width:100%;max-width:100%;margin:2em 0}.corpus-article-module__mHTKhG__content table{border-collapse:collapse;max-width:100%;margin:1.6em 0;font-size:17px;display:block;overflow-x:auto}.corpus-article-module__mHTKhG__content td,.corpus-article-module__mHTKhG__content th{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:10px 14px 10px 0}.corpus-article-module__mHTKhG__content th{font-weight:500}.corpus-article-module__mHTKhG__content hr{border:0;border-top:1px solid var(--rule);margin:3em 0}.corpus-article-module__mHTKhG__links{font-family:var(--st-mono), monospace;letter-spacing:.02em;flex-wrap:wrap;gap:8px 24px;margin:0 0 32px;font-size:12px;display:flex}.corpus-article-module__mHTKhG__content .corpus-article-module__mHTKhG__links a{color:var(--muted);text-decoration:none}.corpus-article-module__mHTKhG__content .corpus-article-module__mHTKhG__links a:hover{color:var(--accent)}.corpus-article-module__mHTKhG__topics{border-top:1px solid var(--rule);font-family:var(--st-mono), monospace;letter-spacing:.02em;color:var(--muted);margin-top:64px;padding-top:20px;font-size:12px;line-height:1.7}.corpus-article-module__mHTKhG__tocRail{display:none}.corpus-article-module__mHTKhG__tocRailInner{overscroll-behavior:contain;scrollbar-width:none;max-height:80vh;font-size:15px;line-height:1.35;position:sticky;top:10vh;overflow-y:auto}.corpus-article-module__mHTKhG__tocRailInner p{color:var(--faint);margin:0 0 14px;font-size:15px}.corpus-article-module__mHTKhG__tocRailInner::-webkit-scrollbar{display:none}.corpus-article-module__mHTKhG__tocRail ol,.corpus-article-module__mHTKhG__tocInline ol{margin:0;padding:0;list-style:none}.corpus-article-module__mHTKhG__tocRail li{margin:0 0 10px}.corpus-article-module__mHTKhG__tocRail a{color:var(--muted);border-left:1px solid #0000;padding-left:12px;text-decoration:none;transition:color .2s,border-color .2s;display:block}.corpus-article-module__mHTKhG__tocRail a:hover{color:var(--ink)}.corpus-article-module__mHTKhG__tocRail a[aria-current]{color:var(--ink);border-left-color:var(--accent)}.corpus-article-module__mHTKhG__tocRail li[data-level="3"]{margin:-4px 0 8px;font-size:14px}.corpus-article-module__mHTKhG__tocRail li[data-level="3"] a{padding-left:24px}.corpus-article-module__mHTKhG__tocInline{border-top:1px solid var(--rule);margin:clamp(48px,8vh,80px) 0 0;padding:14px 0;font-size:17px}.corpus-article-module__mHTKhG__tocInline summary{color:var(--muted);cursor:pointer;font-size:16px;list-style:none}.corpus-article-module__mHTKhG__tocInline summary::-webkit-details-marker{display:none}.corpus-article-module__mHTKhG__tocInline summary:after{content:" +";color:var(--faint)}.corpus-article-module__mHTKhG__tocInline[open] summary:after{content:" −"}.corpus-article-module__mHTKhG__tocInline summary:hover{color:var(--accent)}.corpus-article-module__mHTKhG__tocInline ol{margin-top:12px}.corpus-article-module__mHTKhG__tocInline li{margin:8px 0}.corpus-article-module__mHTKhG__tocInline a{color:var(--ink);text-decoration:none}.corpus-article-module__mHTKhG__tocInline a:hover{color:var(--accent)}.corpus-article-module__mHTKhG__tocInline li[data-level="3"]{margin:4px 0 8px;padding-left:18px;font-size:16px}.corpus-article-module__mHTKhG__tocInline li[data-level="3"] a{color:var(--muted)}.corpus-article-module__mHTKhG__tocInline+.corpus-article-module__mHTKhG__content{margin-top:0}@media (min-width:1200px){.corpus-article-module__mHTKhG__tocRail{width:min(220px, calc((100vw - 680px) / 2 - 56px - var(--pad)));display:block;position:absolute;top:40px;bottom:0;right:calc(100% + 56px)}.corpus-article-module__mHTKhG__tocInline{display:none}.corpus-article-module__mHTKhG__tocInline+.corpus-article-module__mHTKhG__content{margin-top:clamp(48px,8vh,80px)}}.corpus-article-module__mHTKhG__media{margin-top:clamp(40px,6vh,56px)}.corpus-article-module__mHTKhG__video{box-sizing:content-box;aspect-ratio:16/9;background:#fbf8f1;border:1px solid #1c1a1638;padding:8px;position:relative;box-shadow:5px 6px #1c1a1614}.corpus-article-module__mHTKhG__video iframe{background:var(--ink);border:0;width:100%;height:100%;display:block}.corpus-article-module__mHTKhG__media+.corpus-article-module__mHTKhG__body .corpus-article-module__mHTKhG__content,.corpus-article-module__mHTKhG__media+.corpus-article-module__mHTKhG__body .corpus-article-module__mHTKhG__tocInline{margin-top:clamp(40px,6vh,64px)}.corpus-article-module__mHTKhG__postFooter{border-top:1px solid var(--rule);margin-top:96px;padding-top:32px}.corpus-article-module__mHTKhG__reply{color:var(--muted);margin:0;font-size:18px;line-height:1.6}.corpus-article-module__mHTKhG__reply a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:4px}.corpus-article-module__mHTKhG__reply a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.corpus-article-module__mHTKhG__adjacent{grid-template-columns:1fr 1fr;gap:32px;margin-top:48px;display:grid}.corpus-article-module__mHTKhG__adjacentLink{color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.corpus-article-module__mHTKhG__adjacentLink[data-align=end]{text-align:right}.corpus-article-module__mHTKhG__adjacentLabel{font-family:var(--st-mono), monospace;letter-spacing:.02em;color:var(--muted);font-size:11px}.corpus-article-module__mHTKhG__adjacentTitle{letter-spacing:-.015em;font-size:21px;font-weight:400;line-height:1.2;transition:color .2s}.corpus-article-module__mHTKhG__adjacentLink:hover .corpus-article-module__mHTKhG__adjacentTitle{color:var(--accent)}.corpus-article-module__mHTKhG__footerLinks{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 28px;margin-top:56px;font-size:15px;display:flex}.corpus-article-module__mHTKhG__footerLinks>a:first-child{color:var(--muted);text-decoration:none;transition:color .2s}.corpus-article-module__mHTKhG__footerLinks>a:first-child:hover{color:var(--accent)}@media (max-width:760px){.corpus-article-module__mHTKhG__rss{display:none}.corpus-article-module__mHTKhG__article{padding-bottom:88px;font-size:19px}.corpus-article-module__mHTKhG__heading{margin-top:64px}.corpus-article-module__mHTKhG__content h2{margin-top:52px}.corpus-article-module__mHTKhG__adjacent{grid-template-columns:1fr;gap:28px}.corpus-article-module__mHTKhG__adjacentLink[data-align=end]{text-align:left}}html[data-rail] .corpus-article-module__mHTKhG__paper{padding-left:max(var(--pad), 84px)}@media (max-width:760px){html[data-rail] .corpus-article-module__mHTKhG__paper{padding-left:48px}}
.monolith-module__BYyeJG__labels{--rail-gutter:clamp(112px, 11vw, 168px)}.monolith-module__BYyeJG__top{justify-content:space-between;align-items:baseline;gap:24px;padding:clamp(28px,5vh,56px) 0 0;display:flex}.monolith-module__BYyeJG__social{letter-spacing:-.01em;flex-wrap:wrap;gap:6px 26px;padding-right:40px;font-size:clamp(16px,1.25vw,19px);display:flex}.monolith-module__BYyeJG__top .monolith-module__BYyeJG__social a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:5px;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}.monolith-module__BYyeJG__top .monolith-module__BYyeJG__social a:hover{color:var(--accent);text-decoration-color:currentColor}.monolith-module__BYyeJG__who{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:clamp(44px,5.4vw,88px);font-weight:300;line-height:1}.monolith-module__BYyeJG__stage1{align-content:center;gap:36px;min-height:calc(100svh - 60px);padding:2vh 0 6vh;display:grid}.monolith-module__BYyeJG__tagline{text-align:center;letter-spacing:-.012em;text-wrap:balance;justify-self:center;max-width:34ch;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:380;line-height:1.25}.monolith-module__BYyeJG__tagline a{color:var(--muted);margin-left:4px;text-decoration:none}.monolith-module__BYyeJG__tagline a:hover{color:var(--accent)}.monolith-module__BYyeJG__writing{padding:14vh 0 clamp(64px, 11vh, 112px) max(0px, calc(var(--rail-gutter) - var(--pad)));margin:0}.monolith-module__BYyeJG__label{border-bottom:1px solid var(--ink);text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:14px;display:flex}.monolith-module__BYyeJG__essays{margin:0;padding:0;list-style:none}.monolith-module__BYyeJG__essays li{opacity:0;transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.monolith-module__BYyeJG__essays li[data-shown=true]{opacity:1;transform:none}.monolith-module__BYyeJG__essay{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:22px 0;display:grid}.monolith-module__BYyeJG__essayNo{font-family:var(--st-mono), monospace;color:var(--faint);font-size:11px}.monolith-module__BYyeJG__essayTitle{letter-spacing:-.022em;font-size:clamp(26px,2.6vw,40px);font-weight:400;line-height:1.05;transition:color .2s,transform .5s cubic-bezier(.2,.8,.2,1)}.monolith-module__BYyeJG__essaySub{color:var(--muted);letter-spacing:0;margin-top:6px;font-size:16px;display:block}.monolith-module__BYyeJG__essay:hover .monolith-module__BYyeJG__essayTitle{color:var(--accent);transform:translate(6px)}.monolith-module__BYyeJG__essayMeta{text-align:right;white-space:nowrap;opacity:0;transition:opacity .4s}.monolith-module__BYyeJG__essay:hover .monolith-module__BYyeJG__essayMeta,.monolith-module__BYyeJG__essay:focus-visible .monolith-module__BYyeJG__essayMeta{opacity:1}.monolith-module__BYyeJG__work{padding:0 0 clamp(64px,11vh,112px)}.monolith-module__BYyeJG__restSec{padding-top:0!important}.monolith-module__BYyeJG__workGrid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(32px,4vw,72px);margin-top:22px;display:grid}.monolith-module__BYyeJG__workList{margin:0;padding:0;list-style:none}.monolith-module__BYyeJG__workList li+li{border-top:1px solid var(--rule)}.monolith-module__BYyeJG__workList .monolith-module__BYyeJG__workItem{text-align:left;grid-template-columns:minmax(0,1fr);align-items:baseline;width:100%;padding:13px 0;display:grid;position:relative}.monolith-module__BYyeJG__workList .monolith-module__BYyeJG__workItem[aria-selected=true]{padding:13px 0 0}.monolith-module__BYyeJG__workList li{transition:border-color .5s}.monolith-module__BYyeJG__workList li:has(>[aria-selected=true])+li{border-top-color:#0000}.monolith-module__BYyeJG__workTitle{letter-spacing:-.01em;color:var(--muted);font-size:19px;line-height:1.2;transition:color .2s}.monolith-module__BYyeJG__workItem[aria-selected=true] .monolith-module__BYyeJG__workTitle,.monolith-module__BYyeJG__workItem:hover .monolith-module__BYyeJG__workTitle{color:var(--ink)}.monolith-module__BYyeJG__workMeta{margin-top:6px;line-height:1.5;display:block}.monolith-module__BYyeJG__workLine{max-width:46ch;color:var(--ink);margin:12px 0 0;font-size:16px;line-height:1.5}.monolith-module__BYyeJG__workLinks{gap:22px;margin-top:10px;display:flex}.monolith-module__BYyeJG__workOpen .monolith-module__BYyeJG__workMore{letter-spacing:.04em;color:var(--accent);justify-self:start;font-size:11px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.monolith-module__BYyeJG__workOpen .monolith-module__BYyeJG__workMore:hover{transform:translate(4px)}@media (max-width:900px){.monolith-module__BYyeJG__workGrid{grid-template-columns:1fr}.monolith-module__BYyeJG__essay{grid-template-columns:minmax(0,1fr);gap:0}.monolith-module__BYyeJG__essayMeta{display:none}}@media (prefers-reduced-motion:reduce){.monolith-module__BYyeJG__workFill{animation:none}}.monolith-module__BYyeJG__scene{--q:0;position:relative}.monolith-module__BYyeJG__pin{z-index:3;grid-template-rows:auto 1fr;height:100svh;display:grid;position:sticky;top:0;overflow:visible}.monolith-module__BYyeJG__music{align-content:center;gap:18px;padding-bottom:4vh;display:grid;position:relative}.monolith-module__BYyeJG__scene:not([data-started=true]) .monolith-module__BYyeJG__music>section{opacity:0;pointer-events:none}.monolith-module__BYyeJG__scene[data-started=true] .monolith-module__BYyeJG__music>section{animation:.9s .5s both monolith-module__BYyeJG__playerIn}@keyframes monolith-module__BYyeJG__playerIn{0%{opacity:0}}.monolith-module__BYyeJG__scene .monolith-module__BYyeJG__music [role=slider] svg{transition:opacity .5s}.monolith-module__BYyeJG__scene:not([data-wave=true]) .monolith-module__BYyeJG__music [role=slider] svg{opacity:0}.monolith-module__BYyeJG__music>section>:not([role=slider]),.monolith-module__BYyeJG__top{opacity:clamp(0, calc(1 - var(--q) * 1.8), 1)}.monolith-module__BYyeJG__music [role=slider]{z-index:3;will-change:transform;position:relative}.monolith-module__BYyeJG__quote{z-index:4;pointer-events:none;place-items:center;height:100svh;display:grid;position:relative}.monolith-module__BYyeJG__quote:before{content:none}.monolith-module__BYyeJG__quoteText{text-align:center;letter-spacing:-.025em;text-wrap:balance;pointer-events:auto;max-width:22ch;opacity:calc(.2 + var(--q) * .8);margin:0;font-size:clamp(34px,4.4vw,66px);font-weight:380;line-height:1.06;position:relative}.monolith-module__BYyeJG__quoteText a{vertical-align:middle;color:var(--muted);margin-left:6px;font-size:14px;text-decoration:none}.monolith-module__BYyeJG__quoteText a:hover{color:var(--accent)}.monolith-module__BYyeJG__quietLabel{text-transform:uppercase;opacity:0;margin:0 0 3vh;font-weight:400;transition:opacity 1.2s;letter-spacing:.2em!important}.monolith-module__BYyeJG__quietLabel[data-shown=true]{opacity:1}.monolith-module__BYyeJG__work .monolith-module__BYyeJG__quietLabel{max-width:none}.monolith-module__BYyeJG__platePlaceholder{aspect-ratio:16/9;border:1px solid var(--rule)}@media (prefers-reduced-motion:reduce){.monolith-module__BYyeJG__essays li,.monolith-module__BYyeJG__quietLabel{opacity:1;transition:none;transform:none}}.monolith-module__BYyeJG__afterRail{padding-left:max(0px, calc(var(--rail-gutter) - var(--pad)))}.monolith-module__BYyeJG__gutter{margin-left:max(0px, calc(var(--rail-gutter) - var(--pad)))!important}@media (max-width:760px){.monolith-module__BYyeJG__afterRail,.monolith-module__BYyeJG__writing{padding-left:30px}}.monolith-module__BYyeJG__workTitle,.monolith-module__BYyeJG__workItem span:first-child{transition:color .5s}.monolith-module__BYyeJG__workOpen{opacity:0;grid-column:1/-1;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.2,.8,.2,1),opacity .45s;display:grid}.monolith-module__BYyeJG__workRow[data-active=true] .monolith-module__BYyeJG__workOpen{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .65s cubic-bezier(.2,.8,.2,1),opacity .6s .15s}.monolith-module__BYyeJG__workOpenInner{min-height:0;display:grid;overflow:hidden}.monolith-module__BYyeJG__workTrack{background:var(--rule);height:1px;margin:17px 0 0;display:block;position:relative;overflow:hidden}.monolith-module__BYyeJG__workFill{background:var(--accent);transform-origin:0;animation:monolith-module__BYyeJG__fill var(--dwell) linear forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes monolith-module__BYyeJG__fill{to{transform:scaleX(1)}}.monolith-module__BYyeJG__workCaption{animation:.7s cubic-bezier(.2,.8,.2,1) both monolith-module__BYyeJG__captionIn}@keyframes monolith-module__BYyeJG__captionIn{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.monolith-module__BYyeJG__workOpen,.monolith-module__BYyeJG__workCaption,.monolith-module__BYyeJG__workFill{transition:none;animation:none}}.monolith-module__BYyeJG__chunks{z-index:19;pointer-events:none;display:none;position:fixed}.monolith-module__BYyeJG__chunk{transform-origin:50%;will-change:transform;height:100%;position:absolute;top:0}.monolith-module__BYyeJG__chunk svg{width:100%;height:100%;display:block;overflow:visible}.monolith-module__BYyeJG__chunkPeak{stroke:var(--ink);stroke-width:.6px;opacity:.18;vector-effect:non-scaling-stroke}.monolith-module__BYyeJG__chunkRms{stroke:var(--ink);stroke-width:1.1px;opacity:.45;vector-effect:non-scaling-stroke}.monolith-module__BYyeJG__chunkPlayed .monolith-module__BYyeJG__chunkPeak{stroke:var(--accent);opacity:.35}.monolith-module__BYyeJG__chunkPlayed .monolith-module__BYyeJG__chunkRms{stroke:var(--accent);opacity:.85}.monolith-module__BYyeJG__close{border-top:1px solid var(--rule);gap:32px;margin-top:8vh;padding:9vh 0 6vh;display:grid}.monolith-module__BYyeJG__closeLine{letter-spacing:-.022em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(28px,3vw,46px);font-weight:380;line-height:1.12}.monolith-module__BYyeJG__closeLine a{color:inherit;background-image:linear-gradient(currentColor,currentColor);background-position:0 92%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:color .2s}.monolith-module__BYyeJG__closeLine a:hover,.monolith-module__BYyeJG__talk{color:var(--accent)}.monolith-module__BYyeJG__closeRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px 40px;display:flex}.monolith-module__BYyeJG__closeLink{color:var(--ink);border-bottom:1px solid var(--rule);text-decoration:none}.monolith-module__BYyeJG__closeLink:hover{color:var(--accent)}.monolith-module__BYyeJG__socials{gap:28px;display:flex}.monolith-module__BYyeJG__socials a{letter-spacing:-.01em;color:var(--ink);font-size:clamp(18px,1.6vw,22px);text-decoration:none;transition:color .2s}.monolith-module__BYyeJG__socials a:hover{color:var(--accent)}.monolith-module__BYyeJG__scene:not([data-wave=true]) .monolith-module__BYyeJG__music>div:first-child{opacity:clamp(0, calc(1 - var(--q) * 1.8), 1)}.monolith-module__BYyeJG__close{margin:0 0 10vh}.monolith-module__BYyeJG__footer{align-items:center;margin-top:10vh!important;padding-top:28px!important}@media (max-width:760px){.monolith-module__BYyeJG__music>section>:not([role=slider]),.monolith-module__BYyeJG__top{opacity:clamp(0, calc(1 - var(--q) * 3.2), 1)}.monolith-module__BYyeJG__top{flex-direction:column;align-items:flex-start;gap:16px}.monolith-module__BYyeJG__top nav{gap:6px 22px;padding-right:0}}.monolith-module__BYyeJG__labels [data-seclabel]{letter-spacing:-.045em;text-transform:none;color:var(--faint);margin:0 0 clamp(20px,3vh,36px);font-family:inherit;font-size:clamp(44px,5.4vw,88px);font-weight:300;line-height:1}@media (max-width:760px){.monolith-module__BYyeJG__footer{flex-direction:column;align-items:flex-start;gap:24px}.monolith-module__BYyeJG__socials{flex-wrap:wrap;gap:10px 22px}}
.brief-module__tOQsra__brief h3{letter-spacing:-.02em;margin:48px 0 10px;font-size:25px;font-weight:420;line-height:1.2}.brief-module__tOQsra__brief ul{flex-wrap:wrap;gap:4px 24px;margin:-4px 0 8px;padding:0;font-size:16px;list-style:none;display:flex}.brief-module__tOQsra__brief li{margin:0;padding:0}.brief-module__tOQsra__brief>section>div>p:last-child{border-top:1px solid var(--rule);color:var(--muted);margin-top:48px;padding-top:20px;font-size:16px}.brief-module__tOQsra__brief>section>div>p:nth-last-child(2){margin-top:40px}
