.s-athlete-story{width:100%}.s-athlete-story__container{display:grid;gap:0}.s-athlete-story__title{font-family:var(--font-heading);font-size:var(--font-heading-lg);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);text-align:center;text-transform:uppercase}.s-athlete-story__video{margin-bottom:1.875rem;width:100%}.s-athlete-story__video-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.s-athlete-story__video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.s-athlete-story__quote{background-color:var(--surface-subtle);font-family:var(--font-display);font-size:1.5625rem;font-style:italic;font-weight:900;line-height:1.6;margin:0;padding:.9375rem .625rem;position:relative;text-align:center}.s-athlete-story__quote p{margin:0}.s-athlete-story__interview{display:grid;gap:0}.s-athlete-story__interview-text-wrapper{height:70vh;overflow-y:auto}.s-athlete-story__interview-title{font-family:var(--font-heading);font-size:var(--font-heading-sm);font-weight:var(--font-heading-weight);text-transform:uppercase}.s-athlete-story__interview-text{font-family:var(--font-body-light)}.s-athlete-story__interview-text b,.s-athlete-story__interview-text strong{font-family:var(--font-body)}@media only screen and (min-width:30em){.s-athlete-story__interview-text-wrapper{height:50rem}}@media only screen and (min-width:48em){.s-athlete-story__quote{font-size:1.875rem;margin-inline:auto;padding:1rem 2.5rem;width:90%}}