.nb-v2{--nb-gold:#b5893d;--mx:50%;--my:42%;color:#f8fafc;background:#050508;overflow-x:clip}.nb-v2-stage{--mx:50%;--my:42%;isolation:isolate;flex-direction:column;width:100%;height:169dvh;min-height:169dvh;animation:5.2s ease-in-out infinite nb-v2-stage-breathe;display:flex;position:relative;overflow:hidden}.nb-v2-stage__bg,.nb-v2-stage__veil,.nb-v2-stage__foil,.nb-v2-stage__sheen,.nb-v2-stage__scan,.nb-v2-stage__glow,.nb-v2-stage__dots,.nb-v2-stage__bracket,.nb-v2-stage__nihility,.nb-v2-stage__ornaments{pointer-events:none;position:absolute}.nb-v2-stage__bg,.nb-v2-stage__veil,.nb-v2-stage__foil,.nb-v2-stage__sheen,.nb-v2-stage__scan,.nb-v2-stage__glow,.nb-v2-stage__dots{inset:0}.nb-v2-stage__bg{filter:saturate(1.12)contrast(1.05);z-index:0;background-position:top;background-size:cover;animation:22s ease-in-out infinite alternate nb-v2-bg-drift;transform:scale(1.08)}.nb-v2-stage__veil{z-index:1;background:radial-gradient(ellipse 70% 80% at var(--mx) var(--my), transparent 0%, #05050859 58%, #050508c7 100%), linear-gradient(90deg, #050508e6 0%, #05050861 46%, #050508b8 100%), linear-gradient(180deg, #0505082e, #050508b3)}.nb-v2-stage__foil{z-index:2;opacity:.55;mix-blend-mode:screen;background:radial-gradient(circle at var(--mx) var(--my), #ffffff38, transparent 28%), conic-gradient(from 210deg at var(--mx) var(--my), transparent, #ffc0cb29, transparent 28%, color-mix(in srgb, var(--nb-gold) 22%, transparent), transparent 62%, #a78bfa24, transparent);animation:9s linear infinite nb-v2-foil}.nb-v2-stage__sheen{z-index:3;background:conic-gradient(from 0deg, transparent, #ffffff12, transparent 32%, color-mix(in srgb, var(--nb-gold) 18%, transparent), transparent 68%, #f472b61a, transparent);opacity:.62;mix-blend-mode:screen;animation:14s linear infinite nb-v2-sheen;inset:-45%}.nb-v2-stage__scan{z-index:4;background:repeating-linear-gradient(#0000 0 3px,#ffffff04 3px 4px);-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.nb-v2-stage__scan:after{content:"";background:linear-gradient(#0000,#fde68a14,#0000);height:18%;animation:6.5s ease-in-out infinite nb-v2-scan;position:absolute;left:0;right:0}.nb-v2-stage__glow{z-index:5;background:linear-gradient(135deg, color-mix(in srgb, var(--nb-gold) 35%, transparent), transparent 42%, #ffffff1f) border-box;-webkit-mask-composite:xor;border:1px solid #0000;border-radius:18px;animation:3.2s ease-in-out infinite nb-v2-ring;inset:10px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nb-v2-stage__dots{z-index:2;background-image:radial-gradient(#ffffff0b 15%,#0000 16%);background-size:7px 7px}.nb-v2-stage__bracket{z-index:6;border:2px solid #fde68a73;width:22px;height:22px;animation:3.6s ease-in-out infinite nb-v2-bracket}.nb-v2-stage__bracket--tl{border-bottom:none;border-right:none;top:18px;left:18px}.nb-v2-stage__bracket--br{border-top:none;border-left:none;bottom:18px;right:18px}.nb-v2-stage__nihility{z-index:1;letter-spacing:.28em;white-space:nowrap;width:220%;color:color-mix(in srgb, var(--nb-gold) 8%, transparent);-webkit-user-select:none;user-select:none;font-size:clamp(5rem,14vw,16rem);font-weight:800;animation:32s linear infinite nb-v2-nihility;top:46%;left:0;transform:translateY(-50%)}.nb-v2-stage__ornaments{z-index:6;inset:0;overflow:hidden}.nb-v2-orb,.nb-v2-spark,.nb-v2-mote,.nb-v2-shard{pointer-events:none;aspect-ratio:1;border-radius:999px;display:block;position:absolute;overflow:hidden}.nb-v2-orb{mix-blend-mode:screen;border-radius:50%}.nb-v2-orb--tr{background:radial-gradient(circle,#fde68a6b 0%,#f472b624 38%,#0000 72%);width:11rem;height:11rem;animation:8.4s ease-in-out infinite nb-v2-orb-float;top:4%;right:5%}.nb-v2-orb--tr-soft{background:radial-gradient(circle,#ffffff6b 0%,#c4b5fd29 46%,#0000 74%);width:4.4rem;height:4.4rem;animation:6.6s ease-in-out infinite reverse nb-v2-orb-float;top:12%;right:16%}.nb-v2-orb--tr-3{background:radial-gradient(circle,#fde68ab3 0%,#0000 70%);width:2.4rem;height:2.4rem;animation:5.4s ease-in-out .4s infinite nb-v2-orb-float;top:2%;right:24%}.nb-v2-orb--bl-2{background:radial-gradient(circle,#ffffff38 0%,#f472b61f 48%,#0000 74%);width:5.6rem;height:5.6rem;animation:7.8s ease-in-out infinite reverse nb-v2-orb-float;bottom:18%;left:14%}.nb-v2-ribbon,.nb-v2-ring{pointer-events:none;position:absolute}.nb-v2-ribbon{border:1px solid #fde68a38;border-radius:50%;width:14rem;height:14rem;animation:18s linear infinite nb-v2-ring-spin;box-shadow:inset 0 0 28px #fde68a1f}.nb-v2-ribbon--tr{top:-2%;right:1%}.nb-v2-ribbon--bl{border-color:#a78bfa38;width:16rem;height:16rem;animation-duration:22s;animation-direction:reverse;bottom:-4%;left:-2%}.nb-v2-ring{border:2px solid #ffffff2e;border-radius:50%;width:4.8rem;height:4.8rem;animation:6.8s ease-in-out infinite nb-v2-orb-float;box-shadow:0 0 18px #fde68a47}.nb-v2-ring--tr{top:7%;right:12%}.nb-v2-ring--bl{animation-delay:1s;bottom:11%;left:7%}.nb-v2-shard{background:radial-gradient(circle,#fff 0%,#fde68a 62%,#0000 78%);width:.55rem;height:.55rem;animation:2.8s ease-in-out infinite nb-v2-sparkle;box-shadow:0 0 12px #fde68acc}.nb-v2-shard--a{top:10%;right:6%}.nb-v2-shard--b{animation-delay:.8s;top:19%;right:18%}.nb-v2-shard--c{animation-delay:1.4s;bottom:16%;left:5%}.nb-v2-spark{background:#fff;width:.38rem;height:.38rem;animation:3.2s ease-in-out infinite nb-v2-sparkle;box-shadow:0 0 10px 3px #fde68ab8}.nb-v2-spark--e{width:.24rem;height:.24rem;animation-delay:1.6s;top:28%;right:14%}.nb-v2-spark--a{animation-delay:0s;top:8%;right:9%}.nb-v2-spark--b{width:.28rem;height:.28rem;animation-delay:.7s;top:16%;right:21%}.nb-v2-spark--c{animation-delay:1.2s;top:22%;right:7%}.nb-v2-spark--d{animation-delay:.4s;bottom:14%;left:8%}.nb-v2-spark--f{width:.22rem;height:.22rem;animation-delay:.9s;top:5%;right:15%}.nb-v2-spark--g{animation-delay:2s;bottom:8%;left:19%}.nb-v2-mote{background:radial-gradient(circle,#ffffffb3,#fde68a0d 70%);width:.7rem;height:.7rem;animation:11s ease-in-out infinite nb-v2-mote-drift}.nb-v2-mote--a{animation-delay:.2s;top:11%;right:13%}.nb-v2-mote--b{animation-delay:1.8s;bottom:18%;left:11%}.nb-v2-mote--c{width:.5rem;height:.5rem;animation-delay:1.1s;top:32%;left:7%}.nb-v2-mote--d{width:.42rem;height:.42rem;animation-delay:2.4s;top:18%;right:8%}.nb-v2-stage .nb-kinetic__petals{z-index:7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nb-v2-stage__grid{z-index:8;flex:1;grid-template-columns:minmax(22rem,.95fr) minmax(0,1.2fr) minmax(16.5rem,.58fr);align-items:stretch;gap:.6rem;width:100%;height:100%;min-height:0;padding:4.4rem 1.4vw 3.1rem;display:grid;position:relative}.nb-v2-copy{background:linear-gradient(90deg, rgba(6, 6, 8, calc(var(--nb-panel-opacity,.22) + .18)) 0%, rgba(12, 8, 16, calc(var(--nb-panel-opacity,.22) * .85)) 78%, transparent 100%);min-width:0;min-height:0;-webkit-backdrop-filter:blur(var(--nb-panel-blur,10px));border:1px solid #fde68a1f;border-radius:1.15rem;flex-direction:column;padding:1.05rem 1.15rem .85rem;display:flex;box-shadow:inset 0 0 40px #00000047}.nb-v2-copy__scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--nb-gold) 45%, transparent) transparent;flex-direction:column;flex:1;gap:.72rem;min-height:0;padding-right:.35rem;display:flex;overflow:hidden auto}.nb-v2-quote{color:#fff;border-left:4px solid var(--nb-gold);text-shadow:0 2px 14px #000c;background:#0000007a;border-radius:0 .7rem .7rem 0;margin:0;padding:.7rem .85rem;font-size:clamp(1rem,1.7vw,1.28rem);font-weight:800;line-height:1.55}.nb-v2-title-block{gap:.35rem;display:grid}.nb-v2-author{letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--nb-gold) 82%, #fff);margin:0;font-size:.74rem;font-weight:700}.nb-v2-title{letter-spacing:-.035em;background:linear-gradient(120deg,#fff 10%,#fde68a 42%,#fff 78%) 0 0/220%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.2rem,5.4vw,4.6rem);font-weight:800;line-height:1.05;animation:8s linear infinite nb-v2-title-shift}.nb-v2-title.nb-kinetic__title--lg{font-size:clamp(2.2rem,5.4vw,4.6rem)}.nb-v2-title.nb-kinetic__title--md{font-size:clamp(1.9rem,4.6vw,3.6rem)}.nb-v2-title.nb-kinetic__title--sm{font-size:clamp(1.55rem,4vw,2.85rem);line-height:1.12}.nb-v2-badge{color:#111;letter-spacing:.18em;background:#fff;width:fit-content;padding:.28rem .85rem;font-size:.72rem;font-weight:800;box-shadow:0 8px 22px #00000059}.nb-v2-desc{color:#e2e8f0;text-shadow:0 1px 8px #000000b3;white-space:pre-wrap;margin:0;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.8}.nb-v2-tags{flex-wrap:wrap;gap:.4rem;display:flex}.nb-v2-tags span{color:#fde68a;background:#fde68a0f;border:1px solid #fde68a47;border-radius:999px;padding:.2rem .7rem;font-size:.75rem}.nb-v2-links{gap:.75rem;display:grid}.nb-v2-cta{background:linear-gradient(135deg, color-mix(in srgb, var(--nb-gold) 92%, #fff), var(--nb-gold) 55%, #f59e0b);color:#1c1917;letter-spacing:.04em;width:fit-content;box-shadow:0 14px 34px color-mix(in srgb, var(--nb-gold) 32%, transparent), inset 0 1px 0 #ffffff73;border-radius:999px;align-items:center;gap:.55rem;padding:.95rem 1.5rem;font-weight:900;text-decoration:none;animation:2.8s ease-in-out infinite nb-v2-cta-breathe;display:inline-flex;position:relative;overflow:hidden}.nb-v2-cta__shine{background:linear-gradient(110deg,#0000 20%,#ffffff8c,#0000 58%);animation:3.4s ease-in-out infinite nb-v2-cta-shine;position:absolute;inset:0;transform:translate(-120%)}.nb-v2-cta:hover{transform:translateY(-2px)scale(1.02)}.nb-v2-platforms{flex-wrap:wrap;gap:.45rem;display:flex}.nb-v2-chip{border:1px solid color-mix(in srgb, var(--platform-color,#94a3b8) 58%, transparent);background:color-mix(in srgb, var(--platform-color,#94a3b8) 12%, #0f172a8c);color:#e2e8f0;border-radius:999px;align-items:center;gap:.3rem;padding:.42rem .8rem;font-size:.8rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.nb-v2-chip:hover{box-shadow:0 8px 18px color-mix(in srgb, var(--platform-color,#94a3b8) 25%, transparent);transform:translateY(-2px)}.nb-v2-chip--more{cursor:pointer;background:0 0}.nb-v2-live{color:#4ade80;font-size:.62rem;animation:1.4s ease-in-out infinite nb-v2-live}.nb-v2-gallery{background:#0000006b;border:1px solid #ffffff1a;border-radius:.8rem;margin-top:.15rem;overflow:hidden}.nb-v2-gallery>p{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;margin:0;padding:.45rem .7rem 0;font-size:.7rem}.nb-v2-gallery .nb-kinetic__gallery--portrait{width:min(100%,210px);max-height:min(42vh,360px)}.nb-v2-copy__foot{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.4rem;padding-top:.65rem;display:flex}.nb-v2-copy__foot p{color:#cbd5e1;margin:0;font-size:.78rem}.nb-v2-copy__foot span{letter-spacing:.08em;text-transform:uppercase;color:#1c1917;background:color-mix(in srgb, var(--nb-gold) 85%, #fff);border-radius:999px;padding:.15rem .6rem;font-size:.68rem}.nb-v2-art{place-items:end center;min-width:0;display:grid;position:relative}.nb-v2-art__window{z-index:0;border-radius:1.4rem;position:absolute;inset:6% 8% 10%;overflow:hidden}.nb-v2-art__kanji{color:color-mix(in srgb, var(--nb-gold) 14%, transparent);font-size:clamp(6rem,18vw,14rem);font-weight:900;line-height:.8;position:absolute;top:8%;right:6%}.nb-v2-art__blur{object-fit:cover;filter:blur(28px)saturate(1.2);opacity:.28;width:140%;height:140%;transform:translate(-12%,-8%)scale(1.1)}.nb-v2-hud{letter-spacing:.16em;text-transform:uppercase;color:#fde68a;text-shadow:0 0 12px #fde68a59;gap:.25rem;font-size:.68rem;display:grid;position:absolute;top:6%;left:4%}.nb-v2-hud__pulse{background:linear-gradient(90deg, var(--nb-gold), transparent);border-radius:999px;width:4.2rem;height:3px;animation:1.8s ease-in-out infinite nb-v2-pulse-bar}.nb-v2-art__character{z-index:2;will-change:transform;transform-origin:bottom;place-items:end center;width:min(100%,46rem);height:100%;display:grid;position:relative}.nb-v2-art__character img{object-fit:contain;object-position:bottom center;width:100%;height:100%;filter:drop-shadow(0 22px 36px #00000080) drop-shadow(0 0 28px color-mix(in srgb, var(--nb-gold) 22%, transparent));animation:5.8s ease-in-out infinite nb-v2-idle-sway}.nb-v2-art__floor{z-index:1;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--nb-gold) 28%, transparent), transparent 70%);filter:blur(8px);height:18%;animation:4.4s ease-in-out infinite nb-v2-floor;position:absolute;bottom:4%;left:12%;right:12%}.nb-v2-rail{flex-direction:column;align-items:flex-end;gap:.65rem;min-width:0;min-height:0;padding:.4rem .35rem .2rem;display:flex}.nb-v2-rail__pill{letter-spacing:.16em;text-transform:uppercase;color:#fde68a;background:#00000059;border:1px solid #fde68a59;border-radius:999px;padding:.22rem .7rem;font-size:.68rem}.nb-v2-rail__slug{writing-mode:vertical-rl;letter-spacing:.32em;color:#f8fafc7a;margin:0;font-size:.7rem}.nb-v2-rail__vertical{writing-mode:vertical-rl;letter-spacing:.22em;color:#e2e8f0;flex-direction:column;align-items:flex-end;gap:.45rem;font-size:.72rem;display:flex}.nb-v2-rail__diamond{color:var(--nb-gold);writing-mode:horizontal-tb;animation:2s ease-in-out infinite nb-v2-diamond}.nb-v2-iframe{background:#0000009e;border:1px solid #f9731680;border-radius:.85rem;width:100%;margin-top:auto;animation:3.6s ease-in-out infinite nb-v2-iframe-glow;overflow:hidden;box-shadow:0 0 0 1px #fde68a1f,0 16px 40px #00000059,0 0 28px #f973161f}.nb-v2-iframe__head{letter-spacing:.08em;text-transform:uppercase;color:#fdba74;background:linear-gradient(90deg,#f973162e,#0000);justify-content:space-between;gap:.5rem;padding:.4rem .55rem;font-size:.68rem;font-weight:800;display:flex}.nb-v2-iframe__head em{color:#94a3b8;letter-spacing:0;text-transform:none;font-style:normal;font-weight:600}.nb-v2-iframe__screen{aspect-ratio:9/16;background:#000;width:min(100%,280px);max-height:min(58vh,520px);margin:0 auto;position:relative}.nb-v2-iframe__frame{border:0;width:100%;height:100%;display:block}.nb-v2-iframe__open{z-index:4;cursor:pointer;background:0 0;position:absolute;inset:0}.nb-v2-iframe__screen:hover .nb-v2-iframe__open{background:linear-gradient(#0000 58%,#7c3aed24 100%)}.nb-v2-iframe__ph{z-index:3;color:#94a3b8;background:#050508;place-items:center;font-size:.78rem;display:grid;position:absolute;inset:0}.nb-v2-scroll{z-index:9;color:#cbd5e1;letter-spacing:.08em;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem .85rem;font-size:.78rem;text-decoration:none;display:flex;position:relative}.nb-v2-scroll__chevron{border-bottom:2px solid #fde68a;border-right:2px solid #fde68a;width:.55rem;height:.55rem;animation:1.4s ease-in-out infinite nb-v2-chevron;transform:rotate(45deg)}.nb-v2-split{background:#050508;justify-content:center;align-items:center;gap:.85rem;padding:2.4rem 8vw 1.8rem;display:flex}.nb-v2-split__line{background:linear-gradient(90deg,#0000,#fde68a73,#0000);flex:1;height:1px}.nb-v2-split__gem{background:linear-gradient(135deg,#fff,#fde68a 55%,#b5893d);width:.55rem;height:.55rem;transform:rotate(45deg);box-shadow:0 0 16px #fde68ab3}.nb-v2-show{background:linear-gradient(#05050833,#0000 18%),linear-gradient(90deg,#b5893d1f,#0000 22%),#07070c;padding:.2rem clamp(1.2rem,9vw,7.5rem) 1.15rem;position:relative;overflow:visible}.nb-v2-show__head{justify-content:space-between;align-items:center;gap:.8rem;padding:.15rem 4vw .7rem;display:flex}.nb-v2-show__head h2{margin:0;font-size:clamp(.92rem,1.6vw,1.12rem);font-weight:800}.nb-v2-show__stage{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:0 .6rem;display:grid;position:relative}.nb-v2-show__viewport{min-height:0;position:relative;overflow:hidden}.nb-v2-show__viewport--coverflow{perspective:1600px;overflow:visible}.nb-v2-show__track{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.85rem;width:100%;padding:.2rem clamp(.4rem,6vw,4.5rem) .55rem;display:grid}.nb-v2-show__track--coverflow{height:clamp(16.8rem,32vw,21.6rem);min-height:17.6rem;transform-style:preserve-3d;padding:1.15rem 0 1.45rem;display:block;position:relative}.nb-v2-show__track--coverflow .nb-v2-tile{justify-self:unset;will-change:transform, opacity;backface-visibility:hidden;z-index:2;margin:0;transition:transform 1.2s cubic-bezier(.22,.61,.36,1),opacity .95s cubic-bezier(.22,.61,.36,1),width 1.2s cubic-bezier(.22,.61,.36,1),height 1.2s cubic-bezier(.22,.61,.36,1),box-shadow .8s;position:absolute;top:50%;left:50%;transform:translateZ(0)}.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="-2"]{opacity:.18;filter:blur(1.5px)saturate(.82);pointer-events:none;z-index:1;transform:translate3d(-168%,-50%,-260px)rotateY(46deg)scale(.58)}.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="2"]{opacity:.18;filter:blur(1.5px)saturate(.82);pointer-events:none;z-index:1;transform:translate3d(68%,-50%,-260px)rotateY(-46deg)scale(.58)}.nb-v2-show__track--coverflow .nb-v2-tile--center,.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="0"]{transform:translate3d(-50%, -52%, 72px) perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));opacity:1;filter:none;z-index:5}.nb-v2-show__track--coverflow .nb-v2-tile--side.is-left,.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="-1"]{opacity:.86;filter:none;z-index:3;margin-right:0;transform:translate3d(-118%,-50%,-140px)rotateY(34deg)scale(.76)}.nb-v2-show__track--coverflow .nb-v2-tile--side.is-right,.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="1"]{opacity:.86;filter:none;z-index:3;margin-left:0;transform:translate3d(18%,-50%,-140px)rotateY(-34deg)scale(.76)}.nb-v2-tile--breathe{animation:3.8s ease-in-out infinite nb-v2-breathe}@keyframes nb-v2-breathe{0%,to{box-shadow:0 14px 28px #00000057,inset 0 0 0 1px #ffffff0a}50%{box-shadow:0 22px 42px #0000006b,0 0 28px #fde68a38}}@media (prefers-reduced-motion:reduce){.nb-v2-show__track--coverflow .nb-v2-tile{transition:none}.nb-v2-tile--breathe{animation:none}}.nb-v2-tile{--mx:50%;--my:42%;--rx:0deg;--ry:0deg;isolation:isolate;width:min(100%,36rem);min-width:0;max-width:100%;height:clamp(14.8rem,28vw,18.5rem);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;border:1px solid #fde68a47;border-radius:1.05rem;grid-template-columns:minmax(0,1.15fr) minmax(6.2rem,.82fr) auto;align-items:stretch;transition:transform .16s ease-out,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 28px #00000057,inset 0 0 0 1px #ffffff0a}.nb-v2-tile--empty{pointer-events:none;box-shadow:none;background:linear-gradient(#ffffff08,#ffffff03);border:1px dashed #fde68a2e;transform:none}.nb-v2-tile.is-hot{z-index:2;box-shadow:0 18px 36px #0000006b,inset 0 0 0 1px #fde68a73,0 0 24px #fde68a38}.nb-v2-tile--center{z-index:4;width:min(100%,36rem)}.nb-v2-tile--side{--side-ry:28deg;z-index:1;opacity:.46;filter:blur(2.6px)saturate(.62)brightness(.72);width:min(100%,22.5rem);height:clamp(12.2rem,22vw,15.4rem);transform:perspective(1100px) rotateY(var(--side-ry)) scale(.78) translateZ(-120px);cursor:pointer;grid-template-columns:minmax(0,1.2fr) minmax(5.4rem,.88fr);box-shadow:0 18px 40px #00000073,inset 0 0 0 1px #ffffff08}.nb-v2-tile--side.is-left{--side-ry:32deg;justify-self:end;margin-right:-18%}.nb-v2-tile--side.is-right{--side-ry:-32deg;justify-self:start;margin-left:-18%}.nb-v2-tile--side:hover,.nb-v2-tile--side.is-hot{z-index:3;opacity:.86;filter:blur(.35px)saturate(.92)brightness(.94);transform:perspective(1100px) rotateY(var(--side-ry)) scale(.9) translateZ(-36px)}.nb-v2-show__track--coverflow .nb-v2-tile--side:hover,.nb-v2-show__track--coverflow .nb-v2-tile--side.is-hot{filter:none}.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="-1"]:hover,.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="-1"].is-hot{opacity:.86;transform:translate3d(-118%,-50%,-140px)rotateY(34deg)scale(.76)}.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="1"]:hover,.nb-v2-show__track--coverflow .nb-v2-tile[data-offset="1"].is-hot{opacity:.86;transform:translate3d(18%,-50%,-140px)rotateY(-34deg)scale(.76)}.nb-v2-tile--side .nb-v2-tile__iframe,.nb-v2-tile--side .nb-v2-tile__iframe--empty,.nb-v2-tile--side .nb-v2-tile__copy span{display:none}.nb-v2-tile__hit--select{cursor:pointer;background:0 0;border:0;padding:0}.nb-v2-tile__hit{z-index:4;position:absolute;inset:0}.nb-v2-tile__bg,.nb-v2-tile__veil,.nb-v2-tile__foil,.nb-v2-tile__sweep,.nb-v2-tile__ring{pointer-events:none;position:absolute;inset:0}.nb-v2-tile__bg{z-index:0;background-position:top;background-size:cover;transform:scale(1.08)}.nb-v2-tile__veil{z-index:1;background:linear-gradient(180deg, #05050814 20%, #050508c7 100%), radial-gradient(circle at var(--mx) var(--my), transparent 0%, #05050859 72%)}.nb-v2-tile__foil{z-index:5;mix-blend-mode:screen;opacity:.72;background:radial-gradient(circle at var(--mx) var(--my), #ffffff6b, transparent 32%), conic-gradient(from 210deg at var(--mx) var(--my), transparent, #ffc0cb2e, transparent 28%, color-mix(in srgb, var(--nb-gold) 28%, transparent), transparent 62%, #a78bfa29, transparent)}.nb-v2-tile__sweep{z-index:6;background:linear-gradient(115deg,#0000 35%,#ffffff38 50%,#0000 65%);animation:4.8s ease-in-out infinite nb-v2-tile-sweep;transform:translate(-120%)}.nb-v2-tile__ring{z-index:7;background:linear-gradient(135deg, color-mix(in srgb, var(--nb-gold) 45%, transparent), transparent 42%, #ffffff29) border-box;-webkit-mask-composite:xor;border:1px solid #0000;border-radius:.85rem;inset:7px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nb-v2-tile__art{z-index:2;object-fit:contain;object-position:center bottom;pointer-events:none;filter:drop-shadow(0 10px 14px #00000073);grid-area:1/2;align-self:stretch;width:100%;height:100%;min-height:0;max-height:100%;position:relative}.nb-v2-tile__copy{z-index:8;pointer-events:none;min-width:0;max-width:min(42%,13.75rem);padding:.85rem .55rem .8rem .95rem;position:absolute;bottom:0;left:0;overflow:hidden}.nb-v2-tile:has(.nb-v2-tile__iframe:not(.nb-v2-tile__iframe--empty)) .nb-v2-tile__copy{max-width:min(32%,11.25rem)}.nb-v2-tile--side .nb-v2-tile__copy{max-width:min(54%,12.5rem)}.nb-v2-tile__copy p{letter-spacing:.12em;text-transform:uppercase;color:#fde68a;overflow-wrap:anywhere;margin:0 0 .18rem;font-size:.68rem}.nb-v2-tile__copy h3{overflow-wrap:anywhere;word-break:break-word;text-shadow:0 2px 10px #000000a6;margin:0;font-size:.98rem;line-height:1.25}.nb-v2-tile__copy span{color:#e2e8f0;opacity:.86;max-height:2.4em;margin-top:.28rem;font-size:.72rem;line-height:1.35;display:block;overflow:hidden}.nb-v2-tile__iframe{z-index:9;aspect-ratio:9/16;background:linear-gradient(#201610f5,#08080cfa);border:1px solid #fde68a6b;border-radius:.95rem;grid-area:1/3;align-self:center;width:auto;height:calc(100% - .72rem);margin:.36rem .42rem .36rem .08rem;padding:1.08rem .26rem .34rem;position:relative;overflow:hidden;box-shadow:0 12px 24px #0000006b,inset 0 0 0 1px #ffffff14}.nb-v2-tile__iframe--empty{box-shadow:none;aspect-ratio:auto;background:0 0;border:0;width:0;min-width:0;height:0;margin:0;padding:0;display:none;overflow:hidden}:is(.nb-v2-tile:has(.nb-v2-tile__iframe--empty),.nb-v2-tile:not(:has(.nb-v2-tile__iframe))){grid-template-columns:minmax(0,1.2fr) minmax(6.2rem,.9fr)}.nb-v2-tile__iframe span{z-index:2;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:#fde68a;pointer-events:none;font-size:.52rem;position:absolute;top:.18rem;left:0;right:0}.nb-v2-tile__iframe-screen{background:#050508;border-radius:.48rem;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.nb-v2-tile__iframe iframe,.nb-v2-tile__iframe a,.nb-v2-tile__iframe em{border:0;position:absolute;inset:0}.nb-v2-tile__iframe iframe{pointer-events:none;background:#050508;max-width:none;display:block}.nb-v2-tile__iframe a{z-index:1}.nb-v2-tile__iframe em{color:#94a3b8;place-items:center;font-size:.58rem;font-style:normal;display:grid}.nb-v2-show__wait{color:#94a3b8;margin:0;font-size:.82rem}.nb-v2-show__dots{justify-content:center;gap:.42rem;padding:.15rem 0 .35rem;display:flex}.nb-v2-show__dot{cursor:pointer;background:#fde68a47;border:0;border-radius:999px;width:.55rem;height:.55rem}.nb-v2-show__dot.is-on{background:#fde68a;box-shadow:0 0 10px #fde68ab3}.nb-v2-show__arrow{color:#fde68a;cursor:pointer;background:linear-gradient(#fde68a38,#0f172abf);border:1px solid #fde68a66;border-radius:999px;width:2.15rem;height:2.15rem;font-size:1.35rem;line-height:1;box-shadow:0 0 16px #fde68a2e}.nb-v2-legal{background:#050508;flex-wrap:wrap;justify-content:flex-start;gap:.75rem;padding:.7rem 4vw 1.3rem;display:flex}.nb-v2-legal__btn{text-align:left;width:min(19.5rem,92vw);color:inherit;cursor:pointer;background:linear-gradient(135deg,#ffffff1a,#fde68a14 46%,#0f172ad1);border:1px solid #fde68a61;border-radius:1.15rem;padding:.72rem .95rem .7rem;position:relative;box-shadow:0 10px 28px #00000047}.nb-v2-legal__btn--ads{background:linear-gradient(135deg,#ffffff1a,#38bdf824 46%,#0f172ad1);border-color:#7dd3fc6b}.nb-v2-legal__sparks{gap:.28rem;display:flex;position:absolute;top:.42rem;left:.85rem}.nb-v2-legal__sparks i{aspect-ratio:1;background:#fff;border-radius:999px;width:.38rem;height:.38rem;animation:2.8s ease-in-out infinite nb-v2-legal-breathe;display:block;overflow:hidden;box-shadow:0 0 8px #ffffffd9}.nb-v2-legal__sparks i:nth-child(2){animation-delay:.35s}.nb-v2-legal__sparks i:nth-child(3){animation-delay:.7s}.nb-v2-legal__btn strong{letter-spacing:.12em;text-transform:uppercase;color:#fde68a;margin-top:.55rem;font-size:.78rem;display:block}.nb-v2-legal__btn--ads strong{color:#7dd3fc}.nb-v2-legal__btn small{color:#cbd5e1;margin-top:.22rem;font-size:.68rem;line-height:1.45;display:block}@keyframes nb-v2-legal-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.nb-v2-policy{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020617c7;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.nb-v2-policy__panel{color:#0f172a;background:linear-gradient(#f8fafc,#eef2ff 40%,#fff);border:1px solid #0f172a1f;border-radius:1.2rem;width:min(46rem,100%);max-height:min(88vh,46rem);padding:1.5rem 1.4rem 1.6rem;position:relative;overflow:auto;box-shadow:0 28px 90px #0006}.nb-v2-policy__close{color:#f8fafc;cursor:pointer;background:#0f172a;border:0;border-radius:999px;padding:.4rem .85rem;font-weight:700;position:absolute;top:.85rem;right:.85rem}.nb-v2-policy__kicker{letter-spacing:.18em;text-transform:uppercase;color:#92400e;margin:0;font-size:.68rem}.nb-v2-policy__panel h2{margin:.4rem 3rem 1rem 0;font-size:1.4rem;line-height:1.35}.nb-v2-policy__body{gap:1rem;display:grid}.nb-v2-policy__body h3{margin:0 0 .35rem;font-size:.98rem}.nb-v2-policy__body p{color:#334155;margin:0;font-size:.92rem;line-height:1.8}@keyframes nb-v2-sheen{to{transform:rotate(360deg)}}@keyframes nb-v2-foil{to{filter:hue-rotate(25deg)}}@keyframes nb-v2-scan{0%{top:-18%}to{top:100%}}@keyframes nb-v2-ring{0%,to{opacity:.35}50%{opacity:.9}}@keyframes nb-v2-nihility{0%{transform:translateY(-50%)}to{transform:translate(-45%,-50%)}}@keyframes nb-v2-bg-drift{0%{transform:scale(1.08)translate(0,0)}to{transform:scale(1.14)translate(-1.5%,-1%)}}@keyframes nb-v2-stage-breathe{0%,to{box-shadow:inset 0 0 #0000}50%{box-shadow:inset 0 0 80px #b5893d14}}@keyframes nb-v2-title-shift{to{background-position:200%}}@keyframes nb-v2-cta-breathe{0%,to{box-shadow:0 14px 34px color-mix(in srgb, var(--nb-gold) 28%, transparent)}50%{box-shadow:0 18px 42px color-mix(in srgb, var(--nb-gold) 48%, transparent)}}@keyframes nb-v2-cta-shine{0%,55%{transform:translate(-120%)}to{transform:translate(130%)}}@keyframes nb-v2-live{0%,to{opacity:.45}50%{opacity:1}}@keyframes nb-v2-idle-sway{0%,to{translate:0}50%{translate:0 -8px}}@keyframes nb-v2-floor{0%,to{opacity:.45;transform:scaleX(.92)}50%{opacity:.85;transform:scaleX(1)}}@keyframes nb-v2-pulse-bar{0%,to{opacity:.5;width:2.4rem}50%{opacity:1;width:4.8rem}}@keyframes nb-v2-diamond{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes nb-v2-iframe-glow{0%,to{box-shadow:0 0 0 1px #fde68a1a,0 16px 40px #00000059}50%{box-shadow:0 0 0 1px #f9731666,0 16px 40px #f9731629}}@keyframes nb-v2-chevron{0%,to{opacity:.4;translate:0}50%{opacity:1;translate:0 5px}}@keyframes nb-v2-bracket{0%,to{opacity:.45}50%{opacity:1}}@keyframes nb-v2-orb-float{0%,to{opacity:.7;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(10px,-14px)scale(1.08)}}@keyframes nb-v2-sparkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.25)}}@keyframes nb-v2-mote-drift{0%,to{opacity:.35;transform:translate(0,0)}50%{opacity:.9;transform:translate(-12px,-18px)}}@keyframes nb-v2-ring-spin{to{transform:rotate(360deg)}}@keyframes nb-v2-tile-sweep{0%,18%{transform:translate(-120%)}48%,to{transform:translate(120%)}}@media (max-width:1100px){.nb-v2-stage__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);padding:4.3rem 1rem 2.8rem}.nb-v2-rail{flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:flex-end}.nb-v2-rail__slug,.nb-v2-rail__vertical{writing-mode:horizontal-tb;letter-spacing:.12em}.nb-v2-iframe{width:min(100%,18rem);margin-top:0}.nb-v2-iframe__screen{max-height:min(42vh,360px)}}@media (max-width:900px){.nb-v2-stage{height:auto;min-height:176svh;overflow:visible}.nb-v2-stage__grid{grid-template-columns:1fr;gap:.7rem;padding:4.2rem .9rem 2.4rem}.nb-v2-copy{order:2;max-height:none}.nb-v2-copy__scroll{overflow:visible}.nb-v2-art{order:1;height:78svh;min-height:72svh}.nb-v2-rail{order:3;align-items:stretch}.nb-v2-iframe{width:100%}.nb-v2-iframe__screen{width:min(100%,240px);max-height:min(52vh,430px)}.nb-v2-title{font-size:clamp(1.85rem,9vw,2.7rem)}.nb-v2-show{padding-left:.75rem;padding-right:.75rem}.nb-v2-show__track{padding-left:.1rem;padding-right:.1rem}.nb-v2-tile{grid-template-columns:minmax(0,1.1fr) minmax(5.8rem,.8fr) auto;width:100%;height:14.4rem}.nb-v2-legal{padding:.55rem .9rem 1.1rem}}@media (max-width:640px){.nb-v2-art{height:70svh;min-height:62svh}.nb-v2-platforms{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}.nb-v2-cta{justify-content:center;width:100%}.nb-v2-tile{grid-template-columns:minmax(0,1.15fr) minmax(5.2rem,.75fr) auto;height:13.2rem}.nb-v2-policy__panel{max-height:86svh;padding:1.2rem 1rem 1.3rem}}@media (prefers-reduced-motion:reduce){.nb-v2-stage,.nb-v2-stage__sheen,.nb-v2-stage__foil,.nb-v2-stage__bg,.nb-v2-stage__scan:after,.nb-v2-stage__glow,.nb-v2-stage__nihility,.nb-v2-title,.nb-v2-cta,.nb-v2-cta__shine,.nb-v2-art__character img,.nb-v2-iframe,.nb-v2-scroll__chevron,.nb-v2-orb,.nb-v2-spark,.nb-v2-mote,.nb-v2-ribbon,.nb-v2-ring,.nb-v2-shard,.nb-v2-tile__sweep{animation:none;transform:none}.nb-v2-tile,.nb-v2-tile--side,.nb-v2-tile--side:hover,.nb-v2-tile--side.is-hot{filter:none;transform:none}}.nb-read-cta{z-index:2600;color:#0b1020;background:linear-gradient(135deg,#fff7ed 0%,#fdba74 42%,#fb7185 100%);border-radius:999px;align-items:center;gap:.7rem;min-width:0;padding:.7rem 1.05rem .7rem .7rem;text-decoration:none;animation:2.8s ease-in-out infinite nb-read-breathe;display:flex;position:fixed;bottom:5.6rem;right:1.25rem;box-shadow:0 12px 28px #fb718561,inset 0 0 0 1px #ffffff59}.nb-read-cta__halo{border-radius:inherit;z-index:-1;background:radial-gradient(circle,#fb718559,#0000 70%);animation:2.8s ease-in-out infinite nb-read-halo;position:absolute;inset:-8px}.nb-read-cta__emoji{background:#ffffffb8;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:1.25rem;animation:2.4s ease-in-out infinite nb-read-spin;display:grid}.nb-read-cta__copy{gap:.05rem;min-width:0;display:grid}.nb-read-cta__copy strong{letter-spacing:.02em;font-size:1.02rem;font-weight:800}.nb-read-cta__copy small{color:#18181bb8;font-size:.7rem}@keyframes nb-read-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.04)}}@keyframes nb-read-halo{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.9;transform:scale(1.08)}}@keyframes nb-read-spin{0%,to{transform:rotate(-8deg)translateY(0)}35%{transform:rotate(12deg)translateY(-2px)}70%{transform:rotate(-4deg)translateY(1px)}}body.sbu-share-open .nb-read-cta{bottom:9.2rem}@media (max-width:720px){.nb-read-cta{left:auto;right:.85rem;bottom:max(9.4rem, calc(5.8rem + env(safe-area-inset-bottom,0px)))}body.sbu-share-open .nb-read-cta{bottom:calc(max(9.4rem, calc(5.8rem + env(safe-area-inset-bottom,0px))) + 3.6rem)}}@media (prefers-reduced-motion:reduce){.nb-read-cta,.nb-read-cta__halo,.nb-read-cta__emoji{animation:none}}
