.blog-hero{background-color:var(--cloud);display:grid;grid-template-areas:"header" "image" "content";grid-template-columns:1fr;grid-template-rows:auto auto 1fr;margin-bottom:2rem;padding:1rem;position:relative}@media screen and (min-width:640px){.blog-hero{height:auto;padding:0}}.blog-hero .header{grid-area:header;margin:0 auto;padding:1rem 0;width:100%}@media screen and (min-width:640px){.blog-hero .header{padding:2rem 0;width:80%}}@media screen and (min-width:768px){.blog-hero .header{padding:3rem 0;width:70%}}@media screen and (min-width:1024px){.blog-hero .header{padding:4rem 0;width:60%}}.blog-hero .header h1{margin-bottom:1rem}@media screen and (min-width:640px){.blog-hero .header h1{margin-bottom:1.5rem}}@media screen and (min-width:768px){.blog-hero .header h1{margin-bottom:1.75rem}}@media screen and (min-width:1024px){.blog-hero .header h1{margin-bottom:2rem}}.blog-hero .header .tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.blog-hero .header .tags .tag{border:1px solid;display:inline-block;margin-bottom:1rem;margin-right:0;padding:.5rem 1rem;text-transform:uppercase;width:fit-content}@media screen and (min-width:640px){.blog-hero .header .tags{gap:.75rem;margin-bottom:1.5rem}.blog-hero .header .tags .tag{margin-bottom:0;margin-right:2rem}}@media screen and (min-width:768px){.blog-hero .header .tags{gap:1rem;margin-bottom:1.75rem}}@media screen and (min-width:1024px){.blog-hero .header .tags{margin-bottom:2rem}}.blog-hero .header .author-info{display:flex;flex-direction:row;gap:.75rem}@media screen and (min-width:768px){.blog-hero .header .author-info{gap:1rem}}.blog-hero .header .author-info .author{border-right:2px solid var(--brand-pink-bright);margin-bottom:0;padding-right:.75rem}@media screen and (min-width:768px){.blog-hero .header .author-info .author{padding-right:1rem}}.blog-hero img{grid-area:image;height:auto;margin:1rem auto 0;max-height:400px;object-fit:cover;position:relative;width:80%;z-index:1}@media screen and (min-width:640px){.blog-hero img{max-height:400px}}@media screen and (min-width:768px){.blog-hero img{max-height:500px}}@media screen and (min-width:1024px){.blog-hero img{max-height:600px}}@media screen and (min-width:1536px){.blog-hero img{max-height:800px}}.full-bleed-image-overlay{position:relative}.full-bleed-image-overlay:before{background-color:#000;content:"";height:100%;left:0;max-height:784px;opacity:.6;position:absolute;top:0;width:100%;z-index:9}.full-bleed-image-overlay img{height:auto;left:0;max-height:784px;object-fit:cover;overflow:hidden;position:relative;top:0;width:100%;z-index:-100}.full-bleed-container{line-height:0;max-height:784px;position:relative;width:100%;z-index:10}.supporting-text{color:var(--brand-acid);font-size:1.25rem;font-weight:700;line-height:1.625rem;margin:0}.full-bleed-author-info{max-height:784px;position:absolute;top:50%;transform:translateY(-50%);z-index:10;h2{color:var(--white);margin:0}.date{color:var(--brand-acid);font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin:0}}@media (max-width:1199px){.full-bleed-container h2{font-size:2.5rem;line-height:3.8vw;padding:5rem 0 3rem}}@media (max-width:1034px){.full-bleed-container h2{font-size:2.5rem;line-height:3.8vw;padding:2rem 0 1rem}}@media (max-width:767px){.full-bleed-container h2{font-size:1.875rem;line-height:5.8vw;padding:1rem 0 0}.full-bleed-author-info .date,.supporting-text{font-size:1rem}}@media (max-width:640px){.full-bleed-container h2{font-size:1.5rem;line-height:3.8vw;padding:0}}@media (max-width:450px){.full-bleed-container h2{font-size:1.25rem;line-height:3.8vw}.full-bleed-author-info .date,.supporting-text{font-size:.75rem}}@media (min-width:1200px){.full-bleed-container h2{font-size:70px;max-width:1200px;padding:7.25rem 0 3.375rem}.full-bleed-author-info span{line-height:1.1142857143}}