.page-hero-blog-article{width:100%;overflow:hidden;background-color:var(--dark)}.page-hero-blog-article>div{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1440px;align-items:center;padding-top:80px}@media (min-width:1025px){.page-hero-blog-article>div{margin-bottom:0;height:422px;min-height:100%;padding-top:0;padding-bottom:0}}.page-hero-blog-article>div .page-hero-content{position:relative;display:flex;height:100%;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:60px;column-gap:60px;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:0}@media (min-width:768px){.page-hero-blog-article>div .page-hero-content{flex-wrap:nowrap;padding-bottom:1.5rem}}@media (min-width:1025px){.page-hero-blog-article>div .page-hero-content{padding-left:120px;padding-right:120px;padding-top:75px}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left{position:relative;display:flex;width:100%;flex-direction:column;justify-content:center;padding-bottom:1.5rem}@media (min-width:768px){.page-hero-blog-article>div .page-hero-content .page-hero-content-left{width:62%;padding-bottom:0}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left h1{position:relative;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1025px){.page-hero-blog-article>div .page-hero-content .page-hero-content-left h1{font-size:40px;line-height:48px}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left h1 span{color:var(--primary)}.page-hero-blog-article>div .page-hero-content .page-hero-content-left h1 img{margin-left:10vw;display:inline;max-width:70px}.page-hero-blog-article>div .page-hero-content .page-hero-content-left p{margin-top:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.9}@media (min-width:1025px){.page-hero-blog-article>div .page-hero-content .page-hero-content-left p{margin-top:1.25rem;font-size:1.25rem;line-height:1.75rem}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left p img{float:left;margin-right:.75rem;width:1.5rem}@media (min-width:1025px){.page-hero-blog-article>div .page-hero-content .page-hero-content-left p img{margin-right:1rem}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info{margin-top:.5rem;display:flex;flex-direction:column-reverse}@media (min-width:1025px){.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info{margin-top:2rem;flex-direction:row}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div{margin-right:2.5rem;margin-top:.5rem;display:flex;align-items:center}@media (min-width:1025px){.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div{margin-top:0}}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div figure{margin-right:10px;height:1.5rem;width:1.5rem}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div figure img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div p{margin-top:0;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.8}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div:not(:first-child){position:relative}.page-hero-blog-article>div .page-hero-content .page-hero-content-left .blog-info div:not(:first-child):before{content:"|";position:absolute;left:-22px;color:#fff;opacity:.8;font-size:26px}.page-hero-blog-article>div .page-hero-content .page-hero-content-right{position:relative;margin-left:-1.25rem;margin-right:-1.25rem;display:flex;height:220px;flex:1 1 0%;align-items:flex-end}@media (min-width:768px){.page-hero-blog-article>div .page-hero-content .page-hero-content-right{margin-left:0;margin-right:0;height:auto}}.page-hero-blog-article>div .page-hero-content .page-hero-content-right .img-wrapper{position:relative;height:100%;width:100%;overflow:hidden}@media (min-width:768px){.page-hero-blog-article>div .page-hero-content .page-hero-content-right .img-wrapper{border-radius:.75rem}}.page-hero-blog-article>div .page-hero-content .page-hero-content-right .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}