.spotify-teaser{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:64px;width:var(--grid-base)}@media only screen and (min-width:768px){.spotify-teaser{margin-top:80px}}@media only screen and (min-width:1440px){.spotify-teaser{margin-top:104px}}.spotify-teaser{margin-bottom:64px}@media only screen and (min-width:768px){.spotify-teaser{margin-bottom:80px}}@media only screen and (min-width:1440px){.spotify-teaser{margin-bottom:104px}}.spotify-teaser__inner{flex-basis:93.8666666667vw;max-width:93.8666666667vw;padding-left:1.6vw;padding-right:1.6vw;width:93.8666666667vw}@media only screen and (min-width:768px){.spotify-teaser__inner{flex-basis:78.125vw;max-width:78.125vw;padding-left:1.0416666667vw;padding-right:1.0416666667vw;width:78.125vw}}@media only screen and (min-width:1440px){.spotify-teaser__inner{flex-basis:77.7777777778vw;max-width:77.7777777778vw;padding-left:.6944444444vw;padding-right:.6944444444vw;width:77.7777777778vw}}@media only screen and (min-width:1920px){.spotify-teaser__inner{flex-basis:1493.3333333333px;max-width:1493.3333333333px;padding-left:13.3333333333px;padding-right:13.3333333333px;width:1493.3333333333px}}.spotify-teaser__content{--grapic-transform:unset;background-color:var(--color-surface);border-radius:var(--border-radius-m);color:var(--color-content);-moz-column-gap:3.2vw;column-gap:3.2vw;display:flex;justify-content:space-between;padding:var(--global-spacing-xs-3);text-decoration:none;--color-surface:var(--color-2);--color-content:var(--color-1)}@media(hover:hover){.spotify-teaser__content:hover{--grapic-transform:scale(1.05) rotate(5deg)}}@media only screen and (min-width:768px){.spotify-teaser__content{-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw;padding:var(--global-spacing-s-1)}}@media only screen and (min-width:1440px){.spotify-teaser__content{-moz-column-gap:1.3888888889vw;column-gap:1.3888888889vw;padding:var(--global-spacing-m-2)}}@media only screen and (min-width:1920px){.spotify-teaser__content{-moz-column-gap:26.6666666667px;column-gap:26.6666666667px;padding:var(--global-spacing-m-3)}}.spotify-teaser__copy{max-width:600px}.spotify-teaser__graphic{flex-shrink:0;transform:var(--grapic-transform);transition:transform .25s cubic-bezier(0.645,0.045,0.355,1);width:45px}.spotify-teaser__graphic svg{width:100%}@media only screen and (min-width:768px){.spotify-teaser__graphic{width:100px}}@media only screen and (min-width:1440px){.spotify-teaser__graphic{width:185px}}