.blog{--row-margin:-1.5rem;--col-padding:1.5rem;padding:15rem 0}.blog__title{font-size:4rem;font-weight:400}.blog__items{margin-top:4.5rem}.blog .row{display:flex;flex-wrap:wrap;align-items:stretch;margin:var(--row-margin)}.blog .row>.col{width:100%;padding:var(--col-padding);box-sizing:border-box}@media screen and (min-width:960px){.blog .row>.md-6{width:50%}.blog .row>.md-3{width:25%}}.blog-item{--height:26.1rem;--padding:1.6rem 1.8rem;--fz:var(--fz-text);--title-line-counts:3;--img-h:17.2rem;width:100%;height:var(--height);background:var(--clr-white);box-shadow:0 0 2.4rem 0 #6175A038;transition:var(--tr-quick)}.blog-item:hover{box-shadow:0 0 .3rem 0 #6175A038}.blog-item__body{height:100%;display:flex;flex-direction:column;color:var(--clr-black);text-decoration:none}.blog-item__text{padding:var(--padding)}.blog-item__title{width:100%;max-height:calc(var(--fz) * 1.25 * var(--title-line-counts));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fz);line-height:1.25;font-weight:400;margin:0}@supports (-webkit-line-clamp:2){.blog-item__title{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:var(--title-line-counts);-webkit-box-orient:vertical}}.blog-item__img{width:100%;max-height:var(--img-h);margin-top:auto;overflow:hidden;background:var(--btn-fill-grey)}.blog-item__img img{display:block;width:100%;height:100%;object-fit:cover}.blog-item--big{--height:calc(26.1rem * 2 + var(--col-padding) * 2);--padding:2.3rem 3.8rem;--title-line-counts:4;--fz:3.4rem;--img-h:36.1rem}.blog-index__empty{margin:0;font-size:var(--fz-text);color:var(--clr-grey)}@media screen and (max-width:960px){.blog-item{--height:unset;--padding:1.6rem 1.8rem;--fz:var(--fz-text);--title-line-counts:unset;--img-h:auto}}.blog-post{overflow-x:hidden}.blog-post__img{width:100%;height:48.6rem;max-width:100%}.blog-post__img img{width:inherit;height:inherit;object-fit:cover;max-width:100%}.blog-post__content{position:relative;z-index:1;padding:5.1rem 0;background:var(--clr-white)}.blog-post__header{width:100%;position:absolute;top:0;left:0;z-index:0;display:flex;justify-content:space-between;padding:0 4rem;box-sizing:border-box}.blog-post__date{color:#040404}.blog-post__share{margin:0 -.75rem}.blog-post__share-item{padding:0 .75rem;transition:var(--tr-quick);background:none;border:none;cursor:pointer}.blog-post__share-item:hover{opacity:.75}.blog-post__text-container{max-width:64.5rem;margin:0 auto;min-width:0}.blog-post__text{margin-top:5.1rem;overflow-wrap:break-word;word-wrap:break-word;min-width:0}.blog-post__text code,.blog-post__text pre{max-width:100%;overflow-x:auto}.blog-post__title{font-family:var(--ff-Acta);font-weight:900;font-size:5.5rem;line-height:1.125}.blog-post__text img{max-width:100%;height:auto;display:block;margin:2rem auto}.blog-post__text .blog__article_video{width:100%;max-width:100%;height:auto;display:block;margin:2rem 0;outline:none}.blog-post__text p{text-align:justify}.blog-post__text a{color:var(--clr-blue)}.blog-post__text h2,.blog-post__text h3{display:block;margin:2rem 0;font-family:var(--ff-default)}.blog-post__text h2{font-size:2.6rem}.blog-post__text h3{font-size:2.4rem}.blog-post__text ol,.blog-post__text ul{margin:1rem 0;padding-left:2.5rem}.blog-post__text li{margin-bottom:.5rem;overflow-wrap:break-word;word-wrap:break-word}@media screen and (max-width:1120px){.blog-post__header{position:relative;flex-direction:row-reverse;margin-bottom:5rem;padding:0}}@media screen and (max-width:960px){.blog-post{padding-top:8rem}.blog-post__img{height:auto}.blog-post__title{font-size:4.2rem}.blog-post__text h2{font-size:2.2rem}.blog-post__text h3{font-size:2rem}}@media screen and (max-width:450px){.blog-post{padding-top:4.2rem}.blog-post__title{font-size:3.6rem}.blog-post__text h2{font-size:1.8rem}.blog-post__text h3{font-size:1.6rem}}