.training-plan-cta[data-v-38371ddb]{background:linear-gradient(135deg,rgb(var(--primary)) 0,rgb(var(--primary)/.82))}.home-slogan[data-v-38371ddb],.home-slogan[data-v-38371ddb] *{font-size:18px!important;font-weight:600!important;line-height:1.4!important}.home-slogan[data-v-38371ddb] *{margin:0}@media (prefers-reduced-motion:reduce){.rank-icon-shine[data-v-38371ddb],.rank-icon-shine[data-v-38371ddb]:after,.rank-icon-shine[data-v-38371ddb]:hover,.user-logo-shine[data-v-38371ddb],.user-logo-shine[data-v-38371ddb]:after,.user-logo-shine[data-v-38371ddb]:hover{animation:none;transition:none}}.user-logo-shine[data-v-38371ddb]{border-radius:9999px;overflow:hidden;position:relative;transition:transform .2s ease,filter .2s ease}.user-logo-shine[data-v-38371ddb]:after{background:linear-gradient(90deg,#fff0,#fffc 52%,#fff0);content:"";height:190%;left:-60%;opacity:0;pointer-events:none;position:absolute;top:-45%;transform:rotate(22deg);width:40%}.user-logo-shine[data-v-38371ddb]:hover{filter:saturate(1.05) brightness(1.03);transform:translateY(-1px)}.user-logo-shine[data-v-38371ddb]:hover:after{animation:user-logo-shine-sweep-38371ddb .95s ease-out}.rank-icon-shine[data-v-38371ddb]{overflow:hidden;transition:transform .2s ease,filter .2s ease}.rank-icon-shine[data-v-38371ddb]:after{background:linear-gradient(90deg,#fff0,#ffffffd9 50%,#fff0);content:"";height:180%;left:-55%;opacity:0;pointer-events:none;position:absolute;top:-40%;transform:rotate(24deg);width:48%}.rank-icon-shine[data-v-38371ddb]:hover{filter:saturate(1.08) brightness(1.03);transform:translateY(-1px) scale(1.015)}.rank-icon-shine[data-v-38371ddb]:hover:after{animation:rank-diamond-shine-38371ddb .9s ease-out}@keyframes rank-glow-bronze-38371ddb{0%,to{box-shadow:0 8px 20px #c2410c2e}50%{box-shadow:0 10px 24px #c2410c47}}@keyframes rank-glow-silver-38371ddb{0%,to{box-shadow:0 8px 20px #47556929}50%{box-shadow:0 10px 24px #47556942}}@keyframes rank-glow-gold-38371ddb{0%,to{box-shadow:0 8px 20px #b4530933}50%{box-shadow:0 10px 25px #ca8a0457}}@keyframes rank-glow-platinum-38371ddb{0%,to{box-shadow:0 8px 20px #4338ca33}50%{box-shadow:0 10px 26px #4f46e552}}@keyframes rank-glow-diamond-38371ddb{0%,to{box-shadow:0 8px 20px #0369a138}50%{box-shadow:0 10px 26px #0284c75c}}@keyframes rank-diamond-shine-38371ddb{0%{left:-55%;opacity:0}20%{opacity:1}to{left:125%;opacity:0}}@keyframes user-logo-shine-sweep-38371ddb{0%{left:-60%;opacity:0}25%{opacity:1}to{left:130%;opacity:0}}
