.blog-wrapper{padding-top:var(--ds-space-24);padding-bottom:var(--ds-space-80)}.blog-wrapper .subscribe-wrapper{margin:var(--ds-space-48)0}@media (min-width:1025px){.blog-wrapper__left{position:sticky;top:122px}}@media (min-width:1025px) and (max-width:1024px){.blog-wrapper__left{margin-bottom:0}}@media (min-width:1025px) and (max-width:768px){.blog-wrapper__left{margin-bottom:var(--ds-space-16)}}@media (max-width:1024px){.sponsored-articles{margin-top:var(--ds-space-32)}}.sponsored-articles__item{margin-top:var(--ds-space-24)}@media (min-width:1025px){.sponsored-articles__item:first-child{margin-top:0}}@media (max-width:1024px){.sponsored-articles__item{margin-top:var(--ds-space-16)}}@media (min-width:1025px){.main-article{position:sticky;top:122px}}.main-article__link{color:var(--ds-color-text-primary)}.main-article__image{border-radius:var(--ds-border-radius-xl);height:57.5vw;min-height:215px;max-height:630px;overflow:hidden}.article-card__link{color:var(--ds-color-text-primary)}@media (max-width:768px){.article-card__title{font-size:var(--font-size-14)!important}}.article-card__title,.article-card__text{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-card__image{height:147px}@media (max-width:768px){.article-card__image{height:164px;margin-bottom:var(--ds-space-8)}}.article-card__image .image{border-radius:var(--ds-border-radius-xl)}.article-card__tags{max-height:var(--ds-size-28);overflow:hidden}.article-card .article-date{font-size:var(--font-size-10)!important}.article-tags__inner{max-width:100%;display:inline-flex}.article-tags__item{margin:var(--ds-space-4)var(--ds-space-8)var(--ds-space-4)0;--ds-chips-padding-sm:0 var(--ds-space-8)!important}.article-list__tabs{overflow:auto hidden}.article-list__tabs::-webkit-scrollbar{height:0}@media (max-width:768px){.article-list__tabs .tab{white-space:nowrap}}.article-list__item{margin-top:var(--ds-space-24)}@media (max-width:1024px){.article-list__item{margin-top:var(--ds-space-16)}}.blog-item-view{padding-top:var(--ds-space-24);padding-bottom:var(--ds-space-80)}@media (max-width:768px){.blog-item-view p.body-medium{font-size:var(--font-size-14);line-height:var(--font-size-20)}}.blog-item-view__image{border-radius:var(--ds-border-radius-xl);height:57.5vw;min-height:215px;max-height:630px;overflow:hidden}.blog-item-view__row{border-top:1px solid var(--grey-50);border-bottom:1px solid var(--grey-50);min-height:var(--ds-size-56);padding:var(--ds-space-8)0;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.blog-item-view__row>div{flex:100%}}@media (min-width:769px){.blog-item-view__row>div:first-child{padding-right:var(--ds-space-32);flex:1}}@media (max-width:768px){.blog-item-view__row__btn{margin-top:var(--ds-space-8)}}@media (min-width:769px){.blog-item-view__row__btn{justify-content:flex-end;display:flex}}.blog-item-view__content h2{font-size:var(--font-size-24);line-height:var(--ds-line-height-heading);font-weight:var(--ds-font-weight-heading)}@media (max-width:768px){.blog-item-view__content h2{font-size:var(--font-size-20)}}.blog-item-view__content h3{font-size:var(--font-size-20);line-height:var(--ds-line-height-heading);font-weight:var(--ds-font-weight-active)}@media (max-width:768px){.blog-item-view__content h3{font-size:var(--font-size-16)}}.blog-item-view__content p{font-size:var(--font-size-16);line-height:var(--font-size-24);margin-top:var(--ds-space-16)}@media (max-width:768px){.blog-item-view__content p{font-size:var(--font-size-14);line-height:var(--font-size-20);margin-top:var(--ds-space-12)}}.blog-item-view__content p strong{font-weight:var(--ds-font-weight-heading)}.blog-item-view__content p i{font-style:italic}.blog-item-view__content ol{margin-left:var(--ds-space-20);font-size:var(--font-size-16);line-height:var(--font-size-24);margin-top:var(--ds-space-16);list-style:auto!important}.blog-item-view__content ul{margin-left:var(--ds-space-20);font-size:var(--font-size-16);line-height:var(--font-size-24);list-style:outside}.blog-item-view__content ul li{margin-top:var(--ds-space-16)}.blog-item-view__content ul li::marker{color:var(--ds-color-text-brand)}.blog-item-view__content a{color:var(--ds-color-text-brand)}.blog-item-view__content a:hover{text-decoration:underline}.blog-item-view__content .image{border-radius:var(--ds-border-radius-xl);margin-bottom:var(--ds-space-24);overflow:hidden}@media (max-width:768px){.blog-item-view__content .image{margin-bottom:var(--ds-space-8)}}@media (max-width:576px){.blog-item-view__content .image{width:100%}}.blog-item-view__content .image img{border-radius:var(--ds-border-radius-xl);width:100%;max-width:100%}.blog-item-view__content blockquote{padding:0 var(--ds-space-40)var(--ds-space-16)}@media (max-width:576px){.blog-item-view__content blockquote{padding:0 var(--ds-space-24)var(--ds-space-16)}}.article-categories__item{padding-right:var(--ds-space-10);margin:var(--ds-space-2)0;display:inline-block;position:relative}.article-categories__item:after{content:"";width:2px;height:2px;top:50%;right:var(--ds-space-4);border-radius:var(--ds-border-radius-full);background-color:var(--grey-100);display:inline-flex;position:absolute;transform:translateY(-50%)}.article-categories__item:last-child:after{content:none}.buildings{margin-top:var(--ds-space-80)}@media (max-width:768px){.buildings{margin-top:var(--ds-space-64)}}.buildings__top{justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.buildings__top{flex-direction:column;align-items:flex-start}}@media (max-width:1024px){.buildings__top__title{font-size:var(--font-size-32)!important}}@media (max-width:768px){.buildings__top__title{font-size:var(--font-size-24)!important}}.buildings__top__title>span:first-child{margin-right:var(--ds-space-16)}@media (max-width:768px){.buildings__top__title>span:first-child{margin-right:var(--ds-space-8)}}.buildings__top__title__sub{color:var(--ds-color-text-tertiary);font-weight:400;font-size:var(--font-size-24)}@media (max-width:1024px){.buildings__top__title__sub{font-size:var(--font-size-20)}}@media (max-width:768px){.buildings__top__title__sub{font-size:var(--font-size-16)}}.buildings__list{margin:0 calc(var(--ds-space-12)*-1);display:flex}@media (max-width:1024px){.buildings__list{display:block}}.buildings__list__item{width:25%;max-width:25%;padding:0 var(--ds-space-12)}
