.blog-banner{position:relative}.blog-banner__overlay{background:linear-gradient(180deg,var(--overlay-color) 50.16%,transparent 72.13%)}.blog-banner__image,.blog-banner__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.blog-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-banner__content{color:var(--surface-global-light);display:grid;gap:1rem;padding-block-end:4rem;padding-block-start:2rem;position:relative}.blog-banner__content p{margin:0}.blog-banner__subtitle{font-family:var(--font-typeface-accent);font-size:var(--font-body-xs);font-style:italic;font-weight:var(--font-weight-display);letter-spacing:0;letter-spacing:.0375rem;line-height:1.2;margin:0;text-transform:uppercase}.blog-banner__title{font-family:var(--font-typeface-display);font-size:1.875rem;font-weight:700;line-height:1.25;text-transform:uppercase}.blog-banner__text{font-weight:var(--font-weight-accent)}.pagination{width:100%}.pagination__list{flex-direction:row}.pagination__element,.pagination__list{align-items:center;display:flex;gap:var(--static-xs,8px);justify-content:center}.pagination__element{background:var(--surface-interactive-button-variant,#fff);border:1px solid var(--border-interactive-button-variant,#002c3f);color:var(--text-global-primary,#002c3f);flex:1 0 0;font-family:var(--font-typeface-accent,"DIN 2014");font-size:var(--font-static-sm,15px);font-style:normal;font-weight:var(--font-weight-accent,600);height:44px;line-height:120%;padding:var(--static-md,16px);text-align:center}.pagination__element .icon{--icon-size:var(--static-sm,12px)}.pagination__element.is-active{box-shadow:0 0 0 1px var(--border-interactive-button-variant,#002c3f)}.article-thumb-lg{display:flex;flex-direction:column;gap:.75rem;height:100%;position:relative}.article-thumb-lg a:first-of-type:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.article-thumb-lg a:first-of-type.focus-visible{box-shadow:none}.article-thumb-lg a:first-of-type.focus-visible:before{border-color:var(--border-global-light);border-radius:var(--border-radius,.125rem);box-shadow:0 0 0 .125rem var(--focus-ring-color,var(--border-focus));outline:none}.article-thumb-lg__text{display:grid;gap:.375rem}.article-thumb-lg__title{font-family:var(--font-typeface-display);font-size:var(--font-static-md);font-weight:700;font-weight:800;line-height:1.2}.article-thumb-lg__date{color:var(--text-global-secondary);font-family:var(--font-typeface-accent);font-size:var(--font-body-xs);font-style:italic;font-weight:var(--font-weight-display);letter-spacing:.0375rem;line-height:1.2;text-transform:uppercase}.blog-articles{--container-main:88rem;margin-block-start:-2rem;position:relative}.blog-articles .pagination{margin-block-end:0;margin-block-start:2rem}.blog-articles__inner{background-color:var(--surface-global-light);border-top:.5rem solid var(--border-global-brand);padding:1.25rem}.blog-articles__grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;row-gap:2rem}.blog-articles__empty{font-size:1rem;line-height:1.35}.template-name-blog{background-color:var(--surface-global-subtle)}@media only screen and (min-width:64em){.blog-banner__content{padding-block-end:10.5rem;padding-block-start:5.25rem}.blog-banner__subtitle{font-size:var(--font-body-md)}.blog-banner__title{font-size:var(--font-display-macro)}.pagination__element{min-width:44px}.article-thumb-lg__text{gap:.75rem}.blog-articles{margin-block-start:-5.25rem}.blog-articles .pagination{margin-block-start:3rem}.blog-articles__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:3rem}.blog-articles__empty{font-size:1.1875rem}}@media only screen and (min-width:80em){.blog-articles__inner{padding:3rem}}@media only screen and (hover:hover){.article-thumb-lg__title:hover{text-decoration:underline}}