.intro{position:relative;padding:0}.intro h1{font-size:40px;line-height:1.05}.intro img{display:block}.intro .blog-post-logo-area{margin:0 0 10px;display:flex;flex-direction:column;align-items:flex-start}.area-info{font-size:16px;font-family:"Helvetica Neue Lt Pro Light","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Helvetica-Light","Helvetica Light",Helvetica,"system-light",sans-serif;line-height:1.5;color:#000}.area-info>strong{font-family:"Helvetica Neue Lt Pro Medium","HelveticaNeue-Medium","Helvetica Neue Medium","Helvetica Neue","Helvetica-Medium","Helvetica Medium",Helvetica,"system-medium",sans-serif}.intro p{font-size:21px;line-height:1.1;font-family:"Helvetica Neue Lt Pro Light","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Helvetica-Light","Helvetica Light",Helvetica,"system-light",sans-serif;letter-spacing:-0.005em;color:#5a5a5a;margin:40px 0}.intro a{font-family:"Helvetica Neue Lt Pro Light","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Helvetica-Light","Helvetica Light",Helvetica,"system-light",sans-serif;color:#a8242e}.author-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;padding-top:20px}.author-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:-20px;right:-20px;height:100%;background-color:#fff;box-sizing:border-box}.author-image-wrapper{position:relative;height:60px;width:60px;border-radius:50%;margin-right:10px;flex-shrink:0;overflow:hidden;background-color:#e6ebf0}.author-image{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%,-50%)}.author-info-wrapper{font-size:0;z-index:1}.author-name,.author-caption{font-family:"Helvetica Neue Lt Pro","HelveticaNeue","Helvetica Neue",Helvetica,"system-regular",sans-serif;font-size:15px;line-height:1.1;font-weight:normal;letter-spacing:-0.005em;margin:0}.author-caption{display:block;padding-top:2px;color:#7f7f7f}@media all and (min-width:767px){.intro .blog-post-logo-area{flex-direction:row;justify-content:space-between;align-items:center}.area-info{padding-bottom:10px}.author-wrapper{position:absolute;width:211px;bottom:-80px;transform:translateY(100%);padding-top:0}.author-wrapper:before{content:none}.author-image-wrapper{height:80px;width:80px}}@media(min-width:1023px){.intro h1{font-size:61px}.intro p{font-size:24px;margin:80px 0}.area-info{font-size:18px}}@media(min-width:1439px){.intro h1{font-size:72px}.intro p{font-size:32px}}