.gallery[data-astro-cid-ybq5zlbt]{border-block:1px dashed var(--line);max-width:1000px;margin:24px auto;scroll-margin-top:24px;container-type:inline-size}.spread[data-astro-cid-ybq5zlbt]{grid-template-columns:1fr 1.06fr;gap:clamp(18px,3vw,34px);padding:22px 8px 34px;display:grid}.study[data-astro-cid-ybq5zlbt]{min-width:0}h4[data-astro-cid-ybq5zlbt]{font:17px var(--serif,serif);align-items:baseline;gap:10px;margin:0 0 18px;display:flex}h4[data-astro-cid-ybq5zlbt] i[data-astro-cid-ybq5zlbt]{color:var(--accent,currentColor);font:italic 16px Georgia,serif}.stack[data-astro-cid-ybq5zlbt]{isolation:isolate;perspective:1000px;grid-template-rows:auto;grid-template-columns:repeat(100,minmax(0,1fr));align-items:start;display:grid}.stack[data-astro-cid-ybq5zlbt] figure{grid-row:1;width:100%;margin:0;transition:transform .65s cubic-bezier(.22,1,.36,1);position:relative}.stack[data-astro-cid-ybq5zlbt] .back{z-index:0;transform-origin:12%;grid-column:2/85;transform:rotate(-3deg)}.stack[data-astro-cid-ybq5zlbt] .front{z-index:1;transform-origin:88%;grid-column:66/99;margin-top:30cqw;transform:rotate(5deg)}.stack[data-astro-cid-ybq5zlbt] .image-button{background:#e1dac8;width:100%;height:auto;padding:5px;transition:box-shadow .5s;display:block;box-shadow:1px 4px 9px #14161036}.stack[data-astro-cid-ybq5zlbt] img{object-fit:contain;width:100%;height:auto;max-height:none;display:block}.stack[data-astro-cid-ybq5zlbt] figcaption{font:11px/1.5 var(--sans,sans-serif);color:var(--muted);letter-spacing:.04em;margin-top:8px}.study[data-astro-cid-ybq5zlbt]{container-type:inline-size}.field[data-astro-cid-ybq5zlbt] .back:before{content:"";z-index:1;pointer-events:none;clip-path:polygon(1% 6%,100% 0,97% 90%,0 100%);background:#b7a078bd;width:25%;height:17px;position:absolute;top:-8px;left:27%;transform:rotate(-4deg)}.screens[data-astro-cid-ybq5zlbt]{margin-top:30px}.screens[data-astro-cid-ybq5zlbt] .back{grid-column:1/91;transform:rotate(1deg)}.screens[data-astro-cid-ybq5zlbt] .front{grid-column:76/100;margin-top:18cqw;transform:rotate(-4deg)}.screens[data-astro-cid-ybq5zlbt] .front .image-button{background:#cfc6b2;border-radius:6px;padding:3px}.stack[data-astro-cid-ybq5zlbt] .image-button:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:3px}.stack[data-astro-cid-ybq5zlbt] figure[data-lifted]{z-index:3;translate:0 -6px;rotate:y -3deg}.stack[data-astro-cid-ybq5zlbt] figure[data-lifted] .image-button{box-shadow:3px 17px 28px #14161040}@media (prefers-reduced-motion:reduce){.stack[data-astro-cid-ybq5zlbt] figure,.stack[data-astro-cid-ybq5zlbt] .image-button{transition:none}}@container (width<=635px){.spread[data-astro-cid-ybq5zlbt]{grid-template-columns:minmax(0,1fr);gap:30px;padding:20px 6px 26px}.study[data-astro-cid-ybq5zlbt]{justify-self:center;width:100%;max-width:440px}.screens[data-astro-cid-ybq5zlbt]{margin-top:0}}.ink-figure[data-astro-cid-gxoqqabs]{border:1px solid var(--line);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:19px 19px;align-self:start;width:100%;min-width:0;max-width:27rem;margin:0;padding:12px 10px;scroll-margin-top:18px}h4[data-astro-cid-gxoqqabs]{font:16px/1.5 var(--serif);margin:0}svg[data-astro-cid-gxoqqabs]{width:100%;max-width:100%;height:auto;margin:12px auto 0}path[data-astro-cid-gxoqqabs]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;stroke-dasharray:1}text[data-astro-cid-gxoqqabs]{fill:currentColor;font-family:"Kaiti SC","STKaiti","KaiTi",var(--serif)}.ink[data-astro-cid-gxoqqabs]{color:var(--ink)}.accent[data-astro-cid-gxoqqabs]{color:var(--accent)}.red[data-astro-cid-gxoqqabs]{color:var(--red)}.green[data-astro-cid-gxoqqabs]{color:var(--green)}.muted[data-astro-cid-gxoqqabs]{color:var(--muted)}.figure-foot[data-astro-cid-gxoqqabs]{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;padding-top:8px;display:flex}button[data-astro-cid-gxoqqabs]{color:var(--accent);background:var(--sheet);border:1px solid var(--line);border-radius:20px;padding:7px 16px;font-size:12px}small[data-astro-cid-gxoqqabs],figcaption[data-astro-cid-gxoqqabs]{color:var(--muted);font-size:12px}figcaption[data-astro-cid-gxoqqabs]{margin-top:8px;line-height:1.8}@media (width<=540px){.ink-figure[data-astro-cid-gxoqqabs]{padding:14px 4px}h4[data-astro-cid-gxoqqabs],figcaption[data-astro-cid-gxoqqabs],.figure-foot[data-astro-cid-gxoqqabs]{margin-inline:6px}h4[data-astro-cid-gxoqqabs]{font-size:17px}}
