._section_wsz4l_1{padding-top:var(--space-8);scroll-margin-top:var(--header-h)}._head_wsz4l_6{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._title_wsz4l_15{margin-top:var(--space-2);font-size:var(--text-2xl);font-weight:800}._aside_wsz4l_21{font-size:var(--text-sm);color:var(--color-text-muted)}._grid_wsz4l_26{gap:var(--space-3);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}._card_wsz4l_35{height:100%;min-height:132px;padding:var(--space-4);isolation:isolate;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}._open_wsz4l_52{border-color:var(--nj-pink-40);box-shadow:inset 0 0 0 1px var(--nj-pink-20);transition:border-color .2s var(--ease), transform .2s var(--ease)}._open_wsz4l_52:before{content:"";z-index:-1;background:linear-gradient(#280a1e8c 0%,#0a0a0cd9 100%);position:absolute;inset:0}._open_wsz4l_52:hover{border-color:var(--color-accent);transform:translateY(-2px)}._kanji_wsz4l_73{z-index:-1;color:#ffffff0f;font-size:2.75rem;font-weight:900;line-height:1;position:absolute;top:34px;right:10px}._open_wsz4l_52 ._kanji_wsz4l_73{color:#ffffff1a}._status_wsz4l_88{font-family:var(--font-display);letter-spacing:.14em;color:var(--color-text-subtle);font-size:10px;font-weight:800}._open_wsz4l_52 ._status_wsz4l_88{color:var(--nj-pink-strong)}._bottom_wsz4l_100{justify-content:space-between;align-items:flex-end;gap:var(--space-2);display:flex}._en_wsz4l_107{font-family:var(--font-display);letter-spacing:.01em;font-size:1.25rem;font-weight:900;line-height:1.1;display:block}._ko_wsz4l_116{color:var(--color-text-muted);margin-top:2px;font-size:12px;display:block}._soon_wsz4l_123 ._en_wsz4l_107{color:var(--nj-gray-300)}@media (min-width:900px){._grid_wsz4l_26{grid-template-columns:repeat(4,1fr)}._card_wsz4l_35{min-height:150px}._kanji_wsz4l_73{font-size:3.25rem}}._wrap_15264_2{margin-top:var(--space-6);padding:18px 0;overflow:hidden}._band_15264_3{background:var(--nj-pink);color:#111;border-top:2px solid #111;border-bottom:2px solid #111;margin:0 -2vw;padding:12px 0;overflow:hidden;transform:rotate(-1.6deg)}._track_15264_13{width:max-content;animation:32s linear infinite _slide_15264_1;display:flex}._row_15264_18{flex:none;display:flex}._row_15264_18 span{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:18px;padding-right:18px;font-size:clamp(18px,2.6vw,28px);font-weight:900;display:inline-flex}._row_15264_18 span._alt_15264_33{color:#fff;text-shadow:0 1px #111}._row_15264_18 i{color:#111;font-size:.8em;font-style:normal}@keyframes _slide_15264_1{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._track_15264_13{animation:none}}._section_1qwk2_1{padding-top:var(--space-7)}._list_1qwk2_5{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}._icon_1qwk2_14{color:var(--nj-pink)}._title_1qwk2_18{margin-top:var(--space-3);font-size:var(--text-sm);font-weight:800}._body_1qwk2_24{color:var(--color-text-subtle);margin-top:4px;font-size:13px}@media (min-width:900px){._list_1qwk2_5{grid-template-columns:repeat(4,1fr)}}._hero_nprwv_1{isolation:isolate;align-items:flex-start;min-height:380px;display:flex;position:relative;overflow:hidden}._art_nprwv_10{z-index:-2;background:url(/art/hero-night-city.webp) center bottom / cover no-repeat, var(--nj-black);position:absolute;inset:0}._shade_nprwv_20{z-index:-1;background:linear-gradient(90deg, #0a0a0ceb 0%, #0a0a0c99 45%, #0a0a0c26 100%), linear-gradient(180deg, #0a0a0c33 0%, #0a0a0c00 40%, var(--nj-black) 100%);position:absolute;inset:0}._inner_nprwv_29{padding-top:var(--space-6);padding-bottom:120px}._eyebrow_nprwv_34{font-family:var(--font-display);letter-spacing:.18em;color:var(--nj-pink);align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}._rule_nprwv_45{background:var(--nj-pink);width:28px;height:2px}._title_nprwv_51{margin-top:var(--space-4);letter-spacing:-.03em;text-shadow:0 2px 24px #0009;font-size:clamp(2.125rem,1.4rem + 3.2vw,3.5rem);font-weight:900;line-height:1.22}._title_nprwv_51 em{color:var(--nj-pink);font-style:normal}._period_nprwv_65{color:var(--nj-pink)}@media (min-width:768px){._hero_nprwv_1{min-height:440px}._inner_nprwv_29{padding-top:var(--space-7);padding-bottom:150px}}._circled_nprwv_80{display:inline-block;position:relative}._scribble_nprwv_84{pointer-events:none;width:144%;height:150%;position:absolute;top:-24%;left:-22%;overflow:visible}._scribble_nprwv_84 path{fill:none;stroke:var(--nj-yellow,#ffe14a);stroke-width:4px;stroke-linecap:round;stroke-dasharray:720;stroke-dashoffset:720px;filter:drop-shadow(0 2px 6px #00000080);animation:1.1s ease-out .35s forwards _draw_nprwv_1}@keyframes _draw_nprwv_1{to{stroke-dashoffset:0}}._sticker_nprwv_105{margin-top:var(--space-4);background:var(--nj-yellow,#ffe14a);color:#111;transition:transform .16s var(--ease);border:2px solid #111;border-radius:999px;align-items:center;padding:8px 14px;font-size:14px;font-weight:900;display:inline-flex;transform:rotate(-4deg);box-shadow:4px 4px #111}._sticker_nprwv_105:hover{transform:rotate(-2deg)translateY(-2px)}@media (prefers-reduced-motion:reduce){._scribble_nprwv_84 path{stroke-dashoffset:0;animation:none}}._section_24vct_1{padding-top:var(--space-7)}._wrap_24vct_5{gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:grid}._title_24vct_13{margin-top:var(--space-1);font-size:var(--text-lg);font-weight:800}._list_24vct_19{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}._item_24vct_28{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;color:var(--color-text-subtle);display:flex}._itemOpen_24vct_37{color:var(--color-text)}._itemOpen_24vct_37:hover ._name_24vct_41{color:var(--nj-pink-strong)}._name_24vct_41{font-size:var(--text-sm);color:var(--color-text);font-weight:800;display:block}._tagline_24vct_52{color:var(--color-text-subtle);margin-top:2px;font-size:12px;display:block}@media (min-width:900px){._wrap_24vct_5{grid-template-columns:200px 1fr;align-items:center}._list_24vct_19{grid-template-columns:repeat(4,1fr)}}
