.s-media-text{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;position:relative;width:100%}.s-media-text>*{width:100%}.s-media-text__eyebrow{color:var(--text-global-secondary);font-family:var(--font-typeface-accent);font-size:.875rem;font-style:normal;font-weight:600;letter-spacing:.04375rem;line-height:120%;margin-bottom:-1rem;text-transform:uppercase}.s-media-text__title{font-size:var(--font-display-xl);font-weight:700}.s-media-text__description{font-size:var(--font-body-md);margin-top:-.75rem}.s-media-text__media{display:grid;width:100%}.s-media-text__media .external-video{border-radius:.5rem;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.s-media-text__media .external-video iframe{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.s-media-text__image{border-radius:.25rem;overflow:hidden}.s-media-text__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.s-media-text__content{display:grid;gap:var(--responsive-xl);justify-items:flex-start}.s-media-text__desktop-element{display:none}.s-media-text__mobile-element{display:grid}@media only screen and (min-width:48em){.s-media-text{flex-wrap:nowrap;gap:3rem}.s-media-text__title{font-size:var(--font-display-lg)}.s-media-text__media{flex:1}.s-media-text__content{width:24rem}.s-media-text__desktop-element{display:grid}.s-media-text__mobile-element{display:none}}@media only screen and (min-width:64em){.s-media-text{align-items:center;gap:5.25rem}.s-media-text:has(.s-media-text-props){gap:2.75rem}.s-media-text:has(.s-media-text__media--square) .s-media-text__content{width:37rem}.s-media-text__eyebrow{margin-bottom:-2rem}.s-media-text__content{gap:var(--responsive-lg);width:28.5rem}}@media only screen and (max-width:calc(48em - 1px)){.s-media-text__button{width:100%}}