@font-face{font-family:app;src:url(/next/app/fonts/app.488961ca.woff2) format("woff2"),url(/next/app/fonts/app.96a7c7bb.woff) format("woff"),url(/next/app/fonts/app.81acf450.ttf) format("truetype")}.form-check-label:before,[class*=" icon-"],[class^=icon-]{font-family:app,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-x:before{content:""}.icon-warning:before{content:""}.icon-spinner:before{content:""}.icon-share:before{content:""}.icon-search:before{content:""}.icon-research:before{content:""}.icon-people:before{content:""}.icon-menu:before{content:""}.icon-last:before{content:""}.icon-instagram:before{content:""}.icon-info:before{content:""}.icon-http-error:before{content:""}.icon-facebook:before{content:""}.icon-environment:before{content:""}.icon-download:before{content:""}.icon-digital:before{content:""}.icon-corporate:before{content:""}.icon-close:before{content:""}.icon-checkmark:before{content:""}.icon-arrow:before{content:""}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}.cf:after{clear:both;content:"";display:block}.js .vh-js,.no-js .vh-no-js,.pager .first span,.pager .last span,.pager .next span,.pager .previous span,.vh{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hidden,.js .hidden-js,.no-js .hidden-no-js{display:none!important}body{font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#25b9d7;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out}a.text-link:active,a.text-link:focus,a.text-link:hover{color:#b5e7f1;text-decoration:underline}p{margin:0 0 .75em}p:last-child{margin-bottom:0}.alpha,.beta,.delta,.epsilon,.gamma,.zeta,h1,h2,h3,h4,h5,h6{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1em;font-weight:900;line-height:1.1;margin:0}.alpha,h1{font-size:1.5em;margin:1em 0 .25em}.beta,h2{font-size:1.25em;margin:1em 0 .25em}.gamma,h3{font-size:1em;margin:1em 0 .25em}.nobr{white-space:nowrap}.icon-main-menu:before{content:""}.active .icon-main-menu:before{content:""}.topic-digitale-transformation .icon-topic{background-color:#00aaad}.topic-digitale-transformation .icon-topic:before{content:""}.topic-forschung-und-entwicklung .icon-topic{background-color:#d01317}.topic-forschung-und-entwicklung .icon-topic:before{content:""}.topic-umwelt-und-nachhaltigkeit .icon-topic{background-color:#82b927}.topic-umwelt-und-nachhaltigkeit .icon-topic:before{content:""}.topic-empowered-people .icon-topic{background-color:#e870b3}.topic-empowered-people .icon-topic:before{content:""}.topic-corporate-citizenship .icon-topic{background-color:#f49519}.topic-corporate-citizenship .icon-topic:before{content:""}.spinner:before{content:"";font-family:app}.icon-next:before,.icon-previous:before{content:""}.icon-first,.icon-previous{display:inline-block;transform:rotate(180deg)}.icon-first:before{content:""}.flash-success>.icon-msg:before{content:""}.flash-info>.icon-msg:before{content:""}.flash-warning>.icon-msg:before{content:""}.flash-error>.icon-msg:before{content:""}body{background:#1c2e38;color:#fff;display:flex;flex-direction:column;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.25;min-height:100vh;overflow-x:hidden}.page-content,.page-footer,.page-header{padding:0 1.5em;transition:padding .25s ease-in-out}.page-content .inner,.page-footer .inner,.page-header .inner{margin:0 auto;max-width:1254px;width:100%}.page-content{display:flex;flex:1;flex-direction:column;padding-top:1.5rem}.page-content .inner{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.page-header .inner{display:flex;padding:1.25em 0 .5em}.page-header .inner .right{display:flex;flex:1;flex-direction:column;font-size:1em;margin-left:1.5rem;transition:font-size .25s ease-in-out}.page-header .inner .app-navigation{display:flex;margin-bottom:1.05em;margin-top:auto}.page-footer{background-color:#1b3545;line-height:1}.page-footer .inner{padding:1.5rem 0}.page-footer .copyright{color:#ccc;font-size:75%;margin-top:.9375rem}.page-logo .logo-wrapper{height:0;padding-top:26.9918699187%;position:relative}.page-logo .logo-wrapper:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 615 166'%3E%3Cpath fill='%2327bad7' d='m339 96-48 49 21 21 70-70-70-70-21 21z'/%3E%3Cpath fill='%23cdcccc' d='M535 0v33h-29v26h106V33h-46V0zM377 26l-21 21 48 48-48 49 21 21 48-48 48 48 21-21zm97 0-37 37 21 21 37-37zM56 30C25 34 0 61 0 94v65h30V94c0-9 4-18 10-24 4-4 10-8 16-9zm16 0v31c6 2 11 5 16 9 6 7 10 15 10 24v65h30V94c-.1-33-24-60-56-64m147 .5c-40 0-67 29-67 66s26 66 67 66c29 0 52-15 59-38h-33c-4 8-13 12-26 12-21 0-33-13-37-28-2-10-1-17-.3-23 3-16 15-29 34-29 18 0 30 11 32 29h-52v23h83c.8-5 .8-10 .8-14-.2-38-27-64-61-64zm317 45v36c0 32 19 52 49 52 11 0 17-1 31-5l-4-26q-10.5 3-21 3c-15 0-24-7-24-24v-36z'/%3E%3C/svg%3E");position:absolute;top:0;width:100%}.menu-spacer strong,.page-logo-addition{color:#25b9d7;display:block;font-size:.7em;line-height:1;margin-top:.5em;transition:font-size .25s ease-in-out;white-space:nowrap}.page-header-search-form{margin-left:auto;overflow:hidden;width:100%}.page-header-search-form .form-group{display:flex;margin-left:auto}.page-header-search-form button{border:0;border-radius:.75em;color:#1c2e38;flex:0 0 auto;height:1.5em;line-height:1;padding:0;width:1.5em}.page-header-search-form button .icon-search{font-size:.75em}.page-header-search-form .form-control{background-color:#1c2e38;border:1px solid #ccc;border-bottom-left-radius:1em;border-right:0;border-top-left-radius:1em;color:#fff;flex:1;font-size:.8em;line-height:1.15;margin:0 -.75em 0 auto;max-width:8em;outline:0;padding:0 .75em;transition:max-width .25s ease-in-out;width:100%}.page-header-search-form .form-control.expanded,.page-header-search-form .form-control:focus{border-bottom-color:#ccc;max-width:20em}.page-header-search-form .form-control::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='hsl(0, 0%25, 120%25)' d='m27.914 6.914-2.828-2.828L16 13.172 6.914 4.086 4.086 6.914 13.172 16l-9.086 9.086 2.828 2.828L16 18.828l9.086 9.086 2.828-2.828L18.828 16z'/%3E%3C/svg%3E");height:1.25em;margin-bottom:.25em;width:1.25em}.page-header-search-form .form-control:-webkit-autofill,.page-header-search-form .form-control:-webkit-autofill:active,.page-header-search-form .form-control:-webkit-autofill:focus,.page-header-search-form .form-control:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #1c2e38!important}.page-menu-triggers{align-items:center;display:flex;line-height:1;margin:auto 0 0 auto}.page-menu-triggers li{margin-left:.75rem}.menu-close,.menu-trigger>a{display:block;font-size:1.5em;line-height:1}.menu-close:active,.menu-close:focus,.menu-close:hover,.menu-trigger>a:active,.menu-trigger>a:focus,.menu-trigger>a:hover{color:#b5e7f1;text-decoration:underline}.menu-close{background-color:#1c2e38;margin-top:-1.5em;pointer-events:all;position:absolute;right:.5em}.menu-spacer{display:inline-block;margin-left:auto;padding-bottom:1.75em;visibility:hidden}.menu-spacer strong{padding-top:26.9918699187%}.menu{margin-right:-66%;max-width:66%;pointer-events:none;position:fixed;right:0;top:0;transition:margin-right .25s ease-in-out;z-index:2}.menu.active,.menu:target{margin-right:0}.page-footer-links{display:flex;font-size:80%}.page-footer-links .page-logo{display:none;margin-right:1.5rem}.page-footer-links ul{align-self:flex-end;display:flex;flex-wrap:wrap}.page-footer-links ul a{font-weight:900;line-height:1.5;padding:0 1em}.page-footer-links ul a:active,.page-footer-links ul a:focus,.page-footer-links ul a:hover{color:#b5e7f1}.page-footer-links li{border-left:2px solid #25b9d7;margin-bottom:.75rem}@media screen and (min-width:640px){.page-content,.page-footer,.page-header{padding-left:1.5em;padding-right:1.5em}.menu-spacer .page-header strong,.page-header .menu-spacer strong,.page-header .page-logo-addition{font-size:1em}.menu-spacer,.page-header .inner .right{font-size:1.25em}.page-header .inner .app-navigation{margin-bottom:1.2em}.menu-close{font-size:1.875em;margin-top:-1.2em;right:.4em}.page-footer-links .page-logo{display:block}}@media screen and (min-width:768px){.page-content,.page-footer,.page-header{padding-left:3em;padding-right:3em}.menu-spacer .page-header strong,.page-header .menu-spacer strong,.page-header .page-logo-addition{font-size:1.5em}.page-header .inner .right{font-size:1.5em;margin-top:.75rem}.page-header .inner .app-navigation{margin-bottom:1.5em}.menu-spacer{font-size:1.5em}}@media screen and (min-width:1254px){.menu-spacer .page-header strong,.page-header .menu-spacer strong,.page-header .page-logo-addition{font-size:1.5em;font-size:2em}.page-header .inner .app-navigation{margin-bottom:2em}}@media screen and (min-width:1024px){.page-content .inner{flex-direction:row}.page-main{flex:1;margin-right:1.5rem;min-width:0}.page-main:last-child{margin-right:0}.page-aside{flex:0 0 30%;margin-left:1.5rem}}.main-menu-trigger{align-items:center;display:flex;line-height:1;margin-left:.75rem}.menu>ul{background-color:hsla(0,0%,100%,.85);padding:.75rem;pointer-events:all}.menu>ul a{border-top:4px solid #25b9d7;color:#1c2e38;display:block;font-weight:900;padding:.75rem 0}.menu>ul a.active,.menu>ul a:active,.menu>ul a:focus,.menu>ul a:hover{background-color:#fff}@media screen and (min-width:768px){.page-menu-triggers{margin-top:.75rem}.main-menu-trigger{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.main-menu .menu-close,.main-menu .menu-spacer{display:none}.main-menu{margin:1.5rem 0 2.25rem;max-width:none;padding:0 3em;pointer-events:all;position:static;transition:none}.main-menu>ul{background:none;display:flex;font-size:1em;margin:0 auto;max-width:1254px;padding:0;transition:font-size .25s ease-in-out}.main-menu>ul li{display:inline-flex;justify-content:center}.main-menu>ul li:first-child{justify-content:flex-start}.main-menu>ul li:first-child a{padding-left:0}.main-menu>ul li:last-child{justify-content:flex-end}.main-menu>ul li:last-child a{padding-right:0}.main-menu>ul a{border:0;color:#25b9d7;line-height:1.15;padding:0 1.5rem;width:-moz-fit-content;width:fit-content}.main-menu>ul a.active,.main-menu>ul a:active,.main-menu>ul a:focus,.main-menu>ul a:hover{background-color:transparent;color:#b5e7f1}}@media screen and (min-width:1254px){.main-menu>ul{font-size:1.25em}}.error-element{display:block;margin:15% auto 0;max-width:30em;text-align:center}.error-status-code{color:#d01317;display:inline-block;margin-right:.75rem}.error-icon{color:#d01317;font-size:5em}.page-main-mini-form{align-items:center;display:flex;flex-direction:column}.page-main-mini-form form{margin-top:10vh;max-width:30em;width:100%}.topic{align-items:center;background-color:#f9f9f9;color:#000;display:inline-flex;font-size:.75em;font-weight:700;height:2.25em;line-height:1;padding:0 .75em 0 0}.topic .icon-topic{font-size:1.75em;line-height:1.2857142857em;margin-right:.25em;text-align:center;width:1.2857142857em}.portlet-container{display:flex;flex-wrap:wrap;margin:0 -1.5em;transition:margin .25s ease-in-out}.portlet{flex:0 0 100%;margin-bottom:.75rem;overflow:hidden;padding:0;position:relative}.portlet>a.wrapper{display:block;height:0;padding-top:56.25%;position:relative}.portlet img{display:block;height:100%;position:absolute;top:0;width:100%}.portlet-header{background-color:rgba(28,46,56,.6);bottom:0;font-size:1em;padding:.75em 1.75em .75em .75em;position:absolute;transition:font-size .25s ease-in-out,background-color .25s ease-in-out;width:100%;z-index:1}.portlet-header [class^=icon-]{bottom:.75em;position:absolute;right:.75em}.portlet-headline,.portlet-subheadline{display:-moz-box;display:-webkit-box;line-height:1.1;margin:0;max-height:2.2em;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.portlet-headline{font-size:1.15em}.portlet-subheadline{font-size:.8em;font-weight:400;margin-top:.25em}.portlet-topic{left:0;position:absolute;top:0;z-index:1}.lead-story>a.wrapper:hover .portlet-header,.portlet>a.wrapper:hover .portlet-header{background-color:rgba(28,46,56,.9)}@media screen and (min-width:640px){.portlet{flex:0 0 50%;margin-bottom:3em;padding:0 1.5em}.portlet>a.wrapper{padding-top:113.2196162047%}.portlet.cols-2-of-2{flex:0 0 100%}.portlet.cols-2-of-2>a.wrapper{padding-top:53.8539553753%}.portlet-header{font-size:1.25em}}@media screen and (min-width:840px){.portlet,.portlet.cols-2-of-2{flex:0 0 33.3333%}.portlet.cols-2-of-2>a.wrapper,.portlet>a.wrapper{padding-top:113.2196162047%}.portlet.cols-2-of-3{flex:0 0 66.6667%}.portlet.cols-2-of-3>a.wrapper{padding-top:calc(56.60981% - 1.69829em)}}@media screen and (min-width:1024px){.portlet,.portlet.cols-2-of-2,.portlet.cols-2-of-3{flex:0 0 25%}.portlet.cols-2-of-2>a.wrapper,.portlet.cols-2-of-3>a.wrapper,.portlet>a.wrapper{padding-top:113.2196162047%}.portlet.cols-2-of-4{flex:0 0 50%}.portlet.cols-2-of-4>a.wrapper{padding-top:calc(56.60981% - 1.69829em)}}.lead-story-container{margin-bottom:.75rem}.lead-story-container .swipe-buttons{font-size:2em;position:absolute;right:.375em;top:.375em;transition:font-size .25s ease-in-out}.lead-story{overflow:hidden;position:relative}.lead-story>a.wrapper{display:block;height:0;padding-top:46.875%;position:relative}.lead-story img{display:block;height:100%;position:absolute;top:0;width:100%}@media screen and (min-width:640px){.lead-story-container{margin-bottom:1.5em}.lead-story-container .swipe-buttons{font-size:3em}.lead-story-container .portlet-header{font-size:1.5em}}@media screen and (min-width:840px){.lead-story-container .portlet-header{font-size:2em}}@media screen and (min-width:1024px){.lead-story-container .portlet-header{font-size:3em}}.article-headline{display:flex;font-size:2.25em}.article-headline .article-time{font-size:.4444444444em}.article-subheadline{color:#ccc;display:flex;font-size:1.75em;margin:0 0 .75rem}.article-time{color:#ccc;font-size:.6666666667em;font-weight:400;margin-left:auto;padding-left:1.5rem}.article-lead{font-weight:700}.article{margin:1.5rem 0}.article .image-wrapper,.article .video-container{background-color:#1b3545;margin:1.5rem 0}.article .image-wrapper:first-child,.article .video-container:first-child{margin-top:0}.article .image-container,.article .video-container{display:block;height:0;padding-top:56.25%;position:relative;width:100%}.article .image-container>img,.article .video-container>video{height:100%;left:0;outline:0;position:absolute;top:0;width:100%}.article .image-description{font-size:.8em;padding:.75rem}.article .video-container .topic{opacity:1;transition:opacity .5s ease-in-out}.article .video-container.playing .topic{opacity:0}.article-slideshow{margin:1.5rem 0}.article-slideshow:first-child{margin-top:0}.article-slideshow .image-wrapper{margin:0}.article-slideshow .swipe-buttons{font-size:2em;position:absolute;right:.375em;top:.375em;transition:font-size .25s ease-in-out}.article-slideshow .swipe{transition:height .25s ease-in-out}.page-aside-article{margin-top:2.25rem}@media screen and (min-width:768px){.article .article-slideshow,.article .image-wrapper,.article .video-container{width:66%}}.related-content{margin-bottom:1.5rem}.related-content-headline{font-size:1em;margin:0 0 .75rem}.related-content-list>li{margin-bottom:.4em}.related-content-list .headline{display:block;font-weight:400}.related-content-list .text{font-size:.8em}.related-content-list .text p:first-child{margin-top:0}.related-content-list .text p:last-child{margin-bottom:0}.related-content-list .text ol,.related-content-list .text ul{padding-left:1.5em}.related-content-list .text ul{list-style:square}.related-content-download>a,.related-content-link>a{color:#fff;display:inline-block;line-height:1.2;padding-left:1.5em;position:relative}.related-content-download>a:active,.related-content-download>a:focus,.related-content-download>a:hover,.related-content-link>a:active,.related-content-link>a:focus,.related-content-link>a:hover{color:#25b9d7}.related-content-download>a>[class^=icon-],.related-content-link>a>[class^=icon-]{left:0;position:absolute}.related-content-text{background-color:#33434c;padding:.75rem}.related-content-text .headline{margin-bottom:.4em}.related-article{margin-bottom:.75rem}.related-article .cover-container{height:0;overflow:hidden;padding-top:56.25%;position:relative}.related-article .cover-container img{height:100%;position:absolute;top:0;width:100%}.related-article>a.wrapper{display:flex;position:relative}.related-article>a.wrapper:hover .related-article-header{background-color:rgba(28,46,56,.9)}.related-article .cover-wrapper{flex:0 0 30%}.related-article .related-article-headline,.related-article .related-article-subheadline{line-height:1.1;margin:0;max-height:2.2em;overflow:hidden}.related-article .related-article-headline{font-weight:900}.related-article .related-article-subheadline{margin-top:.25em}.related-article .topic{margin-left:.75em;transition:font-size .25s ease-in-out}.related-article-body{flex:1}.related-article-header{background-color:rgba(28,46,56,.6);color:#fff;font-size:1em;padding:.75em 1.75em .75em .75em;position:relative;transition:font-size .25s ease-in-out,background-color .25s ease-in-out}.related-article-header [class^=icon-]{bottom:.75em;color:#25b9d7;position:absolute;right:.75em}@media screen and ((max-width:640px) or (min-width:840px)){.related-article>a.wrapper{display:block}.related-article .related-article-header{bottom:0;position:absolute;width:100%}.related-article .topic{left:0;margin:0;position:absolute;top:0}}@media screen and ((min-width:480px) and (max-width:640px)){.related-article-header{font-size:1.5em}}.article-search-result-item{background-color:#23343e;margin-bottom:.375rem;transition:background-color .25s ease-in-out}.article-search-result-item:hover{background-color:#1c2e38}.article-search-result-item>.wrapper{display:flex}.article-search-result-item .article-img{flex:0 0 25%;max-width:200px}.article-search-result-item .image-container{height:0;padding-top:100%;position:relative;width:100%}.article-search-result-item .image-container>img{height:100%;position:absolute;top:0;width:100%}.article-search-result-item .article-body{flex:1}.article-search-result-item .topic{font-size:.7em;margin-left:.75em;transition:font-size .25s ease-in-out}.article-search-result-item .texts{color:#fff;font-size:80%;padding:.75em 1.75em .75em .75em;position:relative;transition:font-size .25s ease-in-out}.article-search-result-item .headline{font-weight:900}.article-search-result-item .lead{font-size:.9em;margin-top:.75rem}@media screen and (min-width:640px){.article-search-result-item .topic{font-size:.85em}.article-search-result-item .texts{font-size:110%}}.btn{background-color:#ccc;border:0;border-radius:1.3rem;color:#1c2e38;cursor:pointer;display:block;font-weight:700;line-height:1.1;padding:.75rem;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease-in-out,color .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn .prefix{margin-right:.75rem}.btn:active,.btn:focus,.btn:hover{background-color:#25b9d7}.sf-minitoolbar button{color:#fff}ul{list-style:none;margin:0;padding:0}.article-text ul,[contenteditable] ul,ol,ul.bullet-list{margin:.75rem 0 .75rem .75rem;padding-left:1.5rem}.article-text ul,[contenteditable] ul,ul.bullet-list{list-style:square}.form-group{margin-top:.75rem;position:relative}.form-group:first-child{margin-top:0}.form-group-postfixed{display:flex;flex-wrap:wrap}.form-group-postfixed .btn,.form-group-postfixed button{align-self:flex-end;background:transparent;border-bottom:1px solid #fff;border-radius:0;color:#fff;margin-left:0;padding:.75rem}.form-group-postfixed .btn:focus,.form-group-postfixed .btn:hover,.form-group-postfixed .btn[data-collapsed="0"],.form-group-postfixed button:focus,.form-group-postfixed button:hover,.form-group-postfixed button[data-collapsed="0"]{color:#25b9d7}.form-group-postfixed .form-control,.form-group-postfixed .form-select{flex:1;width:auto}.form-group-postfixed .invalid-feedback{width:100%}.form-group-postfixed .has-tooltip.form-help-text{background-color:#25b9d7;border-radius:1.3rem;color:#fff;height:2.15em;line-height:2.15;margin-left:.75rem;text-align:center;width:2.15em}.form-control,.form-select{background-color:#1c2e38;border:0;border-bottom:1px solid #fff;color:#fff;display:block;line-height:1.15;outline:0;padding:1.5em .75rem .5em;transition-duration:.25s;transition-property:background-color,border-bottom-color,color;transition-timing-function:ease-in-out;width:100%}.form-control:focus,.form-select:focus{border-bottom-color:#25b9d7}.form-control.disabled,.form-control:disabled,.form-control[disabled],.form-control[readonly],.form-select.disabled,.form-select:disabled,.form-select[disabled],.form-select[readonly]{background:#1c2e38;border-bottom-color:#ccc;color:#ccc;pointer-events:none}.form-control.no-label,.form-select.no-label{padding-top:.5em}.form-control .placeholder,.form-select .placeholder{color:#ccc}.form-control:-webkit-autofill,.form-control:-webkit-autofill:active,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #1c2e38!important}.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='m27.914 6.914-2.828-2.828L16 13.172 6.914 4.086 4.086 6.914 13.172 16l-9.086 9.086 2.828 2.828L16 18.828l9.086 9.086 2.828-2.828L18.828 16z'/%3E%3C/svg%3E");height:1.25em;margin-bottom:.25em;width:1.25em}.form-label{color:#ccc;left:0;line-height:1.125;padding:1.06125em .75rem;pointer-events:none;position:absolute;top:0;transition:font-size .25s ease-in-out,padding .25s ease-in-out,width .25s ease-in-out;white-space:nowrap}.form-label.required:after{content:" *";line-height:0}.form-control.show-placeholder~.form-label,.form-control:-webkit-autofill~.form-label,.form-control:focus~.form-label,.form-control:not(:placeholder-shown)~.form-label,.form-select~.form-label{font-size:80%;padding:.375rem .75rem}::-moz-placeholder{color:transparent;-moz-user-select:none;user-select:none}::placeholder{color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}textarea.form-control{resize:vertical}.js textarea[data-controller=dynamic-textarea]{overflow-y:hidden;resize:none}.textarea-ghost{background-color:#fc0;border:0;border-bottom:1px solid transparent;bottom:100%;display:block;left:100%;opacity:0;overflow-wrap:break-word;pointer-events:none;position:absolute;visibility:hidden;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.textarea-ghost.debug{background-color:#fc0;bottom:auto;left:0;opacity:.7;top:0;visibility:visible}.form-footer{align-items:flex-start;display:flex;margin:1.5rem 0}.form-footer .btn,.form-footer button{font-size:.8rem;height:2.3rem}.form-footer button+.btn,.form-footer button+button{margin-left:.75rem}.form-footer .foot-note-container{flex:1}.form-footer .foot-note{color:#ccc;display:flex;font-size:80%;line-height:1.15}.form-footer .foot-note div:first-child{flex:0 0 2em;margin-left:auto;padding-right:.75rem;text-align:right}.invalid-feedback{background-color:#d01317;color:#fff;display:inline-block;font-size:80%}.form-group .invalid-feedback{align-self:flex-start;line-height:1.15;padding:.375rem .75rem}.form-collection-errors{background-color:#fff;color:#fff;padding:.375rem .75rem}.form-collection-errors .invalid-feedback{color:#fff}.pager{display:flex;padding:.375rem 0}.pager .current-of-total{font-size:75%;line-height:1.15;margin-right:1rem;margin-top:.25rem;white-space:nowrap}.pager .pager-links{align-items:flex-start;display:flex;line-height:1;margin-left:auto}.pager .pages{flex-wrap:wrap}.pager ul{display:flex}.pager [class^=icon-]{vertical-align:top}.pager .first a,.pager .last a,.pager .next a,.pager .previous a{color:#fff;display:block;padding:.1875rem .375rem}.pager .first a:active,.pager .first a:focus,.pager .first a:hover,.pager .last a:active,.pager .last a:focus,.pager .last a:hover,.pager .next a:active,.pager .next a:focus,.pager .next a:hover,.pager .previous a:active,.pager .previous a:focus,.pager .previous a:hover{color:#25b9d7}.pager .page{display:none}.pager .page.pager-current{display:block}.pager .page a,.pager .page span{display:block;padding:.1875rem .375rem}.pager .page a{color:#fff}.pager .page a:active,.pager .page a:focus,.pager .page a:hover{background:#1b3545;color:#25b9d7}.pager .page span{background:#25b9d7;color:#fff}.pager .pager-disabled{color:#8e979c;padding:.1875rem .375rem}@media screen and (min-width:1024px){.pager .page{display:block}}.spinner{background-color:rgba(28,46,56,.8);bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.spinner:before{color:#25b9d7;font-size:3em;left:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;top:50%}[aria-busy=false]>.spinner{display:none!important}[aria-busy=false]>.spinner:before{animation:none}[aria-busy=true]>.spinner{display:block}[aria-busy=true]>.spinner:before{animation:spinner-rotate 1.5s linear infinite}@keyframes spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-container{position:relative}.flash-error,.flash-info,.flash-success,.flash-warning{border-radius:1.3rem;display:flex;line-height:1.15;margin:.75rem 0;overflow:hidden;padding:.75rem .75rem .75rem 2em}.flash-error[aria-hidden=true],.flash-info[aria-hidden=true],.flash-success[aria-hidden=true],.flash-warning[aria-hidden=true]{display:none}.flash-error[aria-hidden=false][data-fadeout],.flash-info[aria-hidden=false][data-fadeout],.flash-success[aria-hidden=false][data-fadeout],.flash-warning[aria-hidden=false][data-fadeout]{animation:fadeout .25s ease-in-out 2s 1 normal forwards}.flash-error[aria-hidden=false][data-fadeout][data-fadeout="1"],.flash-info[aria-hidden=false][data-fadeout][data-fadeout="1"],.flash-success[aria-hidden=false][data-fadeout][data-fadeout="1"],.flash-warning[aria-hidden=false][data-fadeout][data-fadeout="1"]{animation-delay:1s}.flash-error[aria-hidden=false][data-fadeout][data-fadeout="3"],.flash-info[aria-hidden=false][data-fadeout][data-fadeout="3"],.flash-success[aria-hidden=false][data-fadeout][data-fadeout="3"],.flash-warning[aria-hidden=false][data-fadeout][data-fadeout="3"]{animation-delay:3s}.flash-error[aria-hidden=false][data-fadeout][data-fadeout="4"],.flash-info[aria-hidden=false][data-fadeout][data-fadeout="4"],.flash-success[aria-hidden=false][data-fadeout][data-fadeout="4"],.flash-warning[aria-hidden=false][data-fadeout][data-fadeout="4"]{animation-delay:4s}.flash-error[aria-hidden=false][data-fadeout][data-fadeout="5"],.flash-info[aria-hidden=false][data-fadeout][data-fadeout="5"],.flash-success[aria-hidden=false][data-fadeout][data-fadeout="5"],.flash-warning[aria-hidden=false][data-fadeout][data-fadeout="5"]{animation-delay:5s}.flash-error[aria-hidden=false][data-fadeout][data-fadeout="100"],.flash-info[aria-hidden=false][data-fadeout][data-fadeout="100"],.flash-success[aria-hidden=false][data-fadeout][data-fadeout="100"],.flash-warning[aria-hidden=false][data-fadeout][data-fadeout="100"]{animation-delay:100s}.flash-error>[class^=icon-],.flash-info>[class^=icon-],.flash-success>[class^=icon-],.flash-warning>[class^=icon-]{display:block;flex:0 0 2em;margin-left:-2em;text-align:right}.flash-error>[class^=icon-]:after,.flash-info>[class^=icon-]:after,.flash-success>[class^=icon-]:after,.flash-warning>[class^=icon-]:after{content:" "}.flash-error a,.flash-info a,.flash-success a,.flash-warning a{color:inherit;text-decoration:underline}.flash-success{background-color:#82b927;color:#fff}.flash-info{background-color:#25b9d7;color:#fff}.flash-warning{background-color:#f49519;color:#1c2e38}.flash-error{background-color:#d01317;color:#fff}@keyframes fadeout{0%{height:auto}to{height:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}}.swipe{visibility:hidden}.swipe,.swipe-wrap,.swipe-wrap>div{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%}.swipe-buttons{display:flex}.swipe-buttons button{align-items:center;background-color:transparent;border:0;color:#fff;display:flex;font-size:1em;height:1em;justify-content:center;line-height:1;outline:0;padding:.25em;transition:background-color .25s ease-in-out;width:1em;-webkit-text-stroke:1px rgba(0,0,0,.5);border-radius:4px;cursor:pointer}.swipe-buttons button:hover{background-color:#25b9d7;-webkit-text-stroke:unset}.legal-information>dd,.legal-information>dt{float:left;margin-bottom:.75rem}.legal-information>dt{clear:both;font-weight:700;width:15em}.legal-information>dt:after{content:":"}.legal-information>dd{margin-left:1.5rem}