.slide[data-astro-cid-ymuykofl]{flex:none;align-items:center;min-height:100vh;padding:6rem 1.5rem 4rem;display:flex;position:relative}.align-left[data-astro-cid-ymuykofl] .frame[data-astro-cid-ymuykofl]{margin-left:0;margin-right:auto}.align-right[data-astro-cid-ymuykofl] .frame[data-astro-cid-ymuykofl]{margin-left:auto;margin-right:0}.align-center[data-astro-cid-ymuykofl] .frame[data-astro-cid-ymuykofl]{margin-left:auto;margin-right:auto}.frame[data-astro-cid-ymuykofl]{width:min(90vw,1400px);max-width:1400px;margin:0;position:relative}.single[data-astro-cid-ymuykofl] .photo-img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:85vh}.multi[data-astro-cid-ymuykofl] .grid[data-astro-cid-ymuykofl]{align-items:stretch;gap:1rem;display:grid}.multi[data-astro-cid-ymuykofl].layout-pair .grid[data-astro-cid-ymuykofl]{grid-template-columns:1fr 1fr}.multi[data-astro-cid-ymuykofl].layout-triptych .grid[data-astro-cid-ymuykofl]{grid-template-columns:1fr 1fr 1fr}.multi[data-astro-cid-ymuykofl].layout-stack .grid[data-astro-cid-ymuykofl]{grid-template-columns:1fr}.multi[data-astro-cid-ymuykofl] .photo-img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:80vh}.multi[data-astro-cid-ymuykofl].layout-stack .photo-img{object-fit:contain;max-height:45vh}.caption[data-astro-cid-ymuykofl]{border-radius:2px;max-width:320px;padding:1.1rem 1.3rem;position:absolute;bottom:-1.5rem;right:-1.5rem}.align-right[data-astro-cid-ymuykofl] .caption[data-astro-cid-ymuykofl]{left:-1.5rem;right:auto}.align-center[data-astro-cid-ymuykofl] .caption[data-astro-cid-ymuykofl]{bottom:-2.5rem;right:50%;transform:translate(50%)}.title[data-astro-cid-ymuykofl]{letter-spacing:-.01em;color:var(--text);margin:0 0 .35rem;font-size:1.2rem;font-weight:400;line-height:1.2}.body[data-astro-cid-ymuykofl]{color:var(--text-mute);margin:0 0 .7rem;font-size:.88rem;line-height:1.5}.meta-row[data-astro-cid-ymuykofl]{align-items:center;gap:.7rem;margin-top:.4rem;display:flex}.meta[data-astro-cid-ymuykofl]{color:var(--text-mute);font-size:.6875rem}@media (width<=768px){.slide[data-astro-cid-ymuykofl]{min-height:auto;padding:5rem 1rem 3rem}.frame[data-astro-cid-ymuykofl]{width:100%}.multi[data-astro-cid-ymuykofl] .grid[data-astro-cid-ymuykofl]{gap:.6rem}.multi[data-astro-cid-ymuykofl].layout-triptych .grid[data-astro-cid-ymuykofl]{grid-template-columns:1fr 1fr}.caption[data-astro-cid-ymuykofl]{max-width:100%;margin-top:1rem;position:relative;inset:auto;transform:none}.align-center[data-astro-cid-ymuykofl] .caption[data-astro-cid-ymuykofl]{right:auto;transform:none}}.empty[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:80vh;padding:6rem 1.5rem 4rem;display:flex}.empty[data-astro-cid-lcdefpme] .serif[data-astro-cid-lcdefpme]{color:var(--text-mute);margin:0;font-size:2.4rem;font-style:italic;font-weight:300}.empty[data-astro-cid-lcdefpme] .ui-label[data-astro-cid-lcdefpme]{color:var(--text-fade);font-size:.7rem}code[data-astro-cid-lcdefpme]{background:var(--glass-bg);color:var(--text-mute);border-radius:2px;padding:.1em .4em;font-family:ui-monospace,SF Mono,monospace}#stream{z-index:1;flex-direction:column;display:flex;position:relative}.wash[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wash[data-astro-cid-lcdefpme] .amb[data-astro-cid-lcdefpme]{filter:blur(48px)saturate(1.5)brightness(.75);opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .9s;position:absolute;inset:-15%}.wash[data-astro-cid-lcdefpme] .amb[data-astro-cid-lcdefpme].active{opacity:.85}.wash[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(at 50% 45%,#0000 40%,#0a0907a6 100%);position:absolute;inset:0}html:has(#stream){scroll-snap-type:y proximity}@media (pointer:coarse){html:has(#stream){scroll-snap-type:none}}#stream section.slide{scroll-snap-align:start}@media (prefers-reduced-motion:reduce){html:has(#stream){scroll-snap-type:none}}.sort-bar[data-astro-cid-lcdefpme]{z-index:90;background:var(--glass-bg);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-sheen), var(--glass-lift);view-transition-name:sort-bar;border-radius:999px;gap:.15rem;padding:.25rem;display:flex;position:fixed;bottom:.7rem;left:1rem}.sort-bar[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{letter-spacing:.16em;min-height:2rem;color:var(--text-fade);text-shadow:var(--shadow-text);font-size:.6875rem;font-family:var(--sans);border-radius:999px;padding:0 .8rem;transition:background .18s,color .18s}.sort-bar[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--text-mute)}.sort-bar[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme].active{color:var(--text);background:#f4f1ea12}@media (width<=560px){.sort-bar[data-astro-cid-lcdefpme]{bottom:.5rem;left:50%;transform:translate(-50%)}.sort-bar[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:2.75rem;padding:0 .85rem;font-size:.6875rem}}@media (pointer:coarse){.sort-bar[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:2.75rem}}@media (width<=380px){.sort-bar[data-astro-cid-lcdefpme]{left:.5rem;transform:none}}
