@font-face{font-family:Anton;src:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/anton.ttf)format("truetype");font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/source-serif-4.ttf)format("truetype");font-weight:200 900;font-display:swap}@font-face{font-family:Permanent Marker;src:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/permanent-marker.ttf)format("truetype");font-display:swap}:root{--paper:#eee2ce;--paper-light:#f6efe0;--charcoal:#1c1c1b;--soft:#4a4640;--line:#1c1c1b2e;--display:"Anton", "Arial Narrow", Impact, sans-serif;--serif:"Source Serif 4", Georgia, serif;--marker:"Permanent Marker", "Marker Felt", cursive;--print-grain:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/grain-mask.webp);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .18 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-room=play]{--ink:#dc6436;--ink-plate:#ec7143;--ink-text:#a54824}[data-room=sound]{--ink:#568ab2;--ink-plate:#5c9cdc;--ink-text:#416886}[data-room=place]{--ink:#d59a2f;--ink-plate:#e4ae3a;--ink-text:#825e1d}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--charcoal);font-family:var(--serif);-webkit-text-size-adjust:100%;scroll-padding-top:12px;font-size:100%;line-height:1.5}body{background:var(--grain), var(--paper);margin:0}a{color:inherit}img{max-width:100%}:focus-visible{outline:3px solid var(--ink-text);outline-offset:3px}.hero :focus-visible{outline-color:var(--paper)}.doorway :focus-visible{outline-color:var(--charcoal)}[tabindex="-1"]:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:10;background:var(--paper);color:var(--charcoal);padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.arrow{font-family:var(--serif);display:inline-block}.page{width:100%}.page>:is(.band,.colophon),.page .plain-index{max-width:1760px;margin-inline:auto}.hero{aspect-ratio:2;background:var(--charcoal);color:var(--paper);position:relative;overflow:hidden;container-type:inline-size}.plate-window{position:absolute;inset:0;overflow:hidden}.plate{aspect-ratio:1672/941;width:100%;position:absolute;bottom:-1.8%;left:0;container-type:inline-size}.plate-charcoal,.plate-accent{position:absolute;inset:0}.plate-charcoal{background:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/plate-charcoal.webp) 0 0/100% 100% no-repeat}.loose-ink,.print-paint{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.print-paint-paper{z-index:5}.print-paint-pigment{display:block}.plate-accent{background:var(--ink-plate);mix-blend-mode:multiply;-webkit-mask:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/plate-accent.webp) 0 0/100% 100% no-repeat;mask:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/plate-accent.webp) 0 0/100% 100% no-repeat}.doorway{width:13.4%;color:var(--charcoal);position:absolute;top:31.5%;left:65.4%}.doorway p{margin:0}.doorway-number{font:600 max(11px, .8cqw) / 1 var(--serif);letter-spacing:.24em;text-transform:uppercase}.doorway-title{font:400 4.5cqw / .95 var(--display);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;margin-top:.9cqw!important}.doorway-rule{background:currentColor;width:1.7cqw;height:max(3px,.26cqw);margin:1.3cqw 0 1.2cqw;display:block}.doorway-line{font:400 max(12px, .98cqw) / 1.38 var(--serif);max-width:15em}.doorway-link{align-items:center;min-width:44px;min-height:44px;margin-top:.4cqw;font-size:max(22px,1.9cqw);line-height:1;text-decoration:none;display:inline-flex}.doorway-link .arrow{transition:translate .2s ease-out}@media (hover:hover) and (pointer:fine){.doorway-link:hover .arrow{translate:.25em}}.masthead{justify-content:space-between;align-items:center;padding:2.3cqw 3%;display:flex;position:absolute;inset:0 0 auto}.wordmark{font:600 max(14px, 1.15cqw) / 1 var(--serif);letter-spacing:.02em;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.wordmark svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.5em;height:1.5em}.primary-nav{font:400 max(13px, 1cqw) / 1 var(--serif);letter-spacing:.04em;gap:2.2em;display:flex}.primary-nav a{border-bottom:2px solid #0000;padding:.7em 0;text-decoration:none}.primary-nav a:hover,.primary-nav a[aria-current]{border-bottom-color:var(--ink)}.hero-copy{width:37%;position:absolute;top:13.5%;left:3%}h1{font:400 8.7cqw / .98 var(--display);letter-spacing:.005em;text-transform:uppercase;margin:0}.press{display:block;-webkit-mask:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/grain-mask.webp) 0 0/38cqw;mask:url(/explorations/builds/poster-rooms-handmade-printmaking/assets/grain-mask.webp) 0 0/38cqw}.press>span{display:block}.subtitle{max-width:30em;font:400 max(11px, .98cqw) / 1.65 var(--serif);letter-spacing:.3em;text-transform:uppercase;margin:1.9cqw 0 0}.hero-rule{background:var(--ink);width:5.2cqw;height:max(3px,.3cqw);margin-top:1.5cqw;display:block}.slogan{color:var(--ink);font:400 max(15px, 1.75cqw) / 1.35 var(--marker);letter-spacing:.1em;text-transform:uppercase;transform-origin:0;margin:2.1cqw 0 0;rotate:-5deg}.slogan span{display:block}.band{background:var(--grain), var(--grain), var(--paper);border-top:5px solid #0000;grid-template-columns:minmax(92px,6.4%) minmax(0,1fr) minmax(132px,10.5%);scroll-margin-top:0;display:grid;position:relative}.band:before,.sheet-head:after{content:"";background:var(--charcoal);pointer-events:none;height:5px;-webkit-mask:var(--print-grain) 7px 20px / 440px auto repeat;-webkit-mask:var(--print-grain) 7px 20px / 440px auto repeat;mask:var(--print-grain) 7px 20px / 440px auto repeat;position:absolute;inset:-5px 0 auto}.sheet-head:after{height:3px;inset:auto 0 -2px}.sheet-head h2,.proof-title,.proof-number,.motto p,.colophon-mark,.rail b,.dash,.rail i{-webkit-mask:var(--print-grain) 0 0 / 330px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 330px auto repeat;mask:var(--print-grain) 0 0 / 330px auto repeat}.rail ol{margin:0;padding:0;list-style:none}.rail a{isolation:isolate;border-left:4px solid #0000;border-bottom:1px solid var(--line);color:var(--soft);padding:20px 10px 18px 26px;font-size:15px;line-height:1.25;text-decoration:none;display:block;position:relative}.rail b{font:400 28px/1 var(--display);letter-spacing:.04em;color:var(--charcoal);margin-bottom:4px;display:block}.rail i{background:currentColor;width:16px;height:2px;margin-top:10px;display:block}.rail a{--tab-ink:var(--charcoal);--tab-solid:var(--charcoal)}.rail [data-route=room\/play]{--tab-ink:#dc6436;--tab-solid:#a54824}.rail [data-route=room\/sound]{--tab-ink:#568ab2;--tab-solid:#416886}.rail [data-route=room\/place]{--tab-ink:#d59a2f;--tab-solid:#825e1d}.rail a[data-ink-hot]{color:var(--charcoal)}.rail a[aria-current]{color:var(--paper-light);background:0 0;border-left-color:#0000}.rail a[aria-current] b{color:inherit}.rail a[aria-current]:before,.rail-paint{z-index:-1;pointer-events:none;clip-path:polygon(0 2%,96% 0,99% 19%,97% 42%,100% 78%,96% 98%,2% 100%);position:absolute;inset:7px 5px 7px 0}.rail a[aria-current]:before{content:"";background:var(--tab-solid);-webkit-mask:var(--print-grain) 0 0 / 490px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 490px auto repeat;mask:var(--print-grain) 0 0 / 490px auto repeat}.rail-paint{opacity:0}.rail-pigment{background:var(--tab-ink);width:100%;height:100%;-webkit-mask:var(--print-grain) 21px 13px / 420px auto repeat;-webkit-mask:var(--print-grain) 21px 13px / 420px auto repeat;mask:var(--print-grain) 21px 13px / 420px auto repeat;display:block}.rail-index .rail-pigment{opacity:.18}.rail a[aria-current] .rail-pigment{background:color-mix(in srgb, var(--tab-solid) 72%, var(--charcoal));opacity:1}.rail a:focus-visible{outline-offset:-5px}.rail a:focus-visible .rail-paint{opacity:1}@media (hover:hover) and (pointer:fine){.rail a:hover .rail-paint{opacity:1}}.view{min-width:0;padding:34px 2.6% 56px 3%}.sheet-head{border-bottom:2px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 24px;margin-bottom:27px;padding-bottom:16px;display:flex;position:relative}.sheet-head h2,.eyebrow{font:700 13px/1.3 var(--serif);letter-spacing:.3em;text-transform:uppercase;margin:0}.sheet-head h2{font:400 clamp(21px, 1.9vw, 30px)/1.15 var(--display);letter-spacing:.045em}.registration-slip{text-shadow:var(--register-x,0px) var(--register-y,0px) 0 var(--register-ink,var(--ink-text))}#index-play{--register-ink:#a54824}#index-sound{--register-ink:#416886}#index-place{--register-ink:#825e1d}.sheet-head .all-link{font:400 15px/1.4 var(--marker);padding-bottom:7px;position:relative;rotate:-2deg}.sheet-head .all-link:after{content:"";clip-path:polygon(0 25%,16% 0,55% 20%,100% 0,96% 85%,38% 100%,2% 80%);height:5px;-webkit-mask:var(--print-grain) 0 14px / 300px auto repeat;-webkit-mask:var(--print-grain) 0 14px / 300px auto repeat;mask:var(--print-grain) 0 14px / 300px auto repeat;transform-origin:0;background:currentColor;transition:transform .3s ease-out;position:absolute;inset:auto -2px 0;transform:scaleX(0)}.sheet-head .all-link:focus-visible:after{transform:scaleX(1)}.sheet-head .all-link:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.sheet-head .all-link:hover:after{transform:scaleX(1)}}html[data-motion=reduced] .sheet-head .all-link:after{transition:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .sheet-head .all-link:after{transition:none}}.all-link,.ink-link{color:var(--ink-text);font-size:16px;text-decoration:none}.all-link:hover,.ink-link:hover,.back-link:hover,.note-turn a:hover{text-underline-offset:4px;text-decoration:underline}.proofs{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;margin:0;padding:0;list-style:none;display:grid}.print{border:7px solid var(--paper-light);background:#dccfb9;outline:1px solid #0000;display:block;box-shadow:2px 3px #1c1c1b24}.print:before{content:"";border:3px solid var(--charcoal);pointer-events:none;-webkit-mask:var(--print-grain) 0 0 / 260px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 260px auto repeat;mask:var(--print-grain) 0 0 / 260px auto repeat;position:absolute;inset:-9px}.print img{aspect-ratio:1200/649;width:100%;height:auto;display:block}.proof-card{min-width:0;padding:0 3px 12px}.proof-link{isolation:isolate;text-decoration:none;display:block;position:relative}.proof-underprint{background:var(--ink-text);color:var(--paper-light);-webkit-mask:var(--print-grain) 0 0 / 430px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 430px auto repeat;mask:var(--print-grain) 0 0 / 430px auto repeat;position:absolute;inset:7px -4px -7px 4px;rotate:1.5deg}.proof-card:nth-child(2n) .proof-underprint{rotate:-1.5deg}.proof-underprint>span{opacity:0;font:10px/1.4 var(--marker);letter-spacing:.04em;position:absolute;bottom:2px;right:10px}.proof-sheet{background:var(--grain), var(--charcoal);color:var(--paper-light);padding:10px 12px 12px;display:block;position:relative;box-shadow:2px 4px #1c1c1b25}.proof-sheet>*{position:relative}.proof-sheet:before,.motto:before,.colophon:before{content:"";background:var(--paper);opacity:.82;pointer-events:none;-webkit-mask-image:linear-gradient(#000 0 0), var(--print-grain);-webkit-mask-image:linear-gradient(#000 0 0), var(--print-grain);mask-image:linear-gradient(#000 0 0), var(--print-grain);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-size:auto,480px;mask-size:auto,480px;-webkit-mask-composite:xor;mask-composite:exclude}.proof-sheet:after{content:"";pointer-events:none;border:3px solid var(--paper);opacity:.8;-webkit-mask:var(--print-grain) 13px 8px / 130px auto repeat;-webkit-mask:var(--print-grain) 13px 8px / 130px auto repeat;mask:var(--print-grain) 13px 8px / 130px auto repeat;position:absolute;inset:0}.proof-register{font:10px/1.2 var(--serif);text-transform:uppercase;letter-spacing:.12em;color:var(--paper);justify-content:space-between;align-items:center;gap:5px;margin:0 -4px 9px;display:flex}.proof-register>span:first-child,.proof-register>span:last-child{font:20px/1 var(--serif)}.proof-sheet .print{box-shadow:none;border:0;outline:none}.proof-sheet .print:before{display:none}.proof-sheet .paper-slot{background:var(--paper-light);padding:4px}.proof-title{font:400 clamp(22px, 1.8vw, 30px)/1.1 var(--display);text-transform:uppercase;letter-spacing:.015em;overflow-wrap:anywhere;display:block}.proof-caption{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px;margin-top:17px;display:grid}.proof-number{font:400 27px/1 var(--marker);color:var(--ink-plate);rotate:-7deg}.proof-credit{color:var(--paper);margin:7px 0 0 42px;font-size:13px;font-style:italic;line-height:1.35;display:block}.proof-meta{border-top:1px solid #eee2ce50;justify-content:space-between;align-items:center;gap:8px;margin-top:20px;padding-top:11px;display:flex}.proof-swatches{gap:3px;display:flex}.proof-swatches i{background:var(--paper);width:9px;height:11px;display:block;rotate:-4deg}.proof-swatches i:nth-child(2){background:var(--ink-plate);rotate:3deg}.proof-swatches i:nth-child(3){background:var(--soft)}.proof-open{color:var(--paper);font:11px/1.3 var(--marker);align-items:center;gap:7px;display:inline-flex}.proof-open>span{font:20px/1 var(--serif);display:inline-block}.proof-link:focus-visible{outline:3px solid var(--ink-text);outline-offset:8px}@media (hover:hover) and (pointer:fine){.proof-link:hover .proof-open{color:var(--ink-plate)}}.proof-link:focus-visible .proof-open{color:var(--ink-plate)}.dash{background:var(--charcoal);width:35px;height:5px;margin-top:13px;display:block}.sheet-paging{gap:24px;margin:28px 0 0;font-size:15px;display:flex}.motto{text-align:center;background:var(--charcoal);color:var(--paper);clip-path:polygon(2% 0,98% 1%,100% 37%,98% 67%,100% 99%,1% 100%,0 57%);flex-direction:column;justify-content:center;align-self:center;align-items:center;margin:38px 18px 38px 0;padding:28px 12px;display:flex;position:relative;rotate:2deg}.motto:before{opacity:.72}.motto p,.motto .dash{position:relative}.motto .dash{background:var(--ink)}.motto span{display:block}.motto p{font:400 clamp(17px, 1.4vw, 25px) / 1.18 var(--display);letter-spacing:.055em;text-transform:uppercase;margin:0}[data-view=work] .motto,[data-view=index] .motto{visibility:hidden}.page[data-view=work] .band{grid-template-columns:minmax(92px,6.4%) minmax(0,1fr)}.page[data-view=work] .motto{display:none}.back{margin:0 0 26px}.back-link{min-height:44px;color:var(--ink-text);font:15px/1.3 var(--marker);align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.inspection-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:34px 4%;display:grid}.inspection-print{isolation:isolate;margin:0 0 10px;position:relative}.inspection-print:before{content:"";z-index:-1;background:var(--ink-text);-webkit-mask:var(--print-grain) 14px 7px / 430px auto repeat;-webkit-mask:var(--print-grain) 14px 7px / 430px auto repeat;mask:var(--print-grain) 14px 7px / 430px auto repeat;position:absolute;inset:9px -7px -9px 7px;rotate:-.7deg}.inspection-mount{padding:12px 15px}.inspection-mount .print{border:0}.inspection-mount .proof-register{margin-bottom:12px;font-size:11px}.inspection-mount .proof-meta{margin-top:13px;padding-top:9px}.mount-edition{font:12px/1.3 var(--marker);letter-spacing:.03em}.margin-note{isolation:isolate;background:var(--grain), var(--paper-light);border-top:5px solid var(--ink-text);padding:24px clamp(20px,2vw,32px) 20px;position:relative;box-shadow:4px 5px #1c1c1b15}.margin-note:before{content:"";z-index:-1;border:2px solid var(--charcoal);pointer-events:none;-webkit-mask:var(--print-grain) 11px 24px / 190px auto repeat;-webkit-mask:var(--print-grain) 11px 24px / 190px auto repeat;mask:var(--print-grain) 11px 24px / 190px auto repeat;position:absolute;inset:-5px 0 0}.note-register{align-items:center;gap:18px;display:flex}.note-number{color:var(--ink-text);font:42px/1 var(--marker);-webkit-mask:var(--print-grain) 0 0 / 280px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 280px auto repeat;mask:var(--print-grain) 0 0 / 280px auto repeat;display:inline-block;rotate:-6deg}.note-number small{margin-left:3px;font-size:17px}.eyebrow{color:var(--ink-text)}.note-register .eyebrow{letter-spacing:.2em;font-size:10px}.note-register strong{font:22px/1.2 var(--display);letter-spacing:.05em;margin-top:3px;display:block}.margin-note h2{font:400 clamp(35px, 3.1vw, 56px)/1.06 var(--display);text-transform:uppercase;letter-spacing:.015em;overflow-wrap:anywhere;-webkit-mask:var(--print-grain) 0 0 / 430px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 430px auto repeat;mask:var(--print-grain) 0 0 / 430px auto repeat;margin:22px 0 0}.unavailable h2{font:600 clamp(30px, 2.7vw, 46px)/1.08 var(--serif);overflow-wrap:anywhere;margin:16px 0 0}.note-credit{color:var(--soft);margin:9px 0 0;font-size:16px;font-style:italic}.note-description{max-width:34em;margin:24px 0 0;font-size:16px;line-height:1.55}.note-tags{font:600 10px/1.5 var(--serif);letter-spacing:.2em;text-transform:uppercase;color:var(--soft);margin:18px 0 0}.note-links{flex-wrap:wrap;align-items:center;gap:12px 22px;margin:25px 0 0;display:flex}.note-links a{min-height:44px;font:13px/1.35 var(--marker);align-items:center;gap:.5em;display:inline-flex}.note-links a:first-child{isolation:isolate;color:var(--paper-light);padding:12px 17px;position:relative}.note-links a:first-child:before{content:"";z-index:-1;background:var(--ink-text);clip-path:polygon(1% 3%,99% 0,100% 92%,97% 100%,0 96%);-webkit-mask:var(--print-grain) 0 0 / 340px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 340px auto repeat;mask:var(--print-grain) 0 0 / 340px auto repeat;position:absolute;inset:0}.note-links a:first-child:hover:before,.note-links a:first-child:focus-visible:before{background:var(--charcoal)}.note-links a:first-child:hover{text-decoration:none}.note-turn{border-top:2px solid var(--charcoal);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0 0;padding-top:16px;display:grid}.note-turn a{min-height:44px;font:19px/1.2 var(--display);text-transform:uppercase;overflow-wrap:anywhere;align-items:center;gap:9px;text-decoration:none;display:flex}.note-turn a:last-child:not(:first-child){text-align:right;justify-content:flex-end}.note-turn small{font:600 9px/1.3 var(--serif);letter-spacing:.15em;margin-bottom:5px;display:block}.note-links .arrow,.note-turn .arrow,.back-link .arrow{transition:transform .2s ease-out}@media (hover:hover) and (pointer:fine){.note-links a:hover .arrow{transform:translate(2px,-2px)}.note-turn a:first-child:hover .arrow,.back-link:hover .arrow{transform:translate(-3px)}.note-turn a:last-child:not(:first-child):hover .arrow{transform:translate(3px)}}html[data-motion=reduced] :is(.note-links,.note-turn,.back-link) .arrow{transition:none;transform:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) :is(.note-links,.note-turn,.back-link) .arrow{transition:none;transform:none}}.print-blank{aspect-ratio:1200/649;font:400 22px/1 var(--display);color:var(--soft);align-items:flex-end;padding:12px;display:flex}.contact-note{max-width:44em;color:var(--soft);margin:-12px 0 22px;font-size:16px}.drawers ol{border-top:2px solid var(--charcoal);grid-template-columns:repeat(auto-fill,minmax(7.2em,1fr));gap:0;margin:0 0 30px;padding:0;list-style:none;display:grid}.drawers a{isolation:isolate;border-bottom:1px solid var(--line);border-right:1px solid var(--line);color:var(--soft);gap:2px;padding:12px 10px 11px 12px;text-decoration:none;display:grid;position:relative}.drawers b{font:400 26px/1 var(--display);letter-spacing:.04em;color:var(--charcoal)}.drawers span{font:600 11px/1.4 var(--serif);letter-spacing:.18em;text-transform:uppercase}.drawers a:before{content:"";z-index:-1;background:var(--ink);clip-path:polygon(0 3%,97% 0,100% 40%,98% 97%,2% 100%);-webkit-mask:var(--print-grain) 0 0 / 420px auto repeat;-webkit-mask:var(--print-grain) 0 0 / 420px auto repeat;mask:var(--print-grain) 0 0 / 420px auto repeat;opacity:0;transform-origin:0;transition:opacity .25s linear,scale .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:4px 4px 4px 0;scale:.92 1}@media (hover:hover) and (pointer:fine){.drawers a:hover:before{opacity:.55;scale:1}}.drawers a:focus-visible:before{opacity:.55;scale:1}.drawers a[aria-current]:before{background:var(--charcoal);opacity:1;scale:1}.drawers a[aria-current],.drawers a[aria-current] b{color:var(--paper-light)}.contact-proofs{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.index-archive h3{font:400 30px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;margin:44px 0 8px}.index-archive h3 span{color:var(--ink-text);margin-right:.3em}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .drawers a:before{transition:none}}.index-view,.plain-index{container-type:inline-size}.index-room h3{font:400 30px/1 var(--display);letter-spacing:.03em;text-transform:uppercase;margin:34px 0 8px}.index-room h3 span{color:var(--ink-text);margin-right:.3em}.index-room:first-of-type h3{margin-top:10px}.index-room ol{border-top:2px solid var(--charcoal);margin:0;padding:0;list-style:none}.index-room li{border-bottom:1px solid var(--line);grid-template-columns:3em minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:13px 0;display:grid}.index-number{letter-spacing:.12em;font-size:13px;font-weight:700}.index-room li a{font:600 18px/1.3 var(--serif);text-decoration:none}.index-room li a:hover{text-underline-offset:4px;text-decoration:underline}.index-credit{color:var(--soft);font-size:15px}.index-tags{font:600 11px/1.4 var(--serif);letter-spacing:.2em;text-transform:uppercase;color:var(--soft)}.plain-index{border-top:2px solid var(--charcoal);padding:40px 3% 20px}.plain-index>h2{font:700 13px/1.3 var(--serif);letter-spacing:.3em;text-transform:uppercase;margin:0}.unavailable{max-width:40em;padding:20px 0 40px}.unavailable p{font-size:17px}.colophon{border-top:5px solid var(--ink);background:var(--charcoal);color:var(--paper);grid-template-columns:minmax(220px,.7fr) minmax(0,2fr);align-items:center;gap:28px 7%;padding:36px 4% 32px;font-size:13.5px;display:grid;position:relative}.colophon p{max-width:70em;margin:0 0 4px}.colophon:before{opacity:.58}.colophon>*{position:relative}.colophon .colophon-mark{font:400 clamp(27px, 2.5vw, 42px)/1 var(--display);text-transform:uppercase;letter-spacing:.025em}.colophon-mark span{color:var(--paper);font:400 13px/1.4 var(--marker);text-transform:none;letter-spacing:.035em;margin-top:12px;display:block}.colophon-copy p{margin-bottom:7px}.colophon a{text-underline-offset:3px}.colophon .motion-toggle{color:var(--paper);border-color:#eee2ce70;margin:10px 0 0}.colophon :focus-visible{outline-color:var(--paper)}@media (max-width:1100px){.band{grid-template-columns:minmax(92px,9%) minmax(0,1fr)}.motto{flex-direction:row;grid-column:1/-1;justify-content:center;gap:18px;margin:0 3% 34px;padding:20px 5%;rotate:-1deg}.motto span{display:inline}.motto .dash{margin-top:0}.proofs{grid-template-columns:repeat(2,minmax(0,1fr))}[data-view=work] .motto,[data-view=index] .motto{display:none}}@media (max-width:820px){.hero{aspect-ratio:auto;background:var(--charcoal) url(/explorations/builds/poster-rooms-handmade-printmaking/assets/plate-charcoal.webp) 4% 45% / 420% auto;flex-direction:column;display:flex}.masthead,.hero-copy{width:auto;position:static}.masthead{order:1;padding:18px 20px 8px}.hero-copy{order:2;padding:18px 20px 34px}h1{font-size:18.4cqw}.press{-webkit-mask-size:96cqw;mask-size:96cqw}.subtitle{letter-spacing:.26em;margin-top:18px;font-size:11.5px}.hero-rule{width:56px;margin-top:16px}.slogan{margin-top:26px;font-size:19px}.plate-window{aspect-ratio:1/1.12;order:3;position:relative;inset:auto}.plate{width:230%;bottom:-2.5%;left:-111.7%}.doorway-line{font-size:max(12.5px,.98cqw)}.band,.page[data-view=work] .band{grid-template-columns:minmax(0,1fr)}.rail ol{border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.rail li{flex:1 0 auto}.rail a{border-bottom:4px solid #0000;border-left:0;padding:18px 20px}.rail a[aria-current]{border-bottom-color:#0000}.rail i{display:none}.view{padding:28px 20px 44px}.colophon{grid-template-columns:minmax(0,1fr);padding:30px 20px}.motto{gap:12px}.motto p{font-size:18px}.inspection-grid{grid-template-columns:minmax(0,1fr)}.index-room li{grid-template-columns:2.6em minmax(0,1fr)}.index-credit,.index-tags{grid-column:2}}@media (max-width:520px){.proofs{grid-template-columns:minmax(0,1fr);gap:34px}.print{border-width:6px}}@media print{.hero,.rail,.motto,.skip{display:none}.band{display:block}}.doorway-title{font-kerning:none;text-rendering:optimizespeed}.print{position:relative}.paper-slot{background:var(--paper-light);display:block;position:relative}.paper-slot.embossed{box-shadow:inset 2px 2px 2px #70695766,inset -2px -2px 1px #fff9}.glassine{background:var(--grain), #f5ebd9;pointer-events:none;position:absolute;inset:0;box-shadow:-6px -6px 14px #1c1c1b33}.ink-twin{pointer-events:none}.brayer{width:38px;height:100px;color:var(--paper);z-index:4;cursor:ew-resize;touch-action:pan-y;background:0 0;border:0;padding:0;display:none;position:absolute;bottom:2%;left:1.2%}[data-press-ready] .brayer{display:block}.brayer svg{width:100%;height:100%}.rail{position:relative}.rail-register{color:var(--ink-text);pointer-events:none;opacity:0;position:absolute;top:19px;left:7px}.motion-toggle{font:13px var(--serif);color:var(--soft);border:1px solid var(--line);background:0 0;min-height:44px;margin:0 3% 20px;padding:8px 12px}.rail a i{transform-origin:0}@media (max-width:819px){[data-press-ready] .brayer{display:none}}html[data-motion=reduced] .brayer{visibility:hidden}.brayer{color:var(--charcoal);filter:drop-shadow(1px 0 var(--paper)) drop-shadow(-1px 0 var(--paper))}.proof-mark{background:var(--paper-light);color:var(--ink-text);pointer-events:none;align-items:center;gap:12px;padding:7px 12px;display:flex;position:absolute;bottom:14px;left:14px}.proof-mark b{font:20px var(--display);border:2px solid;padding:1px 6px}.proof-mark svg{fill:none;width:58px;height:26px;stroke:var(--charcoal);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.motion-defs{pointer-events:none;width:0;height:0;position:absolute}.press-underlay{background:var(--paper);pointer-events:none;position:absolute;inset:0}.plate-registers{pointer-events:none;color:var(--ink);position:absolute;inset:0}.plate-registers i{font:normal 32px/1 var(--serif);position:absolute}.plate-registers i:first-child{top:1%;left:1%}.plate-registers i:nth-child(2){top:1%;right:1%}.plate-registers i:nth-child(3){bottom:1%;left:1%}.plate-registers i:nth-child(4){bottom:1%;right:1%}.doorway-link{position:relative}.ink-flecks{pointer-events:none;width:240px;height:180px;position:absolute;top:calc(50% - 60px);left:calc(50% - 120px)}.motion-toggle{display:none}[data-press-ready] .motion-toggle{display:inline-block}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .brayer{visibility:hidden}}.roller-flight{border:1px solid var(--paper);pointer-events:none;background:repeating-linear-gradient(90deg,#1c1c1b 0 8px,#59554b 9px,#1c1c1b 11px 24px);border-radius:4px;width:26px;position:absolute;bottom:0;left:4px}html[data-motion=reduced] .doorway-link .arrow{transition:none;translate:none}@media (prefers-reduced-motion:reduce){.doorway-link .arrow{transition:none;translate:none!important}}@media print{.motion-toggle{display:none!important}}
