.sample-fitness-recap_storyCard__DXc76{width:min(76vw,320px);aspect-ratio:9/16;overflow:hidden;flex:none;border:1px solid rgb(248 247 244/18%);border-radius:1.35rem;background:var(--brand-charcoal);box-shadow:0 24px 80px rgb(0 0 0/30%)}.sample-fitness-recap_storyArt__jOyax{position:relative;height:45%;overflow:hidden;background:linear-gradient(158deg,var(--brand-coral) 0,var(--brand-sun) 48%,#463753 100%)}.sample-fitness-recap_storySun__0Zpww{position:absolute;top:17%;right:14%;width:25%;aspect-ratio:1;border-radius:50%;background:var(--brand-sand);opacity:.78}.sample-fitness-recap_mountain__nVvlg{position:absolute;right:-7%;bottom:-1%;left:-7%;height:59%;clip-path:polygon(0 83%,24% 22%,43% 73%,63% 8%,100% 84%,100% 100%,0 100%)}.sample-fitness-recap_mountainBack__xy2fj{height:69%;background:#52435f;transform:translateY(-8%)}.sample-fitness-recap_mountainFront__CXNvB{background:#282431}.sample-fitness-recap_storyYear__W_Pc0{position:absolute;top:9%;left:8%;color:var(--brand-charcoal);font-size:.48rem;font-weight:700;letter-spacing:.13em}.sample-fitness-recap_storyRunner__yoWzU{position:absolute;right:24%;bottom:16%;z-index:1;display:grid;width:2.2rem;height:2.2rem;place-items:center;border-radius:50%;color:var(--brand-sun);background:var(--brand-charcoal)}.sample-fitness-recap_storyCopy__2jZaf{height:55%;padding:1rem 1.1rem .85rem;font-family:var(--font-inter),Inter,ui-sans-serif,sans-serif}