.skip-link{z-index:1000000;background:#fff;border:2px solid #1f232c;padding:.65rem .9rem;font-family:Proxima Nova,Arial,sans-serif;font-weight:700;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.accessibility-toolbar{z-index:1000000;color:#fff;width:280px;font-family:Proxima Nova,Arial,sans-serif;position:fixed;top:56px;right:18px}.accessibility-toolbar.close-toolbar{display:none}.accessibility-toolbar__panel{background:#1f232cf5;padding:16px;box-shadow:0 8px 28px #00000040}.accessibility-toolbar__title{margin:0 0 14px;font-size:18px;font-weight:900}.accessibility-toolbar__group{gap:7px;margin-bottom:14px;display:grid}.accessibility-toolbar button{cursor:pointer}.accessibility-toolbar__group button{color:inherit;text-align:left;background:0 0;border:1px solid #ffffff47;padding:9px 10px}.accessibility-toolbar__group button[aria-pressed=true]{color:#1f232c;background:#fff}body.b-acc-bright{color:#111!important;background:#fff!important}body.b-acc-dark{color:#fff!important;background:#111!important}body.b-acc-dark a{color:#fe0!important}body.b-acc-grayscale{filter:grayscale()}body.b-acc-focus a:focus,body.b-acc-focus button:focus,body.b-acc-focus input:focus{outline-offset:3px;outline:4px solid #fc0!important}body.b-acc-underline a{text-decoration:underline!important}body.b-acc-font-large{font-size:112.5%}body.b-acc-font-xlarge{font-size:125%}.main-article{flex-wrap:nowrap;align-items:flex-start;display:flex}.main-article .ma-main-content,.main-article .ma-sidebar{flex:none;display:block}.jobs-list .akkordion-title{cursor:pointer;-webkit-user-select:none;user-select:none}.jobs-list.collection{margin:.5em 0 2em}.jobs-list .collection-header{color:#29b6f6;border-bottom:1px solid #e0e0e0;margin-bottom:5px;padding:10px 20px 10px 0;font-size:1.125em;line-height:1.5rem}.jobs-list .collection-header .icon{float:right;font-size:1.5em;line-height:1.5rem;transition:transform .3s}.jobs-list .collection-header[aria-expanded=true] .icon{transform:rotate(45deg)}.jobs-list .akkordion-content{box-sizing:border-box;overflow:hidden}.job-application-success,.job-application-errors{margin:18px 0;padding:12px 16px}.job-application-success{color:#135c31;background:#e5f7ed}.job-application-errors{color:#7a1515;background:#ffe9e9}.job-application-error{color:#a51818;margin-top:4px;font-size:13px}.job-application-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.section-banners{margin-top:20px}.section-banners__list{gap:14px;display:grid}.section-banners__item{color:inherit;background:#f6f8fa;border-radius:3px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.section-banners__item:hover,.section-banners__item:focus-visible{transform:translateY(-2px);box-shadow:0 8px 20px #1f232c1a}.section-banners__item:focus-visible{outline-offset:2px;outline:2px solid #009eec}.section-banners__image{aspect-ratio:12/5;display:block;overflow:hidden}.section-banners__image img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.section-banners__item:hover .section-banners__image img{transform:scale(1.04)}.section-banners__caption{align-items:center;gap:10px;padding:10px 14px 12px;display:flex}.section-banners__body{flex-direction:column;flex:1;min-width:0;display:flex}.section-banners__source{color:#9197a9;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.3}.section-banners__title{color:#1f232c;margin-top:2px;font-family:Proxima Nova,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.25}.section-banners__arrow{fill:#0089d1;flex:0 0 10px;width:10px;height:10px;transition:transform .2s}.section-banners__item:hover .section-banners__arrow{transform:translate(3px)}.b-acc-dark .section-banners__item{background:0 0}.b-acc-dark .section-banners__source,.b-acc-dark .section-banners__title{color:#fff}.b-acc-dark .section-banners__arrow{fill:#fff}@media (prefers-reduced-motion:reduce){.section-banners__item,.section-banners__image img,.section-banners__arrow{transition:none}.section-banners__item:hover,.section-banners__item:hover .section-banners__image img,.section-banners__item:hover .section-banners__arrow{transform:none}}
