.paper-background[data-astro-cid-nvj7sjfb]{min-height:100vh;background-image:url(/papers/paper2.avif);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;filter:brightness(1.1);position:relative}.fingerprint-papers[data-astro-cid-nvj7sjfb]{position:fixed;right:0;top:20%;z-index:10}.fingerprint-edge[data-astro-cid-nvj7sjfb]{width:200px;height:auto;transform:translate(-20%) rotate(-15deg);filter:drop-shadow(4px 4px 8px rgba(0,0,0,.3));opacity:.3}.shellmap-box[data-astro-cid-nvj7sjfb]{position:fixed;left:-3%;top:30%;z-index:10}.shellmap-edge[data-astro-cid-nvj7sjfb]{width:450px;height:auto;transform:translate(-10%) rotate(8deg);filter:drop-shadow(4px 4px 8px rgba(0,0,0,.3));opacity:1}.movie-box[data-astro-cid-nvj7sjfb]{position:fixed;left:50%;bottom:-4%;z-index:10;transform:translate(-50%)}.movie-edge[data-astro-cid-nvj7sjfb]{width:40vw;height:auto;transform:rotate(-6deg);filter:drop-shadow(4px 4px 8px rgba(0,0,0,.3))}.gallery-grid[data-astro-cid-nvj7sjfb]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding:2rem 0;position:relative;z-index:15;max-width:100%}.gallery-item[data-astro-cid-nvj7sjfb]{position:relative;cursor:pointer}.large-item[data-astro-cid-nvj7sjfb]{grid-column:span 2;grid-row:span 2}.wide-item[data-astro-cid-nvj7sjfb]{grid-column:span 2}.tall-item[data-astro-cid-nvj7sjfb]{grid-row:span 2}.photo-wrapper[data-astro-cid-nvj7sjfb]{position:relative;background:#fff;padding:12px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f;transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;display:flex;flex-direction:column}.photo-wrapper[data-astro-cid-nvj7sjfb]:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);width:40px;height:16px;background:#c8c89699;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}.photo-wrapper[data-astro-cid-nvj7sjfb].rotate-1{transform:rotate(1deg)}.photo-wrapper[data-astro-cid-nvj7sjfb].rotate-2{transform:rotate(2deg)}.photo-wrapper[data-astro-cid-nvj7sjfb].rotate-3{transform:rotate(3deg)}.photo-wrapper[data-astro-cid-nvj7sjfb].-rotate-1{transform:rotate(-1deg)}.photo-wrapper[data-astro-cid-nvj7sjfb].-rotate-2{transform:rotate(-2deg)}.photo-wrapper[data-astro-cid-nvj7sjfb].-rotate-3{transform:rotate(-3deg)}.gallery-item[data-astro-cid-nvj7sjfb]:hover .photo-wrapper[data-astro-cid-nvj7sjfb]{transform:rotate(0) scale(1.05) translateY(-8px);box-shadow:0 20px 25px #00000026,0 10px 10px #0000001a;z-index:20}.gallery-photo[data-astro-cid-nvj7sjfb]{width:100%;height:100%;object-fit:cover;display:block;filter:sepia(.15) contrast(1.1);transition:filter .3s ease}.gallery-item[data-astro-cid-nvj7sjfb]:hover .gallery-photo[data-astro-cid-nvj7sjfb]{filter:sepia(0) contrast(1)}.photo-caption[data-astro-cid-nvj7sjfb]{margin-top:8px;padding-top:8px;border-top:1px solid #e5e5e5}.photo-caption[data-astro-cid-nvj7sjfb] p[data-astro-cid-nvj7sjfb]{margin:2px 0;color:#333}.video-grid[data-astro-cid-nvj7sjfb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,420px));justify-content:center;gap:2rem}.video-wrapper[data-astro-cid-nvj7sjfb]{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border:1px solid #e5e5e5;background:#000}.video-wrapper[data-astro-cid-nvj7sjfb] iframe[data-astro-cid-nvj7sjfb]{width:100%;height:100%;border:0;display:block}@media(max-width:1280px){.fingerprint-edge[data-astro-cid-nvj7sjfb]{opacity:.1}.shellmap-edge[data-astro-cid-nvj7sjfb]{width:200px;opacity:.2}.movie-edge[data-astro-cid-nvj7sjfb]{width:350px;transform:rotate(-2deg)}.gallery-grid[data-astro-cid-nvj7sjfb]{grid-template-columns:repeat(3,1fr);gap:1.5rem}.video-grid[data-astro-cid-nvj7sjfb]{grid-template-columns:minmax(220px,360px)}}@media(max-width:1024px){.gallery-grid[data-astro-cid-nvj7sjfb]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.video-grid[data-astro-cid-nvj7sjfb]{grid-template-columns:minmax(220px,360px)}.large-item[data-astro-cid-nvj7sjfb],.wide-item[data-astro-cid-nvj7sjfb]{grid-column:span 1}.tall-item[data-astro-cid-nvj7sjfb]{grid-row:span 1}}@media(max-width:768px){.fingerprint-papers[data-astro-cid-nvj7sjfb]{position:fixed;right:0;top:10%;z-index:10}.fingerprint-edge[data-astro-cid-nvj7sjfb]{width:180px;transform:translate(10%) rotate(15deg);opacity:.1}.shellmap-edge[data-astro-cid-nvj7sjfb]{width:150px;transform:translate(-5%) rotate(5deg);opacity:.15;display:none}.movie-box[data-astro-cid-nvj7sjfb]{bottom:-2%}.movie-edge[data-astro-cid-nvj7sjfb]{width:450px;transform:rotate(-2deg)}.paper-background[data-astro-cid-nvj7sjfb]{min-height:120vh}.gallery-grid[data-astro-cid-nvj7sjfb]{grid-template-columns:1fr;gap:1.5rem;padding:1rem 0}.video-grid[data-astro-cid-nvj7sjfb]{grid-template-columns:minmax(200px,320px);gap:1.25rem}.large-item[data-astro-cid-nvj7sjfb]{grid-row:span 1}.photo-wrapper[data-astro-cid-nvj7sjfb]:before{width:30px;height:12px}}.gallery-grid[data-astro-cid-nvj7sjfb] .gallery-photo[data-astro-cid-nvj7sjfb]{cursor:zoom-in}.lightbox[data-astro-cid-nvj7sjfb]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem 4.5rem;background:#0a0a0ae0;opacity:0;transition:opacity .25s ease}.lightbox[data-astro-cid-nvj7sjfb][hidden]{display:none}.lightbox[data-astro-cid-nvj7sjfb].is-open{opacity:1}.lightbox-polaroid[data-astro-cid-nvj7sjfb]{position:relative;margin:0;background:#fff;padding:16px 16px 0;box-shadow:0 25px 50px #00000080,0 10px 15px #0000004d;transform:rotate(var(--tilt, -1deg)) scale(.96);transition:transform .35s cubic-bezier(.175,.885,.32,1.275),opacity .2s ease;max-width:100%}.lightbox[data-astro-cid-nvj7sjfb].is-open .lightbox-polaroid[data-astro-cid-nvj7sjfb]{transform:rotate(var(--tilt, -1deg)) scale(1)}.lightbox-polaroid[data-astro-cid-nvj7sjfb].is-changing{opacity:0;transform:rotate(var(--tilt, -1deg)) scale(.97)}.lightbox-polaroid[data-astro-cid-nvj7sjfb]:before{content:"";position:absolute;top:-12px;left:50%;transform:translate(-50%);width:80px;height:24px;background:#c8c896b3;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.lightbox-img[data-astro-cid-nvj7sjfb]{display:block;max-width:min(1100px,calc(100vw - 9rem - 32px));max-height:calc(100vh - 11rem);width:auto;height:auto;filter:sepia(.15) contrast(1.1)}.lightbox-caption[data-astro-cid-nvj7sjfb]{min-height:3rem;padding:12px 4px 16px;margin-top:12px;border-top:1px solid #e5e5e5;color:#333;font-size:.95rem}.lightbox-nav[data-astro-cid-nvj7sjfb],.lightbox-close[data-astro-cid-nvj7sjfb]{position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.25);border-radius:9999px;cursor:pointer;line-height:1;transition:background .2s ease}.lightbox-nav[data-astro-cid-nvj7sjfb]:hover,.lightbox-close[data-astro-cid-nvj7sjfb]:hover{background:#ffffff40}.lightbox-nav[data-astro-cid-nvj7sjfb]{top:50%;width:3rem;height:3rem;font-size:2.25rem;padding-bottom:4px;transform:translateY(-50%)}.lightbox-prev[data-astro-cid-nvj7sjfb]{left:1rem}.lightbox-next[data-astro-cid-nvj7sjfb]{right:1rem}.lightbox-close[data-astro-cid-nvj7sjfb]{top:1rem;right:1rem;width:2.75rem;height:2.75rem;font-size:1.75rem;padding-bottom:3px}.lightbox-counter[data-astro-cid-nvj7sjfb]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);color:#ffffffbf;font-size:.85rem;letter-spacing:.1em}@media(max-width:768px){.lightbox[data-astro-cid-nvj7sjfb]{padding:4rem 1rem 5rem}.lightbox-polaroid[data-astro-cid-nvj7sjfb]{padding:10px 10px 0}.lightbox-img[data-astro-cid-nvj7sjfb]{max-width:calc(100vw - 2rem - 20px);max-height:calc(100vh - 13rem)}.lightbox-caption[data-astro-cid-nvj7sjfb]{font-size:.8rem;min-height:2.5rem}.lightbox-nav[data-astro-cid-nvj7sjfb]{top:auto;bottom:1rem;transform:none}.lightbox-counter[data-astro-cid-nvj7sjfb]{bottom:1.9rem}}
