.devices[data-astro-cid-q5d3qmob]{padding-block:clamp(110px,14vw,180px) clamp(60px,8vw,110px);position:relative}.dhead[data-astro-cid-q5d3qmob]{flex-direction:column;gap:18px;margin-bottom:clamp(40px,6vw,72px);display:flex}h2[data-astro-cid-q5d3qmob]{margin:0;font-size:clamp(26px,3.2vw,40px);font-weight:300;line-height:1.5}.wall[data-astro-cid-q5d3qmob]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:64px;display:grid}.dev[data-astro-cid-q5d3qmob]{flex-direction:column;margin:0;padding:0 clamp(12px,2vw,26px);display:flex;position:relative}.dev[data-astro-cid-q5d3qmob]:before{content:"";height:1px;opacity:var(--line-o,1);background:#b9b1a3;position:absolute;top:14px;left:0;right:0}.hang[data-astro-cid-q5d3qmob]{z-index:1;flex:1;justify-content:center;min-height:clamp(220px,20vw,270px);padding-bottom:14px;display:flex;position:relative}.print[data-astro-cid-q5d3qmob]{width:50%;transform:rotate(var(--tilt));transform-origin:50% 0;transition:box-shadow .8s var(--ease);background:#fbfaf6;align-self:flex-start;margin-top:8px;padding:6% 6% 0;display:block;position:relative;box-shadow:0 1px 1px #281e141a,0 16px 30px -16px #281e1480}.print[data-astro-cid-q5d3qmob] .im[data-astro-cid-q5d3qmob]{background-position:50%;background-size:cover;display:block;position:relative;overflow:hidden}.print[data-astro-cid-q5d3qmob] img[data-astro-cid-q5d3qmob]{object-fit:cover;width:100%;height:100%;display:block}.print[data-astro-cid-q5d3qmob] .cap[data-astro-cid-q5d3qmob]{font:12px/1.3 var(--serif);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.print[data-astro-cid-q5d3qmob].empty .im[data-astro-cid-q5d3qmob]{background:#ece8df}.print[data-astro-cid-q5d3qmob].empty .cap[data-astro-cid-q5d3qmob]{color:var(--muted)}.print[data-astro-cid-q5d3qmob].polaroid .cap[data-astro-cid-q5d3qmob]{padding:11% 1px 14%}.print[data-astro-cid-q5d3qmob].go{width:38%}.print[data-astro-cid-q5d3qmob].go .cap[data-astro-cid-q5d3qmob]{padding:10% 1px 12%;font-size:11px}.print[data-astro-cid-q5d3qmob].instax{width:44%;padding:5% 5% 0}.print[data-astro-cid-q5d3qmob].instax .cap[data-astro-cid-q5d3qmob]{padding:7% 1px 9%;font-size:11px}.print[data-astro-cid-q5d3qmob].framed{background:0 0;padding:0}.print[data-astro-cid-q5d3qmob].framed .cap[data-astro-cid-q5d3qmob]{display:none}.print[data-astro-cid-q5d3qmob].digital{width:58%;box-shadow:none;background:0 0;padding:0}.print[data-astro-cid-q5d3qmob].digital .im[data-astro-cid-q5d3qmob]{box-shadow:0 1px 1px #281e141a,0 16px 30px -16px #281e1480}.print[data-astro-cid-q5d3qmob].digital .cap[data-astro-cid-q5d3qmob]{color:var(--muted);font-size:11px;font-family:var(--sans,inherit);letter-spacing:.04em;padding:8px 2px 0}.print[data-astro-cid-q5d3qmob].film{width:46%;box-shadow:none;background:0 0;padding:0}.strip[data-astro-cid-q5d3qmob]{background:#1d1a16;border-radius:2px;flex-direction:column;gap:7px;padding:12px 17px 22px;display:flex;position:relative;box-shadow:0 1px 1px #140f0a33,0 16px 30px -16px #140f0a99}.strip[data-astro-cid-q5d3qmob]:before,.strip[data-astro-cid-q5d3qmob]:after{content:"";background:repeating-linear-gradient(#f2f0ebd1 0 5px,#0000 5px 11px);border-radius:1px;width:6px;position:absolute;top:6px;bottom:6px}.strip[data-astro-cid-q5d3qmob]:before{left:5px}.strip[data-astro-cid-q5d3qmob]:after{right:5px}.strip[data-astro-cid-q5d3qmob] .im[data-astro-cid-q5d3qmob]{border-radius:1px}.strip[data-astro-cid-q5d3qmob] .mark[data-astro-cid-q5d3qmob]{font:8px/1 var(--sans,sans-serif);letter-spacing:.18em;color:#d48a3c;opacity:.85;position:absolute;bottom:5px;left:17px}.print[data-astro-cid-q5d3qmob].film .cap[data-astro-cid-q5d3qmob]{color:var(--muted);padding:8px 2px 0;font-size:11px}a[data-astro-cid-q5d3qmob].print:hover{box-shadow:0 2px 2px #281e1414,0 26px 40px -16px #281e148c}.hang[data-astro-cid-q5d3qmob]:hover .print[data-astro-cid-q5d3qmob]{animation:sway 1.6s var(--ease)}@keyframes sway{30%{transform:rotate(calc(var(--tilt) * -.6))}65%{transform:rotate(calc(var(--tilt) * .4))}}.clip[data-astro-cid-q5d3qmob]{background:linear-gradient(90deg,#b48b5e,#d4b086 45%,#c19a6c 55%,#a77f53);border-radius:2px;width:11px;height:30px;margin-left:-5.5px;position:absolute;top:2px;left:50%;box-shadow:0 2px 3px #3c28144d}.clip[data-astro-cid-q5d3qmob]:after{content:"";background:#8d8a86;border-radius:1px;height:4px;position:absolute;top:12px;left:1px;right:1px}.art[data-astro-cid-q5d3qmob]{z-index:2;background:var(--tone);aspect-ratio:5/4;place-items:center;display:grid;position:relative}.cam[data-astro-cid-q5d3qmob]{z-index:3;width:74%;display:block;position:relative}.art[data-astro-cid-q5d3qmob] svg{width:100%;height:auto;transition:transform .9s var(--ease);display:block;overflow:visible}.dev[data-astro-cid-q5d3qmob]:hover .art[data-astro-cid-q5d3qmob] svg{transform:translateY(-5px)rotate(-1.5deg)}.art[data-astro-cid-q5d3qmob] .no[data-astro-cid-q5d3qmob]{color:var(--muted);font-size:16px;position:absolute;top:14px;left:16px}.devices[data-astro-cid-q5d3qmob].pending .art[data-astro-cid-q5d3qmob] svg,.devices[data-astro-cid-q5d3qmob].pending .print[data-astro-cid-q5d3qmob],.devices[data-astro-cid-q5d3qmob].pending .clip[data-astro-cid-q5d3qmob]{visibility:hidden}.burst[data-astro-cid-q5d3qmob]{opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 40%,#fffdf2 0%,#fffdf2b3 35%,#fffdf200 70%);position:absolute;inset:0}figcaption[data-astro-cid-q5d3qmob]{align-items:baseline;gap:12px;padding-top:16px;display:flex}.model[data-astro-cid-q5d3qmob]{font-size:20px}.cnt[data-astro-cid-q5d3qmob]{margin-left:auto}@media (width<=900px){.wall[data-astro-cid-q5d3qmob]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.wall[data-astro-cid-q5d3qmob]{row-gap:44px}.hang[data-astro-cid-q5d3qmob]{min-height:170px}.print[data-astro-cid-q5d3qmob]{width:66%}.print[data-astro-cid-q5d3qmob].go{width:52%}.print[data-astro-cid-q5d3qmob].instax{width:58%}.print[data-astro-cid-q5d3qmob].digital,.print[data-astro-cid-q5d3qmob].film{width:62%}.strip[data-astro-cid-q5d3qmob]{gap:5px;padding:8px 13px 16px}.strip[data-astro-cid-q5d3qmob]:before{left:3px}.strip[data-astro-cid-q5d3qmob]:after{right:3px}.strip[data-astro-cid-q5d3qmob] .mark[data-astro-cid-q5d3qmob]{font-size:6px;bottom:4px;left:13px}.print[data-astro-cid-q5d3qmob] .cap[data-astro-cid-q5d3qmob]{font-size:10px}figcaption[data-astro-cid-q5d3qmob]{flex-wrap:wrap;gap:2px 8px}figcaption[data-astro-cid-q5d3qmob] .label[data-astro-cid-q5d3qmob]:first-child{width:100%}.model[data-astro-cid-q5d3qmob]{font-size:16px}}.tour[data-astro-cid-3gw6mpxc]{--railw:120px;position:relative}.rail[data-astro-cid-3gw6mpxc]{z-index:30;left:var(--gutter);visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;gap:8px;transition:opacity .35s,visibility 0s linear .35s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.tour[data-astro-cid-3gw6mpxc].railon .rail[data-astro-cid-3gw6mpxc]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .35s,visibility}.slot[data-astro-cid-3gw6mpxc]{align-items:center;gap:12px;padding:2px 0;display:flex}.ico[data-astro-cid-3gw6mpxc]{width:58px;transition:transform .7s var(--ease), opacity .7s var(--ease);display:block}.ico[data-astro-cid-3gw6mpxc] svg{width:100%;height:auto;display:block}.n[data-astro-cid-3gw6mpxc]{color:var(--muted);opacity:0;transition:opacity .5s, transform .5s var(--ease), color .5s;font-size:14px;transform:translate(-6px)}.slot[data-astro-cid-3gw6mpxc]:hover .n[data-astro-cid-3gw6mpxc]{opacity:1;transform:none}.slot[data-astro-cid-3gw6mpxc]:hover .ico[data-astro-cid-3gw6mpxc]{transform:scale(1.08)}.slot[data-astro-cid-3gw6mpxc].on .ico[data-astro-cid-3gw6mpxc]{opacity:.2;transform:scale(.86)}.slot[data-astro-cid-3gw6mpxc].on .n[data-astro-cid-3gw6mpxc]{opacity:1;color:var(--ink);transform:none}.chapter[data-astro-cid-3gw6mpxc]{min-height:100svh;padding:clamp(110px, 14vh, 160px) var(--gutter) clamp(80px, 10vh, 120px) calc(var(--gutter) + var(--railw));border-top:1px solid var(--line);flex-direction:column;gap:clamp(36px,5vw,64px);display:flex}.ch-head[data-astro-cid-3gw6mpxc]{align-items:flex-end;gap:clamp(24px,4vw,56px);display:flex}.big[data-astro-cid-3gw6mpxc]{aspect-ratio:1;will-change:transform;flex:none;place-items:center;width:clamp(180px,22vw,300px);display:grid}.big[data-astro-cid-3gw6mpxc] svg{width:84%;height:auto;display:block}.ttl[data-astro-cid-3gw6mpxc]{flex-direction:column;gap:12px;padding-bottom:6px;display:flex}h3[data-astro-cid-3gw6mpxc]{font-family:var(--latin);margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:300;line-height:1}.grid[data-astro-cid-3gw6mpxc]{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));align-items:start;gap:clamp(28px,3vw,44px) clamp(20px,2.4vw,36px);display:grid}.g[data-astro-cid-3gw6mpxc]{flex-direction:column;gap:12px;display:flex}.cap[data-astro-cid-3gw6mpxc]{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:13px;display:flex}.cap[data-astro-cid-3gw6mpxc] span[data-astro-cid-3gw6mpxc]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cap[data-astro-cid-3gw6mpxc] i[data-astro-cid-3gw6mpxc]{color:var(--muted);white-space:nowrap;font-style:normal}.none[data-astro-cid-3gw6mpxc]{color:var(--muted);margin:0;font-size:15px}@media (width<=700px){.tour[data-astro-cid-3gw6mpxc]{--railw:52px}.rail[data-astro-cid-3gw6mpxc]{gap:6px;left:10px}.ico[data-astro-cid-3gw6mpxc]{width:36px}.n[data-astro-cid-3gw6mpxc]{display:none}.chapter[data-astro-cid-3gw6mpxc]{padding-top:96px}.ch-head[data-astro-cid-3gw6mpxc]{flex-direction:column;align-items:flex-start;gap:20px}.big[data-astro-cid-3gw6mpxc]{width:160px}.grid[data-astro-cid-3gw6mpxc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.cap[data-astro-cid-3gw6mpxc]{font-size:11px}.cap[data-astro-cid-3gw6mpxc] i[data-astro-cid-3gw6mpxc]{display:none}}.end[data-astro-cid-ooolufgn]{height:30vh}
