:root{--bg:#1a1a1a;--copy:#bac4b8}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}::view-transition-group(root){z-index:auto!important}::view-transition-image-pair(root){isolation:isolate;will-change:transform,opacity,clip-path;z-index:1}::view-transition-new(root){z-index:999;animation:none!important}::view-transition-old(root){z-index:1;animation:none!important}@font-face{font-family:am;src:url(/fonts/akkuratmono.ttf)}@font-face{font-family:db;src:url(/fonts/druk-bold.otf)}@font-face{font-family:goth;src:url(/fonts/Orthros-Demo.otf)}@font-face{font-family:bo;src:url(/fonts/Bowl.ttf)}@font-face{font-family:dh;src:url(/fonts/druk-heavy.otf)}@font-face{font-family:dm;src:url(/fonts/druk-medium.otf)}@font-face{font-family:ds;src:url(/fonts/druk-super.otf)}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--copy);background-color:#000;font-family:am;overflow-x:hidden}.page{background-color:var(--bg);width:100%;height:100%;min-height:100svh}.container{width:100%;height:100%;padding:20px;position:relative}img{object-fit:cover;will-change:transform;width:100%;height:100%;position:relative}a,p{text-transform:uppercase;color:var(--copy);will-change:transform;font-size:14px;text-decoration:none;position:relative}h1{text-transform:uppercase;color:var(--copy);will-change:transform;font-family:dh;font-size:7.5vw;font-weight:lighter;line-height:.85;position:relative}h2{text-transform:uppercase;color:var(--copy);will-change:transform;font-family:dh;font-size:4vw;font-weight:lighter;line-height:.85;position:relative}h3{text-transform:uppercase;color:var(--copy);will-change:transform;font-family:dm;font-size:2.25vw;font-weight:lighter;line-height:.85;position:relative}@media (max-width:900px){h1{font-size:12vw}h2{font-size:10vw}h3{font-size:8vw}}
nav{z-index:1;justify-content:space-between;align-items:center;width:100vw;padding:20px;display:flex;position:fixed;top:0;left:0}nav a,nav p,.menu-overlay-bar a,.menu-overlay-bar p,.showreel a,.media-link a{color:var(--copy);will-change:transform;-webkit-user-select:none;user-select:none;display:block;position:relative}.logo,.menu-toggle-open,.menu-toggle-close,.showreel,.media-link{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);cursor:pointer;width:max-content;height:16px;position:relative}.menu-overlay{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);will-change:clip-path;pointer-events:none;z-index:2;background-color:#0f0f0f;justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;top:0;left:0}.menu-overlay-bar{justify-content:space-between;align-items:center;width:100vw;padding:20px;display:flex;position:fixed;top:0;left:0}.menu-footer{justify-content:space-between;align-items:center;width:100vw;padding:20px;display:flex;position:fixed;bottom:0;left:0}.socials{gap:1em;display:flex}nav a,.menu-toggle-open p{transform:translateY(0)}.menu-overlay-bar a,.menu-toggle-close p,.showreel a,.media-link a{transform:translateY(20px)}.menu-links{flex-direction:column;justify-content:center;align-items:center;gap:2em;display:flex}.menu-link{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);position:relative}.menu-link a{will-change:transform;display:inline-block;position:relative;transform:translateY(100%)}.menu-overlay h1{text-transform:uppercase;color:var(--copy);letter-spacing:-.05em;font-family:bo;font-size:4vw;font-weight:lighter;line-height:.85;transition:all .3s}.menu-overlay h1:hover{animation:1s linear infinite humanFlicker}.menu-liquid{z-index:0;pointer-events:none;position:absolute;inset:0}@keyframes humanFlicker{0%,23.08%,to{opacity:1}3.85%,11.54%,19.23%{opacity:.2}7.69%,15.38%{opacity:1}}@media (max-width:900px){.menu-overlay h1{font-size:10vw}}
.liquidChrome-container{width:100%;height:100%}
