@font-face{font-family:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-vietnamese-opsz-normal.CcSE2nLi.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-latin-ext-opsz-normal.Ctdd2Rbx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-latin-opsz-normal.D0XSQJTG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b0606;--surface-1:#0f0707;--surface-2:#120808;--surface-3:#130909;--surface-4:#1a0807;--line-1:#1f100e;--line-2:#2b1714;--line-3:#3a201c;--red:#ff3b1f;--red-hover:#ff5236;--red-soft:#ff6a4d;--blue:#2f4bff;--blue-light:#a3b0ff;--text:#f2ecea;--text-head:#f4eeec;--muted-1:#e6dedb;--muted-2:#c9bfbc;--muted-3:#b4a9a6;--muted-4:#a39794;--muted-5:#74605c;--control:#d9d0cd;--hover-fill:#1f0e0c;--row-current:#140909;--row-hover:#160a09;--font-display:"Big Shoulders Variable", "Big Shoulders", "Arial Narrow", Impact, sans-serif;--font-body:"Archivo Variable", Archivo, "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Menlo, monospace;--ease-out:cubic-bezier(.2, .8, .2, 1);color-scheme:dark}html{background:var(--bg);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}html:has(dialog[open]){overflow:hidden}a{color:var(--red)}a:hover{color:var(--blue-light)}button{font:inherit}img{max-width:none}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{min-height:100vh;position:relative;overflow-x:clip}.kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin:0;font-size:12px;display:none}.h2{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:48px;font-weight:800;line-height:.9}.h2:focus{outline:none}@media (width>=960px){.kicker{display:block}.h2{margin-top:8px;font-size:96px;line-height:.85}}.tag{border:1px solid var(--line-3);color:var(--muted-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:1px 5px;font-size:10px}.pf{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:background-color .2s;display:flex}.pf:hover{background:var(--hover-fill)}.pf img{display:block}.ctl{border:1px solid var(--line-2);color:var(--control);cursor:pointer;background:0 0}.ctl:hover{border-color:var(--blue);color:var(--text)}.more-btn{width:100%;min-height:48px;color:var(--text);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;font-size:12px}@media (width>=960px){.more-btn{display:none!important}}.grain{z-index:40;pointer-events:none;opacity:.9;will-change:transform;background-image:url(/images/grain.png);background-size:200px 200px;animation:.9s steps(6,end) infinite grain;position:fixed;inset:-120px}@keyframes grain{0%{transform:translate(0)}17%{transform:translate(-37px,61px)}33%{transform:translate(83px,-29px)}50%{transform:translate(-71px,-97px)}67%{transform:translate(41px,113px)}83%{transform:translate(-109px,23px)}to{transform:translate(0)}}.eq{align-items:flex-end;gap:2px;height:16px;display:flex}.eq span{background:var(--red);transform-origin:bottom;width:3px;height:100%;animation:.9s ease-in-out infinite eq}.eq span:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.eq span:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}@keyframes eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation:none!important}}.logo{width:var(--w);height:var(--h);display:block}@media (width>=960px){.logo{width:var(--dw);height:var(--dh)}}.collab[data-astro-cid-xd5echp7]{box-sizing:border-box;border-top:1px solid var(--line-1);flex-direction:column;width:100%;max-width:520px;margin:0 auto;padding:56px 20px 64px;display:flex}.collab__text[data-astro-cid-xd5echp7]{display:contents}.collab__intro[data-astro-cid-xd5echp7]{max-width:32ch;color:var(--muted-1);margin:16px 0 0;font-size:17px;line-height:1.5}.collab__slogan[data-astro-cid-xd5echp7]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text-head);order:1;margin:40px 0 0;font-size:34px;font-weight:800;line-height:1}.collab__slogan[data-astro-cid-xd5echp7] span[data-astro-cid-xd5echp7]{color:var(--blue-light)}.collab__list[data-astro-cid-xd5echp7]{border-top:1px solid var(--line-2);margin:24px 0 0;padding:0;list-style:none}.collab__list[data-astro-cid-xd5echp7] li[data-astro-cid-xd5echp7]{border-bottom:1px solid var(--line-2)}.contact[data-astro-cid-xd5echp7]{min-height:76px;color:var(--text);align-items:center;gap:14px;text-decoration:none;display:flex}.contact[data-astro-cid-xd5echp7]:hover{color:var(--text)}.contact__icon[data-astro-cid-xd5echp7]{width:40px;height:40px;color:var(--text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact__text[data-astro-cid-xd5echp7]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.contact__name[data-astro-cid-xd5echp7]{font-family:var(--font-display);text-transform:uppercase;font-size:32px;font-weight:800;line-height:1;transition:color .2s}.contact[data-astro-cid-xd5echp7]:hover .contact__name[data-astro-cid-xd5echp7]{color:var(--blue-light)}.contact__handle[data-astro-cid-xd5echp7]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted-4);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.contact__arrow[data-astro-cid-xd5echp7]{box-sizing:border-box;border:1px solid var(--line-3);width:44px;height:44px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.contact[data-astro-cid-xd5echp7]:hover .contact__arrow[data-astro-cid-xd5echp7]{border-color:var(--blue);transform:translate(3px,-3px)}@media (width>=960px){.band[data-astro-cid-xd5echp7]{border-top:1px solid var(--line-1)}.collab[data-astro-cid-xd5echp7]{border-top:0;flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:48px 64px;max-width:1360px;padding:112px 40px 128px}.collab__text[data-astro-cid-xd5echp7]{flex:520px;min-width:0;display:block}.collab__intro[data-astro-cid-xd5echp7]{max-width:30ch;margin-top:24px;font-size:22px;line-height:1.45}.collab__slogan[data-astro-cid-xd5echp7]{margin-top:56px;font-size:48px;line-height:.95}.collab__list[data-astro-cid-xd5echp7]{border-top:0;flex-direction:column;flex:560px;gap:12px;min-width:0;margin:0;display:flex}.collab__list[data-astro-cid-xd5echp7] li[data-astro-cid-xd5echp7]{border-bottom:0}.contact[data-astro-cid-xd5echp7]{box-sizing:border-box;border:1px solid var(--line-2);background:var(--surface-1);border-radius:8px;gap:24px;min-height:112px;padding:20px 24px;transition:border-color .2s,background-color .2s}.contact[data-astro-cid-xd5echp7]:hover{border-color:var(--blue);background:var(--surface-2)}.contact[data-astro-cid-xd5echp7]:hover .contact__name[data-astro-cid-xd5echp7]{color:inherit}.contact__icon[data-astro-cid-xd5echp7]{width:48px;height:48px}.contact__icon[data-astro-cid-xd5echp7] .contact__mail{width:34px;height:34px}.contact__text[data-astro-cid-xd5echp7]{gap:6px}.contact__name[data-astro-cid-xd5echp7]{font-size:44px;line-height:.9}.contact__handle[data-astro-cid-xd5echp7]{font-size:13px}.contact[data-astro-cid-xd5echp7]:hover .contact__arrow[data-astro-cid-xd5echp7]{border-color:var(--line-3)}}.footer__inner[data-astro-cid-jo6i4kqk]{box-sizing:border-box;border-top:1px solid var(--line-1);width:100%;max-width:520px;font-family:var(--font-mono);color:var(--muted-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:16px 20px 32px;font-size:11px;display:flex}.footer__powered[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;display:flex}.footer__sc[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:flex}.footer__sc[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:115px;height:14px;margin-left:2px;display:block}.footer__top[data-astro-cid-jo6i4kqk]{display:none}@media (width>=960px){.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-1)}.footer__inner[data-astro-cid-jo6i4kqk]{border-top:0;gap:16px;max-width:1360px;padding:24px 40px 40px;font-size:12px}.footer__sc[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{margin-left:4px}.footer__top[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:6px;text-decoration:none;display:flex}.footer__top[data-astro-cid-jo6i4kqk]:hover{color:var(--blue-light)}}.follow[data-astro-cid-6dmzsusg]{margin-left:12px;position:relative}.follow__btn[data-astro-cid-6dmzsusg]{border:1px solid var(--red);height:44px;color:var(--red);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 18px;font-size:12px;font-weight:700;transition:background-color .2s,color .2s;display:flex}.follow__btn[data-astro-cid-6dmzsusg]:hover,.follow__btn[data-astro-cid-6dmzsusg][aria-expanded=true]{background:var(--red);color:var(--bg)}.follow__btn[data-astro-cid-6dmzsusg] .follow__chev{transition:transform .2s}.follow__btn[data-astro-cid-6dmzsusg][aria-expanded=true] .follow__chev{transform:rotate(180deg)}.follow__panel[data-astro-cid-6dmzsusg]{z-index:20;box-sizing:border-box;background:var(--surface-3);border:1px solid var(--line-2);width:300px;animation:pop-in .25s var(--ease-out) both;border-radius:10px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #000000b3}.follow__title[data-astro-cid-6dmzsusg]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-4);margin:6px 10px 4px;font-size:11px}.follow[data-astro-cid-6dmzsusg] ul[data-astro-cid-6dmzsusg]{margin:0;padding:0;list-style:none}.follow__divider[data-astro-cid-6dmzsusg]{background:var(--line-2);height:1px;margin:6px 10px}.follow__item[data-astro-cid-6dmzsusg]{min-height:48px;color:var(--text);border-radius:6px;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.follow__item[data-astro-cid-6dmzsusg]:hover{background:var(--hover-fill);color:var(--text)}.follow__logo[data-astro-cid-6dmzsusg]{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:32px;display:flex}.follow__name[data-astro-cid-6dmzsusg]{flex:1}.follow__item[data-astro-cid-6dmzsusg] .follow__arrow{color:var(--muted-5)}.follow__item[data-astro-cid-6dmzsusg]:hover .follow__arrow{color:var(--blue-light)}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:780px;display:flex;position:relative;overflow:hidden}.hero__bar[data-astro-cid-ge2uvauf]{z-index:2;box-sizing:border-box;justify-content:flex-end;max-width:520px;margin:0 auto;padding:14px 12px 0 20px;display:flex;position:absolute;top:0;left:0;right:0}.burger[data-astro-cid-ge2uvauf]{backdrop-filter:blur(10px);width:48px;height:48px;color:var(--text);cursor:pointer;background:#0b060673;border:1px solid #f2ecea33;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s;display:flex}.burger[data-astro-cid-ge2uvauf]:hover{border-color:var(--blue)}.hero__nav[data-astro-cid-ge2uvauf]{display:none}.hero__link[data-astro-cid-ge2uvauf]{min-height:44px;color:var(--muted-1);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;padding:0 14px;font-size:12px;text-decoration:none;display:flex}.hero__link[data-astro-cid-ge2uvauf]:hover{color:var(--blue-light)}.hero__bg[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:30% 34%;transform-origin:23% 34.5%;z-index:-3;width:100%;height:100%;animation:18s ease-in-out infinite alternate sway;position:absolute;inset:0}.hero__glow[data-astro-cid-ge2uvauf]{mix-blend-mode:screen;pointer-events:none;z-index:-2;background:radial-gradient(circle,#ff50308c 0%,#ff3b1f29 36%,#ff3b1f00 70%);border-radius:50%;width:360px;height:360px;animation:4.8s ease-in-out infinite pulse;position:absolute;top:34.5%;left:23%;transform:translate(-50%,-50%)}.hero__shade[data-astro-cid-ge2uvauf]{z-index:-1;background:linear-gradient(#0b060659 0%,#0b060600 18%,#0b06062e 42%,#0b0606d6 66%,#0b0606 92%);position:absolute;inset:0}.hero__content[data-astro-cid-ge2uvauf]{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;max-width:520px;margin:0 auto;padding:0 20px 36px;display:flex}.hero__main[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;display:flex}.hero__portrait[data-astro-cid-ge2uvauf]{width:128px;height:128px;box-shadow:0 0 0 1.5px var(--red), 0 0 18px 2px #ff3b1f52;border-radius:50%;flex-shrink:0;margin-bottom:22px;animation:4.8s ease-in-out infinite ring;position:relative;overflow:hidden}.hero__portrait[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;display:block}.hero__portrait-glow[data-astro-cid-ge2uvauf]{mix-blend-mode:screen;background:radial-gradient(circle at 28% 6%,#ff3b1f6b 0%,#ff3b1f00 58%);border-radius:50%;position:absolute;inset:0}.hero__name[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:.005em;color:var(--text-head);margin:0;font-size:96px;font-weight:900;line-height:.82}.hero__tagline[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted-1);margin:14px 0 0;font-size:13px;font-weight:500}.hero__bio[data-astro-cid-ge2uvauf]{color:var(--muted-2);margin:8px 0 0;font-size:15px;line-height:1.45}.hero__follow[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:4px;margin:22px 0 0 -2px;padding:0;list-style:none;display:flex}.hero__icon[data-astro-cid-ge2uvauf]{width:48px;height:48px}@keyframes sway{0%{transform:scale(1.05)rotate(-1.1deg)}to{transform:scale(1.09)rotate(.9deg)}}@keyframes sway-desktop{0%{transform:scale(1.04)rotate(-.8deg)}to{transform:scale(1.07)rotate(.7deg)}}@keyframes pulse{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@keyframes ring{0%,to{box-shadow:0 0 0 1.5px #ff3b1f,0 0 18px 2px #ff3b1f52}50%{box-shadow:0 0 0 1.5px #ff5a3f,0 0 34px 6px #ff3b1f8c}}@keyframes ring-desktop{0%,to{box-shadow:0 0 0 2px #ff3b1f,0 0 24px 3px #ff3b1f52}50%{box-shadow:0 0 0 2px #ff5a3f,0 0 44px 8px #ff3b1f8c}}@media (width>=960px){.hero[data-astro-cid-ge2uvauf]{justify-content:flex-start;min-height:900px}.hero__bar[data-astro-cid-ge2uvauf]{display:none}.hero__nav[data-astro-cid-ge2uvauf]{box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;width:100%;max-width:1360px;margin:0 auto;padding:24px 40px 0;display:flex}.hero__bg[data-astro-cid-ge2uvauf]{transform-origin:25% 35%;animation-name:sway-desktop;animation-duration:20s}.hero__glow[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#ff503080 0%,#ff3b1f24 36%,#ff3b1f00 70%);width:560px;height:560px;top:35%;left:25%}.hero__shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0b060699 0%,#0b060600 14% 36%,#0b0606b3 64%,#0b0606 96%)}.hero__content[data-astro-cid-ge2uvauf]{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1360px;margin:auto auto 0;padding:0 40px 64px}.hero__main[data-astro-cid-ge2uvauf]{flex:720px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"portrait meta""name name";align-items:center;column-gap:28px;min-width:0;display:grid}.hero__portrait[data-astro-cid-ge2uvauf]{width:176px;height:176px;box-shadow:0 0 0 2px var(--red), 0 0 24px 3px #ff3b1f52;grid-area:portrait;margin-bottom:0;animation-name:ring-desktop}.hero__portrait-glow[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 30% 4%,#ff3b1f6b 0%,#ff3b1f00 58%)}.hero__name[data-astro-cid-ge2uvauf]{grid-area:name;margin:28px 0 0 -6px;font-size:224px;line-height:.8}.hero__meta[data-astro-cid-ge2uvauf]{flex-direction:column;grid-area:meta;gap:10px;display:flex}.hero__tagline[data-astro-cid-ge2uvauf]{letter-spacing:.24em;margin:0;font-size:15px}.hero__bio[data-astro-cid-ge2uvauf]{margin:0;font-size:17px}.hero__aside[data-astro-cid-ge2uvauf]{flex-direction:column;flex:0 420px;align-items:flex-end;gap:8px;min-width:0;padding-bottom:14px;display:flex}.hero__follow[data-astro-cid-ge2uvauf]{justify-content:flex-end;margin:0}.hero__icon[data-astro-cid-ge2uvauf]{width:56px;height:56px}}.listen[data-astro-cid-sssdaxvi]{box-sizing:border-box;border-top:1px solid var(--line-1);width:100%;max-width:520px;margin:0 auto;padding:56px 20px}.tabs[data-astro-cid-sssdaxvi]{background:var(--surface-2);border:1px solid var(--line-2);border-radius:6px;gap:4px;margin-top:18px;padding:4px;display:flex}.tab[data-astro-cid-sssdaxvi]{min-width:0;min-height:44px;color:var(--muted-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:opacity .2s;display:flex}.tab[data-astro-cid-sssdaxvi][aria-pressed=true]{background:var(--text);color:var(--bg)}.tab[data-astro-cid-sssdaxvi]:not([aria-disabled=true]):hover{box-shadow:inset 0 -2px 0 var(--blue)}.tab[data-astro-cid-sssdaxvi][aria-disabled=true]{opacity:.35;cursor:not-allowed}.tab__n[data-astro-cid-sssdaxvi]{font-weight:400}.chips[data-astro-cid-sssdaxvi]{scrollbar-width:none;gap:8px;margin:12px -20px 0;padding:0 20px;display:flex;overflow-x:auto}.chips[data-astro-cid-sssdaxvi]::-webkit-scrollbar{display:none}.chip[data-astro-cid-sssdaxvi]{border:1px solid var(--line-2);min-height:44px;color:var(--muted-2);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:12px;font-weight:500;transition:border-color .2s,background-color .2s;display:flex}.chip--all[data-astro-cid-sssdaxvi]{padding-left:16px}.chip[data-astro-cid-sssdaxvi] img[data-astro-cid-sssdaxvi]{object-fit:cover;border-radius:50%;width:30px;height:30px;display:block}.chip[data-astro-cid-sssdaxvi][aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.chip[data-astro-cid-sssdaxvi][aria-pressed=false]:hover{border-color:var(--blue)}.trk-list[data-astro-cid-sssdaxvi]{margin:16px 0 0;padding:0;list-style:none}.trk-list[data-astro-cid-sssdaxvi]:not([data-expanded]) .trk[data-astro-cid-sssdaxvi][data-more]{display:none}.trk[data-astro-cid-sssdaxvi]{border-bottom:1px solid var(--line-1);align-items:center;gap:4px;display:flex}.trk[data-astro-cid-sssdaxvi]:hover{background:var(--row-hover)}.trk[data-astro-cid-sssdaxvi][data-current]{background:var(--row-current)}.trk__main[data-astro-cid-sssdaxvi]{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 0 10px 4px;display:flex}.trk__main[data-astro-cid-sssdaxvi]:focus-visible{outline-offset:-2px}.trk__cover[data-astro-cid-sssdaxvi]{background:var(--surface-4);border-radius:3px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.trk__cover[data-astro-cid-sssdaxvi] img[data-astro-cid-sssdaxvi]{object-fit:cover;width:100%;height:100%;display:block}.trk__ov[data-astro-cid-sssdaxvi]{color:var(--text);opacity:0;background:#0b06068c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trk[data-astro-cid-sssdaxvi]:hover .trk__ov[data-astro-cid-sssdaxvi],.trk__main[data-astro-cid-sssdaxvi]:focus-visible .trk__ov[data-astro-cid-sssdaxvi],.trk[data-astro-cid-sssdaxvi][data-current] .trk__ov[data-astro-cid-sssdaxvi],.trk[data-astro-cid-sssdaxvi][data-unavailable] .trk__ov[data-astro-cid-sssdaxvi]{opacity:1}.trk[data-astro-cid-sssdaxvi][data-unavailable] .trk__cover[data-astro-cid-sssdaxvi] img[data-astro-cid-sssdaxvi]{opacity:.4}.trk__text[data-astro-cid-sssdaxvi]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.trk__title[data-astro-cid-sssdaxvi]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.trk[data-astro-cid-sssdaxvi][data-current] .trk__title[data-astro-cid-sssdaxvi]{color:var(--red)}.trk[data-astro-cid-sssdaxvi][data-unavailable] .trk__title[data-astro-cid-sssdaxvi]{color:var(--muted-4)}.trk__meta[data-astro-cid-sssdaxvi]{white-space:nowrap;font-family:var(--font-mono);color:var(--muted-4);align-items:center;gap:10px;font-size:11px;display:flex;overflow:hidden}.trk__dur[data-astro-cid-sssdaxvi]{font-family:var(--font-mono);color:var(--muted-3);flex-shrink:0;padding-left:4px;font-size:12px}.trk__ext[data-astro-cid-sssdaxvi]{width:44px;height:44px;color:var(--muted-4);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.trk__ext[data-astro-cid-sssdaxvi]:hover{color:var(--blue-light)}.listen__more[data-astro-cid-sssdaxvi]{margin-top:20px}.trk[data-astro-cid-sssdaxvi] .st{display:none}.trk[data-astro-cid-sssdaxvi][data-state=idle] .st--play,.trk[data-astro-cid-sssdaxvi][data-state=paused] .st--play,.trk[data-astro-cid-sssdaxvi][data-state=loading] .st--load,.trk[data-astro-cid-sssdaxvi][data-unavailable] .st--unav,.trk[data-astro-cid-sssdaxvi][data-state=error] .st--unav{display:block}.trk[data-astro-cid-sssdaxvi][data-state=playing] .st--eq{display:flex}.trk[data-astro-cid-sssdaxvi][data-state=paused] .st--play{color:var(--red)}.table[data-astro-cid-sssdaxvi]{display:none}@media (width>=960px){.band[data-astro-cid-sssdaxvi]{border-top:1px solid var(--line-1)}.listen[data-astro-cid-sssdaxvi]{border-top:0;max-width:1360px;padding:96px 40px}.listen__head[data-astro-cid-sssdaxvi]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.tabs[data-astro-cid-sssdaxvi]{box-sizing:border-box;width:440px;max-width:100%;margin-top:0}.tab[data-astro-cid-sssdaxvi]{letter-spacing:.1em;gap:8px}.chips[data-astro-cid-sssdaxvi]{flex-wrap:wrap;margin:32px 0 0;padding:0;overflow:visible}.chip[data-astro-cid-sssdaxvi]{letter-spacing:.06em;gap:10px;min-height:48px;padding:0 18px 0 7px}.chip--all[data-astro-cid-sssdaxvi]{padding-left:18px}.chip[data-astro-cid-sssdaxvi] img[data-astro-cid-sssdaxvi]{width:34px;height:34px}.trk-list[data-astro-cid-sssdaxvi],.listen__more[data-astro-cid-sssdaxvi]{display:none}.table[data-astro-cid-sssdaxvi]{margin-top:32px;display:block;overflow-x:auto}.table__head[data-astro-cid-sssdaxvi],.row[data-astro-cid-sssdaxvi]{grid-template-columns:40px minmax(240px,1fr) 200px 64px 190px;align-items:center;column-gap:16px;min-width:880px;padding:0 16px;display:grid}.table__head[data-astro-cid-sssdaxvi]{border-bottom:1px solid var(--line-2);height:40px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-4);font-size:11px}.table__num[data-astro-cid-sssdaxvi]{text-align:center}.table__pf[data-astro-cid-sssdaxvi]{text-align:right}.table__rows[data-astro-cid-sssdaxvi]{min-width:880px;margin:0;padding:0;list-style:none}.row[data-astro-cid-sssdaxvi]{border-bottom:1px solid var(--line-1);min-height:72px;position:relative}.row[data-astro-cid-sssdaxvi]:hover{background:var(--row-hover)}.row[data-astro-cid-sssdaxvi][data-current]{background:var(--row-current)}.row__num[data-astro-cid-sssdaxvi]{height:32px;font-family:var(--font-mono);color:var(--muted-4);justify-content:center;align-items:center;font-size:13px;display:flex}.row[data-astro-cid-sssdaxvi] .st{display:none}.row[data-astro-cid-sssdaxvi][data-state=idle]:hover .st--play,.row[data-astro-cid-sssdaxvi][data-state=idle]:has(.row__btn:focus-visible) .st--play,.row[data-astro-cid-sssdaxvi][data-state=paused] .st--play,.row[data-astro-cid-sssdaxvi][data-state=loading] .st--load,.row[data-astro-cid-sssdaxvi][data-unavailable] .st--unav,.row[data-astro-cid-sssdaxvi][data-state=error] .st--unav{display:block}.row[data-astro-cid-sssdaxvi][data-state=playing] .st--eq{display:flex}.row[data-astro-cid-sssdaxvi][data-state=idle] .st--play{color:var(--text)}.row[data-astro-cid-sssdaxvi][data-state=paused] .st--play{color:var(--red)}.row[data-astro-cid-sssdaxvi]:not([data-state=idle]) .row__n[data-astro-cid-sssdaxvi],.row[data-astro-cid-sssdaxvi][data-state=idle]:hover .row__n[data-astro-cid-sssdaxvi],.row[data-astro-cid-sssdaxvi][data-state=idle]:has(.row__btn:focus-visible) .row__n[data-astro-cid-sssdaxvi]{display:none}.row[data-astro-cid-sssdaxvi][data-state=loading] .row__num[data-astro-cid-sssdaxvi]{color:var(--text)}.row__title[data-astro-cid-sssdaxvi]{align-items:center;gap:14px;min-width:0;display:flex}.row__title[data-astro-cid-sssdaxvi] img[data-astro-cid-sssdaxvi]{object-fit:cover;border-radius:3px;flex-shrink:0;width:48px;height:48px}.row[data-astro-cid-sssdaxvi][data-unavailable] .row__title[data-astro-cid-sssdaxvi] img[data-astro-cid-sssdaxvi]{opacity:.4}.row__text[data-astro-cid-sssdaxvi]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.row__btn[data-astro-cid-sssdaxvi]{text-align:left;cursor:pointer;max-width:100%;font-family:var(--font-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.row__btn[data-astro-cid-sssdaxvi]:after{content:"";z-index:1;position:absolute;inset:0}.row__btn[data-astro-cid-sssdaxvi]:focus-visible{outline:none}.row__btn[data-astro-cid-sssdaxvi]:focus-visible:after{outline:2px solid var(--blue);outline-offset:-2px}.row[data-astro-cid-sssdaxvi][data-current] .row__btn[data-astro-cid-sssdaxvi]{color:var(--red)}.row[data-astro-cid-sssdaxvi][data-unavailable] .row__btn[data-astro-cid-sssdaxvi]{color:var(--muted-4)}.row__by[data-astro-cid-sssdaxvi]{z-index:2;color:var(--muted-4);font-size:13px;text-decoration:none;position:relative}.row__by[data-astro-cid-sssdaxvi]:hover{color:var(--blue-light)}.row__tag[data-astro-cid-sssdaxvi]{letter-spacing:.1em;padding:2px 7px}.row__time[data-astro-cid-sssdaxvi]{font-family:var(--font-mono);color:var(--muted-2);font-size:13px}.row__pf[data-astro-cid-sssdaxvi]{z-index:2;justify-self:end;align-items:center;gap:2px;display:flex;position:relative}}.menu[data-astro-cid-xlat7obg]{overscroll-behavior:contain;backdrop-filter:blur(16px);width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:#0b0606f7;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-xlat7obg][open]{animation:menu-in .35s var(--ease-out) both}.menu[data-astro-cid-xlat7obg]::backdrop{background:0 0}@keyframes menu-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.menu__inner[data-astro-cid-xlat7obg]{box-sizing:border-box;max-width:520px;margin:0 auto;padding:14px 12px 48px 20px}.menu__bar[data-astro-cid-xlat7obg]{justify-content:flex-end;align-items:center;display:flex}.menu__close[data-astro-cid-xlat7obg]{border:1px solid var(--line-3);width:48px;height:48px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s;display:flex}.menu__close[data-astro-cid-xlat7obg]:hover{border-color:var(--blue)}.menu__nav[data-astro-cid-xlat7obg]{margin-top:36px}.menu__nav[data-astro-cid-xlat7obg] ul[data-astro-cid-xlat7obg]{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.menu__nav[data-astro-cid-xlat7obg] li[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--line-2)}.menu__link[data-astro-cid-xlat7obg]{min-height:76px;color:var(--text);font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:52px;font-weight:800;line-height:1;text-decoration:none;transition:color .2s;display:flex}.menu__link[data-astro-cid-xlat7obg]:hover{color:var(--blue-light)}.menu__link[data-astro-cid-xlat7obg] .menu__arrow{flex-shrink:0;transition:transform .2s}.menu__link[data-astro-cid-xlat7obg]:hover .menu__arrow{transform:translate(4px)}.menu__label[data-astro-cid-xlat7obg]{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin:36px 0 12px;font-size:11px;font-weight:500}.menu__follow[data-astro-cid-xlat7obg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.menu__follow[data-astro-cid-xlat7obg] li[data-astro-cid-xlat7obg]{min-width:0}.menu__tile[data-astro-cid-xlat7obg]{box-sizing:border-box;border:1px solid var(--line-2);background:var(--surface-1);min-height:56px;color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:0 12px 0 6px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s;display:flex}.menu__tile[data-astro-cid-xlat7obg]:hover{border-color:var(--blue);color:var(--text)}.menu__logo[data-astro-cid-xlat7obg]{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:32px;display:flex}.menu__name[data-astro-cid-xlat7obg]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sc-widget{opacity:0;pointer-events:none;z-index:-1;border:0;width:300px;height:166px;position:fixed;bottom:0;left:0}.player{z-index:30;padding:0 10px max(10px, env(safe-area-inset-bottom));animation:player-in .5s var(--ease-out) both;position:sticky;bottom:0}@keyframes player-in{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:none}}.player__wrap{max-width:500px;margin:0 auto;position:relative}.player__bar{z-index:2;backdrop-filter:blur(14px);border:1px solid var(--line-2);background:#130909eb;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #0009}.player__line{height:2px;position:absolute;top:0;left:0;right:0}.player__line span{background:var(--red);width:0;height:100%;box-shadow:0 0 8px var(--red);display:block}.player__art{object-fit:cover;background:var(--surface-4);border-radius:3px;flex-shrink:0;width:44px;height:44px}.player__info{flex:1;min-width:0}.player__title{white-space:nowrap;text-overflow:ellipsis;color:var(--text-head);font-size:14px;font-weight:600;overflow:hidden}.player__status{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted-3);margin-top:2px;font-size:11px}.player[data-status=playing] .player__status{color:var(--red)}.player__status--desktop,.player__seek,.player__prev,.player__links{display:none}.player__plat{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.player__plat[aria-expanded=true]{border-color:var(--blue)}.player__controls{align-items:center;gap:10px;display:flex}.player__toggle{background:var(--red);width:48px;height:48px;color:var(--bg);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,box-shadow .2s;display:flex}.player__toggle:not([aria-disabled=true]):hover{background:var(--red-hover);box-shadow:0 0 36px #ff3b1f80}.player__toggle[aria-disabled=true]{background:var(--line-2);color:var(--muted-5);cursor:default}.player__toggle svg{display:none}.player:not([data-status=playing]):not([data-status=loading]) .player__i-play,.player[data-status=playing] .player__i-pause,.player[data-status=loading] .player__i-load{display:block}.player__prev,.player__next{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px}.player__next{display:flex}.player[data-status=unavailable] .player__next{border-color:var(--red);color:var(--red)}.player[data-status=unavailable] .player__art{opacity:.4}.player[data-status=unavailable] .player__title{color:var(--muted-4)}.player__pop{z-index:3;box-sizing:border-box;background:var(--surface-3);border:1px solid var(--line-2);width:248px;animation:pop-in .25s var(--ease-out) both;border-radius:10px;padding:8px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 -16px 48px #0009}.player__pop-title{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-4);margin:6px 10px 4px;font-size:11px}.player__pop ul{margin:0;padding:0;list-style:none}.player__pop-item{min-height:48px;color:var(--text);border-radius:6px;align-items:center;gap:12px;padding:0 10px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.player__pop-item:hover{background:var(--hover-fill);color:var(--text)}.player__pop-logo{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:32px;display:flex}.player__pop-name{flex:1}.player__pop-arrow{color:var(--muted-5)}.player__pop-item:hover .player__pop-arrow{color:var(--blue-light)}@media (width>=960px){.player{padding:0 16px max(16px, env(safe-area-inset-bottom))}.player__wrap{max-width:1280px}.player__bar{gap:16px;padding:12px 16px 12px 12px;overflow:visible}.player__line,.player__plat,.player__pop,.player__status--mobile{display:none!important}.player__art{width:52px;height:52px}.player__info{flex:0 260px}.player__title{font-size:15px}.player__status--desktop{letter-spacing:.1em;text-transform:uppercase;display:block}.player__seek{min-width:0;font-family:var(--font-mono);color:var(--muted-3);flex:auto;align-items:center;gap:12px;font-size:12px;display:flex}.player__pos{color:var(--text)}.player__track{background:var(--line-2);border-radius:2px;flex:1;height:4px;position:relative}.player__fill{background:var(--red);border-radius:2px;width:0;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 8px #ff3b1fb3}.player__range{opacity:0;cursor:pointer;width:100%;height:44px;margin:0;position:absolute;top:-20px;left:0}.player__range:disabled{cursor:default}.player__track:has(.player__range:focus-visible){outline:2px solid var(--blue);outline-offset:6px}.player__controls{gap:8px}.player__prev{display:flex}.player__toggle{width:52px;height:52px}.player__toggle svg{width:22px;height:22px}.player__toggle:not([aria-disabled=true]):hover{box-shadow:0 0 40px #ff3b1f80}.player__links{border-left:1px solid var(--line-2);flex-shrink:0;align-items:center;gap:2px;padding-left:12px;display:flex}}.releases[data-astro-cid-aaipfe57]{box-sizing:border-box;width:100%;max-width:520px;margin:0 auto;padding:24px 20px 56px}.releases__grid[data-astro-cid-aaipfe57]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media (width<=959.98px){.releases__grid[data-astro-cid-aaipfe57]:not([data-expanded]) .rel[data-astro-cid-aaipfe57][data-extra]{display:none}}.releases__more[data-astro-cid-aaipfe57]{margin-top:24px}.rel[data-astro-cid-aaipfe57]{flex-direction:column;min-width:0;display:flex}.rel__cover[data-astro-cid-aaipfe57]{aspect-ratio:1;background:var(--surface-4);border-radius:4px;transition:box-shadow .2s;position:relative;overflow:hidden}.rel__cover[data-astro-cid-aaipfe57] img[data-astro-cid-aaipfe57]{object-fit:cover;width:100%;height:100%;display:block}.rel[data-astro-cid-aaipfe57][data-unavailable] .rel__cover[data-astro-cid-aaipfe57] img[data-astro-cid-aaipfe57]{opacity:.4}.rel__open[data-astro-cid-aaipfe57]{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;transition:background-color .2s;position:absolute;inset:0}.rel__open[data-astro-cid-aaipfe57]:hover{background:#0b060638}.rel__open[data-astro-cid-aaipfe57]:focus-visible{outline-offset:-4px}.rel__badge[data-astro-cid-aaipfe57]{color:var(--muted-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#0b0606d9;border-radius:2px;padding:3px 7px;font-size:10px;position:absolute;top:8px;left:8px}.rel__play[data-astro-cid-aaipfe57]{width:48px;height:48px;color:var(--text);cursor:pointer;background:#0b0606c7;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,box-shadow .2s;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 6px 18px #00000080}.rel__play[data-astro-cid-aaipfe57]:not(:disabled):hover{background:var(--red-hover);box-shadow:0 0 36px #ff3b1f80}.rel__play[data-astro-cid-aaipfe57]:disabled{color:var(--muted-5);cursor:default}.rel__play[data-astro-cid-aaipfe57] .rel__icon-pause{display:none}.rel[data-astro-cid-aaipfe57][data-current] .rel__title[data-astro-cid-aaipfe57]{color:var(--red)}.rel[data-astro-cid-aaipfe57][data-playing] .rel__cover[data-astro-cid-aaipfe57]{box-shadow:0 0 0 2px var(--red), 0 0 32px #ff3b1f59}.rel[data-astro-cid-aaipfe57][data-playing] .rel__play[data-astro-cid-aaipfe57]{background:var(--red);color:var(--bg)}.rel[data-astro-cid-aaipfe57][data-playing] .rel__play[data-astro-cid-aaipfe57] .rel__icon-play{display:none}.rel[data-astro-cid-aaipfe57][data-playing] .rel__play[data-astro-cid-aaipfe57] .rel__icon-pause{display:block}.rel__meta[data-astro-cid-aaipfe57]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-4);gap:6px;margin-top:10px;font-size:10px;display:flex}.rel__type[data-astro-cid-aaipfe57]{color:var(--muted-1)}.rel__count-inline[data-astro-cid-aaipfe57]{display:none}.rel__title[data-astro-cid-aaipfe57]{font-family:var(--font-display);text-transform:uppercase;color:var(--text);overflow-wrap:anywhere;cursor:pointer;margin-top:4px;font-size:24px;font-weight:800;line-height:.95;transition:color .2s}.rel__title[data-astro-cid-aaipfe57]:hover{color:var(--blue-light)}.rel__count[data-astro-cid-aaipfe57]{color:var(--muted-4);margin-top:4px;font-size:13px}.rel__platforms[data-astro-cid-aaipfe57]{flex-wrap:wrap;margin-top:4px;display:flex}.rel__pf[data-astro-cid-aaipfe57]{flex:1 1 0;min-width:44px;max-width:44px;height:44px}@media (width>=960px){.releases[data-astro-cid-aaipfe57]{max-width:1360px;padding:112px 40px}.releases__grid[data-astro-cid-aaipfe57]{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:40px 24px;margin-top:40px}.rel__cover[data-astro-cid-aaipfe57]{border-radius:6px}.rel[data-astro-cid-aaipfe57][data-playing] .rel__cover[data-astro-cid-aaipfe57]{box-shadow:0 0 0 2px var(--red), 0 0 40px #ff3b1f59}.rel__badge[data-astro-cid-aaipfe57]{letter-spacing:.1em;padding:4px 8px;font-size:11px;top:12px;left:12px}.rel__play[data-astro-cid-aaipfe57]{width:56px;height:56px;bottom:14px;right:14px;box-shadow:0 8px 24px #00000080}.rel__play[data-astro-cid-aaipfe57] svg{width:22px;height:22px}.rel__play[data-astro-cid-aaipfe57]:not(:disabled):hover{box-shadow:0 0 40px #ff3b1f80}.rel__meta[data-astro-cid-aaipfe57]{letter-spacing:.14em;gap:8px;margin-top:14px;font-size:11px}.rel__count-inline[data-astro-cid-aaipfe57]{display:inline}.rel__title[data-astro-cid-aaipfe57]{margin-top:6px;font-size:32px}.rel__count[data-astro-cid-aaipfe57]{display:none}.rel__platforms[data-astro-cid-aaipfe57]{gap:2px;margin:8px 0 0 -10px}.rel__pf[data-astro-cid-aaipfe57]{flex:none;width:44px}}
