.recommended-supplements-module__168mYq__hero{isolation:isolate;position:relative;overflow:hidden}.recommended-supplements-module__168mYq__hero:before{content:"";z-index:-2;background:radial-gradient(circle,color-mix(in srgb,var(--supplement-accent)18%,transparent)0%,transparent 70%);pointer-events:none;border-radius:999px;width:540px;height:540px;position:absolute;top:-300px;right:-190px}.recommended-supplements-module__168mYq__hero:after{content:"";z-index:-2;background:radial-gradient(circle,color-mix(in srgb,var(--supplement-primary)7%,transparent)0%,transparent 72%);pointer-events:none;border-radius:999px;width:400px;height:400px;position:absolute;bottom:-270px;left:-220px}.recommended-supplements-module__168mYq__reveal{opacity:0;animation:.62s cubic-bezier(.22,1,.36,1) forwards recommended-supplements-module__168mYq__supplementReveal;animation-delay:var(--reveal-delay,0s);transform:translateY(18px)scale(.985)}.recommended-supplements-module__168mYq__supplementCard{transition:transform .26s,border-color .26s,box-shadow .26s;position:relative}.recommended-supplements-module__168mYq__supplementCard:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(145deg,color-mix(in srgb,var(--supplement-accent)7%,transparent),transparent 40%);transition:opacity .26s;position:absolute;inset:0}.recommended-supplements-module__168mYq__supplementCard:hover{border-color:color-mix(in srgb,var(--supplement-accent)36%,transparent);transform:translateY(-5px);box-shadow:0 20px 50px #00000038}.recommended-supplements-module__168mYq__supplementCard:hover:after{opacity:1}.recommended-supplements-module__168mYq__imageStage:after{content:"";background:var(--supplement-accent);opacity:.07;filter:blur(35px);pointer-events:none;border-radius:999px;width:150px;height:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recommended-supplements-module__168mYq__image{transition:transform .5s cubic-bezier(.22,1,.36,1)}.recommended-supplements-module__168mYq__supplementCard:hover .recommended-supplements-module__168mYq__image{transform:scale(1.045)translateY(-3px)}.recommended-supplements-module__168mYq__floatingIcon{animation:6s ease-in-out infinite recommended-supplements-module__168mYq__supplementFloat}@keyframes recommended-supplements-module__168mYq__supplementReveal{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes recommended-supplements-module__168mYq__supplementFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.recommended-supplements-module__168mYq__reveal{opacity:1;animation:none;transform:none}.recommended-supplements-module__168mYq__supplementCard,.recommended-supplements-module__168mYq__image{transition:none}.recommended-supplements-module__168mYq__supplementCard:hover,.recommended-supplements-module__168mYq__supplementCard:hover .recommended-supplements-module__168mYq__image{transform:none}.recommended-supplements-module__168mYq__floatingIcon{animation:none}}