.TRnPyG_room{color:#eee7d5;background:radial-gradient(at 33% 45%,#34352e,#171b19 70%);min-height:100dvh;overflow:auto}.TRnPyG_exhibition{grid-template-columns:minmax(0,1fr) 350px;align-items:center;gap:clamp(28px,5vw,90px);max-width:1450px;min-height:100dvh;margin:auto;padding:125px 6vw 65px;display:grid}.TRnPyG_stage{width:100%;min-width:0;max-width:680px;margin:auto}.TRnPyG_edition{color:#b9bcaa;letter-spacing:.17em;justify-content:space-between;gap:10px;margin-bottom:14px;font:9px monospace;display:flex}.TRnPyG_print{aspect-ratio:1;background:#e9dfc4;padding:12px;position:relative;box-shadow:0 30px 70px #0007,0 0 0 1px #fff2}.TRnPyG_print canvas{width:100%;height:100%;display:block}.TRnPyG_message{color:#2e332c;text-align:center;place-content:center;display:grid;position:absolute;inset:20%}.TRnPyG_transport{align-items:center;gap:16px;margin-top:23px;font:11px monospace;display:flex}.TRnPyG_transport button{text-align:left;min-width:80px}.TRnPyG_transport input{accent-color:#c9dcb8;flex:1;min-width:40px}.TRnPyG_transport output{color:#b9bcaa;white-space:nowrap}.TRnPyG_transport select{color:#eee7d5;background:#252b26;border:1px solid #6e7964;border-radius:4px;padding:7px}.TRnPyG_transport button,.TRnPyG_message button{cursor:pointer;min-height:44px}.TRnPyG_catalog{min-width:0}.TRnPyG_eyebrow{color:#b9bcaa;letter-spacing:.2em;margin-bottom:22px;font:10px monospace}.TRnPyG_plates{display:grid}.TRnPyG_plate{color:#b9bcaa;cursor:pointer;text-align:left;border-bottom:1px solid #fff2;grid-template-columns:18px 48px 1fr 12px;align-items:center;gap:13px;padding:15px 0;display:grid}.TRnPyG_plate[aria-current=true]{color:#f4eddc}.TRnPyG_plate[aria-current=true] .TRnPyG_thumb{box-shadow:0 0 0 2px #c9dcb8}.TRnPyG_plate:hover{background:#ffffff06}.TRnPyG_number{color:#c9dcb8;font:10px monospace}.TRnPyG_thumb{background-position:0 0;background-size:cover;width:48px;height:48px;display:block}.TRnPyG_plate small{color:#a7ac9e;margin-top:4px;font-size:10px;display:block}.TRnPyG_caption{margin-top:32px}.TRnPyG_caption h2{letter-spacing:-.04em;margin:14px 0;font-family:Georgia,serif;font-size:clamp(27px,3vw,40px);font-weight:400;line-height:1.05}.TRnPyG_caption p{color:#c4c5b5;font-size:13px;line-height:1.7}.TRnPyG_caption .TRnPyG_note{color:#a7ac9e;margin-top:20px;font-size:11px}.TRnPyG_swatches{gap:5px;display:flex}.TRnPyG_swatches i{width:18px;height:5px}.TRnPyG_links{color:#d8eac7;flex-wrap:wrap;gap:12px;margin:22px 0 15px;font-size:11px;display:flex}.TRnPyG_license{color:#a7ac9e;font:9px monospace}.TRnPyG_credit{color:#c9dcb8;padding:12px;font:11px monospace}.TRnPyG_links a:hover,.TRnPyG_credit:hover,.TRnPyG_license:hover{text-decoration:underline}.TRnPyG_room :focus-visible{outline-offset:5px;outline:2px solid #c9dcb8}@media (min-width:1100px) and (max-height:850px){.TRnPyG_stage{max-width:min(600px,100dvh - 290px)}.TRnPyG_exhibition{padding-top:155px;padding-bottom:75px}}@media (max-width:900px){.TRnPyG_exhibition{grid-template-columns:1fr;gap:40px;padding:140px 6vw 70px}.TRnPyG_stage{max-width:600px}.TRnPyG_catalog{width:100%;max-width:600px;margin:auto}.TRnPyG_plates{grid-template-columns:1fr 1fr;gap:0 20px}.TRnPyG_plate{grid-template-columns:40px 1fr;gap:10px;font-size:12px}.TRnPyG_plate .TRnPyG_number,.TRnPyG_plate>span:last-child{display:none}.TRnPyG_thumb{width:40px;height:40px}.TRnPyG_plate small{font-size:9px}.TRnPyG_caption{margin-top:25px}}@media (max-width:430px){.TRnPyG_credit{padding:5px;font-size:9px}.TRnPyG_transport{gap:9px;font-size:10px}.TRnPyG_edition{letter-spacing:.07em;font-size:8px}.TRnPyG_print{padding:7px}.TRnPyG_plate{grid-template-columns:1fr}.TRnPyG_thumb{display:none}}
