.Contact__row{row-gap:var(--space-md)}.Contact__address>*{padding:.5em 0}.Contact__address>:first-child{padding-top:0}.Contact__address a{text-decoration:underline}.Contact__address ul,.Contact__address ol{margin-left:1em}.Contact__form{row-gap:var(--space-md);flex-direction:column;display:flex}.Contact__form:not(:first-child){margin-top:var(--space-md)}.Contact__label{width:80px;display:inline-block}
.Form__row{row-gap:20px}.Form__stack{flex-direction:column;row-gap:20px;height:100%;display:flex}.Form__footer{margin-top:var(--space-sm);row-gap:var(--space-md);flex-direction:column;display:flex}.Form__messages{color:#009688;font-weight:700;line-height:1.4}.Form__messages--error{color:#ff8a80}.Form__altcha{margin-bottom:var(--space-sm);justify-content:flex-end;display:flex}
.Input input[type=text],.Input select,.Input textarea{width:100%;font-family:inherit;font-size:inherit;background-color:#eae8e2;border:none;display:block}.Input input[type=text],.Input select{height:50px;padding:0 20px}.Input input[type=checkbox]{width:20px;height:20px}.Input textarea{height:100%;padding:20px}.Input__checkbox{padding-left:30px;position:relative}.Input__checkbox label{cursor:pointer}.Input__checkbox label a{font-weight:700;text-decoration:underline}.Input__checkbox input{display:none}.Input__checkbox span{border:1px solid #000;width:20px;height:20px;display:block;position:absolute;top:0;left:0}.Input__checkbox input:checked+span:before{content:"X";font-size:16px;font-weight:700;line-height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.Input--error input[type=text],.Input--error textarea,.Input--error select,.Input--error input[type=checkbox]+span{background-color:#ff8a80}
.Personio__iframe{width:100%}.Personio__jobs:not(:first-child){margin-top:var(--space-md)}.Personio__consent{padding:var(--space-md);background-color:#eae8e2}
.DivisionsFilter__container{row-gap:var(--space-md);flex-direction:column;display:flex}.DivisionsFilter__buttons{row-gap:var(--space-sm)}.DivisionsFilter__button{cursor:pointer;background-color:#0000;border:0;width:100%;margin:0;padding:0;display:block;position:relative;container-type:inline-size;padding:0!important}.DivisionsFilter__button:before{content:"";padding-top:33%;display:block;position:relative}.DivisionsFilter__button>span{border:2px solid #000;border-radius:50cqh;justify-content:center;align-items:center;width:100%;height:100%;transition:all .25s;display:flex;position:absolute;top:0;left:0}.DivisionsFilter__button>span>span{width:70%;height:50%;display:block;position:relative}.DivisionsFilter__button>span>span img{object-fit:contain;object-position:center;transition:all .25s}.DivisionsFilter__button--active>span{background-color:var(--color);border-color:var(--color)}.DivisionsFilter__button--active>span img{filter:brightness(0)invert()}
.Companies__row>div{order:var(--order)}@media (min-width:768px){.Companies__row>div{order:var(--order-md)}}@media (min-width:992px){.Companies__row>div{order:var(--order-lg)}}@media (min-width:1200px){.Companies__row>div{order:var(--order-xl)}}.Companies__nav-item{cursor:pointer;border:2px solid var(--color);background-color:#eae8e2;margin-bottom:20px;padding:20px;position:relative;padding:0!important}.Companies__nav-item:before{content:"";padding-top:100%;display:block;position:relative}.Companies__nav-item--on img{filter:grayscale(0)!important}.Companies__nav-logo{position:absolute;inset:15%}.Companies__nav-logo img{object-fit:contain;object-position:center}.Companies__toggle-button{text-align:center;position:absolute;bottom:0;left:0;right:0}.Companies__content{height:0;position:relative;overflow:hidden}.Companies__content--on{height:auto;margin-bottom:var(--space-md);margin-top:calc(var(--space-md) - 20px)}.Companies__content-row{row-gap:var(--space-md)}.Companies__close-button{position:absolute;top:0;right:0}.Companies__logos{flex-wrap:wrap;gap:20px;display:flex}.Companies__logo{width:auto;max-width:none;height:60px}.Companies--inactive img{filter:grayscale()}.Companies--inactive .Companies__toggle-button{visibility:hidden}
