.blogHero{height:250px;margin-bottom:24px;overflow:hidden;position:relative}@media(min-width:480px){.blogHero{margin-bottom:40px}}@media(min-width:1080px){.blogHero{height:600px}}.blogHero__media{height:100%;position:relative}.blogHero__media:after{background:rgba(26,26,26,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.blogHero__media img{-o-object-fit:cover;object-fit:cover}.blogHero__content{color:#fff;left:50%;padding:0 16px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:11}@media(min-width:480px){.blogHero__content{padding:0 24px;width:50%}}.blogHero__content--black,.blogHero__content--black .blogHero__title{color:#1a1a1a}.blogHero__content a{color:#fff;text-decoration:none}.blogHero__title{color:#fff;font-size:32px;font-weight:700;letter-spacing:0;line-height:36px}@media(min-width:480px){.blogHero__title{font-size:48px;font-weight:700;letter-spacing:0;line-height:52px}}@media(min-width:1080px){.blogHero__title{font-size:60px;font-weight:700;letter-spacing:0;line-height:62px}}.blogHero__description{font-size:18px;font-weight:400;letter-spacing:0;line-height:22px}@media(min-width:480px){.blogHero__description{font-size:24px;font-weight:400;letter-spacing:0;line-height:28px}}.blogHero__description p{font-size:18px;font-weight:400;letter-spacing:0;line-height:22px}@media(min-width:480px){.blogHero__description p{font-size:24px;font-weight:400;letter-spacing:0;line-height:28px}}.blogList{padding:0 16px 40px}@media(min-width:480px){.blogList{padding:0 24px 40px}}@media(min-width:1080px){.blogList{padding:0 48px 80px}}@media(min-width:480px){.blogList__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px}}@media(min-width:1080px){.blogList__container{grid-gap:48px;padding-top:20px}}.blogList__media{background-color:#f6f6f6;border-radius:4px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}@media(min-width:480px){.blogList__media{margin-bottom:16px}}.blogList__media picture{aspect-ratio:1/.8!important;margin:0 auto;min-height:100%;width:auto}.blogList__media .image__elem{aspect-ratio:1/1;height:auto;left:50%;max-width:125%;top:50%;transform:translate(-50%,-50%);transition:cubic-bezier(.61,0,.48,1.05);transition-duration:.15s}.blogList__title{color:#1a1a1a;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;margin-bottom:4px;text-decoration:none}@media(min-width:480px){.blogList__title{font-size:18px;font-weight:700;letter-spacing:0;line-height:20px;margin-bottom:6px;padding-right:70px}}@media(min-width:1080px){.blogList__title{font-size:22px;font-weight:700;letter-spacing:0;line-height:24px;padding-right:16px}}.blogList__title a{text-decoration:none}.blogList__item{margin-bottom:40px;position:relative}@media(min-width:480px){.blogList__item{margin-bottom:0}}.blogList__description{font-size:16px;font-weight:400;letter-spacing:0;line-height:18px}@media(min-width:480px){.blogList__description{font-size:18px;font-weight:400;letter-spacing:0;line-height:24px}}.blogList__tags{left:8px;margin:0;position:absolute;top:8px}.blogList__tags a{display:inline-block;margin:0 8px 8px 0;text-decoration:none}.blogList__tags a:hover{color:#fff}.tag{background-color:#fafafa;border:1px solid #1a1a1a;border-radius:4px;color:#1a1a1a;font-size:12px;font-weight:400;line-height:16px;margin-left:8px;padding:2px 8px}@media(min-width:480px){.tag{margin-left:0}}@media(min-width:1080px){.tag{padding:3px 8px}}.tag--blue{background-color:#446bb0;color:#fafafa}.tag--blue,.tag--grey{border:1px solid transparent}.tag--grey{background-color:#f2f2f2;color:#1a1a1a}.tag--green{background-color:#1c7c54;color:#fff}.tag--archived,.tag--green{border:1px solid transparent}.tag--archived{background-color:#ececec;color:#9e9e9e}.tag--round{border-radius:50px}