.progress-bar{width:100%;height:7px;background-color:var(--foreground);z-index:10000;will-change:transform;transform:scaleX(0);transform-origin:center left}.navbar,.progress-bar{position:fixed;top:0;left:0;mix-blend-mode:difference}.navbar{width:100vw;padding:2em 4em;z-index:100000000;display:flex;gap:2em}.navbar-col{flex:1 1;display:flex;gap:2emc}.navbar-sub-col{flex:1 1}.logo h3{font-family:Moonbandit NeoWave,Nippo,sans-serif;font-size:2.5rem;text-transform:none;letter-spacing:.1rem}.logo h3,.nav-items p,.time p{font-weight:400;color:var(--foreground)}.nav-items p,.time p{position:relative;top:.075rem;font-family:Nippo;font-size:1.125rem;-webkit-text-stroke:.25px var(--foreground)}.nav-items p{text-transform:none;margin-bottom:.5rem}.music-toggle-wrapper{display:flex;justify-content:flex-end}.music-toggle-btn{width:100px;height:40px;background-color:var(--foreground-secondary);border-radius:4rem;justify-content:center;cursor:pointer;position:relative}.sound-bars{display:inline-block;margin-right:8px}.music-toggle-btn{display:flex;align-items:center}.music-toggle-btn p{font-family:Nippo;font-weight:400;font-size:1rem;color:var(--foreground);-webkit-text-stroke:.25px var(--foreground);position:absolute;transform-origin:top left;will-change:transform,opacity;transition:all .5s ease}#menu-open{opacity:1;transform:translateX(0) translateY(0) rotate(0deg)}#menu-close{opacity:0;transform:translateX(-5px) translateY(10px) rotate(5deg)}.sound-bars svg path{stroke:var(--foreground)}@media (max-width:991px){.navbar{padding:2.5em 3em}.time{font-size:.9rem}}@media (max-width:767px){.navbar{padding:2.25em 2.5em}.time{display:none}.music-toggle-wrapper,.nav-items{display:flex}.nav-items{flex-direction:column;align-items:flex-end}}@media (max-width:575px){.navbar{padding:2em}.music-toggle-btn{width:90px;height:36px}.music-toggle-btn p{font-size:.9rem}}@media (max-width:479px){.navbar{padding:1.75em 1.5em}.nav-items{gap:.5em}.music-toggle-btn{width:80px;height:32px}.music-toggle-btn p{font-size:.85rem}}.menu-overlay{position:fixed;width:100vw;height:100svh;background-color:#0f0f0f;z-index:99999;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.menu-content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transform-origin:left bottom;will-change:opacity,transform;transform:translateX(-80px) translateY(-80px) scale(1.3) rotate(-10deg);opacity:.3}.menu-footer,.menu-items{width:100%;padding:2em 3em;display:flex;gap:3em}.menu-col-lg{flex:2 1}.menu-col-sm{flex:1.5 1}.menu-items .menu-col-lg{display:flex;justify-content:center;align-items:center}.menu-preview-img{position:relative;width:50%;aspect-ratio:4/5;overflow:hidden}.menu-preview-img img{position:absolute;width:100%;height:100%;object-fit:cover;will-change:transform,opacity}.menu-items .menu-col-sm{padding:1em 0;display:flex;flex-direction:column;justify-content:center;gap:2em}.menu-links{display:flex;flex-direction:column;gap:.75em}.menu-socials{display:flex;flex-direction:row;gap:2em}.menu-link,.menu-social{padding-bottom:6px;-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,.menu-social a{display:inline-block;will-change:transform;transition:color .5s;text-decoration:none;color:#fff;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(120%);opacity:.25}.menu-link a{font-size:2.75rem;letter-spacing:-.02rem;font-family:Suisse Intl,Nippo,sans-serif;font-weight:600}.menu-social a{color:#8f8f8f;font-family:Nippo,sans-serif;font-size:.95rem}.menu-social a:hover{color:#fff}.menu-sub-links{display:flex;flex-direction:column;gap:.5em;margin-top:.75em;margin-left:1.25em}.menu-sub-link{padding-bottom:4px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.menu-sub-link a{display:inline-block;will-change:transform;transition:color .5s;text-decoration:none;color:#8f8f8f;font-family:Nippo,sans-serif;font-size:1rem;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(120%);opacity:.25}.menu-sub-link a:hover{color:#fff}.menu-footer{position:absolute;bottom:0;padding:2em 3em}.menu-footer .menu-col-sm{display:flex;justify-content:flex-end}.menu-footer a{color:#fff;text-decoration:none;font-family:Nippo,sans-serif;font-size:1rem;font-weight:300;position:relative}.menu-footer a:after,.menu-link a:after,.menu-social a:after,.menu-sub-link a:after{position:absolute;content:"";top:102.5%;left:0;width:100%;height:2px;background:#fff;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.6,0,.4,1)}.menu-footer a:hover:after,.menu-link a:hover:after,.menu-social a:hover:after,.menu-sub-link a:hover:after{transform:scaleX(1);transform-origin:left}.menu-container{will-change:transform;transform-origin:right top}@media (max-width:991px){.menu-items{padding:2em 3em}.menu-link a{font-size:2.75rem}.menu-sub-link a{font-size:1rem}.menu-footer{padding:2em 3em}}@media (max-width:767px){.menu-items{padding:1.75em 2.5em}.menu-items .menu-col-lg{display:none}.menu-col-sm{flex:1 1}.menu-footer a:after,.menu-link a:after,.menu-social a:after,.menu-sub-link a:after{display:none}.menu-link a{font-size:2.5rem}.menu-sub-links{margin-left:1em;margin-top:.5em}.menu-sub-link a{font-size:.95rem}.menu-footer{padding:1.75em 2.5em}}@media (max-width:575px){.menu-items{padding:1.5em 2em}.menu-link a{font-size:2.25rem}.menu-sub-link a{font-size:.9rem}.menu-footer{padding:1.5em 2em}}@media (max-width:479px){.menu-items{padding:1.25em 1.5em}.menu-link a{font-size:2rem;line-height:110%}.menu-sub-links{margin-left:.75em;margin-top:.4em}.menu-sub-link a{font-size:.85rem}.menu-footer{padding:1.25em 1.5em}.menu-social{gap:.75em}}:root{--background:#182a2a;--foreground:#fbf6c1;--foreground-secondary:#30726e;--foreground-tertiary:#c4b59c;--background-light:#eee1ce;--foreground-light:#255956}@font-face{font-family:Nippo;src:url(/fonts/nippo/Nippo-Extralight.otf);font-weight:200}@font-face{font-family:Nippo;src:url(/fonts/nippo/Nippo-Light.otf);font-weight:300}@font-face{font-family:Nippo;src:url(/fonts/nippo/Nippo-Regular.otf);font-weight:400}@font-face{font-family:Nippo;src:url(/fonts/nippo/Nippo-Medium.otf);font-weight:500}@font-face{font-family:Nippo;src:url(/fonts/nippo/Nippo-Bold.otf);font-weight:700}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Thin.otf);font-weight:100}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Ultralight.otf);font-weight:200}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Light.otf);font-weight:300}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Regular.otf);font-weight:400}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Book.otf);font-weight:500}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Medium.otf);font-weight:600}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-SemiBold.otf);font-weight:700}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Bold.otf);font-weight:800}@font-face{font-family:Suisse Intl;src:url(/fonts/suisse-intl/SuisseIntl-Black.otf);font-weight:900}@font-face{font-family:NeueBit;src:url(/fonts/neue-bit/PPNeueBit-Regular.otf);font-weight:400}@font-face{font-family:NeueBit;src:url(/fonts/neue-bit/PPNeueBit-Bold.otf);font-weight:700}@font-face{font-family:Moonbandit NeoWave;src:url(/fonts/moonbandit/Moonbandit-MBF-Neo-Wave-Regular.otf);font-weight:400}@font-face{font-family:Instrumental;src:url(/fonts/instrumental/Instrumental-Light.otf);font-weight:300}@font-face{font-family:Instrumental;src:url(/fonts/instrumental/Instrumental-Regular.otf);font-weight:400}@font-face{font-family:Instrumental;src:url(/fonts/instrumental/Instrumental-Medium.otf);font-weight:500}@font-face{font-family:Instrumental;src:url(/fonts/instrumental/Instrumental-Bold.otf);font-weight:700}*{margin:0;padding:0;box-sizing:border-box}body,html{background-color:#000;color:var(--foreground)}body,html,img{width:100%;height:100%}img{object-fit:cover}h1{line-height:90%;letter-spacing:-.35rem}h1,h2{text-transform:uppercase;font-family:Nippo;font-weight:400;font-size:7rem}h2{line-height:100%}h3{font-size:3rem}h3,h4{text-transform:uppercase;font-family:NeueBit;font-weight:600;line-height:100%}h4{font-size:2rem}p{font-family:Suisse Intl;font-weight:400;font-size:1.2rem;line-height:135%;color:var(--foreground-tertiary)}p,p.primary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p.primary{font-family:NeueBit;font-weight:600;font-size:1.75rem;line-height:100%}a,p.primary{text-transform:uppercase;color:var(--foreground)}a{text-decoration:none;font-family:Nippo;font-weight:400;font-size:1rem}.container{position:relative;width:100%;padding:4em}section{position:relative;z-index:1}@media (max-width:1199px){.container{padding:3.5em}h1,h2{font-size:6rem}p.primary{font-size:1.5rem}}@media (max-width:991px){.container{padding:3em}h1{letter-spacing:-.3rem}h1,h2{font-size:5rem}h3{font-size:2.5rem}h4{font-size:1.75rem}p{font-size:1.1rem}p.primary{font-size:1.4rem}}@media (max-width:767px){.container{padding:2.5em}h1{letter-spacing:-.25rem}h1,h2{font-size:4rem}h3{font-size:2rem}h4{font-size:1.5rem}p{font-size:1rem;line-height:145%}p.primary{font-size:1.3rem}}@media (max-width:575px){.container{padding:2em}h1{letter-spacing:-.2rem}h1,h2{font-size:3.5rem}h3{font-size:1.75rem}h4{font-size:1.4rem}p{font-size:.95rem;line-height:150%}p.primary{font-size:1.2rem}}@media (max-width:479px){.container{padding:1.5em}h1{letter-spacing:-.15rem}h1,h2{font-size:3rem}h3{font-size:1.5rem}h4{font-size:1.3rem}p{font-size:.9rem;line-height:155%}p.primary{font-size:1.1rem}a{font-size:.9rem}}