.photo{height:100%;margin:0 auto;padding:0 2px}.photo-page{justify-content:center;align-items:center;min-height:90vh;padding:5px 20px 50px;display:flex;position:relative}.nav-left,.nav-right{user-select:none;cursor:pointer;color:#fff;text-shadow:0 0 10px #0009;z-index:10;font-size:4rem;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.nav-left:hover,.nav-right:hover{opacity:.8;transform:translateY(-50%)scale(1.1)}.nav-left{left:10px}.nav-right{right:10px}.figure-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.photo-full{object-fit:contain;border-radius:4px;width:88%;max-width:2200px;height:auto;max-height:1200px}.photo-desc{text-align:center;margin-top:5px;font-size:1.5rem}@media (width<=768px){.nav-left,.nav-right{color:#ffffffe6;text-shadow:0 0 6px #000c;padding:10px;font-size:2.5rem}.photo-page{padding:0}.photo-full{width:100%}.photo-desc{font-size:1rem}}.back-link{margin-bottom:8px;font-size:1.7rem;text-decoration:none}@media (width<=768px){.back-link{font-size:1rem}}
