.parent-wordmark{font-weight:400!important;letter-spacing:-1px}.parent-wordmark strong{font-weight:750}.button,.text-link,.theme-toggle,.description-features article,.experience-tab,.product-emblem,.story-columns article{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .3s ease}body{transition:background-color .3s ease,color .3s ease}.header{transition:background-color .3s ease,box-shadow .3s ease}.description-features article:hover{transform:translateY(-5px)}.button:hover{transform:translateY(-2px)}.scene-dot:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:8px;box-shadow:0 0 14px currentColor}.scene-dot:before{animation:signal-breathe 3s ease-in-out infinite}.career-orbit{animation:orbit-turn 55s linear infinite}.orbit-two{animation-direction:reverse;animation-duration:75s}.city-scene .map-pin{animation:pin-float 5s ease-in-out infinite}.pin-two{animation-delay:-2s!important}.pin-three{animation-delay:-3.5s!important}.scene-logo{animation:pin-float 7s ease-in-out infinite}.juc-hero-art>img{animation:pin-float 8s ease-in-out infinite}@keyframes signal-breathe{50%{opacity:.5;box-shadow:0 0 3px currentColor}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes pin-float{50%{transform:translateY(-7px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}
@media(max-width:480px){.nav-row .parent-wordmark{font-size:18px!important;letter-spacing:-.8px}.nav-row .brand{gap:8px}}
