@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}a,article,body,code,dd,div,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],legend,li,main,ol,p,pre,section,textarea,ul{box-sizing:border-box}html{text-rendering:optimizeSpeed;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-variation-settings:"wght" 400;scroll-padding-top:100px}body{background:var(--color-theme);color:var(--color-on-theme);font-family:var(--font-family-default);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;outline:none;padding:0}button,input,select,textarea{font-family:inherit}figure{margin:0}a{color:inherit;position:relative;text-decoration:none}img{display:block;height:auto;max-width:100%;width:100%}button,input:is([type=button],[type=submit],[type=reset]),input[type=file]::file-selector-button,select{color:inherit}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{hyphenate-limit-chars:8 3;hyphens:auto;text-wrap:balance}[data-whatinput=mouse] a,[data-whatinput=mouse] button,[data-whatinput=mouse] input,[data-whatinput=mouse] textarea,[data-whatinput=touch] a,[data-whatinput=touch] button,[data-whatinput=touch] input,[data-whatinput=touch] textarea{outline:0}[data-whatinput=keyboard] :focus{outline:2px solid var(--color-spotlight);outline-offset:2px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-on-theme);-webkit-box-shadow:none;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}b,strong{font-variation-settings:"wght" 600}main{backface-visibility:hidden;background:var(--color-theme);color:var(--color-on-theme);min-height:80vh;position:relative;width:100%;z-index:1}main>iframe{height:100vh;width:100vw}.spinner{animation:spin 1s linear infinite}script[type="text/plain"][data-cookiefirst-category]+.cookiefirst-disabled-resource{display:block}@font-face{font-display:swap;font-family:Alaska;font-style:normal;font-weight:700;src:url(/dist/Alaska-VF.BUoIy5WL.woff2) format("woff2")}body form{margin:0;padding:0}body label{margin:0}body input{border:none;border-radius:inherit;height:auto;margin-bottom:0;text-indent:inherit;width:auto}body input[type=checkbox],body input[type=radio]{height:auto;margin:0;width:auto}body input[type=checkbox]{vertical-align:auto}body select{margin-bottom:0}body button,body select{border:none;border-radius:inherit;height:auto;width:auto}body button{font-weight:400;margin-top:0;overflow:initial;text-overflow:unset;text-transform:none;vertical-align:auto}.crm-form-styles{color:var(--color-on-theme)!important}.crm-form-styles table.outer{width:100%!important}.crm-form-styles th{text-align:left}.crm-form-styles main{min-height:auto!important}.crm-form-styles form{max-width:none;padding:0}.crm-form-styles .dateTimeFormFieldBlock,.crm-form-styles .lookupFormFieldBlock,.crm-form-styles .multiOptionSetFormFieldBlock,.crm-form-styles .optionSetFormFieldBlock,.crm-form-styles .phoneFormFieldBlock,.crm-form-styles .textFormFieldBlock,.crm-form-styles .twoOptionFormFieldBlock{gap:0!important;padding:0!important}.crm-form-styles .phoneFormFieldBlock .phoneCountryCode{border:none!important;flex:inherit!important}.crm-form-styles .consentBlock{padding:0!important}.crm-form-styles label{flex:inherit!important;margin-bottom:var(--space-4xs)!important;margin-top:0!important;padding-left:var(--space-s)!important}.crm-form-styles label,.crm-form-styles label p,.crm-form-styles label span{color:var(--color-on-theme)!important;font-family:var(--font-family-default);font-size:var(--typo-form-label-size)!important;font-variation-settings:"wght" 500!important;line-height:var(--typo-form-label-line)!important}.crm-form-styles input,.crm-form-styles select,.crm-form-styles textarea{background-color:var(--color-theme)!important;border:2px solid var(--color-on-theme)!important;border-radius:var(--space-m)!important;color:var(--color-on-theme)!important;font-size:var(--typo-form-value-size)!important;font-variation-settings:"wght" 400!important;height:auto!important;line-height:var(--typo-form-value-line)!important;margin-bottom:var(--space-s)!important;padding:var(--space-xxxs) var(--space-s)!important;width:100%!important}.crm-form-styles input:-webkit-autofill,.crm-form-styles input:-webkit-autofill:focus,.crm-form-styles input:-webkit-autofill:hover,.crm-form-styles select:-webkit-autofill,.crm-form-styles select:-webkit-autofill:focus,.crm-form-styles select:-webkit-autofill:hover,.crm-form-styles textarea:-webkit-autofill,.crm-form-styles textarea:-webkit-autofill:focus,.crm-form-styles textarea:-webkit-autofill:hover{border:2px solid var(--color-on-theme)!important}.crm-form-styles input[type=checkbox]{height:var(--space-s)!important;margin:0 var(--space-4xs) 0 0!important;vertical-align:middle!important;width:var(--space-s)!important}.crm-form-styles input[type=checkbox]~label{font-size:var(--typo-copy-small-size)!important;font-variation-settings:"wght" 400!important;line-height:var(--typo-copy-small-line)!important;padding-left:0!important}.crm-form-styles button{background:var(--color-theme)!important;border:2px solid var(--color-on-theme)!important;border-radius:var(--space-m)!important;cursor:pointer!important;font-size:var(--typo-button-size)!important;font-variation-settings:"wght" 500!important;height:54px!important;line-height:var(--typo-button-line)!important;margin-top:var(--space-s)!important;padding:0 var(--space-s)!important;text-transform:inherit!important;width:100%!important}.crm-form-styles button:focus,.crm-form-styles button:hover{background:var(--color-on-theme)!important;color:var(--color-theme)!important}.crm-form-styles a{font-size:var(--typo-link-size);font-variation-settings:"wght" 500;line-height:var(--typo-link-line)}:root{--animation-default:all .33s ease-out,color .4s 0s linear,background .4s 0s linear;--animation-fast:all .2s ease-in-out,color .4s 0s linear,background .4s 0s linear;--animation-slow:all .4s ease-in-out,color .4s 0s linear,background .4s 0s linear;--color-neutral-10:#fff;--color-neutral-50:#a1a1a1;--color-neutral-90:#000;--color-neutral:var(--color-neutral-90);--color-energy-green:#65e000;--color-shade-green-yellow:#c7e600;--color-lightning-yellow:#ffea00;--color-shade-yellow-coral:#ffcd70;--color-sunset-coral:#ffbda8;--color-sparky-red:#f9351f;--color-nature-green:#074541;--color-night-blue:#1f004d;--color-pure-white:#fff;--color-glowing-white:#fffcdb;--color-spotlight:#854dff;--color-on-spotlight:var(--color-pure-white);--color-warning:#e01600;--color-notification:#ffea00;--color-success:#65e000;--color-interaction:#00f0c4;--gradient-color-spectral:var(--color-sunset-coral) 0%,var(--color-lightning-yellow) 47.4%,var(--color-energy-green) 100%;--gradient-color-green-yellow:var(--color-lightning-yellow) 0%,var(--color-energy-green) 100%;--gradient-color-yellow-coral:var(--color-sunset-coral) 0%,var(--color-lightning-yellow) 100%;--gradient-color-green-coral:var(--color-energy-green) 0%,var(--color-sunset-coral) 100%;--gradient-color-green:#006c6a 0%,var(--color-nature-green) 85.23%;--gradient-vertical-degrees:0deg;--gradient-horizontal-degrees:270deg;--gradient-spectral-vertical:linear-gradient(var(--gradient-vertical-degrees),var(--gradient-color-spectral));--gradient-spectral-horizontal:linear-gradient(var(--gradient-horizontal-degrees),var(--gradient-color-spectral));--gradient-green-yellow-vertical:linear-gradient(var(--gradient-vertical-degrees),var(--gradient-color-green-yellow));--gradient-green-yellow-horizontal:linear-gradient(var(--gradient-horizontal-degrees),var(--gradient-color-green-yellow));--gradient-yellow-coral-vertical:linear-gradient(var(--gradient-vertical-degrees),var(--gradient-color-yellow-coral));--gradient-yellow-coral-horizontal:linear-gradient(var(--gradient-horizontal-degrees),var(--gradient-color-yellow-coral));--gradient-green-coral-vertical:linear-gradient(var(--gradient-vertical-degrees),var(--gradient-color-green-coral));--gradient-green-coral-horizontal:linear-gradient(var(--gradient-horizontal-degrees),var(--gradient-color-green-coral));--gradient-green-vertical:linear-gradient(var(--gradient-vertical-degrees),var(--gradient-color-green));--grid-max-width:1396px;--grid-gutter:var(--space-s);--grid-outer:var(--space-s);--grid-columns:repeat(4,1fr);--grid-space-around:calc(var(--grid-outer) - var(--grid-gutter));--grid-lock:minmax(calc(var(--grid-space-around)),calc(50vw - var(--grid-max-width)*.5 + var(--grid-space-around)));--space-4xs:4px;--space-xxxs:8px;--space-xxs:12px;--space-xs:16px;--space-s:20px;--space-m:32px;--space-l:40px;--space-xl:60px;--space-xxl:80px;--space-xxxl:100px}:root,:root [data-theme=light]{--color-theme:var(--color-pure-white);--color-on-theme:var(--color-nature-green)}:root [data-theme=dark-primary]{--color-theme:var(--color-night-blue);--color-on-theme:var(--color-glowing-white)}:root [data-theme=dark-secondary]{--color-theme:var(--color-nature-green);--color-on-theme:var(--color-glowing-white)}:root [data-theme=spotlight]{--color-theme:var(--color-spotlight);--color-on-theme:var(--color-on-spotlight)}[data-theme]{background:var(--color-theme);color:var(--color-on-theme)}:root{--font-family-default:"Alaska",Helvetica,ui-sans-serif,system-ui;--typo-headline-1-size:28px;--typo-headline-1-line:36px;--typo-headline-2-size:23px;--typo-headline-2-line:28px;--typo-headline-3-size:20px;--typo-headline-3-line:26px;--typo-headline-4-size:16px;--typo-headline-4-line:22px;--typo-intro-big-size:19px;--typo-intro-big-line:28px;--typo-intro-size:15px;--typo-intro-line:24px;--typo-copy-size:15px;--typo-copy-line:24px;--typo-copy-small-size:13px;--typo-copy-small-line:22px;--typo-quote-size:20px;--typo-quote-line:28px;--typo-quote-large-size:16px;--typo-quote-large-line:24px;--typo-link-size:14px;--typo-link-line:1;--typo-button-large-size:16px;--typo-button-large-line:1.5;--typo-button-size:16px;--typo-button-line:1.5;--typo-format-size:12px;--typo-format-line:20px;--typo-form-label-size:13px;--typo-form-label-line:22px;--typo-form-value-size:16px;--typo-form-value-line:28px;--typo-form-hint-size:13px;--typo-form-hint-line:22px;--z-dialog-root:999;--z-header-root:998;--z-action-bar-root:997;--z-stage-categories:995;--z-tooltip-popup:996;--z-video-root:0;--z-video-poster:1;--z-video-embed-container:2;--z-video-button:3}.accordion{margin:0;width:100%;--delay:0s}.accordion h2{margin-bottom:var(--space-s)}.accordion__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='100.002%25' y2='0%25'%3E%3Cstop stop-color='%2364e100'/%3E%3Cstop offset='.432' stop-color='%23fde600'/%3E%3Cstop offset='1' stop-color='%23ffbeaa'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M8.786 15.586a2 2 0 0 1 2.828 0L24 27.972l12.386-12.386a2 2 0 1 1 2.828 2.828L25.697 31.931a2.4 2.4 0 0 1-3.394 0L8.786 18.414a2 2 0 0 1 0-2.828'/%3E%3C/svg%3E");flex-shrink:0;height:var(--space-l);transform:translateY(calc(var(--space-4xs)*-1));transition:transform .33s ease-in-out;width:var(--space-l)}.accordion summary,.accordion summary button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;text-align:left;width:100%}.accordion summary button{cursor:pointer;justify-content:space-between;padding:var(--space-s) 0;position:relative}.accordion summary::-webkit-details-marker,.accordion summary::marker{display:none}.accordion summary:focus .accordion__icon,.accordion summary:hover .accordion__icon{transform:translateY(0)}.accordion__panel{margin:0;padding:0 var(--space-l) var(--space-s) 0;position:relative}.accordion details{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}.accordion details,.accordion__wrapper{position:relative}.accordion details:before,.accordion__wrapper:before{background:var(--gradient-spectral-horizontal);border-radius:var(--space-xxxs);bottom:0;content:"";height:4px;left:0;position:absolute;transition:all .66s var(--delay) ease-out;width:0}.accordion__wrapper:before{bottom:auto;top:0}.accordion details[open] summary .accordion__icon{transform:scaleY(-1) translateY(calc(var(--space-4xs)*-1))}.accordion details[open] summary:hover .accordion__icon{transform:scaleY(-1) translateY(0)}.accordion__wrapper--visible details:before,.accordion__wrapper--visible:before{width:100%}.accordion__link{margin:var(--space-l) 0 var(--space-s) var(--space-xxxs)}@property --position{syntax:"<percentage>";initial-value:0%;inherits:false}@property --angle{syntax:"<angle>";initial-value:270deg;inherits:false}.button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(var(--angle),var(--gradient-color-spectral));border:none;border-radius:999px;box-sizing:border-box;color:var(--color-on-theme);cursor:pointer;display:flex;flex-shrink:0;font-weight:400;height:50px;justify-content:center;margin-top:0;overflow:hidden;padding:var(--space-s) var(--space-l);position:relative;text-overflow:unset;text-transform:none;transition:all .2s ease-in-out,--angle .2s ease-in-out;transition-delay:0;vertical-align:auto;width:auto;--angle:270deg}.button:after,.button:before{border-radius:999px;content:"";inset:2px;position:absolute}.button:after{background:var(--color-theme);inset:2px;transition:all .2s ease-in-out}.button--large{height:80px;padding:var(--space-s) var(--space-m)}.button--large:after{inset:4px}.button:before{background:conic-gradient(from 200deg at 50% 50%,transparent var(--position),var(--color-theme) 0 100%);inset:-2px;transition:--position .66s;--position:0%}.button[disabled]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button__label{font-stretch:100%;left:0;opacity:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:var(--animation-default),opacity .33s .4s ease-in-out;z-index:1}.button__label,.button__label-spacer{line-height:3.125rem!important}.button--large .button__label,.button--large .button__label-spacer{line-height:5rem!important}.button--has-icon .button__label span{display:inline-block;transform:translateY(2px)}.button svg{fill:currentColor}.button--visible:before{--position:100%}.button--visible .button__label{opacity:1}@supports (-moz-appearance:none){.button--visible .button__label{transition-delay:0s}}.button:active{--angle:180deg}@supports (-moz-appearance:none){.button:active{transform:scale(.98);--angle:270deg}}.button:active .button__label{font-stretch:120%}[data-theme=spotlight] .button-parent:focus .button,[data-theme=spotlight] .button-parent:hover .button,[data-theme=spotlight] .button:focus,[data-theme=spotlight] .button:hover{color:var(--color-nature-green);transition-delay:0}[data-theme=dark-primary] .button-parent:focus .button,[data-theme=dark-primary] .button-parent:hover .button,[data-theme=dark-primary] .button:focus,[data-theme=dark-primary] .button:hover,[data-theme=dark-secondary] .button-parent:focus .button,[data-theme=dark-secondary] .button-parent:hover .button,[data-theme=dark-secondary] .button:focus,[data-theme=dark-secondary] .button:hover{color:var(--color-theme);transition-delay:0}.button-parent:focus .button .button__label,.button-parent:hover .button .button__label,.button:focus .button__label,.button:hover .button__label{font-stretch:130%}.button-parent:focus .button:after,.button-parent:hover .button:after,.button:focus:after,.button:hover:after{opacity:0}.button--wide:focus .button__label,.button--wide:hover .button__label,.button-parent:focus .button--wide .button__label,.button-parent:hover .button--wide .button__label{font-stretch:120%}.button--wide:active .button__label{font-stretch:110%}.button span[aria-hidden=true]{opacity:0}.button__icon{color:currentColor;fill:currentColor;margin-right:var(--space-4xs);position:relative;z-index:1}.button--hidden-label{padding:var(--space-xxs);width:50px}.button--hidden-label.button--large{width:80px}.button--hidden-label .button__icon{margin-right:0}.cta{display:flex;justify-content:start}.link{align-items:center;border-radius:var(--space-s);display:inline-flex;justify-self:start;text-decoration:none;transition:var(--animation-fast);white-space:nowrap}.link,.link__label{position:relative}.link__arrow{height:21px;left:100%;margin-left:var(--space-xxxs);position:absolute;top:50%;transform:translateY(-50%);width:36px}.link__arrow:after,.link__arrow:before{background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute}.link__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='100.002%25' x2='0%25' y1='50%25' y2='50%25'%3E%3Cstop offset='0%25' stop-color='%23ffbeaa'/%3E%3Cstop offset='47.4%25' stop-color='%23fde600'/%3E%3Cstop offset='100%25' stop-color='%2364e100'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='m35.162.58 12.273 12.078a1.877 1.877 0 0 1 0 2.684L35.162 27.42a1.95 1.95 0 0 1-1.876.517 1.91 1.91 0 0 1-1.377-1.355 1.88 1.88 0 0 1 .526-1.846l8.981-8.839H22.93C21.863 15.898 21 15.048 21 14s.863-1.898 1.929-1.898h18.487l-8.981-8.839a1.88 1.88 0 0 1-.526-1.846A1.91 1.91 0 0 1 33.286.062a1.95 1.95 0 0 1 1.876.517Z'/%3E%3C/svg%3E");transform:translate(-14px);transition:var(--animation-fast)}.link__arrow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cpath fill='%2368e100' d='M25.702 15.9H1.945a1.901 1.901 0 1 1 0-3.8h23.758z'/%3E%3C/svg%3E")}.link--primary{width:calc(120% + 36px)}.link--primary:focus,.link--primary:hover,.link-parent:focus .link--primary,.link-parent:hover .link--primary{font-stretch:130%}.link--primary:focus .link__arrow:after,.link--primary:hover .link__arrow:after,.link-parent:focus .link--primary .link__arrow:after,.link-parent:hover .link--primary .link__arrow:after{transform:translate(0)}.link--secondary{position:relative}.link--secondary:before{background:var(--gradient-spectral-horizontal);border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:var(--animation-default);width:0}.link--secondary:focus:before,.link--secondary:hover:before,.link--secondary[aria-current=page]:before,.link-parent:focus .link--secondary:before,.link-parent:hover .link--secondary:before{width:100%}.link[disabled]{opacity:.5}.checkbox{display:block;width:100%}.checkbox__wrapper{display:flex}.checkbox__label{align-items:center;color:var(--color-on-theme);cursor:pointer;display:flex;hyphens:auto;padding-left:var(--space-xxs);position:relative}.checkbox__label a{text-decoration:underline}.checkbox__custom-checkbox{align-items:center;border:2px solid var(--color-on-theme);border-radius:var(--space-4xs);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--space-s);justify-content:center;position:relative;width:var(--space-s)}.checkbox__custom-checkbox svg{display:none;fill:currentColor;height:auto;width:14px}.checkbox__error{color:var(--color-warning);display:none;margin-top:var(--space-xxxs)}.checkbox--success .checkbox__custom-checkbox{border-color:var(--color-success);color:var(--color-success)}.checkbox.form-error .checkbox__error{display:block}.checkbox.form-error .checkbox__custom-checkbox{border-color:var(--color-warning);color:var(--color-warning)}.checkbox input:disabled~.checkbox input__label,.checkbox input:disabled~.checkbox__custom-checkbox{cursor:not-allowed;opacity:.5}.checkbox input:checked~.checkbox__custom-checkbox svg{display:block}.checkbox input:checked~.checkbox__custom-checkbox{background:var(--color-on-theme)}[data-whatinput=keyboard] .checkbox input:focus~.checkbox__custom-checkbox{outline:2px solid var(--color-spotlight);outline-offset:2px}.checkbox__required{color:var(--color-on-theme);height:6px;line-height:1;position:absolute;right:-10px;top:-10px;width:6px}input:disabled~.checkbox__label{color:var(--color-neutral)}.dialog{background-color:var(--color-theme);border:none;color:var(--color-on-theme);height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overflow-y:auto;padding:0;position:fixed!important;width:100%;z-index:var(--z-dialog-root)}.dialog__header>.section__header{grid-column:2/-2}.dialog__close{display:flex;justify-content:flex-end;padding:var(--space-s);position:sticky;top:0;z-index:23}.facts{display:grid;gap:var(--space-l);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-template-columns:var(--grid-columns)}.facts__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;grid-column:1/-1;row-gap:var(--space-l)}.facts__item{display:flex;gap:var(--space-s)}.facts__icon svg{height:auto;width:90px}.facts__headline{margin-bottom:var(--space-xxxs)}.file-upload__label{color:var(--color-on-theme);display:block;margin-bottom:var(--space-4xs);padding-left:var(--space-s)}.file-upload__custom-input{background-color:var(--color-theme);border:2px solid var(--color-on-theme);border-radius:var(--space-m);color:var(--color-on-theme);cursor:pointer;font-variation-settings:"wght" 400;padding:var(--space-xxxs) var(--space-s);position:relative;transition:color .2s,background-color .2s,border-color .2s;width:100%}.file-upload__custom-input-placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-upload__custom-input-icon.icon{fill:var(--color-neutral);position:absolute;right:var(--space-s);top:50%;transform:translateY(-50%)}.file-upload--success .file-upload__custom-input{border-color:var(--color-success)}input:disabled~.file-upload__custom-input{border-color:var(--color-neutral-50);cursor:default}input:disabled~.file-upload__custom-input .file-upload__custom-input-placeholder{color:var(--color-neutral-50)}.file-upload__error{color:var(--color-warning);display:none;margin-top:var(--space-xxxs);padding-left:var(--space-s)}.file-upload.form-error .file-upload__error{display:block}.file-upload.form-error .file-upload__custom-input{border-color:var(--color-warning)}.form{display:flex;flex-direction:column;gap:var(--space-s);margin:0;width:100%}.formie .fui-i{--fui-font:var(--font-family-default);--fui-page-title-font-size:var(--typo-headline-3-size);--fui-alert-line-height:var(--typo-form-hint-line);--fui-alert-size:var(--typo-form-size);--fui-color:var(--color-on-theme);--fui-primary-color:var(--color-primary);--fui-primary-color-hover:var(--color-on-theme);--fui-gray-400:var(--color-on-theme);--fui-label-color:var(--color-on-theme);--fui-label-error-color:var(--color-on-theme);--fui-error:var(--color-warning);--fui-required-color:var(--color-warning);--fui-alert-error-color:var(--color-warning);--fui-alert-error-bg-color:color-mix(in srgb,var(--color-warning) 10%,transparent);--fui-alert-success-bg-color:color-mix(in srgb,var(--color-on-theme) 8%,transparent);--fui-alert-success-color:var(--color-on-theme);--fui-progress-bar-bg-color:var(--color-spotlight);--fui-border-color:var(--color-on-theme);--fui-border-radius:5px;--fui-progress-border-radius:var(--space-m);--fui-alert-border-radius:var(--space-xxxs);--fui-focus-border-color:var(--color-interaction);--fui-focus-shadow:none;--fui-row-gutter-top:var(--space-m);--fui-repeater-remove-btn-padding:0;--fui-check-label-top:2px;--fui-field-gutter:0;--fui-check-margin-bottom:var(--space-xxxs);--fui-check-label-padding-left:0;--fui-alert-padding:var(--space-xs) var(--space-s);--fui-alert-margin-bottom:var(--space-s);--fui-progress-height:var(--space-s)}.formie .fui-row{flex-direction:column}.formie .fui-page{margin-top:var(--fui-row-gutter-top)}.formie .fui-page-title{margin-bottom:var(--space-m)}.formie .fui-heading:not(:first-child){margin-top:var(--space-m)}.formie .fui-field{--fui-row-gutter:var(--space-m)}.formie .fui-row:is(:last-child) .fui-field{margin-bottom:0}.formie .fui-row>.fui-field:not(.fui-type-group){padding:0 var(--space-s)}.formie .fui-type-group .fui-field{padding:0!important}.formie .fui-label,.formie .fui-legend{margin-bottom:var(--space-4xs);--fui-label-font-size:var(--typo-intro-size);--fui-label-line-height:var(--typo-intro-line);--fui-label-font-weight:700}.formie .fui-checkbox{--fui-check-font-size:var(--typo-intro-size);--fui-check-line-height:var(--typo-intro-line);--fui-check-radio-border-radius:3px;--fui-check-font-weight:400}.formie .fui-checkbox a{text-decoration:underline;text-underline-offset:4px}.formie .fui-radio{--fui-radio-font-size:var(--typo-form-value-size);--fui-radio-line-height:var(--typo-form-value-line);--fui-radio-font-weight:400}.formie .fui-checkbox-label,.formie .fui-radio-label{align-items:center;cursor:pointer;display:flex;font-size:var(--typo-form-value-size);margin-top:2px}.formie .fui-checkbox-label:before,.formie .fui-radio-label:before{position:relative}.formie .fui-radio-label:before{border:4px solid var(--color-on-theme);border-radius:100%;display:inline-block;height:var(--space-m);margin-right:var(--space-xxxs);margin-top:-6px;width:var(--space-m)}.formie .fui-checkbox-label:before{border:2px solid var(--color-on-theme);border-radius:var(--space-4xs);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--space-s);justify-content:center;margin-right:var(--space-xxxs);margin-top:-6px;width:var(--space-s)}.formie .fui-error .fui-checkbox-label:before,.formie .fui-error .fui-radio-label:before{border-color:var(--color-warning)}.formie .fui-radio-input:checked+.fui-radio-label:before{background:var(--color-spotlight)}.formie .fui-checkbox-input:checked+.fui-checkbox-label:before{background:var(--color-on-theme)}.formie .fui-checkbox-input:checked+.fui-checkbox-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='6.131' x2='6.131' y1='9.611' y2='.413'%3E%3Cstop stop-color='%2364e100'/%3E%3Cstop offset='.432' stop-color='%23fde600'/%3E%3Cstop offset='1' stop-color='%23ffbeaa'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M12.713.665a1 1 0 0 1 .057 1.413L6.262 9.212a1.2 1.2 0 0 1-1.64.117L1.27 6.597a1 1 0 0 1 1.262-1.55l2.772 2.256L11.3.722a1 1 0 0 1 1.413-.057' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-size:contain;content:"";height:var(--space-s);inset:2px;margin-top:-1px;position:absolute;width:calc(var(--space-s) - 4px)}.formie .fui-instructions{--fui-instructions-font-size:var(--typo-form-hint-size);--fui-instructions-line-height:var(--typo-form-hint-line);--fui-instructions-font-weight:400;--fui-instructions-color:var(--color-on-theme)}.formie .fui-input,.formie .fui-select{background-color:var(--color-theme);border:2px solid var(--color-on-theme);border-radius:var(--space-xxxs);color:var(--color-on-theme);font-variation-settings:"wght" 400;padding:var(--space-xxxs) var(--space-xxs);width:100%;--fui-input-font-size:var(--typo-form-value-size);--fui-input-line-height:var(--typo-form-value-line);--fui-input-font-weight:400;--fui-input-padding:10px;--fui-input-border:3px solid color(on-theme);--fui-input-background-color:color(on-theme)}.formie .fui-input:disabled,.formie .fui-select:disabled{opacity:.5}.formie .fui-input:auto-fill,.formie .fui-select:auto-fill{border:2px solid var(--color-on-theme);outline:none}.formie .fui-input.fui-error,.formie .fui-select.fui-error{--fui-input-error-border-color:var(--color-warning)}.formie .fui-type-calculations .fui-input{background:none;border:0;border-radius:0;font-size:var(--typo-headline-1-size);line-height:var(--typo-headline-1-line);padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.formie .fui-progress{color:var(--color-on-spotlight);margin-bottom:0!important}.formie .fui-checkbox:not(:last-child),.formie .fui-radio:not(:last-child){margin-bottom:0}.formie .fui-layout-wrap{display:flex;flex-wrap:wrap;gap:var(--space-s)}.formie .fui-layout-vertical .fui-layout-wrap{flex-direction:column;gap:var(--space-xxxs)}.formie .fui-group{all:unset}.formie .fui-group>.fui-field-rows{display:flex;flex-direction:column;gap:var(--space-xs)}.formie .fui-type-group{all:unset;display:block;padding:var(--space-m) var(--space-s);position:relative;width:100%;z-index:1}.formie .fui-type-group:before{background:var(--color-on-theme);border-radius:var(--space-xs);content:"";inset:0;opacity:.08;position:absolute;z-index:-1}.formie .fui-type-group .fui-row:last-of-type .fui-field{margin-bottom:0}.formie .fui-type-group>fieldset>legend{font-size:var(--typo-headline-4-size);font-variation-settings:"wght" 600;line-height:var(--typo-headline-4-line);margin-bottom:var(--space-m)}.formie .fui-field-rows{margin-bottom:0}.formie .fui-summary-blocks{all:unset}.formie .fui-summary-block{border:1px solid var(--color-spotlight);border-radius:0;padding:var(--space-m)}.formie .fui-summary-block>strong{color:var(--color-spotlight)}.formie .fui-summary-block>span strong{display:block;margin-top:var(--space-s);width:100%}.formie .fui-repeater-row{border:1px solid var(--color-on-theme);border-radius:0;padding:var(--space-m)}.formie .repeater-remove{margin-top:var(--space-m)}.formie .fui-tabs{all:unset;border-bottom:none;border-radius:0;counter-reset:count 0;display:flex;flex-wrap:nowrap;font-size:var(--typo-copy-small-size);font-weight:500;gap:var(--space-xxxs);line-height:var(--typo-copy-small-line);list-style-type:none;margin:0;padding:0;position:relative;scrollbar-width:none;z-index:999}.formie .fui-tabs:before{background:var(--color-on-theme);border-radius:var(--space-xs);content:"";height:100%;opacity:.08;position:absolute;width:100%}.formie .fui-tabs::-webkit-scrollbar{display:none}.formie .fui-tab{all:unset;flex:1 1 0%;position:relative}.formie .fui-tab:not(:first-child):before{background:var(--color-theme);content:"";height:2px;left:0;position:absolute;top:calc(var(--space-m)/2 + 2px + var(--space-xxs));transform:translate(-50%);width:100%;z-index:1}.formie .fui-tab.fui-tab-active:before,.formie .fui-tab.fui-tab-complete:before{background:var(--color-spotlight)}.formie .fui-tab a{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--color-on-theme);counter-increment:count 1;display:inline-flex;flex-direction:column;gap:var(--space-4xs);padding:var(--space-xxs) 0;pointer-events:none;position:relative;text-align:center;width:100%}.formie .fui-tab a:before{align-items:center;background:var(--color-theme);border:2px solid var(--color-theme);border-radius:999px;content:counter(count,decimal);display:flex;height:var(--space-l);justify-content:center;padding-top:1px;width:var(--space-l);z-index:2}.formie .fui-tab.fui-tab-active a{color:var(--color-spotlight);font-variation-settings:"wght" 600!important}.formie .fui-tab.fui-tab-active a,.formie .fui-tab.fui-tab-complete a{pointer-events:auto}.formie .fui-tab.fui-tab-active a:before,.formie .fui-tab.fui-tab-complete a:before{background:var(--color-spotlight);border-color:var(--color-spotlight);color:var(--color-on-spotlight)}.formie .fui-btn-wrapper{all:unset;align-items:center;display:flex;gap:var(--space-xxs);margin-top:var(--space-m);padding:var(--space-s);position:relative;width:calc(100% - var(--space-s)*2);z-index:1}.formie .fui-btn-wrapper:before{background:var(--color-on-theme);border-radius:var(--space-xs);content:"";inset:0;opacity:.08;position:absolute;z-index:-1}.formie .fui-btn-left-right{flex-direction:row-reverse}.formie .fui-btn-container{display:flex;flex-direction:row-reverse;gap:var(--space-xxs)}.formie__button{background:none;border:none;border-radius:var(--space-m);color:var(--color-on-theme);cursor:pointer;display:block;font-size:var(--typo-button-size);height:50px;padding:0 var(--space-s)!important;position:relative;--angle:270deg}.formie__button:after,.formie__button:before{border-radius:999px;content:"";position:absolute;transition:all .2s ease-in-out}.formie__button:before{background:linear-gradient(270deg,var(--gradient-color-spectral));inset:0;z-index:-2}.formie__button:after{background:var(--color-theme);inset:2px;z-index:-1}.formie__button:focus,.formie__button:hover{background:none;color:var(--color-on-theme)}.formie__button:focus:after,.formie__button:hover:after{opacity:0}[data-theme=dark-primary] .formie__button:focus,[data-theme=dark-primary] .formie__button:hover,[data-theme=dark-secondary] .formie__button:focus,[data-theme=dark-secondary] .formie__button:hover{color:var(--color-theme)}.formie .iti__flag,.formie .iti__flag-box{display:none}.formie__loading{align-items:center;color:var(--color-on-theme);display:flex;height:80vh;justify-content:center;position:relative;width:100%}.formie__loading:before{background:var(--color-on-theme);border-radius:var(--space-xxxs);content:"";inset:0;opacity:.05;position:absolute;z-index:-1}.input label{color:var(--color-on-theme);display:block;margin-bottom:var(--space-4xs);padding-left:var(--space-s)}.input--success input{border-color:var(--color-success)}.input input{background-color:var(--color-theme);border:2px solid var(--color-on-theme);border-radius:var(--space-m);color:var(--color-on-theme);font-variation-settings:"wght" 400;padding:var(--space-xxxs) var(--space-s);width:100%}.input input:disabled{opacity:.5}.input__error{color:var(--color-warning);display:none;margin-top:var(--space-4xs);padding-left:var(--space-s)}.input.form-error .input__error{display:block}.input.form-error input{border-color:var(--color-warning)}.effort-bars{display:flex;flex-direction:column;gap:var(--space-xxs)}.effort-bars__bar{align-items:center}.effort-bars__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.effort-bars__label{margin-right:var(--space-s)}.effort-bars__container{background:var(--color-glowing-white);border-radius:var(--space-m);height:var(--space-xs);position:relative;width:150px}.effort-bars__fill{background:var(--gradient-spectral-horizontal);border-radius:var(--space-m);height:100%;position:absolute;width:calc(100%*var(--value)/5)}.quote{padding:0 var(--space-l);padding-right:0}.quote>*+*{margin-top:var(--space-s)}.quote .link,.quote p,.quote>svg,.quote__meta{opacity:0;transform:translateY(20px);transition:var(--animation-default)}.quote p{transition-delay:.1s}.quote .link{transition-delay:.2s}.quote cite{display:flex;font-style:normal;gap:var(--space-xxs)}.quote__author-image{border-radius:var(--space-m);height:50px;width:50px}.quote__logo{border-radius:var(--space-xxs);height:56px;overflow:hidden;width:auto}.quote__meta{display:flex;flex-direction:column;gap:var(--space-s);transition-delay:.2s}.quote__meta svg{transform:rotate(180deg)}.quote--visible .link,.quote--visible .quote__meta,.quote--visible p,.quote--visible>svg{opacity:1;transform:translateY(0)}.radio__label{display:block;margin-bottom:var(--space-s)}.radio--success .radio__label{color:var(--color-success)}.radio__item{align-items:center;cursor:pointer;display:flex;line-height:1;margin-bottom:var(--space-s);position:relative}.radio__item--disabled{cursor:not-allowed;opacity:.5}.radio__item-custom-icon{border:2px solid var(--color-on-theme);border-radius:100%;display:inline-block;height:var(--space-xxs);margin-right:var(--space-xxs);position:relative;width:var(--space-xxs)}.radio__item-custom-icon:after{background:var(--color-energy-green);border-radius:100%;content:"";display:none;height:calc(var(--space-xxs) - 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--space-xxs) - 4px)}.radio--success .radio__item-custom-icon{border-color:var(--color-success)}input:checked~.radio__item-custom-icon:after{display:block}.radio__error{color:var(--color-warning);display:none;margin-top:var(--space-s)}.radio.form-error .radio__error{display:block}.radio.form-error .radio__label{color:var(--color-warning)}.radio.form-error .radio__item-custom-icon{border-color:var(--color-warning)}.richtext h2,.richtext h3,.richtext h4,.richtext p{margin:0;margin-bottom:var(--space-s)}.richtext p{hyphenate-limit-chars:12 3;hyphens:auto}.richtext p:last-child{margin-bottom:0}.richtext p+h2,.richtext p+h3,.richtext p+h4{margin-top:var(--space-l)}.richtext ol,.richtext ul{list-style-type:none!important;margin-bottom:var(--space-m);margin-top:var(--space-m);padding-left:var(--space-m)}.richtext ol li,.richtext ul li{margin-bottom:var(--space-s);position:relative}.richtext ol li>ol,.richtext ol li>ul,.richtext ul li>ol,.richtext ul li>ul{margin-top:var(--space-s);padding-left:var(--space-s)}.richtext ul li:before{background:var(--gradient-spectral-horizontal);border-radius:10px;content:"";height:10px;left:-30px;position:absolute;top:6px;width:10px}.richtext ul li ul{list-style-type:none}.richtext ul li ul li:before{height:6px;left:-18px;top:8px;width:6px}.richtext ol{counter-reset:ol-counter;list-style:none}.richtext ol li{counter-increment:ol-counter}.richtext ol li:before{content:counter(ol-counter) ".";font-variation-settings:"WGHT" 600;left:-26px;position:absolute;top:0}.richtext ol li ol{list-style-type:lower-alpha}.richtext ol li ol li{padding-left:var(--space-xxs)}.richtext ol li ol li::marker{font-variation-settings:"WGHT" 600;padding-left:var(--space-m)}.richtext ol li ol li:before{display:none}.richtext a{background-image:var(--gradient-spectral-horizontal);background-position:bottom;background-size:100% 0;border-bottom:2px solid transparent;-o-border-image:var(--gradient-spectral-horizontal);border-image:var(--gradient-spectral-horizontal);border-image-slice:1;border-radius:4px;overflow:hidden;padding:0 2px;text-decoration:none;transition:background-size .1s ease-in-out}.richtext a[target=_blank]{position:relative}.richtext a[target=_blank]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23074440' fill-rule='evenodd' d='M17 6a1 1 0 0 1 1 1v9a1 1 0 1 1-2 0V9.414l-8.293 8.293a1 1 0 0 1-1.414-1.414L14.586 8H8a1 1 0 1 1 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:repeat;background-size:20px 20px;content:" ";display:inline-block;height:20px;margin-bottom:-3px;width:20px}[data-theme=dark-primary] .richtext a[target=_blank]:after,[data-theme=dark-secondary] .richtext a[target=_blank]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fffcdb' fill-rule='evenodd' d='M17 6a1 1 0 0 1 1 1v9a1 1 0 1 1-2 0V9.414l-8.293 8.293a1 1 0 0 1-1.414-1.414L14.586 8H8a1 1 0 1 1 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E")}.richtext a:focus,.richtext a:hover{background-size:100% 100%;border:none}[data-theme=dark-primary] .richtext a:focus,[data-theme=dark-primary] .richtext a:hover,[data-theme=dark-secondary] .richtext a:focus,[data-theme=dark-secondary] .richtext a:hover{color:var(--color-theme)}[data-theme=dark-primary] .richtext a:focus[target=_blank]:after,[data-theme=dark-primary] .richtext a:hover[target=_blank]:after,[data-theme=dark-secondary] .richtext a:focus[target=_blank]:after,[data-theme=dark-secondary] .richtext a:hover[target=_blank]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23074440' fill-rule='evenodd' d='M17 6a1 1 0 0 1 1 1v9a1 1 0 1 1-2 0V9.414l-8.293 8.293a1 1 0 0 1-1.414-1.414L14.586 8H8a1 1 0 1 1 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E")}.table{margin-bottom:var(--space-m);overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.table table{border-collapse:separate;border-spacing:0;min-width:100%;width:100%}.table table td,.table table th{hyphens:auto;word-break:normal}.table tr{border-bottom:none;position:relative}.table tr:after{background:var(--gradient-spectral-horizontal);border-radius:var(--space-xxs);bottom:0;content:"";height:4px;left:0;position:absolute;width:100%;z-index:1}.table thead,.table thead th{position:relative}.table thead th{border-bottom:none;font-size:var(--typo-headline-4-size);font-variation-settings:"wght" 600;line-height:var(--typo-headline-4-line);padding:var(--space-xs) var(--space-s);text-align:left}.table tbody td{position:relative}.table td{border:none;padding:var(--space-xs) var(--space-s);padding-bottom:calc(var(--space-xs) + 1px);text-align:left}.select label{color:var(--color-on-theme);display:block;margin-bottom:var(--space-4xs);padding-left:var(--space-s)}.select svg{pointer-events:none;position:absolute;right:var(--space-xs);top:50%;transform:translateY(-50%)}.select__wrapper{position:relative}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-theme);border:2px solid var(--color-on-theme);border-radius:var(--space-m);color:var(--color-on-theme);font-variation-settings:"wght" 400;line-height:1;outline:none;padding:var(--space-xxxs) var(--space-s);padding-right:var(--space-l);width:100%}.select select option{background-color:var(--color-on-theme);color:var(--color-neutral)}.select select:disabled{opacity:.5}.select select::-ms-expand{display:none}.select--success select{border-color:var(--color-success)}.select__error{color:var(--color-warning);display:none;margin-top:var(--space-4xs);padding-left:var(--space-s)}.select.form-error .select__error{display:block}.select.form-error select{border-color:var(--color-warning)}.downloads h3{margin-bottom:var(--space-l)}.downloads__content{display:flex;flex-direction:column;gap:var(--space-s)}.downloads svg{color:var(--color-energy-green)}.downloads__meta{text-transform:uppercase}.downloads a{align-items:center;display:flex;gap:var(--space-s)}.highlight-text__wrapper{border-radius:var(--space-m);padding:var(--space-m);position:relative;z-index:1}.highlight-text__wrapper:before{background-color:var(--color-theme);border-radius:calc(var(--space-m) - 4px);content:"";inset:4px;position:absolute;z-index:-1}.highlight-text__wrapper:after{background:var(--gradient-spectral-vertical);border-radius:var(--space-m);content:"";inset:0;position:absolute;z-index:-2}.share-links{padding-bottom:var(--space-xs)}.share-links>p{color:var(--color-spotlight);margin-bottom:var(--space-s)}.share-links__links{align-items:center;display:flex}.share-links__links>*+*{margin-left:var(--space-xxs)}.share-links__links a{align-items:center;background:var(--color-spotlight);border-radius:48px;color:var(--color-neutral-10);display:flex;height:48px;justify-content:center;transition:var(--animation-fast);width:48px}.share-links__links a:focus,.share-links__links a:hover{transform:scale(1.1)}.icon{height:36px;width:36px}.icon--tiny{height:24px;width:24px}.icon--large{height:96px;width:96px}.lines{height:auto;width:100%}.scroll-container{overflow:hidden}.scroll-container__items{align-items:flex-start;display:flex;gap:var(--space-m);overflow-x:scroll;overflow-y:hidden;padding-bottom:var(--space-xl);position:relative;scroll-snap-type:x mandatory;scrollbar-width:none;z-index:1}.scroll-container__items::-webkit-scrollbar{display:none}.scroll-container__items::-webkit-scrollbar-track{margin:0}.scroll-container__items::-webkit-scrollbar-thumb{background:var(--gradient-spectral-horizontal);border-radius:var(--space-s)}.scroll-container__items>*{scroll-snap-align:start}.scroll-container__controls{align-items:center;display:flex;gap:var(--space-s);justify-content:flex-end;margin-top:var(--space-s);position:relative}.scroll-container__controls:before{background:var(--color-on-theme);content:"";height:1px;left:0;position:absolute;right:0;top:calc(var(--space-s)*-1 - 8px)}.scroll-container__next,.scroll-container__prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;margin:0;outline:none;padding:0}.scroll-container__next svg,.scroll-container__prev svg{height:36px;width:36px}.scroll-container button:disabled{opacity:.5}.tabs__list{border-radius:0;display:flex;flex-wrap:nowrap;gap:var(--space-xxs);list-style-type:none;margin:0;overflow-x:scroll;padding:0;position:relative;scrollbar-width:none;white-space:nowrap}.tabs__list::-webkit-scrollbar{display:none}.tabs__list li{flex-shrink:0}.tabs__panel{padding:var(--space-l) 0}.tabs__tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:var(--space-xxs);color:var(--color-neutral);display:flex;height:40px;padding:0 var(--space-l);position:relative}.tabs__tab[aria-hidden=true]{display:none}.tabs__tab:focus,.tabs__tab:hover{background:var(--color-neutral-30)}.tabs__tab[aria-selected=true]{background:var(--color-energy-green);color:var(--color-neutral-10);outline:none}.tabs--centered .tabs__list{justify-content:center}.teaser-image-mask{align-items:end;aspect-ratio:1/1;display:grid;grid-template-columns:1fr;width:100%}.teaser-image-mask__image-mask,.teaser-image-mask__placeholder-icon,.teaser-image-mask__shape{color:var(--color-theme);height:auto;width:100%}.teaser-image-mask .lines,.teaser-image-mask img,.teaser-image-mask__image-mask,.teaser-image-mask__placeholder-icon,.teaser-image-mask__shape{grid-column:1/-1;grid-row:1}.teaser-image-mask img,.teaser-image-mask__image-mask,.teaser-image-mask__placeholder-icon,.teaser-image-mask__shape{margin-bottom:10%;margin-left:5%;margin-right:5%;width:90%}.teaser-image-mask__shape{transform:translate(10px,20px)}.teaser-image-mask__placeholder-icon{margin-left:8%;margin-right:8%;position:relative;width:84%;z-index:1}.teaser-image-mask img{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-o-object-fit:cover;object-fit:cover}.teaser-image-mask__mask-1{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M114.704 169.81c5.021-19.496 16.339-36.803 36.276-44.54C249.054 87.347 222.211-2.712 165.289 5.53c-47.525 6.885-45.02 38.326-64.23 74.447C74.15 130.6 22.74 100.143 6.709 156.093c-21.348 74.554 89.96 83.66 107.977 13.676l.018.04Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M114.704 169.81c5.021-19.496 16.339-36.803 36.276-44.54C249.054 87.347 222.211-2.712 165.289 5.53c-47.525 6.885-45.02 38.326-64.23 74.447C74.15 130.6 22.74 100.143 6.709 156.093c-21.348 74.554 89.96 83.66 107.977 13.676l.018.04Z'/%3E%3C/svg%3E")}.teaser-image-mask__mask-2{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M98.225 102.31c30.512-27.963 36.212-102.754 84.01-94.708 20.036 3.368 34.71 29.444 35.193 63.4.482 33.954-13.23 75.787-49.98 110.681-27.83 23.957-64.75 35.293-96.567 34.054-31.83-1.256-58.554-15.114-66.036-41.54-14.75-52.12 62.867-43.923 93.38-71.886Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M98.225 102.31c30.512-27.963 36.212-102.754 84.01-94.708 20.036 3.368 34.71 29.444 35.193 63.4.482 33.954-13.23 75.787-49.98 110.681-27.83 23.957-64.75 35.293-96.567 34.054-31.83-1.256-58.554-15.114-66.036-41.54-14.75-52.12 62.867-43.923 93.38-71.886Z'/%3E%3C/svg%3E")}.teaser-image-mask__mask-3{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M214.523 38.203c9.61 11.576 6.105 37.928-2.028 63.447-8.132 25.52-20.905 50.168-29.83 58.355-7.806 8.048-42.646 20.906-77.912 32.216s-71.017 21.089-80.639 23C8.023 218.408-2.078 203.134 3.59 188.848c7.495-18.812 27.711-55.117 49.888-90.191 22.176-35.074 46.327-68.943 61.742-82.92 21.538-19.73 81.538 2.139 99.323 22.461z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M214.523 38.203c9.61 11.576 6.105 37.928-2.028 63.447-8.132 25.52-20.905 50.168-29.83 58.355-7.806 8.048-42.646 20.906-77.912 32.216s-71.017 21.089-80.639 23C8.023 218.408-2.078 203.134 3.59 188.848c7.495-18.812 27.711-55.117 49.888-90.191 22.176-35.074 46.327-68.943 61.742-82.92 21.538-19.73 81.538 2.139 99.323 22.461z'/%3E%3C/svg%3E")}.teaser-image-mask__mask-4{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M26.345 214.385c15.433 8.86 36.151-1.834 49.664-17.278 21.497-24.58 43.382-8.827 52.847-3.902 9.484 4.931 32.648 16.093 48.047.443 15.418-15.642 24.075-51.365 29.42-93.301s3.134-84.776-18.947-93.868C165.294-2.613 115.22 31.256 71.23 79.306s-80.435 112.26-44.885 135.08Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233' viewBox='0 0 223 223'%3E%3Cpath d='M26.345 214.385c15.433 8.86 36.151-1.834 49.664-17.278 21.497-24.58 43.382-8.827 52.847-3.902 9.484 4.931 32.648 16.093 48.047.443 15.418-15.642 24.075-51.365 29.42-93.301s3.134-84.776-18.947-93.868C165.294-2.613 115.22 31.256 71.23 79.306s-80.435 112.26-44.885 135.08Z'/%3E%3C/svg%3E")}.teaser-image-mask--hero .teaser-image-mask__image-mask,.teaser-image-mask--hero .teaser-image-mask__shape,.teaser-image-mask--hero img{margin-bottom:1%;margin-left:-5%}.teaser-image-mask--has-image.teaser-image-mask--hero .lines{margin-left:20%;width:80%}.teaser-container__teasers{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/-1}.teaser-container .list-teaser{grid-column:1/-1}.teaser-container .hero-teaser{margin-bottom:var(--space-xxl)}.teaser-container .standard-teaser,.teaser-slider__wrapper{grid-column:1/-1}.teaser-slider .swiper{width:100%}.teaser-slider .swiper-horizontal>.swiper-scrollbar,.teaser-slider .swiper-scrollbar.swiper-scrollbar-horizontal{background:transparent;height:var(--space-xxxs);inset:auto 0 0;margin-top:var(--space-m);position:relative}.teaser-slider .swiper-horizontal>.swiper-scrollbar:before,.teaser-slider .swiper-scrollbar.swiper-scrollbar-horizontal:before{background:var(--color-on-theme);content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.teaser-slider .swiper-scrollbar-drag{background:var(--gradient-spectral-horizontal);border-radius:var(--space-s);cursor:grab;height:var(--space-xxxs)}.teaser-slider__teaser{min-width:200px;padding-bottom:var(--space-xxs)}.teaser-slider__controls{align-items:center;display:flex;gap:var(--space-s);justify-content:flex-end;margin-top:var(--space-s);position:relative}.teaser-slider__next,.teaser-slider__prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;margin:0;outline:none;padding:0}.teaser-slider__next svg,.teaser-slider__prev svg{height:36px;width:36px}.teaser-slider button:disabled{opacity:.5}@keyframes highlight-animation{0%{width:0}to{width:calc(100% + var(--space-xxs))}}@keyframes teaser-grid-teasers-show{0%{opacity:0;transform:translateY(var(--space-s))}to{opacity:1;transform:translateY(0)}}.teaser-grid{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns)}.teaser-grid__filters{display:flex;flex-direction:column;margin-bottom:var(--space-l)}.teaser-grid--has-query .teaser-grid__filters{margin-bottom:var(--space-m)}.teaser-grid__filter-wrapper{display:flex;flex-direction:column;grid-column:1/-1}.teaser-grid__filter-wrapper>*+*{padding-top:var(--space-m)}.teaser-grid__filter{display:flex;flex-direction:column;gap:var(--space-4xs);width:100%}.teaser-grid__filter>p{flex-shrink:0}.teaser-grid__filter-query{align-items:center;display:flex;gap:var(--space-xxs);grid-column:1/-1;padding-bottom:var(--space-m)}.teaser-grid__loading{animation:spin .99s linear infinite;background:var(--color-theme);border:2px solid var(--color-on-theme);border-bottom:2px solid transparent;border-radius:23px;box-sizing:border-box;display:inline-block;height:23px;position:absolute;right:var(--space-s);top:50%;transform:translateY(-50%) rotate(0);transition:none;width:23px;z-index:1}.teaser-grid__query{border-radius:var(--space-m);position:relative;width:100%}.teaser-grid__query:before{border:2px solid var(--color-on-theme);border-radius:var(--space-m);content:"";inset:0;pointer-events:none;position:absolute}.teaser-grid__query svg{left:var(--space-s);position:absolute;top:50%;transform:translateY(-50%)}.teaser-grid__query input{background:none;border:none;border-radius:var(--space-m);color:var(--color-on-theme);height:50px;padding:0 var(--space-s);padding-left:var(--space-xl);width:100%}.teaser-grid__query input::-moz-placeholder{opacity:.5}.teaser-grid__query input::placeholder{opacity:.5}.teaser-grid__filter-icon{align-items:center;background:var(--gradient-spectral-horizontal);border-radius:var(--space-m);color:var(--color-on-theme);display:flex;height:50px;justify-content:center;position:relative;width:50px}.teaser-grid__filter-icon:before{background:var(--color-theme);border-radius:var(--space-m);content:"";inset:2px;position:absolute}.teaser-grid__filter-toggle{align-items:center;border-radius:var(--space-m);cursor:pointer;display:flex;flex-shrink:0;gap:var(--space-xxs)}.teaser-grid__filter-toggle span{display:none}.teaser-grid__filter-toggle .icon{z-index:1}.teaser-grid__filter-toggle--is-open .teaser-grid__filter-icon:before{display:none}.teaser-grid__filter-items{display:flex;flex-wrap:wrap;gap:var(--space-xxs)}.teaser-grid__no-results{grid-column:1/-1;padding-bottom:var(--space-xxl)}.teaser-grid__no-results-animation{aspect-ratio:1;width:100%}.teaser-grid__no-results-content{display:flex;flex-direction:column;gap:var(--space-m)}.teaser-grid__no-results-content p{max-width:500px}.teaser-grid__no-results-link{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);justify-content:center;margin-top:var(--space-xxl)}.teaser-grid__no-results-link .link--primary{width:auto}.teaser-grid__wrapper{grid-column:1/-1}.teaser-grid__teasers{animation:teaser-grid-teasers-show .33s ease-in-out forwards;-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:grid;grid-template-columns:var(--grid-columns);row-gap:var(--space-l)}.teaser-grid__teasers nav{align-items:center;display:flex;grid-column:1/-1;justify-content:center}.teaser-grid__teasers .list-teaser{grid-column:1/-1}.teaser-grid__teasers .standard-teaser{grid-column:span 2}.teaser-grid__teasers .hero-teaser{grid-column:1/-1}.teaser-grid__highlight{align-self:start;display:grid;gap:var(--grid-gutter);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:0}.teaser-grid__highlight-link{grid-column:1/-1}.teaser-grid__highlight-link>*+*{margin-top:var(--space-m)}.teaser-grid__highlight-tag{position:relative}.teaser-grid__highlight-animation{animation:highlight-animation .33s ease-in-out forwards;background:var(--gradient-spectral-horizontal);border-radius:var(--space-xxxs);height:6px;margin-top:6px;width:0}.teaser{display:block;text-decoration:none}.teaser__content{margin-top:var(--space-l)}.teaser__content>*+*{margin-top:var(--space-s)}.teaser__content .link{margin-top:var(--space-m)}.topic-cloud{background:var(--color-theme);color:var(--color-on-theme);overflow:hidden;padding:var(--space-xl) 0}.topic-cloud ul{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--space-m)}.topic-cloud__dot{background:var(--gradient-spectral-horizontal);border-radius:8px;display:inline-block;flex-shrink:0;height:8px;position:relative;transition:width .33s ease-in-out;width:8px}.topic-cloud__dot:after,.topic-cloud__dot:before{background:var(--gradient-yellow-coral-horizontal);border-radius:8px;content:"";height:8px;opacity:0;position:absolute;right:-6px;transition:opacity .22s ease-in-out;width:32px}.topic-cloud__dot:before{top:11px;transform:rotate(-45deg)}.topic-cloud__dot:after{top:-11px;transform:rotate(45deg)}.topic-cloud__row{padding:var(--space-xxxs) 0}.topic-cloud__row,.topic-cloud__row a{align-items:center;display:flex;gap:var(--space-m)}.topic-cloud__row a{transition:var(--animation-fast)}.topic-cloud__row a span:first-child{opacity:.5;transition:opacity .33s ease-in-out}.topic-cloud__row a:active,.topic-cloud__row a:focus,.topic-cloud__row a:hover{font-stretch:130%}.topic-cloud__row a:active span:first-child,.topic-cloud__row a:focus span:first-child,.topic-cloud__row a:hover span:first-child{opacity:1}.topic-cloud__row a:active .topic-cloud__dot,.topic-cloud__row a:focus .topic-cloud__dot,.topic-cloud__row a:hover .topic-cloud__dot{height:8px;width:80px}.topic-cloud__row a:active .topic-cloud__dot:after,.topic-cloud__row a:active .topic-cloud__dot:before,.topic-cloud__row a:focus .topic-cloud__dot:after,.topic-cloud__row a:focus .topic-cloud__dot:before,.topic-cloud__row a:hover .topic-cloud__dot:after,.topic-cloud__row a:hover .topic-cloud__dot:before{opacity:1;transition:opacity .22s ease-in-out .11s}.marquee{animation:marquee var(--duration) linear infinite;display:flex;flex-wrap:nowrap;--max-translate:-100%;--duration:160s}.marquee--paused{animation-play-state:paused}.marquee>*{flex-shrink:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(var(--max-translate))}}.standard-teaser{border-radius:var(--space-xxs);display:block;opacity:0;text-decoration:none;transform:translateY(20px);transition:var(--animation-default)}.standard-teaser--visible{opacity:1;transform:none}.standard-teaser__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-s);margin-top:var(--space-s)}.standard-teaser__placeholder-icon{color:var(--color-neutral-10);height:auto;position:relative;width:100%;z-index:1}.standard-teaser img{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='200'%3E%3Cpath fill='%23d8d8d8' fill-rule='evenodd' d='m18.092 25.507 260-24.923c10.995-1.054 20.763 7.005 21.817 18a20 20 0 0 1 .091 1.909v158.615c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V45.416C0 35.109 7.832 26.49 18.092 25.507'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='200'%3E%3Cpath fill='%23d8d8d8' fill-rule='evenodd' d='m18.092 25.507 260-24.923c10.995-1.054 20.763 7.005 21.817 18a20 20 0 0 1 .091 1.909v158.615c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V45.416C0 35.109 7.832 26.49 18.092 25.507'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-o-object-fit:cover;object-fit:cover}.standard-teaser__link{display:none}.standard-teaser__image{aspect-ratio:3/2;height:auto;overflow:hidden;width:100%}.page-teaser{border-radius:var(--space-xxxs);display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(4,1fr);row-gap:var(--space-s)}.page-teaser h3>span{white-space:nowrap}.page-teaser__arrow{display:inline-block;height:21px;margin-bottom:-4px;margin-left:3px;position:relative;width:36px}.page-teaser__arrow:after,.page-teaser__arrow:before{background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute}.page-teaser__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='100.002%25' x2='0%25' y1='50%25' y2='50%25'%3E%3Cstop offset='0%25' stop-color='%23ffbeaa'/%3E%3Cstop offset='47.4%25' stop-color='%23fde600'/%3E%3Cstop offset='100%25' stop-color='%2364e100'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='m35.162.58 12.273 12.078a1.877 1.877 0 0 1 0 2.684L35.162 27.42a1.95 1.95 0 0 1-1.876.517 1.91 1.91 0 0 1-1.377-1.355 1.88 1.88 0 0 1 .526-1.846l8.981-8.839H22.93C21.863 15.898 21 15.048 21 14s.863-1.898 1.929-1.898h18.487l-8.981-8.839a1.88 1.88 0 0 1-.526-1.846A1.91 1.91 0 0 1 33.286.062a1.95 1.95 0 0 1 1.876.517Z'/%3E%3C/svg%3E");transform:translate(-14px);transition:var(--animation-fast)}.page-teaser__arrow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cpath fill='%2368e100' d='M25.702 15.9H1.945a1.901 1.901 0 1 1 0-3.8h23.758z'/%3E%3C/svg%3E")}.page-teaser__content{grid-column:span 4}.page-teaser__content>*+*{margin-top:var(--space-xxs)}.page-teaser__image{aspect-ratio:3/2;border-radius:var(--space-xxxs);flex-shrink:0;grid-column:span 2;height:auto;overflow:hidden}.page-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-teaser:focus .page-teaser__arrow:after,.page-teaser:hover .page-teaser__arrow:after{transform:translate(0)}.list-teaser{border-radius:var(--space-4xs);display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(4,1fr);padding:var(--space-m) 0;position:relative;row-gap:var(--space-xs)}.list-teaser:before{background:var(--gradient-spectral-horizontal);border-radius:2px;content:"";height:3px;position:absolute;top:0;width:100%}.list-teaser__date{display:flex;flex-direction:column;grid-column:span 4}.list-teaser__date span{color:var(--color-on-theme)}[data-theme=dark-primary] .list-teaser__date span,[data-theme=dark-secondary] .list-teaser__date span{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.list-teaser h3>span{white-space:nowrap}.list-teaser__arrow{display:inline-block;height:21px;margin-bottom:-4px;margin-left:3px;position:relative;width:36px}.list-teaser__arrow:after,.list-teaser__arrow:before{background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute}.list-teaser__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='100.002%25' x2='0%25' y1='50%25' y2='50%25'%3E%3Cstop offset='0%25' stop-color='%23ffbeaa'/%3E%3Cstop offset='47.4%25' stop-color='%23fde600'/%3E%3Cstop offset='100%25' stop-color='%2364e100'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='m35.162.58 12.273 12.078a1.877 1.877 0 0 1 0 2.684L35.162 27.42a1.95 1.95 0 0 1-1.876.517 1.91 1.91 0 0 1-1.377-1.355 1.88 1.88 0 0 1 .526-1.846l8.981-8.839H22.93C21.863 15.898 21 15.048 21 14s.863-1.898 1.929-1.898h18.487l-8.981-8.839a1.88 1.88 0 0 1-.526-1.846A1.91 1.91 0 0 1 33.286.062a1.95 1.95 0 0 1 1.876.517Z'/%3E%3C/svg%3E");transform:translate(-14px);transition:var(--animation-fast)}.list-teaser__arrow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cpath fill='%2368e100' d='M25.702 15.9H1.945a1.901 1.901 0 1 1 0-3.8h23.758z'/%3E%3C/svg%3E")}.list-teaser__content{grid-column:span 4}.list-teaser__content>*+*{margin-top:var(--space-xxs)}.list-teaser__meta{display:flex;flex-direction:column;gap:var(--space-xxs)}.list-teaser__meta-item{align-items:center;display:flex;gap:var(--space-xxxs)}.list-teaser:focus .list-teaser__arrow:after,.list-teaser:hover .list-teaser__arrow:after{transform:translate(0)}.intro{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns);row-gap:var(--space-s)}.intro div,.intro h2{grid-column:1/-1}.intro div p{hyphenate-limit-chars:8 3;hyphens:auto}.intro div>*+*{margin-top:var(--space-m)}.search-teaser{border-radius:var(--space-s);display:flex;gap:var(--space-s)}.search-teaser__content>*+*{margin-top:var(--space-xxxs)}.search-teaser__intro{display:none}.search-teaser__image{aspect-ratio:1/1;border-radius:var(--space-s);flex-shrink:0;height:70px;overflow:hidden;width:70px}.search-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tag{align-items:center;border-radius:var(--space-xxxs);display:flex;flex-shrink:0;gap:var(--space-xxxs);transition:var(--animation-default)}.tag span{white-space:nowrap}.tag[href]:focus,.tag[href]:hover{font-stretch:120%}.chip{align-items:center;border:1px solid var(--color-spotlight);border-radius:var(--space-m);color:var(--color-on-theme);display:flex;gap:var(--space-4xs);height:46px;padding:var(--space-xxxs) var(--space-s);transition:var(--animation-default)}.chip--selected{padding-right:var(--space-xxs)}[data-theme=light] .chip{color:var(--color-spotlight)}[data-theme=dark-primary] .chip,[data-theme=dark-secondary] .chip{color:var(--color-on-theme)}.chip--secondary{border:none;padding:var(--space-xxs) var(--space-xxxs)}.chip--primary:focus,.chip--primary:hover,.chip--primary[aria-checked=true]{background:var(--color-spotlight);color:var(--color-neutral-10)}.chip--secondary:focus span,.chip--secondary:hover span{text-decoration:underline}.chip--disabled{opacity:.2;pointer-events:none}a.chip,button.chip{cursor:pointer}.textarea label{color:var(--color-on-theme);display:block;margin-bottom:var(--space-4xs);padding-left:var(--space-s)}.textarea--success textarea{border-color:var(--color-success)}.textarea textarea{background-color:var(--color-theme);border:2px solid var(--color-on-theme);border-radius:var(--space-s);color:var(--color-on-theme);font-variation-settings:"wght" 400;outline:none;padding:var(--space-xs) var(--space-s);position:relative;resize:none;scrollbar-width:none;width:100%}.textarea textarea::-webkit-scrollbar{display:none}.textarea textarea:disabled{border-color:.5}[data-whatinput=keyboard] .textarea textarea:focus{outline:2px solid var(--color-spotlight);outline-offset:2px}.textarea__error{color:var(--color-warning);display:none;margin-top:var(--space-xxxs);padding-left:var(--space-s)}.textarea.form-error .textarea__error{display:block}.textarea.form-error textarea{border-color:var(--color-warning)}.video{display:grid;grid-template-columns:1fr;margin-bottom:var(--space-s);position:relative;z-index:var(--z-video-root)}.video__button,.video__consent,.video__embed_container,.video__iframe,.video__player,.video__poster{aspect-ratio:16/9;grid-column:1/span 1;grid-row:1;width:100%}.video__embed_container{position:relative;z-index:var(--z-video-embed-container)}.video iframe,.video video{background:var(--color-neutral)}.video__icon,.video__poster{position:relative}.video__button,.video__poster{z-index:var(--z-video-button)}.video__button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:center}[data-whatinput=keyboard] .video__button:focus .video__icon{outline:2px solid var(--color-spotlight);outline-offset:2px}.video__consent{background:var(--color-theme);color:var(--color-on-theme);inset:0;position:absolute;width:100%;z-index:var(--z-video-button)}.video__consent-wrapper{align-items:center;aspect-ratio:16/9;display:flex;flex-direction:column;gap:var(--space-s);justify-content:center;padding:var(--space-l);text-align:center}.video--is-playing .video__button,.video--is-playing .video__poster{display:none}.stage{margin-bottom:var(--space-xl);overflow:hidden;padding-top:calc(var(--space-xxxl) + var(--space-l));row-gap:var(--space-l)}.stage--centered{text-align:center}.stage .button:before{transition-delay:1s}.stage__animation{display:none;left:0;position:absolute;top:40px;transform:scaleX(-1);width:640px}.stage__content{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);grid-column:2/-2;grid-row:1;opacity:0;transition:opacity .33s ease-out}.stage__icon{margin-bottom:var(--space-s)}.stage__icon svg{height:150px;width:auto}.stage__cta{margin-top:var(--space-s)}.stage__image-wrapper{grid-column:2/-2;opacity:0;transform:scale(var(--scale-factor));transform-origin:top center;transition:opacity .33s ease-out}.stage__image{aspect-ratio:4/3;border-radius:var(--border-radius);overflow:hidden}.stage__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stage h1{position:relative;text-align:center}h1+.stage__intro{margin-top:var(--space-xxs)}.stage--visible .stage__content,.stage--visible .stage__image-wrapper{opacity:1}.stage--has-image .stage__animation{grid-row:1/span 2}.video-stage{overflow:hidden;padding-bottom:var(--space-xxxl);position:relative}.video-stage__video-wrapper{margin-bottom:var(--space-l);position:relative}.video-stage__video{inset:0;opacity:0;position:absolute;transition:opacity .66s ease-out .33s}.video-stage__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-stage__video:before{background:#0006;content:"";inset:0;position:absolute;z-index:1}.video-stage__link{bottom:0;left:50%;position:absolute;transform:translate(-50%) translateY(50%);z-index:2}.video-stage__play{bottom:0;color:var(--color-pure-white);cursor:pointer;height:var(--space-l);position:absolute;right:0;width:var(--space-l);z-index:2}.video-stage__headline{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1;justify-content:center;min-height:88vh;opacity:0;padding:var(--space-xl) 0;position:relative;transition:opacity .66s ease-out .66s;z-index:1}.video-stage__headline h1{color:var(--color-glowing-white);position:relative;text-align:center}.video-stage__content{padding-top:var(--space-xxl)}.video-stage__content h1,.video-stage__content p{grid-column:2/-2}.video-stage__content h1{margin-bottom:var(--space-m)}.video-stage--visible .video-stage__headline,.video-stage--visible .video-stage__video{opacity:1}.tooltip{align-items:center;background:var(--color-spotlight);border-radius:24px;color:var(--color-neutral-10);cursor:pointer;display:inline-flex;height:24px;position:relative}.tooltip__text{line-height:1.5rem;padding-left:var(--space-xxxs);padding-right:4px}.tooltip__icon{align-items:center;border:3px solid var(--color-theme);border-radius:24px;box-sizing:content-box!important;display:flex;height:24px;justify-content:center;width:24px}.tooltip__popup{background:var(--color-spotlight);border-radius:24px;color:var(--color-neutral-10);display:block;left:0;max-width:340px;opacity:0;padding:24px;pointer-events:none;position:absolute;top:0;transition:var(--animation-fast);width:100%;z-index:var(--z-tooltip-popup)}.tooltip__popup h3{display:flex;gap:var(--space-xxs);margin-bottom:var(--space-s)}.tooltip__popup h3 svg{border:2px solid var(--color-neutral-10);border-radius:24px;flex-shrink:0;height:24px;width:24px}.tooltip__popup[aria-hidden=false]{opacity:1;pointer-events:auto}.tooltip__arrow{background:inherit;height:var(--space-xl);left:0;position:absolute;top:0;transform:skewY(-4deg);width:100%;z-index:-1}.tooltip__popup[data-placement=bottom] .tooltip__arrow{border-top-left-radius:var(--space-s);border-top-right-radius:var(--space-s);transform-origin:left top}.tooltip__popup[data-placement=top] .tooltip__arrow{border-bottom-left-radius:var(--space-s);border-bottom-right-radius:var(--space-s);top:calc(100% - var(--space-xl));transform-origin:right top}.article-stage{grid-template-rows:auto auto 1fr auto;margin-bottom:var(--space-xl);overflow:hidden;padding-top:var(--space-xxxl);position:relative}.article-stage__headline{align-items:flex-start;align-self:center;display:flex;flex-direction:column;grid-column:2/-2;margin-bottom:var(--space-xl)}.article-stage__headline>*+*{margin:var(--space-s) 0 0!important}.article-stage__image-wrapper,.article-stage__placeholder-icon{align-self:start;grid-column:3/-1;grid-row:1;margin-bottom:var(--space-l);overflow:hidden}.article-stage__image{aspect-ratio:3/2;background:var(--color-neutral-50);border-bottom-left-radius:999px;border-top-left-radius:999px;margin-left:auto;max-width:800px;opacity:0;overflow:hidden;transform:translate(80px);transition:all .66s ease-out .99s;width:100%}.article-stage__placeholder-icon{align-self:center;grid-column:1/-1}.article-stage__placeholder-icon svg{display:block;height:auto;margin:0 auto;width:212px}.article-stage__animation{grid-column:3/-1;grid-row:1/span 3;height:0;margin-top:calc(var(--space-m)*-1)}.article-stage__animation svg{height:306px;width:368px}.article-stage__intro{align-items:flex-start;flex-direction:column}.article-stage__intro,.article-stage__meta{display:flex;gap:var(--space-l);grid-column:2/-2}.article-stage__meta{align-items:center;justify-content:space-between;margin-bottom:var(--space-s)}.article-stage__meta-inner{display:flex;flex-direction:column;gap:var(--space-xxs)}.article-stage__meta-item{align-items:center;display:flex;gap:var(--space-xxxs)}.article-stage__categories{align-items:flex-end;display:none;flex-direction:row;gap:var(--space-m);grid-column:3/-1;height:var(--space-l);padding-left:var(--space-s);position:relative;transform:rotate(90deg);transform-origin:left bottom;z-index:var(--z-stage-categories)}.article-stage__categories .tag{transform:translateY(10px) rotate(180deg)}.article-stage__categories,.article-stage__headline,.article-stage__intro,.article-stage__meta{opacity:0;transition:opacity .33s ease-out}.article-stage--visible .article-stage__image{opacity:1;transform:translate(0)}.article-stage--visible .article-stage__categories,.article-stage--visible .article-stage__headline,.article-stage--visible .article-stage__intro,.article-stage--visible .article-stage__meta{opacity:1}@keyframes header-visibility{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.header{--header-height:95px;--header-width:100%}.header__inner,.header__placeholder{height:var(--header-height);width:100%}.header__inner{animation:header-visibility .33s ease-out .66s forwards;color:var(--color-on-theme);opacity:0;position:fixed;top:0;transform:translateY(-20px);z-index:var(--z-header-root)}.header__wrapper{align-items:center;display:grid;grid-column:2/-2;grid-template-columns:1fr 120px 1fr;padding:0;position:relative;transition:var(--animation-fast)}.header__background{inset:0;position:absolute;width:100%;z-index:-1}.header__background:after,.header__background:before{bottom:0;content:"";left:50%;position:absolute;top:0;transform:translate(-50%);transition:var(--animation-default);width:calc(100% + var(--space-s)*2)}.header__background:before{background:var(--color-theme);z-index:-1}.header__background:after{box-shadow:0 0 10px 0 var(--color-lightning-yellow);opacity:0;top:8px;z-index:-2}.header--hidden-background .header__background:before{opacity:0}.header__logo{grid-column:1/span 1;grid-row:1;height:var(--header-height);justify-self:center;padding-top:var(--space-xxxs);transform:translate(-16px);transition:var(--animation-default);transition-delay:.66s;width:auto}.header__logo>svg{height:58px;margin-top:var(--space-xs);width:auto}.header__home-link{border-radius:var(--space-l);display:block;grid-column:2/span 1;grid-row:1;justify-self:center;padding:var(--space-s);transition:var(--animation-default);transition-delay:.66s}.header__home-link svg{height:auto;width:120px}.header__search{transition:var(--animation-default);transition-delay:.33s}.header__navigation{align-items:center;display:flex;flex-direction:row-reverse;grid-row:1;justify-self:end}.header__navigation,.header__navigation .navigation{transition:var(--animation-default);transition-delay:.66s}.header--hidden-background .header__inner--scrolled .header__background:before{opacity:1}.header__inner--scrolled .header__background:after{opacity:.5}.header--hidden-background .header__inner--scrolled:not(.header__inner--hidden) .header__background:after{transition-delay:.1s}.header__inner--hidden .header__wrapper{opacity:0;transform:translateY(-100%)}.footer{height:var(--footer-height);padding-top:var(--space-xl);position:relative;--footer-height:auto}.footer__wrapper{background:var(--gradient-spectral-vertical);bottom:0;color:var(--color-nature-green);left:0;position:fixed;width:100%;z-index:0}.footer__wrapper:before{background:var(--color-energy-green);bottom:var(--footer-height);content:"";height:calc(100vh - var(--footer-height));left:0;position:absolute;width:100%;z-index:0}.footer--larger-than-viewport .footer__wrapper{bottom:auto;left:auto;position:relative}.footer--larger-than-viewport .footer__wrapper:before{display:none}.footer .grid-inner{padding:var(--space-xl) 0 var(--space-xl)}.footer__headline{position:relative;z-index:1}.footer__content{height:100%}.footer__content,.footer__meta{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/-1;justify-content:space-between}.footer__meta{margin-top:var(--space-l);position:relative}.footer__contact a span{display:block;position:relative}.footer__contact a span:before{background:var(--color-theme);border-radius:2px;bottom:2px;content:"";height:2px;left:0;position:absolute;transition:var(--animation-default);width:0}[data-theme=light] .footer__contact a span:before{background:var(--color-on-theme)}.footer__contact{display:flex;flex-direction:column;gap:var(--space-xs)}.footer__contact a{align-items:center;display:flex;gap:var(--space-xxs)}.footer__contact a:focus span:before,.footer__contact a:hover span:before{width:100%}.footer__links{grid-column:1/-1}.footer__links ul{-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;flex-direction:column;margin:0;margin-top:var(--space-l);row-gap:var(--space-xxxs)}.footer__links ul a{white-space:inherit!important}.footer__links ul a:before,.footer__links ul button:before{background:var(--color-theme)}[data-theme=light] .footer__links ul a:before,[data-theme=light] .footer__links ul button:before{background:var(--color-on-theme)}.footer__social{align-items:center;display:flex;gap:var(--space-s)}.footer__social ul{display:flex;gap:var(--space-xxs);margin:0}.footer__social a{align-items:center;background:var(--color-theme);border-radius:48px;color:var(--color-neutral-10);display:flex;height:48px;justify-content:center;mix-blend-mode:darken;transition:var(--animation-fast);width:48px}[data-theme=light] .footer__social a{background:var(--color-on-theme);color:var(--color-theme)}.footer__social a:focus,.footer__social a:hover{transform:scale(1.1)}.content-blocks{contain:layout;opacity:0;transition:var(--animation-default)}.content-blocks>.grid{margin:0 auto;padding-bottom:var(--space-xxl);position:relative}.content-blocks--visible{opacity:1}.content-blocks__wrapper>*,.content-blocks__wrapper>.accordion,.content-blocks__wrapper>.application-contact,.content-blocks__wrapper>.button,.content-blocks__wrapper>.contact,.content-blocks__wrapper>.contact-form,.content-blocks__wrapper>.contact-persons,.content-blocks__wrapper>.courses,.content-blocks__wrapper>.crm-form,.content-blocks__wrapper>.cta,.content-blocks__wrapper>.download-form,.content-blocks__wrapper>.effort-bars,.content-blocks__wrapper>.event-teaser,.content-blocks__wrapper>.facts,.content-blocks__wrapper>.formie,.content-blocks__wrapper>.gallery,.content-blocks__wrapper>.highlight-text,.content-blocks__wrapper>.info-cards,.content-blocks__wrapper>.intro,.content-blocks__wrapper>.photo-wall,.content-blocks__wrapper>.quote,.content-blocks__wrapper>.richtext,.content-blocks__wrapper>.scroll-info,.content-blocks__wrapper>.share-links,.content-blocks__wrapper>.table,.content-blocks__wrapper>.teaser-container,.content-blocks__wrapper>.teaser-grid,.content-blocks__wrapper>.teaser-slider,.content-blocks__wrapper>.timeline{grid-column:1/-1}.content-blocks__wrapper>.inline-teaser{grid-column:2/-1}.content-blocks__wrapper>*+:not(aside){margin-top:var(--space-xxxl)}[data-position=article] .content-blocks__wrapper>*+:not(aside){margin-top:var(--space-m)}.content-blocks__wrapper>.scroll-info+.intro{margin-top:calc(var(--space-xxxl) + var(--space-xxl))}.content-blocks__wrapper>.contact-form:not(:first-of-type),.content-blocks__wrapper>.crm-form:not(:first-of-type){margin-top:calc(var(--space-xxxl) + var(--space-xl))}.content-blocks__wrapper>.section:not(:first-of-type){margin-top:var(--space-xxxl)}[data-position=article] .content-blocks__wrapper>.section:not(:first-of-type){margin-top:var(--space-xl)}[data-position=article] .content-blocks__wrapper>.content-media{margin-top:var(--space-l)}[data-position=article] .content-blocks__wrapper>.quote,[data-position=article] .content-blocks__wrapper>.quote+*{margin-top:var(--space-xl)}.content-blocks #download-form,.content-blocks #event-form{margin-top:var(--space-l)}.content-blocks aside{grid-column:1/-1;margin-top:var(--space-m);--grid-row:1}.content-blocks--has-gradient>*+.grid{padding-top:var(--space-xxxl)}.content-media{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:repeat(4,1fr);--aspect:16/9}.content-media:not(.content-media--has-caption){margin-bottom:var(--space-l)}.content-media figcaption{grid-column:1/-1;grid-row:3;margin-top:var(--space-l);padding-top:var(--space-xxxs)}.content-media__headline{grid-column:1/-1;grid-row:1;margin-bottom:var(--space-s)}.content-media__caption{font-variation-settings:"wght" 600}.content-media__lines{grid-column:1/-1;grid-row:2;margin-bottom:calc(var(--space-l)*-1);margin-top:var(--space-l);position:relative;width:calc(100% + var(--grid-outer));z-index:-1}.content-media__lines--desktop{display:none}.content-media__lines .lines{height:100%;width:100%}.content-media__wrapper{aspect-ratio:var(--aspect);border-bottom-right-radius:var(--space-s);border-top-right-radius:var(--space-s);display:block;grid-column:1/-1;grid-row:2;overflow:hidden;position:relative;transform:translate(calc(var(--grid-gutter)*-1));width:calc(100% + var(--grid-gutter));z-index:1}.content-media__copyright{display:none}.content-media iframe{aspect-ratio:16/9;width:100%}.gallery{grid-column:1/-1;transform:translate(calc(var(--grid-gutter)*-1));width:calc(100% + var(--grid-gutter)*2)}.gallery h3{grid-column:1/-1;margin-bottom:var(--space-s)}.gallery__item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery__dots{align-items:center;background:var(--color-spotlight);display:flex;gap:var(--space-xxs);height:var(--space-xl);justify-content:center;left:0;margin-top:56.25%;position:absolute;top:0;width:100%}.gallery__dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--gradient-spectral-vertical);border:none;border-radius:var(--space-s);cursor:pointer;height:var(--space-xs);margin:0;outline:none;padding:0;position:relative;width:var(--space-xs)}.gallery__dot:before{background:var(--color-spotlight);border-radius:var(--space-s);content:"";inset:2px;position:absolute}.gallery__next,.gallery__prev{display:none;grid-row:1;position:relative;z-index:1}.gallery__next button,.gallery__prev button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;margin:0;outline:none;padding:0;width:100%}.gallery__next button svg,.gallery__prev button svg{transition:var(--animation-fast)}.gallery__prev{grid-column:1/span 1}.gallery__prev button:focus svg,.gallery__prev button:hover svg{transform:translate(-4px)}.gallery__next{grid-column:12/span 1}.gallery__next button{justify-content:flex-end}.gallery__next button:focus svg,.gallery__next button:hover svg{transform:translate(4px)}.gallery__button{align-items:center;background:var(--color-night-blue);display:flex;height:var(--space-xl);justify-content:center;width:var(--space-xxl)}.gallery__prev .gallery__button{border-bottom-right-radius:var(--space-l);border-top-right-radius:var(--space-l)}.gallery__next .gallery__button{border-bottom-left-radius:var(--space-l);border-top-left-radius:var(--space-l)}.gallery__image{margin-bottom:var(--space-xl);overflow:hidden;position:relative}.gallery__image a{aspect-ratio:16/9;background:var(--color-glowing-white);display:block;overflow:hidden}.gallery__copyright{opacity:0;transition:var(--animation-default)}.gallery__copyright--desktop{bottom:-20px;display:none;left:100%;position:absolute;transform:rotate(-90deg);transform-origin:top left;width:100%}.gallery__caption,.gallery__copyright--mobile{padding-left:var(--grid-gutter)}.gallery__caption{font-variation-settings:"wght" 600;opacity:0;padding-top:var(--space-xxs);transition:var(--animation-default)}.gallery .glide{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns);width:100%}.gallery .glide__bullet--active:before{opacity:0}.gallery .glide__track{grid-column:1/-1;grid-row:1;overflow:visible!important;position:relative}.gallery .glide__slide--active .gallery__caption,.gallery .glide__slide--active .gallery__copyright{opacity:1}[data-theme=dark-primary] .gallery .glide__slide--active a,[data-theme=dark-secondary] .gallery .glide__slide--active a{background:var(--color-theme)}@keyframes inline-teaser-mobile{0%{height:12px;transform:translateY(-68px)}50%{height:80px;transform:translateY(-68px)}to{height:12px;transform:translateY(-50%)}}@keyframes inline-teaser-desktop{0%{transform:translateY(-50%) translate(-68px);width:12px}50%{transform:translateY(-50%) translate(-68px);width:80px}to{transform:translateY(-50%) translate(0);width:12px}}.inline-teaser{margin-top:var(--space-xl);position:relative}.inline-teaser__tag{margin-bottom:var(--space-xxs);position:relative}.inline-teaser__animation{background:var(--gradient-spectral-horizontal);border-radius:12px;display:inline-block;flex-shrink:0;height:12px;left:0;position:absolute;top:50%;transform:translateY(-68px);width:12px}.inline-teaser__link{margin-top:var(--space-xs)}.inline-teaser .richtext,.inline-teaser .richtext li,.inline-teaser .richtext p,.inline-teaser .typo-copy,.richtext .inline-teaser li,.richtext .inline-teaser p{margin-bottom:var(--space-m);margin-top:var(--space-s)}.inline-teaser .tag,.inline-teaser h3,.inline-teaser__link,.inline-teaser__topline{opacity:0;transition:var(--animation-default);transition-delay:.33s}.inline-teaser--visible .inline-teaser__link,.inline-teaser--visible .inline-teaser__topline,.inline-teaser--visible .tag,.inline-teaser--visible h3{opacity:1}.inline-teaser--visible .inline-teaser__animation{animation:inline-teaser-mobile .33s ease-in-out forwards}.inline-teaser a{margin-top:var(--space-xxs)}.announcement-teaser{align-items:center;border-radius:var(--space-s);color:var(--color-glowing-white);display:grid;grid-template-columns:3fr 2fr;justify-content:space-between;position:relative;width:100%;z-index:1}.announcement-teaser__content{align-self:flex-end;display:inline-flex;flex-direction:column;grid-column:span 1;grid-row:1;max-width:285px;padding:var(--space-s);padding-right:0}.announcement-teaser__headline{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;text-transform:uppercase;-webkit-text-fill-color:transparent}.announcement-teaser__image{align-items:flex-end;display:flex;grid-column:span 2;grid-row:3;height:100%;justify-content:flex-end;margin:0 var(--space-s);transform:scale(1.15) translate(15px,-9px);width:calc(100% - var(--space-s)*2)}.announcement-teaser__image img{aspect-ratio:2/1;height:auto;max-width:420px;width:100%}.announcement-teaser__cta{align-items:center;align-self:flex-start;display:flex;gap:var(--space-xxxs);grid-column:2/span 1;grid-row:1;justify-content:flex-end;padding:var(--space-s) var(--space-xs);transition:var(--animation-fast);width:100%}.announcement-teaser:focus .announcement-teaser__cta,.announcement-teaser:hover .announcement-teaser__cta,.announcement-teaser__cta:focus,.announcement-teaser__cta:hover{font-stretch:130%}.announcement-teaser__background{background:var(--color-nature-green);border-radius:var(--space-s);height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:-1}.announcement-teaser__background-icon--desktop{bottom:-2px;display:none;height:calc(100% + 4px);position:absolute;right:-2px;top:-2px;width:auto}.announcement-teaser__background-icon--mobile{bottom:-2px;height:auto;left:-2px;position:absolute;right:-2px;width:100%}.animated-logo svg{height:80px;width:auto}@keyframes navigation-link-dot{0%{opacity:0;transform:translateY(-50%) translate(-32px);width:8px}to{opacity:1;transform:translateY(-50%) translate(-32px);width:40px}}.navigation__links{display:none}.navigation__links ul{display:flex;gap:var(--space-s)}.navigation button{border:none;border-radius:var(--space-l);cursor:pointer;font-weight:400;margin-top:0;text-align:left;text-transform:none}.navigation__burger{display:block;padding:var(--space-xxs)}.navigation dialog{background:var(--color-theme);border:none;color:var(--color-on-theme);height:100vh;inset:0;margin:0;overflow:hidden;padding:0;pointer-events:auto;position:fixed;width:100vw;z-index:var(--z-dialog-root)}.navigation dialog,.navigation dialog::backdrop{animation:hideDialog .33s ease-in-out;opacity:0}.navigation dialog:modal{height:100vh;max-height:100vh;max-width:100vw;width:100vw}.navigation dialog::backdrop{background:transparent;cursor:pointer;pointer-events:all}.navigation--is-open dialog[open],.navigation--is-open dialog[open]::backdrop{animation:showDialog .33s ease-in-out forwards}.navigation__dialog-header{display:grid;grid-column:1/-1;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-xs)}.navigation__menu{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-row:2;grid-template-columns:var(--grid-columns);padding:var(--space-xl) var(--space-s) 0;row-gap:var(--space-s)}.navigation__menu>a,.navigation__menu>button{border-radius:var(--space-l);grid-column:1/-1;justify-self:start;margin-left:var(--space-s);transition:var(--animation-default);transition-delay:.33s}.navigation--subnav-is-open .navigation__menu>a,.navigation--subnav-is-open .navigation__menu>button{opacity:0;transform:translate(-40px);transition-delay:0s}.navigation__submenu{display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1;grid-row:1/span 10;margin:0;padding:0;transition:var(--animation-default)}.navigation__submenu.enter,.navigation__submenu.enter-start,.navigation__submenu.leave,.navigation__submenu.leave-end{opacity:0;transform:translate(40px)}.navigation__submenu>li:first-child{margin-bottom:var(--space-m)}.navigation--subnav-is-open .navigation__submenu[aria-hidden=false]{display:flex}.navigation__sublink{position:relative}.navigation__sublink .dot-spectral{left:calc(var(--space-s)*-1);position:absolute;top:50%;transform:translateY(-50%)}.navigation__sublink .dot-spectral:before{background:var(--gradient-spectral-horizontal);border-radius:8px;content:"";display:inline-block;flex-shrink:0;height:8px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-32px);transition:var(--animation-default);width:8px}.navigation__back{align-items:center;align-self:center;border-radius:var(--space-xl);display:none;grid-column:1/span 1;grid-row:1}.navigation--subnav-is-open .navigation__back{display:flex}.navigation__home-link{align-self:center;border-radius:var(--space-l);display:none;grid-column:1/span 1;grid-row:1;justify-self:start}.navigation__home-link svg{height:auto;width:120px}.navigation__close{border-radius:var(--space-xl);grid-column:2/span 1;grid-row:1;justify-self:end;padding:var(--space-s) var(--space-xxs)}.contact{align-items:start;border-radius:var(--space-m);display:flex;flex-direction:column;padding-left:var(--space-m);padding-top:var(--space-m);position:relative}.contact:before{background:var(--gradient-spectral-horizontal);border-radius:4px;content:"";height:3px;left:0;position:absolute;right:0;top:-3px;z-index:1}.contact h3{margin-bottom:var(--space-m);position:relative;z-index:2}.contact__content{align-items:start;gap:var(--space-xl);max-width:240px;position:relative;z-index:3}.contact-person,.contact__content{display:flex;flex-direction:column}.contact-person{align-items:center;gap:var(--space-m);min-width:195px}.contact-person--has-contact{align-items:start}.contact-person img{align-self:flex-start;aspect-ratio:1;background:var(--gradient-spectral-vertical);border-radius:130px;flex-shrink:0;overflow:hidden;width:130px}.contact-person h4{margin-bottom:var(--space-4xs)}.contact-person__link{margin-top:var(--space-s)}.contact-person__contact{display:flex;flex-direction:column;gap:var(--space-xxxs);margin-top:var(--space-s)}.contact-person__contact a{align-items:center;display:flex;gap:var(--space-xxxs);margin-right:auto}.contact-person__contact a span{display:block;position:relative}.contact-person__contact a span:before{background:var(--gradient-spectral-horizontal);border-radius:2px;bottom:2px;content:"";height:2px;left:0;position:absolute;transition:var(--animation-default);width:0}.contact-person__contact a:focus span:before,.contact-person__contact a:hover span:before{width:100%}.contact-persons{border-radius:var(--space-m);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin-bottom:var(--space-l);position:relative;z-index:1}.contact-persons:before{background-color:var(--color-theme);border-radius:calc(var(--space-m) - 4px);content:"";inset:4px;position:absolute;z-index:-1}.dialog .contact-persons:before{background-color:var(--color-spotlight)}.contact-persons:after{background:var(--gradient-spectral-vertical);border-radius:var(--space-m);content:"";inset:0;position:absolute;z-index:-2}.contact-persons__wrapper{gap:var(--space-l);padding:var(--space-xxl) var(--space-m)}.contact-persons__header,.contact-persons__wrapper{display:flex;flex-direction:column;grid-column:1/-1}.contact-persons__header{align-items:center;gap:var(--space-s);justify-content:center;text-align:center}.contact-persons__items{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/-1}.contact-persons__items .contact-person img{align-self:center}.info-cards{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns);position:relative;row-gap:var(--space-s)}.info-cards__headline{grid-column:1/-1;margin-bottom:var(--space-m)}.info-cards details{background:var(--color-spotlight);border-radius:var(--space-s);color:var(--color-on-spotlight);grid-column:span 4;padding:var(--space-m);position:relative}.info-cards details:after,.info-cards details:before{background:inherit;content:"";display:none;height:var(--space-xl);left:0;position:absolute;transform-origin:left top;width:100%;z-index:-1}.info-cards details:before{border-top-left-radius:var(--space-s);border-top-right-radius:var(--space-s);top:0;transform:skewY(-4deg)}.info-cards details:after{border-bottom-left-radius:var(--space-s);border-bottom-right-radius:var(--space-s);bottom:0;transform:skewY(4deg)}.info-cards details:nth-child(2n):before{transform:skewY(4deg);transform-origin:right top}.info-cards details:nth-child(2n):after{transform:skewY(-4deg);transform-origin:right top}.info-cards details:first-child{margin-top:7%}.info-cards details:first-child:before{display:block}.info-cards details:last-child{margin-bottom:7%;padding-bottom:var(--space-s)}.info-cards details:last-child:after{display:block;transform:skewY(-4deg);transform-origin:right top}.info-cards details:first-child:nth-last-child(2),.info-cards details:first-child:nth-last-child(2)~details,.info-cards details:first-child:nth-last-child(4),.info-cards details:first-child:nth-last-child(4)~details{grid-column:span 4}.info-cards summary{display:flex;justify-content:space-between;list-style:none}.info-cards summary::-webkit-details-marker{display:none}.info-cards summary h4{align-self:center}.info-cards__icon{align-self:flex-start;flex-shrink:0;transition:transform .33s ease-in-out}.info-cards__content{padding:var(--space-4xs) 0}.info-cards__link{margin:var(--space-l) 0 var(--space-s) var(--space-xxxs)}.info-cards details[open] summary .info-cards__icon{transform:rotate(180deg)}.info-teasers{position:relative}.info-teasers__items{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:grid;grid-column:1/-1;grid-template-columns:1fr;row-gap:var(--grid-gutter)}.info-teasers__item{grid-column:span 1;position:relative}.info-teasers__item:nth-of-type(2n){margin-top:calc(var(--space-m)*-1)}.info-teasers__item svg{color:var(--color-spotlight);height:auto;margin:-1px auto;position:relative;width:100%;z-index:-1}.info-teasers__row{display:flex;flex-direction:column;gap:var(--space-s)}.info-teasers__content{background:var(--color-spotlight);border-radius:var(--space-s);color:var(--color-on-spotlight);padding:var(--space-l) var(--space-m)}.info-teasers__content h4{margin-bottom:var(--space-m)}.info-teasers__item:nth-of-type(2n) .info-teasers__content{border-top-left-radius:0;border-top-right-radius:0;padding-top:var(--space-s)}.info-teasers__item:nth-of-type(odd) .info-teasers__content{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:var(--space-s)}.info-teasers__link{margin-top:var(--space-l);width:100%!important}.courses{margin-bottom:var(--space-xxl);margin-top:var(--space-xxl)}.courses__wrapper{grid-column:1/-1}.courses__grid{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:50px;grid-template-rows:minmax(67px,auto)}.courses__grid-item{border-bottom:1px solid var(--color-on-theme);border-left:1px solid var(--color-on-theme);display:flex;flex-direction:column;grid-column:var(--column);grid-row:var(--row);text-align:center}.courses__column-label{align-self:flex-end;flex-shrink:0;padding:var(--space-s) 0;white-space:nowrap}.courses__column-label:first-of-type{border-left:none}.courses__row-label{align-items:center;border-left:none;display:flex;justify-content:center;writing-mode:vertical-lr}.courses__row-label h4{transform:rotate(180deg)}.courses__course-button{align-items:center;display:flex;flex-direction:column;padding:var(--space-s) var(--space-xxs)}.courses__arrow{display:inline-block;height:21px;margin-left:var(--space-xxxs);margin-top:var(--space-xxxs);position:relative;width:36px}.courses__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='28'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='100.002%25' x2='0%25' y1='50%25' y2='50%25'%3E%3Cstop offset='0%25' stop-color='%23ffbeaa'/%3E%3Cstop offset='47.4%25' stop-color='%23fde600'/%3E%3Cstop offset='100%25' stop-color='%2364e100'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='m35.162.58 12.273 12.078a1.877 1.877 0 0 1 0 2.684L35.162 27.42a1.95 1.95 0 0 1-1.876.517 1.91 1.91 0 0 1-1.377-1.355 1.88 1.88 0 0 1 .526-1.846l8.981-8.839H22.93C21.863 15.898 21 15.048 21 14s.863-1.898 1.929-1.898h18.487l-8.981-8.839a1.88 1.88 0 0 1-.526-1.846A1.91 1.91 0 0 1 33.286.062a1.95 1.95 0 0 1 1.876.517Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";inset:0;position:absolute;transform:translate(-9px)}.section{row-gap:var(--space-xl)}.section,.section__header{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns);position:relative}.section__header{row-gap:var(--space-m)}.section__headline,.section__topline{grid-column:1/-1}.section__animation-wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns)}.section__animation{background:var(--gradient-spectral-horizontal);border-radius:var(--space-xxxs);grid-column:1/span 1;height:6px;transition:var(--animation-default);width:0}.section__intro{grid-column:1/-1}.section__header--visible .section__animation{width:calc(100% + var(--grid-gutter))}.info-overlays{position:relative}.info-overlays__items{-moz-column-gap:var(--space-m);column-gap:var(--space-m);display:grid;grid-column:1/-1;grid-template-columns:1fr;row-gap:var(--space-l)}.info-overlays__button{border-radius:var(--space-xxxs);cursor:pointer;display:inline-flex;gap:var(--space-xs)}.info-overlays__button-label{padding-top:var(--space-xxs);text-align:left}.info-overlays__button-icon{flex-shrink:0}.contact-form{border-radius:var(--space-m);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin-bottom:var(--space-l);position:relative;z-index:1}.contact-form:before{background-color:var(--color-theme);border-radius:calc(var(--space-m) - 4px);content:"";inset:4px;position:absolute;z-index:-1}.dialog .contact-form:before{background-color:var(--color-spotlight)}.contact-form:after{background:var(--gradient-spectral-vertical);border-radius:var(--space-m);content:"";inset:0;position:absolute;z-index:-2}.contact-form__wrapper{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/-1;padding:var(--space-xxl) var(--space-m)}.contact-form__error{color:var(--color-warning);grid-column:1/-1;text-align:center}.contact-form__header{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1;justify-content:center;text-align:center}.contact-form__contact{justify-content:flex-start}.contact-form__contact img{height:170px;width:170px}.contact-form__form{display:flex;flex-direction:column;gap:var(--space-s)}.contact-form__form button[type=submit]{bottom:0;left:50%;position:absolute;transform:translate(-50%) translateY(50%)}.contact-form__field--csrf,.contact-form__field--hidden,.contact-form__field--snaptcha{display:none}.contact-form__field--half{grid-column:span 1}.contact-form__field--full{grid-column:span 2}.crm-form{border-radius:var(--space-m);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin-bottom:var(--space-l);position:relative;z-index:1}.crm-form:before{background-color:var(--color-theme);border-radius:calc(var(--space-m) - 4px);content:"";inset:4px;position:absolute;z-index:-1}.dialog .crm-form:before{background-color:var(--color-spotlight)}.crm-form:after{background:var(--gradient-spectral-vertical);border-radius:var(--space-m);content:"";inset:0;position:absolute;z-index:-2}.crm-form__wrapper{gap:var(--space-l);padding:var(--space-xxl) var(--space-m)}.crm-form__header,.crm-form__wrapper{display:flex;flex-direction:column;grid-column:1/-1}.crm-form__header{align-items:center;gap:var(--space-s);justify-content:center;text-align:center}.crm-form__form{display:flex;flex-direction:column;grid-column:1/-1;width:100%}.application-contact{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns);padding:var(--space-xl) 0;row-gap:var(--space-xl)}.application-contact__content{align-items:flex-start;align-self:center;display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1}.application-contact__contact{grid-column:1/-1}.application-contact__cta{margin-top:var(--space-xs)}@keyframes showDialog{0%{opacity:0}to{opacity:1}}@keyframes hideDialog{0%{opacity:1}to{opacity:0}}@keyframes spin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(1turn)}}.search-dialog{--search-dialog-height:76px;--search-dialog-background-height:95px}.search-dialog dialog{background:none;border:none;color:var(--color-on-theme);height:100vh;inset:0;margin:0;overflow:visible;padding:0;position:fixed;width:100vw;z-index:9999}.search-dialog dialog,.search-dialog dialog::backdrop{animation:hideDialog .33s ease-in-out;opacity:0}.search-dialog dialog:modal{height:100vh;max-height:100vh;max-width:100vw;width:100vw}.search-dialog dialog::backdrop{background:transparent;cursor:pointer;pointer-events:all}.search-dialog__input{background:var(--color-theme);margin:0 auto;max-width:var(--grid-max-width);position:sticky;width:100%}.search-dialog__loading{animation:spin .99s linear infinite;background:var(--color-theme);border:2px solid var(--color-on-theme);border-bottom:2px solid transparent;border-radius:23px;box-sizing:border-box;display:inline-block;height:23px;left:var(--space-s);position:absolute;top:50%;transform:translateY(-50%) rotate(0);transition:none;width:23px;z-index:1}.search-dialog--is-open dialog[open],.search-dialog--is-open dialog[open]::backdrop{animation:showDialog .33s ease-in-out .66s forwards}.search-dialog__background{height:var(--search-dialog-background-height);inset:0;margin:0 auto;position:absolute;width:100%;z-index:-1}.search-dialog__background:after,.search-dialog__background:before{bottom:0;content:"";left:50%;position:absolute;top:0;transform:translate(-50%);transition:var(--animation-default);width:100%}.search-dialog__background:before{background:var(--color-theme);z-index:-1}.search-dialog__background:after{box-shadow:0 0 10px 0 var(--color-lightning-yellow);opacity:.5;top:8px;z-index:-3}.search-dialog--has-value .search-dialog__background:after{opacity:0}.search-dialog__trigger{all:unset;border-radius:var(--space-l);cursor:pointer;padding:var(--space-xxs)}.search-dialog__header{border-radius:var(--space-xl);display:flex;margin:0 auto;margin-top:var(--space-xxxs);position:relative;width:calc(100% - var(--space-xxs)*2)}.search-dialog__content{background:var(--color-theme);color:var(--color-on-theme);height:100%;opacity:0;overflow-y:scroll;padding-top:calc(var(--search-dialog-height) + var(--space-l));position:absolute;top:0;transition:var(--animation-default);width:100%;z-index:-2}.search-dialog__content .grid-inner{grid-template-rows:min-content auto}.search-dialog--has-value .search-dialog__content{opacity:1}.search-dialog__filter{display:flex;flex-direction:column;gap:var(--space-xs);grid-column:1/-1;justify-content:center;margin-bottom:var(--space-m)}.search-dialog__filter button{align-items:center;align-self:center;border-radius:var(--space-m);display:flex;justify-self:center}.search-dialog__filter-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='50%25' x2='50%25' y1='100.002%25' y2='0%25'%3E%3Cstop stop-color='%2364e100'/%3E%3Cstop offset='.432' stop-color='%23fde600'/%3E%3Cstop offset='1' stop-color='%23ffbeaa'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M8.786 15.586a2 2 0 0 1 2.828 0L24 27.972l12.386-12.386a2 2 0 1 1 2.828 2.828L25.697 31.931a2.4 2.4 0 0 1-3.394 0L8.786 18.414a2 2 0 0 1 0-2.828'/%3E%3C/svg%3E");flex-shrink:0;height:var(--space-l);margin-left:var(--space-4xs);transform:translateY(calc(var(--space-4xs)*-1));transition:transform .33s ease-in-out;width:var(--space-l)}.search-dialog__filter-content{align-self:start;display:flex;flex-direction:column;gap:var(--space-xxs);margin-bottom:var(--space-m)}.search-dialog__filter-content>p{flex-shrink:0;margin-top:var(--space-xs)}.search-dialog__filter-items{display:flex;flex-wrap:wrap;gap:var(--space-xxxs)}.search-dialog--filter-is-visible .search-dialog__filter button .search-dialog__filter-arrow{transform:scaleY(-1)}.search-dialog__results{grid-column:1/-1;padding-bottom:var(--space-xxxl)}.search-dialog__results,.search-dialog__results-entries{display:flex;flex-direction:column;gap:var(--space-m)}.search-dialog__results-topics{display:flex;flex-direction:column;gap:var(--space-xxs);width:100%}.search-dialog__results nav{align-self:center;margin-top:var(--space-l)}.search-dialog__close{border-radius:var(--space-xl);cursor:pointer;padding:var(--space-s) var(--space-m);position:absolute;right:0;top:50%;transform:translateY(-50%)}.search-dialog__form{border:1px solid var(--color-theme);border-radius:var(--space-xl);position:relative;width:100%}.search-dialog__form svg{left:var(--space-s);position:absolute;top:50%;transform:translateY(-50%)}.search-dialog__form input{background:none;border:none;border-radius:var(--space-xl);color:var(--color-on-theme);height:var(--search-dialog-height);overflow:hidden;padding:var(--space-s) var(--space-xl);width:100%}.search-dialog__form input::-moz-placeholder{opacity:.5}.search-dialog__form input::placeholder{opacity:.5}.search-dialog--has-value .search-dialog__form{border-color:var(--color-on-theme)}.search{margin-top:var(--space-xl);--search-input-height:76px}.search__loading{animation:spin .99s linear infinite;background:var(--color-theme);border:2px solid var(--color-on-theme);border-bottom:2px solid transparent;border-radius:23px;box-sizing:border-box;display:inline-block;height:23px;left:var(--space-s);position:absolute;top:50%;transform:translateY(-50%) rotate(0);transition:none;width:23px;z-index:1}.search__wrapper{gap:var(--space-xl)}.search__content{color:var(--color-on-theme);position:relative;width:100%}.search__filter{align-self:start;display:flex;flex-direction:column;gap:var(--space-xxs);margin-bottom:var(--space-xl)}.search__filter>p{flex-shrink:0;margin-top:var(--space-xxxs)}.search__filter-items{display:flex;flex-wrap:wrap;gap:var(--space-xxxs)}.search__form{border:1px solid var(--color-on-theme);border-radius:var(--space-xl);grid-column:1/-1;position:relative;width:100%}.search__form svg{left:var(--space-s);position:absolute;top:50%;transform:translateY(-50%)}.search__form input{background:none;border:none;border-radius:var(--space-xl);color:var(--color-on-theme);height:var(--search-input-height);padding:var(--space-s) var(--space-xl);width:100%}.search__form input::-moz-placeholder{opacity:.5}.search__form input::placeholder{opacity:.5}.search__filter,.search__results-wrapper{grid-column:1/-1}.search__results{min-height:80vh;padding-bottom:var(--space-xxxl)}.search__results,.search__results-entries{display:flex;flex-direction:column;gap:var(--space-m)}.search__results-topics{display:flex;flex-direction:column;gap:var(--space-xxs);width:100%}.search__results nav{align-self:center;margin-top:var(--space-l)}@keyframes main-stage-show{0%{opacity:0;transform:translateY(var(--space-s))}to{opacity:1;transform:translateY(0)}}@keyframes background-active{0%{background-size:10px}to{background-size:100%}}.main-stage{overflow:hidden;padding-bottom:var(--space-xxxl);padding-top:calc(var(--space-xxxl) + var(--space-l))}.main-stage__announcement{animation:main-stage-show .33s ease-in-out .33s forwards;grid-column:2/-2;margin-bottom:var(--space-xl);opacity:0}.main-stage__trigger{align-items:center;animation:main-stage-show .33s ease-in-out .66s forwards;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);display:flex;flex-wrap:wrap;justify-content:center;opacity:0;row-gap:var(--space-xxs)}.main-stage__trigger button{align-items:center;border-radius:var(--space-xxxs);cursor:pointer;display:flex;gap:var(--space-xxxs)}.main-stage__trigger button .typo-link{transition:var(--animation-default)}.main-stage__trigger button .dot-spectral{background-repeat:no-repeat!important;transition:none!important}.main-stage__trigger button[data-current=true] .dot-spectral{border-bottom-right-radius:0!important;border-top-right-radius:0!important;height:8px!important;width:32px!important}.main-stage__trigger button[data-current=true] .typo-link{color:var(--trigger-color);font-stretch:130%}.main-stage__content{grid-column:2/-2;position:relative;z-index:1}.main-stage__content h2{display:block;margin-top:var(--space-m);position:relative;text-align:center}.main-stage__content h2>span{animation:main-stage-show .33s ease-out forwards;animation-delay:1s;display:block;hyphens:auto;opacity:0;transform:translateY(var(--space-s))}.main-stage__content h2 span:last-of-type{animation-delay:1.1s;position:relative}.main-stage__content h2 span:last-of-type span{left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(var(--space-s));transition:.33s ease-out}.main-stage__content h2 span:last-of-type span[data-visible=true]{opacity:1;transform:translateY(0);transition-delay:1.1s}.main-stage__topics-headline{animation:main-stage-show .33s ease-in-out forwards;animation-delay:.66s;grid-column:2/-2;margin-bottom:var(--space-xl);opacity:0;text-align:center}.main-stage__items{grid-column:1/-1;margin-bottom:var(--space-l)}.main-stage__items .animation{position:relative}.main-stage__media{animation:main-stage-show .33s ease-in-out forwards;animation-delay:.33s;aspect-ratio:4/3;opacity:0}.main-stage__links{align-items:center;animation:main-stage-show .33s ease-in-out forwards;animation-delay:.66s;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs);grid-column:2/-2;justify-content:center;opacity:0;padding-left:16vw}.logo-wall--has-quote .section__intro{display:none}.logo-wall__logos{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns);row-gap:var(--space-xs)}.logo-wall__logo{align-items:center;aspect-ratio:4/3;background:var(--color-neutral-10);border:1px solid rgb(from var(--color-on-theme) r g b/.1);border-radius:var(--space-xs);color:var(--color-neutral-90);display:flex;grid-column:span 2;justify-content:center;overflow:hidden;padding:var(--space-xxs)}.logo-wall__logo img{aspect-ratio:4/3;height:auto;width:100%}.logo-wall__quote{grid-column:1/-1;margin-top:calc(var(--space-xl)*-1 + var(--space-m));padding:var(--space-xl) var(--space-xs) var(--space-xl) var(--space-xxl);position:relative}.logo-wall__quote:after{background:var(--color-spotlight);border-bottom-left-radius:150px;border-top-left-radius:150px;bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:calc(var(--space-m) + 100vw);z-index:-1}.logo-wall__quote+.logo-wall__logos .logo-wall__mobile-intro{grid-column:1/-1;margin-bottom:var(--space-xs)}.photo-wall{position:relative;--slogan-scale:1;--slogan-translate-x:0;--slogan-size:40px;--slogan-height:0px}.photo-wall__rows{box-sizing:content-box;padding-bottom:calc(var(--slogan-height)*1);position:relative;transform:translateY(calc(var(--slogan-height)*-1 - var(--space-l)))}.photo-wall__rows:before{background:linear-gradient(to bottom,hsla(0,0%,100%,0) 0,var(--color-theme) 10%,var(--color-theme) 95%,hsla(0,0%,100%,0) 100%);bottom:0;content:"";left:calc(var(--space-xl)*-1);opacity:.8;position:absolute;right:calc(var(--space-xl)*-1);top:calc(var(--space-xl)*-1);z-index:-1}.photo-wall__row{gap:var(--space-m);grid-column:1/-1;margin-bottom:var(--space-xl);transform:translateY(20px);transition:var(--animation-default)}.photo-wall__row.is-visible{opacity:1;transform:none}.photo-wall__slogans{opacity:0;overflow:hidden;padding-bottom:10px;position:sticky;top:135px;transform-origin:left top;transition:all 2s ease-in-out;z-index:-2}.photo-wall__slogans.is-visible{opacity:1}.photo-wall__slogans-content{grid-column:1/-1}.photo-wall__slogan{display:flex;justify-content:flex-start;line-height:1.6;margin:-6% 0;position:relative;width:calc(100%*var(--slogan-scale));z-index:-1}.photo-wall__slogan:first-of-type{margin-top:0}.photo-wall__slogan:last-of-type{margin-bottom:0}.photo-wall__slogan-animation,.photo-wall__slogan-placeholder{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;font-size:var(--slogan-size);-webkit-text-fill-color:transparent;font-variation-settings:"wght" 700,"wdth" 100,"CNTR" 60}.photo-wall__slogan-placeholder{display:block;opacity:0;transform:translate(calc(var(--slogan-translate-x)*-1));white-space:nowrap}.photo-wall__slogan-animation{display:block;font-size:var(--slogan-size);left:0;opacity:0;position:absolute;top:0;transform-origin:left center;transition:all 2s ease-in-out}.photo-wall__slogans.is-completed .photo-wall__slogan-animation{font-variation-settings:"wght" 700,"wdth" 100,"CNTR" 60!important;transition:all 1.2s ease-in-out}.photo-wall__slogans.is-scrolled:not(.is-completed) .photo-wall__slogan-animation{font-variation-settings:"wght" 950,"wdth" 50,"CNTR" 60}.photo-wall__slogans.is-scrolled .photo-wall__slogan.is-visible .photo-wall__slogan-animation,.photo-wall__slogans.is-scrolled .photo-wall__slogan:first-of-type .photo-wall__slogan-animation{opacity:1;transform:scale(var(--slogan-scale)) translate(calc(var(--slogan-translate-x)*-1))}.photo-wall__slogans.is-scrolled{transform:scale(2)}.photo-wall__slogans.is-completed{transform:none;transition:all 1.2s ease-in-out}.photo-wall__content{all:unset;display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1}.photo-wall__content[data-js-dialog-toggle]{cursor:pointer}.photo-wall__image{aspect-ratio:var(--ratio);border-radius:var(--space-xxs);opacity:0;overflow:hidden;transform:translateY(var(--image-translate-y,0));transition:all 1s ease-in-out}.photo-wall__image.is-visible{opacity:1;transform:translateY(0)}.photo-wall__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photo-wall__images{display:grid;gap:var(--grid-gutter);grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.photo-wall__images--single .photo-wall__image{grid-column:1/-1}.photo-wall__images--multiple .photo-wall__image:first-of-type{grid-column:1/span 4;grid-row:1}.photo-wall__images--multiple .photo-wall__image:nth-of-type(2){grid-column:3/-1;grid-row:1}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(2) .photo-wall__image:first-of-type,.photo-wall[data-layout="2-2-1"] .photo-wall__row:first-of-type .photo-wall__image:first-of-type,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(3) .photo-wall__images{margin-top:var(--space-xxl)}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(3) .photo-wall__image:nth-of-type(2),.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(2) .photo-wall__image:nth-of-type(2){margin-top:calc(var(--space-xxl) + var(--space-xl))}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(3) .photo-wall__image:first-of-type,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(2) .photo-wall__image:first-of-type{grid-column:1/span 3;grid-row:1}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(2) .photo-wall__images,.photo-wall[data-layout="2-2-1"] .photo-wall__row:first-of-type .photo-wall__images{grid-template-columns:repeat(6,1fr)}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(2) .photo-wall__images .photo-wall__image:nth-of-type(2),.photo-wall[data-layout="2-2-1"] .photo-wall__row:first-of-type .photo-wall__images .photo-wall__image:nth-of-type(2){grid-column:4/span 3;grid-row:1;z-index:-1}.podcast__items{display:flex;flex-direction:column;gap:var(--space-xl);grid-column:1/-1}.podcast__item{gap:var(--space-m);position:relative}.podcast__image{border-radius:var(--space-xs);flex-shrink:0;height:100px;margin-bottom:var(--space-s);overflow:hidden;width:100px}.podcast__content>h3{margin-bottom:var(--space-xs)}.podcast__content>p{margin-bottom:var(--space-s)}.podcast__content .accordion{margin:var(--space-m) 0}.podcast__meta{display:flex;gap:var(--space-s);margin-bottom:var(--space-xs)}.podcast__buttons{align-items:center;display:flex;gap:var(--space-xxs)}.podcast__button{border-radius:var(--space-xxxs);cursor:pointer;display:inline-flex;gap:var(--space-xs)}.podcast__button-label{padding-top:var(--space-xxs);text-align:left}.podcast__button-icon{flex-shrink:0}.success-story-stage{margin-bottom:var(--space-xl);min-height:140vh;padding-top:calc(var(--space-xxxl) + var(--space-s));position:relative;row-gap:var(--space-l)}.success-story-stage canvas{bottom:0;opacity:0;pointer-events:none;position:fixed;transition:var(--animation-default);z-index:-1}.success-story-stage__content{display:flex;flex-direction:column;gap:var(--space-s);grid-column:2/-2;grid-row:1;opacity:0;transition:opacity .66s ease-out .66s}.success-story-stage h1{margin-bottom:var(--space-xxs);position:relative}.success-story-stage--visible .success-story-stage__content,.success-story-stage--visible.success-story-stage--initialized canvas{opacity:1}.success-story-stage--visible.success-story-stage--dimmed canvas{opacity:.3}@keyframes successAnimate{0%{opacity:1;transform:none}80%{opacity:1;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}.success-story-teaser{grid-column:1/-1;height:var(--height);--item-count:1;--height:calc(100vh*var(--item-count))}.success-story-teaser__wrapper{display:flex;flex-direction:column;position:sticky;top:calc(var(--space-xxl) + var(--space-m))}.success-story-teaser__tag{display:none}.success-story-teaser__tag--mobile{display:flex}.success-story-teaser__buttons{display:flex;gap:var(--space-s);margin-top:var(--space-s)}.success-story-teaser__buttons button{background:var(--gradient-spectral-horizontal);border-radius:12px;flex-shrink:0;height:12px;transition:var(--animation-default);width:12px}.success-story-teaser__buttons button[aria-current=true]{height:8px;width:120px}.success-story-teaser__items{display:grid;grid-template-columns:1fr;margin-top:var(--space-s)}.success-story-teaser__item{grid-column:1;grid-row:1;opacity:1;transform:translateY(0);transition:var(--animation-default)}.success-story-teaser__item[data-current=false]{opacity:0;pointer-events:none}.success-story-teaser__link{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.success-story-teaser__link>*+*{margin-top:var(--space-s)}.success-story-teaser__link .link{margin-top:var(--space-m)}.success-story-teaser__link p{display:-webkit-box!important;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal}.success-story-teaser__animation{aspect-ratio:1;grid-column:1/-1;inset:0;position:absolute;z-index:-1}.success-story-teaser__animation svg{width:100%}.success-story-teaser__media-wrapper{aspect-ratio:1;display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(5,1fr);justify-content:center;margin:0 auto;position:relative;width:80%}.success-story-teaser__image{align-self:center;aspect-ratio:10/11;grid-column:1/-2;grid-row:1;margin-top:5px;opacity:1;transform-origin:right center;transition:var(--animation-default);width:100%}.success-story-teaser__image.enter,.success-story-teaser__image.enter-start{opacity:0;transform:translate(40px)}.success-story-teaser__image.enter-end,.success-story-teaser__image.leave-start{opacity:1;transform:translate(0)}.success-story-teaser__image.leave,.success-story-teaser__image.leave-end{opacity:0;transform:translate(40px)}.success-story-teaser__image img{height:100%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='550' viewBox='0 0 500 550'%3E%3Cpath d='M499.884 522.482c0 11.82-11.014 20.625-22.608 18.076L15.492 438.59C7.03 436.736 1 429.205 1 420.514V131.065c0-8.69 6.029-16.222 14.492-18.076l461.9-102.547C488.986 7.892 500 16.699 500 28.518v493.964z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='550' viewBox='0 0 500 550'%3E%3Cpath d='M499.884 522.482c0 11.82-11.014 20.625-22.608 18.076L15.492 438.59C7.03 436.736 1 429.205 1 420.514V131.065c0-8.69 6.029-16.222 14.492-18.076l461.9-102.547C488.986 7.892 500 16.699 500 28.518v493.964z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-o-object-fit:cover;object-fit:cover;transition:-webkit-mask-image 1s ease-in-out;transition:mask-image 1s ease-in-out;transition:mask-image 1s ease-in-out,-webkit-mask-image 1s ease-in-out;width:100%}.success-story-teaser--animate .success-story-teaser__animation,.success-story-teaser--animate .success-story-teaser__buttons,.success-story-teaser--animate .success-story-teaser__image,.success-story-teaser--animate .success-story-teaser__item{opacity:0;transition:all .33s ease-in-out}.scroll-info{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns)}.scroll-info__animation,.scroll-info__media{grid-column:1/-1}.scroll-info__animation>*,.scroll-info__media>*{position:sticky;top:var(--space-l);z-index:-1}.scroll-info__animation-container,.scroll-info__media-container{width:100%}.scroll-info__media{height:50vh}.scroll-info__animation{height:100vh}.scroll-info .content-media__copyright-mobile{display:none}.scroll-info__content{grid-column:1/-1}.scroll-info__card{background:var(--color-spotlight);border-radius:var(--space-m);border-top-right-radius:0;color:var(--color-on-spotlight);display:flex;flex-direction:column;gap:var(--space-s);margin-top:calc((var(--space-xl) + 8px)*-1);padding:var(--space-m);position:relative;z-index:1}.scroll-info__card:before{background:inherit;border-top-left-radius:var(--space-s);border-top-right-radius:var(--space-s);content:"";height:var(--space-xl);left:0;position:absolute;top:0;transform:skewY(-4deg);transform-origin:left top;width:100%;z-index:-1}.scroll-info__button{border-radius:var(--space-xxxs);cursor:pointer;display:inline-flex;gap:var(--space-xs)}.scroll-info__button-label{padding-top:var(--space-xxs);text-align:left}.scroll-info__button-icon{flex-shrink:0}.timeline{--curve-height:80px;--curve-radius:80px;--line-width:20px;--dot-size:65px}.timeline__header{grid-column:1/-1;margin-bottom:var(--space-xl)}.timeline__header h3{margin-top:var(--space-xxs)}.timeline__items{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns);padding:var(--space-l) 0 var(--space-xxl)}.timeline__item{grid-row:var(--row);position:relative}.timeline__item:after{background:var(--color-on-theme);bottom:0;content:"";height:100%;position:absolute;top:0;width:var(--line-width)}.timeline__item[data-position=left]{grid-column:1/-1}.timeline__item[data-position=left]:after{right:0}.timeline__item[data-position=right]{grid-column:1/-1}.timeline__item[data-position=right]:after{left:0}.timeline__connector{align-items:center;display:flex;grid-column:1/-1;grid-row:var(--row);height:calc(var(--curve-height)*2 - var(--line-width));margin:-2px 0}.timeline__connector-line{height:var(--line-width);position:relative;transform:scaleX(-1);width:100%}.timeline__connector-line:after,.timeline__connector-line:before{content:"";height:var(--curve-height);position:absolute;width:60%}.timeline__connector-line:before{border-bottom:var(--line-width) solid var(--color-on-theme);border-bottom-left-radius:var(--curve-radius);border-left:var(--line-width) solid var(--color-on-theme);left:0;top:calc(var(--curve-height)*-1 + var(--line-width))}.timeline__connector-line:after{border-right:var(--line-width) solid var(--color-on-theme);border-top:var(--line-width) solid var(--color-on-theme);border-top-right-radius:var(--curve-radius);right:0;top:0}.timeline__connector-line[data-position=right]:before{border-bottom:var(--line-width) solid var(--color-on-theme);border-bottom-left-radius:0;border-bottom-right-radius:var(--curve-radius);border-left:none;border-right:var(--line-width) solid var(--color-on-theme);left:auto;right:0}.timeline__connector-line[data-position=right]:after{border-left:var(--line-width) solid var(--color-on-theme);border-right:none;border-top:var(--line-width) solid var(--color-on-theme);border-top-left-radius:var(--curve-radius);border-top-right-radius:0;left:0;right:auto}.timeline__time{align-items:center;display:flex;gap:var(--space-s);margin-bottom:var(--space-m);position:relative}.timeline__time p{flex-shrink:0;padding:0 12px}.timeline__time-content{background:var(--color-theme);margin-left:-12px}.timeline__item[data-position=right] .timeline__time-content{margin-left:calc(var(--line-width) + var(--space-xl) - 12px);width:100%}.timeline__time-line{background:linear-gradient(90deg,var(--gradient-color-spectral));border-radius:4px;height:4px;margin-top:-4px;position:absolute;width:100%;z-index:-1}.timeline__dot{background:var(--gradient-spectral-horizontal);box-shadow:0 0 10px 0 var(--color-lightning-yellow);height:var(--dot-size);right:calc(var(--dot-size)/2*-1 + var(--line-width)/2);top:-22px;width:var(--dot-size);z-index:1}.timeline__dot,.timeline__dot:before{border-radius:var(--dot-size);position:absolute}.timeline__dot:before{background:var(--color-on-theme);content:"";inset:var(--space-xxxs)}.timeline__item[data-position=right] .timeline__dot{left:calc(var(--dot-size)/2*-1 + var(--line-width)/2);right:auto}.timeline__end-dot{background:var(--color-on-theme);border-bottom-left-radius:var(--line-width);border-bottom-right-radius:var(--line-width);bottom:calc(var(--line-width)*-1);height:var(--line-width);position:absolute;right:0;width:var(--line-width);z-index:1}.timeline__item[data-position=right] .timeline__end-dot{left:0;right:auto}.timeline__content{display:flex;flex-direction:column;gap:var(--space-xxs)}.timeline__content .richtext ul{padding-left:var(--space-m)!important}.timeline__item[data-position=left] .timeline__content{padding-right:calc(var(--line-width) + var(--space-m))}.timeline__item[data-position=right] .timeline__content{padding-left:calc(var(--line-width) + var(--space-xl))}.hero-teaser{border-radius:var(--space-xxs);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns);margin-bottom:var(--space-xl);opacity:0;text-decoration:none;transform:translateY(20px);transition:var(--animation-default)}.hero-teaser--visible{opacity:1;transform:none}.hero-teaser__content{align-items:flex-start;align-self:center;display:flex;flex-direction:column;grid-column:1/-1}.hero-teaser__content>*+*{margin-top:var(--space-s)}.hero-teaser__content .link{margin-top:var(--space-m)}.hero-teaser__link{display:none}.hero-teaser__image{grid-column:2/-1;margin-bottom:var(--space-s);margin-top:-10%;width:calc(100% + var(--space-m))}.event-teaser{border-radius:var(--space-xxs);display:flex;flex-direction:column-reverse;gap:var(--space-m);margin-bottom:var(--space-xl);opacity:0;text-decoration:none;transform:translateY(20px);transition:var(--animation-default)}.event-teaser--visible{opacity:1;transform:none}.event-teaser__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1}.event-teaser__content .link{margin-top:var(--space-m)}.event-teaser__image{border-radius:var(--space-m);overflow:hidden}.event-teaser__link{display:none}.event-teaser__meta{display:flex;flex-direction:column;gap:var(--space-m);grid-column:1/-1;padding-top:var(--space-xxxs)}.event-teaser__meta>div:first-child{align-items:center;display:flex;gap:var(--space-s)}.event-teaser__tag--mobile{display:block}.event-teaser__tag--desktop{display:none}.event-teaser__date{display:flex;flex-direction:column}.event-teaser__date span{color:var(--color-on-theme)}[data-theme=dark-primary] .event-teaser__date span,[data-theme=dark-secondary] .event-teaser__date span{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.download-form{border-radius:var(--space-m);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(10,minmax(0,1fr));position:relative;z-index:1}.download-form:before{background-color:var(--color-theme);border-radius:calc(var(--space-m) - 4px);content:"";inset:4px;position:absolute;z-index:-1}.download-form:after{background:var(--gradient-spectral-vertical);border-radius:var(--space-m);content:"";inset:0;position:absolute;z-index:-2}.download-form__wrapper{display:flex;flex-direction:column;gap:var(--space-l);grid-column:1/-1;padding:var(--space-xxl) var(--space-m)}.download-form__contact{justify-content:flex-start}.download-form__contact img{height:170px;width:170px}.download-form__crm-form{width:100%}.action-bar{background:none!important;bottom:0;justify-content:center;left:var(--space-xxs);opacity:0;padding-bottom:var(--space-xxs);pointer-events:none;position:sticky;right:var(--space-xxs);transform:translateY(var(--space-xxl));transition:var(--animation-default);z-index:var(--z-action-bar-root)}.action-bar,.action-bar__links{align-items:center;display:flex}.action-bar__links{background:var(--gradient-spectral-horizontal);border-radius:var(--space-xl);color:var(--color-theme);gap:var(--space-l);padding:var(--space-xs) var(--space-m)}.action-bar a{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-xxxs)}.action-bar a:focus span,.action-bar a:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.action-bar__label--mobile{display:block}.action-bar__label--desktop{display:none}.action-bar--scrolled{opacity:1;pointer-events:auto;transform:translateY(0)}.author-stage{grid-template-rows:auto auto 1fr auto;margin-bottom:var(--space-xl);overflow:hidden;padding-top:calc(var(--space-xxxl) + var(--space-l));position:relative}.author-stage__headline{align-items:flex-start;align-self:center;display:flex;flex-direction:column;grid-column:2/-2;margin-bottom:var(--space-xl);opacity:0;transition:opacity .33s ease-out}.author-stage__headline h1{margin:0}.author-stage__image-wrapper{align-self:start;grid-column:2/-2;margin-bottom:var(--space-xl);overflow:hidden}.author-stage__image{aspect-ratio:1/1;background:var(--color-neutral-50);border-radius:9999px;max-width:270px;opacity:0;overflow:hidden;transition:all .33s ease-out;width:100%}.author-stage__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author-stage__shape-wrapper{align-self:start;grid-column:2/-2;grid-row:1/-1;height:0;position:relative;z-index:-1}.author-stage__shape{aspect-ratio:1;opacity:0;overflow:hidden;position:absolute;right:calc(var(--space-xl)*-1);top:0;transition:all .33s ease-out;width:100%}.author-stage__intro{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-l);grid-column:2/-2;margin-top:var(--space-xl);opacity:0;transition:opacity .33s ease-out}.author-stage__contact{display:flex;flex-direction:column;gap:var(--space-xxxs);margin-top:var(--space-m)}.author-stage__contact a{align-items:center;display:flex;gap:var(--space-xxxs);margin-right:auto}.author-stage__contact a span{display:block;position:relative}.author-stage__contact a span:before{background:var(--gradient-spectral-horizontal);border-radius:2px;bottom:2px;content:"";height:2px;left:0;position:absolute;transition:var(--animation-default);width:0}.author-stage__contact a:focus span:before,.author-stage__contact a:hover span:before{width:100%}.author-stage--visible .author-stage__headline,.author-stage--visible .author-stage__image,.author-stage--visible .author-stage__intro,.author-stage--visible .author-stage__shape{opacity:1}.divider{background:var(--color-theme);color:var(--color-on-theme);margin-bottom:-2px}.divider img,.divider picture{height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.divider__content{padding-top:var(--space-xxxl)}@keyframes starPulse{0%{opacity:.2}to{opacity:.3}}.christmascard{background:var(--gradient-green-vertical);height:auto;overflow:hidden;position:relative}.christmascard__animation-wrapper,.christmascard__wrapper{grid-column:1/-1}.christmascard__wrapper{margin-top:-1px;z-index:3}.christmascard__content{display:flex;flex-direction:column;gap:var(--space-m);grid-column:1/-1;padding:var(--space-xl) 0}.christmascard__animation-wrapper{align-items:flex-end;display:flex;height:35vw;min-height:350px;position:relative;width:100%}.christmascard__animation{left:-50%;position:absolute;top:70%;transform:translate(-25%,-25%);width:200%}.christmascard__shine-wrapper{aspect-ratio:1;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-17%) translate(-21%);transition:opacity .8s linear;width:100%}.christmascard__shine{animation:starPulse 4s ease-in-out infinite alternate;background:radial-gradient(#fff 0 16%,#ffffff4d 30%,#fff3,#fff0 70%);filter:blur(20px);height:100%;width:100%}.christmascard__animation-wrapper.complete .christmascard__shine-wrapper{opacity:1}.christmascard__background-wrapper{grid-column:1/-1;position:relative;width:100%}.christmascard__heroes{display:grid;grid-column:2/-2;grid-row:1;grid-template-columns:1fr;grid-template-rows:repeat(3,42vw);margin-top:25vw;padding-bottom:var(--space-xxl);z-index:5}.christmascard__hero-wrapper{position:relative}.christmascard__hero-wrapper--vic{grid-row:3;z-index:3}.christmascard__hero-wrapper--ayla{z-index:1}.christmascard__hero-wrapper--eddy{grid-row:2;z-index:2}.christmascard__hero{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.christmascard__background{display:grid;grid-column:1/-1;grid-row:1;grid-template-columns:1fr;position:relative;width:100%;z-index:2}.christmascard__background svg{align-self:flex-end;grid-column:1;grid-row:1;height:auto;width:100%}.christmascard__background--desktop{display:none}.christmascard__background--mobile{display:grid;margin-top:-450px}.christmascard #particles{height:100%;inset:0;mix-blend-mode:lighten;pointer-events:none;position:absolute;width:100%;z-index:1}.heroes-campaign-stage{padding-bottom:var(--space-l)}.heroes-campaign-stage__image-wrapper{margin-bottom:var(--space-m);position:relative}.heroes-campaign-stage__image-wrapper:before{background:linear-gradient(to top,rgba(0,0,0,.001),var(--color-theme));content:"";height:120px;left:0;position:absolute;right:0;top:0}.heroes-campaign-stage__image-wrapper:after{background:linear-gradient(to bottom,rgba(0,0,0,.001),var(--color-theme));bottom:0;content:"";height:50px;left:0;position:absolute;right:0}.heroes-campaign-stage h1{align-items:center;bottom:calc(var(--space-m)*-1);display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;z-index:1}.heroes-campaign-stage h1 span:first-of-type{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;text-transform:uppercase;-webkit-text-fill-color:transparent}.heroes-campaign-stage__intro{grid-column:1/-1;padding-left:var(--space-s);padding-top:var(--space-m)}.heroes-campaign-heroes{overflow:hidden;padding:var(--space-l) 0}.heroes-campaign-heroes .grid-inner{row-gap:var(--space-m)}.heroes-campaign-heroes picture,.heroes-campaign-heroes__hero{grid-column:1/-1}.heroes-campaign-heroes__hero-content{display:flex;flex-direction:column;gap:var(--space-m);grid-column:1/-1;margin-top:var(--space-s);padding-left:var(--space-xs)}.heroes-campaign-cta{background:transparent;bottom:0;left:0;margin:0 var(--space-s);opacity:0;padding-bottom:var(--space-xxs);pointer-events:none;position:sticky;right:0;transform:translateY(var(--space-xxl));transition:var(--animation-default);z-index:var(--z-action-bar-root)}.heroes-campaign-cta__link{align-items:center;background:var(--color-glowing-white);border-radius:74px;color:var(--color-nature-green);display:flex;gap:var(--space-xxs);height:56px;justify-content:center;margin:0 auto;max-width:400px;padding:0 var(--space-s);transition:all .2s ease-in-out;width:100%}.heroes-campaign-cta__link:focus,.heroes-campaign-cta__link:hover{transform:scale(1.02)}.heroes-campaign-cta[data-theme] .heroes-campaign-cta__link{background:var(--color-theme);color:var(--color-on-theme)}.heroes-campaign-cta.action-bar--scrolled{opacity:1;pointer-events:auto;transform:translateY(0)}.heroes-campaign-coming-soon{margin:var(--space-m) 0 var(--space-xxxl);overflow:hidden}.heroes-campaign-coming-soon__content{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;margin:0 auto;max-width:600px;text-align:center}.heroes-campaign-coming-soon h2{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--space-xs)}.heroes-campaign-coming-soon img{height:auto;max-width:280px;width:100%}.heroes-topic-stage{overflow:hidden;padding-bottom:var(--space-l);padding-top:95px}.heroes-topic-stage__image-wrapper{grid-column:1/-1;grid-row:1}.heroes-topic-stage__image-wrapper svg{grid-column:1/-1;grid-row:1;height:auto;transform:translate(-60px) translateY(60px);width:100%}.heroes-topic-stage__image-wrapper picture{grid-column:1/-1;grid-row:1;opacity:0;position:relative;transition:all .66s ease-out;z-index:1}.heroes-topic-stage__content-wrapper{margin-top:-60px;position:relative;z-index:1}.heroes-topic-stage__content{display:flex;flex-direction:column;gap:var(--space-s);grid-column:1/-1;padding-left:var(--space-m)}.heroes-topic-stage__content svg{height:auto;width:290px}.heroes-topic-stage__svg{grid-column:1/-1;margin-bottom:var(--space-s)}.heroes-topic-stage__svg svg{height:90px;width:auto}.heroes-topic-stage__intro{max-width:570px}.heroes-topic-stage--visible picture{opacity:1}.heroes-teasers__teasers{display:grid;grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-l)}.heroes-teasers__teaser{grid-column:1/-1}.heroes-teasers__teaser .teaser__content{margin-top:var(--space-s)}.heroes-comic{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns);margin:var(--space-xxl) 0;row-gap:var(--comic-gutter);--comic-gutter:var(--space-xxl)}.heroes-comic__image,.heroes-comic__text{opacity:0;transform:translateY(var(--space-m));transition:all .33s ease-in-out;--row:1}.heroes-comic__image.visible,.heroes-comic__text.visible{opacity:1;transform:translateY(0)}.heroes-comic__text{background:var(--color-glowing-white);border:3px solid var(--color-nature-green);border-radius:var(--space-s);box-shadow:-5px 5px 0 0 var(--color-nature-green);grid-column:span 4;padding:var(--space-l) var(--space-m);position:relative;transition-delay:.33s;z-index:1}.heroes-comic__text p{font-size:var(--typo-copy-small-size);line-height:var(--typo-copy-small-line)}.heroes-comic__image{margin:0 calc(var(--grid-gutter)*-1);width:calc(100% + var(--grid-gutter)*2)}.heroes-comic__image img{height:auto;width:100%}.heroes-comic__image[data-type=narrow][data-alignment=left]{grid-column:1/-1;padding-right:var(--space-m)}.heroes-comic__image[data-type=narrow][data-alignment=right]{grid-column:1/-1;padding-left:var(--space-m)}.heroes-comic__text[data-type=narrow]{align-self:start;grid-column:1/-1;margin-top:calc((var(--comic-gutter) + var(--space-l))*-1)}.heroes-comic__text[data-type=narrow][data-alignment=left]{margin-left:calc(var(--grid-gutter)*-2);margin-right:calc(var(--grid-gutter)*2)}.heroes-comic__text[data-type=narrow][data-alignment=right]{margin-left:calc(var(--grid-gutter)*2);margin-right:calc(var(--grid-gutter)*-2)}.heroes-comic__image[data-type=full]{grid-column:1/-1}.heroes-comic__text[data-type=full]{align-self:start;grid-column:1/-1;margin-top:calc((var(--comic-gutter) + var(--space-l))*-1);position:relative;z-index:1}.heroes-comic__text[data-type=full][data-alignment=left]{margin-left:calc(var(--grid-gutter)*-2);margin-right:calc(var(--grid-gutter)*2)}.heroes-comic__text[data-type=full][data-alignment=right]{margin-left:calc(var(--grid-gutter)*2);margin-right:calc(var(--grid-gutter)*-2)}.core-heroes__teasers{display:grid;grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-l)}.core-heroes__teaser{grid-column:1/-1}.core-heroes__teaser img{margin-left:calc(var(--grid-outer)*-1);max-width:none;width:calc(100% + var(--grid-outer)*2)}.font-normal{font-variation-settings:"wght" 400!important}.font-medium{font-variation-settings:"wght" 500!important}.font-bold{font-variation-settings:"wght" 600!important}.font-gradient{background:var(--gradient-spectral-horizontal);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.grid{grid-template-columns:var(--grid-lock) var(--grid-columns) var(--grid-lock)}.grid,.grid-inner{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid}.grid-inner{grid-column:2/-2;grid-template-columns:var(--grid-columns)}.dot,.dot-spectral{background:var(--gradient-green-yellow-horizontal);border-radius:12px;display:inline-block;flex-shrink:0;height:12px;transition:var(--animation-default);width:12px}.dot--small,.dot-spectral--small{height:8px;width:8px}.dot-spectral,.line,.line-wide{background:var(--gradient-spectral-horizontal)}.line,.line-wide{border-radius:8px;display:inline-block;flex-shrink:0;height:6px;width:40px}.line-wide{width:100px}.underlined-left u:before{left:0}.underlined-right u:before{right:0}.underlined-left u,.underlined-right u{position:relative;text-decoration:none;white-space:nowrap}.underlined-left u:before,.underlined-right u:before{background:var(--gradient-spectral-horizontal);border-radius:6px;bottom:-3px;content:"";height:6px;position:absolute;transition:width .33s ease-out .99s;width:0;z-index:-1}[class$=visible] .underlined-left u:before,[class$=visible] .underlined-right u:before{width:100%}.hide-visually{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.m-0{margin:0}.typo-headline-1{font-size:var(--typo-headline-1-size);font-variation-settings:"wght" 700,"CNTR" 60;line-height:var(--typo-headline-1-line)}.typo-headline-2{font-size:var(--typo-headline-2-size);font-variation-settings:"wght" 600;line-height:var(--typo-headline-2-line)}.typo-headline-1\/2{font-size:var(--typo-headline-1-size);font-variation-settings:"wght" 700,"CNTR" 60;line-height:var(--typo-headline-1-line)}.formie .fui-page-title,.formie h2.fui-heading,.formie h3.fui-heading,.richtext h2,.typo-headline-3{font-size:var(--typo-headline-3-size);font-variation-settings:"wght" 600;line-height:var(--typo-headline-3-line)}.richtext h3,.richtext h4,.typo-headline-4{font-size:var(--typo-headline-4-size);font-variation-settings:"wght" 600;line-height:var(--typo-headline-4-line)}.richtext.richtext--intro-big p,.typo-intro-big{font-size:var(--typo-intro-big-size);font-variation-settings:"wght" 500;line-height:var(--typo-intro-big-line)}.formie .fui-label,.formie .fui-legend,.richtext.richtext--intro p,.typo-intro{font-size:var(--typo-intro-size);font-variation-settings:"wght" 600;line-height:var(--typo-intro-line)}.richtext,.richtext li,.richtext p,.typo-copy{font-size:var(--typo-copy-size);line-height:var(--typo-copy-line)}.richtext.richtext--small p,.typo-copy-small{font-size:var(--typo-copy-small-size);line-height:var(--typo-copy-small-line)}.typo-quote{font-size:var(--typo-quote-size);font-variation-settings:"wght" 500,"CNTR" 60;line-height:var(--typo-quote-line)}.typo-quote-large{font-size:var(--typo-quote-large-size);font-variation-settings:"wght" 500,"CNTR" 60;line-height:var(--typo-quote-large-line)}.typo-link{font-size:var(--typo-link-size);font-variation-settings:"wght" 500;line-height:var(--typo-link-line)}.typo-button-large{font-size:var(--typo-button-large-size);font-variation-settings:"wght" 500;line-height:var(--typo-button-large-line)}.typo-button{font-size:var(--typo-button-size);font-variation-settings:"wght" 500;line-height:var(--typo-button-line)}.typo-format{font-size:var(--typo-format-size);font-variation-settings:"wght" 450,"wdth" 62;letter-spacing:.02em;line-height:var(--typo-format-line)}.typo-form-label{font-size:var(--typo-form-label-size);font-variation-settings:"wght" 500;line-height:var(--typo-form-label-line)}.typo-form-value{font-size:var(--typo-form-value-size);line-height:var(--typo-form-value-line)}.typo-form-hint{font-size:var(--typo-form-hint-size);line-height:var(--typo-form-hint-line)}@media print{@page{margin:2cm}*,:after,:before{color:#000!important}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;-moz-column-break-inside:avoid;break-inside:avoid}thead{display:table-header-group}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}.richtext a[href]:after{content:" (" attr(href) ")"}.richtext abbr[title]:after{content:" (" attr(title) ")"}.share-links,.teaser-slider,.video{display:none}.article-stage{padding-top:0!important}.article-stage__headline{margin-bottom:var(--space-s)}.article-stage__animation{display:none!important}.application-contact,.article-stage__cta,.footer,.header{display:none}}@media(min-width:768px){:root{--grid-gutter:var(--space-m);--grid-outer:var(--space-m);--grid-columns:repeat(12,1fr)}.accordion h2{margin-bottom:var(--space-m)}.dialog__header>.section__header{grid-column:3/-2}.dialog__close{padding:var(--space-l)}.facts__wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-2;grid-template-columns:repeat(2,1fr);row-gap:var(--space-xxl)}.facts__item{flex-direction:column;gap:var(--space-m);margin-right:21%}.facts__icon svg{width:160px}.facts__headline{margin-bottom:var(--space-xs)}.formie .fui-row{flex-direction:row;gap:var(--space-s)}.quote{padding:0 var(--space-xl);padding-right:0}.richtext ol,.richtext ul{padding-left:var(--space-xl)}.richtext ol li>ol,.richtext ol li>ul,.richtext ul li>ol,.richtext ul li>ul{padding-left:var(--space-m)}.richtext ul li:before{border-radius:12px;height:12px;left:-32px;top:7px;width:12px}.richtext ul li ul li:before{height:6px;left:-22px;top:10px;width:6px}.highlight-text__wrapper{margin:var(--space-l) 0;padding:0}.highlight-text__wrapper:before{inset:calc(var(--space-l)*-1 + 4px)}.highlight-text__wrapper:after{inset:calc(var(--space-l)*-1)}.scroll-container__items::-webkit-scrollbar{display:block;width:var(--space-s)}.teaser-container__teasers{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-1;grid-template-columns:repeat(11,1fr);row-gap:var(--space-l)}.teaser-container .page-teaser{grid-column:span 5}.teaser-container .page-teaser:nth-of-type(2n){grid-column:7/span 5}.teaser-container .standard-teaser{grid-column:span 3}.teaser-slider__wrapper{grid-column:2/-2}.teaser-grid__filters{margin-bottom:var(--space-xxl)}.teaser-grid--has-query .teaser-grid__filters{margin-bottom:var(--space-l)}.teaser-grid__filter-wrapper{grid-column:2/-1}.teaser-grid__filter-wrapper--centered{align-items:center;grid-column:2/-2;justify-content:center}.teaser-grid__filter-wrapper>*+*{padding-top:var(--space-xs)}.teaser-grid__filter{flex-direction:row;gap:var(--space-s)}.teaser-grid__filter>p{margin-top:var(--space-xxxs);width:108px}.teaser-grid__filter-query{gap:var(--space-s);grid-column:3/-3;padding-bottom:var(--space-l)}.teaser-grid__filter-toggle span{display:block}.teaser-grid__filter-wrapper--centered .teaser-grid__filter-items{align-items:center;justify-content:center;width:100%}.teaser-grid__no-results{grid-column:2/-2}.teaser-grid__no-results-content{align-items:center;display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr)}.teaser-grid__teasers .standard-teaser{grid-column:span 4}.teaser-grid__teasers .standard-teaser--horizontal{grid-column:span 6}.teaser-grid__highlight{grid-column:1/span 8;grid-template-columns:repeat(8,1fr)}.teaser-grid__highlight-link{grid-column:2/-2}.teaser-grid__highlight-animation{height:var(--space-xxxs)}.standard-teaser--horizontal{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr);row-gap:var(--space-s)}.standard-teaser--horizontal .standard-teaser__tag{align-self:end;grid-column:2/span 1;grid-row:1}.standard-teaser--horizontal .standard-teaser__content{align-self:start;grid-column:2/span 1;grid-row:2;margin-top:0}.standard-teaser--horizontal .standard-teaser__image{grid-column:1/span 1;grid-row:1/span 2}.list-teaser:before{height:4px}.list-teaser__meta{flex-direction:row;gap:var(--space-s)}.intro div,.intro h2{grid-column:2/-2}.search-teaser__intro{display:block}.search-teaser__image{height:100px;width:100px}.tag__indicator{margin-top:-2px}.stage{margin-bottom:var(--space-xxxl)}.stage--has-job-list{margin-bottom:var(--space-xl)}.stage__content{padding-top:var(--space-l)}.stage__image{aspect-ratio:2/1}h1+.stage__intro{margin-top:var(--space-l)}.video-stage__content h1,.video-stage__content p{grid-column:4/-4}.tooltip__popup{max-width:400px}.article-stage{overflow:visible;padding-top:calc(var(--space-xxxl) + var(--space-xl))}.article-stage__headline{grid-column:4/span 6}.article-stage__image-wrapper,.article-stage__placeholder-icon{display:flex;grid-column:9/-1;margin-bottom:0}.article-stage__placeholder-icon{align-self:start;grid-column:10/-1;margin-bottom:var(--space-m)}.article-stage__placeholder-icon svg{margin:0}.article-stage__animation{display:flex;grid-column:10/-1;justify-content:flex-end;margin-top:0}.article-stage__animation svg{height:274px;width:450px}.article-stage__intro{grid-column:4/-4}.article-stage__meta-inner{flex-direction:row;gap:var(--space-m)}.article-stage__meta{grid-column:4/-4;justify-content:start}.article-stage__categories{display:flex}.article-stage--has-image .article-stage__headline{grid-column:3/span 6}.article-stage--has-image .article-stage__animation{grid-column:9/-1}.article-stage--has-image .article-stage__intro{grid-column:4/-4}.article-stage--has-categories{margin-bottom:var(--space-s)}.header__placeholder{padding-top:var(--space-s)}.header__inner{top:var(--space-s)}.header__wrapper{grid-template-columns:1fr 140px 1fr}.header__background:after,.header__background:before{border-radius:calc(var(--header-height)/2)}.header__logo{grid-column:span 1;padding-top:2px;transform:none}.header__logo>svg{height:66px}.header__home-link{grid-column:span 1;justify-self:start}.header__inner--hidden .header__background:after,.header__inner--hidden .header__background:before{transition-delay:.99s;width:140px}.header__inner--hidden .header__wrapper{opacity:1;transform:none}.header__inner--hidden .header__home-link,.header__inner--hidden .header__navigation{opacity:0;transition-delay:0}.footer__wrapper{background:var(--gradient-spectral-horizontal)}.footer__wrapper:before{background:inherit}.footer__content{grid-column:span 5}.footer__meta{align-items:center;flex-direction:row}.footer__contact{flex-direction:row;gap:var(--space-m)}.footer__links{grid-column:8/-1}.footer__links ul{align-items:flex-end;gap:var(--space-xs);justify-content:flex-end;margin-top:var(--space-xxs)}.footer__links ul a{text-align:right;white-space:nowrap}.content-blocks__wrapper>.facts{grid-column:1/-1}.content-blocks__wrapper>.contact-form,.content-blocks__wrapper>.crm-form,.content-blocks__wrapper>.download-form,.content-blocks__wrapper>.scroll-info{grid-column:2/-2}.content-blocks__wrapper>.effort-bars{grid-column:3/-3}.content-blocks__wrapper>.contact-persons{grid-column:2/-2}.content-blocks__wrapper>.accordion,.content-blocks__wrapper>.contact,.content-blocks__wrapper>.cta,.content-blocks__wrapper>.highlight-text,.content-blocks__wrapper>.quote,.content-blocks__wrapper>.richtext,.content-blocks__wrapper>.share-links,.content-blocks__wrapper>.table{grid-column:3/-3}.content-blocks__wrapper>.button{grid-column:3/-3;justify-self:start}.content-blocks__wrapper>.inline-teaser{grid-column:5/span 6}[data-position=article] .content-blocks__wrapper>*+:not(aside){margin-top:var(--space-m)}.content-blocks__wrapper>.section:not(:first-of-type){margin-top:calc(var(--space-xxxl) + var(--space-l))}[data-position=article] .content-blocks__wrapper>.section:not(:first-of-type){margin-top:var(--space-xxl)}[data-position=article] .content-blocks__wrapper>.content-media{margin-top:var(--space-l)}[data-position=article] .content-blocks__wrapper>.quote,[data-position=article] .content-blocks__wrapper>.quote+*{margin-top:var(--space-xl)}.content-blocks #download-form,.content-blocks #event-form{margin-top:var(--space-xxl)}.content-blocks aside{grid-column:3/-3}.content-media{grid-column:2/-2;grid-template-columns:repeat(10,1fr)}.content-media figcaption{grid-column:2/-2}.content-media__headline{grid-column:2/-1;margin-bottom:var(--space-m)}.content-media__lines{grid-column:2/-1;width:calc(100% + var(--grid-gutter))}.content-media__lines--desktop{display:block}.content-media__lines--mobile{display:none}.content-media__wrapper{border-radius:var(--space-s);transform:none;width:100%}.content-media__copyright{bottom:-20px;display:block;left:100%;position:absolute;transform:rotate(-90deg);transform-origin:top left;width:100%}.content-media__copyright-mobile{display:none}.content-media--full{grid-column:1/-1;grid-template-columns:repeat(12,1fr);margin-top:var(--space-xl)}.content-media--full .content-media__headline,.content-media--full .content-media__lines{grid-column:3/-1}.content-media--full figcaption{grid-column:3/-3}.content-media--portrait{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/span 5;grid-template-columns:repeat(5,1fr)}.content-media--portrait .content-media__headline,.content-media--portrait .content-media__lines,.content-media--portrait figcaption{grid-column:2/-1}[data-position=default] .content-media--full .content-media__headline{grid-column:3/-1}.gallery h3{grid-column:3/-3}.gallery{transform:none;width:100%}.gallery__dots{display:none}.gallery__next,.gallery__prev{display:flex}.gallery__prev button{transform:translate(calc(var(--grid-gutter)*-1))}.gallery__next button{transform:translate(var(--grid-gutter))}.gallery__image{margin-bottom:0}.gallery__image,.gallery__image a{border-radius:var(--space-s)}.gallery__copyright--desktop{display:block}.gallery__copyright--mobile{display:none}.gallery__caption{padding-left:0}.gallery .glide__track{grid-column:2/-2}.gallery .glide__slide .gallery__image a{background:var(--color-spotlight);transition:var(--animation-slow)}.gallery .glide__slide img{filter:grayscale(100%);mix-blend-mode:multiply;opacity:.2;transition:var(--animation-slow)}.gallery .glide__slide--active .gallery__image a{background:var(--color-glowing-white)}.gallery .glide__slide--active img{filter:grayscale(0);mix-blend-mode:normal;opacity:1}[data-theme=dark-primary] .gallery .glide__slide--active a,[data-theme=dark-secondary] .gallery .glide__slide--active a{background:var(--color-theme)}.announcement-teaser{border-radius:0;grid-template-columns:2fr 340px 1fr;height:145px}.announcement-teaser__content{align-self:center;grid-column:span 1;padding:var(--space-m);padding-right:var(--space-xl)}.announcement-teaser__image{grid-column:2/span 1;grid-row:1;height:calc(145px + var(--space-m));margin:0;margin-top:calc(var(--space-m)*-1);overflow:hidden;transform:none;width:100%}.announcement-teaser__cta{align-self:center;color:var(--color-nature-green);grid-column:3/span 1;justify-self:end;padding:var(--space-m);padding-left:0}.announcement-teaser__background-icon--desktop{display:block;transform:translate(140px)}.announcement-teaser__background-icon--mobile{display:none}.animated-logo svg{height:90px}.navigation__dialog-header{margin-top:var(--space-s);padding:var(--space-xs) var(--space-s);padding-right:0}.navigation__menu>a,.navigation__menu>button{grid-column:2/span 5;margin-left:var(--space-xs)}.navigation--subnav-is-open .navigation__menu>a,.navigation--subnav-is-open .navigation__menu>button{opacity:1;transform:none}.navigation__submenu{gap:var(--space-m);grid-column:7/-1}.navigation__submenu.enter,.navigation__submenu.enter-start{opacity:0;transform:translate(-40px);transition-delay:.33s}.navigation__submenu.enter-end,.navigation__submenu.leave-start{opacity:1;transform:translate(0)}.navigation__submenu.leave,.navigation__submenu.leave-end{transform:translate(80px)}.navigation--subnav-is-open .navigation__submenu--two-columns[aria-hidden=false]{display:grid}.navigation__sublink .dot-spectral{left:calc(var(--space-m)*-1)}.navigation__sublink:focus .dot-spectral:before,.navigation__sublink:hover .dot-spectral:before,.navigation__sublink[aria-selected=true] .dot-spectral:before{animation:navigation-link-dot .33s ease-in-out forwards}.navigation--subnav-is-open .navigation__back{display:none}.navigation__home-link{display:block}.contact{padding-top:0}.contact:before{background:var(--gradient-spectral-vertical);height:auto;inset:0 auto 0 -4px;width:4px}.contact-person--horizontal{flex-direction:row}.contact-person__contact{margin-top:var(--space-m)}.contact-persons__wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-xxl) 0;row-gap:var(--space-xxl)}.contact-persons__items{gap:var(--space-xxl)}.contact-persons__items .contact-person img{align-self:flex-start}.info-cards__headline{grid-column:2/-1}.info-cards details,.info-cards details:first-child:nth-last-child(2),.info-cards details:first-child:nth-last-child(2)~details,.info-cards details:first-child:nth-last-child(4),.info-cards details:first-child:nth-last-child(4)~details{grid-column:3/-3}.info-teasers__items{grid-template-columns:repeat(2,1fr)}.section__headline{grid-column:2/-3}.section__animation{height:var(--space-xxxs)}.section__intro{grid-column:2/-5}.info-overlays__items{grid-column:2/-2;grid-template-columns:repeat(2,1fr);row-gap:var(--space-xl)}.contact-form__wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-xxl) 0;row-gap:var(--space-xl)}.contact-form__contact{justify-self:center;margin-top:var(--space-l);max-width:280px}.contact-form__form{display:grid;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--grid-gutter)}.contact-form--has-contact .contact-form__form{display:flex;grid-column:span 1}.contact-form--has-contact .contact-form__wrapper{grid-column:2/-2}.crm-form__wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-xxl) 0;row-gap:var(--space-xl)}.application-contact{padding:calc(var(--space-xxl) + var(--space-l)) 0 var(--space-l)}.application-contact__content{grid-column:1/-6}.application-contact__contact{grid-column:8/-1}.application-contact__cta{margin-top:var(--space-s)}.search-dialog{--search-dialog-height:95px}.search-dialog__input{background:transparent;margin-top:var(--space-s)}.search-dialog__background{width:calc(100% - var(--space-xxs)*2)}.search-dialog__background:after,.search-dialog__background:before{border-radius:var(--space-xl)}.search-dialog__background:before{border:1px solid var(--color-on-theme)}.search-dialog__trigger{padding:0}.search-dialog__header{margin-top:0}.search-dialog__content{padding-top:calc(var(--search-dialog-height) + var(--space-xl))}.search-dialog__filter,.search-dialog__results{grid-column:2/-2}.search-dialog__form{border:none}.search-dialog--has-value .search-dialog__form{border-color:transparent}.search{--search-input-height:95px}.search__filter{grid-column:2/-1}.search__filter,.search__results,.search__results-wrapper{grid-column:2/-2}.main-stage{padding-top:calc(var(--space-xxxl) + var(--space-xl))}.main-stage__trigger button .dot-spectral{transition:var(--animation-default)!important}.main-stage__trigger button[data-current=true] .dot-spectral{width:40px!important}.main-stage__topics-headline{grid-column:3/-3}.main-stage__items{margin-top:-40px}.main-stage__media{aspect-ratio:3/1}.logo-wall--has-quote .section__intro{display:block}.logo-wall__logos{grid-column:2/-2;margin-top:calc(var(--space-xl)*-1 + var(--space-m));row-gap:var(--space-m)}.logo-wall__logo{grid-column:span 3}.logo-wall__quote{grid-column:7/-1;grid-row:2;margin-bottom:var(--space-xl);padding:var(--space-xxxl) var(--space-xs) var(--space-xxxl) var(--space-xxxl)}.logo-wall__quote:after{border-bottom-left-radius:300px;border-top-left-radius:300px;left:calc(var(--space-m)*-1);width:calc(var(--space-m) + 75vw)}.logo-wall__quote+.logo-wall__logos .logo-wall__mobile-intro{display:none}.logo-wall__quote+.logo-wall__logos{align-self:self-start;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);grid-column:2/-8;grid-row:2;grid-template-columns:repeat(4,1fr)}.photo-wall{--slogan-size:115px}.photo-wall__rows{padding-bottom:calc(var(--space-xl) + var(--slogan-height)*2);transform:translateY(calc(var(--slogan-height)*-3 - var(--space-l)))}.photo-wall__rows:before{bottom:calc(var(--slogan-height) + var(--space-xl))}.photo-wall__row{gap:var(--grid-gutter);margin-bottom:0}.photo-wall__slogans{padding-bottom:3.5%}.photo-wall__slogan{line-height:1.4;margin:0}.photo-wall__slogans.is-scrolled:not(.is-completed) .photo-wall__slogan-animation{font-variation-settings:"wght" 700,"wdth" 100,"CNTR" 60}.photo-wall__slogans.is-scrolled{transform:none}.photo-wall__content{gap:var(--space-m);grid-column:1/span 5;grid-row:1}.photo-wall__row:nth-of-type(odd) .photo-wall__content{grid-column:7/span 6}.photo-wall__images{grid-column:1/span 5;grid-row:1;grid-template-columns:repeat(5,1fr)}.photo-wall__images--multiple .photo-wall__image:nth-of-type(2){grid-column:3/span 3}.photo-wall__row:nth-of-type(2n) .photo-wall__images{grid-column:7/span 5}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(2) .photo-wall__content,.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(3) .photo-wall__content,.photo-wall[data-layout="2-2-1"] .photo-wall__row:first-of-type .photo-wall__content,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(2) .photo-wall__content,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(3) .photo-wall__content{margin-top:var(--space-xxl)}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(3) .photo-wall__image:first-of-type,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(2) .photo-wall__image:first-of-type{grid-column:1/span 4}.photo-wall[data-layout="2-2-1"] .photo-wall__row:first-of-type .photo-wall__images{grid-column:1/span 6}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(2) .photo-wall__images{grid-column:7/span 6}.podcast__items{grid-column:2/-2}.podcast__item{display:flex}.podcast__image{height:140px;margin-bottom:0;width:140px}.podcast__meta{margin-bottom:var(--space-s)}.success-story-stage{padding-top:calc(var(--space-xxxl) + var(--space-xl))}.success-story-stage__content{grid-column:3/-6;padding-top:var(--space-l)}.success-story-stage h1{margin-bottom:var(--space-l)}.success-story-teaser{height:auto}.success-story-teaser__wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns);position:relative;top:auto}.success-story-teaser__tag{display:flex}.success-story-teaser__tag--mobile{display:none}.success-story-teaser__buttons{align-items:center;align-self:flex-start;flex-direction:column;gap:var(--space-m);grid-column:1/span 1;grid-row:1;height:70vh;justify-content:center;margin-top:0;position:sticky;top:15vh}.success-story-teaser__buttons button{background:var(--gradient-spectral-vertical)}.success-story-teaser__buttons button[aria-current=true]{height:120px;width:8px}.success-story-teaser__items{display:block;grid-column:2/span 5;grid-row:1;margin-top:0;padding-right:var(--space-m)}.success-story-teaser__item,.success-story-teaser__media{align-items:center;display:flex;height:70vh}.success-story-teaser__media{grid-column:7/span 6;grid-row:1;justify-content:center;position:sticky;top:15vh;z-index:1}.success-story-teaser__media-wrapper{width:100%}.success-story-teaser__image.enter,.success-story-teaser__image.enter-start{transition-delay:.33s}.scroll-info{min-height:150vh}.scroll-info__animation>*,.scroll-info__media>*{position:static;top:auto}.scroll-info__animation,.scroll-info__media{align-items:center;display:flex;grid-column:2/span 5;grid-row:1;height:80vh;justify-content:center;position:sticky;top:0;width:100%}.scroll-info__media{grid-column:2/span 7}.scroll-info__media--full{grid-column:1/-1}.scroll-info__content{grid-column:7/span 5;grid-row:1;height:100vh;padding:110vh 0 0}.scroll-info__card{margin-top:0;transform:translateY(-50%)}.scroll-info--left .scroll-info__content{grid-column:2/span 5}.scroll-info--left .scroll-info__animation{grid-column:7/span 5}.scroll-info--left .scroll-info__media--narrow{grid-column:5/span 7}.timeline__header{grid-column:3/-3}.hero-teaser__content{grid-column:2/span 5;grid-row:1;padding-right:var(--space-xl)}.hero-teaser__image{grid-column:7/span 5;grid-row:1;margin-bottom:0;width:100%}.event-teaser{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:var(--grid-columns)}.event-teaser__content{grid-column:7/span 5;grid-row:1}.event-teaser__meta{grid-column:2/span 4}.event-teaser__tag--mobile{display:none}.event-teaser__tag--desktop{display:block}.download-form__wrapper{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-column:2/-2;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-xxl) 0;row-gap:var(--space-xl)}.download-form__contact{justify-self:center;margin-top:var(--space-l);max-width:280px}.download-form__crm-form{grid-column:span 2}.download-form--has-contact .download-form__crm-form{grid-column:span 1}.download-form--has-contact .download-form__wrapper{grid-column:2/-2}.action-bar{left:var(--space-m);padding-bottom:var(--space-m);right:var(--space-m)}.action-bar a{flex-direction:row}.action-bar__label--mobile{display:none}.action-bar__label--desktop{display:block}.author-stage{overflow:visible;padding-top:calc(var(--space-xxxl) + var(--space-xl))}.author-stage__headline{grid-column:4/-4;grid-row:1}.author-stage__image-wrapper{display:flex;grid-column:2/span 3;grid-row:1;margin-bottom:0}.author-stage__shape-wrapper{display:flex;grid-column:10/-1;margin-bottom:0}.author-stage__shape{right:0;top:calc(var(--space-xl)*-1)}.author-stage__intro{grid-column:4/-4}.author-stage__contact{margin-top:var(--space-m)}.author-stage--has-image .author-stage__headline{grid-column:5/span 6}.christmascard__content{grid-column:2/-2}.christmascard__animation-wrapper{min-height:500px}.christmascard__animation{left:0;top:50%;width:90%}.christmascard__shine-wrapper{transform:translateY(-30%) translate(-30%);width:40vw}.christmascard__heroes{grid-column:3/-3;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin-top:0}.christmascard__hero-wrapper.active{z-index:5}.christmascard__hero-wrapper--vic{grid-column:1/span 1;grid-row:1}.christmascard__hero-wrapper--ayla{grid-column:2/span 1}.christmascard__hero-wrapper--eddy{grid-column:3/span 1;grid-row:1}.christmascard__hero-wrapper--vic .christmascard__hero{transform:translateY(-31%) translate(18%);width:170%}.christmascard__hero-wrapper--eddy .christmascard__hero{transform:translateY(-37%) translate(-77%);width:160%}.christmascard__hero-wrapper--ayla .christmascard__hero{transform:translateY(-64%) translate(-2%);width:150%}.christmascard__background--desktop{display:grid}.christmascard__background--mobile{display:none}.heroes-campaign-stage__intro{grid-column:3/-3;margin:0 auto;max-width:688px;padding-left:0}.heroes-campaign-heroes__hero{align-items:center;display:grid;gap:var(--grid-gutter);grid-template-columns:subgrid}.heroes-campaign-heroes picture{grid-column:span 6}.heroes-campaign-heroes__hero-content{grid-column:span 6;margin-top:0;padding-left:0;text-align:left}.heroes-campaign-heroes__hero:nth-child(2n) .heroes-campaign-heroes__hero-content{order:-1}.heroes-campaign-cta{left:var(--space-m);padding-bottom:var(--space-m);right:var(--space-m)}.heroes-campaign-coming-soon{margin:var(--space-xxxl) 0 calc(var(--space-xxxl) + var(--space-l))}.heroes-campaign-coming-soon img{max-width:340px}.heroes-topic-stage{padding-top:0}.heroes-topic-stage__image-wrapper svg{grid-column:1/span 11;transform:none}.heroes-topic-stage__image-wrapper picture{grid-column:4/-1;transform:translate(80px)}.heroes-topic-stage__content-wrapper{margin-top:-120px}.heroes-topic-stage__content{grid-column:1/-4}.heroes-topic-stage__content svg{width:350px}.heroes-topic-stage__svg svg{height:130px}.heroes-topic-stage--visible picture{transform:translate(0)}.heroes-teasers__teasers[data-layout=even] .heroes-teasers__teaser:nth-child(2n),.heroes-teasers__teasers[data-layout=even] .heroes-teasers__teaser:nth-child(odd),.heroes-teasers__teasers[data-layout=odd] .heroes-teasers__teaser{grid-column:span 6}.heroes-comic__text p{font-size:var(--typo-copy-size);line-height:var(--typo-copy-line)}.heroes-comic__image[data-type=narrow][data-alignment=left]{grid-column:1/span 6;padding-right:0}.heroes-comic__image[data-type=narrow][data-alignment=left][data-next-type=full]{grid-column:2/span 6}.heroes-comic__image[data-type=narrow][data-alignment=right]{grid-column:7/-1;padding-left:0}.heroes-comic__image[data-type=narrow][data-alignment=right][data-next-type=full]{grid-column:6/-2}.heroes-comic__text[data-type=narrow][data-alignment=left]{grid-column:4/span 8;margin-left:0;margin-right:0}.heroes-comic__text[data-type=narrow][data-alignment=left][data-next-type=full]{grid-column:1/span 8}.heroes-comic__text[data-type=narrow][data-alignment=right]{grid-column:2/span 8;margin-left:0;margin-right:0}.heroes-comic__text[data-type=narrow][data-alignment=right][data-next-type=full]{grid-column:5/-1}.heroes-comic__text[data-type=narrow][data-vertical-alignment=bottom]{grid-column:3/span 8;margin-left:0;margin-right:0;margin-top:calc((var(--comic-gutter) + var(--space-l))*-1)}.heroes-comic__image[data-type=full]{grid-column:2/-2}.heroes-comic__text[data-type=full]{margin-top:calc((var(--comic-gutter) + var(--space-l))*-1)}.heroes-comic__text[data-type=full][data-alignment=left]{grid-column:1/span 8;margin-left:0;margin-right:0}.heroes-comic__text[data-type=full][data-alignment=right]{grid-column:5/-1;margin-left:0;margin-right:0}.core-heroes__teaser{grid-column:span 6}.core-heroes__teaser img{margin-left:0;max-width:100%;width:100%}.core-heroes__teaser:nth-child(2){align-self:center;grid-column:7/-1;grid-row:1/span 2}.line,.line-wide{height:8px}}@media(min-width:960px){:root{--typo-headline-1-size:48px;--typo-headline-1-line:60px;--typo-headline-2-size:40px;--typo-headline-2-line:50px;--typo-headline-3-size:24px;--typo-headline-3-line:30px;--typo-headline-4-size:20px;--typo-headline-4-line:28px;--typo-intro-big-size:32px;--typo-intro-big-line:44px;--typo-intro-size:18px;--typo-intro-line:28px;--typo-copy-size:16px;--typo-copy-line:28px;--typo-quote-size:26px;--typo-quote-line:40px;--typo-quote-large-size:20px;--typo-quote-large-line:32px;--typo-link-size:16px;--typo-button-large-size:24px;--typo-button-large-line:1.5;--typo-format-size:14px;--typo-format-line:28px}.button--large{padding:var(--space-s) var(--space-l)}.link__arrow:after{transform:translate(-21px)}.link__arrow{height:28px;width:48px}.link--primary{width:calc(130% + 48px)}.quote>*+*{margin-top:var(--space-l)}.quote__meta{flex-direction:row;gap:var(--space-l)}.scroll-container__next svg,.scroll-container__prev svg{height:48px;width:48px}.teaser-container .list-teaser{grid-column:1/-1}.teaser-slider__next svg,.teaser-slider__prev svg{height:48px;width:48px}.teaser-grid__teasers{row-gap:var(--space-xl)}.teaser-grid__teasers .list-teaser{grid-column:2/-2}.teaser-grid__teasers .standard-teaser{grid-column:span 3}.teaser-grid__teasers .standard-teaser--horizontal{grid-column:span 6}.teaser-grid__highlight-animation{margin-top:10px}.topic-cloud__dot{border-radius:12px;height:12px;width:12px}.topic-cloud__dot:after,.topic-cloud__dot:before{border-radius:8px;height:8px;right:-6px;width:48px}.topic-cloud__dot:before{top:15px}.topic-cloud__dot:after{top:-15px}.topic-cloud__row a:active .topic-cloud__dot,.topic-cloud__row a:focus .topic-cloud__dot,.topic-cloud__row a:hover .topic-cloud__dot{width:120px}.standard-teaser__link{display:block}.standard-teaser--horizontal .standard-teaser__link{display:none}.page-teaser{grid-template-columns:repeat(5,1fr)}.page-teaser__arrow:after{transform:translate(-21px)}.page-teaser__arrow{height:28px;width:48px}.page-teaser__content>*+*{margin-top:var(--space-xs)}.page-teaser--has-image .page-teaser__content{grid-column:span 3}.list-teaser{grid-template-columns:repeat(7,1fr)}.list-teaser__date{grid-column:span 3}.list-teaser__arrow:after{transform:translate(-21px)}.list-teaser__arrow{height:28px;width:48px}.list-teaser__content{grid-column:1/-1}.list-teaser--has-date .list-teaser__content{grid-column:span 4}.stage{row-gap:var(--space-xxxl)}.stage__animation{display:block}.stage__content{grid-column:4/-4}.stage__image-wrapper{grid-column:3/-3}.article-stage__image-wrapper,.article-stage__placeholder-icon{grid-row:1/span 3;margin-bottom:0}.article-stage__placeholder-icon{grid-column:10/span 4;grid-row:1}.article-stage__placeholder-icon svg{width:308px}.article-stage__animation{grid-row:1/-1}.article-stage__animation svg{height:365px;width:600px}.article-stage__intro,.article-stage__meta{grid-column:4/span 6}.article-stage--has-image .article-stage__intro,.article-stage--has-image .article-stage__meta{grid-column:3/span 6}.header__home-link{padding:0}.header__home-link svg{width:150px}.header__navigation{flex-direction:row;gap:var(--space-s)}.header__navigation .navigation__burger,.header__navigation .navigation__close{transform:translate(var(--space-s))}.header__inner--open-search .header__search{opacity:0;transform:translate(calc(var(--header-width)*-1 + 100%)) translateY(-1px);transition-delay:.33s}.header__inner--open-search .header__background:after{opacity:0;transition-delay:.66s}.header__inner--open-search .header__home-link,.header__inner--open-search .header__logo,.header__inner--open-search .navigation{opacity:0;transition-delay:0s}.footer .grid-inner{padding:var(--space-xxxl) 0 var(--space-xl)}.content-blocks__wrapper>.contact-persons{grid-column:3/-3}.content-blocks__wrapper>.accordion,.content-blocks__wrapper>.contact,.content-blocks__wrapper>.cta,.content-blocks__wrapper>.highlight-text,.content-blocks__wrapper>.quote,.content-blocks__wrapper>.richtext,.content-blocks__wrapper>.share-links,.content-blocks__wrapper>.table{grid-column:4/-4}.content-blocks__wrapper>.formie{grid-column:3/-3}.content-blocks__wrapper>.inline-teaser{grid-column:10/span 3}[data-position=article] .content-blocks__wrapper>.accordion,[data-position=article] .content-blocks__wrapper>.contact,[data-position=article] .content-blocks__wrapper>.cta,[data-position=article] .content-blocks__wrapper>.highlight-text,[data-position=article] .content-blocks__wrapper>.quote,[data-position=article] .content-blocks__wrapper>.richtext,[data-position=article] .content-blocks__wrapper>.share-links,[data-position=article] .content-blocks__wrapper>.table{grid-column:3/-5}.content-blocks aside{grid-column:9/-1;margin-top:0;padding-left:var(--space-m)}.content-blocks--has-aside aside{grid-row:var(--grid-row)}.content-media{grid-column:2/-5;grid-template-columns:repeat(7,1fr)}.content-media figcaption{grid-column:2/span 6}.content-media--full{grid-column:2/-2;grid-template-columns:repeat(10,1fr)}.content-media--full .content-media__headline,.content-media--full .content-media__lines{grid-column:2/-1}.content-media--portrait{grid-column:2/span 5;grid-template-columns:repeat(5,1fr)}[data-position=default] .content-media:not(.content-media--full){grid-column:3/-4}.gallery__next button,.gallery__prev button{transform:none}.gallery__button{border-radius:var(--space-l)}.gallery .glide__track{grid-column:3/-3}.inline-teaser{margin-top:var(--space-xl)}.inline-teaser__animation{height:12px;transform:translateY(-50%) translate(-68px)}.inline-teaser--visible .inline-teaser__animation{animation:inline-teaser-desktop .33s ease-in-out forwards}.announcement-teaser{grid-template-columns:2fr 470px 1fr;height:180px}.announcement-teaser__image{height:calc(180px + var(--space-m))}.navigation__links{display:block}.navigation__burger{display:none}.navigation__dialog-header{padding:var(--space-xs) 0}.navigation__menu{padding-left:0;padding-right:0;row-gap:var(--space-l)}.navigation__menu>a,.navigation__menu>button{margin-left:0}.navigation__submenu{margin-top:var(--space-xxs)}.navigation__submenu>li:first-child{grid-column:1/-1;margin-bottom:calc(var(--space-s) + var(--space-xxxs))}.navigation__submenu--two-columns{align-self:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.navigation__sublink .dot-spectral:before{height:8px;transform:translateY(-50%) translate(-32px)}.navigation__home-link svg{width:150px}.navigation__close{padding:var(--space-s)}.info-cards details{grid-column:span 4;margin-top:7%;padding:var(--space-m)}.info-cards details:before{display:block}.info-cards details:last-child{margin-bottom:0}.info-cards details:last-child:after{display:none}.info-cards details:first-child:nth-last-child(2),.info-cards details:first-child:nth-last-child(2)~details,.info-cards details:first-child:nth-last-child(4),.info-cards details:first-child:nth-last-child(4)~details{grid-column:span 6}.info-cards details:first-child:nth-last-child(2):first-child:after,.info-cards details:first-child:nth-last-child(2)~details:first-child:after,.info-cards details:first-child:nth-last-child(4):first-child:after,.info-cards details:first-child:nth-last-child(4)~details:first-child:after{transform:skewY(-4deg);transform-origin:right top}.info-cards details:first-child:nth-last-child(2):nth-child(2):after,.info-cards details:first-child:nth-last-child(2)~details:nth-child(2):after,.info-cards details:first-child:nth-last-child(4):nth-child(2):after,.info-cards details:first-child:nth-last-child(4)~details:nth-child(2):after,.info-cards details:first-child:nth-last-child(5):first-child:after,.info-cards details:first-child:nth-last-child(5)~details:first-child:after{transform:skewY(4deg);transform-origin:left top}.info-cards details:first-child:nth-last-child(5):nth-child(2):after,.info-cards details:first-child:nth-last-child(5)~details:nth-child(2):after{transform:skewY(-4deg);transform-origin:right top}.info-cards details:first-child:nth-last-child(4):first-child:after,.info-cards details:first-child:nth-last-child(4):nth-child(2):after,.info-cards details:first-child:nth-last-child(4)~details:first-child:after,.info-cards details:first-child:nth-last-child(4)~details:nth-child(2):after,.info-cards details:first-child:nth-last-child(5):first-child:after,.info-cards details:first-child:nth-last-child(5):nth-child(2):after,.info-cards details:first-child:nth-last-child(5)~details:first-child:after,.info-cards details:first-child:nth-last-child(5)~details:nth-child(2):after{display:block}.info-cards summary{pointer-events:none}.info-cards__icon{display:none}.info-cards__content{padding:var(--space-xs) 0 0}.courses__arrow:after{transform:translate(-9px)}.courses__arrow{height:18;width:38px}.info-overlays__items{grid-template-columns:repeat(3,1fr)}.contact-form__wrapper,.crm-form__wrapper{grid-column:3/-3}.application-contact__content{grid-column:2/-6}.application-contact__contact{grid-column:9/-2}.search-dialog__results{grid-column:2/-5}.search-dialog__close{padding:var(--space-s)}.search__filter,.search__results-wrapper{grid-column:3/-3}.search__results{grid-column:2/-5}.main-stage__items{margin-top:-3vw}.main-stage__links{grid-column:3/-3;grid-template-columns:repeat(3,1fr)!important}.logo-wall__logo{grid-column:span 2}.podcast__image{height:240px;width:240px}.success-story-stage{row-gap:var(--space-xxxl)}.success-story-teaser__items{padding-right:0}.timeline{--curve-height:124px;--curve-radius:90px;--line-width:30px;--dot-size:90px}.timeline__header{grid-column:4/-4}.content-blocks[data-position=article] .timeline__header{grid-column:3/-5}.timeline__item{margin-bottom:-40px}.timeline__item[data-position=left]{grid-column:1/span 4}.timeline__item[data-position=right]{grid-column:9/span 4}.timeline__connector{grid-column:5/span 4}.timeline__connector-line{transform:none}.timeline__connector-line:after,.timeline__connector-line:before{width:100%}.timeline__connector-line:before{left:calc(var(--curve-height)/2*-1);top:-94px}.timeline__connector-line:after,.timeline__connector-line[data-position=right]:before{right:calc(var(--curve-height)/2*-1)}.timeline__connector-line[data-position=right]:after{left:calc(var(--curve-height)/2*-1)}.timeline__dot{top:-30px}.event-teaser__link,.hero-teaser__link{display:block}.download-form__wrapper{grid-column:3/-3}.author-stage__headline,.author-stage__intro{grid-column:4/span 6}.christmascard__content{grid-column:3/-3}.heroes-topic-stage__image-wrapper svg{grid-column:1/span 8}.heroes-topic-stage__image-wrapper picture{grid-column:7/-1}.heroes-topic-stage__content-wrapper{margin-top:-220px}.heroes-topic-stage__content{gap:var(--space-m);grid-column:2/-6;padding-left:0}.heroes-topic-stage__content svg{max-width:530px;width:100%}.heroes-topic-stage__svg{margin-bottom:var(--space-m)}.heroes-teasers__teasers{row-gap:var(--space-xl)}.heroes-teasers__teasers[data-layout=even]{grid-column:2/-2}.heroes-teasers__teasers[data-layout=odd] .heroes-teasers__teaser{grid-column:span 4}.heroes-teasers__teasers[data-layout=even] .heroes-teasers__teaser:nth-child(odd){grid-column:1/span 4}.heroes-teasers__teasers[data-layout=even] .heroes-teasers__teaser:nth-child(2n){grid-column:7/span 4}.core-heroes__teasers{row-gap:var(--space-xl)}.core-heroes .richtext,.core-heroes .richtext li,.core-heroes .richtext p,.core-heroes .typo-copy,.richtext .core-heroes li,.richtext .core-heroes p{padding-left:var(--space-l)}.core-heroes__teaser{grid-column:span 4}.core-heroes__teaser:nth-child(2){grid-column:span 4;grid-row:auto}.underlined-left u:before,.underlined-right u:before{border-radius:8px;bottom:-4px;height:8px}.typo-headline-1\/2{font-size:var(--typo-headline-2-size);font-variation-settings:"wght" 600;line-height:var(--typo-headline-2-line)}}@media(max-width:992px){.table::-webkit-scrollbar{height:8px}.table::-webkit-scrollbar-track{background:#0000000d;border-radius:4px}.table::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.table td,.table th{min-width:280px;overflow-wrap:break-word;white-space:normal}}@media(min-width:1366px){.teaser-grid__highlight{grid-column:1/span 6;grid-template-columns:repeat(6,1fr)}.intro h2{grid-column:2/span 4}.intro div{grid-column:span 6}.article-stage__animation{right:0}.header__background:after,.header__background:before{width:calc(100% + var(--space-l)*2)}.content-blocks aside{grid-column:10/-1;margin-top:var(--space-xl);padding-left:0}.announcement-teaser__content{padding-left:var(--space-xl);padding-right:var(--space-m)}.announcement-teaser__background-icon--desktop{transform:translate(60px)}.navigation__links ul{gap:var(--space-m)}.info-teasers__items{grid-column:2/-2}.info-teasers__content{padding:var(--space-xl) var(--space-l)}.application-contact__content{grid-column:3/-5}.search-dialog__loading{left:var(--space-l)}.search-dialog__background,.search-dialog__header{width:100%}.search-dialog__filter-content{flex-direction:row}.search-dialog__close{height:var(--search-dialog-height);min-width:var(--search-dialog-height);padding:var(--space-s) var(--space-l)}.search-dialog__form svg{left:var(--space-l)}.search-dialog__form input{padding:var(--space-s) var(--space-xxl);padding-right:var(--space-xxxl)}.search__loading{left:var(--space-l)}.search__filter{flex-direction:row}.search__form svg{left:var(--space-l)}.search__form input{padding:var(--space-s) var(--space-xxl);padding-right:var(--space-xxxl)}.main-stage__announcement{grid-column:3/-3}.photo-wall__slogans-content{grid-column:2/-2}.photo-wall__content{grid-column:2/span 4}.photo-wall__row:nth-of-type(odd) .photo-wall__content{grid-column:8/span 4}.photo-wall__images{grid-column:2/span 5}.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(3) .photo-wall__image:first-of-type,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(2) .photo-wall__image:first-of-type{margin-top:calc(var(--space-xxl)*-1)}.photo-wall[data-layout="2-2-1"] .photo-wall__row:first-of-type .photo-wall__images{grid-column:2/span 6}.podcast__items{grid-column:2/span 7}.success-story-teaser__media{grid-column:8/span 5}.timeline__item[data-position=right] .timeline__time-content{margin-left:calc(var(--line-width) + var(--space-xxxl) - 12px)}.timeline__item[data-position=right] .timeline__content{padding-left:calc(var(--line-width) + var(--space-xxxl))}.christmascard__content{grid-column:4/-4}.heroes-campaign-heroes__hero{grid-column:3/-2}.heroes-campaign-heroes picture{grid-column:span 5}.heroes-campaign-heroes__hero-content{grid-column:span 4}.heroes-campaign-coming-soon__content{grid-column:3/-3}.heroes-topic-stage__image-wrapper picture{grid-column:8/-1}.heroes-topic-stage__content-wrapper{margin-top:-320px}.heroes-topic-stage__svg svg{height:200px}.heroes-comic{--comic-gutter:var(--space-s)}.heroes-comic__image,.heroes-comic__text{grid-row:var(--row)}.heroes-comic__image[data-type=narrow][data-alignment=left]{grid-column:2/span 5}.heroes-comic__image[data-type=narrow][data-alignment=left][data-next-type=full]{grid-column:3/span 5}.heroes-comic__image[data-type=narrow][data-alignment=right]{grid-column:7/-2}.heroes-comic__image[data-type=narrow][data-alignment=right][data-next-type=full]{grid-column:6/-3}.heroes-comic__text[data-type=narrow]{align-self:end;margin-bottom:calc(var(--space-xxxl) + var(--space-l));margin-top:0}.heroes-comic__text[data-type=narrow][data-alignment=left]{grid-column:3/span 5;margin-right:var(--space-xxl)}.heroes-comic__text[data-type=narrow][data-alignment=left][data-next-type=full]{grid-column:2/span 5}.heroes-comic__text[data-type=narrow][data-alignment=right]{grid-column:6/span 5;margin-left:var(--space-xxl)}.heroes-comic__text[data-type=narrow][data-alignment=right][data-next-type=full]{grid-column:7/span 5}.heroes-comic__text[data-type=narrow][data-vertical-alignment=bottom]{grid-column:5/span 5;margin-bottom:0;margin-right:var(--space-l);margin-top:calc((var(--comic-gutter) + var(--space-xxl))*-1)}.heroes-comic__image[data-type=full]{grid-column:3/-3}.heroes-comic__image[data-type=full][data-gap=none]{margin-top:calc((var(--comic-gutter) + var(--space-l))*-1)}.heroes-comic__text[data-type=full][data-alignment=left]{grid-column:2/span 5;margin-right:var(--space-l)}.heroes-comic__text[data-type=full][data-alignment=right]{grid-column:7/-2;margin-left:var(--space-l)}}@media(min-width:580px){.main-stage__links{-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);display:grid;grid-template-columns:repeat(2,1fr);padding-left:0;row-gap:var(--space-m)}}@media(min-width:1921px){.photo-wall[data-layout="1-2-2"] .photo-wall__row:nth-of-type(3) .photo-wall__image:first-of-type,.photo-wall[data-layout="2-2-1"] .photo-wall__row:nth-of-type(2) .photo-wall__image:first-of-type{margin-top:calc(var(--space-xxxl)*-1)}}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{color:var(--pswp-icon-color-secondary);fill:var(--pswp-icon-color);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{fill:none;stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width)}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:.875rem;height:30px;line-height:1.875rem;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
