:root{--mus:#F2C230;--mus-lt:#FFD95C;--mus-dk:#C99A12;--blk:#0B0B0B;--blk-2:#141414;--blk-3:#1E1E1E;--gry:#8C8C86;--gry-lt:#C9C9C2;--gry-dk:#3A3A38;--bone:#F1F1EC;--wht:#fff;--line:#2A2A28;--line-lt:#D8D8D2;--disp:"Anton","Haettenschweiler",Impact,sans-serif;--body:"Barlow","Helvetica Neue",Arial,sans-serif;--cond:"Barlow Condensed","Barlow",Arial,sans-serif;--mono:"Space Mono",ui-monospace,monospace;--e:cubic-bezier(.16,1,.3,1);--gut:clamp(18px,4.5vw,80px)}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--blk);color:var(--bone);font-family:var(--body);font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;width:100%;height:100%;object-fit:cover}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}::selection{background:var(--mus);color:var(--blk)}.d1,.d2,.d3{font-family:var(--disp);font-weight:400;text-transform:uppercase;line-height:.86;letter-spacing:-.005em}.d1{font-size:calc(clamp(3rem,10.5vw,12rem)*.9)}.d2{font-size:calc(clamp(2.25rem,6.6vw,7rem)*.9)}.d3{font-size:calc(clamp(1.5rem,3.2vw,3.25rem)*.9);line-height:.92}h3{font-family:var(--disp);font-weight:400;text-transform:uppercase;font-size:calc(clamp(1.125rem,1.9vw,1.75rem)*.9);line-height:1;letter-spacing:.005em}p{line-height:1.6;text-wrap:pretty}.lg{font-size:calc(clamp(1rem,1.25vw,1.25rem)*.9);line-height:1.6;color:var(--gry-lt)}.xl{font-size:calc(clamp(1.125rem,1.8vw,1.625rem)*.9);line-height:1.45;color:var(--gry-lt);font-weight:300}.mono{font-family:var(--mono);font-size:calc(clamp(.5625rem,.7vw,.6875rem)*.9);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--mus)}.msr{max-width:34em}.cap{font-family:var(--mono);font-size:calc((.8125rem) * .9);letter-spacing:.18em;text-transform:uppercase;color:var(--gry);line-height:1.6}.wrap{width:100%;max-width:1620px;margin:0 auto;padding:0 var(--gut)}section{position:relative}.pad{padding-block:clamp(64px,10vh,150px)}.pad-l{padding-block:clamp(84px,15vh,210px)}.lt{background:var(--bone);color:var(--blk)}.lt .lg,.lt .xl{color:#4a4a46}.lt .mono{color:var(--blk)}.lt .cap{color:#6e6e68}.mu{background:var(--mus);color:var(--blk)}.mu .lg,.mu .xl{color:#2a2208}.mu .mono{color:var(--blk)}.chrome{position:sticky;top:0;z-index:900;display:flex;align-items:center;gap:14px;padding:8px var(--gut);background:#000;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;color:#fff}.chrome .lb{color:var(--mus)}.chrome .tabs{display:flex;gap:4px;margin-left:auto}.chrome button{padding:6px 11px;border:1px solid #333;letter-spacing:.16em;font-size:calc((.8125rem) * .9);transition:all .2s}.chrome button[aria-current=true]{background:var(--mus);color:#000;border-color:var(--mus)}.shipbar{background:var(--mus);color:var(--blk);text-align:center;padding:9px var(--gut);font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;position:relative;z-index:20}.hdr{position:sticky;top:0;z-index:700;display:flex;align-items:center;gap:clamp(12px,2vw,34px);padding:clamp(11px,1.4vw,17px) var(--gut);background:#0b0b0be6;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid var(--line);transition:background-color .4s var(--e)}.hdr .logo{font-family:var(--disp);font-size:calc(clamp(.9375rem,1.35vw,1.25rem)*.9);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;display:flex;align-items:center;gap:9px}.hdr .logo .puck{width:15px;height:15px;border-radius:50%;background:var(--mus);position:relative;flex:none}.hdr .logo .puck:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--blk)}.hdr nav{display:flex;gap:clamp(12px,1.7vw,28px);margin-left:auto;align-items:center}.hdr nav a{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:5px 0;border-bottom:2px solid transparent;transition:border-color .3s var(--e),color .3s var(--e)}.hdr nav a:hover{border-bottom-color:var(--mus);color:var(--mus)}.hdr .util{display:flex;gap:12px;align-items:center;margin-left:clamp(10px,1.6vw,26px)}.icb{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);transition:all .25s var(--e);position:relative}.icb:hover{border-color:var(--mus);color:var(--mus)}.icb svg{width:15px;height:15px}.cartb{position:relative}.cartb .n{position:absolute;top:-6px;right:-6px;background:var(--mus);color:#000;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;min-width:16px;height:16px;border-radius:8px;display:grid;place-items:center;padding:0 4px}@media(max-width:860px){.hdr nav{display:none}}.burger{display:none;flex-direction:column;gap:4px;padding:8px;margin-left:auto}.burger span{display:block;width:20px;height:2px;background:currentColor;transition:transform .35s var(--e),opacity .25s}.burger.x span:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger.x span:nth-child(2){opacity:0}.burger.x span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:860px){.burger{display:flex}}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:690;background:var(--blk);display:flex;flex-direction:column;justify-content:center;gap:6px;padding:var(--gut);opacity:0;visibility:hidden;transition:opacity .4s var(--e),visibility .4s}.mnav.open{opacity:1;visibility:visible}.mnav a{font-family:var(--disp);font-size:calc(clamp(1.75rem,8vw,3.25rem)*.9);text-transform:uppercase;line-height:1.02}.mnav a:hover{color:var(--mus)}.mnav .mono{margin-bottom:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.65em;font-family:var(--mono);font-size:.7875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:1.05em 1.9em;min-height:48px;border:2px solid var(--mus);background:var(--mus);color:var(--blk);transition:background-color .25s var(--e),color .25s var(--e),transform .25s var(--e),box-shadow .25s var(--e);position:relative}.btn:hover{background:var(--mus-lt);border-color:var(--mus-lt);transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--blk)}.btn.gho{background:transparent;color:var(--bone);border-color:var(--gry-dk)}.btn.gho:hover{background:var(--bone);color:var(--blk);border-color:var(--bone);box-shadow:5px 5px 0 var(--mus)}.lt .btn.gho{color:var(--blk);border-color:var(--blk)}.lt .btn.gho:hover{background:var(--blk);color:var(--bone);box-shadow:5px 5px 0 var(--mus)}.mu .btn{background:var(--blk);color:var(--mus);border-color:var(--blk)}.mu .btn:hover{background:#000;border-color:#000;box-shadow:5px 5px #00000047}.btns{display:flex;gap:11px;flex-wrap:wrap;margin-top:clamp(20px,2.6vw,34px)}.tl{display:inline-flex;align-items:center;gap:.55em;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--mus);border-bottom:2px solid transparent;padding-bottom:3px;transition:border-color .3s var(--e)}.tl:after{content:"\2192";transition:transform .3s var(--e)}.tl:hover{border-bottom-color:var(--mus)}.tl:hover:after{transform:translate(5px)}.hud{position:fixed;right:clamp(9px,1.3vw,20px);top:50%;transform:translateY(-50%);z-index:600;display:flex;flex-direction:column;gap:9px;align-items:flex-end}.hud .lvl{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;color:var(--gry);writing-mode:vertical-rl;margin-bottom:5px}.hud button{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;color:transparent;transition:color .3s var(--e);padding:0}.hud button i{display:block;width:16px;height:3px;background:var(--gry-dk);transition:width .4s var(--e),background-color .4s var(--e);font-style:normal;flex:none}.hud button:hover{color:var(--gry-lt)}.hud button:hover i{background:var(--gry-lt);width:24px}.hud button.on{color:var(--mus)}.hud button.on i{background:var(--mus);width:32px}@media(max-width:1080px){.hud{display:none}}.prog>i{display:block;height:100%;width:0;background:var(--mus)}.lvhd{display:flex;align-items:flex-end;gap:clamp(14px,2.4vw,36px);margin-bottom:clamp(24px,3.6vw,52px);flex-wrap:wrap}.lvhd .num{font-family:var(--disp);font-size:calc(clamp(3.5rem,9vw,9rem)*.9);line-height:.74;color:transparent;-webkit-text-stroke:2px var(--mus);flex:none}.lt .lvhd .num{-webkit-text-stroke-color:var(--blk)}.lvhd .txt{flex:1;min-width:min(100%,280px)}.lvhd .txt .mono{display:block;margin-bottom:9px}.lvhd .tag{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--blk);background:var(--mus);padding:5px 9px;align-self:flex-start}.tape{background:var(--mus);color:var(--blk);padding:clamp(9px,1.3vw,15px) 0;overflow:hidden;transform:rotate(-1.1deg);margin-block:clamp(-8px,-.6vw,-4px);position:relative;z-index:5;box-shadow:0 4px #0000002e}.tape.r{transform:rotate(1.1deg)}.tape .t{display:flex;gap:clamp(20px,3vw,44px);width:max-content;animation:mv 30s linear infinite;align-items:center}.tape:hover .t{animation-play-state:paused}.tape .t span{font-family:var(--disp);font-size:calc(clamp(.9375rem,1.8vw,1.625rem)*.9);text-transform:uppercase;white-space:nowrap;letter-spacing:.01em}.tape .t i{width:9px;height:9px;background:var(--blk);border-radius:50%;flex:none;font-style:normal}@keyframes mv{to{transform:translate(-50%)}}.marq{overflow:hidden;padding:clamp(14px,2vw,26px) 0;border-block:1px solid var(--line)}.lt .marq{border-color:var(--line-lt)}.marq .t{display:flex;gap:clamp(26px,4vw,64px);width:max-content;animation:mv 48s linear infinite;align-items:center}.marq:hover .t{animation-play-state:paused}.hero{position:relative;min-height:min(100svh,940px);display:flex;align-items:flex-end;overflow:hidden;background:#000}.hero video,.hero .bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000ed 4%,#00000059 48%,#0000009e)}.hero .in{position:relative;z-index:3;width:100%;padding:clamp(90px,14vh,160px) var(--gut) clamp(78px,11vh,124px)}.hero .d1{color:var(--wht);max-width:13em}.hero .d1 em{font-style:normal;color:var(--mus)}.hero .sub{color:#ffffffdb;font-size:calc(clamp(1rem,1.5vw,1.375rem)*.9);margin-top:clamp(14px,1.8vw,24px);max-width:30em}.hero .rink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.4}.scrl{position:absolute;left:var(--gut);bottom:clamp(24px,4vh,46px);z-index:4;display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c}.scrl i{display:block;width:34px;height:2px;background:#ffffff40;overflow:hidden;position:relative;font-style:normal}.scrl i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mus);animation:run 2.2s var(--e) infinite}@keyframes run{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media(max-width:640px){.scrl{display:none}}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:clamp(18px,2.4vw,30px)}.chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:9px 13px;border:1px solid rgba(255,255,255,.28);color:#fff;background:#00000057;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s var(--e);min-height:38px}.chip:hover{background:var(--mus);border-color:var(--mus);color:var(--blk)}.chip b{color:var(--mus);font-family:var(--mono)}.chip:hover b{color:var(--blk)}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.3vw,20px)}@media(max-width:1080px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pc{background:var(--blk-2);border:1px solid var(--line);display:flex;flex-direction:column;transition:border-color .35s var(--e),transform .35s var(--e)}.lt .pc{background:var(--wht);border-color:var(--line-lt)}.pc:hover{border-color:var(--mus);transform:translateY(-5px)}.pc .im{position:relative;aspect-ratio:1;overflow:hidden;background:var(--blk-3)}.lt .pc .im{background:#e6e6e0}.pc .im img{transition:transform 1s var(--e)}.pc:hover .im img{transform:scale(1.06)}.pc .badge{position:absolute;top:9px;left:9px;z-index:2;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--mus);color:var(--blk);padding:4px 7px}.pc .bd{padding:clamp(12px,1.3vw,18px);display:flex;flex-direction:column;gap:7px;flex:1}.pc .nm{font-family:var(--disp);font-size:calc(clamp(.9375rem,1.15vw,1.1875rem)*.9);text-transform:uppercase;line-height:1.02}.pc .sz{font-family:var(--mono);font-size:calc((.8125rem) * .9);letter-spacing:.14em;text-transform:uppercase;color:var(--gry)}.pc .pr{font-family:var(--mono);font-size:.7875rem;font-weight:700;color:var(--mus);margin-top:auto}.lt .pc .pr{color:var(--blk)}.pc .add{margin-top:9px;display:block;text-align:center;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:11px;border:1px solid var(--gry-dk);transition:all .25s var(--e);min-height:42px;line-height:1.6}.lt .pc .add{border-color:var(--line-lt)}.pc:hover .add{background:var(--mus);border-color:var(--mus);color:var(--blk)}.cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.1vw,16px);margin-top:clamp(14px,1.8vw,26px)}.cat{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--blk-3);display:flex;align-items:flex-end;padding:clamp(12px,1.4vw,20px)}.cat img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:transform 1.1s var(--e);filter:saturate(.9)}.cat:hover img{transform:scale(1.07)}.cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.85),transparent 62%);transition:background .35s}.cat:hover:after{background:linear-gradient(to top,#f2c230e0,#00000040 70%)}.cat span{position:relative;z-index:2;font-family:var(--disp);font-size:calc(clamp(1.125rem,2.2vw,2rem)*.9);text-transform:uppercase;color:#fff;line-height:1}.cat:hover span{color:var(--blk)}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,52px)}@media(max-width:820px){.stats{grid-template-columns:1fr}}.stat{border-top:3px solid var(--mus);padding-top:clamp(12px,1.5vw,20px)}.stat .v{font-family:var(--disp);font-size:calc(clamp(3rem,7.5vw,7.5rem)*.9);line-height:.82;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.stat .l{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gry);margin-top:.9em;line-height:1.7}.lt .stat .l{color:#6e6e68}.prom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lt .prom{border-color:var(--line-lt)}@media(max-width:820px){.prom{grid-template-columns:1fr}}.prom>div{padding:clamp(22px,3vw,44px) clamp(16px,2.2vw,36px);border-right:1px solid var(--line)}.lt .prom>div{border-right-color:var(--line-lt)}.prom>div:last-child{border-right:none}.prom h3{margin-bottom:10px}.prom p{font-size:.84375rem;color:var(--gry-lt)}.lt .prom p{color:#4a4a46}.bleed{position:relative;width:100%;overflow:hidden;background:#000}.bleed.r21{aspect-ratio:21/9}.bleed.r26{aspect-ratio:2.6/1}.bleed.r16{aspect-ratio:16/9}.bleed.port.r21{aspect-ratio:2.15/1}.bleed.port.r26{aspect-ratio:2.35/1}@media(max-width:820px){.bleed.r21,.bleed.r26{aspect-ratio:4/3}}.bleed .m{position:absolute;top:-6%;right:0;bottom:-6%;left:0;will-change:transform}.bleed .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent 52%)}.bleed .lbl{position:absolute;left:var(--gut);bottom:clamp(16px,2.6vw,30px);z-index:2;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6}.bleed .tag{position:absolute;right:var(--gut);top:clamp(16px,2.6vw,30px);z-index:2;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mus)}.bleed .big{position:absolute;left:var(--gut);right:var(--gut);bottom:clamp(30px,6vh,72px);z-index:2;color:#fff}.split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.split>.m{position:relative;min-height:clamp(280px,44vw,640px);overflow:hidden;background:#000}.split>.c{padding:clamp(40px,6vw,100px) var(--gut);display:flex;flex-direction:column;justify-content:center}@media(max-width:900px){.split{grid-template-columns:1fr}.split>.m{min-height:clamp(240px,62vw,420px);order:-1}}.two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,4vw,72px);align-items:start}.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,30px)}.four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}@media(max-width:900px){.two,.three{grid-template-columns:1fr}.four{grid-template-columns:1fr 1fr}}.logos{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(78px,9vw,124px),1fr));gap:clamp(8px,1.2vw,18px)}.logos .lg2{aspect-ratio:1;background:var(--wht);display:grid;place-items:center;padding:clamp(9px,1.2vw,17px);transition:transform .35s var(--e),box-shadow .35s var(--e)}.logos .lg2:hover{transform:translateY(-4px);box-shadow:0 0 0 3px var(--mus)}.logos .lg2 img{width:100%;height:100%;object-fit:contain}.sc{background:var(--blk-2);border:1px solid var(--line);overflow:hidden;display:flex;flex-direction:column;transition:border-color .35s var(--e),transform .35s var(--e)}.sc:hover{border-color:var(--mus);transform:translateY(-5px)}.sc .im{aspect-ratio:16/10;overflow:hidden;background:var(--blk-3);position:relative}.sc .im img{transition:transform 1s var(--e)}.sc:hover .im img{transform:scale(1.05)}.sc .bd{padding:clamp(15px,1.8vw,26px);display:flex;flex-direction:column;gap:10px}.sc .bd h3{color:var(--mus)}.sc .bd p{font-size:.7875rem;color:var(--gry-lt);line-height:1.62}.rail-w{position:relative;margin-top:clamp(20px,2.6vw,38px)}.rail{display:flex;gap:clamp(10px,1.4vw,20px);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:18px;cursor:grab;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail.drag{cursor:grabbing;scroll-snap-type:none}.rail.drag *{pointer-events:none}.rail>*{flex:0 0 clamp(230px,26vw,360px);scroll-snap-align:start}.railbar{height:2px;background:var(--line);position:relative}.lt .railbar{background:var(--line-lt)}.railbar>span{position:absolute;left:0;top:-1px;height:4px;background:var(--mus);width:22%}.hint{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gry);margin-top:13px;display:flex;gap:8px;align-items:center}.hint:before{content:"\2194"}.tcard{background:var(--wht);overflow:hidden;border:1px solid var(--line-lt)}.tcard img{width:100%;height:auto;object-fit:contain;display:block}.info{border:1px solid var(--line);padding:clamp(20px,2.6vw,38px);display:flex;flex-direction:column;gap:12px}.lt .info{border-color:var(--line-lt)}.info h3{color:var(--mus)}.lt .info h3{color:var(--blk)}.info p{font-size:.84375rem;color:var(--gry-lt)}.lt .info p{color:#4a4a46}.kv{font-family:var(--mono);font-size:.675rem;letter-spacing:.05em;line-height:2}.ftr{background:#000;padding:clamp(44px,7vw,96px) 0 clamp(22px,2.6vw,38px);border-top:3px solid var(--mus)}.ftr .top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:clamp(20px,3vw,48px)}@media(max-width:900px){.ftr .top{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ftr .top{grid-template-columns:1fr}}.ftr .ftr-heading{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mus);margin-bottom:15px}.ftr ul{list-style:none;display:grid;gap:9px}.ftr a{font-size:.7875rem;color:var(--gry-lt);transition:color .22s}.ftr a:hover{color:var(--mus)}.ftr .btm{margin-top:clamp(30px,4.5vw,64px);padding-top:19px;border-top:1px solid #1E1E1E;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8c8c86}.soc{display:flex;gap:9px}.soc a{width:34px;height:34px;border:1px solid #262626;display:grid;place-items:center;transition:all .25s var(--e)}.soc a:hover{background:var(--mus);border-color:var(--mus);color:#000}.soc svg{width:15px;height:15px}.rule{border:none;border-top:1px solid var(--line);margin-block:clamp(26px,4vw,54px)}.lt .rule{border-top-color:var(--line-lt)}.bleed.port{background:#000}.bleed.port .m{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%}.bleed.port .m img{filter:blur(34px) saturate(.85) brightness(.42);transform:scale(1.12)}.bleed.port .plate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(6px,.9vw,14px);padding:clamp(10px,1.6vw,22px);pointer-events:none}.bleed.port .plate img{width:100%;height:100%;object-fit:cover;box-shadow:0 18px 50px #0009;border:1px solid rgba(242,194,48,.22)}@media(max-width:700px){.bleed.port .plate{grid-template-columns:1fr 1fr}.bleed.port .plate img:nth-child(n+3){display:none}}.bleed.port .ov{background:linear-gradient(to top,rgba(0,0,0,.72),transparent 46%);z-index:3}.bleed.port .lbl,.bleed.port .tag{z-index:4;background:#000000b8;padding:6px 10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bleed.port .ov{background:linear-gradient(to top,rgba(0,0,0,.55),transparent 34%)}@media(max-width:820px){.bleed.port .plate{padding:clamp(12px,3vw,22px) var(--gut)}}.hero .heroshots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:#000}.hero .heroshots img{width:100%;height:100%;object-fit:cover;filter:grayscale(.25) contrast(1.06) brightness(.72);animation:drift 26s ease-in-out infinite alternate;transform-origin:center}.hero .heroshots img:nth-child(2){animation-delay:-7s}.hero .heroshots img:nth-child(3){animation-delay:-14s}.hero .heroshots img:nth-child(4){animation-delay:-21s}@keyframes drift{0%{transform:scale(1.04)}to{transform:scale(1.14)}}@media(max-width:900px){.hero .heroshots{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.hero .heroshots img{animation:none}}.hdr .logo img{width:auto;object-fit:contain;flex:none}.ftr .flogo img{width:clamp(148px,17vw,208px);height:auto;object-fit:contain}.hdr-wrap{position:sticky;top:0;z-index:700;background:var(--blk)}.hdr{position:relative;top:auto;z-index:auto}.shipbar.top{padding:0;overflow:hidden;border-bottom:2px solid #000;z-index:1}.shipbar.top .t{display:flex;gap:clamp(20px,2.8vw,44px);width:max-content;align-items:center;animation:mv 36s linear infinite;padding:clamp(8px,1.05vw,13px) 0}.shipbar.top:hover .t{animation-play-state:paused}.shipbar.top .t span{font-family:var(--disp);font-size:calc(clamp(.875rem,1.5vw,1.3125rem)*.9);text-transform:uppercase;white-space:nowrap;letter-spacing:.01em}.shipbar.top .t i{width:8px;height:8px;background:#000;border-radius:50%;flex:none;font-style:normal}.shipbar.btm{background:#000;color:var(--mus);border-top:1px solid var(--line);border-bottom:2px solid var(--mus);padding-block:8px;font-size:calc((.8125rem) * .9)}.shipbar.btm b{color:#fff;font-weight:700}.shipbar.btm a{border-bottom:1px solid currentColor}.nvi{position:relative;display:flex;align-items:center}.nvi.on>a{border-bottom-color:var(--mus);color:var(--mus)}.nvi>a:after{content:"";width:0;height:0;border:3.5px solid transparent;border-top-color:currentColor;margin-left:6px;transform:translateY(2px);display:inline-block}.mega{position:absolute;left:0;right:0;top:100%;background:#0d0d0d;border-bottom:3px solid var(--mus);box-shadow:0 34px 64px #000000a6;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .28s var(--e),transform .36s var(--e),visibility .36s}.mega.open{opacity:1;visibility:visible;transform:none}.mega .in{width:100%;max-width:1620px;margin:0 auto;padding:clamp(20px,2.4vw,38px) var(--gut);display:grid;grid-template-columns:minmax(140px,.7fr) 3fr;gap:clamp(20px,3vw,56px);align-items:start}.mega .lks{display:grid;gap:10px;align-content:start}.mega .lks .mono{margin-bottom:4px}.mega .lks a{font-family:var(--disp);font-size:calc(clamp(.9375rem,1.4vw,1.3125rem)*.9);text-transform:uppercase;color:var(--bone);line-height:1.05;transition:color .2s}.mega .lks a:hover{color:var(--mus)}.mega .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(120px,12vw,190px),1fr));gap:clamp(8px,1vw,14px)}.mtile{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--blk-3);display:flex;align-items:flex-end;padding:clamp(10px,1.1vw,15px)}.mtile img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transition:transform .9s var(--e)}.mtile:hover img{transform:scale(1.08)}.mtile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.9),transparent 62%);transition:background .3s}.mtile:hover:after{background:linear-gradient(to top,#f2c230e6,#0003 72%)}.mtile span{position:relative;z-index:2;font-family:var(--disp);font-size:calc(clamp(.875rem,1.25vw,1.125rem)*.9);text-transform:uppercase;color:#fff;line-height:1.04}.mtile em{display:block;font-style:normal;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;color:var(--mus);margin-top:4px}.mtile:hover span,.mtile:hover em{color:var(--blk)}.mtile.wht{background:var(--blk-3)}.mtile.wht img{object-fit:contain;padding:18% 14%;filter:none}.mtile.wht:after{background:linear-gradient(to top,rgba(0,0,0,.82),transparent 58%)}.prog{position:fixed;top:0;left:0;right:0;height:3px;z-index:800;background:#ffffff12;pointer-events:none}@media(max-width:860px){.mega{display:none}}.gate{background:var(--blk-2);border-bottom:1px solid var(--line);position:relative;z-index:6}.gate .g{display:grid;grid-template-columns:1.15fr 1fr;gap:0}@media(max-width:900px){.gate .g{grid-template-columns:1fr}}.gate .col{padding:clamp(24px,3.4vw,56px) clamp(18px,3vw,60px);display:flex;flex-direction:column;justify-content:center}.gate .col.a{background:var(--mus);color:var(--blk)}.gate .col.a .mono{color:var(--blk)}.gate .col.b{border-left:1px solid var(--line)}@media(max-width:900px){.gate .col.b{border-left:none;border-top:1px solid var(--line)}}.gate h2{font-family:var(--disp);font-weight:400;text-transform:uppercase;font-size:calc(clamp(1.5rem,3.1vw,2.875rem)*.9);line-height:.92;margin-top:11px}.gate p{font-size:calc(clamp(.875rem,1.05vw,1rem)*.9);margin-top:12px;max-width:30em}.gate .col.a p{color:#2a2208}.gate .col.b p{color:var(--gry-lt)}.gform{display:flex;gap:9px;margin-top:clamp(16px,2vw,26px);flex-wrap:wrap}.gform input{flex:1 1 210px;min-width:0;min-height:50px;padding:0 16px;border:2px solid var(--blk);background:#fff;color:var(--blk);font-family:var(--body);font-size:.84375rem}.gform input::placeholder{color:#8a8a84}.gform input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--mus-dk)}.gform button{min-height:50px;padding:0 1.5em;background:var(--blk);color:var(--mus);border:2px solid var(--blk);font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;transition:transform .25s var(--e),box-shadow .25s var(--e)}.gform button:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #0000004d}.gnote{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4a3c0c;margin-top:12px}.gdone{display:none;margin-top:clamp(16px,2vw,26px);border:2px dashed var(--blk);padding:clamp(14px,1.8vw,22px)}.gdone .cd{font-family:var(--disp);font-size:calc(clamp(1.5rem,3.4vw,2.5rem)*.9);text-transform:uppercase;line-height:1;letter-spacing:.04em}.gate.done .gform,.gate.done .gnote{display:none}.gate.done .gdone{display:block}.gperks{display:grid;gap:7px;margin-top:clamp(14px,1.8vw,22px)}.gperks span{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;display:flex;gap:9px;align-items:baseline}.gperks span:before{content:"\2605";color:#8a6e08;font-size:.675em}.gate .col.b .gperks span:before{color:var(--mus)}.shelf{background:var(--bone);color:var(--blk);padding-block:clamp(40px,6vw,92px);overflow:hidden}.shelf .hd{display:flex;align-items:flex-end;gap:clamp(14px,2.4vw,36px);flex-wrap:wrap;margin-bottom:clamp(20px,2.8vw,40px)}.shelf h2{font-family:var(--disp);font-weight:400;text-transform:uppercase;line-height:.88;font-size:calc(clamp(2rem,5.4vw,5.5rem)*.9);flex:1;min-width:min(100%,320px)}.shelf h2 em{font-style:normal;-webkit-text-stroke:2px var(--blk);color:transparent}.shelves{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,24px)}@media(max-width:820px){.shelves{grid-template-columns:1fr}}.shd{background:transparent;border:1px solid var(--line-lt);padding:clamp(22px,3vw,46px);display:flex;flex-direction:column;gap:clamp(16px,2vw,26px);transition:transform .35s var(--e),box-shadow .35s var(--e)}.shd:hover{transform:translateY(-5px);box-shadow:0 0 0 3px var(--mus)}.shd .mk{height:clamp(38px,5vw,66px);display:flex;align-items:center}.shd .mk img{width:auto;height:100%;object-fit:contain}.shd .mk.tall img{height:86%}.shd .st2{font-family:var(--disp);font-size:calc(clamp(1.125rem,1.9vw,1.75rem)*.9);text-transform:uppercase;line-height:1.02}.shd p{font-size:.84375rem;color:#4a4a46}.shd .go{margin-top:auto;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;display:flex;gap:.6em;align-items:center;border-top:1px solid var(--line-lt);padding-top:15px}.shd .go:after{content:"\2192";transition:transform .3s var(--e)}.shd:hover .go:after{transform:translate(5px)}.shd .tagr{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;background:var(--blk);color:var(--mus);padding:5px 9px;align-self:flex-start}.retail{margin-top:clamp(26px,3.6vw,52px);border-top:1px solid var(--line-lt);padding-top:clamp(18px,2.4vw,30px)}.retail .row{display:flex;flex-wrap:wrap;gap:clamp(9px,1.2vw,16px);margin-top:14px}.rt{background:transparent;border:1px solid var(--line-lt);padding:13px 19px;min-height:74px;display:flex;align-items:center;gap:13px;font-family:var(--disp);font-size:calc(clamp(.875rem,1.15vw,1.1875rem)*.9);text-transform:uppercase;color:var(--blk);line-height:1.04;transition:transform .3s var(--e),box-shadow .3s var(--e)}.rt:hover{transform:translateY(-3px);box-shadow:0 0 0 3px var(--mus)}.ftr .rt{border-color:#262626;color:var(--bone)}.rt img{width:auto;height:clamp(22px,2.4vw,32px);object-fit:contain;flex:none}.rt img.tall{height:clamp(19px,2vw,27px)}.rt em{display:block;font-style:normal;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;color:#6e6e68;margin-top:4px}.juni{background:var(--mus);color:var(--blk);display:grid;grid-template-columns:auto 1px 1fr auto;gap:clamp(18px,3vw,48px);align-items:center;padding:clamp(20px,2.8vw,42px) clamp(18px,2.6vw,44px)}@media(max-width:1000px){.juni{grid-template-columns:1fr;gap:clamp(14px,2vw,24px)}.juni .vr{display:none}}.juni .sc2{font-family:var(--disp);font-size:calc(clamp(3.5rem,7.4vw,7rem)*.9);line-height:.78;letter-spacing:-.01em}.juni .vr{background:#00000038;align-self:stretch}.juni .st{display:flex;gap:4px}.juni .st svg{width:clamp(17px,1.8vw,26px);height:auto;fill:var(--blk);display:block}.juni .mt{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.9;margin-top:10px}.juni .mt b{font-size:1.035em}.juni .by{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4a3c0c;margin-top:8px}.juni .btns{margin-top:0}.proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}@media(max-width:900px){.proof{grid-template-columns:1fr}}.pf{border:1px solid var(--line);padding:clamp(18px,2.2vw,34px);display:flex;flex-direction:column;gap:12px}.lt .pf{border-color:var(--line-lt)}.pf .v2{font-family:var(--disp);font-size:calc(clamp(1.875rem,4vw,3.5rem)*.9);line-height:.85;color:var(--mus)}.lt .pf .v2{color:var(--blk)}.pf p{font-size:.84375rem;color:var(--gry-lt)}.lt .pf p{color:#4a4a46}.pf .w2{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gry);margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.lt .pf .w2{border-top-color:var(--line-lt);color:#6e6e68}.press{display:flex;flex-wrap:wrap;gap:clamp(14px,2.4vw,42px);align-items:center;padding-block:clamp(16px,2.2vw,28px);border-block:1px solid var(--line)}.lt .press{border-color:var(--line-lt)}.press span:not(.mono){font-family:var(--cond);font-weight:700;font-size:calc(clamp(1rem,1.9vw,1.75rem)*.9);text-transform:uppercase;letter-spacing:.02em;color:var(--gry-lt)}.lt .press span:not(.mono){color:#4a4a46}.storyfour{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,28px)}@media(max-width:700px){.storyfour{grid-template-columns:1fr}}.storyfour .sc .im{aspect-ratio:3/2}.storyfour .sc .im img{object-position:50% 28%}.storyfour .sc .bd{padding:clamp(18px,2.2vw,32px)}.storyfour .sc .bd h3{font-size:calc(clamp(1.125rem,1.8vw,1.625rem)*.9)}.storyfour .sc .bd p{font-size:.84375rem}.tline{border-top:1px solid var(--line)}.lt .tline{border-top-color:var(--line-lt)}.tl3{display:grid;grid-template-columns:clamp(64px,7vw,120px) 1.2fr 1fr;gap:clamp(16px,2.6vw,46px);padding-block:clamp(22px,3vw,50px);border-bottom:1px solid var(--line);align-items:start}.lt .tl3{border-bottom-color:var(--line-lt)}@media(max-width:820px){.tl3{grid-template-columns:1fr;gap:16px}}.tl3 .yr{font-family:var(--disp);font-size:calc(clamp(1.375rem,2.9vw,2.625rem)*.9);color:var(--mus);line-height:.88}.lt .tl3 .yr{color:var(--blk)}.tl3 h3{margin-bottom:11px}.tl3 p{font-size:.84375rem;color:var(--gry-lt);max-width:38em}.lt .tl3 p{color:#4a4a46}.tl3 .ph{aspect-ratio:4/3;overflow:hidden;background:var(--blk-3)}.tl3 .ph img{transition:transform 1s var(--e)}.tl3:hover .ph img{transform:scale(1.04)}.hero .hv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity 1.5s var(--e)}.hero .hv.rdy{opacity:1}.hero.tall{min-height:min(calc(100svh - var(--chrome,150px)),1040px)}.hero.tall .in{padding-top:clamp(34px,6vh,120px);padding-bottom:clamp(88px,12vh,124px)}.hero .rbar{position:absolute;right:var(--gut);bottom:clamp(24px,4vh,46px);z-index:4;display:flex;gap:9px;align-items:center}.hero .rbar .rp{padding:0;display:flex;align-items:center;height:clamp(30px,3.4vw,42px)}.hero .rbar .rp img{width:auto;height:100%;object-fit:contain}.hero .rbar .rp.tall img{height:88%}.hero .rbar .lbl2{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;writing-mode:horizontal-tb}@media(max-width:820px){.hero .rbar{display:none}}@media(max-height:760px){.hero.tall .in{padding-top:18px;padding-bottom:58px}.hero.tall .d1{font-size:calc(min(clamp(3rem,10.5vw,12rem),9vh)*.9)}.hero.tall .mono{font-size:calc((.8125rem) * .9)}.hero.tall .sub{font-size:calc(clamp(.9375rem,1.15vw,1.0625rem)*.9);margin-top:10px;max-width:44em}.hero.tall .rate{margin-top:10px}.hero.tall .rate .s5 svg{width:14px;height:14px}.hero.tall .rate span{font-size:calc((.8125rem) * .9)}.hero.tall .chips{margin-top:12px;gap:6px}.hero.tall .chip{min-height:36px;padding:8px 11px;font-size:calc((.8125rem) * .9)}.hero .rbar .rp{height:34px;padding:6px 10px}.hero .rbar .lbl2{display:none}}.hud{gap:7px}.hud .lvl{writing-mode:horizontal-tb;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gry);background:#0009;border:1px solid var(--line);padding:5px 8px;margin-bottom:7px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hud .lvl b{color:var(--mus);font-size:1.035em}.hud button{gap:8px;justify-content:flex-end}.hud button span{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translate(6px);transition:opacity .3s var(--e),transform .3s var(--e),color .3s var(--e);color:var(--gry-lt)}.hud button em{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;font-style:normal;letter-spacing:.06em;color:var(--gry-dk);transition:color .3s var(--e)}.hud button:hover span,.hud button.on span{opacity:1;transform:none}.hud button.on span,.hud button.on em{color:var(--mus)}.hud button:hover em{color:var(--gry-lt)}.prog{height:4px;background:#ffffff14}.prog>b{position:absolute;top:-3px;left:0;width:10px;height:10px;border-radius:50%;background:var(--mus);box-shadow:0 0 0 2px #000,0 0 14px #f2c230cc;transform:translate(-50%)}.lvup{position:fixed;left:50%;top:clamp(84px,12vh,142px);z-index:650;transform:translate(-50%) scale(.86);opacity:0;pointer-events:none;background:var(--mus);color:var(--blk);border:3px solid var(--blk);box-shadow:8px 8px #00000073;padding:clamp(9px,1.1vw,14px) clamp(16px,2vw,26px);text-align:center;transition:opacity .22s var(--e),transform .4s var(--e);rotate:-1.6deg}.lvup.go{opacity:1;transform:translate(-50%) scale(1);animation:pop .45s var(--e)}@keyframes pop{0%{transform:translate(-50%) scale(.7) rotate(4deg)}55%{transform:translate(-50%) scale(1.06)}to{transform:translate(-50%) scale(1)}}.lvup .n{display:block;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.24em;text-transform:uppercase}.lvup .t{display:block;font-family:var(--disp);font-size:calc(clamp(1.125rem,2.2vw,1.875rem)*.9);text-transform:uppercase;line-height:1;margin-top:3px}.lvup i{display:block;font-style:normal;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#4a3c0c;margin-top:4px}@media(max-width:820px){.lvup{display:none}}.keys{position:fixed;right:clamp(10px,1.4vw,22px);bottom:clamp(10px,1.4vw,22px);z-index:640;display:flex;gap:12px;align-items:center;background:#000000a8;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:7px 11px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gry);transition:opacity .6s var(--e),transform .5s var(--e)}.keys.dim{opacity:.28}.keys:hover{opacity:1}.keys.off{opacity:0;transform:translateY(14px);pointer-events:none}.keys b{color:var(--mus);border:1px solid var(--gry-dk);padding:2px 5px;margin-right:5px;display:inline-block}@media(max-width:900px){.keys{display:none}}.btn:active,.chip:active,.gform button:active{transform:translate(1px,1px);box-shadow:none}.frm{display:grid;gap:11px;margin-top:clamp(18px,2.2vw,28px);max-width:520px}.frm label{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gry);display:block;margin-bottom:6px}.lt .frm label{color:#6e6e68}.frm input,.frm textarea,.frm select{width:100%;min-height:50px;padding:13px 15px;background:var(--blk-2);border:1px solid var(--line);color:var(--bone);font-family:var(--body);font-size:.84375rem}.lt .frm input,.lt .frm textarea,.lt .frm select{background:#fff;border-color:var(--line-lt);color:var(--blk)}.frm textarea{min-height:130px;resize:vertical;line-height:1.6}.frm input:focus,.frm textarea:focus,.frm select:focus{outline:none;border-color:var(--mus)}.frm .two-up{display:grid;grid-template-columns:1fr 1fr;gap:11px}@media(max-width:600px){.frm .two-up{grid-template-columns:1fr}}.frm .ok{display:none;border:2px dashed var(--mus);padding:14px 16px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mus)}.frm.sent .ok{display:block}.frm.sent .fld,.frm.sent .btn{display:none}.fine{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gry);line-height:1.9;margin-top:10px}.lt .fine{color:#6e6e68}.acc{border-top:1px solid var(--line)}.lt .acc{border-top-color:var(--line-lt)}.acd{border-bottom:1px solid var(--line)}.lt .acd{border-bottom-color:var(--line-lt)}.acd>button{display:flex;width:100%;align-items:center;gap:16px;text-align:left;padding:clamp(15px,1.9vw,24px) 0;font-family:var(--disp);font-size:calc(clamp(1rem,1.6vw,1.375rem)*.9);text-transform:uppercase;line-height:1.05;transition:color .25s var(--e)}.acd>button:hover{color:var(--mus)}.lt .acd>button:hover{color:var(--mus-dk)}.acd>button i{margin-left:auto;flex:none;width:16px;height:16px;position:relative;font-style:normal}.acd>button i:before,.acd>button i:after{content:"";position:absolute;background:currentColor;transition:transform .3s var(--e),opacity .3s}.acd>button i:before{left:0;top:7px;width:16px;height:2px}.acd>button i:after{left:7px;top:0;width:2px;height:16px}.acd.open>button{color:var(--mus)}.acd.open>button i:after{transform:scaleY(0)}.acd .bdy{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--e)}.acd.open .bdy{grid-template-rows:1fr}.acd .bdy>div{overflow:hidden}.acd .bdy p{font-size:.84375rem;color:var(--gry-lt);max-width:56em;padding-bottom:clamp(14px,1.8vw,24px)}.lt .acd .bdy p{color:#4a4a46}.acd .bdy p+p{padding-top:0;margin-top:-8px}.fndr{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(20px,3.4vw,64px);align-items:start}@media(max-width:860px){.fndr{grid-template-columns:1fr}}.fndr .ph{aspect-ratio:4/5;overflow:hidden;background:var(--blk-3)}.fndr .role{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mus)}.fndr h2{font-family:var(--disp);font-weight:400;text-transform:uppercase;font-size:calc(clamp(2rem,4.6vw,4rem)*.9);line-height:.9;margin-top:10px}.fndr p{font-size:calc(clamp(.9375rem,1.1vw,1.0625rem)*.9);color:var(--gry-lt);margin-top:16px;max-width:42em}.lt .fndr p{color:#4a4a46}.tagc{display:flex;gap:7px;flex-wrap:wrap;margin-top:clamp(16px,2vw,26px)}.tagc button{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:9px 13px;border:1px solid var(--line);color:var(--gry-lt);min-height:36px;transition:all .22s var(--e)}.lt .tagc button{border-color:var(--line-lt);color:#4a4a46}.tagc button:hover{border-color:var(--mus);color:var(--mus)}.tagc button[aria-pressed=true]{background:var(--mus);border-color:var(--mus);color:var(--blk)}.arts{display:grid;gap:0;border-top:1px solid var(--line);margin-top:clamp(20px,2.6vw,36px)}.lt .arts{border-top-color:var(--line-lt)}.art{display:grid;grid-template-columns:clamp(74px,8vw,128px) 1fr auto;gap:clamp(14px,2.4vw,40px);align-items:center;padding-block:clamp(16px,2.1vw,28px);border-bottom:1px solid var(--line);transition:background-color .25s var(--e),padding-left .3s var(--e)}.lt .art{border-bottom-color:var(--line-lt)}.art:hover{background:#f2c23012;padding-left:10px}.art[hidden]{display:none}.art .dt{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gry);line-height:1.7}.art h3{font-size:calc(clamp(1rem,1.7vw,1.5rem)*.9);line-height:1.04}.art:hover h3{color:var(--mus)}.lt .art:hover h3{color:var(--mus-dk)}.art .tgs{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mus);margin-top:7px}.art .by{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gry);white-space:nowrap}@media(max-width:700px){.art{grid-template-columns:1fr;gap:8px}.art .by{display:none}}.feat{display:grid;grid-template-columns:1.15fr 1fr;gap:0;border:1px solid var(--line);background:var(--blk-2)}.lt .feat{border-color:var(--line-lt);background:#fff}@media(max-width:860px){.feat{grid-template-columns:1fr}}.feat .ph{position:relative;min-height:clamp(200px,28vw,380px);overflow:hidden;background:var(--blk-3)}.feat .ph img{transition:transform 1.1s var(--e)}.feat:hover .ph img{transform:scale(1.05)}.feat .c{padding:clamp(20px,2.8vw,46px);display:flex;flex-direction:column;justify-content:center}.feat h3{font-size:calc(clamp(1.25rem,2.6vw,2.25rem)*.9);line-height:1.02;margin-top:12px}.feat p{font-size:.84375rem;color:var(--gry-lt);margin-top:14px;max-width:34em}.lt .feat p{color:#4a4a46}.cata{background:var(--mus);color:var(--blk);display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:0}@media(max-width:860px){.cata{grid-template-columns:1fr}}.cata .c{padding:clamp(26px,4vw,72px) clamp(18px,3vw,60px)}.cata .mono{color:var(--blk)}.cata h2{font-family:var(--disp);font-weight:400;text-transform:uppercase;font-size:calc(clamp(2rem,5vw,4.75rem)*.9);line-height:.88;margin-top:11px}.cata p{margin-top:14px;font-size:calc(clamp(1rem,1.3vw,1.25rem)*.9);color:#2a2208;max-width:26em}.cata .m{position:relative;min-height:clamp(220px,30vw,440px);overflow:hidden;background:#000;align-self:stretch}.cata .m img{position:absolute;top:0;right:0;bottom:0;left:0}.mono{font-size:calc(clamp(.6875rem,.85vw,.8125rem)*.9);letter-spacing:.18em}.cap{font-size:.7875rem;letter-spacing:.13em}.fine{font-size:calc((.8125rem) * .9);letter-spacing:.1em}p{font-size:.9rem}.lg{font-size:calc(clamp(1.0625rem,1.35vw,1.375rem)*.9)}.xl{font-size:calc(clamp(1.1875rem,1.9vw,1.75rem)*.9)}.btn{font-size:calc(clamp(.75rem,.9vw,.875rem)*.9);letter-spacing:.16em}.tl{font-size:.675rem;letter-spacing:.16em}.chip{font-size:.7875rem;letter-spacing:.12em;min-height:42px;padding:11px 15px}.hdr nav a{font-size:.675rem;letter-spacing:.14em}.shipbar{font-size:.675rem;letter-spacing:.12em}.shipbar.btm{font-size:.7875rem;letter-spacing:.11em}.shipbar.top .t span{font-size:calc(clamp(1rem,1.6vw,1.4375rem)*.9)}.chrome{font-size:.7875rem}.chrome button{font-size:calc((.8125rem) * .9);padding:7px 12px}.scrl,.hint,.bleed .lbl{font-size:.7875rem;letter-spacing:.16em}.bleed .tag,.lvhd .tag{font-size:calc((.8125rem) * .9)}.pc .nm{font-size:calc(clamp(1.0625rem,1.3vw,1.3125rem)*.9)}.pc .sz{font-size:.7875rem;letter-spacing:.1em}.pc .pr{font-size:.95625rem}.pc .add{font-size:.7875rem;letter-spacing:.14em;min-height:46px}.pc .badge{font-size:calc((.8125rem) * .9)}.stat .l{font-size:.7875rem;letter-spacing:.16em}.prom p,.info p,.sc .bd p,.pf p,.shd p,.acd .bdy p,.tl3 p,.perk div,.feat p{font-size:.9rem}.gate p,.fndr p{font-size:calc(clamp(1rem,1.15vw,1.125rem)*.9)}.kv{font-size:.7875rem}.ftr a{font-size:.84375rem}.mega .lks a{font-size:calc(clamp(1.0625rem,1.5vw,1.4375rem)*.9)}.mtile span{font-size:calc(clamp(1rem,1.3vw,1.25rem)*.9)}.mtile em{font-size:calc((.8125rem) * .9)}.tagc button,.schips button{font-size:calc((.8125rem) * .9);letter-spacing:.13em}.art .tgs,.art .by,.sr .kd{font-size:calc((.8125rem) * .9);letter-spacing:.13em}.sr .pr2{font-size:.7875rem}.sr .nm2{font-size:calc(clamp(1rem,1.25vw,1.1875rem)*.9)}.frm label{font-size:calc((.8125rem) * .9);letter-spacing:.16em}.frm input,.frm textarea,.frm select{font-size:.9rem}.gperks span,.juni .mt{font-size:.675rem;letter-spacing:.12em}.juni .by,.rt em,.mtile em{font-size:calc((.8125rem) * .9)}.rt{font-size:calc(clamp(1rem,1.25vw,1.3125rem)*.9)}.tabs2 button{font-size:.7875rem}.press span:not(.mono){font-size:calc(clamp(1.125rem,2.1vw,2rem)*.9)}.hud .lvl,.hud button span,.hud button em,.keys{font-size:calc((.8125rem) * .9)}.acd>button{font-size:calc(clamp(1.0625rem,1.7vw,1.5rem)*.9)}.shd .st2{font-size:calc(clamp(1.1875rem,2vw,1.875rem)*.9)}.shd .go,.shd .tagr,.lvup .n,.lvup i{font-size:calc((.8125rem) * .9)}.logos{gap:clamp(10px,1.4vw,22px)}.logos .lg2{background:transparent;padding:clamp(6px,.8vw,12px);mix-blend-mode:multiply}.logos .lg2:hover{box-shadow:none;transform:translateY(-4px) scale(1.04)}.rate{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.rate .s5{display:flex;gap:2px}.rate .s5 svg{width:15px;height:15px;fill:var(--mus);display:block}.rate b{font-family:var(--mono);font-size:.675rem;font-weight:700;letter-spacing:.1em;color:var(--mus)}.rate span{font-family:var(--mono);font-size:.7875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gry-lt)}.lt .rate span{color:#4a4a46}.lt .rate b{color:var(--blk)}.pc .rate{margin-top:-2px}.pc .rate .s5 svg{width:12px;height:12px}.hero .rate{margin-top:clamp(14px,1.8vw,22px)}.hero .rate .s5 svg{width:18px;height:18px}.hero .rate span{color:#ffffffe0}.cmp{width:100%;border-collapse:collapse;margin-top:clamp(18px,2.4vw,32px);font-size:.9rem}.cmp th,.cmp td{text-align:left;padding:clamp(13px,1.5vw,20px) clamp(10px,1.4vw,22px);border-bottom:1px solid var(--line-lt);vertical-align:top}.cmp thead th{font-family:var(--mono);font-size:.7875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid var(--blk)}.cmp tbody th{font-family:var(--disp);font-weight:400;text-transform:uppercase;font-size:calc(clamp(1rem,1.3vw,1.25rem)*.9);line-height:1.08;width:34%}.cmp .us{background:var(--mus);color:var(--blk);font-weight:600}.cmp thead .us{border-bottom-color:var(--blk)}.cmp .them{color:#6e6e68}@media(max-width:700px){.cmp thead th:first-child{width:0;padding:0}.cmp,.cmp th,.cmp td{font-size:.84375rem}.cmp tbody th{width:40%}}.gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.1vw,16px)}@media(max-width:820px){.gal{grid-template-columns:1fr 1fr}}.gal .g1{aspect-ratio:4/5;overflow:hidden;background:var(--blk-3)}.gal .g1 img{transition:transform 1s var(--e)}.gal .g1:hover img{transform:scale(1.06)}.auth{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,52px);align-items:start}@media(max-width:900px){.auth{grid-template-columns:1fr}}.authc{border:1px solid var(--line);padding:clamp(20px,2.8vw,42px)}.tabs2{display:flex;gap:0;border:1px solid var(--line);margin-bottom:clamp(18px,2.2vw,28px)}.tabs2 button{flex:1;padding:13px 10px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gry);min-height:46px;transition:all .22s var(--e)}.tabs2 button[aria-selected=true]{background:var(--mus);color:var(--blk)}.apane[hidden]{display:none}.perk{display:grid;gap:13px;margin-top:clamp(16px,2vw,24px)}.perk div{display:flex;gap:13px;align-items:baseline;font-size:.84375rem;color:var(--gry-lt)}.perk div:before{content:"\2605";color:var(--mus);font-size:calc((.8em) * .9);flex:none}.srch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:960;background:#060606f5;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);opacity:0;visibility:hidden;transition:opacity .28s var(--e),visibility .28s;display:flex;flex-direction:column}.srch.open{opacity:1;visibility:visible}.srch .bar{border-bottom:2px solid var(--mus);padding:clamp(14px,2vw,26px) var(--gut);display:flex;align-items:center;gap:clamp(12px,2vw,24px);flex:none;background:#000}.srch .bar svg{width:clamp(20px,2.2vw,28px);height:auto;stroke:var(--mus);flex:none}.srch input{flex:1;min-width:0;background:none;border:none;color:var(--bone);font-family:var(--disp);font-size:calc(clamp(1.375rem,4vw,3.25rem)*.9);text-transform:uppercase;line-height:1;padding:6px 0;letter-spacing:.01em}.srch input::placeholder{color:#3c3c3a}.srch input:focus{outline:none}.srch .esc{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gry);border:1px solid var(--line);padding:8px 11px;flex:none;min-height:38px;display:flex;align-items:center}.srch .esc:hover{border-color:var(--mus);color:var(--mus)}.srch .body{flex:1;overflow-y:auto;padding:clamp(16px,2.4vw,34px) var(--gut) clamp(40px,6vw,90px)}.srch .meta{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gry);margin-bottom:clamp(14px,1.8vw,22px);display:flex;gap:16px;flex-wrap:wrap}.srch .meta b{color:var(--mus)}.sgrp{margin-bottom:clamp(20px,2.6vw,36px)}.sgrp>.mono{display:block;margin-bottom:11px}.sres{display:grid;gap:5px}.sr{display:grid;grid-template-columns:52px 1fr auto;gap:clamp(11px,1.4vw,20px);align-items:center;padding:9px;border:1px solid transparent;transition:border-color .18s,background-color .18s}.sr:hover,.sr.sel{border-color:var(--mus);background:#f2c23017}.sr .th{width:52px;height:52px;overflow:hidden;background:var(--blk-3);flex:none}.sr .th.wht{background:#fff}.sr .th.wht img{object-fit:contain;padding:7px}.sr .nm2{display:block;font-family:var(--disp);font-size:calc(clamp(.875rem,1.15vw,1.0625rem)*.9);text-transform:uppercase;line-height:1.06}.sr .kd{display:block;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gry);margin-top:5px}.sr .pr2{font-family:var(--mono);font-size:.675rem;font-weight:700;color:var(--mus);white-space:nowrap}.sr.sel .nm2{color:var(--mus)}.schips{display:flex;gap:7px;flex-wrap:wrap}.schips button{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:10px 13px;border:1px solid var(--line);color:var(--gry-lt);min-height:38px;transition:all .22s var(--e)}.schips button:hover{background:var(--mus);border-color:var(--mus);color:var(--blk)}.snone{font-family:var(--disp);font-size:calc(clamp(1.125rem,2.2vw,1.75rem)*.9);text-transform:uppercase;color:var(--gry-lt);line-height:1.1}.srch .kbd{display:flex;gap:14px;flex-wrap:wrap;margin-top:clamp(18px,2.4vw,30px);padding-top:16px;border-top:1px solid var(--line);font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gry)}.srch .kbd b{color:var(--mus);border:1px solid var(--gry-dk);padding:2px 5px;margin-right:5px}.icb.hask:after{content:"/";position:absolute;right:-1px;bottom:-1px;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;color:var(--gry);background:#000;padding:0 3px;border:1px solid var(--line)}body{font-size:1.0125rem}p{font-size:1.0125rem;line-height:1.62}.prom p,.info p,.sc .bd p,.pf p,.shd p,.acd .bdy p,.tl3 p,.perk div,.feat p,.art p{font-size:1.0125rem}.gate p,.fndr p{font-size:calc(clamp(1.125rem,1.35vw,1.3125rem)*.9)}.lg{font-size:calc(clamp(1.1875rem,1.5vw,1.5rem)*.9)}.xl{font-size:calc(clamp(1.3125rem,2.1vw,1.9375rem)*.9)}.cmp{font-size:.95625rem}.cmp th,.cmp td{padding:clamp(15px,1.6vw,22px) clamp(11px,1.5vw,24px)}.kv{font-size:.9rem;line-height:1.85}.ftr p{font-size:.9rem}.ftr a,.frm input,.frm textarea,.frm select{font-size:.95625rem}.mono{font-size:calc(clamp(.75rem,.9vw,.875rem)*.9)}.cap{font-size:.675rem}.fine{font-size:calc((.8125rem) * .9)}.btn{font-size:calc(clamp(.8125rem,.95vw,.9375rem)*.9);padding:1.1em 2em;min-height:52px}.tl{font-size:calc((.8125rem) * .9)}.chip{font-size:.675rem;min-height:44px;padding:12px 16px}.hdr nav a{font-size:calc((.8125rem) * .9)}.shipbar{font-size:calc((.8125rem) * .9);padding-block:11px}.shipbar.btm,.pc .sz{font-size:.675rem}.pc .pr{font-size:1.0125rem}.pc .add{font-size:.675rem;min-height:48px}.pc .nm{font-size:calc(clamp(1.125rem,1.4vw,1.375rem)*.9)}.stat .l{font-size:.675rem}.rate span,.rate b{font-size:calc((.8125rem) * .9)}.pc .rate span,.art .dt{font-size:.7875rem}.art .tgs,.art .by,.sr .kd{font-size:calc((.8125rem) * .9)}.sr .pr2{font-size:.84375rem}.gperks span,.juni .mt{font-size:calc((.8125rem) * .9)}.tagc button,.schips button{font-size:.7875rem;min-height:40px}.tabs2 button{font-size:.675rem}.acd>button{font-size:calc(clamp(1.125rem,1.8vw,1.625rem)*.9)}.hint,.scrl,.bleed .lbl,.chrome{font-size:.675rem}.chrome button{font-size:.7875rem}.ftr .ftr-heading{font-size:.675rem}.ftr .btm{font-size:.7875rem}.mega .lks a{font-size:calc(clamp(1.125rem,1.6vw,1.5rem)*.9)}.srch .meta,.srch .esc{font-size:.7875rem}@media(max-height:760px){.hero.tall .sub{font-size:calc(clamp(1rem,1.2vw,1.125rem)*.9)}}.hdr{padding-block:clamp(14px,1.7vw,22px)}.hdr .logo img{height:clamp(54px,5.4vw,82px);filter:drop-shadow(0 2px 10px rgba(0,0,0,.55))}.hdr .logo{margin-right:clamp(6px,1.2vw,20px)}.ftr .flogo img{width:clamp(220px,26vw,340px)}@media(max-height:760px){.hdr .logo img{height:clamp(58px,5vw,70px)}}@media(max-width:560px){.hdr .logo img{height:clamp(40px,11vw,54px)}}.tl3 .ph.marks{background:var(--blk-3);display:grid;place-items:center;padding:clamp(18px,3vw,40px);gap:clamp(16px,2.2vw,30px)}.tl3 .ph.marks img{width:auto;height:clamp(26px,3.4vw,44px);object-fit:contain}.tl3 .ph.marks img.tall{height:clamp(21px,2.7vw,35px)}body,p{font-size:1.125rem;line-height:1.65}.prom p,.info p,.sc .bd p,.pf p,.shd p,.acd .bdy p,.tl3 p,.perk div,.feat p,.art p{font-size:1.06875rem}.gate p,.fndr p{font-size:calc(clamp(1.1875rem,1.4vw,1.375rem)*.9)}.lg{font-size:calc(clamp(1.25rem,1.6vw,1.625rem)*.9)}.xl{font-size:calc(clamp(1.4375rem,2.3vw,2.125rem)*.9)}.hero .sub{font-size:calc(clamp(1.25rem,1.7vw,1.75rem)*.9)}.mono{font-size:calc(clamp(.875rem,1vw,.9375rem)*.9);letter-spacing:.15em}.cap{font-size:.7875rem;letter-spacing:.11em}.fine{font-size:calc((.8125rem) * .9);letter-spacing:.09em}.btn{font-size:calc(clamp(.9375rem,1.05vw,1rem)*.9);letter-spacing:.13em;padding:1.1em 2.1em;min-height:56px}.tl{font-size:.84375rem;letter-spacing:.13em}.chip{font-size:.84375rem;letter-spacing:.1em;min-height:48px;padding:13px 18px}.chip b{font-size:calc((1.05em) * .9)}.hdr nav a{font-size:.84375rem;letter-spacing:.11em}.shipbar{font-size:.9rem;letter-spacing:.09em;padding-block:13px}.shipbar.btm{font-size:.84375rem;letter-spacing:.08em}.shipbar.top .t span{font-size:calc(clamp(1.125rem,1.8vw,1.625rem)*.9)}.chrome{font-size:calc((.8125rem) * .9)}.chrome button{font-size:calc((.8125rem) * .9);padding:8px 14px}.scrl,.hint,.bleed .lbl{font-size:.7875rem;letter-spacing:.13em}.bleed .tag,.lvhd .tag{font-size:.675rem}.pc .nm{font-size:calc(clamp(1.25rem,1.6vw,1.5rem)*.9)}.pc .sz{font-size:.7875rem;letter-spacing:.08em}.pc .pr{font-size:1.125rem}.pc .add{font-size:.7875rem;letter-spacing:.12em;min-height:52px}.pc .badge{font-size:.675rem}.stat .l{font-size:.7875rem;letter-spacing:.13em}.kv{font-size:1.0125rem;line-height:1.85}.ftr p{font-size:.95625rem}.ftr a{font-size:1.0125rem}.ftr .ftr-heading{font-size:.7875rem}.ftr .btm{font-size:calc((.8125rem) * .9)}.mega .lks a{font-size:calc(clamp(1.25rem,1.75vw,1.625rem)*.9)}.mtile span{font-size:calc(clamp(1.125rem,1.45vw,1.375rem)*.9)}.mtile em,.juni .by,.rt em{font-size:.675rem}.tagc button,.schips button{font-size:calc((.8125rem) * .9);letter-spacing:.11em;min-height:44px;padding:11px 15px}.art .dt{font-size:calc((.8125rem) * .9)}.art .tgs,.art .by{font-size:.675rem;letter-spacing:.11em}.art h3{font-size:calc(clamp(1.1875rem,1.8vw,1.625rem)*.9)}.sr .kd{font-size:.675rem;letter-spacing:.11em}.sr .pr2{font-size:.95625rem}.sr .nm2{font-size:calc(clamp(1.125rem,1.35vw,1.3125rem)*.9)}.srch .meta,.srch .esc,.srch .kbd{font-size:calc((.8125rem) * .9)}.frm label{font-size:calc((.8125rem) * .9);letter-spacing:.13em}.frm input,.frm textarea,.frm select{font-size:1.0125rem;min-height:56px}.gperks span,.juni .mt{font-size:.84375rem;letter-spacing:.1em}.rate span,.rate b{font-size:.84375rem}.rate .s5 svg{width:17px;height:17px}.pc .rate span{font-size:calc((.8125rem) * .9)}.pc .rate .s5 svg{width:14px;height:14px}.rt{font-size:calc(clamp(1.125rem,1.4vw,1.4375rem)*.9)}.tabs2 button{font-size:.7875rem;min-height:52px}.press span:not(.mono){font-size:calc(clamp(1.25rem,2.3vw,2.25rem)*.9)}.hud .lvl,.hud button span,.hud button em,.keys{font-size:.7875rem}.acd>button{font-size:calc(clamp(1.25rem,1.9vw,1.75rem)*.9)}.shd .st2{font-size:calc(clamp(1.3125rem,2.2vw,2rem)*.9)}.shd .go,.shd .tagr{font-size:calc((.8125rem) * .9)}.lvup .n{font-size:.7875rem}.lvup i{font-size:calc((.8125rem) * .9)}.cmp{font-size:1.0125rem}.cmp thead th{font-size:.7875rem}.cmp tbody th{font-size:calc(clamp(1.125rem,1.45vw,1.375rem)*.9)}@media(max-width:700px){.cmp,.cmp th,.cmp td{font-size:.95625rem}}.snone{font-size:calc(clamp(1.25rem,2.4vw,1.9375rem)*.9)}.info h3,.prom h3{font-size:calc(clamp(1.25rem,1.8vw,1.625rem)*.9)}@media(max-height:760px){.hero.tall .sub{font-size:calc(clamp(1.125rem,1.4vw,1.3125rem)*.9)}.hero.tall .mono{font-size:calc((.8125rem) * .9)}.hero.tall .chip{font-size:calc((.8125rem) * .9);min-height:42px;padding:10px 14px}.hero.tall .rate span{font-size:calc((.8125rem) * .9)}}.shelf{padding-block:clamp(52px,7.5vw,116px)}.shelf h2{font-size:calc(clamp(2.5rem,6.6vw,6.75rem)*.9)}.shelf .hd{align-items:flex-start}.announce{display:flex;align-items:center;gap:clamp(14px,2.4vw,40px);flex-wrap:wrap;background:var(--mus);border:3px solid var(--blk);box-shadow:9px 9px #0000003d;padding:clamp(16px,2.2vw,30px) clamp(18px,2.6vw,40px);margin-bottom:clamp(24px,3.4vw,50px)}.announce .kick{font-family:var(--mono);font-size:calc(clamp(.8125rem,1vw,.9375rem)*.9);font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--blk)}.announce .marks{display:flex;align-items:center;gap:clamp(18px,3vw,52px);flex-wrap:wrap;flex:1;background:var(--bone);border:2px solid var(--blk);padding:clamp(14px,1.8vw,26px) clamp(18px,2.4vw,36px)}.announce .marks img{width:auto;height:clamp(40px,5.4vw,76px);object-fit:contain;mix-blend-mode:multiply}.announce .marks img.tall{height:clamp(32px,4.3vw,60px)}.announce .now{font-family:var(--disp);font-size:calc(clamp(1.5rem,3.4vw,3.25rem)*.9);text-transform:uppercase;line-height:.92;color:var(--blk)}.shd .mk{height:clamp(54px,7.2vw,96px)}.shd{padding:clamp(26px,3.4vw,52px)}.pad{padding-block:clamp(78px,12vh,180px)}.pad-l{padding-block:clamp(98px,17vh,240px)}.lvhd{margin-bottom:clamp(30px,4.2vw,66px)}.shipbar.btm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline:var(--gut)}@media(max-width:900px){.shipbar.btm .x2{display:none}}.rate b+span:before{content:"\b7  ";color:var(--gry)}.lt .rate b+span:before{color:#8a8a84}@media(max-width:1080px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vprop{background:var(--blk-2);border-bottom:1px solid var(--line);padding-block:clamp(40px,5.6vw,88px)}.vprop .hd2{max-width:30em;margin-bottom:clamp(28px,3.8vw,58px)}.vprop h2{font-family:var(--disp);font-weight:400;text-transform:uppercase;font-size:calc(clamp(1.875rem,4.4vw,4rem)*.9);line-height:.92;margin-top:12px}.vprop h2 em{font-style:normal;color:var(--mus)}.vp3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.6vw,44px)}@media(max-width:860px){.vp3{grid-template-columns:1fr;gap:clamp(22px,3vw,34px)}}.vp{display:flex;flex-direction:column;gap:clamp(10px,1.2vw,16px);padding-top:clamp(16px,2vw,26px);border-top:3px solid var(--mus)}.vp .v3{font-family:var(--disp);font-size:calc(clamp(2.75rem,6vw,5.5rem)*.9);line-height:.82;color:var(--mus);letter-spacing:-.01em}.vp .t3{font-family:var(--disp);font-size:calc(clamp(1.125rem,1.7vw,1.5rem)*.9);text-transform:uppercase;line-height:1.04}.vp p{color:var(--gry-lt);font-size:1.0125rem;max-width:26em}.logos{grid-template-columns:repeat(auto-fill,minmax(clamp(132px,15vw,216px),1fr));gap:clamp(16px,2.2vw,36px)}.logos .lg2{padding:clamp(10px,1.4vw,20px)}.roster{display:flex;align-items:flex-end;gap:clamp(16px,2.6vw,44px);flex-wrap:wrap;margin-bottom:clamp(26px,3.6vw,54px)}.roster h2{flex:1;min-width:min(100%,340px)}.roster .cnt{font-family:var(--disp);font-size:calc(clamp(2.5rem,5.6vw,5rem)*.9);line-height:.84;color:var(--mus)}.lt .roster .cnt{color:var(--blk)}.roster .cnt em{display:block;font-style:normal;font-family:var(--mono);font-size:calc(clamp(.8125rem,1vw,.9375rem)*.9);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#6e6e68;margin-top:9px}.d1,.d2,.d3{line-height:.95}.d3{line-height:.98}.shelf h2,.cata h2{line-height:.96}.shelf h2 em{line-height:1.02;display:inline-block}.vprop h2,.fndr h2{line-height:.96}.gate h2,.announce .now{line-height:.98}.acd>button,.art h3,.feat h3,.shd .st2,.sr .nm2,.mtile span,.pc .nm{line-height:1.12}h3{line-height:1.1}.cmp tbody th{line-height:1.14}.vp .t3{line-height:1.1}.lvup{top:calc(var(--chrome,150px) + clamp(14px,2vh,30px))}.cats{grid-template-columns:repeat(auto-fit,minmax(clamp(148px,12.5vw,240px),1fr));gap:clamp(10px,1.2vw,18px);margin-top:clamp(18px,2.2vw,32px)}@media(max-width:760px){.cats{grid-template-columns:1fr 1fr}}.cat{align-items:flex-end;padding:clamp(14px,1.6vw,24px)}.cat span{line-height:1.16;display:block;padding-bottom:.06em}.mtile span{padding-bottom:.06em}.gnote,.pf .w2{font-size:calc((.8125rem) * .9);letter-spacing:.1em;line-height:1.7}.gform button{font-size:.84375rem;letter-spacing:.13em;min-height:56px;padding:0 1.7em}.gform input{min-height:56px;font-size:.95625rem}.badge,.bleed .tag,.lvhd .tag,.juni .by,.rt em,.mtile em{font-size:calc((.8125rem) * .9)}.shipbar.btm{text-overflow:clip}@media(max-width:1060px){.shipbar.btm .x2{display:none}}@media(max-width:700px){.shipbar.btm{white-space:normal;text-align:center;line-height:1.55}}.shd .go{min-height:2.6em;align-items:flex-start}body,p{font-size:1.2375rem;line-height:1.62}.prom p,.info p,.sc .bd p,.pf p,.shd p,.acd .bdy p,.tl3 p,.perk div,.feat p,.art p,.vp p{font-size:calc((1.3125rem) * .9)}.gate p,.fndr p{font-size:calc(clamp(1.3125rem,1.5vw,1.5rem)*.9)}.lg{font-size:calc(clamp(1.375rem,1.8vw,1.75rem)*.9)}.xl{font-size:calc(clamp(1.5625rem,2.5vw,2.375rem)*.9)}.hero .sub{font-size:calc(clamp(1.375rem,1.9vw,1.9375rem)*.9)}.mono{font-size:calc(clamp(.9375rem,1.1vw,1.0625rem)*.9);letter-spacing:.14em}.cap{font-size:.84375rem}.fine,.gnote,.pf .w2{font-size:.7875rem}.btn,.gform button{font-size:calc(clamp(1rem,1.15vw,1.0625rem)*.9);min-height:60px}.tl{font-size:.9rem}.chip{font-size:.9rem;min-height:52px;padding:14px 20px}.hdr nav a{font-size:.9rem}.shipbar{font-size:.95625rem;padding-block:15px}.shipbar.btm{font-size:.9rem}.shipbar.top .t span{font-size:calc(clamp(1.25rem,2vw,1.8125rem)*.9)}.pc .nm{font-size:calc(clamp(1.375rem,1.7vw,1.625rem)*.9)}.pc .sz{font-size:.84375rem}.pc .pr{font-size:1.2375rem}.pc .add{font-size:.84375rem;min-height:56px}.stat .l{font-size:.84375rem}.kv{font-size:1.125rem}.ftr p{font-size:1.06875rem}.ftr a{font-size:1.125rem}.ftr .ftr-heading,.ftr .btm{font-size:.84375rem}.frm label{font-size:.7875rem}.frm input,.frm textarea,.frm select{font-size:1.125rem;min-height:60px}.rate span,.rate b{font-size:.95625rem}.rate .s5 svg{width:19px;height:19px}.pc .rate span{font-size:.84375rem}.gperks span,.juni .mt{font-size:.95625rem}.badge,.bleed .tag,.lvhd .tag,.juni .by,.rt em,.mtile em,.pc .badge{font-size:.7875rem}.cmp{font-size:1.125rem}.cmp thead th{font-size:.84375rem}.acd>button{font-size:calc(clamp(1.375rem,2vw,1.875rem)*.9)}.art h3{font-size:calc(clamp(1.3125rem,1.9vw,1.75rem)*.9)}.art .dt{font-size:.84375rem}.art .tgs,.art .by{font-size:calc((.8125rem) * .9)}.tagc button,.schips button{font-size:.84375rem;min-height:48px}.tabs2 button{font-size:.84375rem;min-height:56px}.sr .nm2{font-size:calc(clamp(1.25rem,1.45vw,1.4375rem)*.9)}.sr .kd{font-size:calc((.8125rem) * .9)}.sr .pr2{font-size:1.06875rem}.srch .meta,.srch .esc,.srch .kbd{font-size:.84375rem}.mega .lks a{font-size:calc(clamp(1.375rem,1.9vw,1.75rem)*.9)}.mtile span{font-size:calc(clamp(1.25rem,1.6vw,1.5rem)*.9)}.rt{font-size:calc(clamp(1.25rem,1.5vw,1.5rem)*.9)}.press span:not(.mono){font-size:calc(clamp(1.375rem,2.5vw,2.375rem)*.9)}.info h3,.prom h3{font-size:calc(clamp(1.375rem,2vw,1.75rem)*.9)}.vp .t3{font-size:calc(clamp(1.3125rem,1.9vw,1.6875rem)*.9)}.scrl,.hint,.bleed .lbl{font-size:.84375rem}.shd .st2{font-size:calc(clamp(1.4375rem,2.4vw,2.125rem)*.9)}.shd .go,.shd .tagr{font-size:.84375rem}.cartb .n{font-size:calc((.8125rem) * .9);min-width:20px;height:20px;border-radius:10px;top:-7px;right:-7px}.mtile.wht{background:var(--bone)}.mtile.wht img{object-fit:contain;padding:15%;mix-blend-mode:multiply}.mtile.wht:after{background:linear-gradient(to top,#f5f5f0f5 24%,#f5f5f000 60%)}.mtile.wht:hover:after{background:linear-gradient(to top,#f2c230f5 30%,#f2c23000 74%)}.mtile.wht span{color:var(--blk)}.mtile.wht em{color:#6e6e68}.mtile.wht:hover span,.mtile.wht:hover em{color:var(--blk)}.shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.3vw,20px);margin-top:clamp(22px,3vw,44px)}@media(max-width:820px){.shots{grid-template-columns:1fr}}.shots figure{margin:0;display:flex;flex-direction:column;gap:11px}.shots .ph2{aspect-ratio:3/2;overflow:hidden;background:var(--blk-3)}.shots .ph2 img{transition:transform 1s var(--e)}.shots figure:hover .ph2 img{transform:scale(1.05)}.shots figcaption{font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--gry);line-height:1.7}.lt .shots figcaption{color:#6e6e68}.shots figcaption b{color:var(--mus);font-weight:700}.lt .shots figcaption b{color:var(--blk)}.shots.tall .ph2{aspect-ratio:3/4}@media(max-width:1180px){.vp3,.stats,.proof,.prom,.three,.four,.storyfour,.two,.shelves,.fndr,.auth,.feat,.cata,.gate .g{grid-template-columns:1fr}.shots,.pgrid,.cats,.gal{grid-template-columns:repeat(2,minmax(0,1fr))}.juni{grid-template-columns:1fr;gap:clamp(16px,2.2vw,28px)}.juni .vr{display:none}.tl3{grid-template-columns:clamp(72px,8vw,120px) 1fr;gap:clamp(16px,2.2vw,32px)}.tl3 .ph{grid-column:1 / -1}.gate .col.b{border-left:none;border-top:1px solid var(--line)}.cata .m,.feat .ph{min-height:clamp(240px,42vw,400px)}}@media(max-width:620px){.pgrid,.cats,.gal{grid-template-columns:1fr}}.chrome{font-size:.84375rem;gap:clamp(8px,1.2vw,16px)}.chrome .lb:after{content:", not part of the site";opacity:.62;font-weight:400}.chrome button{font-size:.84375rem;padding:10px 15px;min-height:42px}#chromeToggle{margin-left:auto;font-family:var(--mono);font-size:calc((.8125rem) * .9);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gry);border:1px solid var(--line);padding:8px 12px;min-height:38px;flex:none}#chromeToggle:hover{border-color:var(--mus);color:var(--mus)}body.nochrome .chrome .tabs,body.nochrome .chrome .lb{display:none}body.nochrome #chromeToggle{margin-left:0}.hud .lvl,.hud button span,.hud button em,.keys{font-size:.675rem}.icb.hask:after{display:none}@media(max-width:620px){.shots{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bdt.css.map */
