.blog-post-hero{background-color:#2f1a45;position:relative}.blog-post-hero:before{content:var(--image-aspect-ratio)}.blog-post-hero--has-image{--overflow:calc(var(--image-height)/2);margin-bottom:var(--overflow);padding-bottom:1px}@media (min-width:1330px){.blog-post-hero--no-image{padding-bottom:245px}}.blog-post-hero .decoration{bottom:0;left:0;position:absolute;transform:translate(-50%,50%)}.blog-post-hero .decoration .a,.blog-post-hero .decoration .e{stroke:#c3e86c}.blog-post-hero__body{padding-bottom:60px;padding-top:60px;text-align:center;width:900px}@media (min-width:1300px){.blog-post-hero__body{padding-bottom:120px;padding-top:120px}}.blog-post-hero__body h1{margin-bottom:40px}@media (min-width:768px){.blog-post-hero__body h1{font-size:52px}}.blog-post-hero__body p{margin:0}.blog-post-hero__body a{color:inherit;font-size:1em;text-decoration:none}.blog-post-hero__body a:focus-visible,.blog-post-hero__body a:hover{color:var(--links-hover-color)}.blog-post-hero__image{display:block;margin:auto;margin-bottom:calc(var(--overflow)*-1);max-width:90%;max-width:min(90%,1080px);position:relative;z-index:100}