.article-grid--xl .article-grid__articles{margin-bottom:0}.container-fluid+.article-grid.article-grid--xl{margin-top:var(--container-inner-spacing)}.article-grid.article-grid--xl:has(+.container-fluid){margin-bottom:var(--container-inner-spacing)}.article-grid--xl.article-grid .article-grid__articles{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xs);overflow-x:auto;scroll-padding-inline:var(--spacing-20);scroll-snap-type:x mandatory;scrollbar-width:none}.article-grid--xl .article-grid__articles::-webkit-scrollbar{display:none}.article-grid--xl.article-grid .article-grid__articles.elements-count--0{display:block}.article-grid--xl .article-grid__articles>.card{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--brand-light-blue);border-radius:0;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-width:82%;scroll-snap-align:start;width:82%}.article-grid--xl .article-grid__articles>.card:first-child,.article-grid--xl .article-grid__articles>.card:nth-child(4){border-radius:0 0 0 32px}.article-grid--xl .article-grid__articles>.card:nth-child(2){border-radius:0 32px 0 0}.article-grid--xl .article-grid__articles>.card:nth-child(3){border-radius:32px 0 0}.article-grid--xl .article-grid__articles>.card:first-child{margin-left:var(--grid-gutter-width)}.article-grid--xl .article-grid__articles>.card:last-child{margin-right:var(--grid-gutter-width)}.article-grid--xl .article-grid__articles>.card .card__image{-webkit-box-flex:0;aspect-ratio:auto;border-top-right-radius:0;-ms-flex:0 0 auto;flex:0 0 auto;height:15rem;max-width:100%;min-height:15rem;width:100%}.article-grid--xl .article-grid__articles .card__date{white-space:nowrap}.article-grid--xl .article-grid__articles>.card .card__body{padding-bottom:var(--spacing-xl)}.article-grid--xl .slider-counter{color:var(--brand-gray);display:block;margin-top:var(--spacing-xs)}.article-grid--xl .btn-row{margin-top:var(--container-inner-spacing)}.article-grid--xl .slider-counter .slider-counter__current{color:var(--brand-red);font-weight:var(--font-weight-bold)}.article-grid--xl .article-grid__articles .card__topline{color:var(--brand-dark-blue);font-size:var(--font-size-14);font-weight:var(--font-weight-normal)}.article-grid--xl .article-grid__articles .card__topic{font-weight:var(--font-weight-bold);text-transform:uppercase}.article-grid--xl .article-grid__articles>.card .card__date:before{display:none}.article-grid--xl .article-grid__articles .card__topic+.card__date:before{background-color:transparent;content:"·";display:inline;height:auto;margin-right:var(--spacing-xxs);width:auto}.article-grid--xl .article-grid__articles>.card .card__title{display:-webkit-box;font-size:var(--font-size-22);font-weight:var(--font-weight-normal);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-grid--xl .article-grid__articles>.card .card__link-label{border-top-left-radius:0;border-top-right-radius:16px;bottom:var(--spacing-xs);padding:var(--spacing-xxs);right:var(--spacing-xs)}.article-grid--xl .article-grid__articles .card--style-red .card__topline{color:var(--brand-white)}.article-grid--xl .article-grid__articles>.card--style-red .card__link-label{background-color:var(--brand-white)}.article-grid--xl .card--style-red.card--size-l .card__link-label .icon{color:var(--brand-red)}@media(min-width:768px){.article-grid--xl.article-grid .article-grid__articles{display:grid;gap:var(--spacing-xs);grid-template-areas:none;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:var(--container-max-width-xxl);overflow:visible;padding-left:calc(var(--grid-gutter-width)/2);padding-right:calc(var(--grid-gutter-width)/2)}.article-grid--xl.article-grid .article-grid__articles.elements-count--1{grid-template-columns:1fr}.article-grid--xl.article-grid .article-grid__articles.elements-count--4{grid-template-rows:repeat(2,1fr)}.article-grid--xl .article-grid__articles>.card{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;width:100%}.article-grid--xl .article-grid__articles>.card:first-child,.article-grid--xl .article-grid__articles>.card:last-child{margin-left:0;margin-right:0}.article-grid--xl .article-grid__articles>.card .card__image{height:12rem;min-height:12rem}.article-grid--xl .elements-count--1>.card,.article-grid--xl .elements-count--3>.card:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-column:1/-1}.article-grid--xl .elements-count--1>.card .card__image,.article-grid--xl .elements-count--3>.card:first-child .card__image{height:auto;min-height:0;width:50%}.article-grid--xl .elements-count--1>.card .card__title,.article-grid--xl .elements-count--3>.card:first-child .card__title{font-size:var(--font-size-30)}.article-grid--xl .slider-counter{display:none}}@media(min-width:992px){.article-grid--xl.article-grid .article-grid__articles:is(.elements-count--3,.elements-count--4){grid-template-columns:.94fr 1.42fr}.article-grid--xl.article-grid .article-grid__articles.elements-count--3{grid-template-rows:repeat(2,minmax(16rem,1fr))}.article-grid--xl.article-grid .article-grid__articles.elements-count--4{grid-template-rows:repeat(3,minmax(11rem,1fr))}.article-grid--xl :is(.elements-count--3,.elements-count--4)>.card:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:1;grid-row:1/-1}.article-grid--xl :is(.elements-count--3,.elements-count--4)>.card:first-child .card__image{aspect-ratio:1.75/1;height:auto;min-height:0;width:100%}.article-grid--xl .elements-count--4>.card:first-child .card__title{font-size:var(--font-size-30)}.article-grid--xl :is(.elements-count--3,.elements-count--4)>.card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article-grid--xl :is(.elements-count--3,.elements-count--4)>.card:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.article-grid--xl :is(.elements-count--3,.elements-count--4)>.card .card__image{height:auto;min-height:0;width:50%}}
