:root{--bg:#19191b;--bg-2:#202023;--panel:rgba(26,26,29,.88);--fg:#f4f4f5;--dim:#a6a6ac;--faint:#707077;--line:rgba(255,255,255,.1);--gold:#ffc21a;--gold-b:#ffd65a;--gold-d:#d99e00;--gold-soft:rgba(255,194,26,.35);--line-gold:rgba(255,194,26,.3);--red:#e8262d;--red-b:#ff4b51;--red-soft:rgba(232,38,45,.35);--silver:#d6d6d9;--live:#e8262d;--ink:#141416;--f-disp:"Archivo","Arial Black",system-ui,sans-serif;--f-sans:"Inter",system-ui,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,"Courier New",monospace;--f-logo:"Audiowide","Archivo",sans-serif;color-scheme:dark}@media(min-width:1500px){:root{--maxw:1400px}}@media(min-width:1800px){:root{--maxw:1560px}}*{box-sizing:border-box}html{overflow-x:clip}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--f-sans);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#gl{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0}main{position:relative;z-index:2}h1,h2,h3{margin:0;font-family:var(--f-disp);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.9;text-wrap:balance}@keyframes slideIn{0%{opacity:0;transform:translate(-60px) skew(-8deg)}to{opacity:1;transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blink{50%{opacity:.35}}@keyframes mq{to{transform:translate(-50%)}}.red{color:var(--red)}[data-frame]{position:relative;isolation:isolate}[data-frame]:not(.has-fr){background:var(--panel);border:1px solid var(--line)}svg.fr{position:absolute;left:0;top:0;z-index:-1;overflow:visible;pointer-events:none}svg.fr polygon{fill:var(--ff,rgba(26,26,29,.88));stroke:var(--fs,rgba(255,194,26,.3));stroke-width:1;transition:stroke .3s}.hud{position:fixed;inset:0 0 auto 0;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;padding-top:calc(10px + env(safe-area-inset-top,0px));font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(var(--bg),rgba(25,25,27,.72));border-bottom:1px solid var(--line-gold)}.hud__l,.hud__r{display:flex;align-items:center;gap:18px;min-width:0}.logo{display:flex;align-items:baseline;gap:2px;text-decoration:none;font-family:var(--f-logo);font-size:17px;font-style:italic;letter-spacing:.01em;text-transform:none;color:var(--fg)}.logo b{font-weight:400;background:linear-gradient(180deg,var(--gold-b),var(--gold-d));-webkit-background-clip:text;background-clip:text;color:transparent}.logo i{font-style:italic;color:var(--red)}.hud .file{color:var(--faint)}.hud .file b{color:var(--gold);font-weight:700}.hud nav{display:flex;gap:16px}.hud nav a{text-decoration:none;color:var(--dim);position:relative}.hud nav a:hover{color:var(--gold)}.hud nav a[aria-current=page]{color:var(--gold)}.hud nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--gold)}.hud .clk{color:var(--faint)}.hud .cta{background:var(--red);color:#fff;padding:6px 11px;text-decoration:none;font-weight:700;transition:background .2s,color .2s}.hud .cta:hover{background:var(--gold);color:var(--ink)}.bag{position:relative;font:inherit;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);background:none;border:1px solid var(--line);padding:5px 9px;cursor:pointer;transition:color .2s,border-color .2s}.bag:hover{color:var(--gold);border-color:var(--line-gold)}.bag b{display:inline-grid;place-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;background:var(--line);color:var(--fg);font-weight:700;transition:background .3s,color .3s}.bag.has b{background:var(--gold);color:var(--ink)}.bag.bump{animation:bump .5s cubic-bezier(.3,1.6,.5,1)}@keyframes bump{40%{transform:scale(1.15)}}.burger{display:none;font:inherit;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);background:none;border:1px solid var(--line);padding:5px 9px;cursor:pointer}@media(max-width:1100px){.hud .clk,.hud .file{display:none}}@media(max-width:860px){.hud nav{display:none}.burger{display:inline-block}.hud.open nav{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:100%;padding:16px 20px;gap:14px;background:var(--bg);border-bottom:1px solid var(--line-gold)}}@media(max-width:520px){.hud{padding-left:12px;padding-right:12px;gap:6px}.hud__r{gap:6px}.logo{font-size:14px}.hud .cta{padding:6px 8px;font-size:0}.hud .cta:after{content:"Quote \2197";font-size:10.5px}.bag{font-size:0;padding:5px 6px}.bag b{font-size:10.5px;margin-left:0}.burger{padding:5px 7px}}.side{position:fixed;right:9px;top:50%;transform:translateY(-50%);z-index:30;writing-mode:vertical-rl;font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);pointer-events:none}.side b{color:var(--gold);font-weight:500}@media(max-width:900px){.side{display:none}}.tag{display:inline-block;font-family:var(--f-mono);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px}.tag--g{background:var(--gold);color:var(--ink)}.tag--r{background:var(--red);color:#fff}.tag--o{border:1px solid var(--silver);color:var(--silver)}.eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.eyebrow i{font-style:normal;color:var(--faint)}.chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--silver);border:1px solid var(--line);padding:4px 8px}.chip--g{color:var(--gold);border-color:var(--line-gold)}.chip--r{color:var(--red-b);border-color:var(--red-soft)}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--live);box-shadow:0 0 8px var(--live);animation:blink 1.6s ease-in-out infinite}.phero{position:relative;min-height:100svh;padding:120px 24px 140px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}.phero__in{position:relative;z-index:3;max-width:var(--maxw,1240px);width:100%;margin:0 auto}.phero .crumb{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);animation:fadeUp .6s ease .05s both}.phero .crumb b{color:var(--gold);font-weight:500}.phero .crumb a{color:var(--gold);text-decoration:none}.phero h1{margin-top:18px;font-size:clamp(46px,10vw,150px);line-height:.85;letter-spacing:-.04em}.phero h1 span{display:block;animation:slideIn .9s cubic-bezier(.2,.9,.3,1) both}.phero h1 .l1{animation-delay:.15s}.phero h1 .l2{font-style:italic;color:var(--gold);padding-left:.12em;animation-delay:.3s}.phero__lede{max-width:52ch;margin-top:26px;color:var(--dim);font-size:clamp(16px,1.35vw,18.5px);line-height:1.6;animation:fadeUp .8s ease .6s both}.phero__lede strong{color:var(--fg);font-weight:600}.hazard{position:absolute;left:-24px;bottom:7%;z-index:3;display:flex;transform:rotate(-4deg);transform-origin:left center;animation:fadeIn .8s ease .9s both}.hazard .t{background:var(--gold);color:var(--ink);font-family:var(--f-mono);font-weight:700;font-size:12px;letter-spacing:.08em;padding:9px 22px 9px 48px;text-transform:uppercase;white-space:nowrap}.hazard .s{width:min(240px,30vw);background:repeating-linear-gradient(-55deg,var(--gold) 0 12px,transparent 12px 24px)}.mq{position:relative;z-index:2;overflow:hidden;border-block:1px solid var(--line-gold);background:var(--bg);padding:10px 0}.mq__t{display:flex;width:max-content;animation:mq 38s linear infinite}.mq__t span{font-family:var(--f-disp);font-weight:900;font-size:clamp(16px,2vw,24px);text-transform:uppercase;color:transparent;-webkit-text-stroke:1px var(--gold);padding:0 18px;display:flex;align-items:center;gap:36px;white-space:nowrap}.mq__t span:nth-child(odd){color:var(--gold);-webkit-text-stroke:0}.mq__t span:after{content:"\25c6";font-size:.55em;color:var(--red);-webkit-text-stroke:0}.pin{position:relative}.stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.bgword{position:absolute;left:0;top:56%;transform:translate(var(--bx,0px),-50%);font-family:var(--f-disp);font-weight:900;font-style:italic;font-size:22vw;line-height:.8;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(255,194,26,.14);text-transform:uppercase;pointer-events:none}.bar{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:flex;align-items:stretch;font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 32px);z-index:4}.bar .t{background:var(--gold);color:var(--ink);padding:8px 16px;overflow:hidden;text-overflow:ellipsis}.bar .s{width:70px;flex:none;background:repeating-linear-gradient(-55deg,var(--gold) 0 10px,transparent 10px 20px)}.sec{position:relative;max-width:var(--maxw,1240px);margin:0 auto;padding:130px 24px}.sec__h{max-width:20ch;font-size:clamp(32px,5.2vw,74px);margin-top:14px}.sec__h em{font-style:italic;color:var(--gold)}.sec__h .r{color:var(--red)}.sec__sub{color:var(--dim);max-width:58ch;margin:22px 0 0;font-size:17px;line-height:1.6}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:52px}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:52px}@media(max-width:1000px){.grid4{grid-template-columns:1fr 1fr}}@media(max-width:900px){.grid3{grid-template-columns:1fr}}@media(max-width:560px){.grid4{grid-template-columns:1fr}}.card{padding:28px 26px 30px}.card .n{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;color:var(--gold);text-transform:uppercase}.card h3{font-size:24px;margin:14px 0 12px}.card p{margin:0;color:var(--dim);font-size:15px;line-height:1.6}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:13px 20px;border:0;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.btn--g{background:var(--gold);color:var(--ink)}.btn--g:hover{background:var(--gold-b)}.btn--r{background:var(--red);color:#fff}.btn--r:hover{background:var(--gold);color:var(--ink)}.btn--o{background:none;border:1px solid var(--silver);color:var(--silver)}.btn--o:hover{border-color:var(--gold);color:var(--gold)}.btn--sm{padding:9px 14px;font-size:11px}.final{position:relative;padding:150px 24px 40px;max-width:var(--maxw,1240px);margin:0 auto}.final h2{font-size:clamp(42px,8.6vw,132px);line-height:.86;letter-spacing:-.04em}.final h2 span{display:block}.final h2 .l2{font-style:italic;color:var(--gold)}.final p{color:var(--dim);max-width:46ch;font-size:18px;line-height:1.6;margin:26px 0 0}.acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px;align-items:center}.mail{display:flex;align-items:center;gap:10px;margin-top:22px;font-family:var(--f-mono);font-size:13px;flex-wrap:wrap}.mail code{font-family:inherit;-webkit-user-select:all;user-select:all;color:var(--gold)}.mail button{font:inherit;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;background:none;color:var(--dim);border:1px solid var(--line);padding:5px 9px;cursor:pointer}.mail button:hover{color:var(--fg);border-color:var(--fg)}.fld{display:block;margin-top:14px}.fld span{display:block;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.fld input,.fld textarea,.fld select{width:100%;font:inherit;font-size:15.5px;color:var(--fg);padding:13px 14px;background:#ffffff0a;border:1px solid var(--line);outline:none;border-radius:0;transition:border-color .2s,background .2s}.fld input:focus,.fld textarea:focus{border-color:var(--gold);background:#ffc21a0d}.fld.bad input{border-color:var(--red);animation:shake .35s}@keyframes shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}.mod{display:flex;flex-direction:column;gap:12px;padding:20px 20px 18px;--ff:rgba(26,26,29,.9);text-decoration:none;color:var(--fg);transition:transform .35s cubic-bezier(.2,.9,.3,1.3)}.mod:hover{transform:translateY(-4px)}.mod:hover svg.fr polygon{stroke:var(--gold)}.mod__top{display:flex;justify-content:space-between;align-items:center;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.mod__top b{color:var(--gold);font-weight:500}.mod__ic{position:relative;height:96px;border:1px dashed var(--line);display:grid;place-items:center;overflow:hidden}.mod__ic svg{width:64px;height:64px;fill:none;stroke:var(--silver);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,transform .5s cubic-bezier(.2,.9,.3,1.3)}.mod__ic svg .a{stroke:var(--gold)}.mod:hover .mod__ic svg{stroke:var(--fg);transform:scale(1.08) rotate(-3deg)}.mod__ic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0 7px,rgba(255,255,255,.025) 7px 8px);pointer-events:none}.mod{min-width:0}.mod h3{font-size:19px;line-height:1.05;letter-spacing:-.015em;overflow-wrap:anywhere}.mod p{margin:0;color:var(--dim);font-size:14px;line-height:1.55}.mod__f{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;border-top:1px dashed var(--line);font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.mod__add{font:inherit;font-weight:700;letter-spacing:.08em;color:var(--ink);background:var(--gold);border:0;padding:7px 10px;cursor:pointer;transition:background .2s,color .2s}.mod__add:hover,.mod__add.added{background:var(--red);color:#fff}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none}.drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0b99;opacity:0;transition:opacity .35s}.drawer__p{position:absolute;right:0;top:0;bottom:0;width:min(440px,100%);background:var(--bg);border-left:1px solid var(--line-gold);display:flex;flex-direction:column;transform:translate(105%);transition:transform .5s cubic-bezier(.2,.9,.3,1)}.drawer.open{pointer-events:auto}.drawer.open .drawer__bg{opacity:1}.drawer.open .drawer__p{transform:none}.drawer__h{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--line);font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.drawer__h b{color:var(--gold);font-weight:500}.drawer__x{font:inherit;color:var(--fg);background:none;border:1px solid var(--line);padding:5px 9px;cursor:pointer}.drawer__l{flex:1;overflow:auto;list-style:none;margin:0;padding:8px 22px}.drawer__l li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px dashed var(--line);animation:fadeUp .4s cubic-bezier(.2,.9,.3,1) both}.drawer__l li>i{font-style:normal;font-family:var(--f-mono);font-size:11px;color:var(--gold)}.drawer__l b{display:block;font-family:var(--f-disp);font-weight:900;text-transform:uppercase;font-size:15px;line-height:1.1}.drawer__l small{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.drawer__rm{font:inherit;font-family:var(--f-mono);font-size:10.5px;text-transform:uppercase;color:var(--dim);background:none;border:0;cursor:pointer}.drawer__rm:hover{color:var(--red-b)}.drawer__e{padding:30px 0;color:var(--dim);font-size:14.5px}.drawer__f{padding:18px 22px 22px;border-top:1px solid var(--line);display:grid;gap:10px}.drawer__f p{margin:0;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.fly{position:fixed;z-index:310;width:14px;height:14px;background:var(--gold);box-shadow:0 0 16px var(--gold);pointer-events:none}.toasts{position:fixed;left:18px;bottom:18px;z-index:250;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{display:flex;align-items:stretch;background:var(--bg);border:1px solid var(--line-gold);font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;animation:fadeUp .4s cubic-bezier(.2,.9,.3,1.2) both;max-width:min(380px,calc(100vw - 36px))}.toast i{display:grid;place-items:center;width:34px;flex:none;background:var(--gold);color:var(--ink);font-style:normal;font-weight:700}.toast div{padding:9px 12px;color:var(--fg)}.toast small{display:block;color:var(--faint);margin-top:2px;text-transform:none;letter-spacing:0;font-size:11px}.toast.out{animation:toastOut .35s ease forwards}@keyframes toastOut{to{opacity:0;transform:translate(-24px)}}.foot{position:relative;z-index:2;max-width:var(--maxw,1240px);margin:0 auto;padding:60px 24px 70px}.foot__head{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line-gold);padding-top:26px}.foot__status{display:flex;align-items:center;gap:9px;font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.foot__status .sep{color:var(--faint)}@media(max-width:600px){.foot__status .sep,.foot__status [data-clock]{display:none}}.foot__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px;align-items:start}@media(max-width:900px){.foot__grid{grid-template-columns:1fr}}.dir{padding:16px 16px 10px;--ff:rgba(25,25,27,.9)}.dir__bar{display:flex;justify-content:space-between;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px dashed var(--line);padding:0 4px 11px;margin-bottom:4px}.dir__bar b{color:var(--gold);font-weight:500}.dir__row{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:20px 24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 8px;text-decoration:none;color:var(--fg);transition:opacity .5s ease calc(var(--i,0)*70ms + .15s),transform .5s cubic-bezier(.2,.9,.3,1) calc(var(--i,0)*70ms + .15s),color .2s}.dir__row+.dir__row{border-top:1px dashed var(--line)}.dir__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .38s cubic-bezier(.2,.9,.3,1)}.dir__row:hover:before,.dir__row:focus-visible:before{transform:scaleX(1)}.dir__row:hover,.dir__row:focus-visible{color:var(--ink)}.dir__row:focus-visible{outline:none}.dir__row[aria-current=page] .dir__n:after{content:" \25cf";color:var(--red)}.dir__tree{font-family:var(--f-mono);font-size:12px;color:var(--faint)}.dir__n{font-family:var(--f-mono);font-size:11px;color:var(--gold)}.dir__m{display:flex;flex-direction:column;gap:3px;min-width:0}.dir__t{font-family:var(--f-disp);font-weight:900;text-transform:uppercase;font-size:clamp(16px,1.4vw,20px);letter-spacing:-.01em;line-height:1.05}.dir__p{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.03em;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dir__go{font-family:var(--f-mono);font-size:15px;color:var(--gold);opacity:.45;transform:translate(-6px,4px);transition:transform .3s,opacity .3s}.dir__row:hover .dir__go,.dir__row:focus-visible .dir__go{opacity:1;transform:none}.dir__row:hover :is(.dir__tree,.dir__n,.dir__p,.dir__go),.dir__row:focus-visible :is(.dir__tree,.dir__n,.dir__p,.dir__go){color:var(--ink)}.js .dir .dir__row{opacity:0;transform:translate(-16px)}.js .dir.in .dir__row{opacity:1;transform:none}.dir__stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:4px 12px;margin:10px 0 4px;padding:12px 8px 4px;border-top:1px dashed var(--line);font-family:var(--f-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em}.dir__stats dt{grid-row:1;color:var(--faint)}.dir__stats dd{grid-row:2;margin:0;color:var(--gold)}.tune{margin-top:22px;padding:16px 20px 12px;--ff:rgba(25,25,27,.9)}.tune__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px dashed var(--line);font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.tune__bar>b{color:var(--gold);font-weight:700}.tune__now b{color:var(--red-b);font-weight:700}.tune__dial{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:30px}.tune__scale{position:absolute;left:0;right:0;top:6px;height:16px;opacity:.55;pointer-events:none;background:repeating-linear-gradient(90deg,var(--gold) 0 1px,transparent 1px 12px) 0 100%/100% 6px no-repeat,repeating-linear-gradient(90deg,var(--gold) 0 1px,transparent 1px 60px) 0 100%/100% 16px no-repeat}.tune__needle{position:absolute;top:0;bottom:0;left:var(--nx,12.5%);z-index:2;width:2px;margin-left:-1px;pointer-events:none;background:linear-gradient(var(--red),rgba(232,38,45,.08));box-shadow:0 0 14px #e8262d8c;transition:left .75s cubic-bezier(.2,.9,.25,1.15)}.tune__needle i{position:absolute;top:-1px;left:-7px;width:16px;height:12px;background:var(--red);clip-path:polygon(0 0,100% 0,50% 100%)}.tune__st{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:22px 10px 24px;text-align:center;text-decoration:none;color:var(--fg);border-left:1px dashed var(--line);transition:background .4s}.tune__st:first-of-type{border-left:0}.tune__st small{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.16em;color:var(--gold)}.tune__st b{font-family:var(--f-disp);font-weight:900;text-transform:uppercase;font-size:clamp(20px,2.8vw,46px);line-height:.9;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.2px rgba(244,244,245,.5);transition:color .35s,-webkit-text-stroke-color .35s,transform .5s cubic-bezier(.2,.9,.3,1.4)}.tune__st span{font-family:var(--f-mono);font-size:11px;color:var(--faint);transition:color .3s}.tune__st:after{content:"\2197";position:absolute;right:12px;top:10px;font-family:var(--f-mono);color:var(--gold);opacity:0;transform:translate(-5px,5px);transition:opacity .3s,transform .3s}.tune__st.on{background:radial-gradient(60% 75% at 50% 45%,rgba(255,194,26,.11),transparent 70%)}.tune__st.on b{color:var(--gold);-webkit-text-stroke-color:var(--gold);transform:translateY(-4px)}.tune__st.on span{color:var(--fg)}.tune__st.on:after{opacity:1;transform:none}.tune__st:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.tune__eq{display:flex;align-items:flex-end;gap:3px;height:34px;margin:2px 2px 6px}.tune__eq i{flex:1;height:100%;opacity:.65;transform-origin:50% 100%;transform:scaleY(.15);background:linear-gradient(var(--gold),rgba(255,194,26,.12));animation:eq 1.1s ease-in-out var(--d,0s) infinite alternate;transition:opacity .3s}.tune__eq i.hot{opacity:1;background:linear-gradient(var(--red-b),rgba(232,38,45,.15))}@keyframes eq{0%{transform:scaleY(.12)}to{transform:scaleY(var(--h,.8))}}@media(max-width:760px){.tune__dial{grid-template-columns:1fr 1fr;padding-top:6px}.tune__scale,.tune__needle,.tune__now{display:none}.tune__st{border-left:0;border-top:1px dashed var(--line);padding:18px 6px}.tune__st:nth-child(-n+4){border-top:0}.tune__st b{font-size:20px}}@media(prefers-reduced-motion:reduce){.tune__eq i{animation:none;transform:scaleY(.4)}.tune__needle{transition:none}}.mark{position:relative;z-index:2;overflow:hidden;padding:30px 0 0;text-align:center}.mark b{display:block;font-family:var(--f-logo);font-weight:400;font-style:italic;letter-spacing:-.02em;font-size:clamp(34px,10.5vw,170px);line-height:.95;white-space:nowrap;background:linear-gradient(180deg,#ffc21a52,#ffc21a05);-webkit-background-clip:text;background-clip:text;color:transparent}.eof{position:relative;z-index:2;display:flex;overflow:hidden;background:var(--gold);color:var(--ink);font-family:var(--f-mono);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.eof .t{padding:10px 22px;white-space:nowrap}.eof .t.r{background:var(--red);color:#fff}.eof .s{flex:1;background:repeating-linear-gradient(-55deg,var(--ink) 0 12px,transparent 12px 24px)}.copy{position:relative;z-index:2;background:var(--bg);padding:22px 24px 30px;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.copy b{color:var(--red);font-weight:700}.copy a{color:var(--dim);text-decoration:none}.copy a:hover{color:var(--gold)}.js .rv{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.9,.3,1),transform .9s cubic-bezier(.2,.9,.3,1);transition-delay:var(--d,0s)}.js .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}.js .rv,.js .dir .dir__row{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mt.css.map */
