.work-reel{overflow:hidden;background:#101112;padding:35px 0 45px;border-top:1px solid #333;transform:rotate(-2deg);margin:10px -2% 15px;width:104%}.reel-track{display:flex;width:max-content;animation:reel 45s linear infinite}.reel-track>div{display:flex;gap:20px;padding-right:20px}.reel-track a{display:block;width:250px;position:relative;overflow:hidden;border:1px solid #666;background:#222}.reel-track img{width:100%;height:170px;object-fit:cover;transition:transform .4s}.reel-track a:hover img{transform:scale(1.08)}.reel-track a span{display:block;padding:12px 14px;color:#ff7048;font:10px monospace;letter-spacing:.08em}.work-reel:hover .reel-track,.work-reel:focus-within .reel-track{animation-play-state:paused}@keyframes reel{to{transform:translateX(-50%)}}
.world-field{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.27}.world{overflow:hidden}.signal-deck{display:flex;align-items:center;gap:20px;margin:-10px 0 45px;border-block:1px solid #14141166;padding:20px 0;color:#141411;font:11px monospace;letter-spacing:.12em}.signal-bars{display:flex;align-items:center;justify-content:space-between;flex:1;height:110px;gap:6px}.signal-bars i{height:var(--h);flex:1;background:currentColor;transform-origin:center;animation:signal 1.5s ease-in-out infinite alternate;animation-delay:calc(var(--i)*-87ms)}@keyframes signal{0%{transform:scaleY(.25)}100%{transform:scaleY(1)}}
.reading-progress{position:absolute;left:0;bottom:0;height:3px;width:100%;background:#ff7048;transform:scaleX(var(--reading,0));transform-origin:left;pointer-events:none}.identity-home .chapter-nav{position:sticky}.tilt,.beyond-card,.experience-card{translate:var(--hover-x,0px) var(--hover-y,0px);rotate:var(--hover-r,0deg);transition:translate .2s ease-out,rotate .2s ease-out}.beyond-card img{transition:transform .6s}.beyond-card:hover img{transform:scale(1.045)}.beyond-media .detail-media:has(img[src$="sse.svg"]){height:100%;background:#291a20}.beyond-media img[src$="sse.svg"]{width:100%;height:100%;object-fit:cover}.chapter-exit .discipline-symbol{animation:mark-breathe 4s ease-in-out infinite alternate}@keyframes mark-breathe{to{scale:1.15}}
@media(max-width:650px){.reel-track a{width:180px}.reel-track img{height:130px}.work-reel{padding:20px 0 25px}.signal-deck{gap:12px;font-size:8px;margin-top:0}.signal-bars{gap:3px;height:80px}.signal-bars i{max-height:70px}.world-field{opacity:.16}}
.motion-paused .reel-track,.motion-paused .signal-bars i,.motion-paused .chapter-exit .discipline-symbol{animation-play-state:paused}.motion-paused .tilt,.motion-paused .beyond-card,.motion-paused .experience-card{translate:none;rotate:none}
@media(prefers-reduced-motion:reduce){.reel-track,.signal-bars i,.chapter-exit .discipline-symbol{animation:none!important}.work-reel{overflow-x:auto}.reel-track>div[aria-hidden]{display:none}.tilt,.beyond-card,.experience-card{translate:none;rotate:none}.beyond-card img{transition:none}}

.work-reel{width:100%;margin:10px 0 15px;transform:none}


@media(min-width:651px){.identity-home .world-content .world-title{min-height:220px}.identity-home .world-content .chapter-machine{width:100px;height:100px;top:-12px}.identity-home .world-content .chapter-machine>.discipline-symbol{width:62px;height:62px}.identity-home .world-content .world-title .big-stat{bottom:0}}

