:root{--night:#1f2236;--blood:#393f5f;--neon:#ff9760;--cream:#f7edd9;--ink:#171a2b;--petrol:#6a7e6a;--amber:#ffe69d;--cyan:#ffe69d;--mag:#e96d5e;--haze:#5a3a44;--fill:#1a1c2c;--bg:var(--night);--fg:var(--cream);--acc:var(--neon);--mut:#f7edd994;--ln:#f7edd929;--ln2:#f7edd957;--f-display:"Archivo", "Arial Narrow", sans-serif;--f-serif:"Instrument Serif", Georgia, serif;--f-text:"Archivo", system-ui, sans-serif;--f-mono:"JetBrains Mono", ui-monospace, monospace;--rail:0px;--gutter:clamp(16px, 3.4vw, 48px);--max:1560px;--ease:cubic-bezier(.76, 0, .24, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);color-scheme:dark}@media (width>=901px){:root{--rail:84px}}html[data-theme=blood]{--bg:var(--blood);--fg:var(--cream);--acc:var(--neon);--mut:#f7edd99e;--ln:#f7edd92e;--ln2:#f7edd961}html[data-theme=cream]{--bg:var(--cream);--fg:var(--ink);--acc:var(--blood);--mut:#171a2b99;--ln:#171a2b24;--ln2:#171a2b57;color-scheme:light}html[data-theme=neon]{--bg:var(--neon);--fg:var(--ink);--acc:var(--cream);--mut:#171a2ba8;--ln:#171a2b33;--ln2:#171a2b6b;color-scheme:light}html[data-theme=petrol]{--bg:var(--petrol);--fg:var(--cream);--acc:var(--neon);--mut:#f7edd9b3;--ln:#f7edd933;--ln2:#f7edd96b}html[data-theme=night]{--bg:var(--night);--fg:var(--cream);--acc:var(--neon)}html.peat{--acc:var(--amber)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg);transition:background-color .7s var(--ease)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg);color:var(--fg);font-family:var(--f-text);-webkit-font-smoothing:antialiased;transition:background-color .7s var(--ease), color .7s var(--ease);margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}body.is-loading{overflow:hidden}img,canvas,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--acc);color:var(--bg)}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main{z-index:1;padding-left:var(--rail);position:relative}.wrap{width:100%;max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.grain{z-index:300;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.flip{z-index:90;pointer-events:none;opacity:0;background:repeating-linear-gradient(to bottom, var(--acc) 0 2px, transparent 2px 6px);mix-blend-mode:difference;position:fixed;inset:0}.flip.on{animation:.45s steps(4,end) flip}@keyframes flip{0%{opacity:0;transform:translateY(-10%)}30%{opacity:.5}60%{opacity:.2;transform:translateY(6%)}to{opacity:0}}.mono{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;line-height:1.5}.h{font-family:var(--f-display);font-variation-settings:"wdth" 64;text-transform:uppercase;letter-spacing:-.012em;margin:0;font-weight:800;line-height:.88}.h-xl{font-size:clamp(44px,6.6vw,116px)}.h-lg{font-size:clamp(36px,4.8vw,84px)}.h-md{font-size:clamp(26px,2.9vw,48px)}.h .ln{display:block}.h .acc{color:var(--acc)}.serif{font-family:var(--f-serif);letter-spacing:-.005em;margin:0;font-size:clamp(22px,2.1vw,34px);font-weight:400;line-height:1.12}.serif em{color:var(--acc)}.body{color:var(--mut);max-width:46ch;margin:0}.wd{vertical-align:top;margin:-.16em -.03em -.06em;padding:.16em .03em .06em;display:inline-block;overflow:hidden}.wd>span{will-change:transform;transform-origin:0 100%;display:inline-block}.chap{color:var(--mut);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:clamp(28px,4vw,56px);display:grid}.chap .bar{background:var(--ln2);transform-origin:0;height:1px}.chap b{color:var(--acc);font-weight:500}.btn{background:var(--fg);height:46px;color:var(--bg);font-family:var(--f-display);font-variation-settings:"wdth" 70;text-transform:uppercase;letter-spacing:.01em;clip-path:polygon(0 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%);align-items:center;gap:12px;padding:0 18px;font-size:15px;font-weight:800;transition:background .3s,color .3s;display:inline-flex;position:relative}.btn:hover{background:var(--acc);color:var(--bg)}.btn svg{width:15px;height:15px;transition:transform .45s var(--ease-out)}.btn:hover svg{transform:translate(4px)}.roll{height:1.15em;line-height:1.15;display:inline-grid;overflow:hidden}.roll>span{transition:transform .5s var(--ease);grid-area:1/1}.roll>span+span{transform:translateY(105%)}a:hover>.roll>span:first-child,button:hover>.roll>span:first-child{transform:translateY(-105%)}a:hover>.roll>span+span,button:hover>.roll>span+span{transform:translateY(0)}.rail{display:none}@media (width>=901px){.rail{z-index:60;width:84px;color:var(--fg);border-right:1px solid var(--ln2);background:color-mix(in srgb, var(--bg) 86%, transparent);backdrop-filter:blur(6px);flex-direction:column;align-items:center;gap:18px;padding:18px 0 22px;transition:background .7s,color .7s,border-color .7s;display:flex;position:fixed;top:0;bottom:0;left:0}.rail__logo{border:1px solid;align-content:center;place-items:center;width:46px;height:46px;display:grid;position:relative}.rail__logo b{font-family:var(--f-display);font-variation-settings:"wdth" 70;font-size:17px;font-weight:800;line-height:1}.rail__logo small{font-family:var(--f-mono);letter-spacing:.2em;color:var(--acc);margin-top:2px;font-size:7.5px}.rail__logo:before,.rail__logo:after{content:"";background:var(--acc);width:5px;height:5px;position:absolute}.rail__logo:before{top:-3px;left:-3px}.rail__logo:after{bottom:-3px;right:-3px}.rail__menu{border:1px solid var(--ln2);place-items:center;width:46px;height:46px;transition:border-color .3s,background .3s,color .3s;display:grid}.rail__menu:hover{border-color:var(--acc);background:var(--acc);color:var(--bg)}.rail__grid{grid-template-columns:6px 6px;gap:4px;display:grid}.rail__grid i{width:6px;height:6px;transition:transform .4s var(--ease);background:currentColor}.rail__menu:hover .rail__grid i:first-child{transform:translate(-2px,-2px)}.rail__menu:hover .rail__grid i:nth-child(4){transform:translate(2px,2px)}.rail__ruler{flex:1;width:100%;margin:6px 0;position:relative}.rail__track{background:var(--ln2);width:1px;position:absolute;top:0;bottom:0;left:50%}.rail__done{background:var(--acc);width:1px;height:0;box-shadow:0 0 8px var(--acc);position:absolute;top:0;left:50%}.rail__tick{background:var(--ln2);width:8px;height:1px;position:absolute;left:calc(50% - 4px)}.rail__tick.big{width:18px;left:calc(50% - 9px)}.rail__chap{font-family:var(--f-mono);letter-spacing:.1em;color:var(--mut);place-items:center;font-size:9.5px;transition:color .3s;display:grid;position:absolute;left:0;right:0;transform:translateY(-50%)}.rail__chap span{background:var(--bg);padding:2px 3px;transition:background .7s}.rail__chap.on{color:var(--acc)}.rail__chap:hover{color:var(--fg)}.rail__chap em{white-space:nowrap;opacity:0;background:var(--fg);color:var(--bg);pointer-events:none;padding:3px 7px;font-style:normal;transition:opacity .3s,transform .3s;position:absolute;left:calc(100% + 8px);transform:translate(-6px)}.rail__chap:hover em{opacity:1;transform:none}.rail__mark{background:var(--acc);color:var(--bg);z-index:2;padding:2px 4px;font-size:9px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.rail__sig{writing-mode:vertical-rl;color:var(--mut);font-size:9px;transform:rotate(180deg)}}.top{z-index:55;top:0;right:0;left:var(--rail);pointer-events:none;position:fixed}.top .wrap{justify-content:space-between;align-items:flex-start;max-width:none;padding-top:18px;display:flex}.top a,.top button{pointer-events:auto}.top__id{mix-blend-mode:difference;color:#fff;flex-direction:column;gap:2px;display:flex}.top__id b{font-family:var(--f-display);font-variation-settings:"wdth" 70;letter-spacing:.02em;text-transform:uppercase;font-size:15px;font-weight:800}.top__right{mix-blend-mode:difference;color:#fff;align-items:center;gap:14px;display:flex}.top__lang{border:1px solid;padding:5px 10px}.top__menu{display:none}.top__snd{border:1px solid;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.top__eq{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.top__eq i{background:currentColor;width:2px;height:2px}html.sound-on .top__eq i{animation:.55s ease-in-out infinite alternate eq}html.sound-on .top__eq i:nth-child(2){animation-delay:-.25s}html.sound-on .top__eq i:nth-child(3){animation-delay:-.4s}html.sound-on .status__eq i{animation:.5s ease-in-out infinite alternate eq}@media (width>=901px){.top__id{visibility:hidden}}@media (width<=900px){.top__menu{display:inline-flex}}.clockv{z-index:55;writing-mode:vertical-rl;font-family:var(--f-serif);mix-blend-mode:difference;color:#fff;pointer-events:none;font-size:15px;line-height:1;position:fixed;top:70px;right:14px}.clockv span{display:block}.tagv{z-index:55;writing-mode:vertical-rl;font-family:var(--f-serif);mix-blend-mode:difference;color:#fff;pointer-events:none;font-size:15px;line-height:1.05;position:fixed;bottom:54px;right:14px;transform:rotate(180deg)}@media (width<=900px){.clockv,.tagv{display:none}}.status{z-index:55;left:var(--rail);pointer-events:none;mix-blend-mode:difference;color:#fff;position:fixed;bottom:0;right:0}.status .wrap{justify-content:space-between;align-items:center;gap:18px;max-width:none;height:38px;display:flex}.status .dot{background:#fff;width:6px;height:6px;margin-right:8px;animation:1.1s steps(2,end) infinite blink;display:inline-block}.status__secrets{pointer-events:auto;cursor:help}.status__eq{vertical-align:-1px;align-items:flex-end;gap:2px;height:10px;margin-left:8px;display:inline-flex}.status__eq i{background:#fff;width:2px;height:3px}html.music .status__eq i{animation:.5s ease-in-out infinite alternate eq}html.music .status__eq i:nth-child(2){animation-delay:-.2s}html.music .status__eq i:nth-child(3){animation-delay:-.35s}html.music .status__eq i:nth-child(4){animation-delay:-.1s}@keyframes eq{to{height:10px}}@keyframes blink{50%{opacity:0}}@media (width<=700px){.status .hide-sm{display:none}}.menu{z-index:120;pointer-events:none;grid-template-columns:1fr 1fr;display:grid;position:fixed;inset:0}.menu__panel{background:var(--neon);color:var(--ink);clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .8s var(--ease);padding:100px var(--gutter) 40px calc(var(--rail) + var(--gutter));flex-direction:column;justify-content:space-between;display:flex}.menu__panel+.menu__panel{background:var(--blood);color:var(--cream);padding-left:var(--gutter);transition-delay:60ms}.menu.open{pointer-events:auto}.menu.open .menu__panel{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.menu a.big{font-family:var(--f-display);font-variation-settings:"wdth" 64;text-transform:uppercase;font-size:clamp(40px,6vw,92px);font-weight:800;line-height:.9;display:block}.menu a.big small{font-family:var(--f-mono);letter-spacing:.12em;vertical-align:top;margin-right:10px;font-size:11px}.menu a.big:hover{color:var(--cream)}.menu__close{top:22px;right:var(--gutter);z-index:2;color:var(--cream);position:absolute}@media (width<=900px){.menu{grid-template-columns:1fr}.menu__panel+.menu__panel{display:none}.menu__panel{padding-left:var(--gutter)}}.cur{display:none}@media (pointer:fine){.cur{z-index:250;pointer-events:none;mix-blend-mode:difference;color:#fff;display:block;position:fixed;inset:0}.cur__dot{width:8px;height:8px;transition:width .35s var(--ease-out), height .35s var(--ease-out), margin .35s var(--ease-out);background:#fff;margin:-4px 0 0 -4px;position:absolute}.cur__ring{clip-path:polygon(0 0,30% 0,30% 1px,1px 1px,1px 30%,0 30%,0 70%,1px 70%,1px calc(100% - 1px),30% calc(100% - 1px),30% 100%,0 100%,0 0,100% 0,100% 30%,calc(100% - 1px) 30%,calc(100% - 1px) 1px,70% 1px,70% 0,100% 0,100% 100%,70% 100%,70% calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 70%,100% 70%);border:1px solid #fff9;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute}.cur__lbl{white-space:nowrap;font-family:var(--f-mono);letter-spacing:.12em;font-size:10px;position:absolute;transform:translate(20px,14px)}.cur.on .cur__dot{width:54px;height:54px;margin:-27px 0 0 -27px}body.has-cursor,body.has-cursor a,body.has-cursor button{cursor:none}}.pt{z-index:280;pointer-events:none;position:fixed;inset:0}.pt i{width:160%;position:absolute;top:-10%;bottom:-10%;left:-30%;transform:translate(110%)skew(-18deg)}.pt i:first-child{background:var(--neon)}.pt i:nth-child(2){background:var(--blood)}.pt i:nth-child(3){background:var(--night)}.pt.cover i{transition:transform .7s var(--ease);transform:translate(0)skew(-18deg)}.pt.cover i:nth-child(2){transition-delay:80ms}.pt.cover i:nth-child(3){transition-delay:.16s}.pt.start i{transform:translate(0)skew(-18deg)}.pt.reveal i{transition:transform .8s var(--ease);transform:translate(-120%)skew(-18deg)}.pt.reveal i:nth-child(2){transition-delay:70ms}.pt.reveal i:first-child{transition-delay:.14s}.loader{z-index:260;color:var(--cream);padding:var(--gutter);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.loader canvas.pix{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.loader__log{color:#f7edd999;gap:4px;display:grid}.loader__log span{opacity:0}.loader__log span.on{opacity:1}.loader__log span.on:before{content:"> ";color:var(--neon)}.loader__foot{justify-content:space-between;align-items:flex-end;display:flex}.loader__num{font-family:var(--f-display);font-variation-settings:"wdth" 62;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(90px,18vw,280px);font-weight:800;line-height:.78}.loader__num small{color:var(--neon);vertical-align:top;font-size:.22em}.loader__bar{background:var(--neon);width:0;height:3px;position:absolute;bottom:0;left:0}.loader.out .loader__log,.loader.out .loader__foot,.loader.out .loader__bar{opacity:0;transition:opacity .2s}.hero{height:760svh;margin-left:calc(-1 * var(--rail));position:relative}.hero__stick{background:var(--night);height:100svh;position:sticky;top:0;overflow:hidden}.hero__canvas{width:100%;height:100%;position:absolute;inset:0}.hero__scan{pointer-events:none;background:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.hero__vig{pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0e0303bf 100%);position:absolute;inset:0}.hero__dis{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0}.hero__ui{pointer-events:none;padding-left:var(--rail);z-index:3;position:absolute;inset:0}.hero__ui .wrap{max-width:none;height:100%;position:relative}.hero__ph{left:var(--gutter);right:var(--gutter);position:absolute;bottom:clamp(70px,11vh,120px)}.hero__ph .h{font-size:clamp(52px,8.4vw,150px)}.hero__ph[data-i="1"],.hero__ph[data-i="2"]{visibility:hidden}.hero__kicker{color:var(--cream);align-items:center;gap:12px;margin-bottom:14px;display:flex}.hero__kicker:before{content:"";background:var(--neon);width:9px;height:9px}.hero__cue{right:calc(var(--gutter) + 30px);color:#f7edd9b3;align-items:center;gap:12px;display:flex;position:absolute;bottom:54px}.hero__cue .cue-bar{background:#f7edd933;width:90px;height:2px;position:relative;overflow:hidden}.hero__cue .cue-bar b{background:var(--neon);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (width<=760px){.hero{height:540svh}.hero__cue{left:var(--gutter);bottom:44px;right:auto}}.hud{color:var(--cream);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;line-height:1.45;position:absolute}.hud--a{top:74px;left:var(--gutter);width:230px}.hud--b{top:74px;right:calc(var(--gutter) + 30px);text-align:right;width:220px}.hud__box{background:repeating-linear-gradient(90deg,#f7edd90f 0 1px,#0000 1px 8px),repeating-linear-gradient(0deg,#f7edd90f 0 1px,#0000 1px 8px);border:1px solid #f7edd938;height:112px;margin-bottom:8px;position:relative;overflow:hidden}.hud__box canvas{width:100%;height:100%}.hud__tag{background:var(--cream);color:var(--night);padding:1px 6px;position:absolute;bottom:6px}.hud__tag.l{left:6px}.hud__tag.r{right:6px}.hud__row{justify-content:space-between;gap:12px;display:flex}.hud__row b{color:var(--neon);font-weight:500}.hud__list{margin:8px 0 0;padding:0;list-style:none}.hud__list li{border-bottom:1px solid #f7edd91f;justify-content:space-between;padding:2px 0;display:flex}.hud__list li span:last-child{color:#f7edd980}@media (width<=900px){.hud--b{display:none}.hud--a{width:170px}.hud__box{height:80px}}.glitch.on{animation:.45s steps(2,end) glitch}@keyframes glitch{0%{text-shadow:3px 0 var(--cyan), -3px 0 var(--mag);transform:translate(2px)}35%{text-shadow:-4px 0 var(--cyan), 4px 0 var(--mag);clip-path:inset(12% 0 50%)}70%{text-shadow:2px 0 var(--cyan), -2px 0 var(--mag);clip-path:inset(58% 0 8%);transform:translate(-3px)}to{text-shadow:none;clip-path:none;transform:none}}.sec{padding:clamp(96px,12vw,180px) 0;position:relative}.grid12{grid-template-columns:repeat(12,1fr);gap:24px;display:grid}.torn{position:relative}.torn:before{content:"";background:inherit;height:19px;clip-path:var(--torn-h);position:absolute;top:-18px;left:0;right:0}.lab__head .h{grid-column:1/span 7}.lab__side{grid-column:8/span 5;align-content:end;gap:22px;display:grid}.stats{border-top:1px solid var(--ln2);grid-template-columns:repeat(4,1fr);margin-top:clamp(56px,8vw,110px);display:grid}.stat{border-right:1px solid var(--ln);padding:22px 20px 0 0}.stat+.stat{padding-left:20px}.stat:last-child{border-right:0}.stat__n{font-family:var(--f-display);font-variation-settings:"wdth" 62;font-variant-numeric:tabular-nums;font-size:clamp(48px,5.4vw,92px);font-weight:800;line-height:.9}.stat__n sup{color:var(--acc);vertical-align:top;font-size:.38em;position:relative;top:.3em}.stat .mono{color:var(--mut);margin-top:10px}@media (width<=900px){.lab__head .h,.lab__side{grid-column:1/-1}.stats{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.stat:nth-child(3){padding-left:0}.stat:nth-child(n+3){border-top:1px solid var(--ln);margin-top:24px}}.tracks{height:calc(var(--n,3) * 95svh + 15svh);position:relative}.tracks__stick{height:100svh;position:sticky;top:0;overflow:hidden}.track{padding-left:var(--rail);align-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.track[data-k=EH]{background:var(--neon);color:var(--ink);--acc:var(--cream);--mut:#171a2bb3}.track[data-k=AD]{background:var(--cream);color:var(--ink);--acc:var(--blood);--mut:#171a2b9e}.track[data-k=IR]{background:var(--petrol);color:var(--cream);--acc:var(--neon);--mut:#f7edd9bf}.track__zig{opacity:.5;color:currentColor;width:100%;height:100%;position:absolute;inset:0}.track__in{grid-template-columns:repeat(12,1fr);align-items:center;gap:24px;display:grid;position:relative}.track__n{font-family:var(--f-mono);grid-column:1/span 12}.track__t{grid-column:1/span 6}.track__win{clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);background:#171a2be6;grid-area:1/7/span 3/span 6;height:min(64svh,560px);position:relative;overflow:hidden}.track__win img{object-fit:cover;filter:grayscale()contrast(1.15);mix-blend-mode:screen;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.track__win svg{width:100%;height:100%;position:absolute;inset:0}.track__d{grid-column:1/span 5;justify-items:start;gap:20px;display:grid}.track__d p{font-family:var(--f-serif);margin:0;font-size:clamp(20px,1.7vw,27px);line-height:1.18}.track__arrow{right:var(--gutter);color:currentColor;width:clamp(70px,8vw,130px);position:absolute;bottom:40px}.tracks__count{z-index:5;left:calc(var(--rail) + var(--gutter));color:#fff;mix-blend-mode:difference;position:absolute;bottom:46px}@media (width<=900px){.track__t,.track__d{grid-column:1/-1}.track__win{grid-area:auto/1/auto/-1;height:26svh}.track__arrow{display:none}}.xp__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(40px,5vw,70px);display:flex}.xp__cols,.xp__row{grid-template-columns:110px 1fr 220px 120px 100px;align-items:center;gap:20px;display:grid}.xp__cols{color:var(--mut);border-bottom:1px solid var(--fg);padding-bottom:12px}.xp__row{border-bottom:1px solid var(--ln2);isolation:isolate;padding:22px 0;position:relative}.xp__row:before{content:"";inset:0 calc(-1 * var(--gutter));z-index:-1;background:var(--fg);transform-origin:bottom;transition:transform .5s var(--ease);position:absolute;transform:scaleY(0)}.xp__row:hover{color:var(--bg)}.xp__row:hover:before{transform-origin:top;transform:scaleY(1)}.xp__row:hover .xp__stack,.xp__row:hover .xp__date{color:var(--bg);opacity:.7}.xp__code{font-family:var(--f-mono);color:var(--acc);font-size:12px}.xp__row:hover .xp__code{color:var(--neon)}.xp__title{font-family:var(--f-display);font-variation-settings:"wdth" 74;text-transform:uppercase;font-size:clamp(19px,1.7vw,27px);font-weight:800;line-height:1}.xp__stack,.xp__date{color:var(--mut)}.pill{border:1px solid;align-items:center;gap:7px;padding:4px 8px;display:inline-flex}.pill:before{content:"";background:currentColor;width:6px;height:6px}.pill[data-s=rodando]:before{background:var(--neon);animation:1s steps(2,end) infinite blink}.pill[data-s=falhou]{text-decoration:line-through}@media (width<=900px){.xp__cols{display:none}.xp__row{grid-template-columns:1fr auto;gap:8px 16px}.xp__title{order:-1;grid-column:1/-1}.xp__stack{display:none}}.peek{z-index:70;pointer-events:none;opacity:0;width:280px;transition:opacity .25s, transform .4s var(--ease-out);background:var(--neon);color:var(--ink);clip-path:polygon(0 0,100% 0,100% 85%,88% 100%,0 100%);padding:14px;position:fixed;top:0;left:0;transform:translate(-50%,-50%)scale(.85)rotate(-3deg)}.peek.on{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-3deg)}.peek canvas{background:var(--ink);width:100%;height:130px;margin-bottom:10px}.peek p{margin:6px 0 0;font-size:13px;line-height:1.35}@media (pointer:coarse){.peek{display:none}}.cards{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (width<=1000px){.cards{grid-template-columns:1fr 1fr}}@media (width<=640px){.cards{grid-template-columns:1fr}}.card{border-top:2px solid var(--fg);grid-template-rows:auto auto auto 1fr auto;gap:12px;padding-top:14px;display:grid}.card__thumb{aspect-ratio:16/10;background:var(--ink);color:var(--cream);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .6s var(--ease);position:relative;overflow:hidden}.card:hover .card__thumb{clip-path:polygon(6% 0,100% 0,94% 100%,0 100%)}.card__thumb canvas{width:100%;height:100%;position:absolute;inset:0}.card__thumb .tag{background:var(--cream);color:var(--ink);padding:2px 6px;position:absolute;top:10px;left:10px}.card__meta{color:var(--mut);justify-content:space-between;display:flex}.card h3{font-family:var(--f-serif);margin:0;font-size:clamp(24px,2vw,32px);font-weight:400;line-height:1.05}.card p{color:var(--mut);margin:0;font-size:15px}.card .more{color:var(--acc)}.about__media{grid-column:1/span 5;position:relative}.about__body{grid-column:7/span 6;align-content:start;gap:28px;display:grid}@media (width<=900px){.about__media,.about__body{grid-column:1/-1}.about__media{max-width:460px}}.portrait{aspect-ratio:3/4;background:var(--ink);clip-path:polygon(0 0,100% 0,100% 92%,90% 100%,0 100%);position:relative;overflow:hidden}.portrait img,.portrait canvas{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.portrait canvas{image-rendering:auto}.portrait.decrypt canvas{animation:1s steps(7,end) forwards decrypt}@keyframes decrypt{0%{clip-path:inset(0)}30%{clip-path:inset(0 0 45%);transform:translate(-6px)}60%{clip-path:inset(50% 0 0);transform:translate(5px)}to{clip-path:inset(100% 0 0);transform:none}}.portrait__lbl{background:var(--cream);color:var(--ink);padding:4px 8px;position:absolute;bottom:10px;left:10px}.about__lines{border-top:1px solid var(--ln2);gap:14px;margin:0;padding:0;list-style:none;display:grid}.about__lines li{border-bottom:1px solid var(--ln);grid-template-columns:44px 1fr;padding-top:14px;padding-bottom:14px;display:grid}.about__lines li:before{content:attr(data-idx);font-family:var(--f-mono);color:var(--acc);padding-top:4px;font-size:10.5px}.about__off{font-family:var(--f-serif);font-size:clamp(20px,1.6vw,26px);line-height:1.2}.egg-word{cursor:help;border-bottom:1px dashed;transition:color .3s}.egg-word:hover{color:var(--acc)}.egg-word.found{text-decoration:line-through;text-decoration-color:var(--acc)}.talk{border-bottom:1px solid var(--ln2);grid-template-columns:70px 1fr 260px;align-items:baseline;gap:24px;padding:24px 0;display:grid}.talk:first-of-type{border-top:2px solid var(--fg)}.talk__n{font-family:var(--f-mono);color:var(--acc)}.talk h3{font-family:var(--f-display);font-variation-settings:"wdth" 70;text-transform:uppercase;margin:0 0 8px;font-size:clamp(22px,2.2vw,36px);font-weight:800;line-height:.95}.talk p{color:var(--mut);max-width:60ch;margin:0}.talk__who{color:var(--mut)}@media (width<=900px){.talk{grid-template-columns:1fr;gap:8px}}.nl{background:var(--neon);color:var(--ink);padding:clamp(80px,10vw,140px) 0;position:relative}.nl--compact{margin-top:80px;padding:56px 0}.nl__in{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;display:grid}.nl__k{margin-bottom:14px;display:block}.nl__t{font-size:clamp(34px,4.4vw,72px)}.nl--compact .nl__t{font-size:clamp(26px,2.8vw,42px)}.nl__b{font-family:var(--f-serif);max-width:34ch;margin:16px 0 0;font-size:clamp(19px,1.5vw,24px);line-height:1.2}.nl__f{grid-template-columns:1fr auto;gap:10px;display:grid}.nl__f input[type=email]{font:inherit;border:2px solid var(--ink);height:50px;color:var(--ink);background:0 0;outline:none;min-width:0;padding:0 16px;font-size:17px}.nl__f input[type=email]::placeholder{color:#00000073}.nl__f input[type=email]:focus{background:#ffffff40}.nl__f .btn{background:var(--ink);height:50px;color:var(--neon)}.nl__f .btn:hover{background:var(--cream);color:var(--ink)}.nl__msg{grid-column:1/-1;min-height:1.5em;margin:4px 0 0}.nl__f.sending{opacity:.6;pointer-events:none}@media (width<=900px){.nl__in{grid-template-columns:1fr}}.agenda{grid-template-columns:1fr 1fr;gap:40px;margin-top:56px;display:grid}.agenda__lbl{color:var(--mut);border-bottom:2px solid var(--fg);padding-bottom:10px;display:block}.agenda__none{color:var(--mut);padding-top:16px}.gig{border-bottom:1px solid var(--ln2);grid-template-columns:96px 1fr auto;align-items:start;gap:16px;padding:16px 0;display:grid}.gig b{font-family:var(--f-display);font-variation-settings:"wdth" 72;text-transform:uppercase;font-size:18px;font-weight:800;line-height:1.05;display:block}.gig span:not(.gig__date):not(.gig__links){margin-top:4px;font-size:15px;display:block}.gig small{color:var(--mut);margin-top:6px;display:block}.gig__date{color:var(--acc);padding-top:3px}.gig__lnk,.gig__links a{color:var(--acc);white-space:nowrap}.gig__links{text-align:right;gap:4px;display:grid}.gig--next .gig__date:before{content:"● ";animation:1.1s steps(2,end) infinite blink}@media (width<=900px){.agenda{grid-template-columns:1fr}.gig{grid-template-columns:80px 1fr}.gig__lnk,.gig__links{text-align:left;grid-column:2}}.bands{margin-top:0}.band{padding:clamp(28px, 4vw, 56px) var(--gutter) clamp(28px, 4vw, 56px) calc(var(--rail) + var(--gutter));transition:padding .6s var(--ease);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative;overflow:hidden}.band:first-child{background:var(--blood);color:var(--neon)}.band:nth-child(2){background:var(--petrol);color:var(--cream)}.band:nth-child(3){background:var(--amber);color:var(--ink)}.band .h{transition:transform .6s var(--ease);font-size:clamp(48px,8vw,140px)}.band small{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.8;margin-top:10px;font-size:11px;display:block}.band svg{width:clamp(60px,8vw,130px);transition:transform .6s var(--ease);flex:none}.band:hover{padding-top:clamp(40px,5.5vw,76px);padding-bottom:clamp(40px,5.5vw,76px)}.band:hover .h{transform:translate(24px)}.band:hover svg{transform:translate(-16px)scale(1.1)}.ftr{z-index:1;background:var(--night);color:var(--cream);padding:64px 0 70px var(--rail);position:relative;overflow:hidden}.ftr__zig{color:#f7edd924;width:100%;height:100%;position:absolute;inset:0}.ftr .wrap{position:relative}.ftr__grid{grid-template-columns:1.4fr 1fr 1fr;gap:32px;display:grid}.ftr__word{font-family:var(--f-display);font-variation-settings:"wdth" 62;text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:clamp(64px,11vw,190px);font-weight:800;line-height:.8}.ftr__word span{color:var(--neon);display:block}.ftr ul{font-family:var(--f-display);font-variation-settings:"wdth" 70;text-transform:uppercase;gap:2px;margin:10px 0 0;padding:0;font-size:21px;font-weight:800;list-style:none;display:grid}.ftr .lbl{color:#f7edd980;font-family:var(--f-serif);font-size:17px}.ftr__base{color:#f7edd98c;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:56px;display:flex}@media (width<=900px){.ftr__grid{grid-template-columns:1fr}}.egg{z-index:200;background:var(--cream);width:min(380px,100vw - 32px);color:var(--ink);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:0;pointer-events:none;transition:opacity .3s, transform .6s var(--ease-out);position:fixed;bottom:50px;right:16px;transform:translateY(30px)}.egg.open{opacity:1;pointer-events:auto;transform:none}.egg__bar{background:var(--ink);color:var(--cream);justify-content:space-between;padding:8px 12px;display:flex}.egg__bar b{color:var(--amber);font-weight:500}.egg__img{aspect-ratio:16/10;background:var(--ink);overflow:hidden}.egg__img img{object-fit:cover;width:100%;height:100%}.egg__img:empty{display:none}.egg__body{gap:10px;padding:16px 16px 18px;display:grid}.egg__body h4{font-family:var(--f-display);font-variation-settings:"wdth" 66;text-transform:uppercase;margin:0;font-size:30px;font-weight:800;line-height:.92}.egg__body p{color:#171a2bb8;margin:0;font-size:14px}.egg__body ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.egg__body li{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);padding:3px 6px;font-size:10px}.egg__link{background:var(--ink);color:var(--cream);justify-self:start;margin-top:4px;padding:8px 12px}.egg__link:hover{background:var(--neon);color:var(--ink)}.fx{z-index:85;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}html.peat body:after{content:"";z-index:84;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(120% 80% at 50% 100%,#ffb34738,#0000 60%);position:fixed;inset:0}.filters{flex-wrap:wrap;gap:8px;margin:0 0 40px;display:flex}.filters button{border:1px solid var(--fg);padding:8px 12px}.filters button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.post{padding-top:150px}.post__head{max-width:1050px}.post__head .h{margin:22px 0 26px;font-size:clamp(36px,5vw,84px)}.post__meta{color:var(--mut);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.prose{max-width:68ch;margin-top:60px;font-size:clamp(17px,1.25vw,19px);line-height:1.68}.prose h2{font-family:var(--f-display);font-variation-settings:"wdth" 70;text-transform:uppercase;margin:2em 0 .6em;font-size:clamp(24px,2.4vw,36px);font-weight:800;line-height:1}.prose a{color:var(--acc);text-underline-offset:3px;text-decoration:underline}.prose blockquote{border-left:3px solid var(--acc);font-family:var(--f-serif);margin:2em 0;padding:10px 0 10px 20px;font-size:1.3em;line-height:1.25}.prose blockquote p{margin:0}.prose code{font-family:var(--f-mono);background:var(--ln);padding:2px 6px;font-size:.85em}.prose pre{background:var(--ink);color:var(--cream);padding:18px;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.92em}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--ln2);padding:10px 12px}.prose th{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:500}.prose ul li::marker{color:var(--acc)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.hero{height:100svh}.hero__ph[data-i="1"],.hero__ph[data-i="2"],.loader,.pt,.grain{display:none}.tracks{height:auto}.tracks__stick{height:auto;position:relative}.track{min-height:100svh;position:relative}}.menu__close{opacity:0;pointer-events:none;transition:opacity .3s .4s}.menu.open .menu__close{opacity:1;pointer-events:auto}.track{padding-bottom:60px}.track__in{align-content:center;row-gap:18px}.track__t{align-self:end}@media (width>=901px){.track__in{grid-template-rows:auto auto auto}.track__d{grid-row:3}}.post__hl{border-block:1px solid var(--ln2);flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:30px;padding:18px 0;display:flex}.post__hl b{font-family:var(--f-display);font-variation-settings:"wdth" 64;color:var(--acc);font-size:clamp(44px,5vw,80px);font-weight:800;line-height:.9}.post__how{border:1px solid var(--acc);max-width:640px;color:inherit;border-radius:4px;flex-direction:column;gap:6px;margin-top:22px;padding:16px 20px;text-decoration:none;transition:background .2s;display:flex}.post__how:hover{background:color-mix(in srgb, var(--acc) 14%, transparent)}.post__how .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--acc);font-size:12px}.post__how-t{font-size:clamp(17px,1.4vw,21px);line-height:1.3}.post__hl .serif{color:var(--mut);font-size:clamp(18px,1.5vw,24px)}.post__body{display:block}.post__body--toc{grid-template-columns:240px minmax(0,68ch);gap:56px;display:grid}.post__toc{align-self:start;margin-top:64px;position:sticky;top:110px}.post__toc-lbl{color:var(--mut);border-bottom:1px solid var(--ln2);margin-bottom:8px;padding-bottom:8px;display:block}.post__toc ol{counter-reset:toc;gap:6px;margin:0;padding:0;list-style:none;display:grid}.post__toc li{counter-increment:toc;text-transform:none;letter-spacing:.02em;font-size:11.5px;line-height:1.35}.post__toc li:before{content:counter(toc, decimal-leading-zero) "  ";color:var(--acc)}.post__toc a:hover{color:var(--acc)}@media (width<=1000px){.post__body--toc{grid-template-columns:1fr}.post__toc{position:static}}.post__rel{margin-top:72px}.post__rel-lbl{color:var(--mut);border-bottom:2px solid var(--fg);padding-bottom:10px;display:block}.pill--art:before{background:var(--acc)}.pnav{grid-template-columns:1fr 1fr;gap:16px;margin-top:72px;display:grid}.pnav__card{border:1px solid var(--ln2);color:inherit;flex-direction:column;gap:10px;padding:20px 22px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.pnav__card:hover{border-color:var(--acc);background:color-mix(in srgb, var(--acc) 10%, transparent)}.pnav__card .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--acc);font-size:12px}.pnav__card--next{text-align:right}.pnav__t{font-size:clamp(17px,1.5vw,22px);line-height:1.25}.pbar{z-index:58;left:calc(50% + var(--rail) / 2);letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(8px);border:1px solid var(--ln2);color:var(--fg);white-space:nowrap;align-items:center;gap:4px;padding:5px;font-size:12px;display:flex;position:fixed;bottom:48px;transform:translate(-50%)}.pbar a,.pbar__off{color:inherit;border:1px solid #0000;padding:8px 12px;text-decoration:none}.pbar a:hover{border-color:var(--acc);color:var(--acc)}.pbar__off{opacity:.3}.pbar{transition:opacity .3s,transform .3s}.pbar.is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,16px)}.pbar__pos{color:var(--mut);border-left:1px solid var(--ln2);border-right:1px solid var(--ln2);padding:0 10px}@media (width<=720px){.pnav{grid-template-columns:1fr}.pnav__card--next{text-align:left}.pbar{bottom:44px;left:50%}.pbar__pos{display:none}}.share{border-top:1px solid var(--ln2);color:var(--mut);flex-wrap:wrap;align-items:center;gap:18px;margin-top:56px;padding-top:18px;display:flex}.share a,.share button{color:var(--fg);border:1px solid var(--ln2);padding:7px 11px}.share a:hover,.share button:hover{border-color:var(--acc);color:var(--acc)}.prose h3{font-family:var(--f-display);font-variation-settings:"wdth" 75;text-transform:uppercase;margin:1.6em 0 .5em;font-size:clamp(19px,1.6vw,24px);font-weight:700}.prose pre{font-size:13.5px;line-height:1.5}.prose hr{border:0;border-top:1px solid var(--ln2);margin:2.4em 0}.post--art .prose>h2:first-child+p:first-letter{font-family:var(--f-display);float:left;color:var(--acc);margin:.06em .1em 0 0;font-size:4.2em;font-weight:800;line-height:.8}.callout{border-left:3px solid var(--acc);background:var(--ln);margin:1.6em 0;padding:14px 18px}.spk__lbl{color:var(--mut);border-bottom:2px solid var(--fg);margin-bottom:6px;padding-bottom:10px;display:block}.spk__grid{grid-template-columns:1.4fr 1fr;gap:56px;display:grid}.spk__sec{margin-top:90px}.spk__two{grid-template-columns:1fr 1fr;gap:56px;display:grid}@media (width<=900px){.spk__grid,.spk__two{grid-template-columns:1fr}}.bio{border-bottom:1px solid var(--ln2);padding:16px 0 20px}.bio__bar{color:var(--acc);justify-content:space-between;margin-bottom:10px;display:flex}.bio__bar button{border:1px solid var(--ln2);color:var(--fg);padding:4px 10px}.bio__bar button:hover{border-color:var(--acc);color:var(--acc)}.bio p{margin:0;font-size:16px;line-height:1.6}.photo{aspect-ratio:3/4;clip-path:polygon(0 0,100% 0,100% 92%,90% 100%,0 100%);margin-top:14px;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}.dl{margin:14px 0 0;padding:0;list-style:none}.dl a{border-bottom:1px solid var(--ln2);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.dl a:hover{color:var(--acc)}.dl b{font-family:var(--f-display);font-variation-settings:"wdth" 72;text-transform:uppercase;font-size:17px;font-weight:800;display:block}.dl small{color:var(--mut)}.fmt2{border-bottom:1px solid var(--ln2);grid-template-columns:140px 1fr auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.fmt2 b{font-family:var(--f-display);font-variation-settings:"wdth" 72;text-transform:uppercase;font-size:18px;font-weight:800}.fmt2 small{color:var(--acc)}.rider2{margin:0}.rider2 div{border-bottom:1px solid var(--ln2);grid-template-columns:110px 1fr;padding:14px 0;display:grid}.rider2 dt{color:var(--acc)}.rider2 dd{margin:0}.inv{gap:14px;display:grid}.inv label{gap:6px;display:grid}.inv__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.inv input,.inv select,.inv textarea{font:inherit;color:var(--fg);border:1px solid var(--ln2);background:0 0;outline:none;padding:11px 12px;font-size:16px}.inv select option{color:#111}.inv input:focus,.inv select:focus,.inv textarea:focus{border-color:var(--acc)}.inv .btn{justify-self:start;margin-top:6px}@media (width<=600px){.inv__row{grid-template-columns:1fr}.fmt2{grid-template-columns:1fr;gap:4px}}.lin__ver{color:var(--acc);margin:18px 0 0}.lin__qt{border-top:1px solid var(--ln2);grid-template-columns:1fr 1fr;gap:40px;margin-top:44px;padding-top:22px;display:grid}.lin__qt .mono{color:var(--acc)}.lin__qt .serif{margin-top:10px}@media (width<=900px){.lin__qt{grid-template-columns:1fr}}.lin__meter{border-block:1px solid var(--ln2);color:var(--mut);flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px;padding:14px 0;display:flex}.lin__bar{gap:3px;display:inline-flex}.lin__bar i{border:1px solid var(--fg);width:14px;height:10px}.lin__bar i[data-s=rodando]{background:var(--acc);border-color:var(--acc)}.lin__bar i[data-s=concluido]{background:var(--fg)}.lin__bar i[data-s=falhou]{background:repeating-linear-gradient(45deg, var(--fg) 0 2px, transparent 2px 4px)}.lin__body{margin-top:40px}.lin__nav{background:var(--ln2);border:1px solid var(--ln2);grid-template-columns:repeat(4,1fr);gap:1px;margin:100px 0 120px;display:grid}.lin__nav a{background:var(--bg);gap:6px;padding:18px;display:grid}.lin__nav a:hover,.lin__nav a[aria-current]{background:var(--fg);color:var(--bg)}.lin__nav b{font-family:var(--f-display);font-variation-settings:"wdth" 64;color:var(--acc);font-size:30px}.lin__nav span{text-transform:none;letter-spacing:.02em;font-size:12px}.lin__nav small{opacity:.6}@media (width<=900px){.lin__nav{grid-template-columns:1fr 1fr}}.pill[data-s=planejado]:before{background:0 0;border:1px solid}.radar{background:var(--ln2);border:1px solid var(--ln2);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:14px;display:grid}@media (width<=1000px){.radar{grid-template-columns:1fr 1fr}}@media (width<=640px){.radar{grid-template-columns:1fr}}.rd{background:var(--bg);align-content:start;gap:10px;padding:18px;transition:background .3s;display:grid}.rd:hover{background:color-mix(in srgb, var(--acc) 10%, var(--bg))}.rd__top{color:var(--mut);text-transform:none;letter-spacing:.02em;justify-content:space-between;gap:10px;display:flex}.rd b{font-family:var(--f-display);font-variation-settings:"wdth" 70;text-transform:uppercase;font-size:24px;font-weight:800;line-height:1}.rd p{color:var(--mut);margin:0;font-size:14.5px}.rd__foot{color:var(--mut);justify-content:space-between;gap:10px;margin-top:4px;display:flex}.pill[data-r=uso]:before{background:var(--acc)}.pill[data-r=estudando]:before{animation:1.1s steps(2,end) infinite blink}.track[data-k=SI]{background:var(--blood);color:var(--cream);--acc:var(--amber);--mut:#f7edd9b8}.track__meta{opacity:.75;display:block}.track__t .h{font-size:clamp(40px,5.6vw,96px)!important}.xg{margin-top:26px}.xg__head{border-bottom:2px solid var(--fg);grid-template-columns:60px 1fr auto auto;align-items:center;gap:18px;padding:14px 0;display:grid}.xg__head b{font-family:var(--f-display);font-variation-settings:"wdth" 64;color:var(--acc);font-size:30px;font-weight:800;line-height:1}.xg__head span:nth-child(2){font-family:var(--f-display);font-variation-settings:"wdth" 72;text-transform:uppercase;font-size:clamp(17px,1.5vw,22px);font-weight:800}.xg__head .mono{color:var(--mut)}.xg__head:hover span:nth-child(2){color:var(--acc)}@media (width<=900px){.xg__head{grid-template-columns:50px 1fr}.xg__head .lin__bar{display:none}}.live{gap:12px;margin-top:36px;display:grid}.live__item{background:var(--acc);color:var(--ink);clip-path:polygon(0 0,100% 0,100% 78%,calc(100% - 22px) 100%,0 100%);transition:transform .5s var(--ease-out), background .3s;grid-template-columns:1fr auto;grid-template-areas:"lbl go""name go""nota go";align-items:center;gap:6px 24px;padding:22px 26px;display:grid;position:relative}.live__item:hover{background:var(--cream);transform:translate(8px)}.live__lbl{grid-area:lbl;align-items:center;gap:8px;display:flex}.live__lbl i{background:var(--ink);border-radius:50%;width:9px;height:9px;animation:1.1s steps(2,end) infinite blink}.live__item b{font-family:var(--f-display);font-variation-settings:"wdth" 64;text-transform:uppercase;grid-area:name;font-size:clamp(34px,4.6vw,72px);font-weight:800;line-height:.9}.live__nota{font-family:var(--f-serif);grid-area:nota;max-width:52ch;font-size:clamp(17px,1.4vw,22px);line-height:1.2}.live__go{grid-area:go;font-size:clamp(40px,5vw,80px);line-height:1}.track__btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.track__live{background:var(--ink);height:46px;color:var(--cream);letter-spacing:.1em;clip-path:polygon(0 0,100% 0,100% 72%,calc(100% - 12px) 100%,0 100%);align-items:center;gap:10px;padding:0 16px;font-size:11px;transition:background .3s,color .3s;display:inline-flex}.track__live:hover{background:var(--cream);color:var(--ink)}.track__live i{background:var(--neon);border-radius:50%;width:8px;height:8px;animation:1.1s steps(2,end) infinite blink}#lab{padding-bottom:clamp(48px,6vw,90px)}
