.blog-post-header{padding:1rem}@media (min-width:1080px){.blog-post-header{padding:2.5rem 1rem}}.blog-post-header-title{font-size:2rem;line-height:1.38;margin:0}@media (min-width:600px){.blog-post-header-title{font-size:2.25rem;line-height:1.28}}@media (min-width:1080px){.blog-post-header-title{font-size:3rem;line-height:1.25}}.blog-post-header-subtitle{font-size:1.25rem;font-weight:300;line-height:1.78;margin:1rem 0}@media (min-width:1080px){.blog-post-header-subtitle{font-size:1.5rem;line-height:1.78;margin:1rem 0 1.5rem}}.blog-post-header-cta{margin:1.5rem 0 2.5rem}.blog-post-header-cta.-cta-background{display:none}@media (min-width:600px){.blog-post-header-cta.-cta-background{background-color:#fef4ea;display:grid;gap:1.5rem;grid-template-columns:1fr max-content;padding:1rem}}.blog-post-header-cta-proposition{align-self:center;font-weight:300;margin:0}.blog-post-header-cta .blog-post-header-cta-anchor.-cta-button{align-self:center;background-color:#ff5c35;font-weight:600}.blog-post-header-cta .blog-post-header-cta-anchor.-cta-button:hover{background-color:#ffcec2;text-decoration:none}.blog-post-header-info{align-items:center;border-bottom:2px solid #2e475d;border-top:2px solid #2e475d;display:grid;grid-template-columns:1fr;margin-top:1rem;padding:1rem 0}@media (min-width:600px){.blog-post-header-info{grid-template-columns:1.5fr 1fr;margin-top:1.5rem}}@media (min-width:1080px){.blog-post-header-info{grid-template-columns:3fr 1fr}}.blog-post-header-authors{align-items:center;display:grid;gap:0 .5rem;grid-template-areas:"-primary primary-author" "-secondary secondary-author";grid-template-columns:max-content max-content 1fr;grid-template-rows:auto}@media (min-width:600px){.blog-post-header-authors{display:flex;gap:.5rem}}.blog-post-header-author-avatar{border-radius:50%;height:3rem;width:3rem}.blog-post-header-author-avatar.-primary{grid-area:-primary;grid-column:1/1}.blog-post-header-author-avatar.-secondary{grid-area:-secondary;grid-column:1/1;grid-row:1/1;margin-left:2.5rem}@media (min-width:600px){.blog-post-header-author-avatar.-secondary{margin-left:0}}.blog-post-header-author-avatar.-secondary.-single-avatar{margin-left:0}.blog-post-header-author{align-items:center;display:grid}@media (min-width:600px){.blog-post-header-author{display:flex}}.blog-post-header-author>*{margin-right:.5rem;padding:0}.blog-post-header-author.-primary-author{align-self:center;grid-area:primary-author;grid-column:3/3;grid-row:1/1}.blog-post-header-author.-multi{align-self:start}@media (min-width:600px){.blog-post-header-author.-multi{align-self:center}}.blog-post-header-author.-multi.-no-avatar{margin-bottom:2rem}@media (min-width:600px){.blog-post-header-author.-multi.-no-avatar{margin-bottom:0}}.blog-post-header-author.-secondary-author{align-self:end;grid-area:secondary-author;grid-column:3/3;grid-row:1/1;margin-top:1.75rem}@media (min-width:600px){.blog-post-header-author.-secondary-author{align-self:center;margin-top:0}}.blog-post-header-author.-no-avatar,.blog-post-header-author.-secondary-author.-no-avatar{grid-column:1/1;grid-row:1/1;margin-bottom:0}.blog-post-header-author.-author-name{font-size:1rem}.blog-post-header-author.-social-share{display:none}@media (min-width:600px){.blog-post-header-author.-social-share{display:inherit}}.blog-post-header-dates{margin-top:1rem;text-align:left}@media (min-width:600px){.blog-post-header-dates{margin-top:0;text-align:right}}.blog-post-header-dates p{color:#2e475d;line-height:1.75;margin:0}.blog-post-header-dates-updated{font-size:1rem;font-weight:600;line-height:1.57}.blog-post-header-dates-published{font-size:1rem;line-height:1.57}@media (min-width:600px){.blog-post-header-dates-published{font-size:.875rem;font-weight:300}}.blog-post-header-dates-published.-unstacked{font-size:1rem;font-weight:600}