.Defaults-module__vE5F6G__wrapper{width:100%;max-width:1920px;margin:0 auto;padding:0 12rem}@media screen and (max-width:1024px){.Defaults-module__vE5F6G__wrapper{padding:0 6rem}}@media screen and (max-width:767px){.Defaults-module__vE5F6G__wrapper{padding:0 2rem}.Defaults-module__vE5F6G__wrapper.Defaults-module__vE5F6G__skinny{padding:0}}.Defaults-module__vE5F6G__image{position:relative}.Defaults-module__vE5F6G__image img{pointer-events:none;opacity:0;will-change:opacity;width:100%;height:100%;transition:opacity .8s ease-in-out;position:absolute;top:0;left:0}.Defaults-module__vE5F6G__image img.Defaults-module__vE5F6G__d{opacity:1}.Defaults-module__vE5F6G__container{width:100%;height:100%;position:absolute;top:0;left:0}.Defaults-module__vE5F6G__image video{opacity:0;will-change:opacity;width:100%;height:100%;transition:opacity .8s ease-in-out;position:absolute;top:0;left:0}.Defaults-module__vE5F6G__image video.Defaults-module__vE5F6G__d{opacity:1}main.Defaults-module__vE5F6G__loading{min-height:calc(100vh - var(--footer-height));justify-content:center;align-items:center;display:flex}main.Defaults-module__vE5F6G__loading.Defaults-module__vE5F6G__splash{min-height:100vh}.Defaults-module__vE5F6G__loader .Defaults-module__vE5F6G__progress{margin-top:calc(var(--footer-height)/2);background-color:color-mix(in srgb,var(--foreground)20%,transparent);width:300px;height:3px;position:relative;overflow:hidden}.Defaults-module__vE5F6G__loader .Defaults-module__vE5F6G__progress .Defaults-module__vE5F6G__value{background-color:var(--foreground);width:33%;height:100%;animation:2s linear infinite Defaults-module__vE5F6G__indeterminate-progress;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes Defaults-module__vE5F6G__indeterminate-progress{0%{transform:translate(-100%)}to{transform:translate(600%)}}.Defaults-module__vE5F6G__header{background-color:color-mix(in srgb,var(--background)97%,var(--foreground));will-change:background-color;padding-top:13rem;padding-bottom:3rem;transition:background-color 1s cubic-bezier(.33,1,.68,1)}@media (prefers-color-scheme:dark){.Defaults-module__vE5F6G__header{background-color:color-mix(in srgb,var(--background)92%,var(--foreground))}}.Defaults-module__vE5F6G__header .Defaults-module__vE5F6G__text{max-width:510px;margin:1rem 0 0;font-size:16px}@media screen and (max-width:767px){.Defaults-module__vE5F6G__header{padding-top:9rem;padding-bottom:2rem}}
.FileOverlay-module__okrNEW__overlay{width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground)0%,transparent);align-content:stretch;transition:box-shadow .5s;display:grid;position:absolute;top:0;left:0;container-type:inline-size}.FileOverlay-module__okrNEW__overlay:active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground)20%,transparent)}@media (hover:hover){.FileOverlay-module__okrNEW__overlay:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--foreground)20%,transparent)}}.FileOverlay-module__okrNEW__overlay a{width:100%;height:100%;text-decoration:none;position:absolute;top:0;left:0}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__visibility{opacity:0;transition:opacity .5s}.FileOverlay-module__okrNEW__overlay:active .FileOverlay-module__okrNEW__visibility{opacity:1}@media (hover:hover){.FileOverlay-module__okrNEW__overlay:hover .FileOverlay-module__okrNEW__visibility{opacity:1}}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text{color:#fff;align-content:space-between;padding:4cqw;font-size:4cqw;line-height:1;display:grid}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif{grid-template-columns:repeat(4,1fr);display:grid}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif.FileOverlay-module__okrNEW__alpha.FileOverlay-module__okrNEW__video{grid-template-columns:repeat(4,1fr) 4cqw}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif div{background-color:#0006}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif.FileOverlay-module__okrNEW__alpha div{grid-column:span 2}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif.FileOverlay-module__okrNEW__alpha .FileOverlay-module__okrNEW__mute{grid-column:unset;z-index:2;cursor:pointer;width:4cqw;height:4cqw;transition:background-color .25s}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif.FileOverlay-module__okrNEW__alpha .FileOverlay-module__okrNEW__mute:active{background-color:#000c}@media (hover:hover){.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif.FileOverlay-module__okrNEW__alpha .FileOverlay-module__okrNEW__mute:hover{background-color:#000c}}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif sub,.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif sup{font-size:3cqw}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif sup{position:relative;top:-.6cqw}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif div:has(.FileOverlay-module__okrNEW__filename){display:flex}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__text .FileOverlay-module__okrNEW__exif .FileOverlay-module__okrNEW__filename{white-space:nowrap;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 95%);mask-image:linear-gradient(90deg,#000 85%,#0000 95%)}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus{--point-color:red;width:84%;height:78%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus.FileOverlay-module__okrNEW__rotate{width:78%;height:84%}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus.FileOverlay-module__okrNEW__area{width:100%;height:100%}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus div{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--point-color)10%,transparent)}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus .FileOverlay-module__okrNEW__point{box-shadow:inset 0 0 0 2px var(--point-color)}@container (max-width:180px){.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus .FileOverlay-module__okrNEW__point{box-shadow:inset 0 0 0 1px var(--point-color)}}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus.FileOverlay-module__okrNEW__points{--points:9;grid-template-columns:repeat(var(--points),1fr);gap:2px;display:grid}@container (max-width:180px){.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus.FileOverlay-module__okrNEW__points{gap:1px}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus .FileOverlay-module__okrNEW__point{box-shadow:inset 0 0 0 1px var(--point-color)}}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__focus.FileOverlay-module__okrNEW__area .FileOverlay-module__okrNEW__point{position:absolute}.FileOverlay-module__okrNEW__overlay .FileOverlay-module__okrNEW__data{color:#fff;background-color:#000c;font-family:Poly Sans Mono;font-size:11px;position:absolute}
.File-module__MLicKG__files{grid-template-columns:repeat(4,1fr);gap:4rem;display:grid}.File-module__MLicKG__files .File-module__MLicKG__image{--color-0:color-mix(in srgb,var(--foreground)10%,transparent);--color-1:color-mix(in srgb,var(--foreground)10%,transparent);--color-2:color-mix(in srgb,var(--foreground)10%,transparent);background:var(--color-0);width:100%;position:relative}.File-module__MLicKG__files .File-module__MLicKG__file.File-module__MLicKG__landscape{grid-column:span 2}.File-module__MLicKG__files .File-module__MLicKG__file.File-module__MLicKG__span,.File-module__MLicKG__files .File-module__MLicKG__file.File-module__MLicKG__video{grid-column:-1/1}@media screen and (max-width:1024px){.File-module__MLicKG__files{gap:2rem}}@media screen and (min-width:768px){.File-module__MLicKG__files.File-module__MLicKG__dominantAspect1 .File-module__MLicKG__file.File-module__MLicKG__landscape{grid-column:span 2}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect1 .File-module__MLicKG__file.File-module__MLicKG__span,.File-module__MLicKG__files.File-module__MLicKG__dominantAspect1 .File-module__MLicKG__file.File-module__MLicKG__video{grid-column:-1/1}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect3{justify-content:center}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect3 .File-module__MLicKG__file{grid-column:span 2}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect3 .File-module__MLicKG__file.File-module__MLicKG__landscape{grid-column:span 4}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect3 .File-module__MLicKG__file.File-module__MLicKG__portrait{grid-column:2/4}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect3 .File-module__MLicKG__file.File-module__MLicKG__portrait+.File-module__MLicKG__file.File-module__MLicKG__portrait{grid-column:span 2}.File-module__MLicKG__files.File-module__MLicKG__dominantAspect3 .File-module__MLicKG__file.File-module__MLicKG__portrait:has(+.File-module__MLicKG__file.File-module__MLicKG__portrait){grid-column:span 2}}@media screen and (max-width:767px){.File-module__MLicKG__files .File-module__MLicKG__file,.File-module__MLicKG__files .File-module__MLicKG__file.File-module__MLicKG__landscape{grid-column:span 4}}
.Lightbox-module__s-tCFa__lightbox{z-index:1000;-webkit-backdrop-filter:blur(96px)brightness(.5);backdrop-filter:blur(96px)brightness(.5);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Lightbox-module__s-tCFa__lightbox .Lightbox-module__s-tCFa__image{max-width:100vw;max-height:100vh}.Lightbox-module__s-tCFa__lightbox .Lightbox-module__s-tCFa__state{color:#fff3;position:absolute;bottom:128px;right:128px}.Lightbox-module__s-tCFa__tip{z-index:1100;-webkit-backdrop-filter:blur(48px)brightness(.75);backdrop-filter:blur(48px)brightness(.75);color:#fff;align-items:center;padding:20px 32px;display:flex;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}.Lightbox-module__s-tCFa__tip span{background-color:#ffffff1a;border-radius:3px;margin:0 6px;padding:1px 6px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffffb3}@media screen and (max-width:1024px){.Lightbox-module__s-tCFa__tip{display:none}}
