:root{--font-family: Helvetica, Arial, sans-serif;--font-family-condensed: var(--font-family);--font-style-normal: normal;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-bold: 600;--font-size-small: 12px;--line-height-small: 16px;--font-size-copy: 16px;--line-height-copy: 24px;--font-size-copy-big: 24px;--line-height-copy-big: 32px;--font-size-h3: var(--font-size-copy-big);--line-height-h3: var(--line-height-copy-big);--font-size-h2: 32px;--line-height-h2: 40px;--font-size-h1: var(--font-size-h2);--line-height-h1: var(--line-height-h2)}@media screen and (min-width: 1420px){:root{--font-size-h1: 56px;--line-height-h1: 64px;--font-size-small: 12px;--line-height-small: 20px;--font-size-copy: 20px;--line-height-copy: 32px;--font-size-copy-big: 32px;--line-height-copy-big: 48px;--font-size-h2: 56px;--line-height-h2: 64px}}:root{--color--white: rgb(251, 251, 251);--color--black: rgb(35, 31, 32);--color--black-link: rgb(87, 87, 86)}:root{--grid--gap: 16px;--grid--margin: 0px;--grid--column-count: 6}@media screen and (min-width: 1420px){:root{--grid--gap: 24px;--grid--margin: 24px;--grid--column-count: 12}}.content-swiper,.mod_newsreader>.content-element-group,.mod_article>.content-element-group,.content-element-group .mod_navigation,#footer .inside,#header .inside{background-color:var(--color--white);display:grid;gap:var(--grid--gap);grid-template-columns:var(--grid--margin) repeat(var(--grid--column-count), 1fr) var(--grid--margin)}@media screen and (min-width: 1420px){.content-swiper,.mod_newsreader>.content-element-group,.mod_article>.content-element-group,.content-element-group .mod_navigation,#footer .inside,#header .inside{justify-content:center}}.content-element-group:has(>.content-image:not(:first-child)){display:grid;gap:var(--grid--gap);grid-template-columns:repeat(var(--grid--column-count), 1fr)}.content-swiper::after,.content-element-group .mod_navigation:last-child::after{content:" ";display:block;grid-column-start:2;grid-column-end:8;height:1px;width:100%;background-color:var(--color--black)}@media screen and (min-width: 1420px){.content-swiper::after,.content-element-group .mod_navigation:last-child::after{grid-column-start:2;grid-column-end:14}}:root{--svg--logo: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNjMgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im0zMi4yMSAxMS43MDh2LTExLjY4MWgtMC41NTAydjExLjY4MWgtOS42MjY3djAuNTM0OWg5LjYyNjd2MTEuNzUxaDAuNTUwMnYtMTEuNzUxaDkuNjExdi0wLjUzNDloLTkuNjExeiIgZmlsbD0iIzU3NTc1NiIvPgo8cGF0aCBkPSJtNTkuMzgyIDcuMjU1M2MtMC4xNjI1LTMuNTE2Ny0zLjE2MDktNC42MjYxLTUuNzk5Ny00LjYyNjEtMS45ODg1IDAtNS4zNDMzIDAuNTM3OTktNS4zNDMzIDMuOTkwOSAwIDEuOTMzMSAxLjQwMDcgMi41NjU0IDIuNzcwMSAyLjg4MTVsNi42ODE1IDEuNDg5NGMzLjAyOTYgMC42OTYgNS4zMDg5IDIuNDcxMSA1LjMwODkgNi4wODIgMCA1LjM4NjEtNS4xNDYzIDYuODc1NC05LjE1NzcgNi44NzU0LTQuMzMzNCAwLTYuMDI4LTEuMjY3NS03LjA3MjMtMi4xODU0LTEuOTg4NS0xLjc0MTYtMi4zNzkzLTMuNjQ0NC0yLjM3OTMtNS43NjU5aDIuOTY0YzAgNC4xMTg1IDMuNDU0OCA1LjMyMjEgNi40NTMyIDUuMzIyMSAyLjI4MjQgMCA2LjEyNDktMC41NzE0IDYuMTI0OS0zLjgzMjggMC0yLjM3NjktMS4xNDEyLTMuMTM2OC00Ljk4NjgtNC4wMjEzbC00Ljc4OTktMS4wNzljLTEuNTMyLTAuMzQ5NS00Ljk4NjktMS4zOTIxLTQuOTg2OS01LjM1MjYgMC0zLjU0NzEgMi4zNzkzLTcuMDMzNCA4LjA0NzgtNy4wMzM0IDguMTc5IDAgOC45OTUxIDQuNzUzOCA5LjEyNjQgNy4yNTUzaC0yLjk2NzEgMC4wMDYyeiIgZmlsbD0iIzIzMUYyMCIvPgo8cGF0aCBkPSJNMTYuMjA0OSAwLjAzMzQ0NzNIMTkuNTM3OFYyNEgxNi4yMDQ5VjEyLjgxNzZIMy4zMjk3OFYyNEgwVjAuMDMzNDQ3M0gzLjMyOTc4VjkuOTQ4MzRIMTYuMjA0OVYwLjAzMzQ0NzNaIiBmaWxsPSIjMjMxRjIwIi8+Cjwvc3ZnPgo=");--svg--plus: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMTMgMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHg9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjE1IiBmaWxsPSIjNTc1NzU2Ii8+CjxyZWN0IHRyYW5zZm9ybT0icm90YXRlKDkwIDEzIDcpIiB4PSIxMyIgeT0iNyIgd2lkdGg9IjEiIGhlaWdodD0iMTMiIGZpbGw9IiM1NzU3NTYiLz4KPC9zdmc+Cg==");--svg--minus: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTMgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTMgMCkiIHg9IjEzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxMyIgZmlsbD0iIzU3NTc1NiIvPgo8L3N2Zz4K");--svg--cancel: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im0wLjc0IDkuODgtMC43NC0wLjcyIDQuMjItNC4yMi00LjIyLTQuMjIgMC43NC0wLjcyIDQuMjIgNC4yIDQuMi00LjIgMC43NCAwLjcyLTQuMiA0LjIyIDQuMiA0LjIyLTAuNzQgMC43Mi00LjItNC4yLTQuMjIgNC4yeiIgZmlsbD0iIzAwMCIvPgo8L3N2Zz4K");--svg--dropdown: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im03LjczMTggNi43MTY3IDYuMjY5LTYuNzE2NyAxLjQ2MjEgMS4zNjQ2LTcuNzMxMSA4LjI4MzMtNy43MzEtOC4yODMzIDEuNDYyMS0xLjM2NDYgNi4yNjkgNi43MTY3eiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTc1NzU2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");--svg--arrow: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWFycm93LXJpZ2h0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjUiIHgyPSIxOSIgeTE9IjEyIiB5Mj0iMTIiLz4KPHBvbHlsaW5lIHBvaW50cz0iMTIgNSAxOSAxMiAxMiAxOSIvPgo8L3N2Zz4K");--svg--contact: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im04IDEuNWMtMS45MzMgMC0zLjUgMS41NjctMy41IDMuNXMxLjU2NyAzLjUgMy41IDMuNSAzLjUtMS41NjcgMy41LTMuNS0xLjU2Ny0zLjUtMy41LTMuNXptLTQuNSAzLjVjMC0yLjQ4NTMgMi4wMTQ3LTQuNSA0LjUtNC41IDIuNDg1MyAwIDQuNSAyLjAxNDcgNC41IDQuNXMtMi4wMTQ3IDQuNS00LjUgNC41Yy0yLjQ4NTMgMC00LjUtMi4wMTQ3LTQuNS00LjV6bS0xLjY4MiA4LjgxOGMwLjg0MzkxLTAuODQzOSAxLjk4ODUtMS4zMTggMy4xODItMS4zMThoNmMxLjE5MzUgMCAyLjMzODEgMC40NzQxIDMuMTgyIDEuMzE4czEuMzE4IDEuOTg4NSAxLjMxOCAzLjE4MnYyYzAgMC4yNzYxLTAuMjIzOSAwLjUtMC41IDAuNXMtMC41LTAuMjIzOS0wLjUtMC41di0yYzAtMC45MjgzLTAuMzY4Ny0xLjgxODUtMS4wMjUxLTIuNDc0OXMtMS41NDY2LTEuMDI1MS0yLjQ3NDktMS4wMjUxaC02Yy0wLjkyODI2IDAtMS44MTg1IDAuMzY4Ny0yLjQ3NDkgMS4wMjUxLTAuNjU2MzggMC42NTY0LTEuMDI1MSAxLjU0NjYtMS4wMjUxIDIuNDc0OXYyYzAgMC4yNzYxLTAuMjIzODYgMC41LTAuNSAwLjUtMC4yNzYxNCAwLTAuNS0wLjIyMzktMC41LTAuNXYtMmMwLTEuMTkzNSAwLjQ3NDExLTIuMzM4MSAxLjMxOC0zLjE4MnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");--svg--link: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjE4OCA4LjcxOWMuNDM5LS40MzkuOTI2LS44MDEgMS40NDQtMS4wODcgMi44ODctMS41OTEgNi41ODktLjc0NSA4LjQ0NSAyLjA2OWwtMi4yNDYgMi4yNDVjLS42NDQtMS40NjktMi4yNDMtMi4zMDUtMy44MzQtMS45NDktLjU5OS4xMzQtMS4xNjguNDMzLTEuNjMzLjg5OGwtNC4zMDQgNC4zMDZjLTEuMzA3IDEuMzA3LTEuMzA3IDMuNDMzIDAgNC43NCAxLjMwNyAxLjMwNyAzLjQzMyAxLjMwNyA0Ljc0IDBsMS4zMjctMS4zMjdjMS4yMDcuNDc5IDIuNTAxLjY3IDMuNzc5LjU3NWwtMi45MjkgMi45MjljLTIuNTExIDIuNTExLTYuNTgyIDIuNTExLTkuMDkzIDBzLTIuNTExLTYuNTgyIDAtOS4wOTNsNC4zMDQtNC4zMDZ6bTYuODM2LTYuODM2bC0yLjkyOSAyLjkyOWMxLjI3Ny0uMDk2IDIuNTcyLjA5NiAzLjc3OS41NzRsMS4zMjYtMS4zMjZjMS4zMDctMS4zMDcgMy40MzMtMS4zMDcgNC43NCAwIDEuMzA3IDEuMzA3IDEuMzA3IDMuNDMzIDAgNC43NGwtNC4zMDUgNC4zMDVjLTEuMzExIDEuMzExLTMuNDQgMS4zLTQuNzQgMC0uMzAzLS4zMDMtLjU2NC0uNjgtLjcyNy0xLjA1MWwtMi4yNDYgMi4yNDVjLjIzNi4zNTguNDgxLjY2Ny43OTYuOTgyLjgxMi44MTIgMS44NDYgMS40MTcgMy4wMzYgMS43MDQgMS41NDIuMzcxIDMuMTk0LjE2NiA0LjYxMy0uNjE3LjUxOC0uMjg2IDEuMDA1LS42NDggMS40NDQtMS4wODdsNC4zMDQtNC4zMDVjMi41MTItMi41MTEgMi41MTItNi41ODIuMDAxLTkuMDkzLTIuNTExLTIuNTEtNi41ODEtMi41MS05LjA5MiAweiIvPgo8L3N2Zz4K")}a{color:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button{outline:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}select::-ms-expand{display:none}button{border:none;background-color:rgba(0,0,0,0);outline:none;padding:0}.invisible{display:none !important}.klaro .cookie-modal .cm-modal .cm-header p,.mod_customnav[aria-label*=quick-nav] li strong,.mod_customnav[aria-label*=quick-nav] li a,#footer .inside>.mod_customnav[aria-label=footer-legal-nav] li{letter-spacing:.48px;font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:var(--font-family);font-weight:var(--font-weight-regular)}b,strong{font-weight:var(--font-weight-bold)}.mod_article .content-text:not(.-einleitung)>.rte ol,.mod_article .content-text:not(.-einleitung)>.rte ul,#footer .inside .rte p,#footer .inside .rte .mod_article blockquote cite,.mod_article #footer .inside .rte blockquote cite,.mod_article blockquote #footer .inside .rte cite,.mod_article .rte p,.mod_article .rte blockquote cite,.mod_article blockquote .mod_article .rte cite{hyphens:auto}.mod_article .content-text:not(.-einleitung)>.rte ol+p,.mod_article .content-text:not(.-einleitung)>.rte blockquote ol+cite,.mod_article blockquote .mod_article .content-text:not(.-einleitung)>.rte ol+cite,.mod_article .content-text:not(.-einleitung)>.rte ul+p,.mod_article .content-text:not(.-einleitung)>.rte blockquote ul+cite,.mod_article blockquote .mod_article .content-text:not(.-einleitung)>.rte ul+cite,#footer .inside .rte p+p,#footer .inside .rte .mod_article blockquote cite+p,.mod_article #footer .inside .rte blockquote cite+p,.mod_article blockquote #footer .inside .rte cite+p,#footer .inside .rte .mod_article blockquote p+cite,.mod_article #footer .inside .rte blockquote p+cite,.mod_article blockquote #footer .inside .rte p+cite,#footer .inside .rte .mod_article blockquote cite+cite,.mod_article #footer .inside .rte blockquote cite+cite,.mod_article blockquote #footer .inside .rte cite+cite,.mod_article .rte p+p,.mod_article .rte blockquote cite+p,.mod_article blockquote .mod_article .rte cite+p,.mod_article .rte blockquote p+cite,.mod_article blockquote .mod_article .rte p+cite,.mod_article .rte blockquote cite+cite,.mod_article blockquote .mod_article .rte cite+cite,.mod_article .content-text:not(.-einleitung)>.rte ol+ul,.mod_article .content-text:not(.-einleitung)>.rte ul+ul,#footer .inside .rte p+ul,#footer .inside .rte .mod_article blockquote cite+ul,.mod_article #footer .inside .rte blockquote cite+ul,.mod_article blockquote #footer .inside .rte cite+ul,.mod_article .rte p+ul,.mod_article .rte blockquote cite+ul,.mod_article blockquote .mod_article .rte cite+ul,.mod_article .content-text:not(.-einleitung)>.rte ol+ol,.mod_article .content-text:not(.-einleitung)>.rte ul+ol,#footer .inside .rte p+ol,#footer .inside .rte .mod_article blockquote cite+ol,.mod_article #footer .inside .rte blockquote cite+ol,.mod_article blockquote #footer .inside .rte cite+ol,.mod_article .rte p+ol,.mod_article .rte blockquote cite+ol,.mod_article blockquote .mod_article .rte cite+ol,.mod_article .content-text:not(.-einleitung)>.rte ol+blockquote,.mod_article .content-text:not(.-einleitung)>.rte ul+blockquote,#footer .inside .rte p+blockquote,#footer .inside .rte .mod_article blockquote cite+blockquote,.mod_article #footer .inside .rte blockquote cite+blockquote,.mod_article blockquote #footer .inside .rte cite+blockquote,.mod_article .rte p+blockquote,.mod_article .rte blockquote cite+blockquote,.mod_article blockquote .mod_article .rte cite+blockquote,.mod_article .content-text:not(.-einleitung)>.rte ol+h4,.mod_article .content-text:not(.-einleitung)>.rte ul+h4,#footer .inside .rte p+h4,#footer .inside .rte .mod_article blockquote cite+h4,.mod_article #footer .inside .rte blockquote cite+h4,.mod_article blockquote #footer .inside .rte cite+h4,.mod_article .rte p+h4,.mod_article .rte blockquote cite+h4,.mod_article blockquote .mod_article .rte cite+h4{margin-top:var(--line-height-copy)}.mod_article .content-text:not(.-einleitung)>.rte ol+h3,.mod_article .content-text:not(.-einleitung)>.rte ul+h3,#footer .inside .rte p+h3,#footer .inside .rte .mod_article blockquote cite+h3,.mod_article #footer .inside .rte blockquote cite+h3,.mod_article blockquote #footer .inside .rte cite+h3,.mod_article .rte p+h3,.mod_article .rte blockquote cite+h3,.mod_article blockquote .mod_article .rte cite+h3{margin-top:27px}.mod_article .content-text:not(.-einleitung)>.rte ol+h2,.mod_article .content-text:not(.-einleitung)>.rte ul+h2,#footer .inside .rte p+h2,#footer .inside .rte .mod_article blockquote cite+h2,.mod_article #footer .inside .rte blockquote cite+h2,.mod_article blockquote #footer .inside .rte cite+h2,.mod_article .rte p+h2,.mod_article .rte blockquote cite+h2,.mod_article blockquote .mod_article .rte cite+h2{margin-top:40px}@media screen and (min-width: 1420px){.mod_article .content-text:not(.-einleitung)>.rte ol+p,.mod_article .content-text:not(.-einleitung)>.rte blockquote ol+cite,.mod_article blockquote .mod_article .content-text:not(.-einleitung)>.rte ol+cite,.mod_article .content-text:not(.-einleitung)>.rte ul+p,.mod_article .content-text:not(.-einleitung)>.rte blockquote ul+cite,.mod_article blockquote .mod_article .content-text:not(.-einleitung)>.rte ul+cite,#footer .inside .rte p+p,#footer .inside .rte .mod_article blockquote cite+p,.mod_article #footer .inside .rte blockquote cite+p,.mod_article blockquote #footer .inside .rte cite+p,#footer .inside .rte .mod_article blockquote p+cite,.mod_article #footer .inside .rte blockquote p+cite,.mod_article blockquote #footer .inside .rte p+cite,#footer .inside .rte .mod_article blockquote cite+cite,.mod_article #footer .inside .rte blockquote cite+cite,.mod_article blockquote #footer .inside .rte cite+cite,.mod_article .rte p+p,.mod_article .rte blockquote cite+p,.mod_article blockquote .mod_article .rte cite+p,.mod_article .rte blockquote p+cite,.mod_article blockquote .mod_article .rte p+cite,.mod_article .rte blockquote cite+cite,.mod_article blockquote .mod_article .rte cite+cite,.mod_article .content-text:not(.-einleitung)>.rte ol+ul,.mod_article .content-text:not(.-einleitung)>.rte ul+ul,#footer .inside .rte p+ul,#footer .inside .rte .mod_article blockquote cite+ul,.mod_article #footer .inside .rte blockquote cite+ul,.mod_article blockquote #footer .inside .rte cite+ul,.mod_article .rte p+ul,.mod_article .rte blockquote cite+ul,.mod_article blockquote .mod_article .rte cite+ul,.mod_article .content-text:not(.-einleitung)>.rte ol+ol,.mod_article .content-text:not(.-einleitung)>.rte ul+ol,#footer .inside .rte p+ol,#footer .inside .rte .mod_article blockquote cite+ol,.mod_article #footer .inside .rte blockquote cite+ol,.mod_article blockquote #footer .inside .rte cite+ol,.mod_article .rte p+ol,.mod_article .rte blockquote cite+ol,.mod_article blockquote .mod_article .rte cite+ol,.mod_article .content-text:not(.-einleitung)>.rte ol+blockquote,.mod_article .content-text:not(.-einleitung)>.rte ul+blockquote,#footer .inside .rte p+blockquote,#footer .inside .rte .mod_article blockquote cite+blockquote,.mod_article #footer .inside .rte blockquote cite+blockquote,.mod_article blockquote #footer .inside .rte cite+blockquote,.mod_article .rte p+blockquote,.mod_article .rte blockquote cite+blockquote,.mod_article blockquote .mod_article .rte cite+blockquote,.mod_article .content-text:not(.-einleitung)>.rte ol+h4,.mod_article .content-text:not(.-einleitung)>.rte ul+h4,#footer .inside .rte p+h4,#footer .inside .rte .mod_article blockquote cite+h4,.mod_article #footer .inside .rte blockquote cite+h4,.mod_article blockquote #footer .inside .rte cite+h4,.mod_article .rte p+h4,.mod_article .rte blockquote cite+h4,.mod_article blockquote .mod_article .rte cite+h4{margin-top:var(--line-height-copy)}.mod_article .content-text:not(.-einleitung)>.rte ol+h3,.mod_article .content-text:not(.-einleitung)>.rte ul+h3,#footer .inside .rte p+h3,#footer .inside .rte .mod_article blockquote cite+h3,.mod_article #footer .inside .rte blockquote cite+h3,.mod_article blockquote #footer .inside .rte cite+h3,.mod_article .rte p+h3,.mod_article .rte blockquote cite+h3,.mod_article blockquote .mod_article .rte cite+h3,.mod_article .content-text:not(.-einleitung)>.rte ol+table,.mod_article .content-text:not(.-einleitung)>.rte ul+table,#footer .inside .rte p+table,#footer .inside .rte .mod_article blockquote cite+table,.mod_article #footer .inside .rte blockquote cite+table,.mod_article blockquote #footer .inside .rte cite+table,.mod_article .rte p+table,.mod_article .rte blockquote cite+table,.mod_article blockquote .mod_article .rte cite+table{margin-top:45px}.mod_article .content-text:not(.-einleitung)>.rte ol+h2,.mod_article .content-text:not(.-einleitung)>.rte ul+h2,#footer .inside .rte p+h2,#footer .inside .rte .mod_article blockquote cite+h2,.mod_article #footer .inside .rte blockquote cite+h2,.mod_article blockquote #footer .inside .rte cite+h2,.mod_article .rte p+h2,.mod_article .rte blockquote cite+h2,.mod_article blockquote .mod_article .rte cite+h2{margin-top:128px}}#footer .inside .content-text.-einleitung .rte p,#footer .inside .content-text.-einleitung .rte .mod_article blockquote cite,.mod_article #footer .inside .content-text.-einleitung .rte blockquote cite,.mod_article blockquote #footer .inside .content-text.-einleitung .rte cite,#footer .inside .content-text.-einleitung .rte li,.mod_article .content-text.-einleitung .rte p,.mod_article .content-text.-einleitung .rte blockquote cite,.mod_article blockquote .mod_article .content-text.-einleitung .rte cite,.mod_article .content-text.-einleitung .rte li{font-size:var(--font-size-copy-big);line-height:var(--line-height-copy-big);hyphens:none}.mod_article h1{font-family:var(--font-family-condensed);font-weight:var(--font-weight-bold);font-size:var(--font-size-h1);line-height:var(--line-height-h1);text-transform:uppercase;font-weight:normal}@media screen and (min-width: 1920px){.mod_article h1{hyphens:none}}@media screen and (min-width: 1420px){.mod_article h1{margin-bottom:8px}}.mod_article blockquote p,.mod_article blockquote cite,#footer .inside h2,.mod_article h2{font-weight:var(--font-weight-bold);font-size:var(--font-size-h2);line-height:var(--line-height-h2);text-transform:uppercase;font-weight:normal}.mod_article blockquote p b,.mod_article blockquote cite b,#footer .inside h2 b,.mod_article h2 b,.mod_article blockquote p strong,.mod_article blockquote cite strong,#footer .inside h2 strong,.mod_article h2 strong{font-weight:var(--font-weight-regular)}@media screen and (min-width: 1420px){#footer .inside h2,.mod_article h2{margin-bottom:8px}}#footer .inside h1+h2,.mod_article h1+h2{text-transform:none}#footer .inside>.content-element-group h2,.mod_article h3,#footer .inside .rte h3,#footer .inside h1+h2,.mod_article h1+h2{font-weight:var(--font-weight-light);font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.mod_article h4{font-family:var(--font-family);font-size:var(--font-size-copy);font-weight:var(--font-weight-light);line-height:var(--line-height-copy);color:var(--color-black);font-weight:var(--font-weight-regular)}.mod_article .content-text:not(.-einleitung)>.rte ol li,.mod_article .content-text:not(.-einleitung)>.rte ul li{margin-left:calc(2*var(--font-size-copy));list-style:none}.mod_article .content-text:not(.-einleitung)>.rte ol li::before,.mod_article .content-text:not(.-einleitung)>.rte ul li::before{height:100%;display:inline-block;text-align:left;margin-left:calc(-2*var(--font-size-copy));width:calc(2*var(--font-size-copy));font-weight:var(--font-weight-regular)}.mod_article .content-text:not(.-einleitung)>.rte ul li::before{content:"—";color:var(--color--black-link)}.mod_article .content-text.-einleitung.-text-left>.rte ul li::before{mask-position:left center}.mod_article .content-text:not(.-einleitung)>.rte ol{counter-reset:aplphaItem}.mod_article .content-text:not(.-einleitung)>.rte ol li{counter-increment:aplphaItem}.mod_article .content-text:not(.-einleitung)>.rte ol li:before{content:counter(aplphaItem, counter) "."}dl{margin-bottom:var(--line-height-copy)}dl dd{font-weight:var(--font-weight-regular)}.mod_article blockquote{position:relative;padding-left:var(--font-size-h2)}.mod_article blockquote::before{content:" ";display:block;background-color:var(--color-red);width:5px;height:100%;position:absolute;left:0;top:0;border-radius:2px}@media screen and (min-width: 1420px){.mod_article blockquote::before{width:8px}}.mod_article blockquote cite{display:block}.mod_article blockquote p:last-child,.mod_article blockquote cite:last-child{font-family:var(--font-family);font-size:var(--font-size-copy);font-weight:var(--font-weight-light);line-height:var(--line-height-copy);color:var(--color-black)}.marginal{font-size:var(--font-size-copy);line-height:var(--line-height-copy)}.mod_customnav[aria-label*=quick-nav] li a,.mod_customnav[aria-label*=quick-nav] li span,.mod_customnav ul>li>span,#footer .inside>.mod_customnav[aria-label=footer-legal-nav] a,#main .content-hyperlink a,#main .content-hyperlink span.klaroshow,#main .content-text a,#main .content-text span.klaroshow,#main figcaption a,#main figcaption span.klaroshow,#main .rte a,#main .rte span.klaroshow,#footer .content-hyperlink a,#footer .content-hyperlink span.klaroshow,#footer .content-text a,#footer .content-text span.klaroshow,#footer figcaption a,#footer figcaption span.klaroshow,#footer .rte a,#footer .rte span.klaroshow{text-decoration:none;color:var(--color--black-link);cursor:pointer;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-line:underline;text-decoration-style:solid;font-weight:var(--font-weight-regular);text-decoration-color:var(--color--black)}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] li a,.mod_customnav[aria-label*=quick-nav] li span,.mod_customnav ul>li>span,#footer .inside>.mod_customnav[aria-label=footer-legal-nav] a,#main .content-hyperlink a,#main .content-hyperlink span.klaroshow,#main .content-text a,#main .content-text span.klaroshow,#main figcaption a,#main figcaption span.klaroshow,#main .rte a,#main .rte span.klaroshow,#footer .content-hyperlink a,#footer .content-hyperlink span.klaroshow,#footer .content-text a,#footer .content-text span.klaroshow,#footer figcaption a,#footer figcaption span.klaroshow,#footer .rte a,#footer .rte span.klaroshow{transition:underline 180ms ease-in-out,color 180ms ease-in-out,transition 180ms ease-in-out}.mod_customnav[aria-label*=quick-nav] li a:hover,.mod_customnav[aria-label*=quick-nav] li span:hover,.mod_customnav ul>li>span:hover,#footer .inside>.mod_customnav[aria-label=footer-legal-nav] a:hover,#main .content-hyperlink a:hover,#main .content-hyperlink span.klaroshow:hover,#main .content-text a:hover,#main .content-text span.klaroshow:hover,#main figcaption a:hover,#main figcaption span.klaroshow:hover,#main .rte a:hover,#main .rte span.klaroshow:hover,#footer .content-hyperlink a:hover,#footer .content-hyperlink span.klaroshow:hover,#footer .content-text a:hover,#footer .content-text span.klaroshow:hover,#footer figcaption a:hover,#footer figcaption span.klaroshow:hover,#footer .rte a:hover,#footer .rte span.klaroshow:hover{text-decoration-color:rgba(0,0,0,0);color:var(--color--black)}}#main .mod_article div:not(.mod_navigation) a.button{text-decoration:none}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--font-size-copy);font-weight:var(--font-weight-light);line-height:var(--line-height-copy);color:var(--color-black);overflow-y:scroll;overflow-x:hidden;max-height:101vh}body:has(nav[aria-label=main-nav-open]){overflow:hidden}#wrapper{min-height:100dvh;box-sizing:border-box;background-color:var(--color--white);display:flex;flex-direction:column}#wrapper button,#wrapper a,#wrapper input[type=submit]{cursor:pointer}#header{position:sticky;top:0;z-index:5}@media screen and (min-width: 1420px){#header{top:-49px}}#header .inside{position:relative;background-color:var(--color--white);width:100%;padding-top:var(--grid--gap);max-height:100dvh;overflow:hidden;box-sizing:border-box}@media screen and (min-width: 1420px){#header .inside{overflow:visible;row-gap:calc(.5*var(--grid--gap));padding-top:calc(.5*var(--grid--gap))}}#header .inside:has(nav[aria-label=main-nav-open]){overflow-x:hidden;overflow-y:scroll}#header .inside:has(nav[aria-label=main-nav-open]) #skipNavigation2{border-color:var(--color--black);background-color:var(--color--black)}#header .inside:has(nav[aria-label=main-nav-open]) #skipNavigation2::after{background-color:var(--color--white);transform:rotate(180deg)}#footer{margin-top:auto}#footer .inside>.content-element-group{grid-column-start:2;grid-column-end:8}@media screen and (min-width: 1420px){#footer .inside>.content-element-group{grid-column-end:14}}#footer .inside>.content-element-group:first-child{border-top:1px solid var(--color--black);padding-top:calc(var(--grid--gap)*2)}#footer .inside>.content-element-group h2{text-transform:none}#footer .inside>.content-element-group h2::first-line{font-weight:var(--font-weight-regular)}#footer .inside>.mod_customnav[aria-label=footer-site-nav]{display:none}#footer .inside>.mod_customnav[aria-label=footer-legal-nav]{display:block;grid-column-start:2;grid-column-end:8;border-top:1px solid var(--color--black);margin:var(--grid--gap) 0;padding-top:12px}@media screen and (min-width: 1420px){#footer .inside>.mod_customnav[aria-label=footer-legal-nav]{grid-column-end:14}}#footer .inside>.mod_customnav[aria-label=footer-legal-nav] ul{display:flex;flex-wrap:wrap;gap:var(--grid--gap)}#footer .inside>.mod_customnav[aria-label=footer-legal-nav] li{text-transform:uppercase;font-weight:var(--font-weight-regular)}#footer .inside>.mod_customnav[aria-label=footer-legal-nav] li a,#footer .inside>.mod_customnav[aria-label=footer-legal-nav] li strong{padding:8px 0}#footer .inside>.mod_customnav[aria-label=footer-legal-nav] a{text-decoration-color:rgba(0,0,0,0)}@media screen and (min-width: 1420px){#footer .inside>.mod_customnav[aria-label=footer-legal-nav] a:hover{text-decoration-color:var(--color--black)}}.klaro.cm-as-context-notice .cm-buttons .cm-btn,.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn,.button{line-height:var(--line-height-small);font-family:var(--font-size-small);border-radius:var(--line-height-small);border:1px solid var(--color--black-link);display:inline-flex;flex-wrap:wrap;align-items:center;padding:calc(var(--line-height-small)*.5) var(--line-height-small);padding-bottom:8px;width:content;font-weight:var(--font-weight-light);text-transform:uppercase;column-gap:calc(var(--line-height-small)*.5)}.button.vcard::before{content:" ";width:var(--line-height-small);background-color:var(--color--black);height:var(--line-height-small);display:block;mask-size:contain;mask-image:var(--svg--contact);mask-repeat:no-repeat;mask-position:center center}@media screen and (min-width: 1420px){.button.vcard:hover{color:var(--color--white);background-color:var(--color--black)}.button.vcard:hover::before{background-color:var(--color--white)}}#main .mod_article{position:relative}.scrolldown{width:calc(var(--grid--gap)*1.5);height:calc(3*var(--grid--gap));border:3px solid var(--color--white);border-radius:calc(var(--grid--gap)*2.15);position:absolute;top:calc(100dvh - 320px);left:0;right:0;margin:0 auto;z-index:4;transition:opacity 400ms ease-in-out}.scrolldown::before{content:"";width:calc(var(--grid--gap)*.75);height:calc(var(--grid--gap)*.75);position:absolute;top:10px;left:50%;transform:translateX(-50%);background-color:var(--color--white);border-radius:50%;opacity:1;animation:wheel 1800ms infinite}@keyframes wheel{to{opacity:0;top:60px}}.mod_navigation{grid-column-start:2;grid-column-end:8}@media screen and (min-width: 1420px){.mod_navigation{grid-column-end:14}}.mod_navigation strong,.mod_navigation a.trail{font-weight:var(--font-weight-bold);color:var(--color--black) !important}.mod_navigation[aria-label*=main-nav]{height:0}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav]{height:auto;overflow:visible;border-top:1px solid var(--color--black)}}.mod_navigation[aria-label*=main-nav] ul{display:flex;flex-direction:column}.mod_navigation[aria-label*=main-nav] ul li{border-bottom:1px solid var(--color--black-link);position:relative;font-weight:var(--font-weight-regular)}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] ul li{border:none}}.mod_navigation[aria-label*=main-nav] ul li>strong,.mod_navigation[aria-label*=main-nav] ul li>a{display:block;padding-top:12px;padding-bottom:11px;color:var(--color--black-link)}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] ul li>strong,.mod_navigation[aria-label*=main-nav] ul li>a{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:calc(var(--grid--gap)*.5);align-items:center;padding-top:21px;padding-bottom:19px}.mod_navigation[aria-label*=main-nav] ul li>strong.submenu:after,.mod_navigation[aria-label*=main-nav] ul li>a.submenu:after{content:" ";mask-image:var(--svg--plus);mask-size:13px 15px;mask-position:center center;mask-repeat:no-repeat;background-color:var(--color--black);width:var(--font-size-copy);height:var(--line-height-copy);transform:translateY(-1px)}}.mod_navigation[aria-label*=main-nav] ul li:has(>ul[submenu=open]) .submenu-button::after{mask-image:var(--svg--minus)}.mod_navigation[aria-label*=main-nav] ul li .submenu-button{position:absolute;background-color:var(--color--white);height:47px;aspect-ratio:1/1;width:auto;display:block;z-index:2;top:0;right:0}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] ul li .submenu-button{display:none}}.mod_navigation[aria-label*=main-nav] ul li .submenu-button::after{position:absolute;content:" ";top:0;right:0;width:100%;height:100%;mask-image:var(--svg--plus);mask-size:13px 15px;mask-position:center center;mask-repeat:no-repeat;background-color:var(--color--black)}.mod_navigation[aria-label*=main-nav] .level_1{font-size:var(--font---font-size-copy);line-height:var(--line-height-copy)}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] .level_1{flex-direction:row;flex-wrap:nowrap;column-gap:calc(var(--grid--gap)*2);border-bottom:1px solid var(--color--black);overflow:visible}}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] .level_1>li{position:relative;overflow:visible}.mod_navigation[aria-label*=main-nav] .level_1>li:focus-within .level_2,.mod_navigation[aria-label*=main-nav] .level_1>li:hover .level_2{height:auto}}.mod_navigation[aria-label*=main-nav] .level_1>li>strong,.mod_navigation[aria-label*=main-nav] .level_1>li>a{text-transform:uppercase}.mod_navigation[aria-label*=main-nav] .level_1>li>strong:focus-within,.mod_navigation[aria-label*=main-nav] .level_1>li>strong:hover,.mod_navigation[aria-label*=main-nav] .level_1>li>a:focus-within,.mod_navigation[aria-label*=main-nav] .level_1>li>a:hover{color:var(--color--black)}.mod_navigation[aria-label*=main-nav] .level_1>li:first-child{display:none}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] .level_1>li:first-child{display:block;margin-right:calc(var(--grid--gap)*4)}.mod_navigation[aria-label*=main-nav] .level_1>li:first-child>a,.mod_navigation[aria-label*=main-nav] .level_1>li:first-child>strong{background-color:var(--color--black);text-indent:-500vw;overflow:hidden;color:rgba(0,0,0,0);display:block;aspect-ratio:63/24;mask-image:var(--svg--logo);mask-repeat:no-repeat;mask-size:contain;mask-position:center center;width:auto;height:32px}}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] .level_1>li.kontakt,.mod_navigation[aria-label*=main-nav] .level_1>li:last-child{display:none}}.mod_navigation[aria-label*=main-nav] .level_2{height:0;overflow:hidden}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] .level_2{position:absolute;z-index:100;width:400px;background-color:var(--color--white)}}.mod_navigation[aria-label*=main-nav] .level_2[submenu=open]{height:auto}.mod_navigation[aria-label*=main-nav] .level_2 li:first-child{border-top:1px solid var(--color--black)}.mod_navigation[aria-label*=main-nav] .level_2 li:last-child{border-bottom:none}@media screen and (min-width: 1420px){.mod_navigation[aria-label*=main-nav] .level_2 li{border-top:1px solid var(--color--black)}.mod_navigation[aria-label*=main-nav] .level_2 li:last-child{border-bottom:1px solid var(--color--black)}}.mod_navigation[aria-label*=main-nav] .level_2 li>strong,.mod_navigation[aria-label*=main-nav] .level_2 li>a{padding-top:12px;padding-bottom:11px;padding-right:var(--grid--gap);padding-left:var(--grid--gap)}.mod_navigation[aria-label*=main-nav] .level_2 li>strong:hover,.mod_navigation[aria-label*=main-nav] .level_2 li>a:hover{color:var(--color--black)}.mod_navigation[aria-label=main-nav-open]{height:100%}.content-element-group .mod_navigation{grid-column-start:1;grid-column-end:9;margin-top:calc(var(--grid--gap)*2)}@media screen and (min-width: 1420px){.content-element-group .mod_navigation{grid-column-start:1;grid-column-end:15}}.content-element-group .mod_navigation>ul.level_1{grid-column-start:2;grid-column-end:8;display:flex;flex-wrap:wrap;gap:12px;padding-bottom:var(--grid--gap)}@media screen and (min-width: 1420px){.content-element-group .mod_navigation>ul.level_1{grid-column-end:15}}.content-element-group .mod_navigation li{display:inline-block;font-weight:var(--font-weight-regular)}.content-element-group .mod_navigation a,.content-element-group .mod_navigation strong{text-decoration:none;display:block;padding:8px 16px;border:1px solid var(--color--black-link);border-radius:32px;white-space:nowrap}@media screen and (min-width: 1420px){.content-element-group .mod_navigation a,.content-element-group .mod_navigation strong{border-width:2px}.content-element-group .mod_navigation a:focus-within,.content-element-group .mod_navigation a:hover,.content-element-group .mod_navigation strong:focus-within,.content-element-group .mod_navigation strong:hover{background-color:var(--color--black-link);color:var(--color--white)}.content-element-group .mod_navigation a:active,.content-element-group .mod_navigation strong:active{background-color:var(--color--black)}}.content-element-group .mod_navigation strong{background-color:var(--color--black);color:var(--color--white) !important;border-color:var(--color--black)}.mod_customnav[aria-label*=quick-nav]{display:flex;flex-direction:row;flex-wrap:wrap;grid-column-start:2;grid-column-end:8;align-items:center;justify-content:space-between;z-index:3}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] .level_1{display:flex;flex-direction:row;width:100%;column-gap:var(--grid--gap)}}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav]{grid-column-end:14}}.mod_customnav[aria-label*=quick-nav]::after{content:" ";background-color:var(--color--black);display:block;width:auto;height:1px;width:calc(100% - var(--grid--gap)*2);z-index:4;position:absolute;bottom:0;left:var(--grid--gap);right:var(--grid--gap)}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav]::after{display:none}}.mod_customnav[aria-label*=quick-nav] #skipNavigation2{display:block !important;width:54px;height:22px;border:1px solid var(--color--black-link);border-radius:16px;z-index:4;position:relative}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] #skipNavigation2{display:none !important}}.mod_customnav[aria-label*=quick-nav] #skipNavigation2::after{content:"";background-color:var(--color--black-link);mask-image:var(--svg--dropdown);mask-position:center center;mask-size:16px auto;mask-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0}.mod_customnav[aria-label*=quick-nav] li{display:none;position:relative;z-index:4}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] li{display:block}}.mod_customnav[aria-label*=quick-nav] li strong,.mod_customnav[aria-label*=quick-nav] li a{display:block;width:auto}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] li strong,.mod_customnav[aria-label*=quick-nav] li a{color:var(--color--black);aspect-ratio:auto;height:auto;text-transform:uppercase}}.mod_customnav[aria-label*=quick-nav] li a,.mod_customnav[aria-label*=quick-nav] li span{text-decoration-color:rgba(0,0,0,0)}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] li a:hover,.mod_customnav[aria-label*=quick-nav] li span:hover{text-decoration-color:var(--color--black)}}.mod_customnav[aria-label*=quick-nav] li:first-child{display:block}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] li:first-child{margin-right:auto}}.mod_customnav[aria-label*=quick-nav] li:first-child strong,.mod_customnav[aria-label*=quick-nav] li:first-child a{background-color:var(--color--black);text-indent:-500vw;overflow:hidden;color:rgba(0,0,0,0);aspect-ratio:63/24;mask-image:var(--svg--logo);mask-repeat:no-repeat;mask-size:contain;height:24px}@media screen and (min-width: 1420px){.mod_customnav[aria-label*=quick-nav] li:first-child strong,.mod_customnav[aria-label*=quick-nav] li:first-child a{background-color:rgba(0,0,0,0);mask:none;text-indent:0;color:var(--color--black);aspect-ratio:auto}}.mod_customnav ul>li>span{text-decoration-color:rgba(0,0,0,0)}@media screen and (min-width: 1420px){.mod_customnav ul>li>span:hover{text-decoration-color:var(--color--black)}}.mod_newslist{margin-top:calc(var(--grid--gap)*2)}@media screen and (min-width: 1420px){.mod_newslist{grid-column-end:14;grid-template-columns:repeat(4, 1fr);display:grid;gap:var(--grid--gap)}}.mod_newslist figure{max-width:100%}.mod_newslist figure img{display:block;width:100%;height:auto !important}.mod_newslist .info{display:none}.mod_newslist .layout_simple{display:flex;flex-direction:column;gap:var(--grid--gap);border:1px solid var(--color--black);padding:calc(var(--grid--gap)*1)}.mod_newslist .layout_simple h3{font-weight:var(--font-weight-regular);text-transform:uppercase}.mod_newslist .layout_simple .content-hyperlink{margin-top:0 !important;text-align:left !important}.mod_newsreader .content-element-group:first-child{padding-top:0}@media screen and (min-width: 1420px){.mod_newsreader .content-element-group .content-text{grid-column-end:14 !important}}.mod_newsreader .content-element-group .leistungen:last-child{padding-bottom:0 !important;border:none !important}.mod_c4g_maps{grid-column-start:2;grid-column-end:8;width:100%;--shadow-color: var(--color--black-link);position:relative;height:60dvh;aspect-ratio:auto}@media screen and (min-width: 1420px){.mod_c4g_maps{grid-column-end:14}}.klaro .context-notice{height:auto}.c4g-popup-wrapper.c4g-active{border:none !important;border-radius:0 !important;box-sizing:border-box !important;box-shadow:none !important;filter:none !important;padding:var(--line-height-copy) !important;padding-top:calc(var(--line-height-copy)*.5) !important;margin-bottom:65px !important;margin-right:0 !important;margin-left:-10px !important}.c4g-popup-wrapper.c4g-active p{font-size:var(--font-size-copy) !important;line-height:var(--line-height-copy) !important}.ol-selectable div.c4g-popup-wrapper.nose-bottom-left:before{bottom:-27px !important}button.c4g-popup-close{top:calc(var(--line-height-small)*.5) !important;right:calc(var(--line-height-small)*.5) !important;width:var(--line-height-small) !important;height:var(--line-height-small) !important}button.c4g-popup-close::before{content:" ";width:var(--line-height-small) !important;background-color:var(--color--black) !important;height:var(--line-height-small) !important;display:block;mask-size:16px 16px;mask-image:var(--svg--cancel);mask-repeat:no-repeat;mask-position:center center}.content-table table{margin-top:var(--grid--gap);width:max-content;max-width:100%}.content-table tbody>tr>td{padding:calc(var(--line-height-copy)/5)}.content-table tbody>tr>td:nth-child(2){font-weight:var(--font-weight-bold)}.content-table tbody>tr>td:first-child{padding-left:0}@media screen and (min-width: 1420px){.content-text{grid-column-end:9}}.content-text h3{margin-top:var(--grid--gap)}.content-text .rte>p:first-child{margin-top:var(--grid--gap)}@media screen and (min-width: 1420px){.content-element-group .content-text{grid-column-end:8 !important;margin-top:var(--grid--gap)}}@media screen and (min-width: 1420px){.content-element-group .content-text.leistungen{margin-top:calc(var(--grid--gap)*2);grid-column-end:12 !important;display:grid;grid-template-columns:4fr 8fr}.content-element-group .content-text.leistungen [class*=headline]{grid-column-start:1;grid-column-end:2}.content-element-group .content-text.leistungen .rte{padding-top:calc(var(--grid--gap) + 13px);grid-column-start:2;grid-column-end:3;column-count:2}}.content-gallery{margin-top:var(--grid--gap)}@media screen and (min-width: 1024px){.content-gallery{margin-top:calc(var(--grid--gap)*2.5)}}.content-gallery>ul{display:grid;gap:var(--grid--gap)}.content-gallery>ul li{border:1px solid var(--color--black-link);padding:calc(1*var(--grid--gap))}.content-gallery.auftraggeber img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;display:inline-block;line-height:0%}.content-gallery.auftraggeber li,.content-gallery.auftraggeber a,.content-gallery.auftraggeber figure,.content-gallery.auftraggeber picture{display:inline-block;line-height:0%}.content-gallery picture{display:inline-block;line-height:0%}.content-gallery:not(.auftraggeber) img{object-fit:cover;aspect-ratio:1/1;width:100%}.content-gallery:not(.auftraggeber) figure{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid--gap)}.content-gallery:not(.auftraggeber) figure>a{line-height:0}.content-gallery:not(.auftraggeber) figcaption{display:flex;flex-direction:column}.content-gallery:not(.auftraggeber) figcaption a.button{align-self:flex-start;margin-top:auto}@media screen and (min-width: 1024px){.content-gallery--cols-2>ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.content-gallery--cols-3>ul{grid-template-columns:repeat(3, 1fr)}}.content-gallery--cols-4>ul{grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 1024px){.content-gallery--cols-4>ul{grid-template-columns:repeat(4, 1fr)}}.content-gallery--cols-4:not(.auftraggeber)>ul{grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 768px){.content-gallery--cols-4:not(.auftraggeber)>ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1420px){.content-gallery--cols-4:not(.auftraggeber)>ul{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1920px){.content-gallery--cols-4:not(.auftraggeber)>ul{grid-template-columns:repeat(4, 1fr)}}.content-image{display:flex;flex-direction:column;row-gap:7px}.content-image h3{font-family:var(--font-family);font-size:var(--font-size-copy);font-weight:var(--font-weight-light);line-height:var(--line-height-copy);color:var(--color-black);order:1}.content-image img{display:block;width:100%;height:auto}.content-element-group:has(>.content-image){padding-top:var(--grid--gap);padding-bottom:var(--grid--gap)}.content-element-group:has(>.content-image) .content-image{grid-column-start:1;grid-column-end:7;width:100%;padding-bottom:0}@media screen and (min-width: 1420px){.content-element-group:has(>.content-image) .content-image{grid-column-end:13}.content-element-group:has(>.content-image) .content-image:nth-child(6n+1){grid-column-start:1;grid-column-end:9}.content-element-group:has(>.content-image) .content-image:nth-child(6n+2){grid-column-start:9;grid-column-end:13}.content-element-group:has(>.content-image) .content-image:nth-child(6n+3){grid-column-start:1;grid-column-end:6}.content-element-group:has(>.content-image) .content-image:nth-child(6n+4){grid-column-start:6;grid-column-end:13}.content-element-group:has(>.content-image) .content-image:nth-child(6n+5){grid-column-start:1;grid-column-end:7}.content-element-group:has(>.content-image) .content-image:nth-child(6n+6){grid-column-start:7;grid-column-end:13}}.mod_newsreader .content-image:first-child,.mod_newsreader .image_container:first-child{grid-column-start:2 !important;grid-column-end:6;width:100%;z-index:2;max-width:100%}@media screen and (min-width: 1420px){.mod_newsreader .content-image:first-child,.mod_newsreader .image_container:first-child{grid-column-end:14 !important}}.mod_newsreader .content-image:first-child img,.mod_newsreader .image_container:first-child img{width:100%;height:50dvh;object-fit:cover;display:block}.mod_newsreader>.content-element-group,.mod_article>.content-element-group{padding-top:calc(var(--grid--gap)*2)}@media screen and (min-width: 1420px){.mod_newsreader>.content-element-group,.mod_article>.content-element-group{row-gap:0}}.mod_newsreader>.content-element-group>[class*=content],.mod_newsreader>.content-element-group>.mod_newslist,.mod_article>.content-element-group>[class*=content],.mod_article>.content-element-group>.mod_newslist{grid-column-start:2;grid-column-end:8}@media screen and (min-width: 1420px){.mod_newsreader>.content-element-group>[class*=content],.mod_newsreader>.content-element-group>.mod_newslist,.mod_article>.content-element-group>[class*=content],.mod_article>.content-element-group>.mod_newslist{grid-column-end:14}}.mod_newsreader>.content-element-group>[class*=content]:last-child,.mod_newsreader>.content-element-group>.mod_newslist:last-child,.mod_article>.content-element-group>[class*=content]:last-child,.mod_article>.content-element-group>.mod_newslist:last-child{padding-bottom:calc(var(--grid--gap)*2)}.mod_newsreader>.content-element-group>[class*=content]:not(.content-image):last-child,.mod_article>.content-element-group>[class*=content]:not(.content-image):last-child{border-bottom:1px solid var(--color--black);padding-bottom:calc(var(--grid--gap)*2)}.mod_newsreader>.content-element-group:last-child>[class*=content]:not(.content-image):last-child,.mod_article>.content-element-group:last-child>[class*=content]:not(.content-image):last-child{border-bottom:none}.content-swiper{--swiper-pagination-bottom: 0;--swiper-button-bottom: 3px}.content-swiper:after{margin-top:var(--grid--gap)}@media screen and (min-width: 1420px){.content-swiper:after{margin-top:0}}.content-swiper>.swiper{grid-column-start:2;grid-column-end:8;width:100%;z-index:2}@media screen and (min-width: 1420px){.content-swiper>.swiper{grid-column-end:14}}.content-swiper .swiper-button-fullsize,.content-swiper .content-content-swiper-reference{display:none}.content-swiper.referenzen{padding-top:calc(var(--grid--gap)*2);position:relative;scroll-margin-block-start:40px}@media screen and (min-width: 1420px){.content-swiper.referenzen{scroll-margin-block-start:72px}}.content-swiper.referenzen:not(.fullsize):target dd>h3{text-decoration:underline}.content-swiper.referenzen>.swiper{grid-column-start:2;grid-column-end:8}@media screen and (min-width: 1420px){.content-swiper.referenzen>.swiper{position:static;grid-column-end:9;margin-left:0;width:calc(100% - var(--grid--gap))}}.content-swiper.referenzen>.swiper .swiper-wrapper{position:static}.content-swiper.referenzen .swiper-slide{transition:height 300ms ease-in-out;height:auto}@media screen and (min-width: 1420px){.content-swiper.referenzen .swiper-slide{height:auto;position:relative}}.content-swiper.referenzen .swiper-slide .rte{margin-bottom:calc(var(--grid--gap)*3)}@media screen and (min-width: 1420px){.content-swiper.referenzen .swiper-slide .rte{margin-bottom:0}}.content-swiper.referenzen figure{max-width:100%}.content-swiper.referenzen figure img{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover;display:block;transition:height 300ms ease-in-out}.content-swiper.referenzen dd>h3{display:inline-block;flex-wrap:nowrap;text-wrap:balance}.content-swiper.referenzen dd>h3>a{text-decoration:none !important;display:inline-flex;flex-wrap:nowrap;align-items:center;position:relative;white-space:nowrap}.content-swiper.referenzen dd>h3>a::after{background-color:var(--color--black);content:" ";width:var(--line-height-h3);height:var(--line-height-h3);display:block;mask-image:var(--svg--link);mask-position:center;mask-size:16px;mask-repeat:no-repeat}.content-swiper.referenzen dd>h3>a>span{position:absolute;border:1px solid var(--color--black-link);border-radius:var(--line-height-small);background-color:var(--color--white);top:calc(5px + var(--line-height-h3)*-1);right:0;color:var(--color--black);display:inline;font-size:var(--font-size-small);line-height:var(--line-height-small);opacity:0;transition:opacity 300ms ease-in;font-weight:var(--font-weight-bold);width:auto;white-space:nowrap;text-transform:uppercase;padding:calc(var(--line-height-small)*.5) var(--line-height-small);box-sizing:border-box}@media(hover: hover){.content-swiper.referenzen dd>h3>a:hover{text-decoration:none !important}.content-swiper.referenzen dd>h3>a:hover>span{text-decoration:none !important;opacity:1}}@media screen and (min-width: 1420px){.content-swiper.referenzen .swiper-button-fullsize,.content-swiper.referenzen .swiper-button-prev,.content-swiper.referenzen .swiper-button-next{bottom:calc(var(--swiper-button-bottom) + var(--grid--gap))}.content-swiper.referenzen .swiper-pagination{bottom:var(--grid--gap)}.content-swiper.referenzen .swiper-button-fullsize{right:calc(var(--grid--margin) + var(--grid--gap))}.content-swiper.referenzen .swiper-button-prev{right:calc(140px + var(--grid--margin) + var(--grid--gap))}.content-swiper.referenzen .swiper-button-next{right:calc(70px + var(--grid--margin) + var(--grid--gap))}.content-swiper.referenzen .swiper-pagination{left:auto;right:calc(194px + var(--grid--gap) + var(--grid--margin) + var(--grid--gap))}}@media screen and (min-width: 1420px){.content-swiper.referenzen .swiper-button-fullsize{display:block !important}}.content-swiper.referenzen .content-content-swiper-reference{display:block !important;order:-1;grid-column-start:2;grid-column-end:8}@media screen and (min-width: 1420px){.content-swiper.referenzen .content-content-swiper-reference{padding-bottom:calc(var(--grid--gap)*2);order:inherit;padding-bottom:0;grid-column-start:9;grid-column-end:14}}@media screen and (min-width: 1920px){.content-swiper.referenzen .content-content-swiper-reference{grid-column-end:13}}.content-swiper.referenzen.fullsize{position:relative}.content-swiper.referenzen.fullsize dd>h3>a::after{height:var(--line-height-copy)}.content-swiper.referenzen.fullsize>.swiper{transition:all 300ms ease-in-out}@media screen and (min-width: 1420px){.content-swiper.referenzen.fullsize>.swiper{grid-column-end:14;width:100%}}@media screen and (min-width: 1420px){.content-swiper.referenzen.fullsize figure img{transition:height 300ms ease-in-out;height:calc(100dvh - 136px);aspect-ratio:auto}}.content-swiper.referenzen.fullsize .content-content-swiper-reference{position:absolute;grid-column-start:auto;grid-column-end:auto;bottom:70px;right:0;width:auto;padding:calc(var(--grid--gap)*.5) calc(var(--grid--margin) + var(--grid--gap));padding-left:var(--grid--gap);box-sizing:border-box;background-color:var(--color--white);z-index:4;display:flex;flex-direction:row;column-gap:var(--grid--gap);justify-content:flex-end}.content-swiper.referenzen.fullsize .content-content-swiper-reference dl{column-gap:calc(var(--grid--gap)*.5);width:auto;display:flex !important;flex-direction:row;margin-bottom:0;justify-content:flex-end;align-items:baseline}.content-swiper.referenzen.fullsize .content-content-swiper-reference h3,.content-swiper.referenzen.fullsize .content-content-swiper-reference p,.content-swiper.referenzen.fullsize .content-content-swiper-reference dd,.content-swiper.referenzen.fullsize .content-content-swiper-reference dl,.content-swiper.referenzen.fullsize .content-content-swiper-reference dt{display:block;font-size:var(--font-size-copy);line-height:var(--line-height-copy)}.content-swiper.referenzen.fullsize .content-content-swiper-reference dd>h3{font-weight:var(--font-weight-regular)}.content-swiper.referenzen.fullsize .swiper-slide{transition:height 300ms ease-in-out;height:calc(100dvh - 70px)}@media screen and (min-width: 1420px){.content-swiper.referenzen.fullsize .swiper-slide{height:calc(100dvh - 72px)}}.content-swiper.referenzen.fullsize .swiper-button-fullsize{background-color:var(--color--black)}.content-swiper.referenzen.fullsize .swiper-button-fullsize::before{background-color:var(--color--white);mask-image:var(--svg--cancel)}.content-swiper figure{max-width:100%}.content-swiper figure img{width:100%;object-fit:cover;height:calc(100dvh - 200px);display:block}.content-swiper .swiper-slide{height:calc(100dvh - 70px);position:relative}@media screen and (min-width: 1420px){.content-swiper .swiper-slide{height:calc(100dvh - 141px)}}.content-swiper .rte{width:100%}@media screen and (min-width: 1420px){.content-swiper .rte p{margin-bottom:0}}.content-swiper .swiper-pagination{text-align:left;z-index:3;width:auto;top:auto !important}@media screen and (min-width: 1420px){.content-swiper .swiper-pagination{text-align:right;left:auto;right:calc(124px + var(--grid--gap))}}.content-swiper .swiper-pagination .swiper-pagination-bullet{height:14px;width:14px;border:1px var(--color--black-link) solid;background-color:var(--color--white);opacity:1}.content-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color--black-link)}.content-swiper .swiper-button-fullsize{position:absolute;transition:transform 300ms ease-in-out;cursor:pointer}.content-swiper .swiper-button-prev,.content-swiper .swiper-button-next,.content-swiper .swiper-button-fullsize{border:1px solid var(--color--black-link);border-radius:12px;background-color:var(--color--white);width:54px;height:24px;bottom:3px;top:auto;font-size:0;line-height:0;z-index:4}@media screen and (min-width: 1420px){.content-swiper .swiper-button-prev,.content-swiper .swiper-button-next,.content-swiper .swiper-button-fullsize{display:block;height:32px;border-radius:16px}.content-swiper .swiper-button-prev:hover,.content-swiper .swiper-button-next:hover,.content-swiper .swiper-button-fullsize:hover{background-color:var(--color--black-link)}.content-swiper .swiper-button-prev:hover::before,.content-swiper .swiper-button-next:hover::before,.content-swiper .swiper-button-fullsize:hover::before{background-color:var(--color--white)}.content-swiper .swiper-button-prev:active,.content-swiper .swiper-button-next:active,.content-swiper .swiper-button-fullsize:active{background-color:var(--color--black)}}.content-swiper .swiper-button-prev::before,.content-swiper .swiper-button-next::before,.content-swiper .swiper-button-fullsize::before{font-size:0;line-height:0;position:absolute;content:" ";width:100%;height:100%;top:0;left:0;background-color:var(--color--black);mask-image:var(--svg--dropdown);mask-position:center center;mask-size:12px auto;mask-repeat:no-repeat}.content-swiper .swiper-button-prev::after,.content-swiper .swiper-button-next::after,.content-swiper .swiper-button-fullsize::after{display:none}.content-swiper .swiper-button-fullsize::before{mask-image:var(--svg--plus)}.content-swiper .swiper-button-prev{left:auto;right:70px}.content-swiper .swiper-button-prev::before{transform:rotate(90deg)}.content-swiper .swiper-button-next{left:auto;right:0}.content-swiper .swiper-button-next::before{transform:rotate(-90deg)}.home .swiper-button-lock{display:none !important}#main .content-hyperlink{margin-top:calc(var(--grid--gap)*2);text-align:right}#main .content-hyperlink.back,#main .content-hyperlink.-back,#main .content-hyperlink.left,#main .content-hyperlink-.left{text-align:left}#main .content-hyperlink a{justify-content:flex-end;text-transform:uppercase}#main .swiper .rte>p:first-child a,#main .content-hyperlink a{display:inline-flex;flex-wrap:nowrap;font-weight:400;align-items:center;gap:2px}@media screen and (min-width: 1420px){#main .swiper .rte>p:first-child a:hover::after,#main .content-hyperlink a:hover::after{transform:translateX(3px)}}#main .swiper .rte>p:first-child a::after,#main .content-hyperlink a::after{background-color:var(--color--black);content:" ";display:inline-flex;width:24px;height:24px;mask-size:18px 18px;mask-image:var(--svg--arrow);mask-repeat:no-repeat;mask-position:center center}#main .swiper .rte>p:first-child.-back a::after,#main .swiper .rte>p:first-child.back a::after,#main .content-hyperlink.-back a::after,#main .content-hyperlink.back a::after{order:-1;transform:rotate(-135deg)}#main .content-hyperlink a[href*="#"]::after{transform:rotate(90deg)}#footer .content-hyperlink.logo{background-color:var(--color--black);text-indent:-500vw;overflow:hidden;color:rgba(0,0,0,0);display:block;aspect-ratio:63/24;mask-image:var(--svg--logo);mask-repeat:no-repeat;mask-size:contain;width:auto;height:24px;margin-bottom:var(--grid--gap)}@media screen and (min-width: 1420px){#footer .content-hyperlink.logo{height:32px}}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:var(--color--white) !important}.klaro.cm-as-context-notice{box-sizing:border-box;position:absolute;width:100%;top:0;left:0}.klaro.cm-as-context-notice .context-notice p{color:var(--color--black)}.klaro.cm-as-context-notice .cm-buttons .cm-btn{background-color:rgba(0,0,0,0) !important;color:var(--color--black)}.klaro.cm-as-context-notice .cm-btn-success:not(.cm-btn-success-var){display:none}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{font-weight:var(--font-weight-regular)}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:var(--color--black)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle;text-decoration:underline;background-color:var(--color--red);text-decoration:none;background-color:var(--color--red);padding:14px 30px;width:auto}@media screen and (min-width: 1420px){.klaro .cookie-modal .cm-link:hover,.klaro .context-notice .cm-link:hover,.klaro .cookie-notice .cm-link:hover{background-color:var(--color--red)}}.klaro .cookie-modal .cm-btn:hover,.klaro .context-notice .cm-btn:hover,.klaro .cookie-notice .cm-btn:hover{text-decoration:none}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{color:var(--color--black)}.klaro .context-notice{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;height:100%;border-radius:0}.klaro .context-notice p{flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{font-weight:var(--font-weight-regular)}.klaro .context-notice p.cm-buttons{width:100%}.klaro .context-notice p.cm-buttons .cm-btn{display:inline-block}.klaro .context-notice p.cm-buttons .cm-btn:first-child{margin-right:29px}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000;transform:translateZ(3px)}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{background-color:var(--color--white);position:relative;transform:none;box-sizing:border-box}.klaro .cookie-modal .cm-bg{background-color:var(--color--white);opacity:.1;height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal{padding:calc(var(--font-size-copy)*2);max-width:820px !important}.klaro .cookie-modal .cm-modal.cm-klaro{box-sizing:border-box}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .cm-footer{padding:0;border-top:none}.klaro .cookie-modal .cm-modal .cm-footer-buttons{margin-top:calc(var(--grid--gap)*2);flex-direction:column !important;row-gap:var(--grid--gap)}@media screen and (min-width: 768px){.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-direction:row !important}}.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn{font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-regular) !important;text-align:center;justify-content:center}.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn.cm-btn-info,.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn.cm-btn-decline,.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn.cm-btn-accept-all{background-color:rgba(0,0,0,0);color:var(--color--black)}.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn.cm-btn-info:hover,.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn.cm-btn-decline:hover,.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn.cm-btn-accept-all:hover{background-color:var(--color--black);color:var(--color--white)}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{padding-top:4px;text-align:right}.klaro .cookie-modal .cm-modal .cm-header{padding:0;border:none}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title span{font-size:var(--font-size-copy) !important;line-height:var(--line-height-copy) !important;font-weight:var(--font-weight-light)}.klaro .cookie-modal .cm-modal .cm-body{padding:0;padding-top:var(--font-size-copy);font-weight:var(--font-weight-regular)}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes>li.cm-purpose>.cm-list-label .cm-list-title{font-size:var(--font-size-copy);line-height:var(--line-height-copy);font-weight:var(--font-weight-light)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes>li.cm-purpose .cm-services{margin-bottom:var(--font-size-copy)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes>li.cm-purpose .cm-services .cm-caret{font-size:var(--font-size-small);line-height:var(--line-height-small)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes>li.cm-purpose .cm-services .cm-caret a{text-decoration:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:var(--font-weight-regular)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{padding-left:.2em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service .cm-list-label span.cm-list-title{font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-bold)}.klaro .cookie-notice:not(.cookie-modal-notice){z-index:999;border:none;position:fixed;width:100%;bottom:0;right:0}@media screen and (min-width: 1420px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:0;position:fixed;bottom:20px;right:20px;max-width:480px}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:var(--font-size-copy);align-items:center}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-top:0;margin-bottom:.5em;color:var(--color--black)}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{color:var(--color--black);font-weight:var(--font-weight-regular);margin-bottom:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;padding-top:var(--font-size-copy)}.klaro .cookie-modal-notice{padding:1em;padding-top:.2em}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}@media print{.klaro{display:none}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body,.klaro .cookie-modal .cm-modal .cm-body,.klaro .cookie-modal .cm-modal .cm-header p,.klaro .cookie-modal .cm-modal .cm-header .mod_article blockquote cite,.mod_article blockquote .klaro .cookie-modal .cm-modal .cm-header cite,.klaro .cookie-modal .cm-modal .cm-footer,.cm-list-title{color:var(--color--black)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{font-weight:var(--font-weight-bold);color:var(--color--black) !important}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:var(--color--black) !important}div.cm-modal.cm-klaro>div.cm-body>ul>li.cm-purpose.cm-toggle-all>label>span.cm-switch>div.slider.round.active{background-color:var(--color--black)}.context-notice p.cm-buttons .cm-btn-success{display:none !important}/*# sourceMappingURL=index.css.map */

