.muscle-group-detail-module__jmfxbG__hero{isolation:isolate;position:relative;overflow:hidden}.muscle-group-detail-module__jmfxbG__hero:before{content:"";z-index:-2;background:radial-gradient(circle,color-mix(in srgb,var(--muscle-accent)18%,transparent),transparent 70%);pointer-events:none;border-radius:999px;width:560px;height:560px;position:absolute;top:-320px;right:-200px}.muscle-group-detail-module__jmfxbG__hero:after{content:"";z-index:-2;background:radial-gradient(circle,color-mix(in srgb,var(--muscle-primary)6%,transparent),transparent 72%);pointer-events:none;border-radius:999px;width:400px;height:400px;position:absolute;bottom:-280px;left:-220px}.muscle-group-detail-module__jmfxbG__heroContent{animation:.64s cubic-bezier(.22,1,.36,1) both muscle-group-detail-module__jmfxbG__contentEnter}.muscle-group-detail-module__jmfxbG__heroVisual{animation:.76s cubic-bezier(.22,1,.36,1) 60ms both muscle-group-detail-module__jmfxbG__visualEnter}.muscle-group-detail-module__jmfxbG__targetIcon{animation:6s ease-in-out infinite muscle-group-detail-module__jmfxbG__targetFloat}.muscle-group-detail-module__jmfxbG__detailCard{transition:border-color .26s,box-shadow .26s}.muscle-group-detail-module__jmfxbG__detailCard:hover{border-color:color-mix(in srgb,var(--muscle-accent)28%,transparent);box-shadow:0 18px 45px #00000029}@keyframes muscle-group-detail-module__jmfxbG__contentEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes muscle-group-detail-module__jmfxbG__visualEnter{0%{opacity:0;transform:translate(-20px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes muscle-group-detail-module__jmfxbG__targetFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.muscle-group-detail-module__jmfxbG__heroContent,.muscle-group-detail-module__jmfxbG__heroVisual,.muscle-group-detail-module__jmfxbG__targetIcon{animation:none}.muscle-group-detail-module__jmfxbG__detailCard{transition:none}}