.archive-title{font-family:var(--dots);letter-spacing:.02em;text-transform:uppercase;margin-top:clamp(10px,3vw,50px);font-size:clamp(40px,8.4vw,140px);font-weight:800;line-height:.92}.archive-intro{max-width:560px;margin-top:clamp(28px,4vw,50px);font-size:clamp(19px,1.7vw,24px);line-height:1.4}.archive-next{border-bottom:1px solid var(--ink);align-items:center;gap:26px;min-height:48px;margin-top:30px;text-decoration:none;display:inline-flex}.editions{grid-template-columns:repeat(4,1fr);gap:clamp(44px,5vw,80px) clamp(22px,3vw,48px);margin:clamp(70px,9vw,130px) 0 clamp(90px,12vw,170px);display:grid}.edition{align-content:start;gap:8px;display:grid}.edition-print{background:#fff;border:clamp(5px,.6vw,9px) solid #fff;margin-bottom:14px;transition:rotate .45s cubic-bezier(.2,.6,.2,1),translate .45s cubic-bezier(.2,.6,.2,1);display:block;rotate:-1.2deg;box-shadow:0 22px 40px -24px #0a080680,0 2px 5px #0a08061f}.edition:nth-child(2n) .edition-print{rotate:1.4deg}.edition:nth-child(3n) .edition-print{rotate:.5deg}@media (hover:hover){.edition a.edition-print:hover{translate:0 -5px;rotate:0deg}}.edition-print img,.edition-print span{aspect-ratio:4/5;object-fit:cover}.edition-print span{background:var(--rule);color:var(--kraft);place-content:center;font-size:28px;display:grid}.edition-month{color:var(--kraft)}.edition h2{font-size:19px;font-weight:400;line-height:1.25}.edition-buy,.edition-sold,.edition-shop{margin-top:6px;display:none}.edition-buy{background:var(--ink);min-height:44px;color:var(--paper);justify-content:center;align-items:center;gap:10px;padding:0 16px;text-decoration:none;transition:background .25s}.edition-buy:hover{background:var(--kraft)}.edition-sold{color:var(--soft)}.edition-shop{text-underline-offset:5px;align-items:center;min-height:44px}.edition[data-state=available] .edition-buy,.edition[data-state=unknown] .edition-shop{display:inline-flex}.edition[data-state=sold] .edition-sold{display:block}.edition[data-state=sold] .edition-print img{filter:saturate(.75)}.edition-view{padding:76px var(--gutter) 26px;background:var(--paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;overflow:auto}.edition-view::backdrop{background:var(--paper)}.edition-view,.edition-view::backdrop{transition:opacity .35s ease,overlay .35s allow-discrete,display .35s allow-discrete}.edition-view:not([open]),.edition-view:not([open])::backdrop{opacity:0}@starting-style{.edition-view[open],.edition-view[open]::backdrop{opacity:0}}.edition-view button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.edition-view button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.edition-view-close{top:18px;right:var(--gutter);align-items:center;gap:12px;min-height:44px;display:inline-flex;position:absolute}.edition-view-close span{font-size:24px;line-height:1}.edition-view figure{--frame:min(100%,calc((100dvh - 214px)*.75));touch-action:pan-y pinch-zoom}.edition-view-print{width:var(--frame);aspect-ratio:3/4;background:#fff;border:clamp(6px,.8vw,12px) solid #fff;margin:auto;box-shadow:0 26px 50px -26px #0a08068c,0 2px 5px #0a080624}.edition-view-print img{object-fit:cover;height:100%}.edition-view figcaption{width:var(--frame);grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px;margin:20px auto 0;display:grid}.edition-view figcaption strong{text-align:center;font-size:19px;font-weight:400;line-height:1.25}.edition-view [data-month]{color:var(--kraft)}.edition-view [data-count]{text-align:right;color:var(--soft)}.edition-view-steps{justify-content:center;gap:34px;margin-top:6px;display:flex}.edition-view-steps button{width:56px;height:48px;font-size:24px}.edition-view.single .edition-view-steps{display:none}::view-transition-group(edition){animation-duration:.6s;animation-timing-function:cubic-bezier(.3,.1,.2,1)}::view-transition-old(edition),::view-transition-new(edition){object-fit:cover;height:100%}@media (width<=1000px){.editions{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.editions{grid-template-columns:1fr 1fr}.edition h2{font-size:17px}.edition-view figcaption{grid-template-columns:1fr auto;row-gap:4px}.edition-view figcaption strong{text-align:left;grid-area:1/1/auto/-1}}
