@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--primary-1: #5a2572;--primary-2: #0099cd;--primary-3: #ffffff;--secondary-1: #2e2672;--secondary-2: #6e2272;--secondary-3: #462672;--tertiary-1: #000000;--tertiary-2: #6a6a6a;--tertiary-3: #E9EDF2;--tertiary-4: #c81e8c;--tertiary-5: #DED3E3;--system-1: #c7cbcf;--system-2: #e42321;--lightbox-background-color: #aaa7c4;--header-height-mobile: 88px;--header-height-desktop: 178px;--navigation-height-mobile: calc(100dvh - 88px) ;--navigation-submenu-height-mobile: calc(100dvh - 144px) ;--navigation-height-desktop: 132px;--navigation-lateral-padding-desktop: calc( (100dvw - var(--max-width-container)) / 2 );--copyright-background: rgba(0, 0, 0, .5);--max-width-full-screen-module: 90rem;--max-width-container-large: 87.5rem;--max-width-container-small: 61.5rem;--max-width-container: 74rem;--whattsapp-green: #58B863;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:var(--tertiary-1);background-color:var(--primary-3);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (min-width: 62rem){html.no-scroll{overflow:hidden;max-width:100dvw;max-height:100dvh}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:0 0 1rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;color:var(--primary-1)}@media screen and (max-width: 48rem){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{word-break:break-word}}h1,.h1{font-size:3.5rem;line-height:4.375rem}h2,.h2{font-size:3rem;line-height:3.5rem}h3,.h3{font-size:2.5rem;line-height:3rem}h4,.h4{font-size:2rem;line-height:2.5rem}h5,.h5{font-size:1.5rem;line-height:2rem}blockquote{font-size:1.5rem;line-height:2rem;font-style:italic}a{color:var(--secondary-1);text-decoration:none;cursor:pointer}a:hover:not(.button--primary,.button--secondary,.button--tertiary,.nav-element,.button--reverse,.no-underline,.button--whattsapp){text-decoration:underline;text-underline-offset:.2rem}p{margin-bottom:1rem}ul{list-style:none}ul li:before{content:"•";color:var(--primary-1);font-weight:900;padding-right:1rem;font-size:40px;display:inline-block;vertical-align:top;margin-left:-1.9rem}ol{list-style:none;counter-reset:item}ol li:before{content:counter(item) ". ";counter-increment:item;color:var(--primary-1);font-weight:700;padding-right:1rem;margin-left:-1.7rem;display:inline-block}figcaption:not(.blockquote-caption,.text-image-teaser__image-caption){position:absolute;padding:.25rem;margin:0;background-color:var(--copyright-background);color:var(--primary-3);line-height:.875rem;font-size:.875rem}figcaption:not(.blockquote-caption,.text-image-teaser__image-caption).image-caption{background-color:transparent;color:var(--tertiary-1);font-size:1.125rem;line-height:2rem}.mb-1{margin-bottom:1rem}body{width:100%;height:100%;position:relative;overflow-x:hidden;font-size:1.125rem;line-height:2rem}body.search-open{position:fixed}main{margin-bottom:1rem;min-height:calc(100dvh - 16rem)}.container{box-sizing:content-box;max-width:var(--max-width-container);padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}.container--small{max-width:var(--max-width-container-small)}.container--large{max-width:var(--max-width-container-large)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.font-small{font-size:.875rem;line-height:1.5rem}@media screen and (min-width: 62rem){.hide-desktop{display:none}}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media (min-width: 576px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-offset-0{margin-left:0%}.col-sm-push-0{left:0%}.col-sm-pull-0{right:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-push-1{left:8.3333333333%}.col-sm-pull-1{right:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-push-2{left:16.6666666667%}.col-sm-pull-2{right:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-push-3{left:25%}.col-sm-pull-3{right:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-push-4{left:33.3333333333%}.col-sm-pull-4{right:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-push-5{left:41.6666666667%}.col-sm-pull-5{right:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-push-6{left:50%}.col-sm-pull-6{right:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-push-7{left:58.3333333333%}.col-sm-pull-7{right:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-push-8{left:66.6666666667%}.col-sm-pull-8{right:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-push-9{left:75%}.col-sm-pull-9{right:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-push-10{left:83.3333333333%}.col-sm-pull-10{right:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-push-11{left:91.6666666667%}.col-sm-pull-11{right:91.6666666667%}.col-sm-offset-12{margin-left:100%}.col-sm-push-12{left:100%}.col-sm-pull-12{right:100%}}@media (min-width: 768px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-offset-0{margin-left:0%}.col-md-push-0{left:0%}.col-md-pull-0{right:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-push-1{left:8.3333333333%}.col-md-pull-1{right:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-push-2{left:16.6666666667%}.col-md-pull-2{right:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-push-3{left:25%}.col-md-pull-3{right:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-push-4{left:33.3333333333%}.col-md-pull-4{right:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-push-5{left:41.6666666667%}.col-md-pull-5{right:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-push-6{left:50%}.col-md-pull-6{right:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-push-7{left:58.3333333333%}.col-md-pull-7{right:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-push-8{left:66.6666666667%}.col-md-pull-8{right:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-push-9{left:75%}.col-md-pull-9{right:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-push-10{left:83.3333333333%}.col-md-pull-10{right:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-push-11{left:91.6666666667%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-12{margin-left:100%}.col-md-push-12{left:100%}.col-md-pull-12{right:100%}}@media (min-width: 992px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-offset-0{margin-left:0%}.col-lg-push-0{left:0%}.col-lg-pull-0{right:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-push-1{left:8.3333333333%}.col-lg-pull-1{right:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-push-2{left:16.6666666667%}.col-lg-pull-2{right:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-push-3{left:25%}.col-lg-pull-3{right:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-push-4{left:33.3333333333%}.col-lg-pull-4{right:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-push-5{left:41.6666666667%}.col-lg-pull-5{right:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-push-6{left:50%}.col-lg-pull-6{right:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-push-7{left:58.3333333333%}.col-lg-pull-7{right:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-push-8{left:66.6666666667%}.col-lg-pull-8{right:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-push-9{left:75%}.col-lg-pull-9{right:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-push-10{left:83.3333333333%}.col-lg-pull-10{right:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-push-11{left:91.6666666667%}.col-lg-pull-11{right:91.6666666667%}.col-lg-offset-12{margin-left:100%}.col-lg-push-12{left:100%}.col-lg-pull-12{right:100%}}@media (min-width: 1200px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-offset-0{margin-left:0%}.col-xl-push-0{left:0%}.col-xl-pull-0{right:0%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-push-1{left:8.3333333333%}.col-xl-pull-1{right:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-push-2{left:16.6666666667%}.col-xl-pull-2{right:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-push-3{left:25%}.col-xl-pull-3{right:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-push-4{left:33.3333333333%}.col-xl-pull-4{right:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-push-5{left:41.6666666667%}.col-xl-pull-5{right:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-push-6{left:50%}.col-xl-pull-6{right:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-push-7{left:58.3333333333%}.col-xl-pull-7{right:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-push-8{left:66.6666666667%}.col-xl-pull-8{right:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-push-9{left:75%}.col-xl-pull-9{right:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-push-10{left:83.3333333333%}.col-xl-pull-10{right:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-push-11{left:91.6666666667%}.col-xl-pull-11{right:91.6666666667%}.col-xl-offset-12{margin-left:100%}.col-xl-push-12{left:100%}.col-xl-pull-12{right:100%}}@media (min-width: 1400px){.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}.col-xxl-offset-0{margin-left:0%}.col-xxl-push-0{left:0%}.col-xxl-pull-0{right:0%}.col-xxl-offset-1{margin-left:8.3333333333%}.col-xxl-push-1{left:8.3333333333%}.col-xxl-pull-1{right:8.3333333333%}.col-xxl-offset-2{margin-left:16.6666666667%}.col-xxl-push-2{left:16.6666666667%}.col-xxl-pull-2{right:16.6666666667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-push-3{left:25%}.col-xxl-pull-3{right:25%}.col-xxl-offset-4{margin-left:33.3333333333%}.col-xxl-push-4{left:33.3333333333%}.col-xxl-pull-4{right:33.3333333333%}.col-xxl-offset-5{margin-left:41.6666666667%}.col-xxl-push-5{left:41.6666666667%}.col-xxl-pull-5{right:41.6666666667%}.col-xxl-offset-6{margin-left:50%}.col-xxl-push-6{left:50%}.col-xxl-pull-6{right:50%}.col-xxl-offset-7{margin-left:58.3333333333%}.col-xxl-push-7{left:58.3333333333%}.col-xxl-pull-7{right:58.3333333333%}.col-xxl-offset-8{margin-left:66.6666666667%}.col-xxl-push-8{left:66.6666666667%}.col-xxl-pull-8{right:66.6666666667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-push-9{left:75%}.col-xxl-pull-9{right:75%}.col-xxl-offset-10{margin-left:83.3333333333%}.col-xxl-push-10{left:83.3333333333%}.col-xxl-pull-10{right:83.3333333333%}.col-xxl-offset-11{margin-left:91.6666666667%}.col-xxl-push-11{left:91.6666666667%}.col-xxl-pull-11{right:91.6666666667%}.col-xxl-offset-12{margin-left:100%}.col-xxl-push-12{left:100%}.col-xxl-pull-12{right:100%}}.row{display:flex}.header-logo{height:46px;width:140px}@media screen and (min-width: 62rem){.header-logo{height:72px;width:224px;align-self:center}}.header-logo svg,.header-logo svg#logo{height:46px;width:140px}@media screen and (min-width: 62rem){.header-logo svg,.header-logo svg#logo{height:72px;width:224px}}.header{background-color:var(--primary-3);position:sticky;height:var(--header-height-mobile);top:0;z-index:5}.header:after{width:100%;height:3rem;background:linear-gradient(180deg,rgba(70,38,114,.1),transparent);content:"";position:absolute;top:100%;left:0;pointer-events:none;z-index:5}@media screen and (min-width: 62rem){.header:after{z-index:5}}@media screen and (min-width: 62rem){.header{padding:0 4rem;height:auto}}.header__container{height:100%;display:flex;flex-direction:column}@media screen and (min-width: 62rem){.header__container{flex-direction:row;padding:0;align-items:stretch;max-width:var(--max-width-container);margin:0 auto}}.header .nav-button--mobile{height:1.5rem;width:1.25rem;margin-left:1.5rem;position:relative}@media screen and (min-width: 62rem){.header .nav-button--mobile{display:none;margin:0;height:0;width:0}}.header .nav-button--mobile .icon-open{height:1.5rem;width:1.25rem;opacity:1;transition:opacity .1s ease-in-out;position:absolute;top:0;left:0}.header .nav-button--mobile .icon-close{margin-top:.125rem;height:1.25rem;width:1.25rem;opacity:0;transition:opacity .1s ease-in-out;position:absolute;top:0;left:0}.header__image-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background-color:var(--primary-3);z-index:2;height:100%}@media screen and (min-width: 62rem){.header__image-wrapper{width:auto;padding:0;height:auto}}.header__menu-wrapper{display:flex;flex-direction:column;width:100%;position:absolute;top:var(--header-height-mobile);left:0;background-color:var(--primary-3);height:var(--navigation-height-mobile);gap:2.5rem;transform:translateY(-110%);transition:transform .2s ease-in-out;z-index:1;max-width:100dvw;overflow:hidden}@media screen and (min-width: 62rem){.header__menu-wrapper{flex-direction:column-reverse;align-items:flex-start;margin:0;top:unset;height:auto;position:initial;gap:0;transform:none;overflow:visible;max-width:unset}}.header__meta-navi-wrapper{display:flex;width:100%}@media screen and (min-width: 62rem){.header__meta-navi-wrapper{flex:1;flex-grow:1;margin:.75rem 0 1rem}}.header__nav-wrapper{display:flex;flex-direction:row}@media screen and (min-width: 62rem){.header__nav-wrapper{width:100%;align-items:stretch;flex-grow:1}}.header.nav-open .header__menu-wrapper{max-width:unset;transform:translateY(0)}.header.nav-open .icon-open{opacity:0}.header.nav-open .icon-close{opacity:1}.navigation li:before{content:none;display:none}@media screen and (min-width: 40rem){.navigation{padding:2.5rem 5rem 0}}@media screen and (min-width: 62rem){.navigation{flex-grow:1;display:block;padding:0}}.navigation .screenreader-only{clip:rect(0,0,0,0);margin:0;position:absolute}.navigation__overlay{display:none}@media screen and (min-width: 62rem){.navigation__overlay{top:100%;left:0;opacity:0;z-index:0;background-color:#0009;transition:opacity .2s ease-in}}@media screen and (min-width: 62rem){.navigation.open .navigation__overlay{display:block;opacity:1;position:absolute;width:100dvw;height:100dvh;visibility:visible}}.navigation__close-desktop{position:absolute;top:1rem;right:1rem;display:flex;z-index:2;height:1.25rem;width:1.25rem}@media screen and (max-width: 62rem){.navigation__close-desktop{display:none}}.navigation__close-desktop svg{height:1.25rem;width:1.25rem}@media screen and (min-width: 75rem){.navigation__close-desktop{right:var(--navigation-lateral-padding-desktop)}}.navigation .back-button{position:relative;align-self:start;height:auto;margin-bottom:1.75rem;color:var(--secondary-1);display:flex;align-items:center;font-weight:700}@media screen and (min-width: 62rem){.navigation .back-button{display:none}}.navigation .back-button:before{content:"";width:1.5rem}.navigation .back-button svg{color:var(--secondary-1);height:.75rem;width:1rem;transform:rotate(180deg);transition:all ease-out .2s;position:absolute}.navigation .back-button:hover svg{transform:translate(-.25rem) rotate(180deg)}.header-search__button{height:2rem;display:flex;align-items:center;gap:1rem;font-size:1.125rem}.header-search__button span{display:block;color:var(--secondary-1);margin:0;font-weight:700}.header-search__icon{height:1.5rem;width:1.5rem}.header-search__overlay--mobile{top:0;left:0;position:absolute;width:100dvw;height:100dvh;background-color:#fff;display:none;z-index:100}.header-search__overlay--mobile__content{display:flex;flex-direction:column;padding:1.5rem;height:100%}.header-search__overlay--mobile__close-button{height:1.25rem;width:1.25rem;align-self:flex-end;margin-bottom:2rem}.header-search__overlay--mobile__input{margin-bottom:2rem;padding:.75rem 1.5rem;width:100%;background-color:var(--tertiary-3);border:none}.header-search__overlay--mobile__input::placeholder{color:var(--tertiary-1);opacity:1}.header-search__overlay--mobile .button{width:100%;text-align:center}@media screen and (max-width: 62rem){.header-search__overlay--mobile--open{display:block}}.header-search--desktop{display:none;visibility:hidden}@media screen and (min-width: 62rem){.header-search--desktop{min-width:14rem;display:block;visibility:visible;display:flex;justify-content:flex-end;padding-top:40px}.header-search--desktop .header-search__button{font-size:1.25rem}}.footer__logo{margin-bottom:32px;height:54px;max-width:220px}.footer{display:flex;flex-direction:column;background-color:var(--secondary-3);color:var(--primary-3)}.footer a.jumpmark{position:absolute}.footer__top-container{padding:2.5rem 1.5rem 2rem;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 62rem){.footer__top-container{padding:2.5rem 0;max-width:var(--max-width-container);width:100vw;margin:0 auto}}.footer__top-container--middle{width:100%}@media screen and (min-width: 62rem){.footer__top-container--middle{display:flex;flex-direction:row;gap:5.5rem;margin-bottom:2.5rem}}.footer__top-container--bottom{width:100%}@media screen and (min-width: 62rem){.footer__top-container--bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}.footer__address{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.5rem}@media screen and (min-width: 62rem){.footer__address{max-width:17rem;margin:0}}@media screen and (min-width: 62rem){.footer__links{display:flex;flex-direction:row;width:100%;gap:5rem}}.footer__links ul{list-style:none;padding:0;margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 62rem){.footer__links ul{margin:0}}.footer__links ul li:before{content:"";display:none}.footer__links a{color:var(--primary-3)}.footer__copyright{margin-bottom:1.5rem}@media screen and (min-width: 62rem){.footer__copyright{margin-bottom:0}}.footer__social{display:flex;justify-content:flex-start;gap:2rem;margin:0 0 2rem;padding:0}@media screen and (min-width: 62rem){.footer__social{margin-bottom:0}}.footer__social li{padding:0;height:2rem;width:2rem}.footer__social li:before{content:"";padding:0;display:none}.footer__social svg{height:2rem;width:2rem}.footer__partner-logos__container{background-color:var(--primary-3);padding:1.5rem}@media screen and (min-width: 62rem){.footer__partner-logos__container{padding:2rem 1.5rem}}.footer__partner-logos__list{padding:0;display:flex;flex-direction:column;align-items:center;list-style:none;gap:2.5rem;margin:0}@media screen and (min-width: 62rem){.footer__partner-logos__list{flex-direction:row;justify-content:space-between;align-items:center;gap:0;margin:0 auto;max-width:72.5rem;width:100%;padding:0}}.footer__partner-logos__list li{padding:0;height:3rem}.footer__partner-logos__list li img{max-height:100%;object-fit:contain}@media screen and (min-width: 62rem){.footer__partner-logos__list li{max-width:11rem;max-height:2rem}.footer__partner-logos__list li img{width:100%;height:100%}}.footer__partner-logos__list li:before{content:"";padding:0;display:none}.footer__donations{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;padding:2rem 1.5rem 2.5rem}@media screen and (min-width: 62rem){.footer__donations{flex-direction:row;padding:2.5rem 0;max-width:var(--max-width-container);width:100vw;margin:0 auto;gap:1rem;justify-content:space-between}}.footer__donations p{margin:0;padding:0;font-weight:700}@media screen and (min-width: 62rem){.footer__donations p{flex:5}}@media screen and (min-width: 62rem){.footer__donations p#iban-number{flex:4}}.footer__donations .button{height:3.25rem;display:flex;align-items:center;text-align:center;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 62rem){.footer__donations .button{flex:2}}@media screen and (min-width: 62rem){.footer__donations .copy-iban{display:flex;justify-content:center;min-width:12rem}}.footer__donations .copy-iban:focus,.footer__donations .copy-iban:active,.footer__donations .copy-iban:hover{background-color:var(--primary-3);color:var(--secondary-3);outline:none}.accordion{margin-bottom:5rem}.accordion h3{margin-bottom:2.5rem;margin-bottom:1.875rem}.accordion__subline{font-weight:700;margin-bottom:1.875rem}.accordion__header{font-size:1.5rem;margin:0}@media screen and (max-width: 48rem){.accordion__header{font-size:1.25rem;line-height:28px}}.accordion__header button{color:var(--secondary-1)}.accordion__header svg{width:3rem;height:3rem;color:var(--primary-3);flex-shrink:0;margin-left:1rem;background-color:var(--secondary-1);border-radius:100%;padding:.75rem;pointer-events:none}.accordion__header svg use,.accordion__header svg svg#icon-plus,.accordion__header svg svg#icon-close{width:1.5rem;height:1.5rem}.accordion__header--open .accordion__button{border:none}.accordion__header--open .accordion__button:hover{border-bottom:none}.accordion__header--open .accordion__icon-closed{display:none}.accordion__header--open .accordion__icon-open,.accordion__icon-closed{display:block}.accordion__icon-open{display:none}.accordion__item{box-shadow:0 20px 45px #46267233;margin:0 auto 2.5rem}.accordion__button{display:flex;justify-content:space-between;align-items:center;text-align:left;background:none;padding:0;border:none;min-height:4rem;width:100%;cursor:pointer;padding:1.25rem 2rem}.accordion__panel{display:none;animation:fadeInFromNone .5s ease-in-out;font-size:1rem;line-height:2rem;padding:0 2rem 1.5625rem}.accordion__panel>*:last-child{margin-bottom:1rem}.accordion__panel--open{display:block}.accordion__panel a[data-link-type=url]{position:relative;padding-right:0}.accordion__panel a[data-link-type=url]:after{content:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-small-yYEw65XX.svg);height:100%;width:100%;margin-left:.25rem;transition:transform ease-out .2s}.accordion__panel a[data-link-type=url]:hover:after{transform:translateY(-.2rem)}@media screen and (max-width: 30rem){.accordion__panel>.container{padding-left:0;padding-right:0}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}button{-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}.button,.btn{height:3.5rem;padding:.5rem 2rem;font-size:1.125rem;line-height:1.125rem;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;justify-content:center;text-align:center}.button--text,.btn--text{padding-left:0;padding-right:0;height:auto;display:inline-block;border-radius:0}.button--text::hover,.btn--text::hover{text-decoration:underline}.button--primary,.button-primary,.btn--primary,.btn-primary{color:var(--primary-3);background-color:var(--secondary-1);border-radius:6.25rem}.button--primary:focus,.button--primary:hover,.button-primary:focus,.button-primary:hover,.btn--primary:focus,.btn--primary:hover,.btn-primary:focus,.btn-primary:hover{outline:solid .125rem var(--secondary-1);background-color:var(--primary-3);color:var(--secondary-1);text-decoration:none}.button--primary:disabled,.button-primary:disabled,.btn--primary:disabled,.btn-primary:disabled{cursor:default;color:var(--primary-3);background-color:var(--system-1);text-decoration:none}.button--primary:disabled:hover,.button-primary:disabled:hover,.btn--primary:disabled:hover,.btn-primary:disabled:hover{outline:none}.button--reverse,.btn--reverse{color:var(--primary-3);background-color:transparent;border:.125rem solid var(--primary-3);border-radius:6.25rem}.button--reverse:focus,.button--reverse:hover,.btn--reverse:focus,.btn--reverse:hover{outline:solid .125rem var(--primary-3);background-color:var(--primary-3);color:var(--secondary-1);text-decoration:none}.button--reverse:disabled,.btn--reverse:disabled{cursor:default;color:var(--primary-3);background-color:var(--system-1);text-decoration:none}.button--reverse:disabled:hover,.btn--reverse:disabled:hover{outline:none}.button--secondary,.btn--secondary{color:var(--secondary-1);background-color:var(--primary-3);outline:solid .125rem var(--secondary-1);border-radius:6.25rem}.button--secondary:focus,.button--secondary:hover,.btn--secondary:focus,.btn--secondary:hover{background-color:var(--secondary-1);color:var(--primary-3);outline:none;text-decoration:none}.button--secondary:disabled,.btn--secondary:disabled{cursor:default;color:var(--system-1);background-color:var(--primary-3);outline:solid .125rem var(--system-1)}.button--secondary:disabled:hover,.btn--secondary:disabled:hover{outline:solid .125rem var(--system-1)}.button--tertiary,.btn--tertiary{color:var(--primary-3);background-color:var(--tertiary-4);border-radius:6.25rem}.button--tertiary:focus,.button--tertiary:hover,.btn--tertiary:focus,.btn--tertiary:hover{outline:solid .125rem var(--tertiary-4);background-color:var(--primary-3);color:var(--tertiary-4)}.button--tertiary:disabled,.btn--tertiary:disabled{cursor:default;color:var(--primary-3);background-color:var(--system-1);text-decoration:none}.button--tertiary:disabled:hover,.btn--tertiary:disabled:hover{outline:none}.button--intern,.btn--intern{position:relative;padding:0 1.25rem 0 0;border-radius:0;height:auto}.button--intern:after,.btn--intern:after{content:"";position:absolute;height:100%;width:1rem;background-repeat:no-repeat;top:0;right:0;background-position:0 50%;background-size:contain;background-image:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-arrow-button-GaOiAZWt.svg);transition:transform ease-out .2s}.button--intern:hover:after,.btn--intern:hover:after{transform:translate(.2rem)}.button--intern--reverse,.btn--intern--reverse{padding:0 0 0 1.25rem}.button--intern--reverse:after,.btn--intern--reverse:after{display:none}.button--intern--reverse:before,.btn--intern--reverse:before{content:"";position:absolute;height:100%;width:1rem;background-repeat:no-repeat;top:0;left:0;background-position:0 50%;background-size:contain;background-image:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-arrow-button-GaOiAZWt.svg);transition:transform ease-out .2s;transform:rotate(180deg)}.button--intern--reverse:hover:before,.btn--intern--reverse:hover:before{transform:rotate(180deg) translate(.2rem)}.button--extern,.btn--extern{position:relative;padding:0 1.25rem 0 0;border-radius:0;height:auto}.button--extern:after,.btn--extern:after{content:"";position:absolute;height:100%;width:1rem;background-repeat:no-repeat;top:0;right:0;background-position:0 50%;background-size:contain;background-image:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-QeCnlmbA.svg);transition:transform ease-out .2s}.button--extern:hover:after,.btn--extern:hover:after{transform:translateY(-.2rem)}.button--extern--reverse,.btn--extern--reverse{padding:0 0 0 1.25rem}.button--extern--reverse:after,.btn--extern--reverse:after{display:none}.button--extern--reverse:before,.btn--extern--reverse:before{content:"";position:absolute;height:100%;width:1rem;background-repeat:no-repeat;top:0;left:0;background-position:0 50%;background-size:contain;background-image:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-QeCnlmbA.svg);transition:transform ease-out .2s}.button--extern--reverse:hover:before,.btn--extern--reverse:hover:before{transform:translateY(-.2rem)}.button--whattsapp,.btn--whattsapp{background-color:var(--whattsapp-green);color:var(--primary-3);border-radius:6.25rem}.button--whattsapp:focus,.button--whattsapp:hover,.btn--whattsapp:focus,.btn--whattsapp:hover{outline:solid .125rem var(--whattsapp-green);background-color:transparent;color:var(--whattsapp-green)}.button--whattsapp:disabled,.btn--whattsapp:disabled{cursor:default;color:var(--primary-3);background-color:var(--system-1);text-decoration:none}.button--whattsapp:disabled:hover,.btn--whattsapp:disabled:hover{outline:none}.text-image-teaser{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:2rem;margin-bottom:5rem}.text-image-teaser__content,.text-image-teaser__image{flex:1 1 20.25rem;width:100%}.text-image-teaser__image{flex-grow:2.4}.text-image-teaser__image figure{position:relative}.text-image-teaser__image figcaption:not(.text-image-teaser__image-caption){bottom:0;left:0}.text-image-teaser--reverse{flex-direction:row-reverse}.text-image-teaser__image-caption{position:relative;background-color:none;color:var(--tertiary-1);font-size:1rem;line-height:24px;margin-top:15px}.text-image-teaser__image-inner{position:relative}.download{display:flex;flex-direction:column;gap:2rem;margin-bottom:5rem}.download li:before{display:none;content:none}.download ul{padding:0;display:flex;flex-direction:column;gap:2rem;margin:0 auto;width:100%}.download h3,.download p{margin-bottom:.5rem}.download__element{box-shadow:0 1.25rem 2.8125rem #46267233}.download__element--link a{flex-direction:row;justify-content:space-between}.download__element--download a{flex-direction:row-reverse;justify-content:flex-end}.download__element a{padding:1.5rem 2rem;display:flex;align-items:center;gap:2rem;font-weight:700}.download__element a:hover,.download__element a:focus{background-color:var(--secondary-1);color:var(--primary-3);text-decoration:none}.download__element a:hover .download__fileinfo,.download__element a:focus .download__fileinfo{color:var(--primary-3)}.download__element a:hover .download__icon,.download__element a:focus .download__icon{background-color:var(--primary-3)}.download__element a:hover .download__icon svg,.download__element a:focus .download__icon svg{color:var(--secondary-1)}.download__element span{align-self:center}.download__element svg{width:2rem;height:2rem;flex-shrink:0}.download__element svg use{transform:scale(.6667)}.download__fileinfo-wrapper{display:flex;flex-direction:column}.download__fileinfo-wrapper>span{align-self:flex-start}.download__fileinfo{color:var(--tertiary-2);font-size:.875rem;font-weight:400;line-height:1.375rem}.download__icon{width:2.5rem;height:2.5rem;background-color:var(--secondary-1);border-radius:100%;position:relative;flex-shrink:0}.download__icon svg{width:3rem;height:3rem;transform:translate(-50%) translateY(-50%) scale(.4167);color:var(--primary-3);position:absolute;top:50%;left:50%}.download__icon svg use{transform:none}.teaser-pagetile{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}.teaser-pagetile h3{align-self:flex-start;margin-bottom:2rem}.teaser-pagetile__wrapper{display:grid;margin:1rem 0 4rem;gap:2rem;padding:0;max-width:30rem;width:100%}@media screen and (min-width: 60rem){.teaser-pagetile__wrapper{max-width:none;grid-template-columns:repeat(2,1fr)}}.teaser-pagetile__element{list-style:none;display:flex;flex-direction:column;box-shadow:0 .56rem .75rem #4626721a;grid-row:span 1;transition:box-shadow .2s ease-in-out}.teaser-pagetile__element:hover,.teaser-pagetile__element:focus{box-shadow:0 .56rem .75rem #4626724d}.teaser-pagetile__element--contentful{grid-row:span 2}.teaser-pagetile__element img{width:100%}.teaser-pagetile__element:before{display:none;content:none}.teaser-pagetile__element a:not(.button--text){height:auto}.teaser-pagetile__element a:not(.button--text):hover{text-decoration:none}.teaser-pagetile__element .teaser-pagetile__link{display:inline;color:var(--secondary-1);font-size:1.125rem;font-weight:700}.teaser-pagetile__element .teaser-pagetile__link:hover{text-decoration:underline}.teaser-pagetile__image-wrapper{position:relative}.teaser-pagetile__content{padding:1.5rem 1rem}@media screen and (min-width: 60rem){.teaser-pagetile__content{padding:1.5rem 2rem}}.teaser-pagetile__content-header{font-weight:700;display:flex;align-items:center;justify-content:space-between;color:var(--secondary-1)}.teaser-pagetile__date{color:var(--tertiary-1);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.teaser-pagetile__date p{margin:0}.teaser-pagetile__text h5{color:var(--primary-1)}.teaser-pagetile>.button{display:flex;text-align:center;align-items:center}.teaser-pagetile figcaption{bottom:0;left:0}.contact{position:relative;color:#fff;width:100%;margin-bottom:5rem}.contact.container{padding-left:0;padding-right:0}@media screen and (min-width: 60rem){.contact{padding-left:1.5rem;padding-right:1.5rem}}.contact h3{margin-bottom:2.5rem;margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width: 80rem){.contact h3{margin-left:0;margin-right:0}}.contact__elements-container{display:flex;flex-direction:column;align-items:center;gap:1rem}@media screen and (min-width: 60rem){.contact__elements-container{gap:2rem;flex-direction:row;align-items:flex-start;flex-wrap:wrap}}.contact__element{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 60rem){.contact__element{flex-direction:row}}.contact__element address{font-style:normal}.contact__image{width:21.25rem;height:21.25rem;display:block;object-position:50% 50%;z-index:1;max-width:calc(100vw - 3rem);max-height:calc(100vw - 3rem);aspect-ratio:1/1;margin-left:auto;margin-right:auto;position:relative}@media screen and (min-width: 60rem){.contact__image{display:inline;margin-right:-4rem;margin-left:none;margin-bottom:none}}.contact__image figcaption{bottom:0;left:0}.contact__details{display:flex;background-color:var(--secondary-3);flex-direction:column;width:100%;height:auto;padding:1.5rem;color:var(--primary-3)}@media screen and (min-width: 40rem){.contact__details{padding:4.625rem 3rem;width:29.7rem;min-height:29.7rem}}.contact__details h4,.contact__details h5{color:var(--primary-3)}.contact__details p{margin-bottom:2rem}.contact__details__element{color:var(--primary-3);display:flex;align-items:flex-start;gap:.5rem;font-weight:700;word-break:break-word}.contact__details__element>*{width:2rem;height:2rem;min-width:2rem;display:flex;align-items:center;justify-content:center}.contact__details__element svg{height:1.5rem;width:1.5rem}.contact__details__element svg.icon-mobile{width:1rem}.contact__details__element:not(:last-child){margin-bottom:1.5rem}.contact__details__element:has(+.address-link){margin-bottom:0}.contact__details__element.address-link{margin-left:40px}.contact__details__element.email-link,.contact__details__element.website-link{word-break:break-all}.contact__element.with-image{flex-direction:column}.contact__element.with-image:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 60rem){.contact__element.with-image{align-items:center;justify-content:flex-end;margin-left:auto;flex-direction:row}}.contact__element.with-image .contact__details{padding-top:4.5rem}@media screen and (min-width: 60rem){.contact__element.with-image .contact__details{padding:3.5rem 2.25rem 3.5rem 6rem;width:31.75rem;min-height:31.75rem}}.contact a[data-link-type=url]{position:relative;padding-right:0}.contact a[data-link-type=url]:after{content:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-small-inverted-DqSao4Y7.svg);height:100%;margin-left:.25rem;transition:transform ease-out .2s}.meta-nav{height:100%;width:100%;padding:0 1.5rem 2.5rem}@media screen and (min-width: 40rem){.meta-nav{padding:0 5rem 2.5rem}}@media screen and (min-width: 62rem){.meta-nav{padding:0}}.meta-nav__list{padding:0;height:100%;display:flex;flex-direction:column;margin:0}@media screen and (min-width: 62rem){.meta-nav__list{flex-direction:row;justify-content:flex-end;align-items:center}}@media screen and (max-width: 62rem){.meta-nav__list>li{margin-bottom:2.5rem}.meta-nav__list>li:last-child{margin-bottom:0;position:absolute;bottom:0;left:0;width:100%;display:flex}.meta-nav__list>li:last-child>ul{width:100%;padding:0;display:flex}.meta-nav__list>li:last-child>ul>li{flex:1;display:block;width:100%;text-align:center}.meta-nav__list>li:last-child>ul>li .button{padding:.5rem}.meta-nav__list>li .button{width:100%;border-radius:0}}@media screen and (min-width: 62rem){.meta-nav__list>li.meta-nav__search--mobile{display:none;visibility:hidden}}@media screen and (min-width: 62rem){.meta-nav__list>li{margin-right:2rem}.meta-nav__list>li>a:not(.button),.meta-nav__list>li>button{font-size:1rem;line-height:1.5rem;color:var(--secondary-1)}.meta-nav__list>li>a.button{padding-top:.75rem;padding-bottom:.75rem}.meta-nav__list>li:nth-last-child(2){margin-right:1.5rem;color:inherit}.meta-nav__list>li:last-child{margin-right:0;color:inherit;position:relative;bottom:unset;left:unset}.meta-nav__list>li:last-child ul{display:flex;gap:1.5rem;padding:0}}.meta-nav__list li:before{content:"";display:none}.meta-nav .language-switch{position:relative}.meta-nav .language-switch svg{transform:rotate(90deg);transition:transform .1s;height:.9rem;width:.5rem;margin-left:.75rem}.meta-nav .language-switch svg img{height:.9rem;width:.5rem}.meta-nav .language-switch.open .language-switch__list{display:flex}.meta-nav .language-switch.open svg{transform:rotate(-90deg)}.meta-nav .language-switch__list{display:none;position:absolute;padding:0}.meta-nav .language-switch__list li{line-height:1.25rem}.meta-nav__wrapper--mobile{flex-grow:1}@media screen and (min-width: 62rem){.meta-nav__wrapper--mobile{display:none}}.stage-large{width:100%;max-width:var(--max-width-full-screen-module);margin:0 auto 5rem;position:relative}@media screen and (min-width: 60rem){.stage-large{display:flex;align-items:center}}.stage-large__image{width:100%;aspect-ratio:1/1;position:relative}@media screen and (min-width: 48rem){.stage-large__image{aspect-ratio:unset}}@media screen and (min-width: 60rem){.stage-large__image{height:43rem;width:66rem}}.stage-large__image img,.stage-large__image picture{width:100%;height:100%;object-fit:cover;object-position:50% 50%;border:none}@media screen and (min-width: 48rem){.stage-large__image img,.stage-large__image picture{aspect-ratio:3/2}}@media screen and (min-width: 60rem){.stage-large__image img,.stage-large__image picture{height:100%;width:100%;aspect-ratio:unset}}.stage-large__image figcaption{bottom:0;right:0}@media screen and (min-width: 48rem){.stage-large__image figcaption{top:0;bottom:unset}}@media screen and (min-width: 60rem){.stage-large__image figcaption{top:unset;bottom:0}}.stage-large__content{margin:0 1rem;padding:1.5rem 1.25rem 2rem;color:#fff;background-color:var(--secondary-3);display:flex;flex-direction:column;overflow-x:hidden}@media screen and (min-width: 48rem){.stage-large__content{position:relative;width:35rem;height:35rem;padding:2.5rem 2.5rem 4rem;margin:-3rem 2.5rem 0 auto;z-index:1;overflow:unset}}@media screen and (min-width: 60rem){.stage-large__content{position:absolute;margin:0}}.stage-large__content h1{color:#fff;margin-bottom:1.5rem}@media screen and (min-width: 60rem){.stage-large__content h1{margin-bottom:2rem;font-size:4rem;line-height:5rem}}.stage-large__content p{margin-bottom:1.5rem;font-weight:700}@media screen and (min-width: 60rem){.stage-large__content p{margin-bottom:2rem}}.stage-large__content .button{align-self:flex-start}.stage-large--image-left{flex-direction:row}@media screen and (min-width: 60rem){.stage-large--image-left .stage-large__content{right:0}}@media screen and (min-width: 60rem){.stage-large--image-left figcaption{left:0;right:auto}}.stage-large--image-right{flex-direction:row-reverse}@media screen and (min-width: 60rem){.stage-large--image-right .stage-large__content{left:0}}@media screen and (min-width: 60rem){.stage-large--image-right figcaption{left:auto;right:0}}.stage-small{width:100%;position:relative;display:flex;flex-direction:column;margin:0 auto 1rem;max-width:82rem}@media screen and (min-width: 60rem){.stage-small{display:flex;flex-direction:row;height:100%;align-items:flex-start}}.stage-small__image{width:100%;display:block;position:relative}@media screen and (min-width: 60rem){.stage-small__image{width:50rem;display:inline-block}}.stage-small__image img{width:100%;object-fit:cover;object-position:50% 50%;aspect-ratio:3/2}.stage-small__image figcaption{top:0;left:0}@media screen and (min-width: 48rem){.stage-small__image figcaption{right:0;left:unset}}@media screen and (min-width: 60rem){.stage-small__image figcaption{right:unset;left:0;top:unset;bottom:0}}.stage-small__content{position:relative;color:#fff;background-color:var(--secondary-3);padding:1.5rem 1.5rem 2rem;margin:-1.5rem 0 0 1.5rem;height:auto}@media screen and (min-width: 48rem){.stage-small__content{width:34rem;min-height:34rem;margin:-4.625rem 2.5rem 0 auto;display:inline-flex;justify-content:center;flex-direction:column}}@media screen and (min-width: 60rem){.stage-small__content{right:0;margin:3rem 0 0 -3rem;width:35rem;min-height:35rem;padding:4.25rem 3rem 5.25rem}}@media screen and (min-width: 91rem){.stage-small__content{margin-top:7.5rem}}.stage-small__headline{-webkit-hyphens:unset;hyphens:unset;color:#fff;margin:0;font-size:1.5rem;line-height:2rem}@media screen and (min-width: 60rem){.stage-small__headline{font-size:1.75rem;line-height:2.375rem}}.stage-small__text{font-weight:700;margin-bottom:0;margin-top:1.5rem}@media screen and (min-width: 60rem){.stage-small__text{margin-top:2rem}}.stage-small__divider{display:none}@media screen and (min-width: 60rem){.stage-small__divider{display:block}}.stage-small__subline{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}@media screen and (min-width: 60rem){.stage-small__subline{font-size:1.5rem;line-height:2rem}}.stage-small__details{display:flex;margin:2rem 0 0;flex-direction:column;gap:.5rem}@media screen and (min-width: 48rem){.stage-small__details{margin:2.5rem 0 0;flex-direction:row;align-items:center;flex-wrap:wrap}.stage-small__details span{display:flex;align-items:center}}.stage-small__details svg{height:1rem;width:1rem;margin-right:.5rem}.numbers-facts{display:flex;flex-direction:column;align-items:center;margin-bottom:5rem}.numbers-facts__header-content{margin:0 auto;text-align:center;margin-bottom:1.5rem}@media screen and (min-width: 60rem){.numbers-facts__header-content{max-width:50rem;margin-bottom:4rem}}.numbers-facts__header-content p{font-weight:700;margin:0}.numbers-facts ul{width:100%;display:flex;flex-direction:column;padding:0;margin:0 0 4rem;gap:2.5rem;align-items:center}@media screen and (min-width: 60rem){.numbers-facts ul{gap:0;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start}}.numbers-facts ul li,.numbers-facts ul li>a{display:flex;flex-direction:column;align-items:center;text-decoration:none;width:19rem;text-align:center}.numbers-facts ul li:before,.numbers-facts ul li>a:before{content:none}.numbers-facts ul li img,.numbers-facts ul li>a img{margin-bottom:1rem;max-width:calc(100vw - 3rem)}@media screen and (min-width: 60rem){.numbers-facts ul li img,.numbers-facts ul li>a img{max-width:16.875rem;max-height:16.875rem}}.numbers-facts ul li h3.h1,.numbers-facts ul li>a h3.h1{margin-bottom:.5rem}@media screen and (max-width: 40rem){.numbers-facts ul li h3.h1,.numbers-facts ul li>a h3.h1{font-size:3rem;line-height:3.5rem}}.numbers-facts ul li p,.numbers-facts ul li>a p{font-weight:700;margin:0}.numbers-facts .button{margin:0 auto;display:flex;align-items:center}.text-image{padding:0 1.5rem;max-width:var(--max-width-full-screen-module);margin:0 auto 5rem}@media screen and (min-width: 62rem){.text-image{padding:0}}.text-image__headline{max-width:74rem;margin:0 auto 2.5rem}@media screen and (min-width: 62rem){.text-image__headline{padding:0 1.5rem;box-sizing:content-box}}.text-image__content{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width: 62rem){.text-image__content{gap:2rem;flex-direction:row}}@media screen and (min-width: 62rem){.text-image__content.image-left{flex-direction:row;padding-right:8rem}.text-image__content.image-left figcaption.image-caption{padding:0 0 0 8rem}}@media screen and (min-width: 62rem){.text-image__content.image-right{padding-left:8rem;flex-direction:row-reverse}.text-image__content.image-right figcaption.image-caption{padding-right:8rem}}.text-image__image-wrapper{position:relative;width:100%;height:100%}@media screen and (min-width: 62rem){.text-image__image-wrapper{max-width:44rem;min-width:50%;display:inline-block}}.text-image__image-wrapper .image{margin-bottom:0;position:relative}.text-image__image-wrapper img{width:100%}@media screen and (min-width: 62rem){.text-image__image-wrapper img{width:auto}}.text-image__image-wrapper figcaption.image-caption{left:0;padding:0;position:relative;margin-top:1rem}.text-image__text-wrapper>*:not(:last-child,ul,ol,header){margin-bottom:1rem}.text-image__text-wrapper>*:last-child{margin-bottom:0}.text-image__text-wrapper ul,.text-image__text-wrapper ol{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem;margin-top:2.5rem;padding-left:1.75rem}.text-image__text-wrapper ol>li:before{font-size:1.125rem;padding-right:.75rem}@media screen and (min-width: 62rem){.text-image__text-wrapper ol>li:before{padding-right:.9rem}}.text-image__text-wrapper a[data-link-type=url]{position:relative;padding-right:0}.text-image__text-wrapper a[data-link-type=url]:after{content:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-small-yYEw65XX.svg);height:100%;width:100%;margin-left:.25rem;transition:transform ease-out .2s}.text-image__text-wrapper a[data-link-type=url]:hover:after{transform:translateY(-.2rem)}.text-image__text-wrapper a{font-weight:700}.text{margin:0 auto 5rem}.text__header{margin-bottom:2.5rem}.text>*:not(:last-child,ul,ol,.text__header){margin-bottom:1rem}.text>*:last-child{margin-bottom:0}.text ul,.text ol{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem;margin-top:2.5rem;padding-left:1.75rem}.text ol>li:before{font-size:1.125rem;padding-right:.75rem}@media screen and (min-width: 62rem){.text ol>li:before{padding-right:.9rem}}.text a{font-weight:700}.text a[data-link-type=url]{position:relative;padding-right:0}.text a[data-link-type=url]:after{content:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-small-yYEw65XX.svg);height:100%;width:100%;margin-left:.25rem;transition:transform ease-out .2s}.text a[data-link-type=url]:hover:after{transform:translateY(-.2rem)}.quotation{--pagination-padding-desktop: 3.75rem;--slider-button-size: 4rem;margin-bottom:5rem}.quotation__headline{margin-bottom:2.5rem}.quotation__list{height:auto}.quotation__list__item:before{display:none!important}.quotation__list__item>figure{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width: 60rem){.quotation__list__item>figure{padding:0 6.25rem;flex-direction:row}}.quotation__list__item__image{position:relative;padding:2.25rem 0 0 2.25rem;color:var(--secondary-1)}@media screen and (min-width: 60rem){.quotation__list__item__image{width:19.75rem;height:19.75rem}}.quotation__list__item__image:before{content:"";height:12.5rem;width:12.5rem;position:absolute;top:0;left:0;background-color:var(--secondary-3);z-index:-1}.quotation__list__item__image img{object-fit:cover;aspect-ratio:1/1}@media screen and (min-width: 60rem){.quotation__list__item__image img{width:17.5rem;height:17.5rem;max-width:none}}.quotation__list__item__image figcaption{bottom:0;left:2.25rem}.quotation__list__item__content{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 60rem){.quotation__list__item__content{padding-top:3.5rem}}.quotation__list__item__text{font-size:1.5rem;font-weight:700;line-height:2.5rem;margin-bottom:1.5rem;color:var(--secondary-3);font-style:normal}.quotation__list__item__text>p{margin-bottom:0}.quotation__list__item__name{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;display:block}.quotation__list__item__position{font-size:1.125rem;margin:0;display:block}.quotation__list__item .button{margin-top:1rem;margin-bottom:.2rem}@media screen and (min-width: 60rem){.quotation__list__item.with-icon{gap:4.125rem}}.quotation__list__item.with-icon .quotation__list__item__image{padding:0;height:6.125rem;width:4.8125rem;color:var(--secondary-3)}.quotation__list__item.with-icon .quotation__list__item__image:before{display:none}.quotation__list__item.with-icon .quotation__list__item__image svg{height:6.125rem;width:4.8125rem}.quotation__list__item.with-icon .quotation__list__item__content{padding-top:0}.quotation .splide{padding-bottom:4rem}@media screen and (min-width: 60rem){.quotation .splide{padding-bottom:0}}.quotation .splide__arrows{position:absolute;top:100%;transform:translateY(-100%);width:100%;height:4rem;z-index:1}@media screen and (min-width: 60rem){.quotation .splide__arrows{top:calc(50% - (var(--pagination-padding-desktop)));transform:translateY(calc(var(--slider-button-size) / -2));height:0}}.quotation .splide__arrows .splide__arrow{height:var(--slider-button-size);width:var(--slider-button-size);color:var(--primary-3);background-color:var(--secondary-1);border-radius:50%;display:flex;align-items:center;justify-content:center}.quotation .splide__arrows .splide__arrow:hover,.quotation .splide__arrows .splide__arrow:focus-visible{color:var(--secondary-1);background-color:var(--primary-3);border:.125rem solid var(--secondary-1)}.quotation .splide__arrows .splide__arrow svg{height:2rem;width:2rem}.quotation .splide__arrows .splide__arrow--next{float:right}.quotation .splide__arrows .splide__arrow--prev{transform:rotate(180deg);float:left}.quotation .splide__pagination{padding:0;gap:1rem;margin:2.5rem 0}@media screen and (min-width: 60rem){.quotation .splide__pagination{margin:var(--pagination-padding-desktop) 0 0}}.quotation .splide__pagination li{height:.75rem;width:.75rem}.quotation .splide__pagination li:before{display:none}.quotation .splide__pagination__page{height:.75rem;width:.75rem;border-radius:50%;background-color:var(--secondary-1);opacity:.4}.quotation .splide__pagination__page.is-active{opacity:1}.quotation.no-slider .splide{visibility:visible}.quotation.no-slider .splide__arrows{display:none}.quotation.no-slider .quotation__list{padding:0}.quotation.no-slider .quotation__list__item{flex-shrink:unset}.theme-slider{padding-bottom:5rem}.theme-slider__title-wrapper{max-width:var(--max-width-container);margin:0 auto 1rem 1rem}@media screen and (min-width: 28rem){.theme-slider__title-wrapper{margin:0 auto 2rem}}.theme-slider li{list-style:none}.theme-slider li:before{display:none}.theme-slider__slider-wrapper{margin-bottom:2.5rem}@media screen and (min-width: 28rem){.theme-slider__slider-wrapper{margin-bottom:2.25rem}}.theme-slider .slide__outer-container{display:block;padding:1.5rem;height:100%}@media screen and (min-width: 28rem){.theme-slider .slide__outer-container{transition:all .2s ease-in-out;padding:2.25rem 1.75rem}}@media (prefers-reduced-motion){.theme-slider .slide__outer-container{transition:none}}.theme-slider .slide__outer-container:after,.theme-slider .slide__outer-container:before{content:none;display:none;height:0}.theme-slider .slide__outer-container:hover span.slide__text,.theme-slider .slide__outer-container:focus span.slide__text,.theme-slider .slide__outer-container:focus-within span.slide__text{text-decoration:none}.theme-slider .slide__outer-container:hover span.slide__text svg,.theme-slider .slide__outer-container:focus span.slide__text svg,.theme-slider .slide__outer-container:focus-within span.slide__text svg{transform:translate(4px)}.theme-slider .slide__inner-container{background-color:#fff;width:100%;box-shadow:0 4px 20px 4px #4626724d;display:flex;flex-direction:column;align-items:center;height:100%;padding:32px}@media screen and (min-width: 28rem){.theme-slider .slide__inner-container{box-shadow:0 0 32px 2px #46267233}}.theme-slider .slide__image{height:66%;transition:all .2s ease-in-out;pointer-events:none;object-fit:contain}@media screen and (min-width: 28rem){.theme-slider .slide__image{height:12.5rem}}.theme-slider .slide__headline{margin-bottom:.5rem;text-align:center}.theme-slider .slide__text{display:inline-block;font-weight:700;position:relative;padding-right:1.25rem;color:var(--secondary-1)}.theme-slider .slide__text svg{transition:transform ease-out .2s;height:100%;width:1rem;position:absolute;top:0;right:0}.theme-slider .slider_wrapper{position:relative}.theme-slider a:hover{text-decoration:none}.theme-slider a[data-link-type=url] span.slide__text{position:relative;padding-right:0}.theme-slider a[data-link-type=url] span.slide__text svg{display:none}.theme-slider a[data-link-type=url] span.slide__text:after{content:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-small-yYEw65XX.svg);height:100%;width:100%;margin-left:.25rem;transition:transform ease-out .2s}.theme-slider a[data-link-type=url] span.slide__text:hover:after{transform:translateY(-.2rem)}.theme-slider .splide__slide{opacity:1;transition:opacity .2s ease-in-out}@media screen and (min-width: 28rem){.theme-slider .splide__slide:hover .slide__outer-container,.theme-slider .splide__slide:focus-within .slide__outer-container{padding:1rem .5rem}.theme-slider .splide__slide:hover .slide__inner-container,.theme-slider .splide__slide:focus-within .slide__inner-container{box-shadow:0 0 16px 2px #46267233}.theme-slider .splide__slide:hover .slide__text,.theme-slider .splide__slide:focus-within .slide__text{text-decoration:underline}}@media screen and (min-width: 28rem){.theme-slider .splide__slide:not(.is-visible){opacity:.2;pointer-events:none}}.theme-slider .splide__arrows{position:absolute;width:100%;top:50%;z-index:1;height:4rem;transform:translateY(-75%)}@media screen and (min-width: 62rem){.theme-slider .splide__arrows{transform:none;height:0px;top:10.25rem}}.theme-slider .splide__arrow{position:absolute;height:4rem;width:4rem;background-color:var(--secondary-1);border-radius:50%;opacity:1;display:flex;align-items:center;justify-content:center;color:var(--primary-3);outline:.125rem solid var(--secondary-1)}.theme-slider .splide__arrow:hover{background-color:var(--primary-3);color:var(--secondary-1)}.theme-slider .splide__arrow:focus{outline:2px solid var(--secondary-1);outline-offset:4px}.theme-slider .splide__arrow svg,.theme-slider .splide__arrow svg#icon-arrow{height:3rem;width:3rem;transform:scale(-.75)}.theme-slider .splide__arrow--prev{left:.25rem}@media screen and (min-width: 40rem){.theme-slider .splide__arrow--prev{left:.75rem}}@media screen and (min-width: 62rem){.theme-slider .splide__arrow--prev{left:calc(var(--navigation-lateral-padding-desktop) - 4rem)}}.theme-slider .splide__arrow--next{transform:rotate(180deg);right:.25rem}@media screen and (min-width: 40rem){.theme-slider .splide__arrow--next{right:.75rem}}@media screen and (min-width: 62rem){.theme-slider .splide__arrow--next{right:calc(var(--navigation-lateral-padding-desktop) - 4rem)}}.theme-slider .splide__arrow:disabled{opacity:.5;pointer-events:none;background-color:var(--system-1);border-color:var(--system-1);outline:none}.theme-slider .splide__pagination{gap:2rem;padding:0;margin-top:.5rem;position:relative}@media screen and (min-width: 28rem){.theme-slider .splide__pagination{margin-top:2rem}}.theme-slider .splide__pagination button.splide__pagination__page{width:1rem;height:1rem;background-color:#fff;border:2px solid var(--secondary-1);border-radius:50%}.theme-slider .splide__pagination button.splide__pagination__page.is-active{background-color:var(--secondary-1)}.theme-slider__button-wrapper{display:flex;justify-content:center}.theme-slider.no-slider{display:flex;flex-direction:column;align-items:center}.theme-slider.no-slider .splide{visibility:visible}.theme-slider.no-slider .splide__slide{opacity:1;pointer-events:initial}.theme-slider.no-slider .splide__track{overflow:visible}.theme-slider.no-slider .splide__pagination,.theme-slider.no-slider .splide__arrows{display:none}.theme-slider.no-slider .splide__slide{max-height:24.5rem;height:392px;width:392px}@media screen and (min-width: 28rem){.theme-slider.no-slider .splide__slide:hover .slide__outer-container{padding:16px 8px;text-decoration:none}.theme-slider.no-slider .splide__slide:hover .slide__inner-container{box-shadow:0 0 10px 4px #4626721a}.theme-slider.no-slider .splide__slide:hover .slide__text{text-decoration:underline}}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *:after,.plyr--full-ui *:before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, .9));border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-menu-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7) - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing, 10px) * .7) * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color, hsl(216, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before,.plyr__menu__container .plyr__control[role=menuitemradio]:after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * .7) - 2px) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value, 0%),transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-tooltip-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7));transform:translate(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.video{margin-bottom:5rem;position:relative}.video iframe{width:100%;height:100%}.video__headline{margin-bottom:2.5rem}.video__player__wrapper{position:relative;width:100%;max-width:61.25rem;margin:0 auto;height:100%}.video__player{width:100%;height:100%;position:relative}.video__player__fallback-poster{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;aspect-ratio:16/9}.video figcaption.image-caption{left:unset;top:unset;position:relative;margin-top:1rem;padding:0}@media screen and (min-width: 60rem){.video figcaption.image-caption{margin-top:1.5rem}}.video .plyr__control--overlaid{background-color:var(--secondary-1);height:4rem;width:4rem;display:flex!important;align-items:center;justify-content:center}.video .plyr__control--overlaid svg{height:2rem;width:1.5rem}.video .plyr__control--overlaid:hover{outline:solid .0625rem var(--secondary-1);background-color:var(--primary-3);color:var(--secondary-1)}@media screen and (min-width: 60rem){.video .plyr__control--overlaid{height:7.5rem;width:7.5rem}.video .plyr__control--overlaid svg{height:3.75rem;width:2.8125rem}}.video .plyr__control:hover{outline:solid .0625rem var(--secondary-1);background-color:var(--primary-3);color:var(--secondary-1)}.video .plyr{aspect-ratio:16/9}.uc-overlay{display:none;width:100%;z-index:1;align-items:center;justify-content:center}@media screen and (min-width: 62rem){.uc-overlay{margin:0}}.uc-embedding-wrapper{z-index:2;max-width:35.625rem;width:100%;padding:1.5rem 1rem;background-color:var(--secondary-3);color:var(--primary-3);text-align:left;font-size:1rem;line-height:1.5rem;gap:1.5rem;display:flex;flex-direction:column}@media screen and (min-width: 62rem){.uc-embedding-wrapper{padding:2.5rem;font-size:1.125rem;line-height:2rem}}.uc-embedding-wrapper h1,.uc-embedding-wrapper h2,.uc-embedding-wrapper h3,.uc-embedding-wrapper h4,.uc-embedding-wrapper h5,.uc-embedding-wrapper h6{color:var(--primary-3);margin:0;font-size:1.25rem;line-height:1.75rem}.uc-embedding-wrapper .description-text{margin:0}.uc-embedding-wrapper .uc-embedding-buttons{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 62rem){.uc-embedding-wrapper .uc-embedding-buttons{justify-content:space-between;flex-direction:row}}.uc-embedding-wrapper .uc-embedding-buttons>*{margin:0}.uc-embedding-wrapper .uc-embedding-buttons button{width:100%;min-width:13.75rem;text-align:center;height:3.5rem;border-radius:6.25rem;padding:.5rem 2rem;font-size:1.125rem;line-height:1.125rem;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 62rem){.uc-embedding-wrapper .uc-embedding-buttons button{display:inline;width:auto}}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-more-info{color:var(--primary-3);background-color:transparent;border:.125rem solid var(--primary-3)}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-more-info:focus,.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-more-info:hover{outline:solid .125rem var(--primary-3);background-color:var(--primary-3);color:var(--secondary-1);text-decoration:none}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-more-info:disabled{cursor:default;color:var(--primary-3);background-color:var(--system-1);text-decoration:none}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-more-info:disabled:hover{outline:none}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept{color:var(--secondary-1);background-color:var(--primary-3);outline:solid .125rem var(--secondary-1)}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:focus,.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:hover{color:var(--primary-3);text-decoration:none;background-color:transparent;outline:solid .125rem var(--primary-3)}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:disabled{cursor:default;color:var(--system-1);background-color:var(--primary-3);outline:solid .125rem var(--system-1)}.uc-embedding-wrapper .uc-embedding-buttons button.uc-embedding-accept:disabled:hover{outline:solid .125rem var(--system-1)}.uc-embedding-wrapper .uc-embedding-buttons+span{display:none}.uc-embedding-wrapper .uc-embedding-powered-by{color:var(--primary-3);font-weight:700;text-decoration:underline}.plyr .uc-embedding-wrapper{padding:1.5rem}.uc-youtube-video-n .usercentrics-sdp-youtube-video{display:flex}.uc-youtube-video-y .usercentrics-sdp-youtube-video,.uc-youtube-video-i .usercentrics-sdp-youtube-video{display:none}.uc-vimeo-n .usercentrics-sdp-vimeo{display:flex}.uc-vimeo-y .usercentrics-sdp-vimeo,.uc-vimeo-i .usercentrics-sdp-vimeo{display:none}.uc-embedding-container{width:100%!important;height:100%!important;max-width:none;max-height:none;display:flex;align-items:center;justify-content:center;aspect-ratio:9/16}@media screen and (min-width: 62rem){.uc-embedding-container{aspect-ratio:16/9}}.teaser-multitile{margin-bottom:5rem}@media screen and (max-width: 48rem){.teaser-multitile.container{padding:0}}.teaser-multitile__headline{padding:0 1.5rem;margin-bottom:2.5rem}@media screen and (min-width: 62rem){.teaser-multitile__headline{padding:0}}.teaser-multitile__list{padding:0;margin:0;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 62rem){.teaser-multitile__list{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 2rem}}.teaser-multitile__element{box-shadow:0 .56rem .75rem #4626721a;opacity:1;transition:opacity .5s ease-in-out}.teaser-multitile__element>a{display:block;padding-bottom:1.5rem}@media screen and (min-width: 62rem){.teaser-multitile__element>a{padding-bottom:2rem}}.teaser-multitile__element.is-hidden{display:none}.teaser-multitile__element.is-invisible{opacity:0}.teaser-multitile__element:hover,.teaser-multitile__element:focus{box-shadow:0 .56rem .75rem #4626724d}.teaser-multitile__element:hover *,.teaser-multitile__element:focus *{text-decoration:none}.teaser-multitile__element:before{display:none}.teaser-multitile__element__image{width:100%;position:relative;margin-bottom:1.5rem}.teaser-multitile__element__image img{object-fit:cover;width:100%;aspect-ratio:16/9}.teaser-multitile__element__image figcaption{bottom:0;left:0}.teaser-multitile__element__text{padding:0 1rem;margin-bottom:1rem}@media screen and (min-width: 62rem){.teaser-multitile__element__text{padding:0 1.5rem}}.teaser-multitile__element__cta-text{display:inline-block;font-weight:700;position:relative;padding:0 1.25rem 0 1rem}@media screen and (min-width: 62rem){.teaser-multitile__element__cta-text{padding:0 1.25rem 0 1.5rem}}.teaser-multitile__element__cta-text:after{content:"";position:absolute;height:100%;width:1rem;background-repeat:no-repeat;top:0;right:0;background-position:0 50%;background-size:contain;background-image:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-arrow-button-GaOiAZWt.svg);transition:transform ease-out .2s}.teaser-multitile__element__cta-text:hover{text-decoration:underline}.teaser-multitile__element__cta-text:hover:after{transform:translate(.2rem)}.teaser-multitile__show-more--wrapper{width:100 .teaser-multitile__show-more--wrapper;display:flex;justify-content:center;align-items:center;margin-top:5rem}.teaser-multitile__show-more--wrapper.is-hidden{display:none}.vita{margin:2rem 0}.vita__wrapper{display:flex;flex-wrap:wrap}.vita__image{flex-basis:100%;display:flex;justify-content:flex-end;flex-wrap:wrap;padding:0;position:relative}@media screen and (min-width: 40rem){.vita__image{justify-content:center}}@media screen and (min-width: 60rem){.vita__image{flex-basis:40%;padding:0 4rem}}.vita__image figure{position:relative;margin:2.5rem 0;display:flex;align-self:self-start}@media screen and (min-width: 60rem){.vita__image figure{margin-top:2.5rem}}.vita__image figure:before{content:"";display:block;background-color:var(--secondary-3);width:12.5rem;height:12.5rem;position:absolute;left:-2.5rem;top:-2.5rem;z-index:-1}.vita__image figcaption{bottom:0}.vita__content{flex-basis:100%}@media screen and (min-width: 60rem){.vita__content{flex-basis:60%}}.vita__contact{display:flex;flex-wrap:wrap}.vita__contact a{display:flex;flex-basis:100%;justify-content:flex-start;padding:0}.vita__contact a svg{margin-right:1rem}.section-index{margin-bottom:5rem}.section-index__headline{margin-bottom:2.5rem}.section-index__list{display:flex;gap:2rem;flex-direction:column;padding:0}@media screen and (min-width: 62rem){.section-index__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem 3.125rem}}.section-index__list-item{display:block;list-style:none;width:100%;height:5rem;box-shadow:0 .56rem .75rem #4626721a;height:100%}.section-index__list-item:before{display:none}.section-index__list-item:hover,.section-index__list-item:focus{box-shadow:0 .56rem .75rem #4626724d}.section-index__list-item a{display:flex;justify-content:space-between;align-items:center;padding:2rem 1.5rem}.section-index__list-item a svg{transition:transform .2s ease-in-out}.section-index__list-item a:hover{text-decoration:underline;text-decoration-color:var(--primary-1)}.section-index__list-item a:hover svg{transform:translate(.2rem)}.section-index__list-item--label{margin:0}.jumpmark{display:block;position:relative;visibility:hidden;top:calc(var(--header-height-mobile) * -1)}@media screen and (min-width: 62rem){.jumpmark{top:calc(var(--header-height-desktop) * -1)}}.image{margin-bottom:5rem}.image__headline{margin-bottom:2.5rem}.image__wrapper{aspect-ratio:16/9;position:relative;width:100%}@media screen and (min-width: 62rem){.image__wrapper{width:var(--max-width-container)}}.image .copyright{bottom:0;left:0}.image .image-caption{position:relative;margin-top:1.5rem}.image img{height:100%;width:100%;object-fit:cover}.lity.lity-image.lity-opened{background:#2e267299}.lity.lity-image.lity-opened .lity-wrap{padding:0 1.5rem;max-width:100dvw;max-height:100dvh}@media screen and (min-width: 62rem){.lity.lity-image.lity-opened .lity-wrap{padding:0 2.5rem}}.lity.lity-image.lity-opened .lity-content:after{box-shadow:none}.lity.lity-image.lity-opened .lity-close{color:#000;text-shadow:none;position:absolute}.breadcrumb{padding:1.375rem 0}@media screen and (max-width: 62rem){.breadcrumb{padding:0}}.breadcrumb ol{padding:0;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 80rem){.breadcrumb ol{padding:2rem 2.5rem;margin:0}}.breadcrumb li{font-weight:400;display:flex;align-items:center}.breadcrumb li.breadcrumb-ellipsis{display:none}@media screen and (max-width: 62rem){.breadcrumb li.breadcrumb-ellipsis{display:flex}}.breadcrumb li:before{display:none}.breadcrumb li.active{font-weight:700}.breadcrumb li.active span{display:none}.breadcrumb span{width:8px;height:14px;margin-left:14px;margin-right:14px;margin-top:1px;color:var(--secondary-1)}.breadcrumb svg{display:block;width:100%;height:100%}.breadcrumb-ellipsis,.breadcrumb-middle{display:none}@media screen and (max-width: 62rem){.breadcrumb-middle{display:none}.breadcrumb-ellipsis{display:inline-block;position:relative}.breadcrumb>ol>li:not(.breadcrumb-first):not(.breadcrumb-last):not(.breadcrumb-ellipsis){display:none}.breadcrumb-dropdown{display:block;position:absolute;left:0;top:calc(100% + 2rem);min-width:180px;background:var(--primary-3);border:1px solid var(--system-1);box-shadow:0 2px 8px #0000001a;z-index:1;padding:0 24px}.breadcrumb-dropdown[hidden]{display:none}.breadcrumb-dropdown li{list-style:none;padding:0;border-bottom:1px solid var(--system-1)}.breadcrumb-dropdown li:last-child{border-bottom:none}.breadcrumb-dropdown a{text-decoration:none;display:flex;padding:1em 0;align-items:center;justify-content:space-between;width:100%}.breadcrumb-dropdown span{width:16px;height:16px;margin-left:14px;margin-right:0;margin-top:1px;color:var(--secondary-1)}.breadcrumb-dropdown-toggle[aria-expanded=true]+.breadcrumb-dropdown{display:block}}.breadcrumb-dropdown-toggle:focus{outline:2px solid #2d236c}.fly-out__container{display:none;position:absolute;z-index:6;overflow:scroll;opacity:0;transform:translate(100%);transition:all .5s ease;height:fit-content;right:0}@media screen and (min-width: 62rem){.fly-out__container{width:40rem}}.fly-out__container.lower-z-index{z-index:0}.fly-out__container .fly-out__close-icon{display:none}.fly-out__container.is-visible{display:flex}.fly-out__container.is-active{justify-content:start;position:fixed;top:56vh;opacity:1;transform:translate(calc(100% - 8.25rem))}.fly-out__container.is-active.is-open{top:0;align-items:end;justify-content:end;transform:translate(0)}@media screen and (min-width: 40rem){.fly-out__container.is-active.is-open{top:3rem;bottom:0}}.fly-out__container.is-active a.fly-out__cta{font-size:1.25rem;color:var(--primary-3);text-decoration:none;border-radius:10px 0 0 10px;background:var(--tertiary-4);box-shadow:0 6px 8px #46267266;display:flex;text-align:center;min-width:132px;max-width:137px;padding:1rem;height:min-content;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;position:relative;margin-top:2rem;margin-bottom:auto}.fly-out__container.is-active a.fly-out__cta svg{width:3.5rem;height:3.5rem}.fly-out__container.is-active .fly-out__side-menu{z-index:6;position:relative;min-width:100vw;height:100vh;height:100dvh;overflow:scroll}@media screen and (min-width: 40rem){.fly-out__container.is-active .fly-out__side-menu{min-width:unset;overflow:visible;height:auto}}@media screen and (min-width: 92rem){.fly-out__container.is-active .fly-out__side-menu{height:100vh;height:100dvh}}.fly-out__container.is-active .fly-out__side-menu .fly-out__close-button{position:absolute;display:flex;align-items:center;justify-content:center;top:1.75rem;right:1.75rem;width:2.25rem;height:2.25rem;border-radius:50%;color:var(--secondary-1)}.fly-out__container.is-active .fly-out__side-menu .fly-out__close-button:hover{background-color:var(--secondary-1);color:var(--primary-3)}.fly-out__container.is-active .fly-out__side-menu .fly-out__close-icon{display:block;width:1.5rem;height:1.5rem}.fly-out__container.is-active .fly-out__side-menu .facility-presearch,.fly-out__container.is-active .fly-out__side-menu .job-offers-presearch{margin-bottom:0;padding:0}.fly-out__container.is-active .fly-out__side-menu form fieldset{display:flex;flex-direction:column;width:100%;gap:24px}.fly-out__container.is-active .fly-out__side-menu form fieldset .form-group{width:100%}.fly-out__container.is-active .fly-out__side-menu .job-offers-presearch__form form fieldset,.fly-out__container.is-active .fly-out__side-menu .facility-presearch__form form fieldset{align-items:inherit}.fly-out__container.is-active .fly-out__side-menu .facility-presearch__link-element,.fly-out__container.is-active .fly-out__side-menu .job-offers-presearch__link-element{flex-direction:column}.fly-out__container.is-active .fly-out__side-menu .facility-presearch__form__headline,.fly-out__container.is-active .fly-out__side-menu .job-offers-presearch__form__headline{width:20rem;text-align:left}.fly-out__container.is-active .fly-out__side-menu .form-element-button,.fly-out__container.is-active .fly-out__side-menu .button{width:100%}.fly-out__container.is-active .fly-out__side-menu .job-offers-presearch__link-element{display:flex}@keyframes slideInFromRight{0%{transform:translate(-20%);opacity:0}to{transform:translate(-100%);opacity:1}}.newsletter-teaser{margin-bottom:5rem}@media screen and (max-width: 48rem){.newsletter-teaser.container{width:100%;padding:0}}@media screen and (min-width: 48rem){.newsletter-teaser.container{margin:0 auto 5rem;max-width:36.5rem}}@media screen and (min-width: 60rem){.newsletter-teaser{display:flex;justify-content:center}}.newsletter-teaser__image{width:calc(100vw - 3rem);aspect-ratio:1/1;margin:0 auto;position:relative}@media screen and (min-width: 48rem){.newsletter-teaser__image{min-width:30rem;width:30rem;height:30rem;margin:0}}@media screen and (min-width: 60rem){.newsletter-teaser__image{margin:0 -4rem 0 0;z-index:1}}.newsletter-teaser__image img{width:100%;height:100%;object-fit:cover}.newsletter-teaser__content{width:100%;display:flex;padding:3.75rem 1.5rem 2rem;background-color:var(--primary-1);color:var(--primary-3);flex-direction:column;align-items:flex-start;margin-top:-2rem;font-weight:700;gap:1rem}@media screen and (min-width: 48rem){.newsletter-teaser__content{width:23.5rem;min-height:23.5rem;margin:-3rem 0 0 auto;padding-top:2rem;justify-content:center;z-index:2;position:relative}}@media screen and (min-width: 60rem){.newsletter-teaser__content{margin:3.5rem 0 0;padding:3rem 8rem;min-width:36.25rem;min-height:36.25rem;justify-content:center;z-index:0}}.newsletter-teaser__subline{color:var(--primary-3);margin-bottom:0;font-size:1.125rem}.newsletter-teaser__headline{color:var(--primary-3);margin-bottom:0}.newsletter-teaser figcaption{bottom:0;left:0}.facility-presearch{display:flex;margin-bottom:5rem;flex-direction:column;gap:1.5rem}.facility-presearch__form{padding:2.25rem 2rem 1.5rem;box-shadow:0 1.25rem 2.8125rem #46267233;background-color:var(--primary-3)}.facility-presearch__form .field-caption{display:none}.facility-presearch__form form{display:flex;flex-direction:column;width:100%;gap:1.5rem}.facility-presearch__form form fieldset{flex-direction:row;align-items:flex-end;gap:2rem;flex-wrap:wrap}@media screen and (max-width: 48rem){.facility-presearch__form form fieldset{justify-content:center}}.facility-presearch__form form fieldset .form-element-text{flex-grow:1;container-type:normal}.facility-presearch__form form fieldset .form-element-button{container-type:normal}.facility-presearch__form form .form-group{flex-grow:1}.facility-presearch__form form label,.facility-presearch__form form .input,.facility-presearch__form form input{display:block;width:100%;font-size:1.125rem;line-height:2rem}.facility-presearch__form form label{margin-bottom:.25rem;color:var(--primary-1)}.facility-presearch__form form input{padding:.75rem 1rem;line-height:1.75rem}.facility-presearch__link-element{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;background-color:var(--primary-3);padding:1.5rem 2rem;box-shadow:0 1.25rem 2.8125rem #46267233;align-items:center}@media screen and (min-width: 40rem){.facility-presearch__link-element{flex-direction:row;align-items:flex-start}}.facility-presearch__link-element__header{margin:0}.facility-presearch .button{line-height:1rem;height:3.25rem;min-width:16.25rem}.facility-search{margin-bottom:5rem}.facility-search__topline,.facility-search__headline{margin-bottom:1.5rem}.facility-search__subline{margin-bottom:0;font-weight:700}@media screen and (max-width: 62rem){.facility-search__filter{padding:0}}.facility-filter{display:flex;flex-direction:column;padding:1.5rem;box-shadow:0 1.25rem 2.8125rem #46267233;background-color:var(--primary-3);margin-top:5rem;margin-bottom:5rem}@media screen and (min-width: 62){.facility-filter{padding:2.5rem 2rem}}.facility-filter__filter-wrapper{display:flex;flex-direction:column}.facility-filter__form__place-input{white-space:nowrap;text-overflow:ellipsis}.facility-filter__form__geolocation-search{position:relative}.facility-filter .form{display:flex;flex-direction:column;gap:1.5rem}.facility-filter .form .row{display:flex;width:100%;gap:1.5rem;flex-direction:column}@media screen and (min-width: 62rem){.facility-filter .form .row{flex-direction:row;gap:2rem}}.facility-filter .form .col-6{flex:1}.facility-filter .form label,.facility-filter .form .input,.facility-filter .form input,.facility-filter .form textarea,.facility-filter .form select,.facility-filter .form .select{display:block;width:100%;font-size:1.125rem;line-height:2rem}.facility-filter .form label{margin-bottom:.25rem;padding-left:.5rem;color:var(--primary-1)}.facility-filter .form input,.facility-filter .form textarea,.facility-filter .form select{padding:.75rem 1rem;border-radius:.125rem;border:.0625rem solid var(--tertiary-2);background-color:var(--primary-3);color:var(--secondary-1)}.facility-filter .form textarea{min-height:unset}.facility-filter .form .select{position:relative}.facility-filter .form .select .select-chevron{height:.875rem;width:.5rem;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);right:1rem;pointer-events:none;color:var(--primary-1)}.facility-filter .form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.facility-filter .form .select.disabled,.facility-filter .form .form-group.disabled{pointer-events:none;opacity:.5}.facility-filter .form .form-group.disabled label,.facility-filter .form .form-group.disabled select{color:var(--tertiary-2)}.facility-filter .form .button{align-self:flex-start;width:100%;max-width:18.75rem}.facility-list__headline{margin-bottom:2.5rem}@media screen and (min-width: 62rem){.facility-list__headline{margin-bottom:1.5rem}}@media screen and (min-width: 62rem){.facility-list__headline.no-results{margin-bottom:1rem}}.facility-list ul{padding-left:0}.facility-list ul li:before{display:none;content:""}.facility-list__list{display:flex;flex-direction:column;gap:1.5rem;margin:0}.facility-list__list-item:hover *{text-decoration:none}.facility-list__list-item__name{color:var(--secondary-1);margin:.5rem 0;font-size:1.25rem;line-height:1.75rem}.facility-list__list-item a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem 1.5rem;background-color:var(--primary-3);box-shadow:0 1.25rem 2.8125rem #46267233}.facility-list__list-item a:hover,.facility-list__list-item a:focus{background-color:var(--secondary-1);color:var(--primary-3)}.facility-list__list-item a:hover span,.facility-list__list-item a:focus span{color:var(--primary-3)}.facility-list__list-item a:hover .facility-list__list-item__name,.facility-list__list-item a:focus .facility-list__list-item__name{color:var(--primary-3)}.facility-list__list-item a:hover svg,.facility-list__list-item a:hover #icon-arrow,.facility-list__list-item a:focus svg,.facility-list__list-item a:focus #icon-arrow{transform:translate(.2rem)}@media screen and (min-width: 62rem){.facility-list__list-item a{gap:2rem;padding:2rem}}.facility-list__list-item a svg,.facility-list__list-item a #icon-arrow{height:2rem;width:2rem;min-height:2rem;min-width:2rem;transition:transform .2s ease-in-out;transform:translate(0)}.facility-list__list-item span{color:var(--tertiary-1);display:block}.facility-list__top-anchor{visibility:hidden;pointer-events:none}.facility-pagination ul{display:flex;gap:.5rem;justify-content:center;align-items:center;margin-top:5rem;padding:0}@media screen and (max-width: 62rem){.facility-pagination ul{width:100%}}.facility-pagination li{border-radius:50%;border:2px solid var(--primary-3)}.facility-pagination li:before{display:none;content:""}.facility-pagination li button,.facility-pagination li span{color:var(--secondary-1);width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;padding:0 .375rem}.facility-pagination li button:hover,.facility-pagination li span:hover{text-decoration:none}.facility-pagination li.active,.facility-pagination li:hover{background-color:var(--secondary-1);border:2px solid var(--secondary-1)}.facility-pagination li.active button,.facility-pagination li.active span,.facility-pagination li:hover button,.facility-pagination li:hover span{color:var(--primary-3);font-weight:700}.facility-pagination .arrow{background-color:var(--secondary-1);border:2px solid var(--secondary-1)}@media screen and (min-width: 62rem){.facility-pagination .arrow.hidden-desktop{display:none}}.facility-pagination .arrow-previous{transform:rotate(180deg);margin-right:auto}@media screen and (min-width: 62rem){.facility-pagination .arrow-previous{margin-right:.5rem}}.facility-pagination .arrow-next{margin-left:auto}@media screen and (min-width: 62rem){.facility-pagination .arrow-next{margin-left:.5rem}}.facility-pagination .arrow svg{color:var(--primary-3)}.facility-pagination .arrow:hover{background-color:var(--primary-3);border:2px solid var(--secondary-1)}.facility-pagination .arrow:hover svg{color:var(--secondary-1)}.facility-detail .text{max-width:48rem;margin-left:0}.facility-detail .text p,.facility-detail__headline.text__header,.facility-detail__subline{margin-bottom:1.5rem}.facility-detail__service-headline{font-size:1.25rem;line-height:1.75rem}.facility-detail .contact__elements-container{justify-content:center;margin-bottom:5rem;margin-left:auto;margin-right:auto}.facility-detail+.text{margin-bottom:2.5rem}.facility-detail+.text .text__header{margin:0;font-size:1.125rem}.facility-detail+.text p{font-size:1rem;line-height:1.5rem;max-width:50rem}.facility-detail a[data-link-type=url]{position:relative;padding-right:0}.facility-detail a[data-link-type=url]:after{content:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-link-button-small-inverted-DqSao4Y7.svg);height:100%;margin-left:.25rem;transition:transform ease-out .2s}.job-offers-presearch{display:flex;margin-bottom:5rem;flex-direction:column;gap:1.5rem}.job-offers-presearch__form{padding:2rem;box-shadow:0 1.25rem 2.8125rem #46267233;background-color:var(--primary-3)}.job-offers-presearch__form .field-caption{display:none}.job-offers-presearch__form form fieldset{display:flex;flex-direction:column;width:100%;gap:1.5rem}@media screen and (min-width: 60rem){.job-offers-presearch__form form fieldset{flex-direction:row;align-items:flex-end}}.job-offers-presearch__form form fieldset .form-group{flex-grow:1;flex:1}.job-offers-presearch__form form fieldset label,.job-offers-presearch__form form fieldset .input,.job-offers-presearch__form form fieldset input{display:block;width:100%;font-size:1.125rem;line-height:2rem}.job-offers-presearch__form form fieldset label{margin-bottom:.25rem;color:var(--primary-1)}.job-offers-presearch__form form fieldset .input{border:1px solid var(--system-1)}.job-offers-presearch__form form fieldset input{padding:.75rem 1rem;line-height:1.75rem}.job-offers-presearch__form form fieldset .form-element{flex:1}.job-offers-presearch__form form fieldset .form-element-select{position:relative}.job-offers-presearch__form form fieldset .form-element-select:before{content:"";display:block;position:absolute;top:60px;right:16px;width:16px;height:16px;background-image:url(/typo3conf/ext/bra_projectfiles/Resources/Public/Frontend/@sites/hessen-main/assets/icon-chevron-right-B40IcKeS.svg);background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.job-offers-presearch__form form fieldset .form-element-select select{border:1px solid var(--tertiary-2);position:relative;height:calc(3.375rem + 2px);padding:0 1rem;height:3.375rem;width:100%;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--tertiary-1)}.job-offers-presearch__form form fieldset .form-element-select select:focus-visible{outline:auto}@media screen and (min-width: 60rem){.job-offers-presearch__form form fieldset .form-element-select select{padding-right:2rem;white-space:nowrap;text-overflow:ellipsis}}.job-offers-presearch__form form fieldset .form-element-select svg{height:1rem;width:.5rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;display:none}.job-offers-presearch__form form fieldset .form-element-select__ready{height:auto}.job-offers-presearch__form form fieldset .form-element-select__ready svg{display:block}.job-offers-presearch__link-element{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;background-color:var(--primary-3);padding:2rem;box-shadow:0 1.25rem 2.8125rem #46267233;align-items:center}@media screen and (min-width: 40rem){.job-offers-presearch__link-element{flex-direction:row;align-items:flex-start}}.job-offers-presearch__link-element__header{margin:0}.job-offers-presearch__link-element:nth-of-type(3){display:none}.job-offers-presearch .button{line-height:1rem;height:3.25rem;min-width:16.25rem;text-align:center;width:100%}@media screen and (min-width: 60rem){.job-offers-presearch .button{min-width:17.5rem;width:auto}}.job-offers,.job-offers-persis,.job-offers-pi,.job-offers-migrated{margin-bottom:5rem}.job-offers__post-offer,.job-offers-persis__post-offer,.job-offers-pi__post-offer,.job-offers-migrated__post-offer{color:var(--primary-1)}.job-offers__filter,.job-offers-persis__filter,.job-offers-pi__filter,.job-offers-migrated__filter{padding-top:1.5rem;box-shadow:0 1.25rem 2.8125rem #46267233;margin-top:2.5rem}@media screen and (min-width: 62rem){.job-offers__filter,.job-offers-persis__filter,.job-offers-pi__filter,.job-offers-migrated__filter{padding-top:2rem}}.job-offers__filter-headline,.job-offers-persis__filter-headline,.job-offers-pi__filter-headline,.job-offers-migrated__filter-headline{padding:0 1.5rem}@media screen and (max-width: 62rem){.job-offers__filter-headline,.job-offers-persis__filter-headline,.job-offers-pi__filter-headline,.job-offers-migrated__filter-headline{font-size:1.5rem}}.job-offers__filter__input-wrapper,.job-offers-persis__filter__input-wrapper,.job-offers-pi__filter__input-wrapper,.job-offers-migrated__filter__input-wrapper{display:flex;flex-direction:column;padding:1rem;gap:1rem}.job-offers__filter__input-wrapper .button,.job-offers-persis__filter__input-wrapper .button,.job-offers-pi__filter__input-wrapper .button,.job-offers-migrated__filter__input-wrapper .button{min-width:9rem}@media screen and (min-width: 62rem){.job-offers__filter__input-wrapper,.job-offers-persis__filter__input-wrapper,.job-offers-pi__filter__input-wrapper,.job-offers-migrated__filter__input-wrapper{flex-direction:row;align-items:flex-end;padding:1.5rem}}@media screen and (max-width: 62rem){.job-offers .hide-mobile,.job-offers-persis .hide-mobile,.job-offers-pi .hide-mobile,.job-offers-migrated .hide-mobile{display:none}}@media screen and (min-width: 62rem){.job-offers .hide-desktop,.job-offers-persis .hide-desktop,.job-offers-pi .hide-desktop,.job-offers-migrated .hide-desktop{display:none}}.job-offers form .checkbox,.job-offers-persis form .checkbox,.job-offers-pi form .checkbox,.job-offers-migrated form .checkbox{display:flex;align-items:center;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.job-offers form .checkbox input,.job-offers-persis form .checkbox input,.job-offers-pi form .checkbox input,.job-offers-migrated form .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.job-offers form .checkmark,.job-offers-persis form .checkmark,.job-offers-pi form .checkmark,.job-offers-migrated form .checkmark{position:absolute;top:.25rem;left:0;height:1.5rem;width:1.5rem;background-color:transparent;border:1px solid var(--primary-3)}.job-offers form .checkbox:hover input~.checkmark,.job-offers form .checkbox:focus-within input~.checkmark,.job-offers-persis form .checkbox:hover input~.checkmark,.job-offers-persis form .checkbox:focus-within input~.checkmark,.job-offers-pi form .checkbox:hover input~.checkmark,.job-offers-pi form .checkbox:focus-within input~.checkmark,.job-offers-migrated form .checkbox:hover input~.checkmark,.job-offers-migrated form .checkbox:focus-within input~.checkmark{outline:2px solid var(--primary-3)}.job-offers form .checkbox input:checked~.checkmark,.job-offers-persis form .checkbox input:checked~.checkmark,.job-offers-pi form .checkbox input:checked~.checkmark,.job-offers-migrated form .checkbox input:checked~.checkmark{background-color:var(--primary-3)}.job-offers form .checkmark:after,.job-offers-persis form .checkmark:after,.job-offers-pi form .checkmark:after,.job-offers-migrated form .checkmark:after{content:"";position:absolute;display:none}.job-offers form .checkbox input:checked~.checkmark:after,.job-offers-persis form .checkbox input:checked~.checkmark:after,.job-offers-pi form .checkbox input:checked~.checkmark:after,.job-offers-migrated form .checkbox input:checked~.checkmark:after{display:block}.job-offers form .checkbox .checkmark:after,.job-offers-persis form .checkbox .checkmark:after,.job-offers-pi form .checkbox .checkmark:after,.job-offers-migrated form .checkbox .checkmark:after{left:.3rem;top:.05rem;width:.75rem;height:1rem;border:solid var(--secondary-1);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.job-offers form .form-group,.job-offers-persis form .form-group,.job-offers-pi form .form-group,.job-offers-migrated form .form-group{flex-grow:1;flex:1}.job-offers form label:not(.checkbox),.job-offers form .input,.job-offers form input:not([type=checkbox]),.job-offers-persis form label:not(.checkbox),.job-offers-persis form .input,.job-offers-persis form input:not([type=checkbox]),.job-offers-pi form label:not(.checkbox),.job-offers-pi form .input,.job-offers-pi form input:not([type=checkbox]),.job-offers-migrated form label:not(.checkbox),.job-offers-migrated form .input,.job-offers-migrated form input:not([type=checkbox]){display:block;width:100%;font-size:1.125rem;line-height:2rem}.job-offers form label:not(.checkbox),.job-offers-persis form label:not(.checkbox),.job-offers-pi form label:not(.checkbox),.job-offers-migrated form label:not(.checkbox){margin-bottom:.25rem;color:var(--primary-1)}.job-offers form input:not([type=checkbox]),.job-offers-persis form input:not([type=checkbox]),.job-offers-pi form input:not([type=checkbox]),.job-offers-migrated form input:not([type=checkbox]){padding:.75rem 1rem;line-height:1.75rem;border:.00625rem solid var(--tertiary-2)}.job-offers form .job-offers__form__geolocation-search,.job-offers-persis form .job-offers__form__geolocation-search,.job-offers-pi form .job-offers__form__geolocation-search,.job-offers-migrated form .job-offers__form__geolocation-search{position:relative}.job-offers form .job-offers__form__geolocation-search .input,.job-offers-persis form .job-offers__form__geolocation-search .input,.job-offers-pi form .job-offers__form__geolocation-search .input,.job-offers-migrated form .job-offers__form__geolocation-search .input{display:flex;border:.00625rem solid var(--tertiary-2);align-items:center;padding-left:1rem}.job-offers form .job-offers__form__geolocation-search input,.job-offers-persis form .job-offers__form__geolocation-search input,.job-offers-pi form .job-offers__form__geolocation-search input,.job-offers-migrated form .job-offers__form__geolocation-search input{border:0;white-space:nowrap;text-overflow:ellipsis}.job-offers form .job-offers__form__geolocation-search svg.icon-location-pin,.job-offers form .job-offers__form__geolocation-search svg#icon-location-pin,.job-offers-persis form .job-offers__form__geolocation-search svg.icon-location-pin,.job-offers-persis form .job-offers__form__geolocation-search svg#icon-location-pin,.job-offers-pi form .job-offers__form__geolocation-search svg.icon-location-pin,.job-offers-pi form .job-offers__form__geolocation-search svg#icon-location-pin,.job-offers-migrated form .job-offers__form__geolocation-search svg.icon-location-pin,.job-offers-migrated form .job-offers__form__geolocation-search svg#icon-location-pin{max-width:1rem;min-width:1rem;height:1.5rem;color:var(--tertiary-1)}.job-offers form .job-offers__form__geolocation-search #job-offers__form__place-input,.job-offers-persis form .job-offers__form__geolocation-search #job-offers__form__place-input,.job-offers-pi form .job-offers__form__geolocation-search #job-offers__form__place-input,.job-offers-migrated form .job-offers__form__geolocation-search #job-offers__form__place-input{border-right:0}.job-offers form .job-offers__form__geolocation-search__select,.job-offers-persis form .job-offers__form__geolocation-search__select,.job-offers-pi form .job-offers__form__geolocation-search__select,.job-offers-migrated form .job-offers__form__geolocation-search__select{border:0;background-color:var(--primary-3);display:flex;align-items:center;position:relative;margin-left:.125rem}.job-offers form .job-offers__form__geolocation-search__select.disabled,.job-offers-persis form .job-offers__form__geolocation-search__select.disabled,.job-offers-pi form .job-offers__form__geolocation-search__select.disabled,.job-offers-migrated form .job-offers__form__geolocation-search__select.disabled{opacity:.5}.job-offers form .job-offers__form__geolocation-search__select .select-chevron,.job-offers-persis form .job-offers__form__geolocation-search__select .select-chevron,.job-offers-pi form .job-offers__form__geolocation-search__select .select-chevron,.job-offers-migrated form .job-offers__form__geolocation-search__select .select-chevron{height:.875rem;width:.5rem;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);right:1rem;pointer-events:none;color:var(--primary-1)}.job-offers form .job-offers__form__geolocation-search__select select,.job-offers-persis form .job-offers__form__geolocation-search__select select,.job-offers-pi form .job-offers__form__geolocation-search__select select,.job-offers-migrated form .job-offers__form__geolocation-search__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:0 2.5rem 0 1rem;border-left:1px solid lightgrey}.job-offers .checkbox-list,.job-offers-persis .checkbox-list,.job-offers-pi .checkbox-list,.job-offers-migrated .checkbox-list{background-color:var(--secondary-1)}.job-offers .checkbox-list ul,.job-offers-persis .checkbox-list ul,.job-offers-pi .checkbox-list ul,.job-offers-migrated .checkbox-list ul{color:var(--primary-3);font-weight:700;padding:0 0 1.5rem;margin:0;display:grid;flex-direction:column;grid-template-columns:1fr;gap:1rem}.job-offers .checkbox-list ul li:before,.job-offers-persis .checkbox-list ul li:before,.job-offers-pi .checkbox-list ul li:before,.job-offers-migrated .checkbox-list ul li:before{display:none}@media screen and (min-width: 62rem){.job-offers .checkbox-list ul,.job-offers-persis .checkbox-list ul,.job-offers-pi .checkbox-list ul,.job-offers-migrated .checkbox-list ul{grid-template-columns:1fr 1fr;padding:2rem 1.5rem;gap:1.5rem}}.job-offers-list,.job-offers-persis-list,.job-offers-pi-list,.job-offers-migrated-list{margin-top:2.5rem}.job-offers-list__headline,.job-offers-persis-list__headline,.job-offers-pi-list__headline,.job-offers-migrated-list__headline{margin-bottom:2.5rem}@media screen and (min-width: 62rem){.job-offers-list__headline,.job-offers-persis-list__headline,.job-offers-pi-list__headline,.job-offers-migrated-list__headline{margin-bottom:1.5rem}}.job-offers-list__headline.no-results,.job-offers-persis-list__headline.no-results,.job-offers-pi-list__headline.no-results,.job-offers-migrated-list__headline.no-results{margin-bottom:1rem}.job-offers-list ul,.job-offers-persis-list ul,.job-offers-pi-list ul,.job-offers-migrated-list ul{padding-left:0}.job-offers-list ul li:before,.job-offers-persis-list ul li:before,.job-offers-pi-list ul li:before,.job-offers-migrated-list ul li:before{display:none;content:""}.job-offers-list__list,.job-offers-persis-list__list,.job-offers-pi-list__list,.job-offers-migrated-list__list{display:flex;flex-direction:column;gap:1.5rem;margin:0}.job-offers-list__list-item:hover *,.job-offers-persis-list__list-item:hover *,.job-offers-pi-list__list-item:hover *,.job-offers-migrated-list__list-item:hover *{text-decoration:none}.job-offers-list__list-item__employer-name,.job-offers-persis-list__list-item__employer-name,.job-offers-pi-list__list-item__employer-name,.job-offers-migrated-list__list-item__employer-name{color:var(--tertiary-1);margin:.5rem 0;font-size:1.25rem;line-height:1.75rem;font-weight:700}.job-offers-list__list-item__name,.job-offers-persis-list__list-item__name,.job-offers-pi-list__list-item__name,.job-offers-migrated-list__list-item__name{color:var(--secondary-1)}@media screen and (max-width: 62rem){.job-offers-list__list-item__name,.job-offers-persis-list__list-item__name,.job-offers-pi-list__list-item__name,.job-offers-migrated-list__list-item__name{margin-bottom:.5rem}}.job-offers-list__list-item a,.job-offers-persis-list__list-item a,.job-offers-pi-list__list-item a,.job-offers-migrated-list__list-item a{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--primary-3);box-shadow:0 1.25rem 2.8125rem #46267233}@media screen and (min-width: 62rem){.job-offers-list__list-item a,.job-offers-persis-list__list-item a,.job-offers-pi-list__list-item a,.job-offers-migrated-list__list-item a{gap:2rem;padding:2rem;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem}}.job-offers-list__list-item a:hover,.job-offers-list__list-item a:focus,.job-offers-persis-list__list-item a:hover,.job-offers-persis-list__list-item a:focus,.job-offers-pi-list__list-item a:hover,.job-offers-pi-list__list-item a:focus,.job-offers-migrated-list__list-item a:hover,.job-offers-migrated-list__list-item a:focus{background-color:var(--secondary-1);color:var(--primary-3)}.job-offers-list__list-item a:hover span,.job-offers-list__list-item a:hover svg,.job-offers-list__list-item a:focus span,.job-offers-list__list-item a:focus svg,.job-offers-persis-list__list-item a:hover span,.job-offers-persis-list__list-item a:hover svg,.job-offers-persis-list__list-item a:focus span,.job-offers-persis-list__list-item a:focus svg,.job-offers-pi-list__list-item a:hover span,.job-offers-pi-list__list-item a:hover svg,.job-offers-pi-list__list-item a:focus span,.job-offers-pi-list__list-item a:focus svg,.job-offers-migrated-list__list-item a:hover span,.job-offers-migrated-list__list-item a:hover svg,.job-offers-migrated-list__list-item a:focus span,.job-offers-migrated-list__list-item a:focus svg{color:var(--primary-3)}.job-offers-list__list-item a:hover .job-offers-list__list-item__name,.job-offers-list__list-item a:focus .job-offers-list__list-item__name,.job-offers-persis-list__list-item a:hover .job-offers-list__list-item__name,.job-offers-persis-list__list-item a:focus .job-offers-list__list-item__name,.job-offers-pi-list__list-item a:hover .job-offers-list__list-item__name,.job-offers-pi-list__list-item a:focus .job-offers-list__list-item__name,.job-offers-migrated-list__list-item a:hover .job-offers-list__list-item__name,.job-offers-migrated-list__list-item a:focus .job-offers-list__list-item__name{color:var(--primary-3)}.job-offers-list__list-item a:hover .icon-arrow,.job-offers-list__list-item a:focus .icon-arrow,.job-offers-persis-list__list-item a:hover .icon-arrow,.job-offers-persis-list__list-item a:focus .icon-arrow,.job-offers-pi-list__list-item a:hover .icon-arrow,.job-offers-pi-list__list-item a:focus .icon-arrow,.job-offers-migrated-list__list-item a:hover .icon-arrow,.job-offers-migrated-list__list-item a:focus .icon-arrow{transform:translate(.2rem)}.job-offers-list__list-item a .icon-arrow,.job-offers-persis-list__list-item a .icon-arrow,.job-offers-pi-list__list-item a .icon-arrow,.job-offers-migrated-list__list-item a .icon-arrow{height:2rem;width:2rem;min-height:2rem;min-width:2rem;transition:transform .2s ease-in-out;transform:translate(0);align-self:flex-end}@media screen and (min-width: 62rem){.job-offers-list__list-item a .icon-arrow,.job-offers-persis-list__list-item a .icon-arrow,.job-offers-pi-list__list-item a .icon-arrow,.job-offers-migrated-list__list-item a .icon-arrow{align-self:center}}.job-offers-list__list-item span,.job-offers-persis-list__list-item span,.job-offers-pi-list__list-item span,.job-offers-migrated-list__list-item span{color:var(--tertiary-1);display:block}.job-offers-list__list-item__details,.job-offers-persis-list__list-item__details,.job-offers-pi-list__list-item__details,.job-offers-migrated-list__list-item__details{display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media screen and (min-width: 62rem){.job-offers-list__list-item__details,.job-offers-persis-list__list-item__details,.job-offers-pi-list__list-item__details,.job-offers-migrated-list__list-item__details{gap:12px 32px}}.job-offers-list__list-item__details svg,.job-offers-persis-list__list-item__details svg,.job-offers-pi-list__list-item__details svg,.job-offers-migrated-list__list-item__details svg{height:2rem;width:1.5rem;color:var(--secondary-1)}.job-offers-list__list-item__details>span,.job-offers-persis-list__list-item__details>span,.job-offers-pi-list__list-item__details>span,.job-offers-migrated-list__list-item__details>span{display:flex;gap:8px}.job-offers-list__list .job-offers__subscription-form,.job-offers-persis-list__list .job-offers__subscription-form,.job-offers-pi-list__list .job-offers__subscription-form,.job-offers-migrated-list__list .job-offers__subscription-form{box-shadow:0 1.25rem 2.8125rem #46267233;color:#fff;transition:opacity .15s;opacity:1}.job-offers-list__list .job-offers__subscription-form.reduce-opacity,.job-offers-persis-list__list .job-offers__subscription-form.reduce-opacity,.job-offers-pi-list__list .job-offers__subscription-form.reduce-opacity,.job-offers-migrated-list__list .job-offers__subscription-form.reduce-opacity{opacity:.5}.job-offers-list__list .job-offers__subscription-form form,.job-offers-persis-list__list .job-offers__subscription-form form,.job-offers-pi-list__list .job-offers__subscription-form form,.job-offers-migrated-list__list .job-offers__subscription-form form{display:flex;gap:24px;flex-direction:column;margin-top:16px;margin-bottom:32px}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form form,.job-offers-persis-list__list .job-offers__subscription-form form,.job-offers-pi-list__list .job-offers__subscription-form form,.job-offers-migrated-list__list .job-offers__subscription-form form{align-items:flex-end;flex-direction:row;gap:32px;margin-bottom:16px}}.job-offers-list__list .job-offers__subscription-form form label,.job-offers-persis-list__list .job-offers__subscription-form form label,.job-offers-pi-list__list .job-offers__subscription-form form label,.job-offers-migrated-list__list .job-offers__subscription-form form label{margin-bottom:0;color:#fff}.job-offers-list__list .job-offers__subscription-form form label input,.job-offers-persis-list__list .job-offers__subscription-form form label input,.job-offers-pi-list__list .job-offers__subscription-form form label input,.job-offers-migrated-list__list .job-offers__subscription-form form label input{margin-top:16px}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form form label input,.job-offers-persis-list__list .job-offers__subscription-form form label input,.job-offers-pi-list__list .job-offers__subscription-form form label input,.job-offers-migrated-list__list .job-offers__subscription-form form label input{margin-top:4px}}.job-offers-list__list .job-offers__subscription-form form button.btn.btn--secondary:hover,.job-offers-list__list .job-offers__subscription-form form button.btn.btn--secondary:focus,.job-offers-persis-list__list .job-offers__subscription-form form button.btn.btn--secondary:hover,.job-offers-persis-list__list .job-offers__subscription-form form button.btn.btn--secondary:focus,.job-offers-pi-list__list .job-offers__subscription-form form button.btn.btn--secondary:hover,.job-offers-pi-list__list .job-offers__subscription-form form button.btn.btn--secondary:focus,.job-offers-migrated-list__list .job-offers__subscription-form form button.btn.btn--secondary:hover,.job-offers-migrated-list__list .job-offers__subscription-form form button.btn.btn--secondary:focus{outline:solid .125rem white}.job-offers-list__list .job-offers__subscription-form form .error,.job-offers-persis-list__list .job-offers__subscription-form form .error,.job-offers-pi-list__list .job-offers__subscription-form form .error,.job-offers-migrated-list__list .job-offers__subscription-form form .error{display:none;color:#fff}.job-offers-list__list .job-offers__subscription-form form.is-invalid .error,.job-offers-persis-list__list .job-offers__subscription-form form.is-invalid .error,.job-offers-pi-list__list .job-offers__subscription-form form.is-invalid .error,.job-offers-migrated-list__list .job-offers__subscription-form form.is-invalid .error{display:block}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form form.is-invalid button[type=submit],.job-offers-persis-list__list .job-offers__subscription-form form.is-invalid button[type=submit],.job-offers-pi-list__list .job-offers__subscription-form form.is-invalid button[type=submit],.job-offers-migrated-list__list .job-offers__subscription-form form.is-invalid button[type=submit]{margin-bottom:32px}}.job-offers-list__list .job-offers__subscription-form__accordion-button,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button{padding:24px 16px;background-color:var(--secondary-1);display:flex;align-items:center;justify-content:space-between;width:100%}.job-offers-list__list .job-offers__subscription-form__accordion-button h5,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button h5,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button h5,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button h5{margin:0;color:#fff}.job-offers-list__list .job-offers__subscription-form__accordion-button svg,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button svg,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button svg,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button svg{margin-left:16px;height:24px;width:24px}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form__accordion-button,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button{padding:32px}}.job-offers-list__list .job-offers__subscription-form__accordion-button .accordion__icon-open,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button .accordion__icon-open,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button .accordion__icon-open,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button .accordion__icon-open{display:none}.job-offers-list__list .job-offers__subscription-form__accordion-button .accordion__icon-closed,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button .accordion__icon-closed,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button .accordion__icon-closed,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button .accordion__icon-closed,.job-offers-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-open,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-open,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-open,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-open{display:block}.job-offers-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-closed,.job-offers-persis-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-closed,.job-offers-pi-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-closed,.job-offers-migrated-list__list .job-offers__subscription-form__accordion-button[aria-expanded=true] .accordion__icon-closed{display:none}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel{padding:0 14px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;background-color:var(--secondary-1)}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel{padding:0 30px}}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel[aria-expanded=true],.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel[aria-expanded=true],.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel[aria-expanded=true],.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel[aria-expanded=true]{grid-template-rows:1fr}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner{overflow:hidden;padding:0 2px;color:#fff}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner>span,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner>span,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner>span,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__inner>span{color:#fff}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation{padding-bottom:24px}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation{padding-bottom:32px}}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation p,.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation span,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation p,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation span,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation p,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation span,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation p,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation span{color:#fff}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details{display:flex;flex-direction:column;margin-top:16px;gap:16px}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details{gap:0}}.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item{display:flex;flex-direction:column}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-item{flex-direction:row}}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-label,.job-offers-persis-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-label,.job-offers-pi-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-label,.job-offers-migrated-list__list .job-offers__subscription-form #job-offers__subscription-form__panel .job-offers__subscription-form__confirmation__details .detail-label{margin-right:16px;min-width:110px}}.job-offers-list__list .job-offers__subscription-form__legal-text,.job-offers-persis-list__list .job-offers__subscription-form__legal-text,.job-offers-pi-list__list .job-offers__subscription-form__legal-text,.job-offers-migrated-list__list .job-offers__subscription-form__legal-text{line-height:24px;color:#fff;padding-bottom:24px}@media screen and (min-width: 62rem){.job-offers-list__list .job-offers__subscription-form__legal-text,.job-offers-persis-list__list .job-offers__subscription-form__legal-text,.job-offers-pi-list__list .job-offers__subscription-form__legal-text,.job-offers-migrated-list__list .job-offers__subscription-form__legal-text{padding-bottom:32px}}.job-offers-list__list .job-offers__subscription-form__legal-text a,.job-offers-persis-list__list .job-offers__subscription-form__legal-text a,.job-offers-pi-list__list .job-offers__subscription-form__legal-text a,.job-offers-migrated-list__list .job-offers__subscription-form__legal-text a{color:#fff;font-weight:700;display:inline-block;background:none;padding:0}.job-offers #job-offers__top-anchor,.job-offers-persis #job-offers__top-anchor,.job-offers-pi #job-offers__top-anchor,.job-offers-migrated #job-offers__top-anchor{visibility:hidden;pointer-events:none;scroll-margin-top:var(--header-height-mobile)}@media screen and (min-width: 40rem){.job-offers #job-offers__top-anchor,.job-offers-persis #job-offers__top-anchor,.job-offers-pi #job-offers__top-anchor,.job-offers-migrated #job-offers__top-anchor{scroll-margin-top:var(--header-height-desktop)}}.job-offers .react-tabs__tab-list,.job-offers-persis .react-tabs__tab-list,.job-offers-pi .react-tabs__tab-list,.job-offers-migrated .react-tabs__tab-list{padding:0 1.5rem;display:flex;margin-bottom:0}.job-offers .react-tabs__tab-list li:before,.job-offers-persis .react-tabs__tab-list li:before,.job-offers-pi .react-tabs__tab-list li:before,.job-offers-migrated .react-tabs__tab-list li:before{display:none}.job-offers .react-tabs__tab,.job-offers-persis .react-tabs__tab,.job-offers-pi .react-tabs__tab,.job-offers-migrated .react-tabs__tab{padding:1rem 2rem;color:var(--secondary-1);background-color:var(--primary-3);font-weight:700;cursor:pointer}.job-offers .react-tabs__tab--selected,.job-offers-persis .react-tabs__tab--selected,.job-offers-pi .react-tabs__tab--selected,.job-offers-migrated .react-tabs__tab--selected{color:var(--primary-3);background-color:var(--secondary-1)}.job-offers__filter-accordion,.job-offers-persis__filter-accordion,.job-offers-pi__filter-accordion,.job-offers-migrated__filter-accordion{padding:0 1rem;background-color:var(--secondary-1)}.job-offers__filter-accordion .job-offers__filter-accordion__item+.job-offers__filter-accordion__item,.job-offers-persis__filter-accordion .job-offers__filter-accordion__item+.job-offers__filter-accordion__item,.job-offers-pi__filter-accordion .job-offers__filter-accordion__item+.job-offers__filter-accordion__item,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__item+.job-offers__filter-accordion__item{border-top:1px solid var(--primary-3)}.job-offers__filter-accordion .job-offers__filter-accordion__button,.job-offers-persis__filter-accordion .job-offers__filter-accordion__button,.job-offers-pi__filter-accordion .job-offers__filter-accordion__button,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__button{background-color:var(--secondary-1);color:var(--primary-3);cursor:pointer;padding:18px 0;width:100%;text-align:left;border:none;display:flex;align-items:center;justify-content:space-between;font-weight:700}.job-offers__filter-accordion .job-offers__filter-accordion__button:after,.job-offers-persis__filter-accordion .job-offers__filter-accordion__button:after,.job-offers-pi__filter-accordion .job-offers__filter-accordion__button:after,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__button:after{display:inline-block;content:"";height:10px;width:10px;margin-left:12px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg)}.job-offers__filter-accordion .job-offers__filter-accordion__button[aria-expanded=true]:after,.job-offers__filter-accordion .job-offers__filter-accordion__button[aria-selected=true]:after,.job-offers-persis__filter-accordion .job-offers__filter-accordion__button[aria-expanded=true]:after,.job-offers-persis__filter-accordion .job-offers__filter-accordion__button[aria-selected=true]:after,.job-offers-pi__filter-accordion .job-offers__filter-accordion__button[aria-expanded=true]:after,.job-offers-pi__filter-accordion .job-offers__filter-accordion__button[aria-selected=true]:after,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__button[aria-expanded=true]:after,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__button[aria-selected=true]:after{transform:rotate(135deg)}.job-offers__filter-accordion .job-offers__filter-accordion__panel,.job-offers-persis__filter-accordion .job-offers__filter-accordion__panel,.job-offers-pi__filter-accordion .job-offers__filter-accordion__panel,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__panel{background-color:var(--secondary-1);display:grid;transition:grid-template-rows .3s ease-in-out;grid-template-rows:1fr}.job-offers__filter-accordion .job-offers__filter-accordion__panel>div,.job-offers-persis__filter-accordion .job-offers__filter-accordion__panel>div,.job-offers-pi__filter-accordion .job-offers__filter-accordion__panel>div,.job-offers-migrated__filter-accordion .job-offers__filter-accordion__panel>div{overflow:hidden}.job-offers__filter-accordion [hidden],.job-offers-persis__filter-accordion [hidden],.job-offers-pi__filter-accordion [hidden],.job-offers-migrated__filter-accordion [hidden]{grid-template-rows:0fr}.job-offers__tags,.job-offers-persis__tags,.job-offers-pi__tags,.job-offers-migrated__tags{padding:0;display:flex;flex-wrap:wrap;align-items:center;margin:2.5rem 0;gap:1.5rem}.job-offers__tags:empty,.job-offers-persis__tags:empty,.job-offers-pi__tags:empty,.job-offers-migrated__tags:empty{margin-top:0}.job-offers__tags li,.job-offers-persis__tags li,.job-offers-pi__tags li,.job-offers-migrated__tags li{border-radius:3rem;background-color:var(--tertiary-5);color:var(--secondary-1);font-size:.875rem;line-height:1.25rem;font-weight:700;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem}.job-offers__tags li:before,.job-offers-persis__tags li:before,.job-offers-pi__tags li:before,.job-offers-migrated__tags li:before{display:none}.job-offers__tags li svg.icon-close,.job-offers-persis__tags li svg.icon-close,.job-offers-pi__tags li svg.icon-close,.job-offers-migrated__tags li svg.icon-close{height:.75rem;width:.75rem}.job-offers__tags li.remove-all-selection,.job-offers-persis__tags li.remove-all-selection,.job-offers-pi__tags li.remove-all-selection,.job-offers-migrated__tags li.remove-all-selection{background-color:var(--secondary-1);color:var(--primary-3)}@media screen and (min-width: 62rem){.job-offers-persis .button[type=submit]{min-width:240px}}.job-offers-detail>*{margin-bottom:4rem}.job-offers-detail .button.button--primary[data-link-type=url]{padding-right:2rem}.job-offers-detail .button.button--primary[data-link-type=url]:after{display:none}.job-offers-detail .text-image{display:flex;justify-content:center}.job-offers-detail .text-image .text-image__content{align-items:center;padding:0}.job-offers-detail .text-image .image{margin-bottom:0}.job-offers-detail .text{display:flex;flex-direction:column}.job-offers-detail .text__header{margin-bottom:2.5rem}.job-offers-detail .text a.button{align-self:flex-start;margin-top:1.25rem;margin-bottom:1.25rem}.job-offers-detail .text ul,.job-offers-detail .text ol{margin-top:0}.job-offers-detail .text li ul,.job-offers-detail .text li ol{margin-bottom:0;margin-top:16px}.job-offers-detail .contact__elements-container{width:100%;display:flex;justify-content:center;max-width:none}.loading-spinner__label{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.loading-spinner__label.focusable:active,.loading-spinner__label.focusable:focus{position:static;overflow:visible;width:auto;height:auto;margin:0;clip:auto}.loading-spinner{animation-play-state:running;opacity:1;position:relative;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;height:10rem;padding:5rem 5rem 0}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.loading-spinner.-paused{animation-play-state:paused;opacity:.2;transition:opacity linear .1s}.loading-spinner:before{animation:1s linear infinite spinner;animation-play-state:inherit;border:solid .5rem var(--primary-3);border-bottom-color:var(--primary-1);border-radius:50%;content:"";height:5rem;left:50%;opacity:inherit;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:5rem;will-change:transform}.pagination-react ul{display:flex;gap:.5rem;justify-content:center;align-items:center;margin-top:5rem;padding:0}@media screen and (max-width: 62rem){.pagination-react ul{width:100%}}.pagination-react li{border-radius:50%;border:2px solid var(--primary-3)}.pagination-react li:before{display:none;content:""}.pagination-react li button,.pagination-react li span{color:var(--secondary-1);width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;padding:0 .375rem}.pagination-react li button:hover,.pagination-react li span:hover{text-decoration:none}.pagination-react li.active,.pagination-react li:hover{background-color:var(--secondary-1);border:2px solid var(--secondary-1)}.pagination-react li.active button,.pagination-react li.active span,.pagination-react li:hover button,.pagination-react li:hover span{color:var(--primary-3);font-weight:700}.pagination-react .arrow{background-color:var(--secondary-1);border:2px solid var(--secondary-1)}@media screen and (min-width: 62rem){.pagination-react .arrow.hidden-desktop{display:none}}@media screen and (max-width: 62rem){.pagination-react .arrow.empty-arrow{border:none;width:2.25rem}}.pagination-react .arrow-previous{transform:rotate(180deg);margin-right:auto}@media screen and (min-width: 62rem){.pagination-react .arrow-previous{margin-right:.5rem}}.pagination-react .arrow-next{margin-left:auto}@media screen and (min-width: 62rem){.pagination-react .arrow-next{margin-left:.5rem}}.pagination-react .arrow svg{color:var(--primary-3)}.pagination-react .arrow:hover{background-color:var(--primary-3);border:2px solid var(--secondary-1)}.pagination-react .arrow:hover svg{color:var(--secondary-1)}.social-sharing{padding-top:2.5rem;padding-bottom:2.5rem;border:1px var(--system-1);border-style:solid none}@media screen and (min-width: 80em){.social-sharing{padding:2.5rem 0}}.social-sharing p{font-weight:700;margin-bottom:1.5rem}.social-sharing .social-sharing__list{display:flex;column-gap:1.5rem;margin:0;padding:0}.social-sharing .social-sharing__list .social-sharing__icon:hover{cursor:pointer}.social-sharing .social-sharing__list .social-sharing__icon:before{display:none}.social-sharing .social-sharing__list .social-sharing__icon svg,.social-sharing .social-sharing__list .social-sharing__icon img{width:2.5rem;height:2.5rem}.page-properties{margin:.125rem auto 2.625rem}.form.container{margin-bottom:5rem}.form .text{max-width:unset;margin-left:unset;margin-right:unset}.form form>.clearfix{margin-bottom:16px}@media screen and (min-width: 40rem){.form form>.clearfix{margin-bottom:56px}}.form form>.form-element+.clearfix{margin-bottom:0;margin-top:16px}@media screen and (min-width: 40rem){.form form>.form-element+.clearfix{margin-top:24px}}.form form>div:first-child:has(input[type=hidden]){position:absolute}.form h1,.form h2,.form h3,.form h4,.form h5,.form h6,.form p:not(:last-of-type){margin-bottom:24px}.form p:last-of-type{margin-bottom:0}.form .form-element-gridrow{display:flex;width:100%;flex-direction:column;grid-column-gap:2rem}@media screen and (min-width: 36rem){.form .form-element-gridrow{flex-direction:row;flex-wrap:wrap;grid-column-gap:1rem;padding:0}}.form .form-element-gridrow>[class*=col-]{container-type:inline-size}.form .form-element-gridrow>[class*=col-].col-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-12{flex-basis:100%}@media screen and (min-width: 36rem){.form .form-element-gridrow>[class*=col-].col-sm-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-sm-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-sm-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-sm-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-sm-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-sm-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-sm-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-sm-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-sm-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-sm-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-sm-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-sm-12{flex-basis:100%}}@media screen and (min-width: 48rem){.form .form-element-gridrow>[class*=col-].col-md-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-md-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-md-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-md-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-md-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-md-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-md-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-md-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-md-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-md-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-md-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-md-12{flex-basis:100%}}@media screen and (min-width: 62rem){.form .form-element-gridrow>[class*=col-].col-lg-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-lg-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-lg-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-lg-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-lg-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-lg-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-lg-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-lg-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-lg-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-lg-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-lg-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-lg-12{flex-basis:100%}}@media screen and (min-width: 75rem){.form .form-element-gridrow>[class*=col-].col-xl-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-xl-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-xl-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-xl-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-xl-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-xl-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-xl-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-xl-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-xl-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-xl-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-xl-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-xl-12{flex-basis:100%}}@media screen and (min-width: 87.5rem){.form .form-element-gridrow>[class*=col-].col-xxl-1{flex-basis:calc(8.333% - .917rem)}.form .form-element-gridrow>[class*=col-].col-xxl-2{flex-basis:calc(16.667% - .833rem)}.form .form-element-gridrow>[class*=col-].col-xxl-3{flex-basis:calc(25% - .75rem)}.form .form-element-gridrow>[class*=col-].col-xxl-4{flex-basis:calc(33.333% - .667rem)}.form .form-element-gridrow>[class*=col-].col-xxl-5{flex-basis:calc(41.667% - .8rem)}.form .form-element-gridrow>[class*=col-].col-xxl-6{flex-basis:calc(50% - .5rem)}.form .form-element-gridrow>[class*=col-].col-xxl-7{flex-basis:calc(58.333% - .429rem)}.form .form-element-gridrow>[class*=col-].col-xxl-8{flex-basis:calc(66.667% - .375rem)}.form .form-element-gridrow>[class*=col-].col-xxl-9{flex-basis:calc(75% - .333rem)}.form .form-element-gridrow>[class*=col-].col-xxl-10{flex-basis:calc(83.333% - .273rem)}.form .form-element-gridrow>[class*=col-].col-xxl-11{flex-basis:calc(91.667% - .182rem)}.form .form-element-gridrow>[class*=col-].col-xxl-12{flex-basis:100%}}.form .form-element{container-type:inline-size;margin-bottom:2rem}.form .form-element>.form-element{margin-bottom:0}.form .form-check-inline{display:inline-flex;margin-right:1rem}.form label,.form .input,.form input,.form textarea,.form select{display:block;width:100%;font-size:1.125rem;line-height:2rem;scroll-margin-top:calc(var(--header-height-mobile) + 48px)}@media screen and (min-width: 40rem){.form label,.form .input,.form input,.form textarea,.form select{scroll-margin-top:calc(var(--header-height-desktop) + 48px)}}.form label{margin-bottom:.5rem;color:var(--secondary-1);cursor:pointer}.form label.radio-buttons-label{color:var(--tertiary-1);display:grid;grid-template-columns:24px auto;gap:8px;width:auto;align-items:center;cursor:default}.form .form-element-friendly-captcha label{cursor:default}.form input,.form textarea,.form select{padding:.75rem 1rem;border:1px solid var(--tertiary-2);border-radius:.24rem}.form .form-select{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form .form-check{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-bottom:1rem}.form .form-check label{margin-bottom:0}.form input[type=radio]{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding:0;font:inherit;color:var(--secondary-1);width:22px;height:22px;border:1px solid var(--secondary-1);border-radius:50%;display:grid;place-content:center}.form input[type=radio]:before{content:"";width:1.5rem;height:1.5rem;border-radius:50%;border:8px solid var(--secondary-1);transform:scale(0);transition:.12s transform ease-in-out}.form input[type=radio]:checked:before{transform:scale(1)}.form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-color:#fff;padding:0;font:inherit;color:var(--secondary-1);width:22px;height:22px;border:1px solid var(--secondary-1);border-radius:.24rem;display:grid;place-content:center}.form input[type=checkbox]:checked{background-color:var(--secondary-1);border-color:var(--secondary-1);background-image:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.98258 9.52172C4.77389 9.52172 4.58258 9.45215 4.42606 9.29563L0.96519 5.83476C0.652147 5.52172 0.652147 5.03476 0.96519 4.72172C1.27823 4.40867 1.76519 4.40867 2.07823 4.72172L4.99997 7.62606L11.9391 0.704326C12.2521 0.391283 12.7391 0.391283 13.0521 0.704326C13.3652 1.01737 13.3652 1.50433 13.0521 1.81737L5.5565 9.29563C5.38258 9.45215 5.19128 9.52172 4.98258 9.52172Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:15px}.form textarea{min-height:7.5rem}.form p>a{font-weight:700}.form .form-element .field-caption{margin-top:.5rem;font-size:1rem;line-height:1.5rem}.form .form-element .form-text{color:var(--tertiary-2)}.form .form-element .invalid-feedback{color:var(--system-2);display:none}.form .form-element.is-invalid .form-label,.form .form-element.is-invalid .form-control,.form .form-element.is-invalid .form-text,.form .form-element.is-invalid .invalid-feedback,.form .form-element.is-invalid .form-check-label{color:var(--system-2)}.form .form-element.is-invalid .form-control{border-color:var(--system-2)}.form .form-element.is-invalid .invalid-feedback.active{display:inline}.form .form-element.is-invalid input[type=radio]:before{border-color:var(--system-2)}.form .form-element.is-invalid input[type=checkbox]{border:1px solid var(--system-2)}.form .form-element.is-invalid input[type=checkbox]:checked{background-color:var(--system-2)}.form .form-element.form-element-radio legend{font-size:1.125rem;color:var(--secondary-1);font-weight:400;margin-bottom:1rem}.form fieldset{border:0;padding:0;display:flex;flex-direction:column;container-type:inline-size}.form legend{font-size:1.5rem;color:var(--primary-1);line-height:2rem;font-weight:700;margin-bottom:24px}.form legend.radio-buttons-legend{font-size:18px;line-height:32px;margin-bottom:4px;font-weight:400;color:var(--secondary-1)}.form .actions .form-navigation,.form .actions .form-navigation button{width:100%}@media screen and (min-width: 40rem){.form .actions{margin-top:24px;display:flex;justify-content:center}.form .actions .form-navigation{width:auto}}.form button[type=submit]{width:100%}@media screen and (min-width: 62rem){.form button[type=submit]{min-width:10rem;width:auto}}.form .frc-captcha{min-width:unset;border:0;display:flex;align-items:center;padding:0}@media screen and (min-width: 40rem){.form .frc-captcha{position:absolute;bottom:0;left:0;margin-top:0}}.form .frc-captcha .frc-container{min-height:unset;opacity:0;height:0px;overflow:hidden;transition-property:height,opacity;transition-duration:.2s}.form .frc-captcha .frc-container.frc-success{opacity:1;height:32px}@media screen and (min-width: 40rem){.form .frc-captcha .frc-container.frc-success{height:56px}}.form .frc-captcha .frc-content{opacity:0;width:0}.form .frc-captcha .frc-banner{position:relative;bottom:unset;right:unset;opacity:0;transition-property:height,opacity;transition-duration:1s;height:0px}.form .frc-captcha .frc-banner *{font-size:1rem;color:var(--secondary-1);font-weight:700;opacity:1}.form .frc-captcha .frc-success~.frc-banner{opacity:1;height:20px}.form .frc-captcha .frc-icon{margin:0;fill:var(--tertiary-4);stroke:var(--tertiary-4)}.form.newsletter-signup .form-elements-wrapper,.form.newsletter-signoff .form-elements-wrapper{position:relative;width:100%;max-width:780px;margin-left:auto;margin-right:auto;margin-bottom:32px}.form.newsletter-signup .form-elements-wrapper .text,.form.newsletter-signoff .form-elements-wrapper .text{margin-bottom:32px}.form.newsletter-signup .form-indication,.form.newsletter-signoff .form-indication{text-align:right;width:100%;margin-bottom:8px;display:block}.form .summary-list{margin-bottom:2rem}.form .summary-list h3{color:var(--primary-1);font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:1rem;margin-top:2rem}.form .summary-list h3:first-child{margin-top:0}.form .summary-list dl{margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width: 40rem){.form .summary-list dl{gap:1rem}}.form .summary-list dl.row{display:flex;flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--tertiary-3)}.form .summary-list dl.row:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (min-width: 40rem){.form .summary-list dl.row{flex-direction:row;align-items:flex-start;gap:1rem}}.form .summary-list dl dt{font-weight:700;color:var(--secondary-1);font-size:1rem;line-height:1.5rem;margin:0;padding:0}.form .summary-list dl dt.col{width:100%;flex-shrink:0}@media screen and (min-width: 40rem){.form .summary-list dl dt.col{width:40%;max-width:200px}}.form .summary-list dl dd{margin:0;padding:0;color:var(--tertiary-1);font-size:1rem;line-height:1.5rem;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.form .summary-list dl dd.col{width:100%}@media screen and (min-width: 40rem){.form .summary-list dl dd.col{width:60%;flex-grow:1}}.form .summary-list dl:focus-within{outline:2px solid var(--primary-1);outline-offset:2px}.uc-friendly-captcha-i .form form.friendly-captcha,.uc-friendly-captcha-n .form form.friendly-captcha{display:none}.uc-friendly-captcha-y .form form.friendly-captcha{display:block}.button-list{position:absolute;background-color:var(--primary-3);z-index:4;padding:0;margin:0;border:.0625rem solid var(--tertiary-2);border-top:0;width:100%}.button-list li{background-color:var(--primary-3)}.button-list li:hover,.button-list li:focus,.button-list li:focus-within,.button-list li.selected{background-color:var(--secondary-1);color:var(--primary-3)}.button-list li:before{display:none;content:""}.button-list li button{background-color:transparent;color:inherit;padding:.5rem 1rem;width:100%}.tx_solr{margin-bottom:4rem;max-width:var(--max-width-container-small)}@media screen and (max-width: 62rem){.tx_solr{margin-bottom:2.5rem}}.tx_solr .h1{margin:1.5rem 0 2rem}@media screen and (min-width: 62rem){.tx_solr .h1{margin:2.5rem 0;padding:0}}@media screen and (min-width: 62rem){.tx_solr .tx-solr-search-form .tx-solr-submit{margin-top:37px}}.tx_solr .tx-solr-search-form .input-group{display:flex;flex-direction:column;align-items:flex-end;gap:1.5rem;color:var(--secondary-1)}@media screen and (min-width: 62rem){.tx_solr .tx-solr-search-form .input-group{flex-direction:row;gap:2.5rem}}.tx_solr .tx-solr-search-form .input-group label{font-size:1.125rem;line-height:2rem;gap:.25rem;color:var(--primary-3);display:flex;flex-direction:column;width:100%;font-size:1.25rem}.tx_solr .tx-solr-search-form .input-group input[type=text]{padding:.75rem 1rem;color:var(--secondary-1);width:100%;font-size:1.125rem;font-weight:400;line-height:2rem}@media screen and (min-width: 62rem){.tx_solr .tx-solr-search-form .input-group input[type=text]{height:3.5rem}}.tx_solr .tx-solr-search-form .input-group button[type=submit]{background-color:var(--primary-3);color:var(--secondary-1);width:100%}@media screen and (min-width: 62rem){.tx_solr .tx-solr-search-form .input-group button[type=submit]{min-width:10rem;width:auto}}.tx_solr .tx-solr-search-form .input-group button[type=submit]:hover,.tx_solr .tx-solr-search-form .input-group button[type=submit]:focus,.tx_solr .tx-solr-search-form .input-group button[type=submit]:focus-within{background-color:var(--secondary-1);border:2px solid var(--primary-3);color:var(--primary-3)}.tx_solr .tx-solr-search-form .input-group-wrapper{padding:2rem;background-color:var(--secondary-1)}.tx_solr .tx-solr-search-form .input-group-wrapper h3{color:var(--primary-3)}.tx_solr__content-modules{margin-top:2.5rem;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width: 62rem){.tx_solr__content-modules{margin-top:4rem}}.tx_solr__content-modules>.container,.tx_solr__content-modules .container--small{padding-left:0;padding-right:0;margin-bottom:0}.tx_solr .searched-for{display:block;padding:2.5rem 0 0;font-weight:700;-webkit-hyphens:auto;hyphens:auto;color:var(--primary-1);font-size:1.5rem;line-height:2rem}@media screen and (min-width: 62rem){.tx_solr .searched-for{padding:4rem 0 0}}.tx_solr .result-found{display:block;padding:1rem 0 0;font-weight:700}@media screen and (min-width: 62rem){.tx_solr .result-found{padding-left:0;padding-right:0}}.tx_solr .result-range{display:block;padding:1rem 0 0}@media screen and (min-width: 62rem){.tx_solr .result-range{padding-left:0;padding-right:0}}.tx_solr .solr-pagination,.tx_solr #results-per-page{display:none}.tx_solr .results-list{padding:2.5rem 0;display:flex;flex-direction:column;gap:4rem}@media screen and (min-width: 62rem){.tx_solr .results-list{padding-top:4rem;padding-left:0;padding-right:0;gap:2.5rem}}.tx_solr .results-list .search-result.results-entry{display:flex;flex-direction:column;gap:1rem}.tx_solr .results-list .search-result.results-entry .results-topic{margin:0}.tx_solr .results-list .search-result.results-entry .results-topic a{display:block;font-weight:700;-webkit-hyphens:auto;hyphens:auto;color:var(--primary-1);font-size:1.5rem;line-height:2rem}.tx_solr .results-list .search-result.results-entry .relevance,.tx_solr .results-list .search-result.results-entry .query-debug{display:none}.tx_solr .results-list .search-result.results-entry .result-content{--max-lines: 6;--line-height: 2rem;position:relative;max-height:calc(var(--line-height) * var(--max-lines));overflow:hidden;margin-bottom:0}@media screen and (min-width: 62rem){.tx_solr .results-list .search-result.results-entry .result-content{--max-lines: 2}}.tx_solr .results-list+.solr-pagination{display:flex;justify-content:center;gap:1.5rem;padding:0}@media screen and (min-width: 62rem){.tx_solr .results-list+.solr-pagination{padding-left:0;padding-right:0}}.tx_solr .results-list+.solr-pagination ul.pagination{flex-wrap:wrap;display:flex;margin:0;list-style:none;padding:0;gap:.5rem;justify-content:center}.tx_solr .results-list+.solr-pagination ul.pagination li.page-item:before{display:none}.tx_solr .results-list+.solr-pagination ul.pagination li.page-item .page-link{border-radius:100%;background-color:var(--primary-3);height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;color:var(--secondary-1)}.tx_solr .results-list+.solr-pagination ul.pagination li.page-item.active{display:block}.tx_solr .results-list+.solr-pagination ul.pagination li.page-item.active .page-link{background-color:var(--secondary-1);color:var(--tertiary-3);font-weight:700}.nav-2-levels{display:flex;color:var(--secondary-1);width:100%;padding:2.5rem 1.5rem 0}.nav-2-levels li:before{content:none;display:none}@media screen and (min-width: 40rem){.nav-2-levels{padding:2.5rem 5rem 0}}@media screen and (min-width: 62rem){.nav-2-levels{flex-grow:1;display:block;padding:0}}.nav-2-levels .screenreader-only{clip:rect(0,0,0,0);margin:0;position:absolute}.nav-2-levels__overlay{display:none}@media screen and (min-width: 62rem){.nav-2-levels__overlay{top:100%;left:0;opacity:0;z-index:0;background-color:#0009;transition:opacity .2s ease-in}}@media screen and (min-width: 62rem){.nav-2-levels.open .navigation__overlay{display:block;opacity:1;position:absolute;width:100dvw;height:100dvh;visibility:visible}}.nav-2-levels .nav-element{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 2rem 1.5rem;cursor:pointer}@media screen and (min-width: 62rem){.nav-2-levels .nav-element{padding:0 0 .5rem;text-decoration:none}.nav-2-levels .nav-element.first-level-link,.nav-2-levels .nav-element.first-level-spacer{font-size:1.25rem}.nav-2-levels .nav-element:not(.first-level,.first-level-link,.first-level-spacer){border-bottom:1px solid transparent}.nav-2-levels .nav-element:not(.first-level,.first-level-link,.first-level-spacer):hover{border-bottom:1px solid var(--secondary-1)}}.nav-2-levels .nav-element svg{height:.9rem;width:.5rem;min-width:.5rem;max-width:.5rem}@media screen and (min-width: 62rem){.nav-2-levels .nav-element svg{display:none}}.nav-2-levels .nav-element.text-bold{font-weight:700}@media screen and (max-width: 62rem){.nav-2-levels .nav-element.submenu-header{padding:0;margin-bottom:.875rem;margin-left:0}}.nav-2-levels .submenu{position:absolute;transform:translate(110%);top:0;left:0;padding:2.25rem 1.5rem;transition:transform .2s ease-in-out;background-color:var(--primary-3);height:var(--navigation-submenu-height-mobile);max-height:var(--navigation-submenu-height-mobile);width:100%;overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column;z-index:2}@media screen and (min-width: 40rem){.nav-2-levels .submenu{padding:2.5rem 5rem}}@media screen and (min-width: 62rem){.nav-2-levels .submenu{opacity:1;position:absolute;left:110%;transform:none;padding:0;overflow:visible;flex-wrap:wrap;height:auto;max-height:none}}.nav-2-levels .submenu.first-level__submenu{padding:0;gap:2rem;transform:none;height:auto;max-height:auto;position:initial;margin:0;z-index:2}@media screen and (min-width: 62rem){.nav-2-levels .submenu.first-level__submenu{flex-direction:row;justify-content:center;gap:4rem;height:auto}}@media screen and (min-width: 62rem){.nav-2-levels .submenu.second-level__submenu{position:absolute;display:flex;width:100%;padding-top:2.5rem;padding-bottom:2.25rem;padding-left:calc(var(--navigation-lateral-padding-desktop) - 2rem);padding-right:var(--navigation-lateral-padding-desktop);overflow:hidden;opacity:0;transition:opacity .2s ease-in;display:none;row-gap:.5rem;max-height:320px;align-items:flex-start}}@media screen and (min-width: 62rem) and (min-width: 62rem){.nav-2-levels .submenu.second-level__submenu li{margin-left:2rem}}.nav-2-levels .submenu.is-blocked{overflow:hidden}.nav-2-levels__close-desktop{position:absolute;top:2rem;right:1rem;display:flex;z-index:2}@media screen and (max-width: 62rem){.nav-2-levels__close-desktop{display:none}}.nav-2-levels__close-desktop svg{height:1.25rem;width:1.25rem}@media screen and (min-width: 75rem){.nav-2-levels__close-desktop{right:var(--navigation-lateral-padding-desktop)}}.nav-2-levels .back-button{position:relative;align-self:start;height:auto;margin-bottom:1.75rem;color:var(--secondary-1);display:flex;align-items:center;font-weight:700}@media screen and (min-width: 62rem){.nav-2-levels .back-button{display:none}}.nav-2-levels .back-button:before{content:"";width:1.5rem}.nav-2-levels .back-button svg{color:var(--secondary-1);height:.75rem;width:1rem;transform:rotate(180deg);transition:all ease-out .2s;position:absolute}.nav-2-levels .back-button:hover svg{transform:translate(-.25rem) rotate(180deg)}.nav-2-levels .first-level{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 62rem){.nav-2-levels .first-level{margin:0;align-items:flex-start;justify-content:center;padding:0}.nav-2-levels .first-level:hover>.nav-element{border-bottom:.375rem solid var(--secondary-1)}}.nav-2-levels .first-level.with-submenu.open>.submenu{transform:translate(0)}@media screen and (min-width: 62rem){.nav-2-levels .first-level.with-submenu.open>.submenu{transform:none;opacity:1;top:100%;left:0}}@media screen and (min-width: 62rem){.nav-2-levels .first-level.with-submenu.closing>.submenu{z-index:1}}.nav-2-levels .first-level>.nav-element{padding:0;font-weight:700}.nav-2-levels .first-level>.nav-element:hover{text-decoration:none}@media screen and (min-width: 62rem){.nav-2-levels .first-level>.nav-element{padding:0 0 1rem;width:auto;border-bottom:.375rem solid transparent}}@media screen and (min-width: 62rem){.nav-2-levels .first-level.open>a{border-bottom:.375rem solid var(--secondary-1)}}@media screen and (min-width: 62rem){.nav-2-levels .first-level.open>ul.submenu.second-level__submenu{display:flex}.nav-2-levels .first-level.open>ul.submenu.second-level__submenu>li.with-submenu{display:flex;flex-direction:column}.nav-2-levels .first-level.open>ul.submenu.second-level__submenu>li.with-submenu>.submenu{left:0;position:relative;display:flex;flex-direction:column;column-gap:2.5rem;row-gap:1rem}}@media screen and (min-width: 62rem){.nav-2-levels .hide-desktop{display:none}}.nav-2-levels~.header-search--desktop{padding-top:0}.nav-3-levels-with-bold-column{display:flex;color:var(--secondary-1);width:100%;padding:2.5rem 1.5rem 0}.nav-3-levels-with-bold-column .nav-element{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 2rem 1.5rem;cursor:pointer}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .nav-element{padding:0 0 .5rem;text-decoration:none}.nav-3-levels-with-bold-column .nav-element.first-level-link,.nav-3-levels-with-bold-column .nav-element.first-level-spacer{font-size:1.25rem}.nav-3-levels-with-bold-column .nav-element:not(.first-level,.first-level-link,.first-level-spacer,.second-level-spacer){min-width:10rem;max-width:17rem;border-bottom:1px solid transparent}.nav-3-levels-with-bold-column .nav-element:not(.first-level,.first-level-link,.first-level-spacer,.second-level-spacer):hover{border-bottom:1px solid var(--secondary-1)}}.nav-3-levels-with-bold-column .nav-element svg{height:.9rem;width:.5rem;min-width:.5rem;max-width:.5rem}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .nav-element svg{display:none}}.nav-3-levels-with-bold-column .nav-element.text-bold{font-weight:700}@media screen and (max-width: 62rem){.nav-3-levels-with-bold-column .nav-element.submenu-header{padding:0;margin-bottom:.875rem;margin-left:0}}.nav-3-levels-with-bold-column .submenu{position:absolute;transform:translate(110%);top:0;left:0;padding:2.25rem 1.5rem;transition:transform .2s ease-in-out;background-color:var(--primary-3);height:var(--navigation-submenu-height-mobile);max-height:var(--navigation-submenu-height-mobile);width:100%;overflow-y:scroll;overflow-x:hidden;display:flex;flex-direction:column;z-index:2}@media screen and (min-width: 40rem){.nav-3-levels-with-bold-column .submenu{padding:2.5rem 5rem}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .submenu{opacity:1;position:absolute;left:110%;transform:none;padding:0;overflow:visible;flex-wrap:wrap;height:auto;max-height:none}}.nav-3-levels-with-bold-column .submenu.first-level__submenu{padding:0;gap:2rem;transform:none;height:auto;max-height:auto;position:initial;margin:0;z-index:2}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .submenu.first-level__submenu{flex-direction:row;justify-content:center;gap:4rem;height:auto}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .submenu.second-level__submenu{position:absolute;display:flex;flex-direction:row;width:100%;padding-top:2.5rem;padding-bottom:2.25rem;padding-left:calc(var(--navigation-lateral-padding-desktop) - 2rem);padding-right:var(--navigation-lateral-padding-desktop);overflow:hidden;opacity:0;transition:opacity .2s ease-in;display:none}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .submenu.second-level__submenu>li:not(.navigation__close-desktop){height:auto;margin-left:2rem;width:calc(25% - 2rem)}.nav-3-levels-with-bold-column .submenu.second-level__submenu>li:not(.navigation__close-desktop)>.nav-element{margin-bottom:1rem}}.nav-3-levels-with-bold-column .submenu.is-blocked{overflow:hidden}.nav-3-levels-with-bold-column .first-level{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .first-level{margin:0;align-items:flex-start;justify-content:center;padding:0}.nav-3-levels-with-bold-column .first-level:hover>.nav-element{border-bottom:.375rem solid var(--secondary-1)}}.nav-3-levels-with-bold-column .first-level>.nav-element{padding:0;font-weight:700}.nav-3-levels-with-bold-column .first-level>.nav-element:hover{text-decoration:none}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .first-level>.nav-element{padding:0 0 1rem;width:auto;border-bottom:.375rem solid transparent}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .first-level.open>a{border-bottom:.375rem solid var(--secondary-1)}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .first-level.open>ul.submenu.second-level__submenu{display:flex}.nav-3-levels-with-bold-column .first-level.open>ul.submenu.second-level__submenu>li.with-submenu{display:flex;flex-direction:column}.nav-3-levels-with-bold-column .first-level.open>ul.submenu.second-level__submenu>li.with-submenu>.submenu{left:0;position:relative;display:flex;flex-direction:column;column-gap:2.5rem;row-gap:1rem}}.nav-3-levels-with-bold-column li.with-submenu.open>.submenu{transform:translate(0)}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column li.with-submenu.open>.submenu{transform:none;opacity:1;top:100%;left:0}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column li.with-submenu.closing>.submenu{z-index:1}}.nav-3-levels-with-bold-column .additional-teaser{border-top:1px solid var(--secondary-1);padding-top:2.5rem}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .additional-teaser{padding:0 0 0 1.5rem;border-left:1px solid var(--secondary-1);border-top:0;flex:unset;height:auto;margin-left:2rem;width:calc(25% - 2rem);display:flex;flex-direction:column}}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .additional-teaser>a{margin-bottom:1rem}}.nav-3-levels-with-bold-column .additional-teaser ul{position:relative;transform:none;margin:0;padding:0;z-index:1;height:auto}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .additional-teaser ul{left:0;display:flex;flex-direction:column;column-gap:2.5rem;row-gap:1rem;padding:4rem 0;border-top:none;padding:0;margin:0}}.nav-3-levels-with-bold-column .additional-teaser .second-level-spacer,.nav-3-levels-with-bold-column .hide-desktop .second-level-spacer{cursor:default}@media screen and (min-width: 62rem){.nav-3-levels-with-bold-column .second-level-spacer{cursor:default;pointer-events:none}}.nav-skip{position:absolute;left:-1000px;top:-1000px;width:1px;height:1px;overflow:hidden;z-index:0}.nav-skip:focus-within{position:relative;width:100%;background-color:var(--tertiary-4);top:0;left:0;height:auto;z-index:100;padding:.625rem 1rem}.nav-skip p{margin:0}.nav-skip a{font-size:.875rem;color:#fff;font-weight:700;padding:2px}.nav-skip a:focus{text-decoration:underline}.job-offers-bite{display:flex;flex-direction:column;gap:2rem;margin-bottom:5rem}.job-offers-bite li:before{display:none;content:none}.job-offers-bite ul{padding:0;display:flex;flex-direction:column;gap:2rem;margin:0 auto;width:100%}.job-offers-bite h3,.job-offers-bite p{margin-bottom:.5rem}.job-offers-bite__element{box-shadow:0 1.25rem 2.8125rem #46267233}.job-offers-bite__element--link a{flex-direction:row;justify-content:space-between}.job-offers-bite__element--download a{flex-direction:row-reverse;justify-content:flex-end}.job-offers-bite__element a{padding:1.5rem 2rem;display:flex;align-items:center;gap:2rem;font-weight:700}.job-offers-bite__element a:hover,.job-offers-bite__element a:focus{background-color:var(--secondary-1);color:var(--primary-3);text-decoration:none}.job-offers-bite__element a:hover .download__fileinfo,.job-offers-bite__element a:focus .download__fileinfo{color:var(--primary-3)}.job-offers-bite__element a:hover .download__icon,.job-offers-bite__element a:focus .download__icon{background-color:var(--primary-3)}.job-offers-bite__element a:hover .download__icon svg,.job-offers-bite__element a:focus .download__icon svg{color:var(--secondary-1)}.job-offers-bite__element span{align-self:center}.job-offers-bite__element svg{width:2rem;height:2rem;flex-shrink:0}.job-offers-bite__element svg use{transform:scale(.6667)}.job-offers-bite__fileinfo-wrapper{display:flex;flex-direction:column}.job-offers-bite__fileinfo-wrapper>span{align-self:flex-start}.job-offers-bite__fileinfo{color:var(--tertiary-2);font-size:.875rem;font-weight:400;line-height:1.375rem}.job-offers-bite__icon{width:2.5rem;height:2.5rem;background-color:var(--secondary-1);border-radius:100%;position:relative;flex-shrink:0}.job-offers-bite__icon svg{width:3rem;height:3rem;transform:translate(-50%) translateY(-50%) scale(.4167);color:var(--primary-3);position:absolute;top:50%;left:50%}.job-offers-bite__icon svg use{transform:none}.job-offers-bite--target.is-hidden{display:none;visibility:hidden}.module-not-available{display:flex;padding:1rem;align-items:center;box-shadow:0 1.25rem 2.8125rem #46267233;background-color:var(--primary-3);margin-top:2.5rem;gap:1rem;color:var(--system-2)}.module-not-available svg{height:2rem;min-width:2rem;aspect-ratio:1/1}.module-not-available h5{margin:0;color:var(--system-2)}@media screen and (min-width: 60rem){.module-not-available{padding:1.5rem;gap:1.5rem}}.donation-form-spendenbank{margin-bottom:5rem}.donation-form-spendenbank #bfs-net-tool{max-width:830px;display:block;margin:0 auto}.iframe-freiwillig24{margin-bottom:5rem;max-width:calc(var(--max-width-container-small) + 20px)}.donation-form-helpmundo,.teaser-tile{margin-bottom:5rem}.teaser-tile__headline{margin-bottom:24px}.teaser-tile ul{padding:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:32px}@media screen and (min-width: 40rem){.teaser-tile ul{display:grid;grid-auto-rows:auto;grid-template-columns:minmax(280px,320px) minmax(280px,320px);gap:40px;padding-top:8px;margin:0 auto;justify-content:center}}@media screen and (min-width: 64rem){.teaser-tile ul{grid-template-columns:minmax(280px,320px) minmax(280px,320px) minmax(280px,320px)}}.teaser-tile li{list-style:none}.teaser-tile li:before{display:none}.teaser-tile__item__outer-container{height:100%;width:100%;display:block}@media screen and (min-width: 64rem){.teaser-tile__item__outer-container{transition:all .2s ease-in-out;transform:scale(1)}}@media (prefers-reduced-motion){.teaser-tile__item__outer-container{transition:none}}@media screen and (min-width: 64rem){.teaser-tile__item__outer-container:hover,.teaser-tile__item__outer-container:focus,.teaser-tile__item__outer-container:focus-within{transform:scale(1.1);text-decoration:none}}.teaser-tile__item__outer-container:hover .teaser-tile__item__inner-container,.teaser-tile__item__outer-container:focus .teaser-tile__item__inner-container,.teaser-tile__item__outer-container:focus-within .teaser-tile__item__inner-container{box-shadow:0 0 10px 4px #4626721a}.teaser-tile__item__outer-container:hover .teaser-tile__item__text,.teaser-tile__item__outer-container:focus .teaser-tile__item__text,.teaser-tile__item__outer-container:focus-within .teaser-tile__item__text{text-decoration:underline}.teaser-tile__item__outer-container:after,.teaser-tile__item__outer-container:before{content:none;display:none;height:0}.teaser-tile__item__outer-container:hover span.teaser-tile__item__text,.teaser-tile__item__outer-container:focus span.teaser-tile__item__text,.teaser-tile__item__outer-container:focus-within span.teaser-tile__item__text{text-decoration:none}.teaser-tile__item__outer-container:hover span.teaser-tile__item__text svg,.teaser-tile__item__outer-container:focus span.teaser-tile__item__text svg,.teaser-tile__item__outer-container:focus-within span.teaser-tile__item__text svg{transform:translate(4px)}.teaser-tile__item__inner-container{background-color:#fff;width:100%;box-shadow:0 4px 20px 4px #4626724d;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:32px 24px;gap:8px;min-height:300px}@media screen and (min-width: 64rem){.teaser-tile__item__inner-container{box-shadow:0 0 32px 2px #46267233}}.teaser-tile__item__image{transition:all .2s ease-in-out;pointer-events:none;object-fit:cover;width:100%;height:100%;color:var(--primary-2)}.teaser-tile__item__image-container{width:120px;height:120px}.teaser-tile__item__headline{margin-bottom:.5rem;text-align:center;max-width:272px}.teaser-tile__item__text{display:block;font-weight:700;position:relative;padding-right:1.25rem;color:var(--secondary-1)}.teaser-tile__item__text svg{transition:transform ease-out .2s;height:100%;width:1rem;position:absolute;top:0;right:0}a.teaser-tile__item__inner-container:hover{text-decoration:none}@media screen and (min-width: 62rem){.job-offers-detail{padding-bottom:80px}}.job-offers-detail__header{margin-bottom:40px}@media screen and (min-width: 62rem){.job-offers-detail__header{margin-bottom:80px}}.job-offers-detail__header__headline{margin-bottom:32px}@media screen and (min-width: 62rem){.job-offers-detail__header__headline{margin-bottom:54px}}.job-offers-detail__header__summary{margin:0 0 32px}@media screen and (min-width: 62rem){.job-offers-detail__header__summary{margin-bottom:54px}}.job-offers-detail__header__summary ul{padding:0;margin:0;display:flex;gap:20px 24px;flex-wrap:wrap;list-style:none}.job-offers-detail__header__summary ul li{display:flex;align-items:center;gap:8px;font-size:1.125rem;font-weight:700;color:var(--secondary-1)}.job-offers-detail__header__summary ul li:before{display:none}.job-offers-detail__header__summary ul svg,.job-offers-detail__header__summary ul svg.svg-icon{height:24px;width:24px}.job-offers-detail__header .button{margin-bottom:40px;width:100%}@media screen and (min-width: 62rem){.job-offers-detail__header .button{width:auto;margin-bottom:32px;min-width:280px}}.job-offers-detail__header__intro-text{font-size:1.25rem;line-height:1.75rem;color:var(--black)}@media screen and (min-width: 40rem){.job-offers-detail .contact__details{min-height:unset}}.job-offers-detail__buttons-wrapper{padding-top:16px;display:flex;flex-direction:column;gap:40px}@media screen and (min-width: 40rem){.job-offers-detail__buttons-wrapper{flex-direction:row;justify-content:center;margin-bottom:40px}}@media screen and (min-width: 40rem){.job-offers-detail__buttons-wrapper .button{min-width:280px}}
