@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-ext-wght-normal-DiMfzA-V.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-cyrillic-wght-normal-D5lnP6kL.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-ext-wght-normal-Byk3UhVp.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/caveat-latin-wght-normal-C1hSzPvX.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.galerie{--galerie-ease: cubic-bezier(.16, 1, .3, 1);--galerie-ink-dark: #1b1915;--galerie-frame: #fbfaf7;--galerie-gutter: clamp(16px, 4vw, 40px);position:relative;overflow:hidden;font-family:var(--pm-font-sans);transition:background-color 1s var(--galerie-ease),color .8s var(--galerie-ease)}.galerie__muted{opacity:.66}.galerie__top{position:relative;max-width:1360px;margin:0 auto;padding:150px var(--galerie-gutter) 0;box-sizing:border-box}.galerie__title{margin:0;font-family:var(--pm-font-serif);font-weight:400;font-size:clamp(56px,9vw,150px);line-height:.86;letter-spacing:-.03em}.galerie__intro{position:relative;max-width:1360px;margin:0 auto;padding:24px var(--galerie-gutter) 0;box-sizing:border-box;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:baseline}.galerie__label{margin:0;font-family:var(--pm-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.galerie__lead{margin:0;max-width:44ch;font-size:16px;line-height:1.7}.galerie__posters{position:relative;max-width:1360px;margin:0 auto;padding:140px var(--galerie-gutter) 120px;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:120px 10%;align-items:end;list-style:none}.galerie__poster{justify-self:center;width:min(100%,460px)}.galerie-work{position:relative;display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:zoom-in;transition:opacity .7s var(--galerie-ease)}.galerie-work--dim{opacity:.45}.galerie-work:focus-visible{outline:3px solid var(--pm-lime);outline-offset:12px}.galerie-frame{position:relative;display:block;background:var(--galerie-frame);padding:clamp(18px,3vw,40px);border:10px solid var(--galerie-ink-dark);box-shadow:0 40px 60px -36px #1b19158c,0 4px 10px -4px #1b19154d;transition:box-shadow .7s var(--galerie-ease)}.galerie-frame img{display:block;width:100%;height:auto}.galerie-cartel{display:block;width:230px;margin:32px 0 0 auto;padding:14px 16px;box-sizing:border-box;background:var(--galerie-frame);box-shadow:0 2px 6px #1b19151f;color:var(--galerie-ink-dark)}.galerie-cartel__number{font-family:var(--pm-font-mono);font-size:12px;color:#6b6458}.galerie-cartel__title{display:block;margin-top:6px;font-family:var(--pm-font-serif);font-weight:400;font-size:24px;line-height:1.1}.galerie-cartel__meta{display:block;margin-top:6px;font-size:12px;line-height:1.5;color:#4a443b}.galerie__rule{max-width:1360px;height:2px;margin:0 auto;background:currentColor;opacity:.15}.galerie__reserve{position:relative;padding:80px 0 0}.galerie__reserve-head{max-width:1360px;margin:0 auto;padding:0 var(--galerie-gutter);box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.galerie__reserve-title{margin:14px 0 0;font-family:var(--pm-font-serif);font-weight:400;font-size:clamp(32px,4vw,52px);line-height:1.05}.galerie__tidy{font:inherit;font-size:13px;cursor:pointer;background:none;border:1px solid currentColor;color:inherit;padding:12px 18px;border-radius:999px;transition:background-color .3s,color .3s,border-color .3s}.galerie__tidy:hover{background:var(--galerie-ink-dark);color:var(--galerie-frame);border-color:var(--galerie-ink-dark)}.galerie__grain-filter{position:absolute}.galerie-desk{position:relative;height:620px;margin-top:48px;border-top:1px solid rgba(27,25,21,.12);background-color:#e5e1d8;overflow:hidden}.galerie-sheet{position:absolute;box-sizing:border-box;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;filter:drop-shadow(0 1px 1px rgba(27,25,21,.25)) drop-shadow(0 10px 12px rgba(27,25,21,.16));transition:filter .35s var(--galerie-ease)}.galerie-sheet--on{cursor:grabbing;filter:drop-shadow(0 2px 2px rgba(27,25,21,.2)) drop-shadow(0 30px 28px rgba(27,25,21,.32))}.galerie-sheet img{display:block;width:100%;height:auto;pointer-events:none;mix-blend-mode:multiply}.galerie-sheet--pixelated img{image-rendering:pixelated}.galerie-paper{position:relative;padding:20px 20px 0;clip-path:polygon(1% 1%,8% 0,15% 1.2%,23% .2%,31% 1%,40% 0,48% 1.3%,57% .3%,66% 1.1%,74% 0,83% 1%,91% .2%,99% 1%,100% 9%,99.2% 18%,100% 27%,99% 37%,100% 46%,99.3% 55%,100% 64%,99% 74%,100% 83%,99.2% 92%,99% 99%,90% 100%,81% 98.9%,72% 100%,63% 99%,54% 100%,45% 98.8%,36% 100%,27% 99%,18% 100%,9% 98.9%,1% 99%,0 90%,.8% 81%,0 72%,1% 62%,0 53%,.9% 44%,0 35%,1% 26%,0 17%,.8% 8%)}.galerie-paper--ivoire{background:#f4eedf}.galerie-paper--kraft{background:#c9a97c}.galerie-paper--gris{background:#b9b7b0}.galerie-paper--blanc{background:#fbf9f3}.galerie-paper__grain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:multiply;opacity:.16}.galerie-paper__slip{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0 14px;font-family:Caveat Variable,Caveat,cursive;font-weight:500;font-size:21px;color:#5a5348}.galerie-paper--kraft .galerie-paper__slip,.galerie-paper--gris .galerie-paper__slip{color:#2e2a24}.galerie-viewer{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:40px;box-sizing:border-box;border:0;color:#f3eee6;overflow-y:auto;font-family:var(--pm-font-sans)}.galerie-viewer[open]{display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap;animation:galerie-viewer-in .5s var(--galerie-ease)}.galerie-viewer::backdrop{background:transparent}@keyframes galerie-viewer-in{0%{opacity:0}}.galerie-viewer .galerie-frame{padding:24px;border-width:8px;box-shadow:0 60px 90px -40px #000c}.galerie-viewer .galerie-frame img{width:auto;max-height:76vh;max-width:min(80vw,560px)}.galerie-viewer__text{max-width:320px}.galerie-viewer__number{font-family:var(--pm-font-mono);font-size:12px;opacity:.7}.galerie-viewer__title{margin:8px 0 0;font-family:var(--pm-font-serif);font-weight:400;font-size:52px;line-height:1}.galerie-viewer__meta{margin:18px 0 0;font-size:14px;line-height:1.7;opacity:.85}.galerie-viewer__body{margin:12px 0 0;font-size:15px;line-height:1.7}.galerie-viewer__actions{margin-top:28px;display:flex;gap:8px;flex-wrap:wrap}.galerie-viewer__button{font:inherit;cursor:pointer;background:none;border:1px solid rgba(243,238,230,.45);color:#f3eee6;padding:12px 18px;border-radius:999px;transition:background-color .3s,color .3s,border-color .3s}.galerie-viewer__button:hover{background:var(--pm-lime);color:#121211;border-color:var(--pm-lime)}@media(max-width:760px){.galerie{padding-bottom:140px}.galerie-viewer[open]{align-items:flex-start;align-content:flex-start;gap:28px;padding:24px 16px}.galerie-viewer .galerie-frame{padding:14px}.galerie-viewer .galerie-frame img{max-height:56vh;max-width:100%}.galerie-viewer__title{font-size:40px}}@media(prefers-reduced-motion:reduce){.galerie{transition:none}}
