nav{position:fixed;top:0;left:0;width:100vw;padding:20px;display:flex;justify-content:space-between;align-items:center;z-index:100;background-color:transparent}nav.with-background{background-color:var(--bg)}.media-link a,.menu-overlay-bar a,.menu-overlay-bar p,.showreel a,nav a,nav p{position:relative;color:#fd0100;display:block;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-link a:hover,.menu-overlay-bar a:hover,.menu-overlay-bar p:hover,.showreel a:hover,nav a:hover,nav p:hover{color:#fd0100}.logo,.media-link,.menu-toggle-close,.menu-toggle-open,.showreel{position:relative;width:max-content;height:16px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);cursor:pointer}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100svh;display:flex;justify-content:center;align-items:center;background-color:#fff;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);will-change:clip-path;pointer-events:none;z-index:2}.menu-overlay-bar{top:0}.menu-footer,.menu-overlay-bar{position:fixed;left:0;width:100vw;padding:20px;display:flex;justify-content:space-between;align-items:center}.menu-footer{bottom:0}.socials{display:flex;gap:1em}.menu-toggle-open p,nav a{transform:translateY(0)}.media-link a,.menu-overlay-bar a,.menu-toggle-close p,.showreel a{transform:translateY(20px)}.menu-links{display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-link{position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.menu-link a{position:relative;display:inline-block;transform:translateY(100%);will-change:transform}.menu-overlay h1{text-transform:uppercase;font-family:dh;font-weight:lighter;font-size:8vw;line-height:.85;color:#fd0100}@media (max-width:900px){.menu-overlay h1{font-size:20vw}}:root{--bg:#fff;--copy:#fd0100;--accent:#fd0100}::view-transition-new(root),::view-transition-old(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/ArchimotoV01-Regular.otf)}@font-face{font-family:db;src:url(/fonts/Anton-Regular.ttf)}@font-face{font-family:dh;src:url(/fonts/Anton-Regular.ttf)}@font-face{font-family:dm;src:url(/fonts/Anton-Regular.ttf)}@font-face{font-family:ds;src:url(/fonts/Anton-Regular.ttf)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:am;background-color:#fff;color:var(--copy)}.page{width:100%;height:100%;min-height:100svh;background-color:var(--bg)}.container{padding:20px}.container,img{position:relative;width:100%;height:100%}img{object-fit:cover;will-change:transform}a,p{position:relative;text-decoration:none;text-transform:uppercase;font-size:14px;color:#fd0100;will-change:transform}h1{font-size:25vw;padding:0;margin:0}h1,h2{position:relative;text-transform:uppercase;font-family:dh;font-weight:lighter;line-height:.95;color:#fd0100;will-change:transform}h2{font-size:4vw}h3{position:relative;text-transform:uppercase;font-family:dm;font-weight:lighter;font-size:2.25vw;line-height:.95;color:#fd0100;will-change:transform}@media (max-width:900px){h1{font-size:12vw}h2{font-size:10vw}h3{font-size:8vw}}