.guestbook[data-astro-cid-7ki6vklv]{max-width:1240px}.guestbook-viewport[data-astro-cid-7ki6vklv]{position:relative;z-index:1;background:var(--paper);border:1px solid #d8d5c4;box-shadow:0 3px 6px #323a2a14,0 16px 36px #202a2112;border-radius:3px;overflow:hidden;padding:12px}.guestbook-zoomport[data-astro-cid-7ki6vklv]{position:relative;overflow:hidden}.guestbook-zoomlayer[data-astro-cid-7ki6vklv]{position:relative;width:100%}.guestbook-zine-stage[data-astro-cid-7ki6vklv]{position:relative;width:min(100%,calc((100svh - 170px)*1.468));min-width:280px;aspect-ratio:1.468;margin:0 auto;border-radius:2px;background:var(--paper);overflow:hidden}.guestbook[data-astro-cid-7ki6vklv].is-portrait .guestbook-zine-stage[data-astro-cid-7ki6vklv]{width:100%;aspect-ratio:.734}.sr-only[data-astro-cid-7ki6vklv]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}.guestbook-loading-placeholder[data-astro-cid-7ki6vklv]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--paper);z-index:2;transition:opacity .35s ease}.guestbook-loading-inner[data-astro-cid-7ki6vklv]{text-align:center}.guestbook-loading-inner[data-astro-cid-7ki6vklv] .eyebrow[data-astro-cid-7ki6vklv]{display:block;font-size:11px;letter-spacing:2px;color:var(--muted);margin-bottom:8px}.guestbook-loading-inner[data-astro-cid-7ki6vklv] .handwriting[data-astro-cid-7ki6vklv]{font-size:26px;color:var(--forest);font-family:var(--hand)}.guestbook-page{background:#f4f0df;overflow:hidden}.guestbook-page img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none}.guestbook-enlarge[data-astro-cid-7ki6vklv]{position:absolute;top:-17px;right:22px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:8px 15px 8px 12px;font:inherit;font-size:12.5px;letter-spacing:.4px;color:var(--forest);background:var(--paper);border:1px solid #c8cebf;border-radius:999px;box-shadow:0 2px 8px #202a2114;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.guestbook-enlarge[data-astro-cid-7ki6vklv]:hover{background:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #202a211f}.guestbook-enlarge[data-astro-cid-7ki6vklv]:focus-visible,.guestbook-fs-bar[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv]:focus-visible,.guestbook-fs-arrow[data-astro-cid-7ki6vklv]:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.guestbook[data-astro-cid-7ki6vklv]:not(.is-enlarged) .guestbook-fs-bar[data-astro-cid-7ki6vklv],.guestbook[data-astro-cid-7ki6vklv]:not(.is-enlarged) .guestbook-fs-arrow[data-astro-cid-7ki6vklv],.guestbook-pan-shield[data-astro-cid-7ki6vklv]{display:none}.guestbook[data-astro-cid-7ki6vklv].is-enlarged{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;max-width:none;margin:0;perspective:none;background:radial-gradient(ellipse at 50% 45%,#25362a,#172019 60%,#0f1511);color:var(--paper);outline:none}.guestbook[data-astro-cid-7ki6vklv].is-enlarged:before{display:none}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-enlarge[data-astro-cid-7ki6vklv]{display:none}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-viewport[data-astro-cid-7ki6vklv]{flex:1;min-height:0;padding:64px 84px 28px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:hidden}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-zoomport[data-astro-cid-7ki6vklv]{width:100%;height:100%}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-zoomlayer[data-astro-cid-7ki6vklv]{position:absolute;top:0;left:0;height:100%}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-zine-stage[data-astro-cid-7ki6vklv]{width:100%;height:100%;aspect-ratio:auto;min-width:0;background:transparent;border-radius:0;overflow:visible}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-loading-placeholder[data-astro-cid-7ki6vklv]{background:transparent}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-loading-inner[data-astro-cid-7ki6vklv] .handwriting[data-astro-cid-7ki6vklv]{color:var(--paper)}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-fs-bar[data-astro-cid-7ki6vklv]{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:14px 18px;pointer-events:none}.guestbook-fs-bar[data-astro-cid-7ki6vklv]>[data-astro-cid-7ki6vklv],.guestbook-fs-bar[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv]{pointer-events:auto}.guestbook-fs-counter[data-astro-cid-7ki6vklv]{font-size:13.5px;letter-spacing:1.4px;color:#d2d9c9;font-variant-numeric:tabular-nums}.guestbook-fs-actions[data-astro-cid-7ki6vklv]{display:flex;align-items:center;gap:12px}.guestbook-fs-zoom[data-astro-cid-7ki6vklv]{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #f6f5ef38;border-radius:999px;background:#f6f5ef0f}.guestbook-fs-bar[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv],.guestbook-fs-arrow[data-astro-cid-7ki6vklv]{display:flex;align-items:center;justify-content:center;padding:0;margin:0;font:inherit;color:var(--paper);background:transparent;border:0;border-radius:50%;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease}.guestbook-fs-zoom[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv]{width:36px;height:36px}.guestbook-fs-zoom[data-astro-cid-7ki6vklv] .guestbook-zoom-level[data-astro-cid-7ki6vklv]{width:auto;min-width:52px;padding:0 6px;border-radius:999px;font-size:12.5px;letter-spacing:.4px;font-variant-numeric:tabular-nums}.guestbook-fs-bar[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv]:not(:disabled):hover,.guestbook-fs-arrow[data-astro-cid-7ki6vklv]:not(:disabled):hover{background:#f6f5ef26}.guestbook-fs-bar[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv]:disabled,.guestbook-fs-arrow[data-astro-cid-7ki6vklv]:disabled{opacity:.32;cursor:default}.guestbook-fs-close[data-astro-cid-7ki6vklv]{width:44px;height:44px;border:1px solid #f6f5ef47!important;background:#f6f5ef14!important}.guestbook-fs-close[data-astro-cid-7ki6vklv]:hover{background:#f6f5ef2e!important;transform:rotate(90deg)}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-fs-arrow[data-astro-cid-7ki6vklv]{position:absolute;top:50%;z-index:5;display:flex;width:48px;height:48px;margin-top:-24px;border:1px solid #f6f5ef3d;background:#f6f5ef14}.guestbook-fs-arrow[data-astro-cid-7ki6vklv].is-prev{left:18px}.guestbook-fs-arrow[data-astro-cid-7ki6vklv].is-next{right:18px}.guestbook[data-astro-cid-7ki6vklv].is-enlarged.is-zoomed .guestbook-pan-shield[data-astro-cid-7ki6vklv]{position:absolute;inset:0;z-index:4;display:block;cursor:grab;touch-action:none}.guestbook[data-astro-cid-7ki6vklv].is-enlarged.is-zoomed .guestbook-pan-shield[data-astro-cid-7ki6vklv].is-panning{cursor:grabbing}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .stf__item{box-shadow:0 10px 40px #0006}.guestbook .stf__block{transition:transform .45s cubic-bezier(.4,0,.2,1)}@media(max-width:900px){.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-viewport[data-astro-cid-7ki6vklv]{padding:62px 16px 18px}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-fs-arrow[data-astro-cid-7ki6vklv]{display:none}}@media(max-width:768px){.guestbook-viewport[data-astro-cid-7ki6vklv]{padding:8px}.guestbook-enlarge[data-astro-cid-7ki6vklv]{right:14px}}@media(max-width:600px){.guestbook-viewport[data-astro-cid-7ki6vklv]{padding:6px}.guestbook-enlarge[data-astro-cid-7ki6vklv] span[data-astro-cid-7ki6vklv]{display:none}.guestbook-enlarge[data-astro-cid-7ki6vklv]{padding:9px}.guestbook:not(.is-enlarged){max-width:400px;margin:0 auto}.guestbook-zine-stage[data-astro-cid-7ki6vklv]{width:100%;max-width:100%;aspect-ratio:.734}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-viewport[data-astro-cid-7ki6vklv]{padding:58px 8px 14px}.guestbook[data-astro-cid-7ki6vklv].is-enlarged .guestbook-fs-bar[data-astro-cid-7ki6vklv]{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.guestbook-enlarge[data-astro-cid-7ki6vklv],.guestbook-fs-bar[data-astro-cid-7ki6vklv] button[data-astro-cid-7ki6vklv],.guestbook-fs-arrow[data-astro-cid-7ki6vklv]{transition:none}}
