.scroll_page__hrwmn{--lobby-scroll-lerp:0.12;--lobby-dur-crossfade:500ms;--lobby-dur-reveal:700ms;--lobby-ease:cubic-bezier(0.22,1,0.36,1);--lobby-film-text-shadow:0 1px 2px rgba(0,0,0,.45);position:relative;background:var(--lobby-night);color:var(--lobby-white)}.scroll_media__JKXT8{position:fixed;inset:0;z-index:0;overflow:hidden;background:var(--lobby-night);pointer-events:none}.scroll_layer__13ets{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.scroll_canvas__uXHDy{opacity:0;transition:opacity var(--lobby-dur-crossfade) var(--lobby-ease)}.scroll_canvas__uXHDy[data-visible=true]{opacity:1}.scroll_endpoint__6qMQ5{position:relative;z-index:1;display:flex;align-items:flex-end;min-height:100svh;padding:clamp(32px,6vh,72px) clamp(24px,5vw,80px)}.scroll_endpoint__6qMQ5[data-align=end]{justify-content:flex-end}.scroll_spacer__DmcSy{height:80vh}.scroll_staticPoster__guinv{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.scroll_block__mnM8L{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:min(46rem,82vw);opacity:0;transform:translateY(16px);transition:opacity var(--lobby-dur-reveal) var(--lobby-ease),transform var(--lobby-dur-reveal) var(--lobby-ease)}.scroll_endpoint__6qMQ5[data-align=end] .scroll_block__mnM8L{align-items:flex-end;text-align:right}.scroll_endpoint__6qMQ5[data-seen=true] .scroll_block__mnM8L,.scroll_page__hrwmn[data-static=true] .scroll_block__mnM8L{opacity:1;transform:none}.scroll_page__hrwmn:not([data-static=true])[data-endpoint=creator] .scroll_endpoint__6qMQ5[data-persona=advertiser] .scroll_block__mnM8L{visibility:hidden;pointer-events:none;opacity:0}.scroll_page__hrwmn[data-static=true] .scroll_block__mnM8L{transition:none}.scroll_index__Z5TuR{font-family:var(--font-bricolage),var(--font-pretendard),system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--lobby-white-soft)}.scroll_cta__vmVtM,.scroll_index__Z5TuR{text-shadow:var(--lobby-film-text-shadow)}.scroll_cta__vmVtM{display:inline-flex;align-items:center;gap:16px;max-width:100%;min-height:56px;padding:14px 28px;border:1px solid var(--lobby-glass-line);border-radius:999px;background:var(--lobby-glass);color:var(--lobby-white);font-weight:700;font-size:clamp(1.375rem,2.6vw,2.25rem);line-height:1.15;letter-spacing:-.02em;text-decoration:none;word-break:keep-all;text-wrap:balance;backdrop-filter:blur(10px)}.scroll_cta__vmVtM:hover{background:var(--lobby-glass-line)}.scroll_cta__vmVtM:active{border-color:var(--lobby-accent-press)}.scroll_chip__Zzloi:focus-visible,.scroll_cta__vmVtM:focus-visible{outline:3px solid transparent;box-shadow:0 0 0 3px var(--lobby-accent),0 0 0 4px var(--lobby-white)}.scroll_arrow__INZFf{flex:none;width:clamp(18px,1.8vw,24px)}.scroll_pointerIcon__N8oKI{flex:none;width:clamp(20px,2vw,26px);height:clamp(20px,2vw,26px);filter:drop-shadow(var(--lobby-film-text-shadow));animation:scroll_lobbyPointerFloat__Cvl3g 1.4s ease-in-out infinite}.scroll_ctaLabel__scD8k{min-width:0}html[lang=ja] .scroll_ctaLabel__scD8k{overflow-wrap:anywhere;word-break:normal}@keyframes scroll_lobbyPointerFloat__Cvl3g{0%,to{transform:translateY(1px)}50%{transform:translateY(-3px)}}.scroll_cue__AfmmL{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:8px 14px;border:1px solid var(--lobby-glass-line);border-radius:999px;background:var(--lobby-glass);color:var(--lobby-white-soft);font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-shadow:var(--lobby-film-text-shadow);word-break:keep-all;backdrop-filter:blur(10px);pointer-events:none;opacity:0;transition:opacity var(--lobby-dur-crossfade) var(--lobby-ease)}.scroll_cue__AfmmL[data-state=visible]{opacity:1}.scroll_cueTrack__aCDdN{position:relative;flex:none;width:1px;height:26px;background:var(--lobby-glass-line)}.scroll_cueDot__mjjc4{position:absolute;top:0;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--lobby-white);opacity:0}.scroll_cue__AfmmL[data-state=visible] .scroll_cueDot__mjjc4{animation:scroll_lobbyCuePass__ixSLW 1.4s var(--lobby-ease) 2 both}@keyframes scroll_lobbyCuePass__ixSLW{0%{opacity:0;transform:translateY(0)}25%{opacity:1}to{opacity:0;transform:translateY(20px)}}.scroll_navigator__BybPW{position:fixed;top:50%;right:clamp(16px,2vw,32px);z-index:2;display:flex;align-items:center;gap:14px;transform:translateY(-50%)}.scroll_rail__RB3ag{position:relative;width:2px;height:min(38vh,320px);overflow:hidden;border-radius:1px;background:var(--lobby-glass-line)}.scroll_railFill__4eMme{position:absolute;inset:0;background:var(--lobby-accent);transform:scaleY(0);transform-origin:top}.scroll_chips__wMBR1{display:flex;flex-direction:column;gap:10px}.scroll_chip__Zzloi{min-height:44px;min-width:44px;padding:0 14px;border:1px solid var(--lobby-glass-line);border-radius:999px;background:var(--lobby-glass);color:var(--lobby-white-soft);font-family:var(--font-bricolage),var(--font-pretendard),system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(10px)}.scroll_chip__Zzloi[aria-current=true]{color:var(--lobby-white);border-color:var(--lobby-white-soft)}@media (max-width:767px){.scroll_endpoint__6qMQ5{padding:24px calc(20px + env(safe-area-inset-right, 0px)) calc(28px + env(safe-area-inset-bottom, 0px)) calc(20px + env(safe-area-inset-left, 0px))}.scroll_block__mnM8L{max-width:calc(100vw - 40px - 72px)}.scroll_cta__vmVtM{gap:12px;min-height:48px;padding:12px 22px;font-size:clamp(1.25rem,6vw,1.5rem)}.scroll_navigator__BybPW{right:calc(10px + env(safe-area-inset-right, 0px));gap:10px}.scroll_rail__RB3ag{height:min(30vh,220px)}.scroll_chip__Zzloi{padding:0 13px}.scroll_chipRole__CKs7s{display:none}.scroll_index__Z5TuR{font-size:.625rem}.scroll_cue__AfmmL{min-height:36px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.scroll_block__mnM8L,.scroll_canvas__uXHDy,.scroll_cta__vmVtM,.scroll_cue__AfmmL{transition:none}.scroll_cueDot__mjjc4{animation:none!important;opacity:1;transform:translateY(10px)}.scroll_pointerIcon__N8oKI{animation:none}}