:root{--site-width:1430px;--b2i-color-primary:#c31924;--b2i-color-text:#000;--b2i-color-white:#fff;--b2i-color-gray:#f0f0f0;--b2i-color-darken-gray:#e0e3e6;--b2i-color-dark-gray:#6e6e6e}.shape{bottom:0;height:0;left:-50%;min-height:110%;padding-bottom:80vh;position:absolute;width:200%}@media (min-width:480px){.shape{padding-bottom:50vh}}@media (min-width:768px){.shape{padding-bottom:40vh}}@media (min-width:1024px){.shape{left:inherit;padding-bottom:40vh;width:100%}}.shape:after,.shape:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.shape:before{background-color:#e30613;-webkit-clip-path:polygon(0 0,90% 30.5%,67.2% 100%,0 81.5%);clip-path:polygon(0 0,90% 30.5%,67.2% 100%,0 81.5%)}.shape:after{background-color:#c00d0d;-webkit-clip-path:polygon(67.2% 100%,100% 50.5%,100% 0);clip-path:polygon(67.2% 100%,100% 50.5%,100% 0)}.b2i-hero{align-items:center;display:flex;justify-content:center;margin-bottom:3rem;min-height:60vh;position:relative}.b2i-hero .btn{font-size:1rem}@media (min-width:768px){.b2i-hero{margin-top:90px;min-height:70vh}}@media (min-width:1024px){.b2i-hero{min-height:80vh}}.b2i-hero__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.b2i-hero__background .svg--mask_3{bottom:-3px;height:0;left:0;padding-bottom:7.916%;position:absolute;right:0;width:100%;z-index:200}.b2i-hero__background .svg--mask_3 svg{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.b2i-hero__background-image{font-family:"object-fit:cover;object-position:center";height:100%;object-fit:cover;object-position:center;width:100%}.b2i-hero__content{display:flex;flex-direction:column;justify-content:space-between}.b2i-hero__content-wrapper{display:grid;padding:15vh 0 5vh}@media (min-width:768px){.b2i-hero__content-wrapper{grid-template-columns:repeat(4,1fr);padding:20vh 0 5vh}.b2i-hero__content-wrapperInner{grid-area:1/2/2/4}}.b2i-hero__title{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.b2i-hero__bodytext{font-weight:700}@media (min-width:768px){.b2i-hero__bodytext{max-width:75%}}.b2i-hero__bodytext p{margin:0 0 .5em}.b2i-hero__bodytext p:last-child{margin-bottom:0}.b2i-hero__bodytext ol,.b2i-hero__bodytext ul{display:inline-block;list-style:none;margin:0 auto 1rem;text-align:left}.b2i-hero__bodytext ol li:before,.b2i-hero__bodytext ul li:before{color:#c31924;color:var(--b2i-color-primary);content:">";left:0;position:absolute}.b2i-hero__bodytext a{text-decoration:none}.b2i-hero__bodytext a:hover{color:#c31924;color:var(--b2i-color-primary);text-decoration:underline}.b2i-hero__bodytext *{font-weight:700}.b2i-hero__cta{margin-bottom:3rem}.b2i-hero__link-boxes{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin-top:2rem}@media (min-width:480px){.b2i-hero__link-boxes{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.b2i-hero__link-boxes{grid-template-columns:repeat(3,1fr);margin-top:6rem}}@media (min-width:1024px){.b2i-hero__link-boxes{grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:75%}}.b2i-hero__link-box{align-items:center;background:#e0e3e6;background:var(--b2i-color-darken-gray);display:flex;flex-direction:column;text-align:center;text-decoration:none;transition:all .3s ease}.b2i-hero__link-box *{color:#000;color:var(--b2i-color-text)}.b2i-hero__link-box:hover{background:#c31924;background:var(--b2i-color-primary);transform:translateY(-4px) scale(1.1)}.b2i-hero__link-box:hover *{color:#e0e3e6;color:var(--b2i-color-darken-gray)}.b2i-hero__link-box:hover .b2i-hero__link-box-title{text-transform:uppercase}.b2i-hero img{aspect-ratio:1;font-family:"object-fit:cover";object-fit:cover;overflow:hidden;width:100%}.b2i-hero__link-box-image{font-family:"object-fit:cover;object-position:center";height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.b2i-hero__link-box-content{align-items:center;display:flex;flex-grow:1;justify-content:center}.b2i-hero__link-box-title{font-size:1rem;line-height:1.3;margin:0;padding:1em .5em;text-transform:none}.b2i-hero__link-box-title>*{margin:0}.b2i-hero__bodytext,.b2i-hero__button,.b2i-hero__link-box,.b2i-hero__title{animation:b2i-hero-fadeIn .6s ease-out}.b2i-hero__bodytext{animation-delay:.2s;animation-fill-mode:both}.b2i-hero__button{animation-delay:.4s;animation-fill-mode:both}.b2i-hero__link-boxes{animation-delay:.6s;animation-fill-mode:both}@keyframes b2i-hero-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.b2i-textmedia{background:#fff;background:var(--b2i-color-white);padding:3rem 0}.b2i-textmedia .btn{font-size:1rem}.b2i-textmedia--styled{margin-bottom:8rem;position:relative}.b2i-textmedia--styled *,.b2i-textmedia--styled .b2i-textmedia__subtitle{color:#fff;color:var(--b2i-color-white)}.b2i-textmedia--styled .b2i-textmedia__content-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.b2i-textmedia--styled .b2i-textmedia__content-wrapper .btn{margin-bottom:0}.b2i-textmedia--styled:before{background-image:url(/typo3conf/ext/theme/Resources/Public/Encore/images/textmedia_styled_bg.2b6880f3.svg);background-position:50%;background-repeat:no-repeat;background-size:200%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.b2i-textmedia--styled .b2i-textmedia__container{position:relative;z-index:2}.b2i-textmedia__container{display:flex;flex-direction:column;gap:3rem}@media (min-width:768px){.b2i-textmedia__container{gap:4rem}}.b2i-textmedia__content{grid-gap:2rem;display:grid;flex:1;gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.b2i-textmedia__content{grid-template-columns:1fr 3fr}}.b2i-textmedia__content td{padding-right:1rem}.b2i-textmedia__content-wrapper{width:100%}.b2i-textmedia__title{font-size:2rem;font-weight:700;margin-bottom:2rem;margin-top:.5rem}.b2i-textmedia__subtitle{color:#6e6e6e;color:var(--b2i-color-dark-gray);font-weight:600;text-transform:uppercase}.b2i-textmedia__bodytext{color:#000;color:var(--b2i-color-text);margin-bottom:1rem}.b2i-textmedia__bodytext p{margin:0 0 .5em}.b2i-textmedia__bodytext p:last-child{margin-bottom:0}.b2i-textmedia__bodytext ol,.b2i-textmedia__bodytext ul{display:inline-block;list-style:none;margin:0 auto 1rem;text-align:left}.b2i-textmedia__bodytext ol li:before,.b2i-textmedia__bodytext ul li:before{color:#c31924;color:var(--b2i-color-primary);content:">";left:0;position:absolute}.b2i-textmedia__bodytext a{text-decoration:none}.b2i-textmedia__bodytext a:hover{color:#c31924;color:var(--b2i-color-primary);text-decoration:underline}.b2i-textmedia__images{display:flex;justify-content:center}@media (min-width:768px){.b2i-textmedia__images{justify-content:flex-end}}.b2i-textmedia__image{display:block;font-family:"object-fit:cover;object-position:center";object-fit:cover;object-position:center;width:inherit}.b2i-textmedia__bodytext,.b2i-textmedia__cta,.b2i-textmedia__subtitle,.b2i-textmedia__title{animation:b2i-textmedia-fadeInUp .6s ease-out}.b2i-textmedia__subtitle{animation-delay:.1s;animation-fill-mode:both}.b2i-textmedia__bodytext{animation-delay:.2s;animation-fill-mode:both}.b2i-textmedia__cta{animation-delay:.3s;animation-fill-mode:both}.b2i-textmedia__images{animation-delay:.4s;animation-fill-mode:both}.b2i-textmedia__image-wrapper{animation-delay:.5s;animation-delay:calc(.5s + var(--image-index, 0)*.1s);animation-fill-mode:both}.b2i-textmedia__image-wrapper:first-child{--image-index:0}.b2i-textmedia__image-wrapper:nth-child(2){--image-index:1}.b2i-textmedia__image-wrapper:nth-child(3){--image-index:2}.b2i-textmedia__image-wrapper:nth-child(4){--image-index:3}.b2i-textmedia__image-wrapper:nth-child(5){--image-index:4}.b2i-textmedia__image-wrapper:nth-child(6){--image-index:5}@keyframes b2i-textmedia-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.b2i-link-grid__container{display:flex;flex-direction:column;gap:2rem}.b2i-link-grid__description{color:#000;color:var(--b2i-color-text);font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:800px}.b2i-link-grid__description p{margin:0 0 .5em}.b2i-link-grid__description ol,.b2i-link-grid__description ul{display:inline-block;list-style:none;margin:0 auto 1rem;text-align:left}.b2i-link-grid__description ol li:before,.b2i-link-grid__description ul li:before{color:#c31924;color:var(--b2i-color-primary);content:">";left:0;position:absolute}.b2i-link-grid__description a{text-decoration:none}.b2i-link-grid__description a:hover{color:#c31924;color:var(--b2i-color-primary);text-decoration:underline}.b2i-link-grid__description p{margin-bottom:1rem}.b2i-link-grid__description p:last-child{margin-bottom:0}.b2i-link-grid__grid{grid-gap:2rem;display:grid;gap:2rem;width:100%}@media (min-width:480px){.b2i-link-grid__grid--default{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.b2i-link-grid__grid--default{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.b2i-link-grid__grid--default{grid-template-columns:repeat(4,1fr)}}@media (min-width:480px){.b2i-link-grid__grid--2_centered{grid-template-columns:repeat(1,1fr)}}@media (min-width:768px){.b2i-link-grid__grid--2_centered{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.b2i-link-grid__grid--2_centered{grid-template-columns:repeat(4,1fr)}.b2i-link-grid__grid--2_centered>:nth-child(odd){grid-area:1/2/2/3}.b2i-link-grid__grid--2_centered>:nth-child(2n){grid-area:1/3/2/4}}@media (min-width:480px){.b2i-link-grid__grid--3_column{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.b2i-link-grid__grid--3_column{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.b2i-link-grid__grid--3_column{grid-template-columns:repeat(3,1fr)}}.b2i-link-grid__grid--single_row{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (min-width:768px){.b2i-link-grid__grid--single_row{gap:2rem}}@media (max-width:calc(480px - 0.02px)){.b2i-link-grid__grid--single_row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.b2i-link-grid__grid--single_row>*{flex:0 0 auto;scroll-snap-align:start}}.b2i-link-grid__item{align-items:center;background:#e0e3e6;background:var(--b2i-color-darken-gray);display:flex;flex-direction:column;text-align:center;text-decoration:none;transition:all .3s ease}.b2i-link-grid__item *{color:#000;color:var(--b2i-color-text)}.b2i-link-grid__item:hover{background:#c31924;background:var(--b2i-color-primary);transform:translateY(-4px) scale(1.1)}.b2i-link-grid__item:hover *{color:#e0e3e6;color:var(--b2i-color-darken-gray)}.b2i-link-grid__item:hover .b2i-link-grid__item-title{text-transform:uppercase}.b2i-link-grid__item--inverted{background:#c31924;background:var(--b2i-color-primary)}.b2i-link-grid__item--inverted *{color:#e0e3e6;color:var(--b2i-color-darken-gray)}.b2i-link-grid__item--inverted:hover{background:#e0e3e6;background:var(--b2i-color-darken-gray)}.b2i-link-grid__item--inverted:hover *{color:#000;color:var(--b2i-color-text)}.b2i-link-grid__item-image{font-family:"object-fit:cover;object-position:center";object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.b2i-link-grid__item-title{font-weight:700;line-height:1.3;margin:0;padding:.5em;text-transform:none}.b2i-link-grid__description,.b2i-link-grid__item,.b2i-link-grid__title{animation:b2i-link-grid-fadeIn .6s ease-out}.b2i-link-grid__description{animation-delay:.2s;animation-fill-mode:both}.b2i-link-grid__item{animation-delay:.4s;animation-fill-mode:both}.b2i-link-grid__item:nth-child(2){animation-delay:.5s}.b2i-link-grid__item:nth-child(3){animation-delay:.6s}.b2i-link-grid__item:nth-child(4){animation-delay:.7s}.b2i-link-grid__item:nth-child(5){animation-delay:.8s}.b2i-link-grid__item:nth-child(6){animation-delay:.9s}.b2i-link-grid__item:nth-child(7){animation-delay:1s}.b2i-link-grid__item:nth-child(8){animation-delay:1.1s}@keyframes b2i-link-grid-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.b2i-button-group{margin:2rem 0}.b2i-button-group .btn{font-size:1rem}.b2i-button-group__grid{grid-column-gap:2rem;grid-row-gap:1rem;column-gap:2rem;display:grid;row-gap:1rem}.b2i-button-group__grid---default{grid-template-columns:1fr}.b2i-button-group__grid---default a{width:100%}@media (min-width:480px){.b2i-button-group__grid---default{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.b2i-button-group__grid---default{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.b2i-button-group__grid---default{grid-template-columns:repeat(4,1fr)}}.b2i-button-group__grid--2_centered a{width:100%}@media (min-width:480px){.b2i-button-group__grid--2_centered{grid-template-columns:repeat(1,1fr)}}@media (min-width:768px){.b2i-button-group__grid--2_centered{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.b2i-button-group__grid--2_centered{grid-template-columns:repeat(4,1fr)}.b2i-button-group__grid--2_centered>:nth-child(odd){grid-area:1/2/2/3}.b2i-button-group__grid--2_centered>:nth-child(2n){grid-area:1/3/2/4}}.b2i-button-group__grid--layout-single_row{grid-template-columns:1fr;justify-content:center}.b2i-button-group__button{margin-top:0}.b2i-button-group__button--secondary{background:#e0e3e6;background:var(--b2i-color-darken-gray);color:#000!important;color:var(--b2i-color-text)!important}.b2i-counter-group{margin:1rem 0}.b2i-counter-group__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:480px){.b2i-counter-group__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.b2i-counter-group__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.b2i-counter-group__grid{grid-template-columns:repeat(4,1fr)}}.b2i-counter-group__item{text-align:center}.b2i-counter-group__counter{align-items:center;display:flex;flex-direction:column;padding:2rem 1rem}.b2i-counter-group__number{color:#c31924;color:var(--b2i-color-primary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:0;transform:scaleX(1.3)}@media (min-width:768px){.b2i-counter-group__number{font-size:5rem}}.b2i-counter-group__title{color:#c31924;color:var(--b2i-color-primary);font-size:1rem;font-weight:500;line-height:1.4;text-align:center}.b2i-counter-group__title p{margin:0}.b2i-latest-news{margin:2rem 0}.b2i-latest-news__container{display:grid;margin-bottom:1rem}@media (min-width:768px){.b2i-latest-news__container{grid-template-columns:repeat(4,1fr)}.b2i-latest-news__container h2{grid-area:1/2/2/4}}.b2i-latest-news__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:480px){.b2i-latest-news__grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.b2i-latest-news__grid article:first-child,.b2i-latest-news__grid article:nth-child(2){grid-column:span 2}}@media (min-width:768px){.b2i-latest-news__grid{gap:2rem;grid-template-columns:repeat(4,1fr)}.b2i-latest-news__grid article:first-child,.b2i-latest-news__grid article:nth-child(2){grid-gap:2rem;display:grid;gap:2rem;grid-column:span 2;grid-template-columns:1fr 1fr}}.b2i-latest-news__item{background:#e0e3e6;background:var(--b2i-color-darken-gray);display:flex;flex-direction:column-reverse}@media (min-width:480px){.b2i-latest-news__item{display:block}}.b2i-latest-news__inner{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}@media (min-width:480px){.b2i-latest-news__inner{height:100%}}.b2i-latest-news__content{display:flex;flex-direction:column;justify-content:flex-end}.b2i-latest-news__image{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;overflow:hidden;width:100%}@media (min-width:480px){.b2i-latest-news__image{height:100%}}.b2i-latest-news__text{display:flex;flex:1;flex-direction:column}.b2i-latest-news__title{color:#000;color:var(--b2i-color-text);font-weight:600;text-decoration:none}.b2i-latest-news__title a{color:inherit;text-decoration:none}.b2i-latest-news__title a:hover{color:#c31924;color:var(--b2i-color-primary)}.b2i-latest-news__excerpt{color:#000;color:var(--b2i-color-text);flex:1;font-size:.9rem}@media (min-width:480px){.b2i-latest-news__excerpt{font-size:1rem}}.b2i-latest-news__excerpt p{margin:0}.b2i-latest-news__button{background-color:#f0f0f0;background-color:var(--b2i-color-gray);color:#000!important;color:var(--b2i-color-text)!important;margin-bottom:0}.b2i-latest-news__button:hover{color:#000;color:var(--b2i-color-text)}.b2i-latest-news__button--arrow{background-color:transparent;color:#c31924;color:var(--b2i-color-primary);margin-top:1rem;text-align:right;text-decoration:none}.b2i-latest-news__button--arrow svg{height:1rem;width:auto}.b2i-cta-background{align-items:center;display:flex;height:200px;margin:2rem 0 0;overflow:hidden;position:relative}@media (min-width:768px){.b2i-cta-background{height:inherit}}.b2i-cta-background__image-wrapper{height:100%;width:100%;z-index:1}.b2i-cta-background__image-wrapper .svg--mask_3{bottom:-3px;height:0;left:0;padding-bottom:7.916%;position:absolute;right:0;width:100%;z-index:200}.b2i-cta-background__image-wrapper .svg--mask_3 svg{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.b2i-cta-background__background-image{font-family:"object-fit:contain;object-position:center";height:100%;object-fit:contain;object-position:center;width:auto}@media (min-width:768px){.b2i-cta-background__background-image{height:auto;width:100%}}.b2i-cta-background__container{margin-bottom:3rem;padding:1rem 0;position:absolute;width:100%;z-index:3}.b2i-cta-background__content{grid-gap:2rem;display:grid;gap:2rem}@media (min-width:768px){.b2i-cta-background__content{grid-template-columns:repeat(4,1fr)}.b2i-cta-background__contentInner{grid-area:1/2/2/4}}.b2i-cta-background__title{font-size:2rem;font-weight:700;margin-bottom:2rem;margin-top:.5rem}.b2i-cta-background__bodytext{color:#000;color:var(--b2i-color-text);margin-bottom:1rem}.b2i-cta-background__bodytext p{margin:0 0 .5em}.b2i-cta-background__bodytext p:last-child{margin-bottom:0}.b2i-cta-background__bodytext ol,.b2i-cta-background__bodytext ul{display:inline-block;list-style:none;margin:0 auto 1rem;text-align:left}.b2i-cta-background__bodytext ol li:before,.b2i-cta-background__bodytext ul li:before{color:#c31924;color:var(--b2i-color-primary);content:">";left:0;position:absolute}.b2i-cta-background__bodytext a{text-decoration:none}.b2i-cta-background__bodytext a:hover{color:#c31924;color:var(--b2i-color-primary);text-decoration:underline}.b2i-cta-background__cta-btn--secondary{background:#e0e3e6;background:var(--b2i-color-darken-gray);color:#000;color:var(--b2i-color-text)}.b2i-spacer{display:block;visibility:visible;width:100%}@media (max-width:767px){.b2i-spacer.b2i-spacer--mobile-hidden{display:none}}@media (min-width:768px){.b2i-spacer.b2i-spacer--tablet-hidden{display:none}}@media (min-width:992px){.b2i-spacer.b2i-spacer--desktop-hidden{display:none}}.b2i-spacer--hidden{display:none}.b2i-spacer--invisible{visibility:hidden}@media (max-width:767px){.b2i-spacer--mobile-hidden{display:none}}@media (min-width:768px) and (max-width:991px){.b2i-spacer--tablet-hidden{display:none}}@media (min-width:992px){.b2i-spacer--desktop-hidden{display:none}}