:root{--black:#070707;--ink:#0f0f0f;--ink-2:#161616;--line:#f2f0eb24;--white:#f2f0eb;--silver:#c9c9c9;--muted:#8a8884;--red:#c8102e;--red-soft:#c8102ed9;--f-tall:"Archivo", "Arial Narrow", sans-serif;--f-display:"Archivo", "Arial Black", sans-serif;--f-serif:"Instrument Serif", Georgia, serif;--f-light:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--f-mono:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--gutter:clamp(16px, 3vw, 40px);--ease:cubic-bezier(.76, 0, .24, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--black);color:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--black);font-family:var(--f-mono);letter-spacing:0;font-size:14px;line-height:1.6;overflow-x:hidden}body.is-loading{overflow:hidden}::selection{background:var(--red);color:var(--white)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.grain{pointer-events:none;z-index:9000;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.2 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");width:300%;height:300%;animation:.9s steps(6,end) infinite grain;position:fixed;inset:-100%}.vignette{pointer-events:none;z-index:8999;background:radial-gradient(#0000 60%,#0006 100%);position:fixed;inset:0}@keyframes grain{0%{transform:translate(0)}17%{transform:translate(-6%,4%)}33%{transform:translate(5%,-7%)}50%{transform:translate(-3%,9%)}67%{transform:translate(8%,2%)}83%{transform:translate(-9%,-4%)}to{transform:translate(2%,6%)}}.label{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:10.5px;font-weight:500;line-height:1.25}.label--red{color:var(--silver)}.label--red:before{content:"";background:var(--red);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:10px;display:inline-block}.serif{font-family:var(--f-serif);letter-spacing:0;font-style:italic;font-weight:400}.dot{background:var(--red);vertical-align:middle;border-radius:50%;width:6px;height:6px;display:inline-block}.wrap{padding-inline:var(--gutter)}.line-mask{display:block;overflow:hidden}.btn{border:1px solid var(--white);font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;isolation:isolate;transition:color .5s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:16px 26px;font-size:11px;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--white);transition:transform .5s var(--ease);z-index:-1;position:absolute;inset:0;transform:translateY(101%)}.btn:hover{color:var(--black)}.btn:hover:before{transform:translateY(0)}.btn--solid{background:var(--white);color:var(--black)}.btn--solid:before{background:var(--black)}.btn--solid:hover{color:var(--white)}.cursor{background:var(--white);mix-blend-mode:difference;pointer-events:none;z-index:9500;width:10px;height:10px;transition:width .4s var(--ease), height .4s var(--ease), margin .4s var(--ease), background .3s;border-radius:50%;place-items:center;margin:-5px 0 0 -5px;display:grid;position:fixed;top:0;left:0}.cursor span{font-family:var(--f-mono);letter-spacing:.15em;color:var(--black);opacity:0;font-size:10px;transition:opacity .3s}.cursor.is-hover{width:44px;height:44px;margin:-22px 0 0 -22px}.cursor.is-view{mix-blend-mode:normal;width:84px;height:84px;margin:-42px 0 0 -42px}.cursor.is-view span{opacity:1}@media (hover:none),(pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){.grain{animation:none}}.pill{border:1px solid var(--line);backdrop-filter:blur(10px);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background .5s var(--ease), color .5s var(--ease);background:#0a0a0ab8;border-radius:999px;align-items:center;gap:18px;padding:6px 6px 6px 24px;font-size:11px;font-weight:500;display:inline-flex}.pill__dot{background:var(--white);width:40px;height:40px;color:var(--black);transition:transform .6s var(--ease);border-radius:50%;place-items:center;display:grid}.pill:hover{background:var(--white);color:var(--black)}.pill:hover .pill__dot{background:var(--black);color:var(--white);transform:rotate(90deg)}.pill--light{background:var(--white);color:var(--black)}.pill--light .pill__dot{background:var(--black);color:var(--white)}.sh{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:end;row-gap:24px;margin-bottom:clamp(80px,10vw,160px);display:grid}.sh__idx{grid-column:1/3;align-self:start}.sh__title{font-family:var(--f-display);letter-spacing:-.045em;text-transform:uppercase;grid-column:3/10;font-size:clamp(40px,6.2vw,112px);font-weight:900;font-stretch:125%;line-height:.86}.sh__title [data-rise]{padding-bottom:.04em;display:block}.sh__note{max-width:30ch;color:var(--silver);grid-column:10/13;font-size:13px}@media (width<=900px){.sh__idx,.sh__title,.sh__note{grid-column:1/-1}}.sh__title .line-mask,.hero__title .line-mask,.mo__title .line-mask{margin-top:-.14em;padding-top:.14em}:root{--f-hud:"JetBrains Mono", ui-monospace, monospace;--glow-red:0 0 10px #c8102ea6}body{background-image:linear-gradient(#f2f0eb06 1px,#0000 1px),linear-gradient(90deg,#f2f0eb06 1px,#0000 1px);background-position:top;background-size:88px 88px}.label{font-family:var(--f-hud);letter-spacing:.06em;font-size:10px;font-weight:400}.dot,.label--red:before{box-shadow:var(--glow-red)}.scan{z-index:8998;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 3px,#00000021 3px 4px);position:fixed;inset:0}.scan:after{content:"";background:linear-gradient(#0000,#f2f0eb06 50%,#0000);height:22vh;animation:7s linear infinite crt-roll;position:absolute;top:-22vh;left:0;right:0}@keyframes crt-roll{to{transform:translateY(130vh)}}.hud{position:relative}.hud:before{content:"";z-index:3;pointer-events:none;--c:#f2f0ebbf;--l:14px;background:linear-gradient(var(--c), var(--c)) top left / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) top left / 1px var(--l) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) top right / 1px var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 1px var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--l) 1px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 1px var(--l) no-repeat;transition:inset .6s var(--ease), --l .6s;position:absolute;inset:10px}.hud:hover:before{inset:4px}[data-glitch]{position:relative}[data-glitch]:before,[data-glitch]:after{content:attr(data-glitch);pointer-events:none;opacity:0;position:absolute;inset:0}[data-glitch]:before{color:var(--red);mix-blend-mode:screen;animation:6s step-end infinite glitch-a;animation-delay:var(--gd,0s);transform:translate(-3px)}[data-glitch]:after{color:var(--white);animation:6s step-end infinite glitch-b;animation-delay:var(--gd,0s);transform:translate(3px)}@keyframes glitch-a{0%,91%,to{opacity:0;clip-path:inset(0 0 100%)}92%{opacity:.85;clip-path:inset(12% 0 64%);transform:translate(-5px)}94%{opacity:.85;clip-path:inset(58% 0 18%);transform:translate(4px)}96%{opacity:.85;clip-path:inset(30% 0 46%);transform:translate(-2px)}}@keyframes glitch-b{0%,92%,to{opacity:0;clip-path:inset(0 0 100%)}93%{opacity:.6;clip-path:inset(70% 0 8%);transform:translate(6px)}95%{opacity:.6;clip-path:inset(20% 0 66%);transform:translate(-4px)}}@keyframes img-glitch{0%{clip-path:inset(0);filter:grayscale();transform:translate(0)}20%{clip-path:inset(18% 0 52%);filter:grayscale()contrast(1.6);transform:translate(-8px)}40%{clip-path:inset(62% 0 10%);transform:translate(6px)}60%{clip-path:inset(34% 0);filter:grayscale()brightness(1.4);transform:translate(-3px)}80%,to{clip-path:inset(0);transform:translate(0)}}.glitch-hover:hover img,.glitch-hover:hover video{animation:.45s step-end img-glitch}.readout{font-family:var(--f-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;font-size:9.5px}.cursor{mix-blend-mode:difference;background:0 0;width:28px;height:28px;margin:-14px 0 0 -14px}.cursor:before,.cursor:after{content:"";background:var(--white);transition:opacity .3s;position:absolute}.cursor:before{background:linear-gradient(90deg, var(--white) 0 35%, transparent 35% 65%, var(--white) 65%);height:1px;top:50%;left:0;right:0}.cursor:after{background:linear-gradient(var(--white) 0 35%, transparent 35% 65%, var(--white) 65%);width:1px;top:0;bottom:0;left:50%}.cursor__xy{white-space:nowrap;font-family:var(--f-hud);letter-spacing:.06em;color:var(--white);opacity:.8;font-size:9px;position:absolute;top:20px;left:22px}.cursor.is-hover:before,.cursor.is-hover:after{opacity:0}.cursor.is-hover{border:1px solid var(--white);border-radius:0}.cursor.is-view{background:var(--white);border-radius:50%}.cursor.is-view:before,.cursor.is-view:after,.cursor.is-view .cursor__xy{opacity:0}@media (prefers-reduced-motion:reduce){[data-glitch]:before,[data-glitch]:after,.scan:after,.glitch-hover:hover img,.glitch-hover:hover video{animation:none!important}}:root{--bass:0;--shx:0px;--shy:0px}.is-brutal .grain{opacity:.17;animation-duration:.35s}.is-brutal .scan{background:repeating-linear-gradient(#0000 0 2px,#00000042 2px 3px)}.is-brutal .scan:after{background:linear-gradient(#0000,#c8102e0f 50%,#0000);animation-duration:1.6s}.is-brutal .vignette{background:radial-gradient(ellipse at center, transparent 42%, rgba(200, 16, 46, calc(var(--bass) * .38)) 100%);transition:none}.is-brutal .hero__title,.is-brutal .sh__title,.is-brutal .spot__title,.is-brutal .mo__title,.is-brutal .manifesto__text,.is-brutal .foot__giant,.is-brutal .pl__title{text-shadow:calc(var(--bass) * -9px) 0 #c8102ebf, calc(var(--bass) * 7px) 0 #f2f0eb38}.is-brutal [data-glitch]:before,.is-brutal [data-glitch]:after{animation-duration:1.2s}.is-brutal .hero__video{filter:grayscale(1) contrast(1.35) brightness(calc(.55 + var(--bass) * .55))}.is-brutal .hero__video--blur{filter:grayscale(1) contrast(1.2) brightness(calc(.6 + var(--bass) * .6)) url(#vk-motion)}@keyframes beat-shake{0%{translate:var(--shx) var(--shy)}50%{translate:calc(var(--shx) * -.6) calc(var(--shy) * -.6)}to{translate:0}}.beat .hero__title,.beat .sh__title,.beat .spot__title,.beat .mo__title,.beat .foot__giant,.beat .hero__media,.beat .nav__logo{animation:.18s steps(2,end) beat-shake}.beat .glitch-hover img,.beat .glitch-hover video{animation:.3s step-end img-glitch}.brutal-bar{z-index:8790;height:20px;color:var(--red);font-family:var(--f-hud);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:transform .5s var(--ease);pointer-events:none;background:#c8102e1f;border-top:1px solid #c8102e99;font-size:9.5px;line-height:20px;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.is-brutal .brutal-bar{transform:none}.brutal-bar span{padding-left:100%;animation:14s linear infinite brutal-ticker;display:inline-block}@keyframes brutal-ticker{to{transform:translate(-100%)}}.is-brutal .pl{bottom:34px}.is-brutal .pl__bar{box-shadow:0 0 calc(var(--bass) * 28px) #c8102e8c;border-color:#c8102eb3}@media (prefers-reduced-motion:reduce){.beat *{animation:none!important}}@font-face{font-family:Cybergrind;src:url(/fonts/cybergrind.woff2)format("woff2");font-display:swap}:root{--f-cyber:"Cybergrind", var(--f-display)}.brutal-bar,.pl__tag{font-family:var(--f-cyber);letter-spacing:.1em}.icon path,.icon circle{stroke-dasharray:1;stroke-dashoffset:0}.icon.draw path,.icon.draw circle{animation:icon-draw 1.6s var(--ease) both}.icon.draw path:nth-child(2){animation-delay:.15s}.icon.draw path:nth-child(3){animation-delay:.3s}.icon-host:hover .icon path,.icon-host:hover .icon circle{animation:icon-draw 1s var(--ease) both}@keyframes icon-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.icon--layers .icon-l1{animation:3s ease-in-out infinite layer-float}.icon--layers .icon-l3{animation:3s ease-in-out infinite reverse layer-float}@keyframes layer-float{50%{transform:translateY(-2px)}}.icon--infinity .icon-inf{stroke-dasharray:.35 .65;animation:3.2s linear infinite inf-run!important}@keyframes inf-run{to{stroke-dashoffset:-1px}}.icon--cotton .icon-pulse{transform-origin:24px 28px;animation:3.4s ease-in-out infinite sway}@keyframes sway{50%{transform:rotate(6deg)}}.icon-host:hover .icon--bag .icon-handle,.icon--bag.bump .icon-handle{animation:bag-lift .6s var(--ease)}@keyframes bag-lift{40%{transform:translateY(-4px)}}.icon--star{transform-origin:50%;animation:12s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.icon *,.icon{animation:none!important}}.nav[data-astro-cid-wpvy4v7s]{z-index:800;column-gap:var(--gutter);padding:22px var(--gutter);transition:transform .6s var(--ease), background .4s;grid-template-columns:repeat(12,1fr);align-items:start;display:grid;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s].is-hidden{transform:translateY(-100%)}.nav[data-astro-cid-wpvy4v7s].is-solid{background:linear-gradient(#070707d9,#07070700)}.nav__logo[data-astro-cid-wpvy4v7s]{font-family:var(--f-serif);letter-spacing:.3em;white-space:nowrap;grid-column:1/3;font-size:22px;line-height:1}.nav__logo[data-astro-cid-wpvy4v7s] sup[data-astro-cid-wpvy4v7s]{font-family:var(--f-mono);color:var(--red);letter-spacing:0;vertical-align:super;font-size:8px}.nav__note[data-astro-cid-wpvy4v7s]{color:var(--white);grid-column:4/6}.nav__links[data-astro-cid-wpvy4v7s]{grid-column:6/10;justify-content:space-between;gap:16px;display:flex}.nav__link[data-astro-cid-wpvy4v7s]{color:var(--white);text-underline-offset:3px;text-decoration:underline 1px}.nav__roll[data-astro-cid-wpvy4v7s]{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.nav__roll[data-astro-cid-wpvy4v7s]>span[data-astro-cid-wpvy4v7s]{text-shadow:0 1.3em 0 var(--silver);transition:transform .5s var(--ease);display:block}.nav__link[data-astro-cid-wpvy4v7s]:hover .nav__roll[data-astro-cid-wpvy4v7s]>span[data-astro-cid-wpvy4v7s]{transform:translateY(-1.3em)}.nav__right[data-astro-cid-wpvy4v7s]{grid-column:10/13;justify-content:flex-end;align-items:center;gap:24px;margin-top:-10px;display:flex}.nav__clock[data-astro-cid-wpvy4v7s]{text-align:right}.nav__cart[data-astro-cid-wpvy4v7s]{align-items:center;gap:12px;display:flex}.nav__circle[data-astro-cid-wpvy4v7s]{background:var(--white);width:44px;height:44px;color:var(--black);transition:transform .5s var(--ease), background .3s;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.nav__circle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:before{content:"("}.nav__circle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:after{content:")"}.nav__cart[data-astro-cid-wpvy4v7s]:hover .nav__circle[data-astro-cid-wpvy4v7s]{transform:scale(1.12)}.nav__circle[data-astro-cid-wpvy4v7s] .has-items{color:var(--red)}.nav__burger[data-astro-cid-wpvy4v7s]{display:none}.menu[data-astro-cid-wpvy4v7s]{z-index:790;background:var(--black);padding:var(--gutter);clip-path:inset(0 0 100%);transition:clip-path .8s var(--ease);flex-direction:column;justify-content:center;gap:6px;display:flex;position:fixed;inset:0}.menu-open .menu[data-astro-cid-wpvy4v7s]{clip-path:inset(0)}.menu__link[data-astro-cid-wpvy4v7s]{font-family:var(--f-display);letter-spacing:-.04em;text-transform:uppercase;font-size:10vw;font-weight:900;font-stretch:125%;line-height:.95}.menu__link[data-astro-cid-wpvy4v7s]:hover{color:var(--silver)}@media (width<=900px){.nav[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto;align-items:center}.nav__note[data-astro-cid-wpvy4v7s],.nav__links[data-astro-cid-wpvy4v7s],.nav__clock[data-astro-cid-wpvy4v7s],.nav__cart[data-astro-cid-wpvy4v7s] .label[data-astro-cid-wpvy4v7s]{display:none}.nav__logo[data-astro-cid-wpvy4v7s]{grid-column:1;font-size:18px}.nav__right[data-astro-cid-wpvy4v7s]{grid-column:2;gap:14px;margin:0}.nav__burger[data-astro-cid-wpvy4v7s]{place-items:center;width:44px;height:44px;margin:-6px -9px -6px 0;display:grid}.nav__cart[data-astro-cid-wpvy4v7s]{justify-content:center;min-width:44px;min-height:44px}.nav__circle[data-astro-cid-wpvy4v7s]{width:38px;height:38px}}.loader[data-astro-cid-tfd3xvz2]{z-index:9800;background:var(--black);padding:var(--gutter);clip-path:inset(0);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.loader__top[data-astro-cid-tfd3xvz2],.loader__bottom[data-astro-cid-tfd3xvz2]{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.loader__word[data-astro-cid-tfd3xvz2]{font-family:var(--f-serif);letter-spacing:.3em;justify-content:center;font-size:clamp(40px,10vw,140px);line-height:1;display:flex;overflow:hidden}.loader__word[data-astro-cid-tfd3xvz2] span[data-astro-cid-tfd3xvz2]{display:inline-block}.loader__log[data-astro-cid-tfd3xvz2]{left:var(--gutter);font-family:var(--f-hud);color:var(--muted);white-space:pre;font-size:11px;line-height:1.8;position:absolute;top:22%}.loader__log[data-astro-cid-tfd3xvz2] b{color:var(--white);font-weight:400}.loader__log[data-astro-cid-tfd3xvz2] em{color:var(--red);font-style:normal}.loader__count[data-astro-cid-tfd3xvz2]{font-family:var(--f-cyber);font-size:clamp(90px,18vw,260px);line-height:.8}.loader__bar[data-astro-cid-tfd3xvz2]{background:var(--line);flex:1;height:1px;margin-bottom:12px}.loader__bar[data-astro-cid-tfd3xvz2] i[data-astro-cid-tfd3xvz2]{background:var(--red);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cart{z-index:9100;pointer-events:none;position:fixed;inset:0}.cart.is-open{pointer-events:auto}.cart__scrim{opacity:0;transition:opacity .6s var(--ease);background:#0009;position:absolute;inset:0}.cart.is-open .cart__scrim{opacity:1}.cart__panel{background:var(--ink);border-left:1px solid var(--line);width:min(460px,100vw);transition:transform .8s var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.cart.is-open .cart__panel{transform:none}.cart__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.cart__title{font-family:var(--f-display);text-transform:uppercase;font-size:40px;font-weight:800;font-stretch:125%;line-height:1}.cart__title sup{font-family:var(--f-mono);color:var(--red);font-size:11px;font-weight:400}.cart__list{flex:1;padding:8px 24px;list-style:none;overflow-y:auto}.cart__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.cart__empty .serif{font-size:34px}.ci{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;align-items:start;gap:16px;padding:16px 0;display:grid}.ci img{object-fit:cover;width:72px;height:96px}.ci__name{font-family:var(--f-display);text-transform:uppercase;margin-bottom:6px;font-size:24px;font-weight:800;font-stretch:125%;line-height:1}.ci__qty{border:1px solid var(--line);border-radius:99px;align-items:center;gap:14px;margin-top:12px;padding:4px 12px;display:inline-flex}.ci__qty button{width:16px;font-size:16px}.ci__rm:hover{color:var(--red)}.cart__foot{border-top:1px solid var(--line);gap:16px;padding:24px;display:grid}.cart__row{justify-content:space-between;align-items:baseline;display:flex}.cart__total{font-family:var(--f-display);font-size:28px;font-weight:800;font-stretch:125%}.cart__ship{align-items:center;gap:8px;display:flex}.cart__cta{justify-content:center}.foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);position:relative;overflow:hidden}.foot__chain[data-astro-cid-jo6i4kqk]{height:120px;position:relative}.foot__chain[data-astro-cid-jo6i4kqk] canvas[data-astro-cid-jo6i4kqk]{width:100%;height:100%;position:absolute;inset:0}.foot__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 1fr;gap:clamp(60px,8vw,140px);padding-block:100px 140px;display:grid}.foot__h[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);text-transform:uppercase;margin:18px 0 32px;font-size:clamp(44px,5.4vw,92px);font-weight:800;font-stretch:125%;line-height:.9}.news[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px;max-width:560px;display:flex}.news[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]{border:0;border-bottom:1px solid var(--white);color:var(--white);font:inherit;background:0 0;outline:none;flex:240px;padding:14px 0;font-size:14px}.news[data-astro-cid-jo6i4kqk] input[data-astro-cid-jo6i4kqk]:focus{border-color:var(--red)}.news__msg[data-astro-cid-jo6i4kqk]{color:var(--white);flex-basis:100%}.sr[data-astro-cid-jo6i4kqk]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.foot__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);align-content:end;gap:24px;display:grid}.foot__cols[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;display:grid}.foot__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:linear-gradient(var(--red), var(--red)) left bottom / 0 1px no-repeat;width:fit-content;transition:background-size .5s var(--ease);font-size:14px}.foot__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background-size:100% 1px}.foot__giant[data-astro-cid-jo6i4kqk]{font-family:var(--f-tall);letter-spacing:-.02em;text-align:center;white-space:nowrap;margin-bottom:-1.5vw;font-size:30vw;font-weight:800;font-stretch:62%;line-height:.8;overflow:hidden}.foot__giant[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{display:inline-block}.foot__base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:20px;display:flex}@media (width<=900px){.foot__top[data-astro-cid-jo6i4kqk],.foot__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.foot__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}.pl{left:var(--gutter);z-index:8800;font-family:var(--f-mono);pointer-events:none;justify-items:start;gap:10px;display:grid;position:fixed;bottom:24px}.pl__bar{pointer-events:auto;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:#0c0c0cc7;border-radius:999px;align-items:center;gap:14px;padding:6px 18px 6px 6px;display:flex}.pl__disc{width:42px;height:42px;color:var(--black);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.pl__vinyl{background:radial-gradient(circle, var(--white) 0 30%, transparent 31%), repeating-radial-gradient(circle, #1b1b1b 0 1px, #0c0c0c 1px 3px);border-radius:50%;animation:3.2s linear infinite paused pl-spin;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f2f0eb40}.pl__vinyl:after{content:"";background:conic-gradient(from 30deg, transparent 0 20%, #ffffff2e 25%, transparent 32% 70%, #ffffff1f 75%, transparent 80%);border-radius:50%;position:absolute;inset:0}.pl.is-playing .pl__vinyl{animation-play-state:running}.pl__disc svg{z-index:1;position:relative}.pl__ic-pause,.pl.is-playing .pl__ic-play{display:none}.pl.is-playing .pl__ic-pause{display:block}.pl__info{text-align:left;gap:2px;max-width:180px;display:grid}.pl__kicker{font-size:9px}.pl__mini-title{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.pl__eq{align-items:flex-end;gap:2px;height:14px;display:flex}.pl__eq i{background:var(--white);width:2px;height:3px;transition:height 80ms linear}.pl__panel{width:min(340px, calc(100vw - 2 * var(--gutter)));border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);transform-origin:0 100%;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .45s var(--ease), transform .6s var(--ease), visibility 0s .6s;background:#0c0c0ce0;border-radius:22px;gap:16px;padding:20px;display:grid;transform:translateY(14px)scale(.97)}.pl.is-open .pl__panel{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .45s var(--ease), transform .6s var(--ease), visibility 0s;transform:none}.pl__head{justify-content:space-between;display:flex}.pl__live{align-items:center;gap:6px;display:flex}.pl__live i{background:var(--muted);border-radius:50%;width:5px;height:5px}.pl.is-playing .pl__live i{background:var(--red);animation:1.4s steps(2,end) infinite blink}.pl__viz{width:100%;height:60px}.pl__title{font-family:var(--f-display);letter-spacing:-.04em;text-transform:uppercase;font-size:26px;font-weight:900;font-stretch:125%;line-height:.95}.pl input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;--p:0%;background:0 0;width:100%;height:14px}.pl input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--white), var(--white)) 0 / var(--p) 100% no-repeat, var(--line);height:2px}.pl input[type=range]::-moz-range-track{background:var(--line);height:2px}.pl input[type=range]::-moz-range-progress{background:var(--white);height:2px}.pl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--white);border-radius:50%;width:10px;height:10px;margin-top:-4px}.pl input[type=range]::-moz-range-thumb{background:var(--white);border:0;border-radius:50%;width:10px;height:10px}.pl__times{justify-content:space-between;margin-top:4px;display:flex}.pl__controls{align-items:center;gap:6px;display:flex}.pl__btn{border-radius:50%;place-items:center;width:38px;height:38px;transition:background .3s;display:grid}.pl__btn:hover{background:#f2f0eb14}.pl__btn--main{background:var(--white);width:48px;height:48px;color:var(--black)}.pl__btn--main:hover{background:var(--silver)}.pl__vol{align-items:center;gap:8px;width:110px;margin-left:auto;display:flex}.pl__list{scrollbar-width:thin;scrollbar-color:var(--muted) transparent;border-top:1px solid var(--line);max-height:210px;list-style:none;overflow-y:auto}.pl__item{border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--muted);grid-template-columns:26px 1fr auto;align-items:baseline;gap:8px;padding:10px 0;transition:color .3s;display:grid}.pl__item:hover,.pl__item.is-current{color:var(--white)}.pl__item.is-current .label:first-child{color:var(--red)}.pl__item-title{font-size:13px;font-weight:500}.pl__tag{border:1px solid var(--red);color:var(--red);font-family:var(--f-hud);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;margin-left:8px;padding:1px 6px;font-size:8.5px;font-style:normal}.pl__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.pl__brutal{color:var(--white)}.pl__brutal[aria-pressed=true] span{color:var(--red)}.pl__credit{font-size:9px}@media (width<=600px){.pl{justify-items:end;bottom:16px;left:auto;right:16px}.pl__bar{gap:0;padding:5px}.pl__info{opacity:0;position:absolute;inset:0}.pl__bar{position:relative}.pl__disc{z-index:1}.pl__eq{display:none}.pl__panel{transform-origin:100% 100%}}@media (prefers-reduced-motion:reduce){.pl__vinyl{animation:none}}.toast{z-index:9200;background:var(--white);color:var(--black);letter-spacing:.14em;text-transform:uppercase;border-left:3px solid var(--red);pointer-events:none;max-width:calc(100vw - 32px);padding:14px 22px;font-size:11px;position:fixed;bottom:28px;left:50%;transform:translate(-50%,160%)}.toast.is-on{animation:toast 3s var(--ease) both}@keyframes toast{0%{transform:translate(-50%,160%)}15%,80%{transform:translate(-50%)}to{transform:translate(-50%,160%)}}.card[data-astro-cid-4fhpls6h]{gap:22px;width:100%;display:grid}.card__media[data-astro-cid-4fhpls6h]{aspect-ratio:3/4.2;background:var(--ink-2);display:block;position:relative;overflow:hidden}.card--tall[data-astro-cid-4fhpls6h] .card__media[data-astro-cid-4fhpls6h]{aspect-ratio:3/4.4}.card--wide[data-astro-cid-4fhpls6h] .card__media[data-astro-cid-4fhpls6h]{aspect-ratio:4/4.2}.card__media[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{object-fit:cover;width:100%;height:100%;transition:opacity .7s var(--ease), transform 1.2s var(--ease), filter .7s;position:absolute;inset:0}.card--cut[data-astro-cid-4fhpls6h] .card__media[data-astro-cid-4fhpls6h]{background:radial-gradient(60% 55% at 50% 45%,#2b2b2a 0%,#141414 55%,#0b0b0b 100%)}.card--cut[data-astro-cid-4fhpls6h] .card__media[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{object-fit:contain;object-position:bottom center;filter:grayscale()drop-shadow(0 30px 40px #0009);width:88%;height:93%;inset:7% 6% 0}.card--cut[data-astro-cid-4fhpls6h] .card__a[data-astro-cid-4fhpls6h]{object-position:center;width:84%;height:90%;inset:5% 8%}.card--cut[data-astro-cid-4fhpls6h] .card__media[data-astro-cid-4fhpls6h]:after{content:"";background:linear-gradient(90deg,#0000,#f2f0eb40,#0000);height:1px;position:absolute;bottom:4%;left:20%;right:20%}.card__a[data-astro-cid-4fhpls6h]{filter:grayscale()}.card__b[data-astro-cid-4fhpls6h]{opacity:0;transform:scale(1.08)}.card[data-astro-cid-4fhpls6h]:hover .card__a[data-astro-cid-4fhpls6h]{opacity:0}.card[data-astro-cid-4fhpls6h]:hover .card__b[data-astro-cid-4fhpls6h]{opacity:1;transform:scale(1)}.card__badge[data-astro-cid-4fhpls6h]{color:var(--white);backdrop-filter:blur(6px);border:1px solid #f2f0eb80;border-radius:99px;padding:5px 10px;font-size:9px;position:absolute;top:14px;left:14px}.card__info[data-astro-cid-4fhpls6h]{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;padding-top:14px;display:flex}.card__name[data-astro-cid-4fhpls6h]{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(26px,2vw,34px);font-weight:800;font-stretch:125%;line-height:.95}.card__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]:hover{color:var(--silver)}.card__price[data-astro-cid-4fhpls6h]{letter-spacing:.08em;white-space:nowrap;font-size:12px}.card__sizes[data-astro-cid-4fhpls6h]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);align-items:center;gap:6px;display:flex;transform:translateY(6px)}.card__sizes[data-astro-cid-4fhpls6h] .label[data-astro-cid-4fhpls6h]{align-items:center;gap:6px;margin-right:auto;display:inline-flex}.card[data-astro-cid-4fhpls6h]:hover .card__sizes[data-astro-cid-4fhpls6h],.card[data-astro-cid-4fhpls6h]:focus-within .card__sizes[data-astro-cid-4fhpls6h]{opacity:1;transform:none}@media (hover:none){.card__sizes[data-astro-cid-4fhpls6h]{opacity:1;transform:none}}.card__size[data-astro-cid-4fhpls6h]{border:1px solid var(--line);border-radius:99px;width:40px;height:32px;font-size:11px;transition:background .3s,color .3s,border-color .3s}.card__size[data-astro-cid-4fhpls6h]:hover{background:var(--white);color:var(--black);border-color:var(--white)}.card__size[data-astro-cid-4fhpls6h]:active{background:var(--silver);border-color:var(--silver);color:var(--black)}@media (width<=900px){.card[data-astro-cid-4fhpls6h]{width:100%}}
