@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_3a3c2d{font-family:Jost,Jost Fallback;font-style:normal}.__variable_3a3c2d{--font-jost:"Jost","Jost Fallback"}.button{position:absolute;top:0;right:0;width:100px;height:40px;cursor:pointer;border-radius:25px;overflow:hidden}.button .slider{position:relative;width:100%;height:100%}.button .slider .el{width:100%;height:100%;background-color:var(--font-color)}.button .slider .el p{margin:0;color:var(--bg-color)}.button .slider .el:nth-of-type(2){background-color:#000}.button .slider .el:nth-of-type(2) p{color:var(--font-color)}.button .slider .el:hover .perspectiveText{transform:rotateX(90deg)}.button .slider .el:hover .perspectiveText p:first-of-type{transform:translateY(-100%);opacity:0}.button .slider .el:hover .perspectiveText p:nth-of-type(2){opacity:1}.perspectiveText{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;color:var(--bg-color);transform-style:preserve-3d;transition:transform .75s cubic-bezier(.76,0,.24,1)}.perspectiveText p{transition:all .75s cubic-bezier(.76,0,.24,1);pointer-events:none;text-transform:uppercase}.perspectiveText p:nth-of-type(2){position:absolute;transform-origin:bottom center;transform:rotateX(-90deg) translateY(9px);opacity:0}.nav{justify-content:space-between;padding:100px 40px 50px;height:100%;box-sizing:border-box}.nav,.nav .body{display:flex;flex-direction:column}.nav .body{gap:20px}.nav .body .linkContainer{perspective:120px;perspective-origin:bottom}.nav .body a{text-decoration:none;color:#000;font-size:3em}.nav .linksFooter{display:flex;flex-wrap:wrap}.nav .linksFooter a{text-decoration:none;color:#000;width:50%;margin-top:5px}@media screen and (max-width:900px){.nav{padding:50px 30px 50px 40px;height:60dvh}.nav .body a{font-size:2em}}.header{position:fixed;right:2em;z-index:99;top:2em}.header .menu{width:480px;height:650px;background-color:var(--font-color);border-radius:25px;position:relative}.currently-playing{position:fixed;bottom:20px;right:20px;width:320px;font-size:14px;border-radius:12px;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border:1px solid hsla(0,0%,100%,.1);padding:10px 12px 6px;font-family:var(--font-jost),sans-serif;z-index:1000;box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.currently-playing:hover{transform:translateY(-2px);box-shadow:0 12px 48px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.1)}.now-playing-content{display:flex;align-items:center;gap:12px;position:relative}.album-art-container{position:relative;flex-shrink:0}.album-art{width:64px;height:64px;border-radius:8px;object-fit:cover;box-shadow:0 4px 16px rgba(0,0,0,.3)}.playing-indicator{position:absolute;top:-2px;right:-2px;width:12px;height:12px;background:#1db954;border-radius:50%;border:2px solid #1a1a1a;animation:pulse 2s infinite}.track-details{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.track-info{display:flex;flex-direction:column;gap:2px}.track-name{font-size:14px;font-weight:600;color:#fff}.artist-name,.track-name{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.artist-name{font-size:12px;font-weight:400;color:#b3b3b3}.play-status{display:flex;align-items:center;gap:6px;margin-top:4px}.status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.status-dot.active{background:#1db954;animation:statusPulse 2s infinite}.status-dot.inactive{background:#666}@keyframes statusPulse{0%,to{opacity:1}50%{opacity:.5}}.status-text{font-size:11px;font-weight:500;color:#b3b3b3;text-transform:uppercase;letter-spacing:.5px}:root{--badge-bg-color:#181818;--badge-font-color:#cbc9d6;--badge-accent-color:#6366f1;--badge-border-color:rgba(203,201,214,.15);--badge-shadow-color:rgba(0,0,0,.3)}.dev-badge{position:fixed;bottom:24px;right:24px;background-color:var(--badge-bg-color);color:var(--badge-font-color);border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:320px;box-shadow:0 8px 24px var(--badge-shadow-color),0 2px 4px rgba(0,0,0,.1);z-index:1000;border:1px solid var(--badge-border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(20px);overflow:hidden}.dev-badge--visible{opacity:1;transform:translateY(0)}.dev-badge--minimized{max-width:60px;border-radius:30px}.dev-badge__container{position:relative;display:flex;align-items:center;padding:16px}.dev-badge__status-indicator{position:absolute;top:16px;left:16px;width:8px;height:8px;border-radius:50%;background-color:var(--badge-accent-color);box-shadow:0 0 0 2px rgba(99,102,241,.2);animation:pulse 2s infinite}.dev-badge--minimized .dev-badge__status-indicator{position:static;margin-right:0}.dev-badge__content{margin-left:16px;flex:1 1;transition:opacity .2s ease}.dev-badge--minimized .dev-badge__content{margin-left:0}.dev-badge__header{display:flex;align-items:center;margin-bottom:8px}.dev-badge__icon{margin-right:8px;display:flex;align-items:center;justify-content:center}.dev-badge__title{font-weight:600;font-size:14px;letter-spacing:.01em;color:var(--badge-font-color)}.dev-badge__message{font-size:13px;line-height:1.5;color:rgba(203,201,214,.8);letter-spacing:.01em}.dev-badge__toggle{background:none;border:none;width:24px;height:24px;border-radius:4px;color:var(--badge-font-color);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;padding:0;margin-left:8px;transition:background-color .2s ease;background-color:rgba(203,201,214,.1)}.dev-badge__toggle:hover{background-color:rgba(203,201,214,.2)}.dev-badge__decoration{position:absolute;bottom:0;left:0;right:0;height:3px;display:flex;overflow:hidden}.dev-badge__decoration-line{height:100%;flex:1 1}.dev-badge__decoration-line:first-child{background-color:#6366f1}.dev-badge__decoration-line:nth-child(2){background-color:#8b5cf6}.dev-badge__decoration-line:nth-child(3){background-color:#ec4899}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(99,102,241,.4)}70%{box-shadow:0 0 0 6px rgba(99,102,241,0)}to{box-shadow:0 0 0 0 rgba(99,102,241,0)}}@media (max-width:768px){.dev-badge{bottom:16px;right:16px;max-width:280px}.dev-badge__container{padding:12px}.dev-badge__status-indicator{top:12px;left:12px}.dev-badge__message{font-size:12px}}:root{--bg-color:#181818;--font-color:#cbc9d6}::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:AkkuratMono;src:url(/fonts/akkuratmono.ttf)}@font-face{font-family:Druk Bold;src:url(/fonts/druk-bold.otf)}@font-face{font-family:Druk Heavy;src:url(/fonts/druk-heavy.otf)}@font-face{font-family:Druk Medium;src:url(/fonts/druk-medium.otf)}@font-face{font-family:Druk Super;src:url(/fonts/druk-super.otf)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:AkkuratMono;background-color:#000;color:var(--font-color)}.page{min-height:100svh;position:relative;overflow:hidden}.page,canvas{width:100%;height:100%}canvas{position:fixed;top:0;left:0;z-index:2}.silk-background canvas{position:relative}.container{padding:20px}.container,img{position:relative;width:100%;height:100%}img{object-fit:cover;will-change:transform}a{cursor:pointer}a,p{position:relative;text-decoration:none;text-transform:uppercase;font-size:14px;color:var(--font-color);will-change:transform}h1{font-size:7.5vw}h1,h2{position:relative;text-transform:uppercase;font-family:Druk Heavy;font-weight:lighter;line-height:.85;color:var(--font-color);will-change:transform}h2{font-size:4vw}h3{position:relative;text-transform:uppercase;font-family:Druk Medium;font-weight:lighter;font-size:2.25vw;line-height:.85;color:var(--font-color);will-change:transform}@media (max-width:900px){h1{font-size:12vw}h2{font-size:10vw}h3{font-size:8vw}}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--font-color)}