.m-blog-article-blockquote{margin-top:2rem;margin-bottom:2rem}.m-blog-article-blockquote__quote{position:relative;margin-top:70px}.m-blog-article-blockquote__quote::before{content:'“';color:#4ed3c8;display:block;font-size:71px;font-weight:700;line-height:1;left:0;position:absolute;top:0;transform:translate(-12px,-50px)}.m-blog-article-blockquote__visual{padding-bottom:50px;position:relative}.m-blog-article-blockquote__visual::before{content:'';background-image:linear-gradient(to bottom,#fff 55px,#eaeaea 55px);display:block;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw}.m-blog-article-blockquote picture{width:233px;height:310px;overflow:hidden;position:relative}.m-blog-article-blockquote picture img{display:block;height:100%;object-fit:cover;position:absolute;width:100%}.m-blog-article-blockquote .quoter{margin:25px 0 0}@media only screen and (min-width:768px){.m-blog-article-blockquote{margin-top:2.5rem;margin-bottom:2.5rem}.m-blog-article-blockquote__wrapper{align-items:flex-end;display:flex;flex-flow:row wrap;position:relative;padding-top:65px}.m-blog-article-blockquote__wrapper::before{content:'';display:block;width:200vw;height:100%;background-image:linear-gradient(to bottom,#fff 20px,#eaeaea 20px,#eaeaea calc(100% - 130px),#fff calc(100% - 130px));position:absolute;top:0;left:50%;transform:translateX(-50%);transition:transform .15s linear;will-change:transform}.m-blog-article-blockquote__quote{flex:0 0 100%;margin-top:0;margin-bottom:35px;order:1;position:relative}.m-blog-article-blockquote__quote::before{font-size:116px;transform:translate(0,-90px)}.m-blog-article-blockquote__visual{margin-right:50px;flex:0 0 auto;order:2;padding-bottom:0}.m-blog-article-blockquote__visual::before{display:none}.m-blog-article-blockquote .quoter{order:3;margin:0;padding-bottom:190px}}