@font-face{font-family:Dsp;src:url(/fonts/dsp-800i.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #05060b;--paper: #f4f1eb;--mute: #a4abbb;--red: #ea1b2f;--disp: "Dsp", "Arial Narrow", system-ui, sans-serif;--sans: ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif }*,*:before,*:after{box-sizing:border-box}html{background:var(--ink);color-scheme:dark;-webkit-text-size-adjust:100%}body{margin:0;color:var(--paper);font:400 15px/1.5 var(--sans);background:var(--ink);overflow-x:hidden}img{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.hero{--accent: #f4f1eb;position:relative;width:100%;height:100svh;min-height:100svh;overflow:clip;background:var(--ink);isolation:isolate;touch-action:pan-y}.hero__media,.hero__layer{position:absolute;inset:0;overflow:hidden}.hero__layer{display:block;margin:0}.hero__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;will-change:transform,clip-path,filter}.hero__art:not([srcset]){opacity:0}.slash{position:absolute;left:0;top:50%;width:24px;height:130%;translate:0 -50%;rotate:12deg;background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--accent) 42%,transparent) 22%,var(--accent) 50%,color-mix(in oklab,var(--accent) 42%,transparent) 78%,transparent 100%);filter:blur(.4px);opacity:0;pointer-events:none;z-index:4;will-change:transform,opacity}.hero__grain{position:absolute;inset:-12%;z-index:5;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;will-change:transform}.hero__vignette{position:absolute;inset:0;z-index:5;pointer-events:none;background:radial-gradient(120% 90% at 50% 46%,transparent 42%,#05060b8c 100%),linear-gradient(90deg,#05060bd9 0%,#05060b66 20%,transparent 46%),linear-gradient(0deg,#05060be0 0%,transparent 36%),linear-gradient(180deg,#05060b73 0%,transparent 18%)}.hero__dust{position:absolute;inset:0;z-index:6;pointer-events:none;will-change:transform}.mote{position:absolute;border-radius:999px;background:var(--accent);opacity:.35;will-change:transform,opacity}.mote--flake{border-radius:1px;rotate:24deg}.hero__head{position:absolute;left:clamp(18px,3.2vw,44px);top:clamp(18px,3.2vw,40px);z-index:8;pointer-events:none}.hero__name{margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(15px,1.5vw,20px);letter-spacing:.14em;text-transform:uppercase;line-height:1}.hero__tag{margin:7px 0 0;font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.chips{position:absolute;left:clamp(26px,4.6vw,82px);top:50%;translate:0 -50%;z-index:9;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.5vh,16px);padding-left:16px}.chips__rail{position:absolute;left:5px;top:-10px;bottom:-10px;width:1px;background:linear-gradient(180deg,transparent,#ffffff3d 18%,#ffffff3d 82%,transparent)}.chip{position:relative;display:block;will-change:transform}.chip__dot{position:absolute;left:-15px;top:50%;width:5px;height:5px;translate:0 -50%;border-radius:999px;background:#ffffff5c;transition:background-color .4s ease,scale .4s ease}.chip[aria-pressed=true] .chip__dot{background:var(--c);scale:1.7;box-shadow:0 0 12px var(--c)}.chip__face{position:relative;display:flex;align-items:center;gap:10px;min-width:clamp(118px,11vw,162px);padding:10px 22px;transform:skew(-12deg);transform-origin:0 50%;background:#0a0b11;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff21;transition:box-shadow .5s ease,filter .5s ease}.chip__img,.chip__tint{position:absolute;inset:-18%;pointer-events:none}.chip__img{background-size:cover;background-position:center;opacity:.5;filter:saturate(.7) contrast(1.1);transition:opacity .5s ease}.chip__tint{background:var(--c);mix-blend-mode:color;opacity:.78}.chip__label{position:relative;display:block;transform:skew(12deg);font-family:var(--disp);font-weight:800;font-style:italic;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px #000000a6}.chip__n{position:relative;margin-left:auto;transform:skew(12deg);font-size:10px;font-weight:600;color:#ffffffb3;font-variant-numeric:tabular-nums}.chip__bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:0 50%}.chip__spark{position:absolute;right:-160px;top:50%;height:1px;width:160px;translate:0 -50%;transform-origin:0 50%;background:linear-gradient(90deg,var(--c),transparent);box-shadow:0 0 14px var(--c);opacity:0;pointer-events:none}.chip[aria-pressed=true] .chip__face{box-shadow:inset 0 0 0 1px #ffffffeb,0 0 34px -6px var(--c)}.chip[aria-pressed=true] .chip__img{opacity:.66}.chip[aria-pressed=false] .chip__face{filter:saturate(.6) brightness(.62)}.chip:hover .chip__face{box-shadow:inset 0 0 0 1px #ffffffe6,0 0 40px -6px var(--c);filter:saturate(1.1) brightness(1.1)}.chip:hover .chip__img{opacity:.72}.marks{position:absolute;right:clamp(16px,2.4vw,30px);top:50%;translate:0 -50%;z-index:8;display:flex;flex-direction:column;align-items:flex-end;gap:9px;pointer-events:none}.marks:before{content:"";position:absolute;right:0;top:-14px;bottom:-14px;width:1px;background:linear-gradient(180deg,transparent,#ffffff33 20%,#ffffff33 80%,transparent)}.mark{display:block;width:8px;height:1px;background:#ffffff73;transition:width .45s cubic-bezier(.2,.8,.2,1),background-color .45s ease,box-shadow .45s ease}.mark.is-live{width:26px;background:var(--accent);box-shadow:0 0 12px var(--accent)}.hero__ghost{position:absolute;right:clamp(40px,7vw,130px);bottom:clamp(-18px,1vh,30px);z-index:4;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(170px,26vw,380px);line-height:.72;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px color-mix(in oklab,var(--accent) 55%,transparent);opacity:.16;pointer-events:none;user-select:none}.hero__meta{position:absolute;right:clamp(20px,3.6vw,58px);bottom:clamp(26px,5.4vh,58px);z-index:8;display:flex;align-items:flex-end;gap:clamp(12px,1.6vw,26px);text-align:right;pointer-events:none}.hero__title{margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(30px,5.4vw,84px);line-height:.86;text-transform:uppercase;letter-spacing:.005em;text-shadow:0 6px 40px #000000d9;max-width:min(62vw,720px);overflow-wrap:anywhere}.hero__line{display:inline-block}.ch{display:inline-block;will-change:transform,opacity}.hero__count{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(17px,2vw,28px);color:#ffffff8c;font-variant-numeric:tabular-nums;overflow:hidden;height:1.05em}.hero__count b{color:#fff;display:inline-block;will-change:transform,opacity}.hero__count i{font-style:italic;opacity:.5}.dot{position:fixed;left:0;top:0;z-index:40;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:999px;background:#fff;mix-blend-mode:difference;pointer-events:none;opacity:0}@media(max-width:860px){.hero__vignette{background:radial-gradient(140% 80% at 50% 40%,transparent 40%,#05060b99 100%),linear-gradient(0deg,#05060bf2 0%,#05060bd9 30%,transparent 58%),linear-gradient(180deg,#05060b73 0%,transparent 20%)}.chips{left:0;right:0;top:auto;bottom:clamp(14px,2.6vh,26px);translate:none;flex-direction:row;align-items:center;gap:8px;padding:12px 16px 10px;overflow-x:auto;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips__rail{inset:auto 10px 6px;height:1px;width:auto;background:linear-gradient(90deg,transparent,#ffffff3d 12%,#ffffff3d 88%,transparent)}.chip__dot{left:50%;top:auto;bottom:-9px;translate:-50% 0}.chip__face{min-width:0;padding:9px 15px;transform-origin:50% 50%}.chip__label{font-size:12.5px}.chip__n,.chip__spark{display:none}.marks{right:10px;top:50%;translate:0 -50%}.mark{width:1px;height:6px}.mark.is-live{width:1px;height:20px}.hero__ghost{right:14px;bottom:calc(clamp(14px,2.6vh,26px) + 76px);font-size:clamp(120px,42vw,220px);opacity:.13}.hero__meta{left:18px;right:18px;bottom:calc(clamp(14px,2.6vh,26px) + 62px);flex-direction:row;align-items:flex-end;justify-content:flex-start;text-align:left}.hero__title{font-size:clamp(26px,8.4vw,44px);max-width:74vw}.hero__count{margin-left:auto;font-size:16px}.slash{width:16px}}@media(hover:none){.dot{display:none}}.two{--tone: #0b0d14;--accent: #f4f1eb;--u: clamp(10px, min(1vw, 1.7vh), 18px);--split: 58%;--cut: 12deg;position:relative;min-height:100vh;min-height:100svh;overflow:clip;background:#05060b;isolation:isolate;display:flex;align-items:stretch;color:var(--paper)}.two__fanPane,.two__shelfPane{position:relative;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:clip}.two__fanPane{flex:0 0 var(--split)}.two__shelfPane{flex:1 1 0}.two__probe{position:absolute;left:0;top:0;width:var(--u);height:1px;visibility:hidden;pointer-events:none}.two__bg{position:absolute;inset:0;z-index:0;background:radial-gradient(90% 80% at 18% 4%,var(--tone) 0%,#05060b 68%),radial-gradient(70% 60% at 88% 88%,color-mix(in oklab,var(--tone) 60%,#05060b),#05060b 70%),#05060b}.two__registration{position:absolute;inset:3.5% 2.5%;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 28% 34%,color-mix(in oklab,var(--accent) 7%,transparent),transparent 48%),linear-gradient(var(--accent),var(--accent)) left top / 18px 1px no-repeat,linear-gradient(var(--accent),var(--accent)) left top / 1px 18px no-repeat,linear-gradient(var(--accent),var(--accent)) right bottom / 18px 1px no-repeat,linear-gradient(var(--accent),var(--accent)) right bottom / 1px 18px no-repeat;opacity:.2}.two__grain{position:absolute;inset:-12%;z-index:7;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;will-change:transform}.two__dust{position:absolute;inset:0;z-index:6;pointer-events:none;will-change:transform}.two__ghost{position:absolute;left:24vw;top:-5vh;z-index:1;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(150px,20vw,340px);line-height:.7;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px color-mix(in oklab,var(--accent) 45%,transparent);opacity:.16;pointer-events:none;user-select:none}.two__head{position:absolute;left:clamp(18px,3.2vw,46px);top:clamp(26px,5.4vh,58px);z-index:8;pointer-events:none}.two__title{margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(34px,5.2vw,82px);line-height:.86;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 8px 44px #000000cc}.two__sub{margin:10px 0 0;font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.two__divider{position:absolute;left:var(--split);top:-16%;z-index:5;width:1px;height:132%;rotate:var(--cut);transform-origin:50% 0;background:linear-gradient(180deg,transparent 0%,color-mix(in oklab,var(--accent) 70%,transparent) 26%,color-mix(in oklab,var(--accent) 70%,transparent) 74%,transparent 100%);opacity:.5;pointer-events:none}.fan{position:relative;z-index:3;width:100%;height:100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1.4 * var(--u));padding:calc(7 * var(--u)) calc(2 * var(--u)) calc(2.4 * var(--u))}.fan__stage{--cw: calc(19 * var(--u));position:relative;width:min(var(--cw),54vw);height:calc(min(var(--cw),54vw)*1.53);display:grid;place-items:center;perspective:1400px}.card{grid-area:1 / 1;position:relative;width:100%;height:100%;padding:0;border:0;background:#0a0b11;box-shadow:0 34px 60px -34px #000000e6,0 0 0 1px #ffffff1a;cursor:pointer;will-change:transform,opacity;transform-origin:50% 82%}.card__tilt{display:block;width:100%;height:100%;transform-style:preserve-3d;overflow:hidden}.card__img{width:100%;height:100%;object-fit:cover;object-position:center top}.card__sheen{position:absolute;inset:0;background:linear-gradient(168deg,color-mix(in oklab,var(--accent) 26%,transparent) 0%,transparent 44%);mix-blend-mode:screen;opacity:.5;pointer-events:none}.card:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.fan__controls{display:flex;align-items:baseline;gap:calc(.8 * var(--u));position:relative;z-index:10}.fan__count{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(14px,1.05 * var(--u),19px);color:#ffffff8c;font-variant-numeric:tabular-nums}.fan__count b{color:#fff}.nbtn{width:calc(1.9 * var(--u));height:calc(1.65 * var(--u));display:grid;place-items:center;font-family:var(--disp);font-style:italic;font-size:calc(.95 * var(--u));line-height:1;color:#ffffffd9;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e;transform:skew(-12deg);cursor:pointer;transition:box-shadow .35s ease,background-color .35s ease,color .35s ease}.nbtn:hover{color:#fff;background:color-mix(in oklab,var(--accent) 22%,transparent);box-shadow:inset 0 0 0 1px var(--accent),0 0 24px -6px var(--accent)}.fan__title{margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(16px,1.7 * var(--u),32px);line-height:.92;letter-spacing:.01em;text-transform:uppercase;text-align:center;max-width:100%;overflow-wrap:anywhere}.fan__line{display:inline-block}.shelf{--bw: 118px;--bh: 158px;--bt: 24px;position:relative;z-index:3;display:flex;flex-wrap:nowrap;align-items:center;align-content:center;justify-content:center;gap:calc(1.4 * var(--u));padding:calc(2 * var(--u)) calc(1.2 * var(--u));perspective:1400px}.shelf[data-cols="2"]{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;align-content:center;gap:var(--rowgap, calc(3.6 * var(--u))) calc(2.4 * var(--u))}.book{position:relative;width:var(--bw);height:var(--bh);margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.book:before{content:"";position:absolute;left:-14%;right:-14%;bottom:-9%;height:22%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#000000e0,#0000 70%);filter:blur(5px);transform:translateZ(-2px);pointer-events:none}.book__inner{display:block;position:absolute;inset:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:rotateY(28deg);will-change:transform}.book__face,.book__spine,.book__pages{position:absolute;top:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.book__face--front{left:0;width:100%;height:100%;overflow:hidden;background:#0a0b11;box-shadow:inset 0 0 0 1px #ffffff26}.book__face--back{left:0;width:100%;height:100%;background:linear-gradient(160deg,#14171f,#080a10);box-shadow:inset 0 0 0 1px #ffffff14;transform:translateZ(calc(var(--bt) * -1)) rotateY(180deg)}.book__img{width:100%;height:100%;object-fit:cover;object-position:center top}.book__spine{left:calc(var(--bt) * -1);width:var(--bt);height:100%;transform-origin:100% 50%;transform:rotateY(-90deg);display:grid;place-items:center;overflow:hidden;background:linear-gradient(90deg,#0000008c,#ffffff12),var(--spine, #20232e);box-shadow:inset 0 0 0 1px #ffffff1f}.book__spineText{font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(9px,calc(.56 * var(--u)),15px);letter-spacing:.2em;text-transform:uppercase;color:#f4f1ebd9;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;max-height:92%}.book__pages{left:100%;width:var(--bt);height:100%;transform-origin:0 50%;transform:rotateY(90deg);background:repeating-linear-gradient(180deg,#efe8d8 0 1.4px,#bdb29c 1.4px 2px),#efe8d8;box-shadow:inset 0 0 0 1px #00000040}.book__label{position:absolute;left:50%;bottom:calc(-2.6 * var(--u));transform:translate(-50%);width:max-content;max-width:calc(var(--bw) * 2.2);text-align:center;pointer-events:none}.book__label b{display:block;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(10px,calc(.62 * var(--u)),15px);letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap}.book__label i{display:block;margin-top:2px;font-style:normal;font-size:clamp(8px,calc(.5 * var(--u)),11px);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);white-space:nowrap}.bv{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:9999;display:grid;place-items:center;background:#050508f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;perspective:1800px}.bv[hidden]{display:none}.bv__scrim{position:absolute;inset:0;background:transparent;cursor:zoom-out}.ob{--pw: 320px;--bh: 420px;--bw: 640px;--sl: 0px;--sr: 0px;position:relative;z-index:2;width:var(--bw);height:var(--bh);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;pointer-events:none}.ob__stage{position:absolute;inset:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;pointer-events:auto;cursor:zoom-in}.ob__page{position:absolute;top:0;left:0;width:var(--pw);height:100%;margin:0;overflow:hidden;border-radius:2px 0 0 2px;background-color:transparent}.ob__page--r{left:var(--pw);border-radius:0 2px 2px 0}.ob[data-single="1"] .ob__page--l{display:none}.ob[data-single="1"] .ob__page--r{left:0;border-radius:2px}.ob__page img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.is-blank{background-color:#221e18;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)' opacity='0.14'/%3E%3C/svg%3E"),radial-gradient(120% 100% at 50% 48%,#2c261e,#1b1812 58%,#0e0c09);background-size:160px 160px,100% 100%;background-blend-mode:overlay,normal}.is-blank img{display:none}.ob__gutter{position:absolute;top:0;left:var(--pw);z-index:6;width:6%;height:100%;transform:translate(-50%);background:linear-gradient(90deg,#0000,#0000008c,#0000);pointer-events:none}.ob[data-single="1"] .ob__gutter{display:none}.ob__stack{position:absolute;top:7px;left:calc(var(--sl) * -1);width:var(--sl);height:calc(100% - 14px);z-index:3;background:repeating-linear-gradient(90deg,#cfc6b3 0 1px,#726c5f 1px 2px);border-radius:1px;opacity:.85;pointer-events:none}.ob__stack--r{left:auto;right:calc(var(--sr) * -1);width:var(--sr);background:repeating-linear-gradient(90deg,#726c5f 0 1px,#cfc6b3 1px 2px)}.ob__shadow{position:absolute;left:3%;right:3%;bottom:-5%;z-index:0;height:14%;background:radial-gradient(50% 50% at 50% 50%,#000000f2,#0000 72%);filter:blur(14px);pointer-events:none}.leaf{position:absolute;top:0;left:var(--pw);z-index:10;width:var(--pw);height:100%;transform-origin:left center;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;pointer-events:none;visibility:hidden}.ob[data-single="1"] .leaf{left:0}.leaf__face{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:2px;background-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:inset 0 1px #ffffff2b}.leaf__face img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.leaf__face--b{transform:rotateY(180deg)}.leaf__shade{position:absolute;inset:0;background-image:linear-gradient(100deg,#0000,#000000c4 46%,#0000 80%);background-size:220% 100%;background-position:120% 0;opacity:0;pointer-events:none}.ob__coverWrap{position:absolute;top:0;left:var(--pw);z-index:4;width:var(--pw);height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;pointer-events:none}.ob[data-single="1"] .ob__coverWrap{left:0}.ob__cover{position:absolute;inset:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-origin:left center}.cover__face{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:2px;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.cover__face img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.cover__face--back{transform:rotateY(180deg)}.ob__zoom{position:absolute;left:50%;top:50%;z-index:30;padding:5px 10px 6px;font-family:var(--disp);font-weight:800;font-style:italic;font-size:14px;line-height:1;color:#05060b;background:#f4f1eb;border-radius:12px 12px 12px 3px;box-shadow:0 6px 20px #000000a6;opacity:0;pointer-events:none}.bv__title{position:absolute;left:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-left));bottom:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-bottom));z-index:20;margin:0;padding-left:13px;pointer-events:none;text-shadow:0 8px 34px #000}.bv__title:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;transform:skew(-12deg);background:var(--accent);box-shadow:0 0 20px -4px var(--accent)}.bv__name{display:block;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(22px,2.8vw,40px);line-height:.88;letter-spacing:.01em;text-transform:uppercase}.bv__count{display:block;margin-top:5px;font-size:9.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.bv__bar{position:absolute;bottom:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-bottom));right:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-right));z-index:20;display:flex;align-items:baseline;gap:16px}.bv__meta{display:block;margin-top:4px;font-family:var(--disp);font-weight:800;font-style:italic;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8;font-variant-numeric:tabular-nums}.bv__close{position:absolute;top:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-top));right:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-right));z-index:20;width:42px;height:38px;display:grid;place-items:center;font-size:20px;line-height:1;color:#fff;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff38;transform:skew(-12deg);cursor:pointer}.bv__close:hover{background:color-mix(in oklab,var(--accent) 22%,transparent);box-shadow:inset 0 0 0 1px var(--accent),0 0 26px -6px var(--accent)}.bv__loader{position:absolute;inset:0;z-index:25;display:grid;place-items:center;background:#05060b99;pointer-events:none;opacity:0;transition:opacity .25s ease}.bv__loader i{width:28px;height:28px;border:2px solid #ffffff38;border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1279px)and (min-width:1024px){.two{--split: 55%}}@media(max-width:1023px){.two{flex-direction:column}.two__fanPane,.two__shelfPane{flex:0 0 auto}.two__ghost{left:auto;right:6vw;top:0;font-size:clamp(110px,26vw,220px)}.two__head{position:relative;left:auto;top:auto;padding:calc(2.6 * var(--u)) calc(2 * var(--u)) 0}.two__title{font-size:clamp(30px,7.4vw,62px)}.two__divider{left:-5%;width:110%;height:1px;rotate:calc(-1 * var(--cut));transform-origin:50% 50%;background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--accent) 70%,transparent) 20%,color-mix(in oklab,var(--accent) 70%,transparent) 80%,transparent 100%)}.fan{height:auto;padding:calc(3 * var(--u)) calc(2 * var(--u)) calc(2 * var(--u))}.fan__stage{--cw: calc(26 * var(--u))}.shelf{height:auto;padding:calc(4 * var(--u)) calc(1.5 * var(--u)) calc(4.5 * var(--u))}}@media(max-width:767px){.fan__stage{--cw: calc(24 * var(--u))}.bv__title{bottom:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-bottom) + 3.4 * var(--u))}}@media(hover:none){.bv__close{width:46px;height:42px}}html{background:#07080d}.ms{--u: clamp(10px, min(1vw, 1.7vh), 18px);--ar: 1.7778;--tone: #0b0d14;--accent: #f4f1eb;position:relative;display:grid;place-items:center;min-height:calc(34 * var(--u));padding:calc(1.6 * var(--u)) 0 calc(1.2 * var(--u));isolation:isolate}.ms__unit{position:absolute;top:0;left:0;width:var(--u);height:1px;visibility:hidden;pointer-events:none}.ms__ambient{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.ms__ambientLayer{position:absolute;inset:0;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;transform:scale(1.6);filter:blur(60px) brightness(.45) saturate(1.3);opacity:0;transition:opacity .8s ease;will-change:opacity}.ms__ambientLayer.is-on{opacity:.6}.ms__vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(125% 95% at 50% 50%,#05060b80,#05060bc7 62%,#05060b),linear-gradient(180deg,rgba(5,6,11,.72),transparent 24%,transparent 76%,rgba(5,6,11,.72))}.ms__shade{position:absolute;inset:0;pointer-events:none;background:#08080c8c}.ms__stage{position:relative;z-index:2;width:100%;min-height:calc(34 * var(--u))}.ms__grid{--side-i: max(198px, min(calc(26 * var(--u)), 15%));--side-l: min(calc(28 * var(--u)), 19%);width:min(92vw,1320px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,var(--side-i)) minmax(0,1fr) minmax(0,var(--side-l));gap:calc(4 * var(--u));align-items:center}.ms__info{display:flex;flex-direction:column;align-items:flex-start;justify-self:start;gap:calc(1.1 * var(--u));width:100%;max-width:calc(26 * var(--u));min-width:0}.ms__head{display:flex;align-items:baseline;gap:calc(.8 * var(--u))}.ms__num{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(2.4 * var(--u));line-height:.8;color:transparent;-webkit-text-stroke:1px #ffffff59;text-stroke:1px #ffffff59}.ms__lbl{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.9 * var(--u));letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.ms__title{margin:0;display:flex;flex-wrap:wrap;width:100%;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(4.4 * var(--u));line-height:.88;letter-spacing:-.015em;text-transform:uppercase;color:#fff;overflow:hidden}.ms__title .ch{display:inline-block;will-change:transform}.ms__title .w{display:inline-block;white-space:nowrap}.ms__facts{margin:0;width:100%;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.92 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:#a4abbb}.ms__facts:empty{display:none}.ms__cta{margin-top:calc(.4 * var(--u));padding:calc(.6 * var(--u)) calc(1.1 * var(--u));font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.82 * var(--u));letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:color-mix(in oklab,var(--accent) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 55%,transparent);transform:skew(-12deg);transition:background-color .3s ease,color .3s ease}.ms__cta:hover{color:#05060b;background:var(--accent)}.ms__playerCol{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-self:center;gap:calc(.8 * var(--u));width:100%;min-width:0}.ms__player{position:relative;flex:0 0 auto;height:min(62vh,calc(40 * var(--u)));height:min(62svh,calc(40 * var(--u)));width:auto;aspect-ratio:var(--ar);max-width:100%;perspective:900px;cursor:zoom-in}.ms__frame{position:absolute;inset:0;border-radius:4px;overflow:hidden;background:transparent;padding:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;box-shadow:0 24px 60px -30px #000000f2;--sheen: 50%}.ms__poster,.ms__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;user-select:none;pointer-events:none}.ms__video{opacity:0;transition:opacity .3s ease}.ms__frame.is-playing .ms__video{opacity:1}.ms__sheen{position:absolute;inset:-20%;z-index:3;pointer-events:none;background:linear-gradient(100deg,transparent 38%,#ffffff2e 46%,transparent 54%);background-size:220% 100%;background-position:var(--sheen) 0;opacity:0;transition:opacity .35s ease}.ms__player:hover .ms__sheen{opacity:1}.ms__scan{position:absolute;left:0;right:0;top:0;height:2px;z-index:4;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0;pointer-events:none}.ms__wipe{position:absolute;inset:0;z-index:5;pointer-events:none;opacity:0;background:linear-gradient(90deg,var(--accent) 0%,color-mix(in oklab,var(--accent) 70%,#fff) 55%,#ffffff 100%);mix-blend-mode:screen}.ms__glyph{position:absolute;left:50%;top:50%;z-index:6;transform:translate(-50%,-50%);display:none;width:calc(3.4 * var(--u));height:calc(3.4 * var(--u));place-items:center;font-size:calc(1.2 * var(--u));color:#05060b;background:#ffffffd9;border-radius:50%;pointer-events:none}.ms__frame.is-failed .ms__glyph{display:grid}.ms__hud{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;gap:calc(.5 * var(--u));padding:calc(.5 * var(--u)) calc(.6 * var(--u));background:none}.ms__mute{display:grid;place-items:center;flex:0 0 auto;width:calc(1.5 * var(--u));height:calc(1.5 * var(--u));filter:drop-shadow(0 1px 2px #000c) drop-shadow(0 0 1px #000e)}.ms__mute svg{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.ms__mute svg path:first-child{fill:#fff;stroke:none}.ms__mute.is-muted .ms__muteX{display:none}.ms__mute.is-muted svg:after{content:""}.ms__progress{position:relative;flex:1 1 auto;height:2px;background:#ffffff5c;filter:drop-shadow(0 1px 2px #000d);overflow:hidden}.ms__progress i{position:absolute;inset:0 auto 0 0;width:0%;background:var(--accent)}.ms__pager{display:flex;align-items:center;gap:calc(.5 * var(--u));font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.86 * var(--u));letter-spacing:.14em;color:#fff;font-variant-numeric:tabular-nums}.ms__pager i{font-style:normal;color:#6f7787;margin:0 2px}.ms__pager span span{color:#9aa2b3}.ms__arrow{width:calc(1.9 * var(--u));height:calc(1.7 * var(--u));display:grid;place-items:center;font-size:calc(1 * var(--u));line-height:1;color:#dfe3ec;box-shadow:inset 0 0 0 1px #ffffff26;transform:skew(-12deg);transition:background-color .25s ease,color .25s ease}.ms__arrow:hover{color:#05060b;background:var(--accent)}.ms__listWrap{justify-self:end;width:100%;max-width:calc(28 * var(--u));min-width:0;max-height:calc(27.6 * var(--u));overflow:hidden}.ms__list{margin:0;padding:calc(.2 * var(--u)) 0;list-style:none;display:flex;flex-direction:column;gap:calc(.45 * var(--u));width:100%;max-height:calc(27.6 * var(--u));overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.ms__list::-webkit-scrollbar{display:none}.ms__chip{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"thumb meta" "thumb title";align-items:center;column-gap:calc(.55 * var(--u));row-gap:calc(.15 * var(--u));width:100%;flex:0 0 auto;height:max(calc(5.1 * var(--u)),90px);padding:calc(.35 * var(--u)) calc(.7 * var(--u)) calc(.35 * var(--u)) calc(.45 * var(--u));min-height:max(calc(5.1 * var(--u)),90px);text-align:left;color:#cfd5e2;box-shadow:inset 0 0 0 1px #ffffff1a;transform:skew(-12deg);transition:background-color .3s ease,box-shadow .3s ease,transform .35s ease,color .3s ease}.ms__chip:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:50% 0;transition:transform .35s ease}.ms__chip img{grid-area:thumb;width:120px;height:100%;box-sizing:border-box;padding:4px;background:#05060be6;object-fit:cover;align-self:stretch;filter:saturate(.5) brightness(.55);transition:filter .3s ease}.ms__chip b{grid-area:meta;justify-self:start;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.72 * var(--u));letter-spacing:.08em;color:#8f97a8}.ms__chipTitle{grid-area:title;align-self:center;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.88 * var(--u));letter-spacing:.03em;text-transform:uppercase;line-height:1.03;white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ms__chip i{grid-area:meta;justify-self:end;font-style:normal;font-size:calc(.66 * var(--u));letter-spacing:.08em;color:#7d8596}.ms__chip:hover{color:#fff;background:#ffffff0f}.ms__chip.is-on{color:#fff;background:color-mix(in oklab,var(--accent) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 60%,transparent)}.ms__chip.is-on:before{transform:scaleY(1)}.ms__chip.is-on img{filter:saturate(.85) brightness(.85)}@media(min-width:1024px){.ms__listWrap{overflow:visible}.ms__list{width:calc(100% + 20px);margin-inline:-10px;padding:calc(.2 * var(--u)) 10px}}@media(min-width:1024px)and (max-width:1279px){.ms__grid{--side-i: min(calc(26 * var(--u)), 17%);--side-l: min(calc(28 * var(--u)), 24%)}}@media(max-width:1023px){.ms{padding:calc(1.2 * var(--u)) calc(1.4 * var(--u)) 0;align-items:start;overflow-y:auto}.ms__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,auto);justify-items:center;gap:calc(1.2 * var(--u))}.ms__info{width:100%;max-width:none;align-items:center;text-align:center}.ms__title{justify-content:center}.ms__playerCol{height:auto;width:100%}.ms__listWrap{width:100%;max-width:none;max-height:none}.ms__list{width:100%;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:0 0 calc(.3 * var(--u));gap:calc(.5 * var(--u))}.ms__chip{grid-template-columns:120px minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"thumb title";width:min(78vw,calc(28 * var(--u)));flex:0 0 auto}.ms__chip b,.ms__chip i{display:none}}@media(max-width:767px){.ms__player{width:100%;height:auto;aspect-ratio:var(--ar);max-height:80svh}.ms__frame{position:relative;aspect-ratio:var(--ar)}.ms__title{font-size:calc(3.4 * var(--u))}}.mslb{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:9999;display:grid;place-items:center;padding:0;background:#050508f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain}.mslb[hidden]{display:none}.mslb__scrim{position:absolute;inset:0;background:transparent;cursor:zoom-out}.mslb__frame{position:relative;z-index:2;width:min(92vw,calc(88dvh * var(--ar, 1.7778)));max-width:92vw;max-height:88dvh;aspect-ratio:var(--ar, 1.7778);background:transparent;will-change:transform,opacity}.mslb__video{width:100%;height:100%;display:block;object-fit:contain;background:transparent}.mslb__close{position:absolute;top:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-top));right:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-right));z-index:4;width:calc(2.4 * var(--u));height:calc(2.3 * var(--u));display:grid;place-items:center;font-size:calc(1.3 * var(--u));color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e;transform:skew(-12deg)}.mslb__close:hover{color:var(--accent);background:#ffffff1f}.mslb__bar{position:absolute;left:50%;bottom:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-bottom));transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:calc(.7 * var(--u));width:min(78vw,calc(64 * var(--u)));padding:calc(.5 * var(--u)) calc(.8 * var(--u));background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mslb__btn{width:calc(1.8 * var(--u));height:calc(1.8 * var(--u));display:grid;place-items:center;font-size:calc(.85 * var(--u));color:#fff}.mslb__btn:hover{color:var(--accent)}.mslb__range{flex:1 1 auto;height:2px;appearance:none;-webkit-appearance:none;background:#fff3;cursor:pointer}.mslb__range::-webkit-slider-thumb{-webkit-appearance:none;width:calc(.7 * var(--u));height:calc(.7 * var(--u));border-radius:50%;background:var(--accent)}.mslb__range::-moz-range-thumb{width:calc(.7 * var(--u));height:calc(.7 * var(--u));border:0;border-radius:50%;background:var(--accent)}.mslb__time{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.72 * var(--u));letter-spacing:.08em;color:#a4abbb;font-variant-numeric:tabular-nums;white-space:nowrap}.mslb__meta{position:absolute;left:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-left));bottom:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-bottom));z-index:4;max-width:46vw}.mslb__cat{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.72 * var(--u));letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.mslb__name{margin:calc(.3 * var(--u)) 0 0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(1.7 * var(--u));line-height:.95;text-transform:uppercase;color:#fff}@media(max-width:767px){.mslb__meta{display:none}.mslb__bar{width:calc(100vw - (2*max(1.6 * var(--u),24px)))}}@media(hover:none){.mslb__close{width:46px;height:42px}}.afan{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;min-height:0;width:100%;--tone: #0b0d14;--accent: #f4f1eb;touch-action:pan-y}.afan.is-drag{cursor:grabbing}.afan__wash{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(62% 58% at 50% 52%,var(--tone) 0%,transparent 78%);opacity:.55}.afan__body{position:relative;isolation:isolate;align-self:stretch;flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.afan__body:before,.afan__body:after{content:"";position:absolute;z-index:-1;top:50%;width:clamp(56px,8vw,112px);height:clamp(190px,25vw,340px);transform:translateY(-50%);opacity:.32;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 13px,#ffffff18 13px 14px,transparent 14px 25px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent)}.afan__body:before{left:max(2vw,12px);border-left:1px solid #ffffff24;background-image:repeating-linear-gradient(to bottom,transparent 0 13px,#ffffff18 13px 14px,transparent 14px 25px)}.afan__body:after{right:max(2vw,12px);border-right:1px solid #ffffff24;background-image:repeating-linear-gradient(to bottom,transparent 0 13px,#ffffff18 13px 14px,transparent 14px 25px)}.afan__stage{position:relative;flex:0 0 auto;height:calc(var(--fu) * 44);perspective:1400px;width:100%}.afan__card{position:absolute;left:50%;top:50%;width:calc(var(--fu) * 14);aspect-ratio:3 / 4;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:6px;overflow:hidden;padding:0;border:0;background:#0a0c12;cursor:pointer;will-change:transform;box-shadow:0 14px 40px -18px #000000e6}.afan__card img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;user-select:none;pointer-events:none}.afan__in{display:block;position:absolute;inset:0}.afan__img{width:100%;height:100%;object-fit:cover;display:block;filter:none}.afan__glow{position:absolute;inset:0;border-radius:6px;pointer-events:none}.afan__tag{position:absolute;left:0;right:0;bottom:0;padding:calc(.85 * var(--fu)) calc(.55 * var(--fu)) calc(.5 * var(--fu));font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.62 * var(--fu));line-height:1.1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:none;text-shadow:0 1px 6px #000000f2,0 0 2px #000000cc;opacity:0;pointer-events:none}.afan__card.is-centre .afan__tag{opacity:1}.afan__card.is-centre .afan__glow{box-shadow:inset 0 0 0 1px var(--accent),0 0 32px color-mix(in oklab,var(--tone) 58%,transparent),0 0 22px color-mix(in oklab,var(--accent) 20%,transparent)}.afan__shadow{position:absolute;left:50%;top:calc(var(--fanMid, 50%) + 9.4 * var(--fu));z-index:1;width:calc(var(--fu) * 24);height:calc(var(--fu) * 3);transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,#000000e6 0%,transparent 72%);filter:blur(12px);opacity:.7;pointer-events:none}.afan__head{position:relative;z-index:40;align-self:stretch;flex:0 0 auto;height:calc(10 * var(--u));min-height:calc(10 * var(--u));display:flex;flex-direction:column;align-items:flex-start;gap:calc(.75 * var(--u));padding-left:calc(2 * var(--u));background:transparent;max-width:100%}.afan__headRow{display:flex;align-items:baseline;gap:calc(.75 * var(--u))}.afan__num{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(2.2 * var(--u));line-height:.8;color:transparent;-webkit-text-stroke:1px #ffffff59}.afan__lbl{font-family:var(--disp);font-weight:800;font-style:italic;font-size:max(12px,calc(.9 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.afan__tabs{display:flex;gap:calc(.45 * var(--u));max-width:100%;overflow-x:auto;scrollbar-width:none;padding:2px 6px 4px;margin-left:-6px}.afan__tabs::-webkit-scrollbar{display:none}.aftab{display:inline-flex;align-items:baseline;gap:calc(.4 * var(--u));padding:calc(.34 * var(--u)) calc(.7 * var(--u)) calc(.38 * var(--u));font-family:var(--disp);font-weight:800;font-style:italic;font-size:max(10.5px,calc(.74 * var(--u)));line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#c9cfdd;box-shadow:inset 0 0 0 1px #ffffff26;transform:skew(-12deg);transition:color .3s ease,background-color .3s ease,box-shadow .3s ease}.aftab i{font-style:normal;font-size:max(9px,.8em);opacity:.66}.aftab:hover{color:#fff;box-shadow:inset 0 0 0 1px var(--accent)}.aftab[aria-pressed=true]{color:#05060b;background:var(--accent);box-shadow:none}.afan__cap{position:absolute;left:50%;top:calc(var(--fanMid, 50%) + 9.5 * var(--fu));z-index:4;transform:translate(-50%);width:min(calc(56 * var(--u)),88vw);text-align:center;pointer-events:none}.afan__bar{display:block;width:min(100%,calc(22 * var(--fu)));height:2px;margin:0 auto calc(.85 * var(--u));background:#ffffff26;overflow:hidden}.afan__bar i{display:block;width:100%;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:0 50%}.afan__name{margin:0;overflow:hidden;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(1.9 * var(--u));line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#fff;text-shadow:0 8px 30px #000000cc}.afan__meta{margin:calc(.5 * var(--u)) 0 0;display:flex;align-items:center;justify-content:center;gap:calc(.6 * var(--u));font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.86 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.afan__meta i{font-style:normal;color:#6f7787}.afan__num2{color:#e7e9ef;font-variant-numeric:tabular-nums}.aflb{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:9999;display:grid;place-items:center;background:#050508f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain}.aflb[hidden]{display:none}.aflb__scrim{position:absolute;inset:0;background:transparent;cursor:zoom-out}.aflb__frame{position:relative;z-index:2;width:min(92vw,calc(88dvh * var(--ar, .75)));max-width:92vw;max-height:88dvh;aspect-ratio:var(--ar, .75);background:transparent;will-change:transform,opacity}.aflb__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:transparent}.aflb__x{position:absolute;top:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-top));right:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-right));z-index:4;width:calc(2.4 * var(--u));height:calc(2.3 * var(--u));display:grid;place-items:center;font-size:calc(1.3 * var(--u));line-height:1;color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e;transform:skew(-12deg)}.aflb__x:hover{color:var(--accent);background:#ffffff1f}.aflb__nav{position:absolute;top:50%;z-index:4;width:calc(2.5 * var(--u));height:calc(3.4 * var(--u));display:grid;place-items:center;font-family:var(--disp);font-style:italic;font-size:calc(1.5 * var(--u));line-height:1;color:#ffffffd9;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff24;transform:translateY(-50%) skew(-12deg)}.aflb__nav:hover{color:#fff;background:color-mix(in oklab,var(--accent) 22%,transparent);box-shadow:inset 0 0 0 1px var(--accent)}.aflb__nav--l{left:clamp(10px,2vw,30px)}.aflb__nav--r{right:clamp(10px,2vw,30px)}.aflb__meta{position:absolute;left:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-left));bottom:calc(max(1.6 * var(--u),24px) + env(safe-area-inset-bottom));z-index:4;max-width:min(58vw,60ch)}.aflb__cat{font-size:calc(.72 * var(--u));letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.aflb__name{margin:calc(.4 * var(--u)) 0 0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(2 * var(--u));line-height:.96;letter-spacing:.01em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere}.aflb__num{display:block;margin-top:calc(.4 * var(--u));font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(1.05 * var(--u));letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#ffffffb8}@media(max-width:767px){.afan__body:before,.afan__body:after{display:none}.aflb__meta{max-width:52vw}}@media(prefers-reduced-motion:reduce){.afan__body:before,.afan__body:after{transition:none}}@media(hover:none){.aflb__x{width:46px;height:42px}}.ma[data-astro-cid-uxfcvj3b]{--u: clamp(10px, min(1vw, 1.7vh), 18px);--tone: #0b0d14;position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;overflow:clip;isolation:isolate;background:#05060b;color:var(--paper)}.ma__bg[data-astro-cid-uxfcvj3b]{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(72% 54% at 50% 24%,color-mix(in oklab,var(--tone) 46%,#05060b),#05060b 72%),radial-gradient(58% 44% at 12% 92%,#0a0d14,#05060b 78%),#05060b;transition:background-color .8s ease}.ma__grain[data-astro-cid-uxfcvj3b]{position:absolute;inset:-12%;z-index:8;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;will-change:transform;animation:ma-grain 9s steps(6) infinite}@keyframes ma-grain{0%{transform:translateZ(0)}25%{transform:translate3d(-24px,18px,0)}50%{transform:translate3d(16px,-22px,0)}75%{transform:translate3d(-14px,-12px,0)}to{transform:translateZ(0)}}.ma__dust[data-astro-cid-uxfcvj3b]{position:absolute;inset:0;z-index:7;pointer-events:none}.ma__probe[data-astro-cid-uxfcvj3b]{position:absolute;left:0;top:0;width:var(--u);height:1px;visibility:hidden;pointer-events:none}.ma__band[data-astro-cid-uxfcvj3b]{position:relative;min-height:0;flex:0 0 auto}.ma__band--motion[data-astro-cid-uxfcvj3b]{z-index:3}.ma__band--archive[data-astro-cid-uxfcvj3b]{z-index:2;--fu: clamp(8.5px, .66vw, 12.8px);display:flex;align-items:stretch;flex:1 1 auto;min-height:calc(14 * var(--u) + 44 * var(--fu));padding:calc(2 * var(--u)) 0}.ma__seam[data-astro-cid-uxfcvj3b]{position:relative;z-index:4;display:block;flex:0 0 auto;height:1px;margin:0 calc(-1 * var(--u));background:linear-gradient(90deg,transparent 4%,#ffffff1f 22%,#ffffff3d 50%,#ffffff1f 78%,transparent 96%);transform:rotate(-1.15deg);transform-origin:50% 50%;pointer-events:none}.dc{--u: clamp(10px, min(1vw, 1.7vh), 18px);--tone: #0a0d14;--glow: #101827;--accent: #f4f1eb;--cut: 12deg;--imgW: 58vw;--nameFs: clamp(2.1rem, calc(5.9 * var(--u)), 5.4rem);position:relative;z-index:1;min-height:100vh;min-height:100svh;display:grid;align-items:stretch;overflow:clip;isolation:isolate;background:#05060b;color:var(--paper);padding:0}.dc__tone{position:absolute;inset:0;z-index:0;background-color:var(--tone);pointer-events:none}.dc__glow{position:absolute;left:0;top:-10%;z-index:0;width:min(78vw,1180px);height:120%;border-radius:50%;background-color:var(--glow);filter:blur(140px) saturate(1.15);-webkit-mask-image:radial-gradient(closest-side,#000 52%,transparent 100%);mask-image:radial-gradient(closest-side,#000 52%,transparent 100%);opacity:.5;pointer-events:none}.dc__wash{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(122% 96% at 50% 46%,#05060b00 34%,#05060bb3 74%,#05060bf2),radial-gradient(76% 64% at 80% 16%,#05060b00,#05060b80 72%,#05060bb3)}.dc__grain{position:absolute;inset:-12%;z-index:8;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;will-change:transform}.dc__dust{position:absolute;inset:0;z-index:7;pointer-events:none}.dc__lineWrap{position:absolute;left:calc(var(--imgW) + 2 * var(--u));top:0;z-index:4;display:block;width:1px;height:calc(100% / .97815);rotate:var(--cut);transform-origin:50% 0;pointer-events:none}.dc__line{display:block;width:1px;height:100%;transform-origin:50% 0;background:var(--accent);opacity:.5}.dc__seam{display:none}.dc__grid{position:relative;z-index:3;width:100%;min-height:100vh;min-height:100svh;display:flex;align-items:center}.dc__visual{position:absolute;left:0;top:0;bottom:0;z-index:2;width:var(--imgW);min-width:0}.dc__frame{position:relative;width:100%;height:100%;perspective:1200px;clip-path:polygon(0 0,100% 0,89% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,89% 100%,0 100%)}.dc__reveal{position:absolute;inset:0;will-change:clip-path}.dc__tilt{position:absolute;inset:-2%;transform-style:preserve-3d;will-change:transform}.dc__layer{position:absolute;inset:0}.dc__layer:first-child{z-index:3}.dc__img{width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;user-select:none;-webkit-user-drag:none;max-width:none}.dc__wipe{position:absolute;left:0;top:-16%;z-index:4;width:2px;height:132%;rotate:var(--cut);background:linear-gradient(180deg,transparent 0%,var(--accent) 24%,#fff 50%,var(--accent) 76%,transparent 100%);box-shadow:0 0 22px var(--accent);opacity:0;pointer-events:none}.dc__hit{position:absolute;inset:0;z-index:5;background:transparent;cursor:zoom-in}.dc__lens{position:absolute;left:0;top:0;z-index:6;width:calc(14 * var(--u));height:calc(14 * var(--u));border-radius:50%;overflow:hidden;pointer-events:none;opacity:0;box-shadow:0 0 0 1px #ffffff47,0 22px 60px -14px #000;will-change:transform}.dc__lens img{position:absolute;left:0;top:0;max-width:none;display:block}.dc__info{position:relative;z-index:3;min-width:0;margin-left:calc(var(--imgW) + 4 * var(--u));width:calc(50% + min(720px,46vw) - var(--imgW) - 4 * var(--u));display:flex;flex-direction:column;justify-content:center;gap:calc(2.4 * var(--u));padding:calc(3 * var(--u)) 0}.dc__eyebrow{margin:0;display:flex;align-items:center;gap:calc(.8 * var(--u));font-size:calc(.66 * var(--u));font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--mute)}.dc__eyebrow:before{content:"";width:calc(2.4 * var(--u));height:1px;background:var(--accent);box-shadow:0 0 14px var(--accent)}.dc__nameWrap{position:relative}.dc__head{display:flex;flex-direction:column;gap:calc(.8 * var(--u))}.dc__ghost{position:relative;z-index:0;display:block;margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(1.68 * var(--nameFs));line-height:1;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--accent);opacity:.18;pointer-events:none;user-select:none}.dc__name{position:relative;z-index:1;margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:var(--nameFs);line-height:.84;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 10px 44px #05060bd9}.dc__ch{display:inline-block;will-change:transform,opacity}.dc__palette{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--u)}.dc__palette li{min-width:0}.dc__chip{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:calc(.5 * var(--u));width:100%;min-width:0;padding:calc(.6 * var(--u));background:#0a0b11d9;box-shadow:inset 0 0 0 1px #ffffff21;transition:box-shadow .35s ease,filter .35s ease}.dc__chip:hover,.dc__chip:focus-visible{box-shadow:inset 0 0 0 1px var(--c),0 0 32px -8px var(--c);filter:brightness(1.08)}.dc__sw{display:block;width:100%;height:calc(2.2 * var(--u));background:var(--c);box-shadow:0 0 16px -3px var(--c)}.dc__hex{font-family:var(--sans);font-size:clamp(8px,calc(.58 * var(--u)),10px);font-weight:600;letter-spacing:.04em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ffffffe0}.dc__copied{position:absolute;inset:0;display:grid;place-items:center;background:#05060bf2;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.66 * var(--u));letter-spacing:.16em;color:var(--c);opacity:0;pointer-events:none}.dc__foot{display:flex;align-items:center;gap:calc(2 * var(--u));min-height:calc(4.6 * var(--u))}.dc__thumbs{display:flex;gap:calc(.7 * var(--u))}.dc__thumbs[hidden],.dc__arrows[hidden]{display:none}.dc__thumb{display:block;width:calc(4.2 * var(--u));aspect-ratio:3 / 4;background-size:cover;background-position:center;transform:skew(-12deg);box-shadow:inset 0 0 0 1px #ffffff2e;opacity:.5;transition:opacity .3s ease,box-shadow .3s ease}.dc__thumb:hover{opacity:.85}.dc__thumb.is-on{opacity:1;box-shadow:inset 0 0 0 1px var(--accent),0 0 22px -8px var(--accent)}.dc__arrows{display:flex;gap:calc(.5 * var(--u))}.dc__arrow{width:calc(2 * var(--u));height:calc(1.8 * var(--u));display:grid;place-items:center;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(1 * var(--u));line-height:1;color:#ffffffd9;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e;transform:skew(-12deg);transition:box-shadow .3s ease,color .3s ease,background-color .3s ease}.dc__arrow:hover{color:#fff;background:color-mix(in oklab,var(--accent) 20%,transparent);box-shadow:inset 0 0 0 1px var(--accent),0 0 24px -8px var(--accent)}.dc__count{margin:0;display:inline-flex;align-items:baseline;gap:4px;height:1.15em;overflow:hidden;font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(1.05 * var(--u));color:#ffffff8c;font-variant-numeric:tabular-nums}.dc__count b{display:inline-block;color:#fff}.dc__count i{font-style:italic;opacity:.5}.dc__rail{position:absolute;left:clamp(10px,2.2vw,34px);top:50%;z-index:9;translate:0 -50%;display:flex;flex-direction:column;gap:calc(.9 * var(--u))}.dc__rchip{position:relative;display:flex;align-items:center}.dc__rdot{width:5px;height:5px;border-radius:999px;background:#ffffff5c;transition:background-color .4s ease,scale .4s ease,box-shadow .4s ease}.dc__rchip[aria-pressed=true] .dc__rdot{background:var(--accent);scale:1.7;box-shadow:0 0 12px var(--accent)}.dc__rface{margin-left:12px;padding:calc(.35 * var(--u)) calc(.7 * var(--u));background:#0a0b11d9;box-shadow:inset 0 0 0 1px #ffffff21;transform:skew(-12deg)}.dc__rname{display:block;transform:skew(12deg);font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.62 * var(--u));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ffffffb3}.dcx{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:9999;display:grid;place-items:center;overflow:hidden;background:#050508f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;padding:calc(2 * var(--u, 12px))}.dcx[hidden]{display:none}.dcx__scrim{position:absolute;inset:0;background:transparent;cursor:zoom-out}.dcx__img{position:relative;z-index:2;display:block;width:auto;height:auto;max-width:92vw;max-height:88dvh;object-fit:contain;background:none;box-shadow:0 40px 120px -40px #000;will-change:transform,opacity}.dcx__cap{position:absolute;left:calc(max(1.6 * var(--u, 12px),22px) + env(safe-area-inset-left));bottom:calc(max(1.6 * var(--u, 12px),22px) + env(safe-area-inset-bottom));z-index:6;padding-left:13px;pointer-events:none;text-shadow:0 8px 34px #000}.dcx__cap:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;transform:skew(-12deg);background:var(--accent, #f4f1eb);box-shadow:0 0 20px -4px var(--accent, #f4f1eb)}.dcx__name{display:block;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(20px,2.6vw,38px);line-height:.9;letter-spacing:.01em;text-transform:uppercase}.dcx__count{display:block;margin-top:6px;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--mute, #a4abbb);font-variant-numeric:tabular-nums}.dcx__nav{position:absolute;top:50%;z-index:6;width:46px;height:42px;display:grid;place-items:center;font-family:var(--disp);font-weight:800;font-style:italic;font-size:22px;line-height:1;color:#ffffffd9;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e;transform:translateY(-50%) skew(-12deg);transition:box-shadow .3s ease,background-color .3s ease}.dcx__nav:hover{color:#fff;background:color-mix(in oklab,var(--accent, #f4f1eb) 20%,transparent);box-shadow:inset 0 0 0 1px var(--accent, #f4f1eb),0 0 26px -8px var(--accent, #f4f1eb)}.dcx__nav--prev{left:calc(max(1.6 * var(--u, 12px),20px) + env(safe-area-inset-left))}.dcx__nav--next{right:calc(max(1.6 * var(--u, 12px),20px) + env(safe-area-inset-right))}.dcx__close{position:absolute;top:calc(max(1.6 * var(--u, 12px),22px) + env(safe-area-inset-top));right:calc(max(1.6 * var(--u, 12px),22px) + env(safe-area-inset-right));z-index:7;width:44px;height:40px;display:grid;place-items:center;font-size:20px;line-height:1;color:#fff;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff38;transform:skew(-12deg);transition:box-shadow .3s ease,background-color .3s ease}.dcx__close:hover{background:color-mix(in oklab,var(--accent, #f4f1eb) 22%,transparent);box-shadow:inset 0 0 0 1px var(--accent, #f4f1eb),0 0 26px -8px var(--accent, #f4f1eb)}@media(max-width:1023px){.dc{--imgW: 100%;--imgH: min(48svh, 430px);--nameFs: clamp(2rem, 8.8vw, 3.4rem);padding:0}.dc__lineWrap{display:none}.dc__grid{width:100%;min-height:0;display:block;padding:calc(var(--imgH) + 5 * var(--u)) 0 calc(7 * var(--u))}.dc__visual{top:0;bottom:auto;width:100%;height:var(--imgH)}.dc__frame{height:100%;clip-path:polygon(0 0,100% 0,100% 83%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 83%,0 100%)}.dc__seam{position:absolute;left:0;top:calc(var(--imgH) + 2 * var(--u));display:block;width:100%;height:1px;rotate:-12deg;transform-origin:0 50%;background:var(--accent);opacity:.5}.dc__info{width:min(92vw,640px);margin-inline:auto;padding:0;gap:calc(2 * var(--u))}.dc__lens{width:calc(12 * var(--u));height:calc(12 * var(--u))}.dc__count{font-size:13px}.dcx__nav{width:40px;height:38px;font-size:18px}}@media(max-width:560px){.dc__chip{padding:calc(.45 * var(--u)) calc(.5 * var(--u))}.dcx__cap{bottom:calc(max(1.6 * 12px,18px) + 52px + env(safe-area-inset-bottom))}}.lk[data-astro-cid-s46cgzpd]{--u: clamp(10px, min(1vw, 1.7vh), 18px);--lk-debug-height: 90dvh;--accent: #f4f1eb;--cut: 12deg;position:relative;z-index:1;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1.6 * var(--u));overflow:clip;isolation:isolate;background:#05060b;color:var(--paper);padding:calc(5 * var(--u)) 0 calc(3 * var(--u))}.lk__glow[data-astro-cid-s46cgzpd]{position:absolute;left:50%;top:54%;z-index:0;width:min(70vw,760px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(ellipse at 34% 36%,#25f4ee18 0%,transparent 46%),radial-gradient(ellipse at 67% 38%,#e1568f20 0%,transparent 48%),radial-gradient(ellipse at 52% 70%,#8b9cff1c 0%,transparent 52%),radial-gradient(circle,color-mix(in oklab,var(--accent) 45%,transparent) 0%,transparent 68%);filter:blur(70px);opacity:.42;pointer-events:none}.lk__vignette[data-astro-cid-s46cgzpd]{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 92% at 50% 50%,#05060b00 30%,#05060bd9 78%,#05060bf5),linear-gradient(0deg,#05060be6,#05060b00 34%)}.lk__grain[data-astro-cid-s46cgzpd]{position:absolute;inset:-10%;z-index:40;opacity:.055;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.lk__dust[data-astro-cid-s46cgzpd]{position:absolute;inset:0;z-index:3;pointer-events:none}.lk__dust[data-astro-cid-s46cgzpd] span{position:absolute;display:block;flex:none;width:6px;height:6px;left:var(--x);top:var(--y);border-radius:50%;background:var(--accent);opacity:.55;box-shadow:0 0 12px currentColor}.lk__head[data-astro-cid-s46cgzpd]{position:absolute;left:max(4vw,calc((100% - 1100px)/2));top:calc(3 * var(--u));z-index:40;pointer-events:none;max-width:92vw;overflow:visible}.lk__debug[data-astro-cid-s46cgzpd][hidden]{display:none}.lk__debug[data-astro-cid-s46cgzpd]{position:fixed;z-index:99999;top:5dvh;right:12px;width:320px;height:90dvh;overflow:auto;padding:14px;color:#f4f1eb;background:#090b12f2;border:1px solid #f4f1eb40;box-shadow:0 18px 60px #000b;font:12px/1.4 ui-monospace,monospace}.lk__debug[data-astro-cid-s46cgzpd] h3[data-astro-cid-s46cgzpd]{margin:12px 0 6px;font:700 13px/1.2 ui-monospace,monospace}.lk__debug[data-astro-cid-s46cgzpd] button[data-astro-cid-s46cgzpd],.lk__debug[data-astro-cid-s46cgzpd] input[data-astro-cid-s46cgzpd]{accent-color:#e9b9c4}.lk__debug[data-astro-cid-s46cgzpd] button[data-astro-cid-s46cgzpd]{color:inherit;background:#191d28;border:1px solid #ffffff30;padding:5px 8px;cursor:pointer}.lk__debug[data-astro-cid-s46cgzpd] .dbg-actions[data-astro-cid-s46cgzpd]{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 14px}.lk__debug[data-astro-cid-s46cgzpd] .dbg-actions[data-astro-cid-s46cgzpd] button[data-astro-cid-s46cgzpd]{min-height:34px}.lk__debug[data-astro-cid-s46cgzpd] .dbg-diagnosis[data-astro-cid-s46cgzpd]{margin:8px 0;padding:8px;border:1px solid #ffffff25;overflow-wrap:anywhere}.lk__debug[data-astro-cid-s46cgzpd] .dbg-diagnosis[data-astro-cid-s46cgzpd] div[data-astro-cid-s46cgzpd]{margin:3px 0}.lk__debug[data-astro-cid-s46cgzpd] .dbg-row[data-astro-cid-s46cgzpd]{display:grid;grid-template-columns:minmax(90px,1fr) 90px 48px 30px;align-items:center;gap:5px;padding:3px 0;border-bottom:1px solid #ffffff12}.lk__debug[data-astro-cid-s46cgzpd] input[data-astro-cid-s46cgzpd][type=range]{width:90px}.lk__debug[data-astro-cid-s46cgzpd] input[data-astro-cid-s46cgzpd][type=search]{width:100%;padding:7px;color:inherit;background:#11141c;border:1px solid #ffffff30}.lk__debug[data-astro-cid-s46cgzpd] .dbg-muted[data-astro-cid-s46cgzpd]{color:#9da3b3}.lk__title[data-astro-cid-s46cgzpd]>span[data-astro-cid-s46cgzpd]:last-child{white-space:nowrap}@media(max-width:600px){.lk__head[data-astro-cid-s46cgzpd]{left:4vw;transform:scale(.72);transform-origin:left top}}.lk__title[data-astro-cid-s46cgzpd]{display:flex;align-items:baseline;gap:calc(2 * var(--u));position:relative;z-index:1;margin:0;font-family:var(--disp);font-weight:800;font-style:italic;font-size:clamp(2.6rem,calc(7.4 * var(--u)),8rem);line-height:.8;letter-spacing:-.03em;text-transform:uppercase;text-shadow:0 10px 40px #05060be6}.lk__ghost[data-astro-cid-s46cgzpd]{position:relative;z-index:0;display:inline-block;flex:0 0 auto;font-family:var(--disp);font-weight:800;font-style:italic;font-size:60%;line-height:1;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px #f4f1eb;opacity:.22;user-select:none;white-space:nowrap}.lk__stage[data-astro-cid-s46cgzpd]{position:relative;z-index:2;isolation:isolate;width:min(92vw,1100px);height:min(68svh,720px);flex:0 0 auto;--char-art-top: 0%;--char-art-bottom: 8%;--char-art-height: 78%;--char-art-left: 0px;--char-art-width: 100%;--char-art-center: 50%}.lk__char[data-astro-cid-s46cgzpd]{position:absolute;inset:0;z-index:20;pointer-events:auto;cursor:pointer;background:transparent;border:0;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 90%,transparent 93%);mask-image:linear-gradient(to bottom,#000 0,#000 90%,transparent 93%)}.lk__shadow[data-astro-cid-s46cgzpd]{position:absolute;z-index:4;left:50%;bottom:7%;width:min(36%,340px);height:3.5%;translate:-50% 50%;border-radius:50%;background:#000;filter:blur(18px);opacity:.68;pointer-events:none}.lk__orbitGuide[data-astro-cid-s46cgzpd]{position:absolute;z-index:5;left:50%;top:52%;width:68%;height:20.4%;translate:-50% -50%;border:1px solid #f4f1eb1c;border-radius:50%;box-shadow:0 0 28px #f4f1eb08,inset 0 0 28px #f4f1eb06;pointer-events:none}.lk__char[data-astro-cid-s46cgzpd] canvas[data-astro-cid-s46cgzpd]{position:absolute;inset:0;display:block;width:100%;height:100%}.lk__char[data-astro-cid-s46cgzpd] canvas[data-astro-cid-s46cgzpd]{z-index:20;opacity:0;pointer-events:auto}.lk__still[data-astro-cid-s46cgzpd].is-fallback{opacity:1;visibility:visible}.lk__still[data-astro-cid-s46cgzpd].is-live2d{opacity:0;visibility:hidden}.lk__still[data-astro-cid-s46cgzpd]{z-index:1}.lk__char[data-astro-cid-s46cgzpd] canvas[data-astro-cid-s46cgzpd]{z-index:2}.lk__tiles[data-astro-cid-s46cgzpd]{position:absolute;inset:0;z-index:auto;pointer-events:none}.lk__tile[data-astro-cid-s46cgzpd]{position:absolute;left:0;top:0;z-index:10;display:grid;place-items:center;width:calc(6.5 * var(--u));height:calc(6.5 * var(--u));pointer-events:auto;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;will-change:transform,opacity}.lk__tileIn[data-astro-cid-s46cgzpd]{position:relative;display:grid;place-items:center;width:100%;height:100%;border-radius:22%;overflow:hidden;background:radial-gradient(120% 120% at 28% 16%,#20232df2,#10121afa 62%,#0a0b11);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--acc) 46%,transparent),inset 0 1px #ffffff1f,0 14px 34px -14px #000;transition:transform .34s cubic-bezier(.2,.8,.2,1),box-shadow .34s ease,background .34s ease}.lk__tileIn[data-astro-cid-s46cgzpd]:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:90px 90px;mix-blend-mode:overlay}.lk__ic[data-astro-cid-s46cgzpd]{position:relative;display:block;width:58%;height:58%;display:grid;place-items:center;opacity:1;transition:opacity .3s ease,transform .34s cubic-bezier(.2,.8,.2,1)}.lk__ic[data-astro-cid-s46cgzpd] img[data-astro-cid-s46cgzpd]{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 5px #0008)}.lk__tile[data-astro-cid-s46cgzpd][data-platform=x] .lk__ic[data-astro-cid-s46cgzpd],.lk__tile[data-astro-cid-s46cgzpd][data-platform=facebook] .lk__ic[data-astro-cid-s46cgzpd]{width:46%;height:46%;padding:12%;box-sizing:content-box;border-radius:50%;background:#fff}.lk__tile[data-astro-cid-s46cgzpd][data-platform=x] .lk__ic[data-astro-cid-s46cgzpd] img[data-astro-cid-s46cgzpd]{filter:brightness(0)}.lk__tile[data-astro-cid-s46cgzpd][data-platform=vgen] .lk__ic[data-astro-cid-s46cgzpd] img[data-astro-cid-s46cgzpd]{filter:drop-shadow(0 0 4px #b3ff0066)}.lk__empty[data-astro-cid-s46cgzpd]{position:absolute;left:50%;bottom:10%;translate:-50% 0;font:700 6px/1 var(--sans);letter-spacing:.08em;white-space:nowrap;opacity:0;transition:opacity .2s ease}.lk__tile[data-astro-cid-s46cgzpd].is-empty.is-hot .lk__empty[data-astro-cid-s46cgzpd],.lk__tile[data-astro-cid-s46cgzpd].is-empty:focus-visible .lk__empty[data-astro-cid-s46cgzpd]{opacity:1}.lk__tile[data-astro-cid-s46cgzpd].is-empty{cursor:default;opacity:.42}.lk__tile[data-astro-cid-s46cgzpd].is-empty .lk__ic[data-astro-cid-s46cgzpd]{width:30%;opacity:.62}.lk__tile[data-astro-cid-s46cgzpd].is-empty.is-hot{opacity:.72}.lk__tile[data-astro-cid-s46cgzpd].is-hot{z-index:35!important}.lk__tile[data-astro-cid-s46cgzpd].is-hot .lk__tileIn[data-astro-cid-s46cgzpd]{transform:scale(1.18);background:radial-gradient(120% 120% at 28% 16%,#242835f2,#0d0f16fa 62%,#08090f);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--acc) 92%,transparent),0 18px 40px -14px #000,0 0 34px -6px color-mix(in oklab,var(--acc) 65%,transparent)}.lk__tile[data-astro-cid-s46cgzpd].is-hot .lk__ic[data-astro-cid-s46cgzpd]{color:color-mix(in oklab,var(--acc) 70%,white);opacity:1}.lk__tile[data-astro-cid-s46cgzpd]:focus-visible{outline:2px solid var(--acc);outline-offset:5px}.lk__label[data-astro-cid-s46cgzpd]{position:relative;z-index:40;display:block;height:calc(4.6 * var(--u));overflow:hidden;text-align:center;pointer-events:none}.lk__labelIn[data-astro-cid-s46cgzpd]{display:flex;flex-direction:column;align-items:center;gap:calc(.35 * var(--u));will-change:transform,opacity}.lk__labelName[data-astro-cid-s46cgzpd]{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(2.05 * var(--u));line-height:1.05;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.lk__labelHandle[data-astro-cid-s46cgzpd]{font-family:var(--sans);font-size:clamp(8px,calc(.66 * var(--u)),11px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);min-height:1em;white-space:nowrap}.lk__foot[data-astro-cid-s46cgzpd]{position:absolute;left:max(4vw,calc((100% - 1100px)/2));right:max(4vw,calc((100% - 1100px)/2));bottom:calc(2.2 * var(--u));z-index:40;display:flex;align-items:flex-end;justify-content:space-between;gap:calc(2 * var(--u))}.lk__who[data-astro-cid-s46cgzpd]{display:flex;flex-direction:column;gap:calc(.5 * var(--u));margin:0}.lk__name[data-astro-cid-s46cgzpd]{font-family:var(--disp);font-weight:800;font-style:italic;font-size:calc(.94 * var(--u));letter-spacing:.06em;text-transform:uppercase}.lk__tag[data-astro-cid-s46cgzpd]{font-family:var(--sans);font-size:clamp(7px,calc(.58 * var(--u)),9.5px);font-weight:600;letter-spacing:.18em;color:var(--mute);text-transform:uppercase}.lk__top[data-astro-cid-s46cgzpd]{display:inline-flex;align-items:center;gap:calc(.5 * var(--u));margin:0;padding:calc(.5 * var(--u)) 0;border:0;background:none;color:var(--paper);font-family:var(--sans);font-size:clamp(7px,calc(.58 * var(--u)),9.5px);font-weight:700;letter-spacing:.18em;cursor:pointer;transition:color .3s ease}.lk__topMark[data-astro-cid-s46cgzpd]{font-size:.8em;color:var(--accent);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lk__top[data-astro-cid-s46cgzpd]:hover,.lk__top[data-astro-cid-s46cgzpd]:focus-visible{color:var(--accent);outline:none}.lk__top[data-astro-cid-s46cgzpd]:hover .lk__topMark[data-astro-cid-s46cgzpd],.lk__top[data-astro-cid-s46cgzpd]:focus-visible .lk__topMark[data-astro-cid-s46cgzpd]{transform:translateY(calc(-.25 * var(--u)))}@media(max-width:767px){.lk__tile[data-astro-cid-s46cgzpd]{position:relative;left:auto;top:auto;z-index:auto;width:calc(6.5 * var(--u));height:calc(6.5 * var(--u))}.lk__empty[data-astro-cid-s46cgzpd]{font-size:5px;letter-spacing:.02em}.lk__ghost[data-astro-cid-s46cgzpd]{-webkit-text-stroke:1px #f4f1eb}.lk__stage[data-astro-cid-s46cgzpd]{height:min(62svh,620px)}.lk__label[data-astro-cid-s46cgzpd]{height:calc(4 * var(--u))}.lk__labelName[data-astro-cid-s46cgzpd]{font-size:calc(1.7 * var(--u))}.lk__foot[data-astro-cid-s46cgzpd]{position:relative;left:auto;right:auto;bottom:auto;width:min(92vw,1100px);margin-top:calc(1.4 * var(--u));align-items:center}.lk__tag[data-astro-cid-s46cgzpd]{letter-spacing:.12em}}@media(max-width:420px){.lk__tag[data-astro-cid-s46cgzpd]{max-width:30ch;line-height:1.5}.lk__name[data-astro-cid-s46cgzpd]{font-size:11px}}
