*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html{scrollbar-gutter:stable;scroll-behavior:smooth}body{line-height:1.35;-webkit-font-smoothing:antialiased}html,body,main{overflow-x:clip}img,picture,video,canvas,svg{display:block;width:100%;height:auto;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{interpolate-size:allow-keywords;--std-transition: all 0.2s ease-in-out;--std-transition-duration: 0.2s;--focus-outline: 3px solid black;--focus-box-shadow: 0 0 0 6px white;--hover-box-shadow: 0 0 12px -6px black}*:focus:not(:focus-visible),#main-nav a:focus{outline:none}:focus-visible,button:focus-visible,.focus-visible,#main-nav a:focus-visible{outline:var(--focus-outline);outline-offset:2px;-webkit-box-shadow:var(--focus-box-shadow);box-shadow:var(--focus-box-shadow);-webkit-transition:none !important;transition:none !important}a:has(>img,svg){display:block}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.skip{position:absolute;left:-10000px;top:0;width:1px;height:1px;overflow:hidden;color:#fff;background:#000;padding:var(--spacing-m);z-index:9999}.skip:focus{left:0;width:auto;height:auto}@media screen and (prefers-reduced-motion: reduce){*{-webkit-animation-duration:.001ms !important;animation-duration:.001ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.001ms !important;transition-duration:.001ms !important}}svg{overflow:visible}.offscreen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0, 0, 0, 0)}:root{--black: #000000;--white: #FFFFFF;--aubergine: #6D1882;--blue-shadow: #D3D4EB;--blue-warm-dark: #0D0142;--blue-warm: #240195;--ciel: #98FFF8;--ciel-light: #C5F9FF;--magenta: #EA0094;--magenta-dark: #94005E;--petrol: #02786A;--pink: #E70DF2;--pistache: #5BFFB8;--pistache-light: #ABFFBD;--turquoise: #1CD1D4;--yellow: #FFB807;--background: var(--white);--elemente-aubergine: var(--aubergine);--elemente-blue-shadow: var(--blue-shadow);--elemente-blue-warm: var(--blue-warm);--elemente-ciel: var(--ciel);--elemente-ciel-light: var(--ciel-light);--elemente-magenta: var(--magenta);--elemente-magenta-dark: var(--magenta-dark);--elemente-petrol: var(--petrol);--elemente-pink: var(--pink);--elemente-pistache: var(--pistache);--elemente-pistache-light: var(--pistache-light);--elemente-turquoise: var(--turquoise);--elemente-yellow: var(--yellow);--footer-petrol: var(--petrol);--footer-turquoise: var(--turquoise);--footer-textlink-hover: var(--blue-warm-dark);--icon-icon-gradient-1: var(--ciel);--icon-icon-gradient-2: var(--aubergine);--navigation-header: rgba(255, 255, 255, 0.50);--navigation-navigation: var(--grey-10);--navigation-menu: var(--blue-warm);--navigation-logo-wortmarke: var(--blue-warm-dark);--text-body: var(--blue-warm-dark);--text-body-bold: var(--blue-warm);--text-active-menu: var(--pink);--text-headline-gradient-1: var(--petrol);--text-headline-gradient-2: var(--turquoise);--text-headline-gradient-3: var(--ciel);--text-headline-hover: var(--aubergine);--text-headline-hover-2: var(--magenta);--text-tags: var(--blue-warm-dark);--grey-05: #D1E5F5;--grey-10: #C8DBEA;--grey-15: #BFD1E0;--grey-20: #B6C7D5;--grey-25: #ACBDCB;--grey-30: #A3B3C0;--grey-35: #9AA9B6;--grey-40: #909FAB;--grey-45: #8795A1;--grey-50: #7E8B96;--grey-55: #75818C;--grey-60: #6B7782;--grey-65: #626D77;--grey-70: #59636D;--grey-75: #4F5962;--grey-80: #464F58;--grey-85: #3D454D;--grey-90: #343B43;--grey-95: #2A3138;--grey-100: #21272E;--gradient-header-bg: linear-gradient(90deg, var(--blue-warm-dark, #0D0142) 0.02%, var(--blue-warm, #240195) 99.98%);--gradient-header-bg-mobile: linear-gradient(180deg, var(--blue-warm-dark, #0D0142) 0%, #2103A8 100%);--gradient-nav-item: linear-gradient(90deg, var(--pistache, #5BFFB8) 0%, var(--turquoise, #1CD1D4) 100%);--gradient-nav-item-hover: linear-gradient(90deg, var(--white, #FFFFFF) 0%, var(--ciel-light, #C5F9FF) 100%);--gradient-footer-bg: linear-gradient(90deg, var(--footer-petrol, #02786A) 0%, var(--footer-turquoise, #1CD1D4) 100%);--gradient-footer-bg-mobile: linear-gradient(180deg, var(--footer-petrol, #02786A) 0%, var(--footer-turquoise, #1CD1D4) 100%);--gradient-hero-headline: linear-gradient(90deg, var(--text-headline-gradient-1, #02786A) 0%, var(--text-headline-gradient-2, #1CD1D4) 25.04%, var(--text-headline-gradient-3, #98FFF8) 54.26%);--gradient-hero-subline: linear-gradient(90deg, var(--text-headline-hover, #E70DF2) 0%, var(--text-headline-hover-2, #EA0094) 100%);--gradient-h2-headline: linear-gradient(90deg, var(--text-headline-gradient-1, #02786A) 0%, var(--text-headline-gradient-2, #1CD1D4) 100%);--gradient-text-link: linear-gradient(90deg, var(--text-headline-gradient-2, #1CD1D4) 0%, var(--text-headline-gradient-1, #02786A) 100%);--gradient-text-link-hover: linear-gradient(90deg, var(--text-headline-hover, #6D1882) 0%, var(--text-headline-hover, #6D1882) 100%);--gradient-text-link-pink-hover: linear-gradient(90deg, var(--pink, #E70DF2) 0%, var(--pink, #E70DF2) 100%);--gradient-theme-toggle-light: linear-gradient(0deg, var(--footer-petrol, #02786A) 0%, var(--footer-turquoise, #1CD1D4) 100%);--gradient-theme-toggle-dark: linear-gradient(0deg, var(--blue-warm-dark, #0D0142) 0%, #2103A8 100%);--gradient-theme-toggle-grey: linear-gradient(180deg, var(--grey-50, #7E8B96) 0%, var(--grey-70, #59636D) 100%);--gradient-white: linear-gradient(90deg, var(--white, #FFFFFF) 0%, var(--white, #FFFFFF) 100%);--gradient-ref-nummer: linear-gradient(90deg, var(--turquoise, #1CD1D4) 0%, var(--ciel, #98FFF8) 100%);--gradient-petrol-turquoise: linear-gradient(90deg, var(--petrol, #02786A) 0%, var(--turquoise, #1CD1D4) 100%);--gradient-tags-bg: linear-gradient(270deg, var(--ciel-light, #C5F9FF) 0%, var(--ciel, #98FFF8) 100%)}@property --color-text-link-start{syntax:"<color>";initial-value:#1cd1d4;inherits:true}@property --color-text-link-end{syntax:"<color>";initial-value:#02786a;inherits:true}@property --color-submenu-h3-start{syntax:"<color>";initial-value:#5bffb8;inherits:true}@property --color-submenu-h3-end{syntax:"<color>";initial-value:#1cd1d4;inherits:true}@property --color-headline-h2-start{syntax:"<color>";initial-value:#02786a;inherits:true}@property --color-headline-h2-end{syntax:"<color>";initial-value:#1cd1d4;inherits:true}:root.darkmode{--cHell: #D4E7F9;--cHeader1: var(--cHell);--background: var(--grey-90);--elemente-petrol: var(--grey-80);--elemente-turquoise: var(--grey-50);--elemente-pistache: var(--grey-85);--elemente-pistache-light: var(--grey-40);--elemente-yellow: var(--grey-80);--elemente-ciel: var(--grey-70);--elemente-ciel-light: var(--grey-60);--elemente-blue-shadow: var(--grey-80);--elemente-pink: var(--grey-60);--elemente-magenta: var(--grey-70);--elemente-magenta-dark: var(--grey-50);--elemente-aubergine: var(--grey-80);--elemente-blue-warm: var(--grey-50);--footer-petrol: var(--grey-100);--footer-turquoise: var(--grey-95);--footer-textlink-hover: var(--turquoise);--icon-icon-gradient-1: var(--ciel);--icon-icon-gradient-2: var(--pink);--navigation-header: rgba(33, 39, 46, 0.50);--navigation-navigation: var(--blue-warm-dark);--navigation-menu: var(--turquoise);--navigation-logo-wortmarke: var(--white);--text-body: var(--grey-10);--text-body-bold: var(--white);--text-active-menu: var(--pink);--text-headline-gradient-1: var(--turquoise);--text-headline-gradient-2: var(--ciel);--text-headline-gradient-3: var(--turquoise);--text-headline-hover: var(--pink);--text-headline-hover-2: var(--magenta);--text-tags: var(--blue-warm-dark)}:root{--screen-width: 390px;--content-width: 342px;--spacing-1: 96px;--spacing-2: 0;--spacing-3: 80px;--spacing-4: 120px;--spacing-xs: 8px;--spacing-s: 16px;--spacing-m: 24px;--spacing-l: 52px;--spacing-xl: 56px;--spacing-pagehead-top: 132px;--spacing-footer: 24px;--icon-size: 120px;--icon-einzug: 180px;--icon-hight: 32px;--fonts-hero-headline: 66px;--fonts-hero-headline-spacing: 62px;--fonts-hero-subline: 44px;--fonts-hero-subline-spacing: 48px;--fonts-hero-headline-subsite: 52px;--fonts-h1-title: 38px;--fonts-h1-title-spacing: 44px;--fonts-h2-title: 34px;--fonts-h2-title-spacing: 38px;--fonts-h3-title: 28px;--fonts-h3-title-spacing: 32px;--fonts-link: 26px;--fonts-leadin: 22px;--fonts-leadin-spacing: 32px;--fonts-body-small: 16px;--fonts-body-regular: 18px;--fonts-body-light: 18px;--fonts-body-spacing: 26px;--fonts-footer-text: 20px;--fonts-footer-text-spacing: 28px;--fonts-footer-text-s: 16px;--fonts-footer-text-s-spacing: 20px;--fonts-footer-title: 20px;--fonts-footer-title-spacing: 28px;--fonts-navigation-title: 24px;--fonts-navigation-small: 16px;--fonts-navigation-text: 18px;--fonts-navigation-text-spacing: 24px}@media(min-width: 768px){:root{--screen-width: 1024px;--content-width: 920px;--spacing-1: 224px;--spacing-2: 128px;--spacing-3: 96px;--spacing-4: 144px;--spacing-xs: 8px;--spacing-s: 16px;--spacing-m: 24px;--spacing-l: 52px;--spacing-xl: 64px;--spacing-pagehead-top: 204px;--spacing-footer: 16px;--icon-size: 180px;--icon-einzug: 175px;--icon-hight: 180px;--fonts-hero-headline: 100px;--fonts-hero-headline-spacing: 83px;--fonts-hero-subline: 80px;--fonts-hero-subline-spacing: 80px;--fonts-hero-headline-subsite: 100px;--fonts-h1-title: 80px;--fonts-h1-title-spacing: 80px;--fonts-h2-title: 50px;--fonts-h2-title-spacing: 54px;--fonts-h3-title: 36px;--fonts-h3-title-spacing: 40px;--fonts-link: 30px;--fonts-leadin: 32px;--fonts-leadin-spacing: 44px;--fonts-body-small: 18px;--fonts-body-regular: 22px;--fonts-body-light: 22px;--fonts-body-spacing: 32px;--fonts-footer-text: 20px;--fonts-footer-text-spacing: 28px;--fonts-footer-text-s: 18px;--fonts-footer-text-s-spacing: 22px;--fonts-footer-title: 26px;--fonts-footer-title-spacing: 34px;--fonts-navigation-title: 24px;--fonts-navigation-small: 16px;--fonts-navigation-text: 18px;--fonts-navigation-text-spacing: 24px}}@media(min-width: 1280px){:root{--screen-width: 1920px;--content-width: 920px;--spacing-1: 224px;--spacing-2: 128px;--spacing-3: 96px;--spacing-4: 144px;--spacing-xs: 8px;--spacing-s: 16px;--spacing-m: 24px;--spacing-l: 52px;--spacing-xl: 72px;--spacing-pagehead-top: 204px;--spacing-footer: 12px;--icon-size: 180px;--icon-einzug: 175px;--icon-hight: 180px;--fonts-hero-headline: 140px;--fonts-hero-headline-spacing: 120px;--fonts-hero-subline: 100px;--fonts-hero-subline-spacing: 100px;--fonts-hero-headline-subsite: 100px;--fonts-h1-title: 100px;--fonts-h1-title-spacing: 100px;--fonts-h2-title: 50px;--fonts-h2-title-spacing: 54px;--fonts-h3-title: 36px;--fonts-h3-title-spacing: 40px;--fonts-link: 30px;--fonts-leadin: 32px;--fonts-leadin-spacing: 44px;--fonts-body-small: 20px;--fonts-body-regular: 22px;--fonts-body-light: 22px;--fonts-body-spacing: 32px;--fonts-footer-text: 20px;--fonts-footer-text-spacing: 28px;--fonts-footer-text-s: 18px;--fonts-footer-text-s-spacing: 22px;--fonts-footer-title: 26px;--fonts-footer-title-spacing: 34px;--fonts-navigation-title: 24px;--fonts-navigation-small: 16px;--fonts-navigation-text: 18px;--fonts-navigation-text-spacing: 24px}}:root{--container-padding: var(--spacing-s)}@media(min-width: 768px){:root{--container-padding: var(--spacing-m)}}.layout-grid>section{scroll-margin-top:var(--spacing-m);display:grid;row-gap:var(--spacing-m)}.layout-grid>section.p0{padding:0}.layout-grid>section.m0{margin:0}.layout-grid{--padding-inline: var(--container-padding);--content-max-width: 920px;--breakout-max-width: 9999px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );display:grid;row-gap:0;grid-template-columns:[full-width-start] var(--padding-inline) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] var(--padding-inline) [full-width-end]}.layout-grid>.content,.layout-grid>.full-width>.content,.layout-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.layout-grid>.breakout,.layout-grid>.full-width>.breakout{grid-column:breakout;padding:var(--container-padding)}.layout-grid>.full-width,.layout-grid>.full-width>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}.layout-grid .no_grid{display:block !important;grid-template-columns:none !important}main.layout-grid{padding-bottom:200px}@media(min-width: 960px){.layout-grid>.full-width>.lg-content{grid-column:content;display:block;grid-template-columns:none}}@media(max-width: 959px){header.layout-grid>.sm-fullwidth{grid-column:full-width;display:block;grid-template-columns:none}}.grid_std{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--container-padding)}@media(min-width: 768px){.grid_std{grid-template-columns:repeat(12, minmax(0, 1fr))}}.grid_std .grid__full{grid-column:span 2}@media(min-width: 768px){.grid_std .grid__full{grid-column:1/span 12}}.grid_std .grid__small{grid-column:span 2}@media(min-width: 768px){.grid_std .grid__small{grid-column:2/span 10}}.grid_std .column.span_6{grid-column:span 1}@media(min-width: 768px){.grid_std .column.span_6{grid-column:span 6}}.grid_std .column.span_12{grid-column:span 1}@media(min-width: 768px){.grid_std .column.span_12{grid-column:span 12}}.layouts .column .blocks .block+.block{margin-top:var(--spacing-m)}.layouts .column.span_12 .blocks{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-column-gap:var(--container-padding);-moz-column-gap:var(--container-padding);column-gap:var(--container-padding)}@media(min-width: 768px){.layouts .column.span_12 .blocks{grid-template-columns:repeat(12, minmax(0, 1fr))}}@media(min-width: 768px){.layouts .column.span_12 .blocks .block{grid-column:2/span 10}}:root{--font-family-gothic: "special-gothic-expanded", sans-serif;--font-family-gothic-semi: "special-gothic-semiexpanded", sans-serif;--font-family-gothic-one: "special-gothic-expanded-one", sans-serif;--font-family-open-sans: "open-sans", sans-serif;--font-family-anybody: "anybody", sans-serif}@font-face{font-family:"anybody";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/Anybody-ExtraBold.woff2") format("woff2"),url("../fonts/Anybody-ExtraBold.woff") format("woff")}@font-face{font-family:"lg";font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/lg.woff2") format("woff2"),url("../fonts/lg.woff") format("woff")}@font-face{font-family:"remixicon";font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/remixicon.woff2") format("woff2"),url("../fonts/remixicon.woff") format("woff")}body{font-family:var(--font-family-open-sans);color:var(--text-body);font-size:var(--fonts-body-light);line-height:var(--fonts-body-spacing);font-weight:400;font-style:normal}h1,h2,h3{text-wrap-style:balance}p,ul li,ol li{text-wrap-style:pretty}h1{color:var(--text-body);background:var(--gradient-hero-headline);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-one);font-weight:normal;font-size:var(--fonts-h1-title);line-height:var(--fonts-h1-title-spacing);letter-spacing:-1px}@media(min-width: 768px){h1{letter-spacing:-2px}}h1.hero-headline{font-size:var(--fonts-hero-headline);line-height:var(--fonts-hero-headline-spacing);background:var(--gradient-hero-headline);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}h1.hero-subline{background:var(--gradient-hero-subline);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}h1 span{display:inline-block;font-family:var(--font-family-gothic);font-weight:normal;background:var(--gradient-hero-subline);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}h2{color:var(--text-body);background:var(--gradient-h2-headline);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-one);font-weight:normal;font-size:var(--fonts-h2-title);line-height:var(--fonts-h2-title-spacing);letter-spacing:-1px}h3{color:var(--text-active-menu);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-h3-title);font-weight:600;line-height:var(--fonts-h3-title-spacing)}h4{font-family:var(--font-family-gothic-one);color:var(--text-body);font-size:var(--fonts-body-light);line-height:var(--fonts-body-spacing);font-weight:400;font-style:normal}p,ul li,ol li{font-family:var(--font-family-open-sans);color:var(--text-body);font-size:var(--fonts-body-light);line-height:var(--fonts-body-spacing);font-weight:400;font-style:normal}p.__lead,.__lead p{font-family:var(--font-family-gothic-semi);font-size:var(--fonts-leadin);line-height:var(--fonts-leadin-spacing);font-weight:400;font-style:normal}p.--caption,.--caption p{font-family:var(--font-family-open-sans);font-size:var(--fonts-navigation-text);line-height:var(--fonts-navigation-text-spacing);font-weight:400;font-style:normal}strong{font-weight:700}.clr-white h1,.clr-white h2,.clr-white h3,.clr-white h4,.clr-white h5,.clr-white h6,.clr-white p,.clr-white ul,.clr-white ol,.clr-white a{color:var(--white)}.std_text_style :is(h1,h2,h3,h4,h5,h6,p,ul,ol,.button_wrap)+:is(h1,h2,h3,h4,h5,h6,p,ul,ol,.button_wrap){margin-top:var(--spacing-s)}.std_text_style :is(p,ul,ol)+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--spacing-m)}.std_text_style .offscreen+:is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-top:0 !important}.std_text_style.m0 :is(h1,h2,h3,h4,h5,h6,p,ul,ol)+:is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-top:0 !important}.std_text_style ol{list-style:decimal outside;padding-left:var(--spacing-s)}.std_text_style ul{padding-left:var(--spacing-s);list-style:none;display:grid;grid-template-columns:1fr}.std_text_style ul li{position:relative}.std_text_style ul li::before{content:"•";color:var(--text-body);position:absolute;left:calc(var(--spacing-s)*-1);top:0}.std_text_style a,.std_text_style p a,.std_text_style ul li a,.std_text_style ol li a{color:var(--text-body);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;-webkit-transition:var(--std-transition);transition:var(--std-transition)}.std_text_style a:visited,.std_text_style p a:visited,.std_text_style ul li a:visited,.std_text_style ol li a:visited{color:var(--text-body)}@media(hover: hover)and (pointer: fine){.std_text_style a:hover,.std_text_style p a:hover,.std_text_style ul li a:hover,.std_text_style ol li a:hover{color:var(--text-body)}}.std_text_style figure{margin-top:var(--spacing-l);margin-bottom:var(--spacing-l);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}.std_text_style figure figcaption{color:var(--text-body)}.std_text_style picture{max-width:100%}.std_btn,.std_text_style a.std_btn,.std_text_style .std_btn,.std_btn.primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;position:relative;padding:0;border:0;border-radius:0;color:var(--turquoise);background:-webkit-gradient(linear, left top, right top, from(var(--color-text-link-start)), to(var(--color-text-link-end)));background:linear-gradient(90deg, var(--color-text-link-start), var(--color-text-link-end));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-link);font-weight:600;line-height:1;text-align:left;transition:--color-text-link-start .2s ease-in-out,--color-text-link-end .2s ease-in-out;text-decoration:none;cursor:pointer;white-space:wrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-item-align:start;align-self:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}@-moz-document url-prefix(){.std_btn,.std_text_style a.std_btn,.std_text_style .std_btn,.std_btn.primary{-webkit-text-fill-color:unset;background:none;color:var(--turquoise);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}.std_btn::before,.std_text_style a.std_btn::before,.std_text_style .std_btn::before,.std_btn.primary::before{content:"";font-family:"remixicon";color:inherit}@media(hover: hover)and (pointer: fine){.std_btn:hover,.std_text_style a.std_btn:hover,.std_text_style .std_btn:hover,.std_btn.primary:hover{color:var(--aubergine);--color-text-link-start: #6D1882;--color-text-link-end: #6D1882}.darkmode .std_btn:hover,.darkmode .std_text_style a.std_btn:hover,.darkmode .std_text_style .std_btn:hover,.darkmode .std_btn.primary:hover{color:var(--pink);--color-text-link-start: #E70DF2;--color-text-link-end: #E70DF2}}a.std_btn[href$=".pdf"],a.std_btn[href$=".zip"],a.std_btn.file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs)}a.std_btn[href$=".pdf"]::before,a.std_btn[href$=".zip"]::before,a.std_btn.file::before{content:"";font-family:"remixicon";color:inherit;position:relative;left:0}a.std_btn.pfeil{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-xs)}a.std_btn.pfeil::before{content:"";font-family:"remixicon";color:inherit;position:relative;left:0}a.stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;cursor:pointer}a.stretched-link:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}a.stretched-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;cursor:pointer}a.stretched-link:focus-visible::after{outline:var(--focus-outline);outline-offset:2px;-webkit-box-shadow:var(--focus-box-shadow);box-shadow:var(--focus-box-shadow);-webkit-transition:none !important;transition:none !important}body{min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--background)}body.menu_is_open{overflow:hidden}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;margin-top:var(--spacing-pagehead-top)}@media(prefers-reduced-motion: no-preference){main{-webkit-animation:page-fade-in .5s ease-in-out forwards;animation:page-fade-in .5s ease-in-out forwards}@-webkit-keyframes page-fade-in{from{opacity:.3;translate:0 -30px}to{opacity:1;translate:0 0}}@keyframes page-fade-in{from{opacity:.3;translate:0 -30px}to{opacity:1;translate:0 0}}}body.scroll-locked{overflow:hidden}body.menu-is-open{overflow:hidden}header{position:fixed;top:0;left:0;width:100%;padding:var(--spacing-xs) var(--container-padding);background-color:var(--navigation-header);z-index:1000}@media(min-width: 1024px){header{padding:16px 64px}}header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .branding{z-index:1005}header .branding .brand .logo{width:166px;height:auto}@media(min-width: 1024px){header .branding .brand .logo{width:220px}}header .branding .brand .logo .__text path{fill:var(--navigation-logo-wortmarke)}.menu-is-open header .branding .brand .logo .__text path{fill:var(--white)}header .main-nav-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .main-nav-wrap button.menu_toggle{width:48px;height:48px;display:grid;grid-template-rows:1fr 1fr 1fr;gap:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;background:var(--navigation-navigation);padding:12px 10px;border-radius:100%;z-index:1001}@media(min-width: 1024px){header .main-nav-wrap button.menu_toggle{display:none}}header .main-nav-wrap button.menu_toggle span{width:100%;height:4px;background:var(--navigation-menu);-webkit-transition:all var(--std-transition);transition:all var(--std-transition)}header .main-nav-wrap button.menu_toggle span:nth-child(2){grid-row:2;grid-column:1}header .main-nav-wrap button.menu_toggle span:nth-child(3){grid-row:2;grid-column:1}header .main-nav-wrap .nav-wrap{width:100%;height:100%;position:fixed;top:-100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);margin:0;padding:var(--spacing-3) var(--spacing-m) var(--spacing-m);background:var(--gradient-header-bg-mobile);-webkit-transition:var(--std-transition);transition:var(--std-transition);overflow:clip}@media(min-width: 390px){header .main-nav-wrap .nav-wrap{padding:var(--spacing-4) var(--container-padding) var(--spacing-m)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap{width:100%;position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 24px;background:var(--navigation-navigation);border-radius:9999rem}}header .main-nav-wrap .nav-wrap nav ul{padding:0}header .main-nav-wrap .nav-wrap nav ul li{list-style:none;margin:0;padding:var(--space-m);padding-left:40px}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav ul li{padding:0;padding-left:0}}header .main-nav-wrap .nav-wrap nav ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}header .main-nav-wrap .nav-wrap nav ul li a,header .main-nav-wrap .nav-wrap nav ul li button{display:inline-block;color:var(--text-body);background:var(--gradient-nav-item);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-decoration:none;-webkit-transition:all var(--std-transition);transition:all var(--std-transition);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-navigation-small);font-weight:600;line-height:var(--fonts-body-spacing);cursor:pointer}@media(min-width: 390px){header .main-nav-wrap .nav-wrap nav ul li a,header .main-nav-wrap .nav-wrap nav ul li button{font-size:var(--fonts-navigation-text)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav ul li a,header .main-nav-wrap .nav-wrap nav ul li button{color:var(--navigation-menu);background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}}header .main-nav-wrap .nav-wrap nav ul li a.active,header .main-nav-wrap .nav-wrap nav ul li button.active{color:var(--white);background:none;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:unset;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav ul li a.active,header .main-nav-wrap .nav-wrap nav ul li button.active{color:var(--text-active-menu)}}@media(hover: hover)and (pointer: fine){header .main-nav-wrap .nav-wrap nav ul li a:hover,header .main-nav-wrap .nav-wrap nav ul li button:hover{color:var(--navigation-logo-wortmarke);text-decoration:none}}header .main-nav-wrap .nav-wrap nav ul li.has-sub-menu>a,header .main-nav-wrap .nav-wrap nav ul li.has-sub-menu button{display:none}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav ul li.has-sub-menu>a,header .main-nav-wrap .nav-wrap nav ul li.has-sub-menu button{display:inline-block}}header .main-nav-wrap .nav-wrap nav#main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}@media(min-width: 390px){header .main-nav-wrap .nav-wrap nav#main-nav ul{gap:var(--spacing-m)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-40px;row-gap:var(--spacing-m);z-index:1002;-webkit-transition:var(--std-transition);transition:var(--std-transition)}@media(min-width: 390px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu{row-gap:var(--spacing-m)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu{position:fixed;width:100%;height:auto;top:-100%;right:0;display:block;margin-left:0;margin-top:0;padding:116px 116px 56px 116px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--spacing-m);-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);background:var(--gradient-header-bg)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu.show{top:0}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu .logo{position:absolute;top:16px;left:24px;width:166px;height:auto}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu .logo{top:24px;left:64px;width:220px}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu .logo .__text path{fill:var(--white)}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li{display:inline-block;width:100%;padding-left:0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;text-wrap-style:unset}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li{margin-bottom:var(--spacing-l)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li:last-child{margin-bottom:0}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:32px 1fr;gap:var(--spacing-xs)}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a{grid-template-columns:64px 1fr;gap:var(--spacing-m);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active{text-decoration:none}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active .left svg stop{-webkit-transition:var(--std-transition);transition:var(--std-transition)}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active .left svg stop:first-child{stop-color:#c5f9ff}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active .left svg stop:last-child{stop-color:#98fff8}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active .right h3{color:var(--white);--color-submenu-h3-start: #FFFFFF;--color-submenu-h3-end: #C5F9FF}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active .right h3::before{color:var(--white);background:var(--gradient-white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a.active .right ul li{color:var(--white)}@media(hover: hover)and (pointer: fine){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a:hover .left svg stop{-webkit-transition:var(--std-transition);transition:var(--std-transition)}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a:hover .left svg stop:first-child{stop-color:#c5f9ff}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a:hover .left svg stop:last-child{stop-color:#98fff8}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a:hover .right h3{color:var(--white);--color-submenu-h3-start: #FFFFFF;--color-submenu-h3-end: #C5F9FF}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a:hover .right h3::before{color:var(--white);background:var(--gradient-white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media(hover: hover)and (pointer: fine){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a:hover .right ul li{color:var(--white)}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .left svg{width:32px;height:32px}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .left svg{width:64px;height:64px}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .left svg stop{-webkit-transition:var(--std-transition);transition:var(--std-transition)}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .left svg stop:first-child{stop-color:#5bffb8}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .left svg stop:last-child{stop-color:#1cd1d4}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right h3{color:var(--pistache);background:-webkit-gradient(linear, left top, right top, from(var(--color-submenu-h3-start)), to(var(--color-submenu-h3-end)));background:linear-gradient(90deg, var(--color-submenu-h3-start), var(--color-submenu-h3-end));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-navigation-small);font-weight:600;line-height:1;transition:--color-submenu-h3-start .2s ease-in-out,--color-submenu-h3-end .2s ease-in-out}@-moz-document url-prefix(){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right h3{-webkit-text-fill-color:unset;background:none;color:var(--pistache);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media(min-width: 390px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right h3{font-size:var(--fonts-navigation-text)}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right h3{display:grid;grid-template-columns:var(--spacing-m) 1fr;gap:8px;font-family:var(--font-family-gothic-one);font-size:var(--fonts-navigation-title);font-weight:400}}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right h3::before{content:"";font-family:"remixicon";font-weight:700;color:inherit}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right ul{display:none}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right ul li{margin-bottom:0;display:grid;grid-template-rows:1fr;grid-template-columns:var(--spacing-m) 1fr;gap:8px;color:var(--blue-shadow);font-size:var(--fonts-navigation-text);line-height:var(--fonts-navigation-text-spacing);-webkit-transition:var(--std-transition);transition:var(--std-transition)}header .main-nav-wrap .nav-wrap nav#main-nav ul .sub-menu li a .right ul li::before{content:""}header .main-nav-wrap .nav-wrap nav#lang-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-m);padding-left:40px}@media(min-width: 1024px){header .main-nav-wrap .nav-wrap nav#lang-nav ul{gap:var(--spacing-xs);padding-left:0}}header .main-nav-wrap .nav-wrap nav#lang-nav ul li{padding:0}header .main-nav-wrap .nav-wrap nav#lang-nav ul li a{font-weight:400;text-transform:uppercase}header .main-nav-wrap.show .nav-wrap{top:0}header .main-nav-wrap.show .menu_toggle{background:rgba(226,244,242,.3)}header .main-nav-wrap.show .menu_toggle span{background:var(--navigation-logo-wortmarke)}header .main-nav-wrap.show .menu_toggle span:nth-child(1){opacity:0}header .main-nav-wrap.show .menu_toggle span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .main-nav-wrap.show .menu_toggle span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .main-nav-wrap.show .menu_toggle span:nth-child(4){opacity:0}footer{position:relative;padding:48px 0 32px 0;background:var(--gradient-footer-bg-mobile)}@media(min-width: 768px){footer{padding:48px 0 32px 0;background:var(--gradient-footer-bg)}}footer.layout-grid>section{padding:0}footer .footer__content{display:grid;-webkit-column-gap:var(--spacing-m);-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m);row-gap:var(--spacing-xl);grid-template-columns:1fr}@media(min-width: 768px){footer .footer__content{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){footer .footer__content{row-gap:var(--spacing-l)}}footer .footer__content .footer__kontakt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer__content .footer__kontakt ul{margin-top:var(--spacing-footer)}@media(min-width: 768px){footer .footer__content .footer__kontakt ul{margin-top:auto}}footer .footer__content .footer__social ul li img,footer .footer__content .footer__social ul li svg{width:41px;height:auto}footer .footer__content .footer__social ul li img rect,footer .footer__content .footer__social ul li svg rect{stroke:var(--white);-webkit-transition:var(--std-transition);transition:var(--std-transition)}footer .footer__content .footer__social ul li img path,footer .footer__content .footer__social ul li svg path{fill:var(--white);-webkit-transition:var(--std-transition);transition:var(--std-transition)}@media(hover: hover)and (pointer: fine){footer .footer__content .footer__social ul li img:hover rect,footer .footer__content .footer__social ul li svg:hover rect{stroke:var(--footer-textlink-hover)}footer .footer__content .footer__social ul li img:hover path,footer .footer__content .footer__social ul li svg:hover path{fill:var(--footer-textlink-hover)}}footer .footer__content .footer__copy h1,footer .footer__content .footer__copy h2,footer .footer__content .footer__copy h3,footer .footer__content .footer__copy h4,footer .footer__content .footer__copy p,footer .footer__content .footer__copy li{font-size:var(--fonts-footer-text-s);line-height:var(--fonts-footer-text-s-spacing)}footer .footer__content .footer__copy ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s);margin-top:var(--spacing-s)}@media(min-width: 768px){footer .footer__content .footer__copy ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){footer .footer__content .footer__copy ul{margin-top:auto}}footer .footer__content .footer__copy ul li a{text-decoration:underline}footer h1,footer h2,footer h3,footer h4,footer p,footer li{color:var(--white);font-size:var(--fonts-footer-text);line-height:var(--fonts-footer-text-spacing)}footer h2{margin-bottom:var(--spacing-s);font-size:var(--fonts-footer-title);line-height:var(--fonts-footer-title-spacing);background:unset;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;letter-spacing:0}footer ul{list-style-type:none;padding:0}footer ul.footer__btn_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-footer)}footer ul.footer__btn_list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}footer ul.footer__btn_list li::before{content:"";font-family:"remixicon";color:inherit;-webkit-transition:var(--std-transition);transition:var(--std-transition)}@media(hover: hover)and (pointer: fine){footer ul.footer__btn_list li:hover::before{content:"";font-family:"remixicon";color:var(--footer-textlink-hover)}}footer a,footer p a,footer li a{color:var(--white);text-decoration:none;-webkit-transition:var(--std-transition);transition:var(--std-transition)}@media(hover: hover)and (pointer: fine){footer a:hover,footer p a:hover,footer li a:hover{color:var(--footer-textlink-hover)}}theme-switch{position:fixed;bottom:var(--spacing-l);right:var(--spacing-l)}theme-switch button{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:rgba(0,0,0,0);border:0;border-radius:50%;z-index:99}@media(min-width: 768px){theme-switch button{width:48px;height:48px}}theme-switch button svg{width:18px;height:18px;-webkit-transition:fill .25s ease,-webkit-transform .25s ease;transition:fill .25s ease,-webkit-transform .25s ease;transition:fill .25s ease,transform .25s ease;transition:fill .25s ease,transform .25s ease,-webkit-transform .25s ease}theme-switch button svg path{fill:var(--petrol, #02786A)}theme-switch button svg.--mond{display:block}theme-switch button svg.--sonne{width:22px;height:22px;display:none}theme-switch button .--border{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid rgba(0,0,0,0);border-radius:50%;background:var(--gradient-theme-toggle-light) border-box;mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) padding-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) padding-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;-webkit-transition:background .25s ease;transition:background .25s ease}@media(hover: hover)and (pointer: fine){theme-switch button:hover svg{-webkit-transform:scale(1.25);transform:scale(1.25)}theme-switch button:hover svg path{fill:var(--blue-warm-dark, #0D0142)}theme-switch button:hover .--border{background:var(--gradient-theme-toggle-dark) border-box}}theme-switch button[aria-pressed=true] svg path{fill:var(--grey-40, #909FAB)}theme-switch button[aria-pressed=true] svg.--mond{display:none}theme-switch button[aria-pressed=true] svg.--sonne{display:block}theme-switch button[aria-pressed=true] .--border{background:var(--gradient-theme-toggle-grey) border-box}@media(hover: hover)and (pointer: fine){theme-switch button[aria-pressed=true]:hover svg path{fill:var(--ciel, #98FFF8)}theme-switch button[aria-pressed=true]:hover .--border{background:var(--gradient-theme-toggle-light) border-box}}footer theme-switch{display:none}@media(min-width: 1024px){footer theme-switch{display:block}}header theme-switch{display:block;position:absolute;bottom:var(--spacing-m);right:var(--spacing-m)}@media(min-width: 1024px){header theme-switch{display:none}}header theme-switch button{background-color:var(--blue-warm-dark, #0D0142)}header theme-switch button[aria-pressed=true]{background-color:var(--ciel-light, #C5F9FF)}header theme-switch button[aria-pressed=true] .--border{background:var(--gradient-theme-toggle-light) border-box}header theme-switch button[aria-pressed=true] svg path{fill:var(--petrol, #02786A)}#backtop{position:absolute;top:-60px;left:50%;width:48px;height:48px;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;z-index:99;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width: 1280px){#backtop{top:-100px;width:80px;height:80px}}#backtop #hover{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}#backtop #pfeil{-webkit-transition:all .3s ease;transition:all .3s ease}@media(hover: hover)and (pointer: fine){#backtop:hover #hover{opacity:1}#backtop:hover #pfeil{fill:var(--aubergine);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}section.pagehead .inner{position:relative;display:grid;grid-template-columns:1fr;gap:var(--spacing-l)}@media(min-width: 1024px){section.pagehead .inner{gap:var(--spacing-3)}}section.pagehead .--icon{display:grid;grid-template-columns:1fr;gap:var(--spacing-l)}section.pagehead .--icon img{width:var(--icon-size);height:auto;margin:0 auto}section.pagecontent{margin-top:var(--spacing-3)}section.pagefooter{margin-top:var(--spacing-4)}.home_animation{z-index:-1}@media(min-width: 768px){.home_animation{position:absolute;top:0;right:0;top:-40px;right:0}}@media(min-width: 1024px){.home_animation{top:-60px;right:0}}@media(min-width: 1280px){.home_animation{right:-100px}}.home_animation #home-animation{width:min(280px,60vw);height:auto;margin:0 auto;display:block}@media(min-width: 768px){.home_animation #home-animation{width:min(280px,27vw);height:auto}}@media(min-width: 1024px){.home_animation #home-animation{width:280px;height:auto}}.home .pagehead h1{font-size:var(--fonts-hero-headline);line-height:var(--fonts-hero-headline-spacing)}.home .pagehead h1 span{margin-top:var(--spacing-m);font-size:var(--fonts-hero-subline);line-height:var(--fonts-hero-subline-spacing)}.home ul.universum_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--spacing-3);padding:0;margin:0;margin-top:var(--spacing-3);list-style:none}.home ul.universum_nav_list li .universum_nav_link{display:grid;grid-template-columns:1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-m);text-decoration:none}@media(min-width: 768px){.home ul.universum_nav_list li .universum_nav_link{grid-template-columns:var(--icon-size) 1fr}}.home ul.universum_nav_list li .universum_nav_link .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.home ul.universum_nav_list li .universum_nav_link .left{display:block}}.home ul.universum_nav_list li .universum_nav_link .left .menu-icon{width:var(--icon-size);height:auto}.home ul.universum_nav_list li .universum_nav_link .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}.home ul.universum_nav_list li .universum_nav_link .right ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}.home ul.universum_nav_list li .universum_nav_link .right ul li{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:var(--text-body-bold);font-size:var(--fonts-body-regular);font-weight:600;line-height:var(--fonts-body-spacing)}.home ul.universum_nav_list li .universum_nav_link .right ul li::before{content:"→";color:inherit}.team__slider{margin:var(--spacing-l) 0;height:280px}@media(min-width: 768px){.team__slider{margin:var(--spacing-3) 0;height:280px}}@media(min-width: 1024px){.team__slider{height:320px}}@media(min-width: 1280px){.team__slider{height:400px}}.team__slider .team__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-l);padding-right:var(--spacing-l);padding-top:var(--spacing-l)}.team__slider .team__wrap .team__element{position:relative;width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-m)}@media(min-width: 768px){.team__slider .team__wrap .team__element{width:160px}}@media(min-width: 1024px){.team__slider .team__wrap .team__element{width:220px}}@media(min-width: 1280px){.team__slider .team__wrap .team__element{width:300px}}.team__slider .team__wrap .team__element h3{width:-webkit-min-content;width:-moz-min-content;width:min-content;text-align:center;font-size:20px;line-height:.93}@media(min-width: 1024px){.team__slider .team__wrap .team__element h3{font-size:24px}}section#kunden.pagecontent{margin-bottom:var(--spacing-3)}.kunden__slider{margin-bottom:var(--spacing-3);height:60px}@media(min-width: 1280px){.kunden__slider{height:80px}}.kunden__slider .track{height:100%}.kunden__slider .kunden__wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-l);padding-right:var(--spacing-l)}.kunden__slider .kunden__wrap .kunden__element{width:120px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:9999rem}@media(min-width: 768px){.kunden__slider .kunden__wrap .kunden__element{width:160px}}@media(min-width: 1024px){.kunden__slider .kunden__wrap .kunden__element{width:220px}}@media(min-width: 1280px){.kunden__slider .kunden__wrap .kunden__element{width:300px}}.darkmode .kunden__slider .kunden__wrap .kunden__element{background-color:var(--white)}.kunden__slider .kunden__wrap .kunden__element img{height:40px;width:auto;max-width:80%;-o-object-fit:contain;object-fit:contain}@media(min-width: 1280px){.kunden__slider .kunden__wrap .kunden__element img{height:50px}}.text_teaser_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-3)}section.pagefooter ul.universum_nav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--spacing-l);padding:0;margin:0;margin-top:var(--spacing-3);list-style:none}section.pagefooter ul.universum_nav_list li:before{content:"";display:none}section.pagefooter ul.universum_nav_list li a{display:grid;grid-template-columns:48px 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-s);text-decoration:none}@media(min-width: 1024px){section.pagefooter ul.universum_nav_list li a{grid-template-columns:64px 1fr;gap:var(--spacing-m)}}@media(hover: hover)and (pointer: fine){section.pagefooter ul.universum_nav_list li a:hover .right h3{color:var(--aubergine);--color-headline-h2-start: #6D1882;--color-headline-h2-end: #6D1882}.darkmode section.pagefooter ul.universum_nav_list li a:hover .right h3{color:var(--pink);--color-headline-h2-start: #E70DF2;--color-headline-h2-end: #E70DF2}}section.pagefooter ul.universum_nav_list li a .left .menu-icon{width:100%;height:auto}section.pagefooter ul.universum_nav_list li a .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}section.pagefooter ul.universum_nav_list li a .right h3{color:var(--petrol);background:-webkit-gradient(linear, left top, right top, from(var(--color-headline-h2-start)), to(var(--color-headline-h2-end)));background:linear-gradient(90deg, var(--color-headline-h2-start), var(--color-headline-h2-end));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-navigation-small);font-weight:600;line-height:1;transition:--color-headline-h2-start .2s ease-in-out,--color-headline-h2-end .2s ease-in-out}@-moz-document url-prefix(){section.pagefooter ul.universum_nav_list li a .right h3{-webkit-text-fill-color:unset;background:none;color:var(--petrol);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media(min-width: 390px){section.pagefooter ul.universum_nav_list li a .right h3{font-size:var(--fonts-navigation-text)}}@media(min-width: 1024px){section.pagefooter ul.universum_nav_list li a .right h3{display:grid;grid-template-columns:var(--spacing-m) 1fr;gap:8px;font-family:var(--font-family-gothic-one);font-size:var(--fonts-navigation-title);font-weight:400}}@media(min-width: 1024px){section.pagefooter ul.universum_nav_list li a .right h3::before{content:"";font-family:"remixicon";font-weight:700;color:inherit}}section.pagefooter ul.universum_nav_list li a .right ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;list-style:none}section.pagefooter ul.universum_nav_list li a .right ul li{margin-bottom:0;color:var(--text-body);font-size:var(--fonts-navigation-text);line-height:var(--fonts-navigation-text-spacing)}section.pagefooter ul.universum_nav_list li a .right ul li::before{content:"";display:none}.team__wrap .__portrait{width:100%;aspect-ratio:7/6;position:relative}.team__wrap .__portrait .__ellipse{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--elemente-pistache);clip-path:ellipse(50% 50%);z-index:1}.team__wrap .__portrait img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:ellipse(50% 50%);z-index:3}.team__wrap .__portrait .__initiale{position:absolute;top:-33%;right:0;color:var(--blue-warm);font-family:var(--font-family-gothic-one);font-size:120px;font-weight:normal;line-height:1;z-index:2}@media(min-width: 768px){.team__wrap .__portrait .__initiale{font-size:160px}}@media(min-width: 1024px){.team__wrap .__portrait .__initiale{font-size:220px}}@media(min-width: 1280px){.team__wrap .__portrait .__initiale{font-size:300px}}.team .team__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-3)}.team .team__wrap .team__element{display:grid;gap:var(--spacing-m);scroll-margin-top:var(--spacing-pagehead-top)}@media(min-width: 768px){.team .team__wrap .team__element{grid-template-columns:1fr 240px}}@media(min-width: 1024px){.team .team__wrap .team__element{grid-template-columns:1fr 280px}}@media(min-width: 1280px){.team .team__wrap .team__element{grid-template-columns:1fr 340px}}.team .team__wrap .team__element p{color:var(--text-body);font-family:var(--font-family-open-sans);font-size:var(--fonts-body-regular);line-height:var(--fonts-body-spacing);font-weight:600}.team .team__wrap .team__element .__header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width: 768px){.team .team__wrap .team__element .__header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.team .team__wrap .team__element .__header h1{color:var(--text-body);background:var(--gradient-h2-headline);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-h3-title);font-weight:600;line-height:var(--fonts-h3-title-spacing);letter-spacing:0}.team .team__wrap .team__element .__header a.linkedin{margin-top:8px;margin-bottom:32px}.team .team__wrap .team__element .__header svg#logo_linkedin_cv{width:32px;height:32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(hover: hover)and (pointer: fine){.team .team__wrap .team__element .__header svg#logo_linkedin_cv:hover rect{stroke:var(--aubergine)}.team .team__wrap .team__element .__header svg#logo_linkedin_cv:hover path{fill:var(--aubergine)}}.team .team__wrap .team__element .__body{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(min-width: 768px){.team .team__wrap .team__element .__body{grid-column:span 2;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.team .team__wrap .team__element .__body .accordion .content p{font-weight:400}.team .team__wrap .team__element .__portrait{width:100%;max-width:340px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-m);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width: 768px){.team .team__wrap .team__element .__portrait{width:240px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width: 1024px){.team .team__wrap .team__element .__portrait{width:280px}}@media(min-width: 1280px){.team .team__wrap .team__element .__portrait{width:340px}}.team .team__wrap .team__element .__portrait .__initiale{position:absolute;top:-33%;right:0;font-size:240px}@media(min-width: 768px){.team .team__wrap .team__element .__portrait .__initiale{font-size:160px}}@media(min-width: 1024px){.team .team__wrap .team__element .__portrait .__initiale{font-size:220px}}@media(min-width: 1280px){.team .team__wrap .team__element .__portrait .__initiale{font-size:300px}}.referenzen__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}.referenzen__wrap .referenzen__element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m);scroll-margin-top:var(--spacing-pagehead-top)}.referenzen__wrap .referenzen__element .__header{height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-m);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 768px){.referenzen__wrap .referenzen__element .__header{height:81px}}.referenzen__wrap .referenzen__element .__header .__nummer{color:var(--text-body);background:var(--gradient-ref-nummer);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-anybody);font-weight:800;font-size:80px;line-height:1}@media(min-width: 768px){.referenzen__wrap .referenzen__element .__header .__nummer{font-size:120px}}.referenzen__wrap .referenzen__element .__header .__nummer span{display:block;text-box:trim-both cap alphabetic}.referenzen__wrap .referenzen__element .__header .__kategorien{height:100%}.referenzen__wrap .referenzen__element .__header .__kategorien ul{height:100%;list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.referenzen__wrap .referenzen__element .__header .__kategorien ul li{color:var(--text-body);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-footer-text-s);line-height:var(--fonts-footer-text-s-spacing);font-weight:400;text-box:trim-both cap alphabetic}.referenzen__wrap .referenzen__element .__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}.referenzen__wrap .referenzen__element .__body .accordion{margin-top:0;margin-bottom:0}.referenzen__wrap .referenzen__element .__body h1{color:var(--text-body);background:var(--gradient-petrol-turquoise);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:var(--fonts-h2-title);line-height:var(--fonts-h2-title-spacing);letter-spacing:-2px}@supports not ((text-box-trim: trim-both) and (text-box-edge: cap alphabetic)){.referenzen__wrap .referenzen__element .__header .__nummer span{position:relative;top:17px}@media(min-width: 768px){.referenzen__wrap .referenzen__element .__header .__nummer span{top:26px}}}section.page_head{padding-top:0;padding-bottom:0}section.page_head div{grid-column:span 2}@media(min-width: 768px){section.page_head div{grid-column:2/span 10}}section .section_head{padding-bottom:var(--space-xl)}@media(min-width: 768px){section .section_head{grid-column:2/span 10}}@media(min-width: 768px){section.projekt_gallery .section_head{grid-column:span 12}}section.teaser{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.home section.teaser{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}@media(min-width: 1280px){section.teaser{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.home section.teaser{padding-top:var(--space-5xl);padding-bottom:var(--space-5xl)}}section.teaser .teaser__wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--container-padding)}@media(min-width: 768px){section.teaser .teaser__wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1280px){section.teaser .teaser__wrap{grid-template-columns:repeat(4, minmax(0, 1fr))}}section.teaser .teaser__element{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.teaser .teaser__element .icon{width:8rem;margin-bottom:var(--space-m)}section.teaser .teaser__element h1,section.teaser .teaser__element h2,section.teaser .teaser__element h3,section.teaser .teaser__element h4,section.teaser .teaser__element p{text-align:center;-ms-hyphens:auto;hyphens:auto}.cards_wrap{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--container-padding)}@media(min-width: 768px){.cards_wrap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.cards_wrap{grid-template-columns:repeat(3, minmax(0, 1fr))}}.cards_wrap .card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards_wrap .card .bild{border-radius:var(--space-xs);overflow:hidden;margin-bottom:var(--space-s);width:100%}.blocks{display:grid;gap:var(--spacing-m)}:root{interpolate-size:allow-keywords}.accordion{margin-top:var(--spacing-m);margin-bottom:var(--spacing-m)}.accordion details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-m)}.accordion details[open]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.accordion details::details-content{overflow:hidden;height:0;-webkit-transition:height .3s,content-visibility .3s;transition:height .3s,content-visibility .3s;transition-behavior:allow-discrete}.accordion details[open]::details-content{height:auto}.accordion summary{cursor:pointer;list-style:none;position:relative;color:var(--turquoise);background:-webkit-gradient(linear, left top, right top, from(var(--color-text-link-start)), to(var(--color-text-link-end)));background:linear-gradient(90deg, var(--color-text-link-start), var(--color-text-link-end));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:var(--font-family-gothic-semi);font-weight:600;font-size:var(--fonts-body-regular);line-height:normal;transition:--color-text-link-start .2s ease-in-out,--color-text-link-end .2s ease-in-out}@-moz-document url-prefix(){.accordion summary{-webkit-text-fill-color:unset;background:none;color:var(--turquoise);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media(hover: hover)and (pointer: fine){.accordion summary:hover{color:var(--aubergine);--color-text-link-start: #6D1882;--color-text-link-end: #6D1882}.darkmode .accordion summary:hover{color:var(--pink);--color-text-link-start: #E70DF2;--color-text-link-end: #E70DF2}}.accordion summary::marker{content:""}.accordion summary::after{content:attr(data-more)}.accordion summary::-webkit-details-marker{display:none}.accordion summary:focus-visible{outline:var(--focus-outline);outline-offset:2px;-webkit-box-shadow:var(--focus-box-shadow);box-shadow:var(--focus-box-shadow);-webkit-transition:none !important;transition:none !important}.accordion details[open]>summary::after{content:attr(data-less)}.accordion .content h2{font-size:var(--fonts-navigation-title);line-height:1.2;letter-spacing:0}.accordion .content h3{color:var(--text-active-menu);font-family:var(--font-family-gothic-semi);font-size:var(--fonts-body-regular);font-weight:600;line-height:var(--fonts-body-spacing)}@media(prefers-reduced-motion: reduce){.accordion .content{-webkit-transition:none;transition:none}.accordion summary::after{-webkit-transition:none;transition:none}.accordion details[open] .content>div{-webkit-animation:none;animation:none}}.button_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-m);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:var(--space-m);margin-bottom:var(--space-l)}@media(min-width: 768px){.button_wrap{margin-top:var(--space-s);margin-bottom:var(--space-l)}}.button_wrap.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.button_wrap.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blocks hr{height:0;margin:var(--space-m) 0;border:0;border-top:1px solid var(--dark);color:inherit}.blocks hr.klein{margin:var(--space-s) 0}.blocks hr.mittel{margin:var(--space-m) 0}.blocks hr.gross{margin:var(--space-l) 0}.blocks hr.blind{border-top:0}.blocks iframe{width:100%}.block.--gallery.--slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block.--gallery.--slider .swiper-container{position:relative;width:100%;max-width:calc(var(--content-max-width)*.66)}@media(min-width: 768px){.block.--gallery.--slider .swiper-container{width:62vw}}.block.--gallery.--slider .swiper-container .swiper{width:100%}.block.--gallery.--slider .swiper-container .swiper .swiper-wrapper .swiper-slide{width:calc(100vw - var(--padding-inline)*2);max-width:calc(var(--content-max-width)*.66);aspect-ratio:1/1;position:relative;overflow:hidden}@media(min-width: 768px){.block.--gallery.--slider .swiper-container .swiper .swiper-wrapper .swiper-slide{width:62vw}}.block.--gallery.--slider .swiper-container .swiper .swiper-wrapper .swiper-slide picture,.block.--gallery.--slider .swiper-container .swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block}.block.--gallery.--thumbnail .lightgallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-m)}@media(min-width: 768px){.block.--gallery.--thumbnail .lightgallery{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.block.--gallery.--thumbnail .lightgallery{grid-template-columns:repeat(3, minmax(0, 1fr))}.block.--gallery.--thumbnail .lightgallery:hover>*{opacity:.85}.block.--gallery.--thumbnail .lightgallery:hover>*:hover{opacity:1}}@media(min-width: 1280px){.block.--gallery.--thumbnail .lightgallery{grid-template-columns:repeat(4, minmax(0, 1fr))}}.block.--gallery.--thumbnail .lightgallery .gallery-item{overflow:hidden;-webkit-transition:var(--std-transition);transition:var(--std-transition)}.block.--gallery.--thumbnail .lightgallery .gallery-item a{display:block;width:100%;height:100%}.block.--gallery.--thumbnail .lightgallery .gallery-item a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform var(--std-transition);transition:-webkit-transform var(--std-transition);transition:transform var(--std-transition);transition:transform var(--std-transition), -webkit-transform var(--std-transition)}.block.--grafik{margin-top:var(--spacing-3);display:grid;grid-template-columns:1fr;gap:var(--spacing-l)}.tag_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-s);list-style:none;padding:0}.tag_list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background:var(--gradient-tags-bg);color:var(--text-tags);padding:10px 16px;border-radius:9999em;font-size:13px;font-weight:400;line-height:1.2}.tag_list li::before{content:"✓";color:inherit}.marquee{position:relative;width:100%;overflow:hidden}a.marquee:focus{outline:0}.track{position:absolute;white-space:nowrap;will-change:transform;-webkit-animation:marquee 32s linear infinite;animation:marquee 32s linear infinite}@media(hover: hover)and (pointer: fine){.track:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--space-m);height:var(--space-m);padding:0;color:var(--dunkelblau);background-color:hsla(0,0%,100%,.6);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(min-width: 1024px){.swiper-button-next,.swiper-button-prev{width:var(--space-l);height:var(--space-l)}}.swiper-button-next:after,.swiper-button-prev:after{font-family:lg !important;font-weight:400;font-size:22px;line-height:1}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}.lg-backdrop{background-color:#fff}.lg-outer .lg-content{top:60px !important;bottom:100px !important}.lg-next,.lg-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--space-m);height:var(--space-m);padding:0;color:var(--dunkelblau);background-color:hsla(0,0%,100%,.6);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media(min-width: 1024px){.lg-next,.lg-prev{width:var(--space-l);height:var(--space-l)}}.lg-next{right:var(--space-2xs)}.lg-prev{left:var(--space-2xs)}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:var(--dunkelblau)}.lg-toolbar .lg-icon{width:var(--space-xl);height:var(--space-xl);padding:0;color:var(--dunkelblau);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative}.lg-toolbar .lg-icon:hover{color:var(--dunkelblau)}.lg-sub-html{color:var(--dunkelgrau);padding:var(--space-s) var(--space-l);z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-outer.lg-grab img.lg-object,.lg-outer.lg-grabbing img.lg-object{border-radius:var(--space-xs);overflow:hidden}.lg-components p{font-family:"figtree",Helvetica Arial,Helvetica,sans-serif;font-weight:normal;font-size:var(--step-0);line-height:1.33;color:var(--dunkelblau)}.lg-components p.klein{font-size:var(--step--1);line-height:1.15;color:var(--hellgrau)}.template-bg{position:absolute;top:0;left:0;width:100%;height:100%;grid-column:unset !important;z-index:-1;background:var(--background)}.home svg#bg_home1{position:absolute;top:100vh;right:-100px;width:200px;max-width:unset;height:auto;z-index:-1;mix-blend-mode:hard-light}@media(min-width: 768px){.home svg#bg_home1{top:100vh;right:-200px;width:500px}}@media(min-width: 1280px){.home svg#bg_home1{right:0}}.home svg#bg_home2{position:fixed;top:66vh;left:-10vw;width:200vw;max-width:unset;height:auto;-webkit-animation:anim_bg_home2 linear;animation:anim_bg_home2 linear;animation-timeline:scroll();z-index:-2}@media(min-width: 768px){.home svg#bg_home2{top:66vh;left:-30vw;width:1800px}}@media(min-width: 1280px){.home svg#bg_home2{left:-10vw}}@-webkit-keyframes anim_bg_home2{from{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}to{-webkit-transform:translateX(66%) translateY(-100%);transform:translateX(66%) translateY(-100%)}}@keyframes anim_bg_home2{from{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}to{-webkit-transform:translateX(66%) translateY(-100%);transform:translateX(66%) translateY(-100%)}}@media(min-width: 768px){@-webkit-keyframes anim_bg_home2{from{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}to{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}}@keyframes anim_bg_home2{from{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}to{-webkit-transform:translateX(100%) translateY(-100%);transform:translateX(100%) translateY(-100%)}}}.home-unten{position:relative}.home-unten .__bg{position:absolute;top:0;left:180px;width:980px;height:100%;padding-top:var(--spacing-3);z-index:-1}.home-unten .__bg svg{position:sticky;top:0;width:100%;height:auto}.universum_single svg#strategie-fuehrung1{position:fixed;top:-10vh;left:5vw;width:200vw;max-width:unset;height:auto;-webkit-animation:anim_bg_strategie-fuehrung1 linear;animation:anim_bg_strategie-fuehrung1 linear;animation-timeline:scroll();z-index:-2}@media(min-width: 768px){.universum_single svg#strategie-fuehrung1{width:1800px}}.universum_single svg#strategie-fuehrung2{position:fixed;top:40vh;left:-45vw;width:100vw;max-width:unset;height:auto;-webkit-animation:anim_bg_strategie-fuehrung2 linear;animation:anim_bg_strategie-fuehrung2 linear;animation-timeline:scroll();z-index:-1}@media(min-width: 768px){.universum_single svg#strategie-fuehrung2{top:60vh;left:-20vw;width:50vw}}@media(min-width: 1280px){.universum_single svg#strategie-fuehrung2{top:50vh;left:-20vw;width:50vw}}@-webkit-keyframes anim_bg_strategie-fuehrung1{from{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}to{-webkit-transform:translateX(80%) translateY(0);transform:translateX(80%) translateY(0)}}@keyframes anim_bg_strategie-fuehrung1{from{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}to{-webkit-transform:translateX(80%) translateY(0);transform:translateX(80%) translateY(0)}}@-webkit-keyframes anim_bg_strategie-fuehrung2{0%{-webkit-transform:scale(2.5) translateX(0%) translateY(50%);transform:scale(2.5) translateX(0%) translateY(50%)}25%{-webkit-transform:scale(1) translateX(0%) translateY(0%);transform:scale(1) translateX(0%) translateY(0%)}50%{-webkit-transform:scale(1) translateX(0%) translateY(0%);transform:scale(1) translateX(0%) translateY(0%)}75%{-webkit-transform:scale(1) translateX(0%) translateY(0%);transform:scale(1) translateX(0%) translateY(0%)}100%{-webkit-transform:scale(1) translateX(-100%) translateY(0%);transform:scale(1) translateX(-100%) translateY(0%)}}@keyframes anim_bg_strategie-fuehrung2{0%{-webkit-transform:scale(2.5) translateX(0%) translateY(50%);transform:scale(2.5) translateX(0%) translateY(50%)}25%{-webkit-transform:scale(1) translateX(0%) translateY(0%);transform:scale(1) translateX(0%) translateY(0%)}50%{-webkit-transform:scale(1) translateX(0%) translateY(0%);transform:scale(1) translateX(0%) translateY(0%)}75%{-webkit-transform:scale(1) translateX(0%) translateY(0%);transform:scale(1) translateX(0%) translateY(0%)}100%{-webkit-transform:scale(1) translateX(-100%) translateY(0%);transform:scale(1) translateX(-100%) translateY(0%)}}.universum_single svg#transformation-umsetzung1{position:fixed;top:-80vw;left:-80vw;width:150vw;max-width:unset;height:auto;z-index:-2}@media(min-width: 768px){.universum_single svg#transformation-umsetzung1{top:-100vw}}@media(min-width: 1024px){.universum_single svg#transformation-umsetzung1{top:-110vw}}.universum_single svg#transformation-umsetzung2{position:absolute;top:50vh;left:15vw;width:100vw;max-width:unset;height:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:anim_bg_transformation-umsetzung2 linear;animation:anim_bg_transformation-umsetzung2 linear;animation-timeline:scroll();z-index:-1}@-webkit-keyframes anim_bg_transformation-umsetzung2{from{-webkit-transform:translateX(0%) translateY(0%) rotate(0deg);transform:translateX(0%) translateY(0%) rotate(0deg)}to{-webkit-transform:translateX(0%) translateY(50%) rotate(360deg);transform:translateX(0%) translateY(50%) rotate(360deg)}}@keyframes anim_bg_transformation-umsetzung2{from{-webkit-transform:translateX(0%) translateY(0%) rotate(0deg);transform:translateX(0%) translateY(0%) rotate(0deg)}to{-webkit-transform:translateX(0%) translateY(50%) rotate(360deg);transform:translateX(0%) translateY(50%) rotate(360deg)}}.universum_single svg#plattformen-architektur1{position:fixed;top:-25vw;left:-10vw;width:120vw;max-width:unset;height:auto;z-index:-2}.universum_single svg#plattformen-architektur2{position:absolute;top:50vh;left:0;width:100vw;max-width:unset;height:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:anim_bg_plattformen-architektur2 linear;animation:anim_bg_plattformen-architektur2 linear;animation-timeline:scroll();z-index:-1}.universum_single svg#plattformen-architektur3{position:absolute;bottom:-20vw;right:-50vw;width:33vw;max-width:unset;height:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:anim_bg_plattformen-architektur3 linear;animation:anim_bg_plattformen-architektur3 linear;animation-timeline:scroll();z-index:-1}@-webkit-keyframes anim_bg_plattformen-architektur2{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}25%{-webkit-transform:translateX(0%) translateY(25%);transform:translateX(0%) translateY(25%)}50%{-webkit-transform:translateX(25%) translateY(0%);transform:translateX(25%) translateY(0%)}75%{-webkit-transform:translateX(50%) translateY(-25%);transform:translateX(50%) translateY(-25%)}100%{-webkit-transform:translateX(75%) translateY(-50%);transform:translateX(75%) translateY(-50%)}}@keyframes anim_bg_plattformen-architektur2{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}25%{-webkit-transform:translateX(0%) translateY(25%);transform:translateX(0%) translateY(25%)}50%{-webkit-transform:translateX(25%) translateY(0%);transform:translateX(25%) translateY(0%)}75%{-webkit-transform:translateX(50%) translateY(-25%);transform:translateX(50%) translateY(-25%)}100%{-webkit-transform:translateX(75%) translateY(-50%);transform:translateX(75%) translateY(-50%)}}@-webkit-keyframes anim_bg_plattformen-architektur3{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}25%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-180%) translateY(-120%);transform:translateX(-180%) translateY(-120%)}}@keyframes anim_bg_plattformen-architektur3{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}25%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-180%) translateY(-120%);transform:translateX(-180%) translateY(-120%)}}.universum_single svg#kernsysteme-integration1{position:fixed;top:5vh;left:0;width:120vw;max-width:unset;height:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:anim_bg_kernsysteme-integration1 linear;animation:anim_bg_kernsysteme-integration1 linear;animation-timeline:scroll();z-index:-2}@media(min-width: 1024px){.universum_single svg#kernsysteme-integration1{top:10vh}}@media(min-width: 1280px){.universum_single svg#kernsysteme-integration1{top:20vh}}.universum_single svg#kernsysteme-integration2{position:fixed;top:50vh;left:-20vw;width:100vw;max-width:unset;height:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:anim_bg_kernsysteme-integration2 linear;animation:anim_bg_kernsysteme-integration2 linear;animation-timeline:scroll();z-index:-1}@media(min-width: 1024px){.universum_single svg#kernsysteme-integration2{top:50vh;left:-20vw;width:60vw}}@-webkit-keyframes anim_bg_kernsysteme-integration1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}}@keyframes anim_bg_kernsysteme-integration1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}}@-webkit-keyframes anim_bg_kernsysteme-integration2{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}50%{-webkit-transform:translateX(170%) translateY(-150%);transform:translateX(170%) translateY(-150%)}100%{-webkit-transform:translateX(170%) translateY(-150%);transform:translateX(170%) translateY(-150%)}}@keyframes anim_bg_kernsysteme-integration2{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}50%{-webkit-transform:translateX(170%) translateY(-150%);transform:translateX(170%) translateY(-150%)}100%{-webkit-transform:translateX(170%) translateY(-150%);transform:translateX(170%) translateY(-150%)}}.universum_single svg#security-resilienz1{position:absolute;top:-5vh;left:5vw;width:90vw;max-width:unset;height:auto;-webkit-animation:anim_bg_security-resilienz1 linear;animation:anim_bg_security-resilienz1 linear;animation-timeline:scroll();z-index:-2}@media(min-width: 1024px){.universum_single svg#security-resilienz1{top:-20vh;left:5vw;width:90vw}}.universum_single svg#security-resilienz2{position:absolute;top:80vh;left:10vw;width:80vw;max-width:unset;height:auto;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:anim_bg_security-resilienz2 linear;animation:anim_bg_security-resilienz2 linear;animation-timeline:scroll();z-index:-1}@media(min-width: 1024px){.universum_single svg#security-resilienz2{top:80vh;left:20vw;width:60vw}}@-webkit-keyframes anim_bg_security-resilienz1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(0%) translateY(100%);transform:translateX(0%) translateY(100%)}}@keyframes anim_bg_security-resilienz1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(0%) translateY(100%);transform:translateX(0%) translateY(100%)}}@-webkit-keyframes anim_bg_security-resilienz2{0%{-webkit-transform:translateX(0%) translateY(0%) rotate(0deg);transform:translateX(0%) translateY(0%) rotate(0deg)}100%{-webkit-transform:translateX(0%) translateY(100%) rotate(-90deg);transform:translateX(0%) translateY(100%) rotate(-90deg)}}@keyframes anim_bg_security-resilienz2{0%{-webkit-transform:translateX(0%) translateY(0%) rotate(0deg);transform:translateX(0%) translateY(0%) rotate(0deg)}100%{-webkit-transform:translateX(0%) translateY(100%) rotate(-90deg);transform:translateX(0%) translateY(100%) rotate(-90deg)}}.team svg#bg_team1{position:absolute;top:-50vw;left:0;width:160vw;max-width:unset;height:auto;z-index:-1}.team svg#bg_team2{position:fixed;top:10vh;left:70vw;width:100vw;max-width:unset;height:auto;-webkit-animation:anim_bg_team2 linear;animation:anim_bg_team2 linear;animation-timeline:scroll();z-index:-2}.team svg#bg_team3{position:absolute;bottom:10vw;left:-30vw;width:30vw;max-width:unset;height:auto;-webkit-animation:anim_bg_team3 linear;animation:anim_bg_team3 linear;animation-timeline:scroll();z-index:-2}@media(min-width: 1280px){.team svg#bg_team3{left:-15vw}}@-webkit-keyframes anim_bg_team2{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(0%) translateY(-100%);transform:translateX(0%) translateY(-100%)}}@keyframes anim_bg_team2{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(0%) translateY(-100%);transform:translateX(0%) translateY(-100%)}}@-webkit-keyframes anim_bg_team3{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(0%) translateY(-100%);transform:translateX(0%) translateY(-100%)}}@keyframes anim_bg_team3{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(0%) translateY(-100%);transform:translateX(0%) translateY(-100%)}}.referenzen svg#bg_referenzen1{position:fixed;top:-25vw;left:-10vw;width:120vw;max-width:unset;height:auto;-webkit-animation:anim_bg_referenzen1 linear;animation:anim_bg_referenzen1 linear;animation-timeline:scroll();z-index:-2}.referenzen svg#bg_referenzen2{position:absolute;bottom:60vw;right:-10vw;width:100vw;max-width:unset;height:auto;-webkit-animation:anim_bg_referenzen2 linear;animation:anim_bg_referenzen2 linear;animation-timeline:scroll();z-index:-2}@media(min-width: 768px){.referenzen svg#bg_referenzen2{bottom:5vw}}@media(min-width: 1024px){.referenzen svg#bg_referenzen2{bottom:20vw}}@media(min-width: 1280px){.referenzen svg#bg_referenzen2{right:-5vw;width:70vw}}.referenzen svg#bg_referenzen2 #__path1{-webkit-animation:anim_bg_referenzen2__path1 linear;animation:anim_bg_referenzen2__path1 linear;animation-timeline:scroll()}.referenzen svg#bg_referenzen2 #__path2{-webkit-animation:anim_bg_referenzen2__path2 linear;animation:anim_bg_referenzen2__path2 linear;animation-timeline:scroll()}@-webkit-keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-100%) translateY(1500%);transform:translateX(-100%) translateY(1500%)}}@keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-100%) translateY(1500%);transform:translateX(-100%) translateY(1500%)}}@media(min-width: 768px){@-webkit-keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(600%);transform:translateX(-50%) translateY(600%)}}@keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(600%);transform:translateX(-50%) translateY(600%)}}}@media(min-width: 1024px){@-webkit-keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(200%);transform:translateX(-50%) translateY(200%)}}@keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(200%);transform:translateX(-50%) translateY(200%)}}}@media(min-width: 1280px){@-webkit-keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}}@keyframes anim_bg_referenzen1{0%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}100%{-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}}}@-webkit-keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(100%) translateY(-1800%);transform:translateX(100%) translateY(-1800%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(100%) translateY(-1800%);transform:translateX(100%) translateY(-1800%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@-webkit-keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-200%) translateY(-2000%);transform:translateX(-200%) translateY(-2000%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-200%) translateY(-2000%);transform:translateX(-200%) translateY(-2000%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@media(min-width: 768px){@-webkit-keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(100%) translateY(-700%);transform:translateX(100%) translateY(-700%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(100%) translateY(-700%);transform:translateX(100%) translateY(-700%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@-webkit-keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-200%) translateY(-800%);transform:translateX(-200%) translateY(-800%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-200%) translateY(-800%);transform:translateX(-200%) translateY(-800%)}90%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}}@media(min-width: 1024px){@-webkit-keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(0%) translateY(-600%);transform:translateX(0%) translateY(-600%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(0%) translateY(-600%);transform:translateX(0%) translateY(-600%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@-webkit-keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-50%) translateY(-400%);transform:translateX(-50%) translateY(-400%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-50%) translateY(-400%);transform:translateX(-50%) translateY(-400%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}}@media(min-width: 1280px){@-webkit-keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(0%) translateY(-500%);transform:translateX(0%) translateY(-500%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path1{0%{-webkit-transform:translateX(0%) translateY(-500%);transform:translateX(0%) translateY(-500%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@-webkit-keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-150%) translateY(-400%);transform:translateX(-150%) translateY(-400%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}@keyframes anim_bg_referenzen2__path2{0%{-webkit-transform:translateX(-150%) translateY(-400%);transform:translateX(-150%) translateY(-400%)}80%{-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%)}}}/*# sourceMappingURL=main.min.css.map */