:root{--svh:1vh;--dvh:1vh;--lvh:1vh}@supports (height:1dvh){:root{--svh:1svh;--dvh:1dvh;--lvh:1lvh}}#__next,body,html{min-height:100%}#__next,#root{isolation:isolate}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}body{width:100%;min-width:320px;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}main{display:block}em{font-style:italic}strong{font-weight:700}:root{--size-xs:clamp(2.5rem,2.5rem + 0vw,2.5rem);--size-sm:clamp(17.5rem,17.5rem + 0vw,17.5rem);--size-md:clamp(35rem,35rem + 0vw,35rem);--size-lg:clamp(52.5rem,52.5rem + 0vw,52.5rem);--size-xl:clamp(37.5rem,37.5rem + 0vw,37.5rem);--radius-100:100%;--radius-xs:3px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-xs:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-sm:0 4px 6px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);--shadow-md:0 12px 16px -4px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-lg:0 20px 24px -4px rgba(0,0,0,.1),0 8px 8px -4px rgba(0,0,0,.04);--shadow-xl:0 24px 48px -12px rgba(0,0,0,.25);--ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);--ease-in-out-sine:cubic-bezier(0.445,0.05,0.55,0.95);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55);--easing-standard:cubic-bezier(0.4,0,0.2,1);--easing-accelerate:cubic-bezier(0.4,0,1,1);--easing-decelerate:cubic-bezier(0,0,0.2,1);--color-black:#545454;--color-grey-5:rgba(84,84,84,.05);--color-grey-10:rgba(84,84,84,.1);--color-grey-25:rgba(84,84,84,.25);--color-grey-100:#545454;--color-white:#fff;--color-red-700:maroon;--color-red:red;--color-red-300:#ff8080;--color-blue-700:navy;--color-blue:#00f;--color-blue-300:#8080ff;--color-green-700:green;--color-green:#0f0;--color-green-300:#80ff80;--color-yellow-700:olive;--color-yellow:#ff0;--color-yellow-300:#ffff80;--color-orange-700:#804000;--color-orange:#ff8000;--color-orange-300:#ffbf80;--fs-sm:clamp(0.6625rem,0.6625rem + 0vw,0.6625rem);--fs-md:clamp(0.94625rem,0.94625rem + 0vw,0.94625rem);--fs-lg:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--lh-sm:clamp(0.56875rem,0.56875rem + 0vw,0.56875rem);--lh-md:clamp(0.9275rem,0.9275rem + 0vw,0.9275rem);--lh-lg:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--dist-xs:clamp(0.25rem,0.25rem + 0vw,0.25rem);--dist-sm:clamp(0.625rem,0.625rem + 0vw,0.625rem);--dist-md:clamp(1.5625rem,1.5625rem + 0vw,1.5625rem);--dist-lg:clamp(2.7825rem,2.7825rem + 0vw,2.7825rem);--dist-xl:clamp(4rem,4rem + 0vw,4rem);--dist-xxl:clamp(4rem,3.090909090909091rem + 4.545454545454546vw,6rem);--lh-factor-sm:0.8584905660377359;--lh-factor-md:0.9801849405548216}@media (min-width:1024px){:root{--fs-sm:clamp(0.6625rem,0.6625rem + 0vw,0.6625rem);--fs-md:clamp(0.94625rem,0.94625rem + 0vw,0.94625rem);--fs-lg:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--lh-sm:clamp(0.56875rem,0.56875rem + 0vw,0.56875rem);--lh-md:clamp(0.9275rem,0.9275rem + 0vw,0.9275rem);--lh-lg:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--dist-xs:clamp(0.25rem,0.25rem + 0vw,0.25rem);--dist-sm:clamp(0.625rem,0.625rem + 0vw,0.625rem);--dist-md:clamp(1.5625rem,1.5625rem + 0vw,1.5625rem);--dist-lg:clamp(2.7825rem,2.7825rem + 0vw,2.7825rem);--dist-xl:clamp(4rem,4rem + 0vw,4rem);--dist-xxl:clamp(6rem,1.0769230769230766rem + 7.6923076923076925vw,8rem);--size-xs:clamp(2.5rem,2.5rem + 0vw,2.5rem);--size-sm:clamp(17.5rem,17.5rem + 0vw,17.5rem);--size-md:clamp(35rem,35rem + 0vw,35rem);--size-lg:clamp(52.5rem,52.5rem + 0vw,52.5rem);--size-xl:clamp(37.5rem,-8.653846153846153rem + 72.11538461538461vw,56.25rem);--lh-factor-sm:0.8584905660377359;--lh-factor-md:0.9801849405548216}}@media (min-width:1440px){:root{--fs-sm:clamp(0.6625rem,0.6625rem + 0vw,0.6625rem);--fs-md:clamp(0.94625rem,0.94625rem + 0vw,0.94625rem);--fs-lg:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--lh-sm:clamp(0.56875rem,0.56875rem + 0vw,0.56875rem);--lh-md:clamp(0.9275rem,0.9275rem + 0vw,0.9275rem);--lh-lg:clamp(1.4375rem,1.4375rem + 0vw,1.4375rem);--dist-xs:clamp(0.25rem,0.25rem + 0vw,0.25rem);--dist-sm:clamp(0.625rem,0.625rem + 0vw,0.625rem);--dist-md:clamp(1.5625rem,1.5625rem + 0vw,1.5625rem);--dist-lg:clamp(2.7825rem,2.7825rem + 0vw,2.7825rem);--dist-xl:clamp(4rem,4rem + 0vw,4rem);--dist-xxl:clamp(8rem,8rem + 0vw,8rem);--size-xs:clamp(2.5rem,2.5rem + 0vw,2.5rem);--size-sm:clamp(17.5rem,17.5rem + 0vw,17.5rem);--size-md:clamp(35rem,35rem + 0vw,35rem);--size-lg:clamp(52.5rem,52.5rem + 0vw,52.5rem);--size-xl:clamp(56.25rem,56.25rem + 0vw,56.25rem);--lh-factor-sm:0.8584905660377359;--lh-factor-md:0.9801849405548216}}.utils--linebreak p+p:not(:empty):before{content:"\A";white-space:pre-wrap}.utils--visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-family:Selecta;src:url(/fonts/Selecta-Bold.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--h-btn:calc(2 * var(--lh-sm));--h-btn-sm:calc(2 * var(--lh-xs));--h-header:calc(var(--dist-md) * 2 + var(--fs-md));--dist-side:calc(2 * var(--dist-md) + var(--fs-md))}body{font-family:Selecta,sans-serif;font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:.03em;color:#fff;background:#000}body,html{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}a[data-hover=true]:not(.Button),button[data-active],p a:not(.Button){color:hsla(0,0%,90%,.6);text-decoration:none;transition:color .233s}button[data-active=true]{color:#fff}:is(a,button):active{opacity:.5!important}@media (hover:hover){a[data-hover=true]:not(.Button):hover,button[data-active=false]:hover,p a:not(.Button):hover{color:#fff}}.Grid{position:relative;padding:calc(var(--dist-sm) / 2);position:fixed;top:0;left:0;width:100%;height:calc(100 * var(--svh));z-index:0;--pad-top:calc(var(--dist-sm) * 1.5 + var(--lh-sm) - (var(--lh-sm) + 4px));padding-top:var(--pad-top);will-change:transform;contain:content;pointer-events:none;content-visibility:auto;contain-intrinsic-size:100vh;overflow-y:auto;pointer-events:auto;isolation:isolate;-ms-overflow-style:none;scrollbar-width:none}.Grid::-webkit-scrollbar{display:none}.GridSentinels,.Grid[data-dynamic=true]{scroll-snap-type:y mandatory;scroll-margin:calc(var(--dist-sm) / 2 + var(--pad-top))}.GridSentinels{width:100%;height:calc(100 * var(--svh));overflow-y:auto;pointer-events:auto;-ms-overflow-style:none;scrollbar-width:none}.GridSentinels::-webkit-scrollbar{display:none}.GridSentinels .sentinel{width:100%;height:calc(100 * var(--svh));pointer-events:none}.Grid ul,.GridSentinels .sentinel{scroll-snap-align:center;scroll-snap-stop:always}.Grid ul{--w:100px;--x:4;--y:3;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--w),1fr));top:var(--pad-top);left:calc(var(--dist-sm) / 2);grid-template-rows:repeat(auto-fill,minmax(calc(var(--w) / var(--x) * var(--y)),1fr));width:calc(100% - var(--dist-sm));height:calc(100% - var(--dist-sm) / 2 - var(--pad-top));padding-right:calc(var(--dist-sm) / 2 + 3ch + 1vh * 16 / 9)}.Grid ul[data-active=true] .Media{pointer-events:auto}@media (max-width:479px){.Grid ul{--w:120px;--x:4;--y:3;padding-right:0}}@media (min-width:768px){.Grid ul{--w:144px;--x:4;--y:3}}@media (min-width:1280px){.Grid ul{--w:168px;--x:4;--y:3}}.GridItem{width:100%;position:relative;display:grid;align-items:center;padding:calc(var(--dist-sm) / 2);margin-bottom:-1px}.GridItem[data-i]:before{content:attr(data-i);position:absolute;bottom:calc(var(--dist-sm) / 2);left:calc(var(--dist-sm) / 2);font-size:var(--fs-sm);line-height:var(--lh-sm)}.GridItem :is(a,.Media){height:100%;overflow:hidden}.GridItem :is(a){width:100%;padding:calc(var(--lh-sm) + 4px) 0;position:relative;display:flex;justify-content:center;align-content:center;align-items:center}.GridItem .Media{position:relative;aspect-ratio:var(--ratio);pointer-events:none}.GridItem .Media>:is(img,video){width:auto;height:100%}img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;object-fit:var(--media-object-fit,cover);content-visibility:auto;contain:strict;isolation:isolate}.Image{position:relative;overflow:hidden}.Image:after{-webkit-backdrop-filter:blur(5px) grayscale(.5);backdrop-filter:blur(5px) grayscale(.5);z-index:10}.Image:after,.Image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s .25s;opacity:0;will-change:opacity}.Image:before{z-index:9;background:var(--bg)}.Image[data-loaded=false]:after,.Image[data-loaded=false]:before{opacity:1}.ImageLarge[data-loaded=true]:after,.Image[data-loaded=true]:after,.Image[data-loaded=true]:before{will-change:auto}.ImageLarge{position:relative;overflow:hidden}.ImageLarge>img:first-child{transition:opacity .233s}.ImageLarge[data-loaded=true]>img:first-child{opacity:0}.ImageLarge:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s .1s;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);opacity:0;z-index:10;will-change:opacity}.ImageLarge[data-loaded=false]:after{opacity:1}mux-player{--media-accent-color:#fff;--seek-live-button:none;--seek-backward-button:none;--seek-forward-button:none;--center-controls:none;--captions-button:none;--airplay-button:none;--pip-button:none;--cast-button:none;--fullscreen-button:none;--playback-rate-button:none;--volume-range:none;--rendition-selectmenu:none;--media-object-fit:cover;--media-control-padding:var(--dist-sm)!important;width:100%;height:100%;overflow:hidden;font-size:var(--fs-sm)}.Video mux-player::part(poster-layer){display:block!important;opacity:1;pointer-events:none;transition:opacity .6s ease,visibility 0s linear .6s}.Video[data-playing=true] mux-player::part(poster-layer){opacity:0;visibility:hidden}mux-player::part(time range){--media-time-range-buffered-color:transparent}.Video video{content-visibility:auto}.Video[data-controls=false] mux-player{--controls:none}.Video[data-indicator=true] mux-player::part(mute):before{content:"SOUND OFF";position:absolute;right:var(--dist-sm);white-space:nowrap;width:calc(10ch + 2px + 2 * var(--dist-sm));display:flex;justify-content:flex-end;visibility:visible;font-size:var(--fs-sm);opacity:0}.Video[data-indicator=true][data-muted=true] ::part(mute):before,.Video[data-indicator=true][data-muted=true]:before{content:"SOUND ON"}.Video[data-indicator=true]:before{content:"SOUND OFF";position:absolute;bottom:0;right:var(--dist-sm);font-size:var(--fs-sm);z-index:1;height:42px;pointer-events:none;display:flex;justify-content:center;align-items:center}.Video[data-indicator=true][data-muted=true]:before{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.Video[data-indicator=true] mux-player::part(time display){position:absolute;left:calc(var(--dist-sm) + 24px);min-width:calc(8ch + 2px + var(--dist-sm));font-family:inherit;padding-left:0;padding-right:0;font-size:var(--fs-sm)}.Video[data-indicator=true] mux-player::part(mute){position:relative;width:100%;padding-left:calc(100% - (10ch + 2px + var(--dist-sm)));font-size:var(--fs-sm);padding-right:0;margin-left:auto;visibility:hidden}.Video{position:relative;display:flex;justify-content:center;align-items:center}.Video div{width:100%;height:100%}.Video .sentinel{position:absolute;top:0;left:0;z-index:2;height:80%}.MiniMap{position:fixed;top:0;right:0;height:calc(100 * var(--dvh));padding-left:calc(3ch + var(--dist-sm));overflow:hidden;pointer-events:none;z-index:-1}.MiniMap .Media{--h:calc(100 * var(--dvh) / var(--count));width:calc(var(--h) * var(--ratio));height:var(--h);position:relative;overflow:hidden}.MiniMap ul{position:relative;opacity:.5}.MiniMap ul[data-active=true]{opacity:1}.MiniMap ul:not([data-active=true]):after,.MiniMap ul:not([data-active=true]):before{opacity:0}.MiniMap li,.MiniMap li .Media{display:flex;justify-content:flex-end}@media (max-width:767px){.MiniMap ul:after,.MiniMap ul:before{display:none}}.embla{--slide-spacing:0;--slide-size:auto;--slide-height:auto;cursor:-webkit-grab;cursor:grab}.embla:active{cursor:-webkit-grabbing;cursor:grabbing}.embla__viewport{overflow:hidden}.embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.embla__slide__img{display:block;height:var(--slide-height);width:100%;object-fit:cover}.embla__dots{position:absolute;left:0;top:1em;width:100%;pointer-events:none;gap:1em}.embla__dots,.embla__dots>button{display:flex;justify-content:center}.embla__dots>button{pointer-events:auto;width:1em;height:1em;background:rgba(0,0,0,.1);color:#fff;align-items:center;border-radius:99999px;transition:background .33s}.embla__dots>button.embla__dot--selected{background:#fff}.embla__buttons{position:absolute;left:0;top:calc(50% - .5em);width:100%;display:flex;justify-content:space-between;pointer-events:none;padding:0 var(--dist-sm)}.embla__buttons>button{pointer-events:auto;width:1em;height:1em;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:99999px;transition:opacity .6s}.embla__buttons>button:disabled{opacity:0}.related .items::-webkit-scrollbar{display:none}.Project .related .Media{cursor:pointer}.Project .related .Media:active{filter:brightness(.75)}@media (max-width:767px){.related{font-size:var(--fs-sm);display:flex;flex-direction:column;pointer-events:none}.related h4{display:flex;align-items:center;justify-content:center;padding:var(--dist-sm);width:100%;aspect-ratio:16/9}.related .items{--h:min((((100 * var(--svh)))/2));width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:var(--dist-sm);padding:0 var(--dist-sm);-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;margin-bottom:calc(((100 * var(--svh) - var(--h)) / 2));pointer-events:auto}.related .items::-webkit-scrollbar{display:none}.related .items li{display:block;scroll-snap-align:center}.Project .related .Media{--h-media:min(var(--h),((100vw - 4 * var(--dist-md))/var(--ratio)));height:var(--h-media);width:calc(var(--h-media) * var(--ratio));display:block}.Project .embla__slide:nth-last-child(2):first-child .Media{margin-top:calc(((100 * var(--svh)) - (100vw / var(--ratio))) / 2)}}@media (min-width:768px){.related{width:75vw;height:100vmin;display:grid;--side:calc((100vw - 100vmin) / 2);grid-template-columns:25vw 25vw 25vw;font-size:var(--fs-sm);margin-right:12.5vw}.related h4{display:flex;align-items:center;padding:var(--dist-sm);width:100%;text-align:center;justify-content:center;text-transform:uppercase}.related .items{width:100%;display:flex;flex-direction:column;overflow:auto;height:100%;gap:var(--dist-md);padding:var(--dist-md) 0;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:y mandatory}.related .items li{scroll-snap-align:center}.Project .related .Media{--h:calc(((100 * var(--svh)) - 3 * var(--dist-md)) / 2);--w:25vw;height:calc(var(--w) / var(--ratio));width:var(--w);margin:0 auto}.Project .exit{width:25vw;height:100vmin}}