.gallery{margin:0 0 40px;position:relative}.gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.gallery-track::-webkit-scrollbar{display:none}.gallery-slide{scroll-snap-align:start;flex:0 0 100%;margin:0}.gallery-slide img{width:100%;height:auto;display:block}.gallery-arrow{cursor:pointer;opacity:.8;background:0 0;border:0;width:48px;height:48px;margin-top:-24px;position:absolute;top:50%}.gallery-arrow:hover{opacity:1}.gallery-arrow:before{content:"";border-top:3px solid var(--color-background);border-left:3px solid var(--color-background);filter:drop-shadow(0 0 2px #0009);width:16px;height:16px;position:absolute;top:50%;left:50%}.gallery-prev{left:8px}.gallery-prev:before{transform:translate(-30%,-50%)rotate(-45deg)}.gallery-next{right:8px}.gallery-next:before{transform:translate(-70%,-50%)rotate(135deg)}.gallery-dots{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:12px;left:0;right:0}.gallery-dots button{border:1px solid var(--color-background);cursor:pointer;background:0 0;border-radius:50%;width:10px;height:10px;padding:0;display:block;box-shadow:0 0 2px #00000080}.gallery-dots button[aria-current=true]{background:var(--color-background)}.gallery-text{margin-bottom:20px}
.neuropoems-page{margin-bottom:34px}.neuropoems-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;display:grid}@media (max-width:1200px){.neuropoems-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:450px){.neuropoems-grid{grid-template-columns:1fr}}
.neuropoem-card{background:var(--color-surface);color:var(--color-text);flex-direction:column;padding:10px 10px 30px;display:flex}.neuropoem-card-title{margin:12px 0;font-size:22px}.neuropoem-card-text,.neuropoem-card-date{color:var(--color-text-muted);font-family:var(--font-sans);font-size:14px}.neuropoem-card-text{white-space:pre-line;transition:color .2s ease-in-out}.neuropoem-card:hover .neuropoem-card-text{color:var(--color-text)}.neuropoem-card-date{margin:0}
