.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane
svg{max-width:none !important;max-height:none !important}.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container
a{-webkit-tap-highlight-color:rgba(51, 181, 229, 0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane
svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane
canvas{z-index:100}.leaflet-map-pane
svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive
path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container
a{color:#0078A8}.leaflet-zoom-box{border:2px
dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:0.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar
a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,
.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar
a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/content/themes/dnaberlin/js/libs/leaflet/images/layers.png?x45941);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/content/themes/dnaberlin/js/libs/leaflet/images/layers-2x.png?x45941);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px
10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers
label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px
-10px 5px -6px}.leaflet-default-icon-path{background-image:url(/content/themes/dnaberlin/js/libs/leaflet/images/marker-icon.png?x45941)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255, 255, 255, 0.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0
5px;color:#333;line-height:1.4}.leaflet-control-attribution
a{text-decoration:none}.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline !important;vertical-align:baseline !important;width:1em;height:0.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px
solid #777;border-top:none;line-height:1.1;padding:2px
5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, 0.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar{border:2px
solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px
24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content
p{margin:17px
0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma, Verdana, sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0
auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip{border:1px
solid #999}.leaflet-div-icon{background:#fff;border:1px
solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px
solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px
solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media
print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:'fontello';src:url('/content/themes/dnaberlin/fontello/font/fontello.eot?28302404&x45941');src:url('/content/themes/dnaberlin/fontello/font/fontello.eot?28302404#iefix&x45941') format('embedded-opentype'),
url('/content/themes/dnaberlin/fontello/font/fontello.woff2?28302404') format('woff2'),
url('/content/themes/dnaberlin/fontello/font/fontello.woff?28302404&x45941') format('woff'),
url('/content/themes/dnaberlin/fontello/font/fontello.ttf?28302404&x45941') format('truetype'),
url('/content/themes/dnaberlin/fontello/font/fontello.svg?28302404#fontello&x45941') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wp-edit:before{content:'\e811'}@font-face{font-family:'Trueno Regular';font-style:normal;font-weight:normal;src:local('Trueno Regular'), url('/content/themes/dnaberlin/webfonts/TruenoRg.woff?x45941') format('woff');font-display:swap}@font-face{font-family:'Trueno Light';font-style:normal;font-weight:normal;src:local('Trueno Light'), url('/content/themes/dnaberlin/webfonts/TruenoLt.woff?x45941') format('woff');font-display:swap}@font-face{font-family:'Trueno SemiBold';font-style:normal;font-weight:normal;src:local('Trueno SemiBold'), url('/content/themes/dnaberlin/webfonts/TruenoSBd.woff?x45941') format('woff');font-display:swap}@font-face{font-family:"Lexend Deca Regular";src:url("/content/themes/dnaberlin/webfonts/LexendDeca-Regular.woff2") format("woff2"),url("/content/themes/dnaberlin/webfonts/LexendDeca-Regular.woff?x45941") format("woff"),url("/content/themes/dnaberlin/webfonts/LexendDeca-Regular.otf?x45941") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Lexend Deca SemiBold";src:url("/content/themes/dnaberlin/webfonts/LexendDeca-SemiBold.woff2") format("woff2"),url("/content/themes/dnaberlin/webfonts/LexendDeca-SemiBold.woff?x45941") format("woff"),url("/content/themes/dnaberlin/webfonts/LexendDeca-SemiBold.otf?x45941") format("opentype");font-style:normal;font-weight:400;font-display:swap}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a,button{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle}fieldset,iframe,figure,blockquote{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}ul,ol,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal}a{text-decoration:none;color:inherit}[class^="icon-"]:before,[class*=" icon-"]:before{width:auto;margin-right:0;margin-left:0}select::-ms-expand{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{outline:0}.btn-wp-edit{display:block;float:left;position:fixed;bottom:1rem;left:1rem;z-index:10000;color:#fff;background:#222;min-width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center;border-radius: .9375rem;white-space:nowrap;font-family:Arial;text-transform:uppercase}.btn-wp-edit
i{position:absolute;top:0;left:0.55rem}.btn-wp-edit>span{display:inline-block;position:relative;overflow:hidden;max-width:0;-webkit-transition:max-width 150ms;-moz-transition:max-width 150ms;-ms-transition:max-width 150ms;-o-transition:max-width 150ms;transition:max-width 150ms;margin-left:1.875rem}.btn-wp-edit:hover>span{max-width:12.5rem}.btn-wp-edit>span>span{display:inline-block;padding-right:0.55rem;font-size: .75rem}.btn-wp-edit{font-size:16px;bottom:0;left:0;min-width:2.275em;height:2.275em;line-height:2.275em;border-radius:0}.btn-wp-edit
i{left:0.65em}.btn-wp-edit>span{margin-left:2.275em}.btn-wp-edit>span>span{font-size: .75em;padding-right: .65em}.btn-wp-edit:hover>span{max-width:12.5em}.sn-col-set{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.sn-col-set-nowrap{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sn-col-set>*{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sn-col-set-1>*{width:100%;margin-right:0}.sn-col-set-2>*{width:50%}.sn-col-set-3>*{width:33.33333333333333333333%}.sn-col-set-4>*{width:25%}.sn-col-set-5>*{width:20%}.sn-col-set-6>*{width:16.66666666666666666666%}.sn-col-set>.sn-col-auto,.sn-col-set-footer>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html:not(.explorer) .sn-col-set .sn-col-equal-height{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sn-col-set .sn-col-space-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.sn-col-set .sn-col-valigned{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.pull-left{float:left}.pull-right{float:right}.btn{border:0;border-radius:0;display:inline-block;white-space:nowrap;font-size:1rem;background:transparent;position:relative}button.btn{-webkit-appearance:none;appearance:none}.btn-set{margin-top:1.2em}span.loading{height:0;width:0;display:inline-block;vertical-align:bottom;position:relative;transition:all 150ms;transform:scale(0)}span.loading
img{width:100%;padding:0.75rem;position:absolute;top:-0.9rem;left:0;animation:spin .4s infinite linear}span.loading.now{height:1.3rem;width:1.3rem;transform:scale(1)}img.ajax-loader{display:none !important}button.btn{-webkit-appearance:none;appearance:none;box-shadow:none}.lnk{display:inline-block;transition:opacity 250ms}.spanned>span{display:block}.figure-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.figure-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.figure-cover img,
.figure-contain
img{display:none}img.rounded{display:inline-block;border-radius:50%}.to-be-added{transform:translateY(60px);opacity:0;transition:transform 1.2s, opacity 1.2s;transition-timing-function:cubic-bezier(0.19,1,.22,1)}.just-added{transform:translateY(0px);opacity:1}button.link{all:inherit;cursor:pointer}address{font-style:normal}a{text-decoration-skip:ink}:focus:not(:focus-visible){outline:none}html{overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wysiwyg
a{word-wrap:break-word;word-break:break-word}select
option{background:#fff;color:#000}[data-kinetic].sn-kinetic-ready,
[data-kinetic].sn-kinetic-ready
*{cursor:grab}[data-kinetic].sn-kinetic-ready.sn-kinetic-mousedown,
[data-kinetic].sn-kinetic-ready.sn-kinetic-mousedown
*{cursor:grabbing}[data-kinetic] :is(area, a, input, button),
[data-kinetic] :is(area, a, input, button) *{cursor:pointer !important}summary{list-style:none}summary::-webkit-details-marker{display:none}:root{--base-font-1-regular:"Lexend Deca Regular", sans-serif;--base-font-1-semibold:"Lexend Deca SemiBold", sans-serif;--base-font-2-light:"Trueno Light", sans-serif;--base-font-2-regular:"Trueno Regular", sans-serif;--base-font-2-semibold:"Trueno SemiBold", sans-serif;--min-vw:390;--max-vw:1440;--px:min(1px, calc((100 / 1440) * 1vw));--px-infinite:calc((100 / 1440) * 1vw);--base-unit:var(--px);--ttf:var(--ttf-1);--ttf-1:cubic-bezier(0.19, 1, 0.22, 1);--ttf-2:cubic-bezier(0.075, 0.820, 0.165, 1);--ttf-3:cubic-bezier(0.64, 0, 0.78, 0);--ttf-4:cubic-bezier(0.8, 0, 0.2, 1);--ttf-5:cubic-bezier(0.165, 0.84, 0.4, 1);--ttf-6:cubic-bezier(0.6, 0.07, 0.17, 1);--ttf-7:cubic-bezier(0.247, 0.75, 0.187, 1);--ttf-8:cubic-bezier(1, 0, 0, 1);--ttf-9:cubic-bezier(.47, 3.64, .41, .8);--header-padding-top:calc(36 * var(--px));--header-padding-bottom:calc(70 * var(--px));--page-padding-top:0;--page-padding-left:max(30px, calc(169 * var(--px)));--page-padding-right:var(--page-padding-left);--page-padding-s-left:max(30px, calc(56 * var(--px)));--page-padding-s-right:var(--page-padding-s-left);--base-color-black:#000;--base-color-white:#fff;--base-color-green:#0e6155;--base-color-green-2:#90bfb2;--base-color-green-3:#B5D6CD;--base-color-green-4:#e8f3f1;--base-color-grass:#ace70d;--base-color-grass-2:#c5ee54;--base-color-grass-3:#def59d;--base-color-grass-4:#f3fcdd;--base-color-purple:#5534e4;--base-color-purple-2:#9c88ff;--base-color-purple-3:#af9fff;--base-color-purple-4:#dfd9ff;--base-color-purple-5:#efecff;--base-color-red:#fda5a5}@media (max-width: 1100px){:root{--header-padding-top:25px;--header-padding-bottom:25px}}@media (max-width: 700px){:root{--page-padding-left:30px;--page-padding-s-left:30px}}@media (max-width: 600px){:root{--header-padding-top:17px;--header-padding-bottom:17px}}html{scroll-behavior:smooth}html.is-transitioning,html.is-forced-scrolling,html.lenis-scrolling{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling
iframe{pointer-events:none}body{font-size:100%;font-family:var(--base-font-1-regular);font-weight:400;color:var(--base-color-black);line-height:1.3;background:var(--base-color-white)}input,textarea,select,button{font-family:var(--base-font-1-regular);font-weight:400;color:var(--base-color-black)}img{max-width:100%;height:auto}*:not(.has-component-inner) .module-inner,
header.main > .inner,
footer.main > .inner,
.cookie-bar > .inner,
*.has-component-inner .component-inner{position:relative;margin:0
auto;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);box-sizing:border-box}:is(.module-full-width, .module.full-width) .module-inner{max-width:none;padding-left:0;padding-right:0}.load-more{text-align:center}.wysiwyg{-webkit-hyphens:auto;-webkit-hyphenate-limit-after:8;-webkit-hyphenate-limit-before:8;hyphens:auto;hyphenate-limit-chars:15;text-wrap:pretty}.wysiwyg
a{text-decoration:underline}@media (hover: hover){.wysiwyg a:is(:hover,:focus){text-decoration:none}}.wysiwyg>*:not(:last-child){margin-bottom:1.5em}.wysiwyg :is(ul,ol)>li:not(:last-child){margin-bottom:0.25em}.wysiwyg
strong{}.wysiwyg>ul:not(.plain),.wysiwyg>ol:not(.plain){counter-reset:supernovae}.wysiwyg > ul:not(.plain) li,
.wysiwyg > ol:not(.plain) li{position:relative;padding-left:1em}.wysiwyg > ul:not(.plain) li:not(:last-child),
.wysiwyg > ol:not(.plain) li:not(:last-child){}.wysiwyg > ul:not(.plain) li::before{content:'•';position:absolute;left:0}.wysiwyg > ol:not(.plain) li::before{content:counter(supernovae) '.';counter-increment:supernovae;position:absolute;left:0}.wysiwyg > ul ul li::before{}.wysiwyg > ul ul,
.wysiwyg > ol
ol{}.wysiwyg
table{width:auto !important}.wysiwyg table
td{width:auto !important;height:auto !important}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}span.loading
img{top:-12px}span.loading{vertical-align:middle}.btn-menu{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;color:inherit}.skip-link{position:absolute;top:0;left:-10000em;background:#000;color:#fff;padding:1rem;z-index:10000}.skip-link:focus{left:0}nav button[aria-haspopup]{position:absolute;top:0;right:10000em}nav button[aria-haspopup] span[aria-hidden="true"]{display:none}nav button[aria-haspopup]:focus{right:0}nav button[aria-haspopup]:focus span[aria-hidden="true"]{display:block}*[class*="hdln-"]{font-family:var(--base-font-2-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
)}*[class*="hdln-"][class*="hdln-sb"]{font-family:var(--base-font-2-semibold)}*[class*="hdln-"][class*="hdln-l"]{font-family:var(--base-font-2-light)}.hdln-l
strong{font-family:var(--base-font-2-semibold)}.hdln-54{--min-font-size:35;--max-font-size:54;line-height:1.2}.hdln-40{--min-font-size:27;--max-font-size:40;line-height:1.175}.hdln-27{--min-font-size:20;--max-font-size:27;line-height:1.5}.hdln-20{--min-font-size:20;--max-font-size:20;line-height:1.6}.hdln-16{--min-font-size:16;--max-font-size:16}*[class*="cpy-"]{font-family:var(--base-font-1-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
)}*[class*="cpy-"][class*="cpy-sb"]{font-family:var(--base-font-1-semibold)}.wysiwyg[class*="cpy-"] strong{font-family:var(--base-font-1-semibold);font-weight:normal}.cpy-27{--min-font-size:16;--max-font-size:27;line-height:1.55555555555555555555}.cpy-20{--min-font-size:16;--max-font-size:20;line-height:1.65}.cpy-16{--min-font-size:16;--max-font-size:16;line-height:1.5625}.cpy-12{--min-font-size:12;--max-font-size:12;line-height:1.5}.cpy-27
small{font-size: .74074074074074074074em;line-height:1.65;display:block;padding-top:2em}button,.btn,.lnk{font-family:var(--base-font-2-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
);margin:0;border:0;padding:0;border-radius:0;box-shadow:none;box-sizing:border-box;background:transparent;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.btn-a{--min-font-size:16;--max-font-size:16;line-height:1.5625;color:var(--color, var(--base-color-black));background:var(--background, var(--base-color-grass));border-radius:1.25em;padding:0.75em 1.25em 0.8em;transition:500ms var(--ttf-2);transition-property:color, background;white-space:normal}@media (hover: hover){.btn-a:is(:focus,:hover){--background:var(--background--hover);--color:var(--color--hover)}}.btn-a.grass{--color:var(--base-color-black);--background:var(--base-color-grass)}@media (hover: hover){.btn-a.grass:is(:focus,:hover){--background:var(--base-color-grass-3)}}.btn-a.green{--color:var(--base-color-white);--background:var(--base-color-green)}@media (hover: hover){.btn-a.green:is(:focus,:hover){--color:var(--base-color-black);--background:var(--base-color-green-2)}}.btn-a.purple{--color:var(--base-color-white);--background:var(--base-color-purple)}@media (hover: hover){.btn-a.purple:is(:focus,:hover){--color:var(--base-color-black);--background:var(--base-color-purple-4)}}.btn-a.ghost{--color:inherit;--background:transparent;border:1px
solid var(--border-color, var(--base-color-black))}@media (hover: hover){.btn-a.ghost:is(:focus,:hover){--background:var(--background--hover);--color:var(--color--hover)}}.btn-a[data-icon] span.wrap{display:inline-flex;flex-flow:row nowrap;gap:0 1.25em;align-items:center}.btn-a[data-icon] svg{display:block;height:auto;width:calc(var(--icon-width) / var(--max-font-size) * 1em)}.btn-a[data-icon] svg
path{fill:currentColor;transition:500ms var(--ttf-2);transition-property:fill}.btn[data-icon="chevron--right"][data-icon-position="left"] svg{rotate:y 180deg}.btn-a.big{--min-font-size:16;--max-font-size:20;line-height:1.65;border-radius:1em;padding:0.9em 1.25em 1em}.lnk-more{--min-font-size:16;--max-font-size:16}.lnk-more
.label{text-decoration:underline}@media (hover: hover){a:is(:focus, :hover) .lnk-more .label,
a.lnk-more:is(:focus, :hover) .label{text-decoration:none}}.btn-icon-only
span.label{position:absolute;left:-100000em;width:1px;height:1px;overflow:hidden;display:block}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--color);-webkit-box-shadow:0 0 0px 1000px var(--background-color) inset;transition:background-color 5000s ease-in-out 0s}::-webkit-input-placeholder{color:var(--color)}::placeholder{color:var(--color)}.styled-select,.styled-search{position:relative}.styled-select select,
li.search
input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-select
select{cursor:pointer;width:100%;display:block;border:1px
solid currentColor;border-radius:20px;padding: .8125em 1.25em;padding-right:2.6em;font-size:1rem;line-height:1.45}.styled-select>div::after{content:'';display:block;position:absolute;right:1em;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;width:20px;height:20px;background:url(/content/themes/dnaberlin/imgs/icons/dropdown.svg?x45941) no-repeat center center;background-size:contain}:is(.styled-checkbox,.checkbox-wrap){position:relative;display:block}:is(.styled-checkbox, .checkbox-wrap) input{appearance:none;display:block;border-radius:8px;background:var(--base-color-white);cursor:pointer;width:1.9375em;height:1.9375em;border:1px
solid var(--base-color-purple)}:is(.styled-checkbox, .checkbox-wrap) .checkbox-helper{position:absolute;inset:4px;background:var(--base-color-purple);border-radius:6px;z-index:2;pointer-events:none;transform:scale(0);transition:transform 250ms var(--ttf-2)}:is(.styled-checkbox, .checkbox-wrap) input:checked+.checkbox-helper{transform:scale(1)}.form-list--inline{display:flex;flex-flow:row nowrap;gap:calc(15 * var(--px))}.form-list--standard{display:flex;flex-flow:column nowrap;gap:max(25px, calc(25 * var(--px)))}.form-list>li{position:relative}.form-list li.input input,
.form-list li.textarea
textarea{font-family:var(--base-font-2-regular);--rise:calc(var(--max-font-size, 16) - var(--min-font-size, 16));--run:calc(var(--max-vw) - var(--min-vw));--slope:calc(var(--rise) / var(--run));--min-vw-px:calc(var(--min-vw) * 1px);--min-font-size-px:calc(var(--min-font-size) * 1px);--fluid-font-size-px:calc(
var(--slope) * (100vw - var(--min-vw-px)) + var(--min-font-size-px)
);--max-font-size-px:calc(var(--max-font-size) * 1px);font-size:clamp(
var(--min-font-size-px),
var(--fluid-font-size-px),
var(--max-font-size-px)
);appearance:none;display:block;width:100%;box-sizing:border-box;border:0;padding:0.75em 1.25em 0.8em;margin:0;box-shadow:0;border-radius:20px;border:1px
solid var(--base-color-green);background:var(--base-color-white);--background-color:var(--base-color-white);color:var(--base-color-green);--color:var(--base-color-green);--min-font-size:16;--max-font-size:16;line-height:1.5625}.form-list--standard li.input input,
.form-list--standard li.textarea
textarea{border-color:var(--base-color-purple)}.form-list li.textarea
textarea{height:13em}.form-list--standard > li
label{display:block;margin-bottom: .4375em}.form-list > li.gdpr .sn-col-set{display:grid;grid-template-columns:minmax(min-content, auto) auto;gap:1.25em}.form-list > li.gdpr p
a{text-decoration:underline}@media (hover: hover){.form-list > li.gdpr p a:is(:focus,:hover){text-decoration:none}}.form-list--standard>li.submit{text-align:right}.wpcf7-not-valid-tip{position:absolute;right:0.5em;bottom:0;z-index:2;transform:translateY(50%);background:#a00;color:#fff;border-radius:5px;padding:0.25em 0.5em;white-space:nowrap}.wpcf7 .screen-reader-response{position:absolute;left:-10000em;width:1px;height:1px;overflow:hidden}.wpcf7 .response-wrapper.top{display:none}.wpcf7 form.invalid .response-wrapper.bottom{margin-top:2em}.wpcf7 form.sent .response-wrapper{display:none}header.main nav.header .menu>li>a{}header.main nav.header .menu > li > a:is(:hover, :focus),
header.main nav.header .menu>li:is(:hover,:focus-within,.current-menu-any)>a{}@media (min-width: 1101px){header.main nav.header li.has-sub-menu{position:relative;display:flex;flex-flow:row nowrap;gap:0 0.35em;align-items:center}header.main nav.header li.has-sub-menu .sub-menu-wrapper{position:absolute;top:100%;left:-1em;opacity:0;pointer-events:none;transform:translateY(-3px);transition:250ms var(--ttf-7);transition-property:opacity, transform;will-change:transform;z-index:2;interactivity:inert;background:var(--base-color-white);padding:1em;padding-top: .8em;padding-right:1.2em;border-radius:20px}body:not(.is-tabbing) header.main nav.header li.has-sub-menu:is(:hover, :focus-within) .sub-menu-wrapper,
body.is-tabbing header.main nav.header li.has-sub-menu:has(button[aria-expanded="true"]) .sub-menu-wrapper{opacity:1;transform:none;pointer-events:all;interactivity:auto}}header.main nav.header button[aria-haspopup]{position:relative;right:auto;top:auto;width:22px;height:22px;background:url(/content/themes/dnaberlin/imgs/icons/chevron--down.svg?x45941) no-repeat center center;background-size:contain;overflow:hidden;transform:translateY(-1px)}header.main nav.header button[aria-haspopup] span[aria-hidden="true"]{display:none !important}header.main{color:var(--base-color-green);position:sticky;top:0;width:100%;z-index:20000;pointer-events:none}header.main :is(a,button){pointer-events:all}header.main::after{content:'';display:block;inset:0;position:absolute;background:var(--base-color-white);z-index:1;transition:transform 1250ms var(--ttf-2);pointer-events:all}header.main>.inner{position:relative;z-index:2;display:grid;grid-template-columns:calc(265 * var(--px)) auto;gap:0 var(--page-padding-s-left);padding-top:var(--header-padding-top);padding-bottom:var(--header-padding-bottom);padding-inline:var(--page-padding-s-left)}header.main .col-1{transition:transform 1250ms var(--ttf-2);transform-origin:left top}@media (min-width: 1101px){header.main .col-2{justify-self:end;display:flex;flex-flow:column-reverse nowrap;gap:calc(28 * var(--px)) 0;text-align:right;align-items:end;transition:transform 1250ms var(--ttf-2)}}header.main .hdln-20{--min-font-size:16}@media (min-width: 1101px){header.main nav.header
.menu{display:flex;flex-flow:row nowrap;gap:0 1.65em}header.main nav.header .sub-menu{display:flex;flex-flow:column nowrap;gap:0.45em 0;text-align:left;font-family:var(--base-font-2-light);font-size: .8em}header.main nav.header .sub-menu
a{white-space:nowrap}}header.main nav.header .current-menu-any>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}@media (min-width: 1101px){header.main nav .btn-internal
a{position:relative}header.main nav .btn-internal a::after{content:'';display:block;position:absolute;inset:-0.5em -1.25em;border-radius:40px;border:1px
solid currentColor}}header.main
nav.meta{transition:opacity 1250ms var(--ttf-2)}@media (min-width: 1101px){header.main nav.meta
.menu{display:flex;flex-flow:row nowrap;gap:0 2.9375em}}header.main nav.meta .current-menu-any:not(.btn-internal)>a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}header.main nav.meta .btn-has-icon .title-wrap{position:absolute;left:-10000em;width:1px;height:1px;overflow:hidden;display:block}header.main nav.meta .btn-internal--logout{display:none}body.view--private-area--logged-in header.main nav.meta .btn-internal--logout{display:block}body.view--private-area--logged-in header.main nav.meta .btn-internal--login{display:none}header.main .btn-menu{display:none}@media (min-width: 1101px){body.scrolled header.main::after{transform:translateY(calc(-105 * var(--px)))}body.scrolled header.main .col-2{transform:translateY(calc(-65 * var(--px)))}body.scrolled header.main .col-1{transform:scale(0.5) translateY(-26px)}body.scrolled header.main
nav.meta{interactivity:inert;pointer-events:none;opacity:0}}@media (max-width: 1100px){header.main>.inner{display:block}header.main .site-title{width:171px}header.main .btn-menu{display:block;width:28px;height:28px;position:absolute;right:var(--page-padding-s-right);top:50%;transform:translateY(-50%)}header.main .btn-menu .bar-wrap{display:block;position:absolute;height:16px;width:100%;top:50%;transform:translateY(-50%)}header.main .btn-menu
.bar{height:2px;background:var(--base-color-green);width:100%;display:block;position:absolute;left:0;top:0}header.main .btn-menu .bar-2{top:7px}header.main .btn-menu .bar-3{top:auto;bottom:0}header.main .col-2{position:fixed;top:96px;left:0;bottom:0;width:100%;box-sizing:border-box;z-index:20000;background:#fff;pointer-events:none;interactivity:inert;padding-inline:var(--page-padding-left);opacity:0;transition:opacity 250ms;visibility:hidden;padding-block:30px;display:flex;flex-flow:column nowrap;gap:30px;overflow:auto}body.menu header.main .col-2{opacity:1;pointer-events:all;interactivity:initial;visibility:visible}header.main nav.meta
ul{display:flex;flex-flow:column nowrap;gap:0.25em}header.main nav.header button[aria-haspopup]{display:none}header.main nav.header .menu>li{padding-block:1em}header.main nav.header .menu>li:not(:last-child){border-bottom:1px solid currentColor}header.main nav.header .sub-menu{font-size:1rem;font-family:var(--base-font-1-regular);padding-top:0.25em}}@media (max-width: 600px){header.main .site-title{width:100px}header.main .col-2{top:61px}}footer.main>.inner{padding-inline:var(--page-padding-s-left);padding-block:max(60px, calc(101 * var(--px)))}footer.main .row-1{margin-bottom:max(40px, calc(40 * var(--px)))}footer.main
ul.credits{margin-bottom:calc(16 * var(--px));display:grid;grid-template-columns:calc(652 * var(--px)) auto;gap:calc(60 * var(--px))}footer.main ul.credits li.eu-berlin
figure{display:grid;grid-template-columns:42.484662576687116564% auto;gap:0 19px;align-items:center}footer.main ul.credits
img{display:block;height:auto;width:100%}footer.main ul.credits
img.involas{height:calc(52 * var(--px));width:auto}footer.main
.wysiwyg{margin-bottom:2em}nav.footer
.menu{display:flex;flex-flow:row nowrap;gap:0 2em}@media (max-width: 600px){footer.main
ul.credits{grid-template-columns:1fr;gap:50px}footer.main ul.credits
.wysiwyg{min-height:0;margin-bottom:0}footer.main ul.credits>li{display:flex;flex-flow:column-reverse nowrap;gap:20px}footer.main ul.credits li.eu-berlin
figure{display:flex;flex-flow:column nowrap;gap:15px;align-items:flex-start}footer.main ul.credits img[class]{max-width:100%;width:auto;height:auto;max-height:48px}}@media (max-width: 400px){nav.footer
.menu{gap:0;justify-content:space-between}footer.main .row-1{margin-bottom:90px}footer.main .cpy-12{--min-font-size:14}}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.cookie-bar,.btn-wp-edit{display:none !important}header.main,footer.main{display:none}}:root{--module-margin-250:max(75px, calc(200 * var(--px)));--module-background-clip-path:polygon(0% calc(100 * var(--px)), 100% 0%, 100% calc(100% - (100 * var(--px))), 0% 100%);--module-background-clip-path--bottom-only:polygon(0% 0%, 100% 0%, 100% calc(100% - (100 * var(--px))), 0% 100%);--module-background-clip-path--top-only:polygon(0% calc(0% + (100 * var(--px))), 100% 0%, 100% 100%, 0% 100%);--module-inner-padding-block-250:max(75px, calc(250 * var(--px)));--module-inner-padding-block-200:max(75px, calc(200 * var(--px)));--module-inner-padding-block-130:max(75px, calc(130 * var(--px)))}.module.mrgn-250{margin-bottom:var(--module-margin-250)}.module.mrgn-0-if-last:last-child{margin-bottom:0}.module-intro+.module.has-slanted-background,.module.has-slanted-background+.module.has-slanted-background{margin-top:calc(-100 * var(--px))}.btn-set{margin-top:max(32px, calc(50 * var(--px)))}.pattern{position:absolute}.pattern
svg{display:block;width:calc(var(--icon-width) * var(--px));height:auto}.pattern-1{bottom:calc(70 * var(--px));right:calc(-130 * var(--px))}.pattern-2{bottom:-8px;right:0;width:100%}.pattern-2
svg{width:100%}.pattern.purple-4 svg
path{fill:var(--base-color-purple-4)}.pattern.white svg
path{fill:var(--base-color-white)}@media (max-width: 500px){.pattern-2{bottom:0}}.sn-slider{--gap:calc(40 * var(--px));user-select:none}.sn-slider-track{width:100%;position:relative;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sn-slider-track::-webkit-scrollbar{display:none}.sn-slider-slides{display:flex;flex-flow:row nowrap;width:max-content;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);gap:0px var(--gap)}.sn-slider-slide{width:max(312px, calc(540 * var(--px)));scroll-margin-inline-start:var(--page-padding-left)}.sn-slider:not(.is-scrolling) .sn-slider-slide{scroll-snap-align:start}.sn-slider:not(.is-scrolling) .sn-slider-track{scroll-snap-type:x mandatory}.sn-slider-progress{display:none}.sn-slider-progress
span{display:block;position:absolute;left:0;height:100%;width:var(--progress, 0%);background:var(--base-color-black)}.sn-slider-wrap{position:relative;--transition-duration:1000}.sn-slider:not(.sn-slider-ghost){position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow-x:hidden;overflow-x:clip}.sn-slider:not(.sn-slider-ghost) .sn-slider-track{overflow:hidden;position:absolute;top:0;left:0;transform:translateX(var(--sn-slider-scroll-left, 0px));width:auto;will-change:transform;transition:transform calc(var(--transition-duration, 0) * 1ms) var(--ttf-5)}@media (hover: none){.sn-slider:not(.sn-slider-ghost) .sn-slider-track{transition:none}}.sn-slider-wrap.is-wheeling .sn-slider:not(.sn-slider-ghost) .sn-slider-track{--transition-duration:500;transition:transform calc(var(--transition-duration, 0) * 1ms) var(--ttf-5)}.sn-slider-ghost{position:relative;z-index:2;opacity:0}nav.sn-slider-pagination{position:absolute;top:calc(100% + (25 * var(--px)));left:0;width:100%}nav.sn-slider-pagination
ul{display:flex;flex-flow:row nowrap;gap:0 9px;justify-content:center}nav.sn-slider-pagination
button{display:block;background:currentColor;width:10px;height:10px;border-radius:5px;transition:width calc(var(--transition-duration, 0) * 1ms) var(--ttf-2)}nav.sn-slider-pagination button[aria-current="true"]{width:40px;interactivity:inert}.module-aprojects-overview{position:relative;margin-top:0 !important;z-index:2}.module-aprojects-overview .module-inner{padding-block:var(--module-inner-padding-block-200);padding-top:max(75px, calc(80 * var(--px)));position:relative;z-index:2}.module-aprojects-overview
.background{position:absolute;inset:0;background:var(--base-color-grass-4)}.module-aprojects-overview article.project-article
a{background:var(--base-color-purple-4)}.module-aprojects-overview .projects-filter{position:relative;margin-top:min(-60px, calc(-130 * var(--px)));margin-bottom:max(60px, calc(75 * var(--px)));z-index:2;max-width:27em;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}details.filter-dropdown{position:relative;user-select:none}details.filter-dropdown>div{position:absolute;top:100%;left:0;width:100%;background:var(--base-color-white);border:1px
solid var(--base-color-purple);border-radius:0 0 20px 20px;box-sizing:border-box}details.filter-dropdown
.legend{margin-bottom:0.4em}details.filter-dropdown :is(summary,fieldset){padding:1em}details.filter-dropdown
summary{background:var(--base-color-white);border:1px
solid var(--base-color-purple);border-radius:20px;cursor:pointer}details.filter-dropdown summary .hdln-16{margin-bottom:0.4em}details.filter-dropdown summary .current-selection-wrap{position:relative}details.filter-dropdown summary .current-selection{display:block;padding-right:60px;white-space:nowrap;height:1.6em;overflow:hidden;text-overflow:ellipsis}details.filter-dropdown summary .current-selection-wrap
.dropdown{display:block;position:absolute;right:1em;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none;width:20px;height:20px;background:url(/content/themes/dnaberlin/imgs/icons/dropdown.svg?x45941) no-repeat center center;background-size:contain}details.filter-dropdown[open] summary .current-selection-wrap
.dropdown{transform:rotateX(-180deg) translateY(50%)}details.filter-dropdown[open] summary{border-radius:20px 20px 0 0;border-bottom-color:var(--base-color-white)}details.filter-dropdown fieldset:not(:first-child){border-top:1px solid var(--base-color-purple)}details.filter-dropdown
fieldset.all{position:relative}details.filter-dropdown fieldset.all
button{position:absolute;inset:0;z-index:2}details.filter-dropdown .chips-list{display:flex;flex-flow:row wrap;gap:2px}details.filter-dropdown .chips-list
label{display:block;background:var(--base-color-white);border:1px
solid var(--base-color-purple);border-radius:40px;font-size:1rem;position:relative;padding:0.2em 1.25em}details.filter-dropdown .chips-list label:has(input:checked){background:var(--base-color-purple);color:var(--base-color-white)}details.filter-dropdown .chips-list label input[type="radio"]{appearance:none;display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}details.filter-dropdown .legend.hdln-20,
details.filter-dropdown fieldset.all .hdln-20{--min-font-size:16}@media (max-width: 500px){details.filter-dropdown .chips-list{gap:10px}}.module-articles-teaser{--background-color:var(--base-color-green);--color:var(--base-color-white);--event-1-background-color:var(--base-color-grass-3);--event-2-background-color:var(--base-color-purple-4);--event-3-background-color:var(--base-color-green-4);background:var(--background-color);color:var(--color)}.module-articles-teaser[data-type="azubis"]{--background-color:var(--base-color-purple);--event-1-background-color:var(--base-color-purple-3);--event-2-background-color:var(--base-color-purple-4);--event-3-background-color:var(--base-color-purple-5)}.module-articles-teaser[data-type="betriebe"]{--background-color:var(--base-color-green);--event-1-background-color:var(--base-color-grass);--event-2-background-color:var(--base-color-grass-2);--event-3-background-color:var(--base-color-grass-3)}.module-articles-teaser .module-inner{padding-block:var(--module-inner-padding-block-200)}.module-articles-teaser .module-headline{margin-bottom:1.25em}.module-articles-teaser .news-teaser-list{min-height:100%}.module-articles-teaser .articles-teaser-grid{display:grid;grid-template-columns:2fr 1fr;gap:max(28px, calc(45 * var(--px)))}@media (max-width: 1100px){.module-articles-teaser .articles-teaser-grid{display:flex;flex-flow:column-reverse nowrap}}.articles-teaser-grid .col--events{display:flex;flex-flow:column nowrap}.events-teaser-list--narrow{background:var(--base-color-white);border-radius:20px;border:1px
solid var(--base-color-purple);overflow:hidden;position:relative;color:var(--base-color-black);display:flex;flex-flow:column nowrap;flex-grow:1}.events-teaser-list--narrow .event-teaser-list-item a,
.events-teaser-list--narrow .btn-set{display:block;padding-inline:2.25em;padding-block:2.5em}.events-teaser-list--narrow .event-teaser-list-item:nth-child(1){background:var(--event-1-background-color)}.events-teaser-list--narrow .event-teaser-list-item:nth-child(2){background:var(--event-2-background-color)}.events-teaser-list--narrow .event-teaser-list-item:nth-child(3){background:var(--event-3-background-color)}.events-teaser-list--narrow .event-teaser-list-item
.headline{text-decoration:underline}@media (hover: hover){.events-teaser-list--narrow .event-teaser-list-item a:is(:focus, :hover) .headline{text-decoration:none}}.events-teaser-list--narrow .btn-set{margin-top:auto;padding-block:1em}.module-blockquotes{--background-color:var(--base-color-grass-4);--border-color:var(--base-color-green)}.module-blockquotes[data-type="azubis"]{--background-color:var(--base-color-purple-4);--border-color:var(--base-color-purple)}.module-blockquotes .module-headline{margin-bottom:1.25em}.module-blockquotes .sn-slider-outer-wrap{background:var(--background-color);container-type:inline-size;position:relative}.module-blockquotes .sn-slider-slides{padding-left:0;padding-right:0;gap:0}.module-blockquotes .sn-slider-slide{width:100cqw;scroll-margin-inline-start:0}.module-blockquotes .sn-slider-slide>div{padding:calc(80 * var(--px));display:grid;grid-template-columns:calc(244 * var(--px)) auto;gap:0 calc(80 * var(--px))}.module-blockquotes .sn-slider-slide .col--quote{align-self:center;background:var(--base-color-white);border:1px
solid var(--border-color);padding:2.25em}.module-blockquotes .sn-slider-slide .col--source .name-and-copy{padding-left:calc(20 * var(--px))}.module-blockquotes .sn-slider-slide .col--source .portrait
img{display:block;border-radius:200px}.module-blockquotes .sn-slider-slide .col--source
.name{margin-top:1.25em;margin-bottom:1em}.module-blockquotes .sn-slider--footer{position:absolute;top:calc(48 * var(--px));left:0;width:100%;pointer-events:none;z-index:5}.module-blockquotes .sn-slider--footer
.btn{position:absolute;top:0;display:block;pointer-events:all}.module-blockquotes .sn-slider--footer .btn-prev{right:calc(100% - 20px)}.module-blockquotes .sn-slider--footer .btn-next{left:calc(100% - 20px)}.module-blockquotes .sn-slider--footer
svg{display:block;height:auto;width:max(49px, calc(var(--icon-width) * var(--px)))}.module-blockquotes .sn-slider--footer svg
path{fill:var(--border-color)}@media (max-width: 1000px){.module-blockquotes .sn-slider-slide>div{grid-template-columns:1fr;gap:40px}.module-blockquotes
figcaption{display:grid;grid-template-columns:115px auto;gap:0 15px}.module-blockquotes figcaption .name-and-copy{align-self:center}.module-blockquotes .sn-slider-slide .col--source
.name{margin-block:0}}@media (max-width: 700px){.module-blockquotes .sn-slider-outer-wrap{margin-inline:calc(var(--page-padding-left) * -1)}.module-blockquotes .sn-slider--footer{top:160px}.module-blockquotes .sn-slider-slide > div,
.module-blockquotes .sn-slider-slide .col--quote{padding:var(--page-padding-left)}.module-blockquotes .sn-slider-slide>div{padding-bottom:var(--module-inner-padding-block-200)}.module-blockquotes .sn-slider--footer .btn-prev{right:auto;left:16px}.module-blockquotes .sn-slider--footer .btn-next{left:auto;right:16px}.module-blockquotes .sn-slider-slide .col--source .name-and-copy{padding-left:0}.module-blockquotes:has(+.module-articles-teaser){margin-bottom:0}}.module-bprojects-overview{position:relative;clip-path:var(--module-background-clip-path--top-only);overflow:hidden}.module-bprojects-overview .module-inner{padding-block:var(--module-inner-padding-block-200);position:relative;z-index:2}.module-bprojects-overview
.background{position:absolute;inset:0;background:var(--base-color-grass-4)}.projects-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:max(30px, calc(45 * var(--px))) max(30px, calc(41 * var(--px)));max-width:49.5em}.projects-list>li.note{grid-column:1 / -1}.projects-list>li,article.project-article{display:flex;flex-flow:column nowrap;flex-grow:1}article.project-article
a{display:flex;flex-flow:column nowrap;border-radius:20px;padding:2.8125em;background:#d2e6e2;flex-grow:1}article.project-article
.headline{margin-bottom: .75em;hyphens:auto;overflow-wrap:anywhere}article.project-article .row-2{margin-top:auto}article.project-article
.projectpartners{hyphens:auto}article.project-article .btn-set{margin-top:0}article.project-article
.a{text-decoration:underline}@media (hover: hover){article.project-article a:is(:hover, :focus) .a{text-decoration:none}}@media (max-width: 1100px){.projects-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.projects-list{grid-template-columns:1fr}}.module-contact-form{position:relative}.module-contact-form .module-inner{position:relative;z-index:2;padding-top:var(--module-inner-padding-block-130)}.module-contact-form
.background{position:absolute;top:0;left:0;right:0;bottom:calc(150 * var(--px));background:var(--base-color-grass-4);z-index:1;clip-path:var(--module-background-clip-path--bottom-only)}.module-contact-form .col-set{display:grid;grid-template-columns:auto calc(650 * var(--px));gap:calc(130 * var(--px))}.module-contact-form .col--copy
.headline{margin-bottom: .625em}.module-contact-form .col--form{border-radius:20px;background:var(--base-color-green);color:var(--base-color-white);padding:2.25em}.module-contact-form .hdln-20{--min-font-size:16}@media (max-width: 1100px){.module-contact-form .col-set{grid-template-columns:1fr;gap:60px}}.module-copy:first-child .module-inner{padding-top:var(--module-inner-padding-block-130)}.module-copy .module-wrap{max-width:38em}.module-copy .module-headline{margin-bottom: .87719298245614035087em}.module-copy .wysiwyg
.headline{margin-bottom:1em}.module-copy .wysiwyg .headline:not(:first-child){margin-top:3em}.module-copy .wysiwyg
.subheadline{margin-bottom:0.25em;margin-top:2em}.module-copy-with-headline .col-set{display:grid;grid-template-columns:calc(429 * var(--px)) auto;gap:0 calc(20 * var(--px))}@media (max-width: 600px){.module-copy-with-headline .col-set{grid-template-columns:1fr;gap:0}.module-copy-with-headline .col--headline
.headline{margin-bottom:1.5em}}.module-copy-with-image{position:relative;clip-path:var(--module-background-clip-path);overflow:hidden}.module-copy-with-image[data-color-scheme="bright"]{color:var(--base-color-white)}.module-copy-with-image .module-inner{padding-block:var(--module-inner-padding-block-200);position:relative;z-index:2}.module-copy-with-image
.background{position:absolute;inset:0;background:var(--module-background, var(--base-color-white))}.module-copy-with-image .col-set{display:grid;grid-template-columns:calc(429 * var(--px)) auto;gap:0 calc(20 * var(--px))}.module-copy-with-image .large-copy+.small-copy{margin-top:1.5em}.module-copy-with-image .col--copy{align-self:center}@media (max-width: 600px){.module-copy-with-image .col-set{grid-template-columns:1fr;gap:30px}.module-copy-with-image .col--image{text-align:center}.module-copy-with-image .col--image
img{max-width:186px}}.module-downloads .accordion-list{--border-color:var(--base-color-green)}.module-downloads .accordion-list-wrap{max-width:44.9em}.module-downloads .module-headline{margin-bottom:1.25em}.module-event-details{--aside-color:var(--base-color-purple);--border-top-color:var(--base-color-purple-4);--dashed-border-color:var(--base-color-purple);--back-button-color:var(--base-color-purple-4);--back-button-color--hover:var(--base-color-purple-3);border-top:15px solid var(--border-top-color)}.single-event .module-event-details
aside{gap:1em 0;padding-top:max(30px, calc(43 * var(--px)))}.module-event-details .row--rsvp{margin-top:max(30px, calc(50 * var(--px)))}.categories-chips{display:flex;flex-flow:row wrap;gap:8px}.module-event-details .categories-chips{margin-top:calc(25 * var(--px))}.categories-chips
.chip{display:inline-block;background:#f3fcdd;border:1px
solid var(--base-color-black);border-radius:50px;padding: .3125em 1em}.module-events-overview .overview-body{background:var(--base-color-purple-4) !important}.events-teaser-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:max(28px, calc(45 * var(--px)))}.events-teaser-list>li,article.event-teaser{display:flex;flex-flow:column nowrap;flex-grow:1}article.event-teaser[data-view="standard"]>a{background:var(--base-color-white);border-radius:20px;border:1px
solid var(--base-color-purple);overflow:hidden;position:relative;display:grid;grid-template-columns:repeat(2, 1fr);flex-grow:1;color:var(--base-color-black)}article.event-teaser[data-view="standard"] .col--copy{padding:2.25em;display:flex;flex-flow:column nowrap;gap:1em}article.event-teaser .btn-set{margin-top:0}article.event-teaser .col--image{position:relative}article.event-teaser .col--image
img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;object-fit:cover}@media (max-width: 1100px){.events-teaser-list{grid-template-columns:1fr}article.event-teaser .col--image
img{position:static;aspect-ratio:1 !important}}@media (max-width: 500px){article.event-teaser[data-view="standard"]>a{grid-template-columns:1fr}article.event-teaser[data-view="standard"] .col--copy{padding:30px}}*[data-accordion-item] summary{display:block}*[data-accordion-item] .accordion-body{max-height:0px;opacity:0;transform:translateY(-20px);overflow:hidden;transition:500ms var(--ttf-4);transition-property:max-height, opacity, transform}*[data-accordion-item][data-accordion-state="opened"] .accordion-body{max-height:var(--max-height, 2000px);opacity:1;transform:none;overflow:visible}*[data-accordion-item] [data-accordion-handle]{cursor:pointer;user-select:none}*[data-accordion-item] [data-accordion-handle]>div{position:relative;z-index:2}.module-faqs{position:relative;clip-path:var(--module-background-clip-path--top-only);overflow:hidden;--border-color:var(--base-color-green)}.module-faqs[data-type="azubis"]{--border-color:var(--base-color-purple)}.module-faqs[data-color-scheme="bright"]{color:var(--base-color-white)}.module-faqs .module-inner{padding-block:var(--module-inner-padding-block-200);position:relative;z-index:2}.module-faqs
.background{position:absolute;inset:0;background:var(--module-background, var(--base-color-white))}:is(.module-faqs, .module-downloads) .hdln-20{--min-font-size:16}.module-faqs .faqs-sections{display:flex;flex-flow:column nowrap;gap:max(60px, calc(100 * var(--px))) 0;max-width:45.1em}.module-faqs .section-headline{margin-bottom:1.25em}:is(.module-faqs, .module-downloads, .module-map) .accordion-list{border-bottom:1px solid var(--border-color, transparent)}:is(.module-faqs, .module-downloads, .module-map) .accordion-list>li{border-top:1px solid var(--border-color, transparent)}:is(.module-faqs, .module-downloads, .module-map) .accordion-header>div{position:relative}:is(.module-faqs, .module-downloads, .module-map) .accordion-header
.question{padding-block:1em;padding-right:3em}:is(.module-faqs, .module-downloads, .module-map) .accordion-header div.icon
svg{position:absolute;right: .7em;top:50%;transform:translateY(-50%)}:is(.module-faqs, .module-downloads, .module-map) .accordion-header div.icon>span{transition:opacity 500ms var(--ttf-4)}:is(.module-faqs, .module-downloads, .module-map) [data-accordion-state="closed"] .accordion-header div.icon
span.minus{opacity:0}:is(.module-faqs, .module-downloads, .module-map) [data-accordion-state="opened"] .accordion-header div.icon
span.plus{opacity:0}:is(.module-faqs, .module-downloads, .module-map) .accordion-body>div{border-top:1px solid var(--border-color, transparent);padding-block:1em}@media (max-width: 500px){:is(.module-faqs, .module-downloads, .module-map) .accordion-header div.icon
svg{right:0}}.module-hero{position:relative;clip-path:var(--module-background-clip-path--bottom-only);overflow:hidden}.module-hero:has(+.module-offer){z-index:2}.module-hero[data-color-scheme="bright"]{color:var(--base-color-white)}.module-hero .module-inner{position:relative;z-index:2;padding-right:0}.module-hero
.background{position:absolute;inset:0;background:var(--module-background, var(--base-color-white));transform:translate3d(0,0,0)}.module-hero .headline>span{opacity:0}.module-hero .col-set{display:grid;grid-template-columns:minmax(auto, max-content) calc(730 * var(--px-infinite));gap:0 calc(90 * var(--px))}.module-hero .col--image>span{opacity:0}.module-hero .col--image
img{height:100%;max-height:772px;display:block;object-fit:cover;object-position:center top}.module-hero .col--copy{padding-block:var(--module-inner-padding-block-130)}.module-hero
.headline{margin-bottom: .5em}@media (max-width: 800px){.module-hero .col-set{grid-template-columns:1fr}.module-hero .module-inner{padding-inline:var(--page-padding-left)}.module-hero .col--image{margin-inline:calc(var(--page-padding-left) * -1)}}.module-hero-network{position:relative}.module-hero-network .module-inner{position:relative;z-index:2;padding-right:0;padding-block:max(75px, calc(98 * var(--px))) 0}.module-hero-network
.background{position:absolute;inset:0;background:var(--base-color-green-3);clip-path:var(--module-background-clip-path--bottom-only);overflow:hidden}.module-hero-network .background::after{content:'';background:url(/content/themes/dnaberlin/imgs/bg--hero-network.svg?x45941) no-repeat right top;background-size:100% 100%;display:block;position:absolute;right:0;bottom:0;top:calc(95 * var(--px));width:calc(617 * var(--px))}.module-hero-network .col-set{display:grid;grid-template-columns:calc(565 * var(--px-infinite)) auto;gap:0 calc(90 * var(--px))}.module-hero-network .col--copy{padding-top:calc(34 * var(--px));padding-bottom:calc(140 * var(--px))}.module-hero-network .module-headline{margin-bottom:1.57407407407407407407em;hyphens:auto}.module-hero-network .contact-persons-wrap{margin-right:var(--page-padding-right);margin-top:calc(317 * var(--px));position:relative}.module-hero-network .contact-persons-wrap::before{content:'';display:block;position:absolute;top:0;left:calc(29 * var(--px));width:calc(100% + calc(44 * var(--px)));height:auto;aspect-ratio:493 / 381;background:url(/content/themes/dnaberlin/imgs/header--contact-persons.svg?x45941) no-repeat center center;background-size:contain;pointer-events:none;transform:translateY(-68%)}.module-hero-network .contact-persons-wrap>.inner{background:var(--base-color-white);border-radius:20px;border:1px
solid var(--base-color-green)}.module-hero-network .contact-persons-wrap
.headline{padding:3.45em 1em 0 2.6em}ul.contact-persons{color:var(--base-color-green)}ul.contact-persons>li{padding:1.75em 2em 1.95em 2.6em}ul.contact-persons>li:not(:last-child){border-bottom:2px dashed var(--base-color-green)}ul.contact-persons div.has-icon{display:flex;flex-flow:row nowrap;gap:0 0.5em;align-items:baseline;word-break:break-all}ul.contact-persons span[aria-hidden] svg{display:block}ul.contact-persons span[aria-hidden] svg
path{fill:currentColor}@media (max-width: 800px){.module-hero-network .module-inner{padding-inline:var(--page-padding-left);padding-bottom:75px}.module-hero-network .col-set{grid-template-columns:1fr;gap:50px}.module-hero-network .background::after{top:auto;width:90vw;height:auto;aspect-ratio:617 / 1160}ul.contact-persons > li,
.module-hero-network .contact-persons-wrap
.headline{padding-left:30px}.module-hero-network .contact-persons-wrap{margin-right:0}}@media (max-width: 400px){.module-hero-network .background::after{width:100vw;height:300vw}}.module-intro{position:relative;z-index:2}.module-intro .module-inner{padding-right:0}.module-intro .col-set{display:grid;grid-template-columns:calc(544 * var(--px)) minmax(auto, 822px);justify-content:space-between}.module-intro .col--copy{position:relative;z-index:2;padding-top:calc(142 * var(--px))}.module-intro
.headline{margin-bottom:0.3em}.module-intro .headline
.bold{font-family:var(--base-font-2-semibold)}.module-intro .col--image{margin-left:calc(-84 * var(--px));margin-top:auto}.module-intro .col--image
img{display:block;width:100%;height:auto}@media (max-width: 1100px){.module-intro .col-set{grid-template-columns:55% auto}}@media (max-width: 700px){.module-intro .module-inner{padding-inline:var(--page-padding-left)}.module-intro .col--image{margin-left:0}.module-intro .col-set{grid-template-columns:1fr}}.module-large-image{position:relative;clip-path:var(--module-background-clip-path--top-only);overflow:hidden}.module-contact-form.module-login
.background{background:var(--base-color-green-4);bottom:0}@keyframes
formerror{0%,100%{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.has-error{animation:formerror 0.4s ease}.module-logo-wall .logo-wall-group{display:grid;grid-template-columns:calc(429 * var(--px)) auto;gap:0 calc(20 * var(--px))}.module-logo-wall
.groups{display:flex;flex-flow:column nowrap;gap:calc(110 * var(--px))}.module-logo-wall .col--headline
.headline{max-width:11em;padding-right:1em;box-sizing:border-box}.module-logo-wall .col--logos
ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(100 * var(--px))}.module-logo-wall .hdln-27{--min-font-size:20}@media (max-width: 800px){.module-logo-wall .logo-wall-group{grid-template-columns:1fr;gap:0}.module-logo-wall .col--headline
.headline{margin-bottom:1.5em;max-width:none}}.module-map .module-inner{padding-inline:0}.module-map .row--header{background:var(--base-color-purple);color:var(--base-color-white);padding-inline:var(--page-padding-left);padding-bottom:54px !important}.sn-map{display:block;height:75vh;background:var(--base-color-white);border-bottom:1px solid var(--base-color-purple)}.sn-map :is(.sn-map-marker,.marker-cluster).inactive{pointer-events:none;interactivity:inert;opacity:0.25 !important}.sn-map .sn-map-marker>div::after{content:'';display:block;background:url(/content/themes/dnaberlin/imgs/marker.svg?x45941) no-repeat center center;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;transition:opacity 250ms var(--ttf-2)}.sn-map .sn-map-marker
.title{display:none}.sn-map .marker-cluster>div{width:100%;height:100%;position:absolute;top:0;left:0;transform-origin:center center;background:var(--base-color-purple);color:var(--base-color-white);border-radius:50%;position:relative}.sn-map .marker-cluster>div>span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:1rem;font-family:var(--base-font-2-regular)}.module-map .row--map{position:relative}.sn-marker-details{position:absolute;right:0;top:0;bottom:0;z-index:2000;pointer-events:none}article.location-details{background:var(--base-color-white);border:1px
solid var(--base-color-purple);border-width:0 0 1px 1px;width:100%;max-width:max(400px, calc(532 * var(--px)));height:100%;box-sizing:border-box;pointer-events:all}article.location-details>.inner{padding:2.25em;padding-right:3.7em;height:100%;box-sizing:border-box;position:relative;overflow:hidden;overflow-y:auto;overscroll-behavior:contain}article.location-details .row--name
.name{margin-bottom: .92592592592592592592em;hyphens:auto}article.location-details .btn-close{position:absolute;right:2.2em;top:2.2em;z-index:2}article.location-details .row--projects
.name{margin-bottom:1.5em}article.location-details .accordion-list{--border-color:var(--base-color-purple)}article.location-details .accordion-list .support-person:not(:last-child){border-bottom:1px solid var(--base-color-purple);padding-bottom:1em;margin-bottom:1em}article.location-details .support-person-details{display:flex;flex-flow:column nowrap;gap:1em}article.location-details .support-person-details
a{text-decoration:underline}@media (hover: hover){article.location-details .support-person-details a:is(:focus,:hover){text-decoration:none}}.module-map .map-filter{margin-top:calc(150 * var(--px))}.module-map .map-filter
form{display:flex;flex-flow:row nowrap;gap:15px}.module-map .map-filter
fieldset.location{max-width:407px;flex-shrink:1}.module-map .map-filter .btn-reset{white-space:nowrap}@media (max-width: 600px){.module-map .map-filter
form{flex-flow:column nowrap}}.module-map .row--header .hdln-27{--min-font-size:18}@media (max-width: 600px){.module-map.has-image .col--image{display:none}}.module-news-details{--aside-color:var(--base-color-green);--border-top-color:var(--base-color-green-3);--dashed-border-color:var(--base-color-green);--back-button-color:var(--base-color-green-3);--back-button-color--hover:var(--base-color-green-2);border-top:15px solid var(--border-top-color)}.module-article-details .module-inner{padding-inline:0}.module-article-details .back-button{--background:var(--back-button-color);--background--hover:var(--back-button-color--hover)}.module-article-details .header-col-set .col-2{padding-block:max(30px, calc(43 * var(--px)));border-bottom:2px dashed var(--dashed-border-color)}.module-article-details .content-col-set .col-2{padding-top:max(30px, calc(43 * var(--px)))}.module-article-details
.meta{text-transform:uppercase;margin-bottom: .75em}.module-article-details .back-button{margin-bottom:max(40px, calc(40 * var(--px)))}.module-article-details .header-col-set .col-1{display:flex;flex-flow:column nowrap}.module-article-details .header-col-set .col-1
figure{flex-grow:1}.module-article-details .header-col-set .col-1 figure
img{aspect-ratio:1 !important;object-fit:cover;min-height:100%}.module-article-details .row--images{padding-top:13px;margin-left:calc(var(--aside-padding-left) * -1);margin-right:calc(var(--aside-padding-right) * -1);display:flex;flex-flow:column nowrap;gap:15px 0}@media (min-width: 801px){.module-article-details .row--images figure:first-child{display:none}}.module-article-details .wysiwyg>*:not(:last-child){margin-bottom:0.5em}.module-article-details .wysiwyg .headline:not(:first-child){margin-top:1.5em}.module-article-details .wysiwyg :is(ul,ol){display:flex;flex-flow:column nowrap;gap:0}.module-article-details .wysiwyg :is(ul, ol) li{margin-bottom:0}@media (max-width: 800px){.module-news-details .content-col-set{flex-flow:column-reverse nowrap}.module-article-details .row--images{margin-inline:0;padding-top:0}}.module-newsletter-signup{background:var(--base-color-purple-4)}.module-newsletter-signup .module-inner{padding-block:var(--module-inner-padding-block-200)}.module-newsletter-signup .col-set{display:grid;grid-template-columns:calc(317 * var(--px)) auto;gap:calc(40 * var(--px))}.module-newsletter-signup .col-set>*{min-width:0}.module-newsletter-signup
.wysiwyg{margin-bottom:2.5em}.module-newsletter-signup .wysiwyg
.headline{margin-bottom:1.25em}.module-newsletter-signup .form-list--inline{width:calc(508 * var(--px))}.module-newsletter-signup .form-list--inline
li.input{width:100%}@media (max-width: 600px){.module-newsletter-signup .col-set{grid-template-columns:1fr;gap:30px}.module-newsletter-signup .col--image{text-align:center}.module-newsletter-signup .col--image
img{max-width:186px}}.module-articles-overview .module-inner{padding-inline:0}.module-articles-overview .overview-header,
.module-articles-overview .overview-body{padding-inline:var(--page-padding-left)}.module-articles-overview
ul.tabs{display:flex;flex-flow:row nowrap}.module-articles-overview ul.tabs
a{display:block;border-radius:20px 20px 0 0;background:var(--base-color-green-3);padding: .37037037037037037037em 1.74074074074074074074em}.module-articles-overview ul.tabs a.btn-events{background:var(--base-color-purple-4)}.module-articles-overview .overview-body{background:var(--base-color-green-3);padding-block:max(50px, calc(50 * var(--px))) max(75px, calc(100 * var(--px)))}.module-articles-overview .load-more .col-prev{display:none}.module-articles-overview .load-more .col-pages{display:none}.module-articles-overview .load-more{margin-top:max(40px, calc(80 * var(--px)))}.news-teaser-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:max(28px, calc(45 * var(--px)))}.articles-teaser-grid .news-teaser-list{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (max-width: 1100px){.module-news-overview .news-teaser-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.articles-teaser-grid .news-teaser-list,
.module-news-overview .news-teaser-list{grid-template-columns:1fr}}.news-teaser-list > li,
.news-teaser-list article.news-teaser,
.news-teaser-list article.news-teaser > a,
article.news-teaser .row--copy{display:flex;flex-flow:column nowrap;flex-grow:1}article.news-teaser>a{background:var(--base-color-white);border-radius:20px;border:1px
solid var(--base-color-purple);overflow:hidden;position:relative;color:var(--base-color-black)}article.news-teaser .row--copy{padding:1.4em 2.25em 2.25em 2.25em}article.news-teaser .btn-set{margin-top:auto;padding-top:1.5em}article.news-teaser
.headline{line-height:1.35;margin-bottom: .55555555555555555555em}.module-offer{position:relative}.module-offer .module-inner{position:relative;z-index:2;padding-right:0;padding-block:max(75px, calc(250 * var(--px))) 0}.module-offer
.background{position:absolute;inset:0;background:var(--base-color-purple-4);clip-path:var(--module-background-clip-path--bottom-only);overflow:hidden}.module-offer[data-type="betriebe"] .background{background:var(--base-color-grass-4)}.module-offer .background::after{content:'';background:url(/content/themes/dnaberlin/imgs/bg--offer--azubis.svg?x45941) no-repeat right bottom;background-size:100% auto;display:block;position:absolute;right:0;bottom:0;width:calc(617 * var(--px));aspect-ratio:660 / 585}.module-offer[data-type="betriebe"] .background::after{background:url(/content/themes/dnaberlin/imgs/bg--offer--betriebe.svg?x45941) no-repeat right bottom;background-size:100% auto;width:calc(704 * var(--px));aspect-ratio:704 / 666}.module-offer .col-set{display:grid;grid-template-columns:calc(565 * var(--px-infinite)) auto;gap:0 calc(90 * var(--px))}.module-offer .col--copy{padding-bottom:calc(140 * var(--px))}.module-offer .module-headline{margin-bottom:1.57407407407407407407em}.module-offer .offer-wrap{margin-right:var(--page-padding-right);position:relative}.module-offer .offer-wrap::before{content:'';display:block;position:absolute;top:0;left:50%;width:max(154px, calc(225 * var(--px)));height:auto;aspect-ratio:225 / 62;background:url(/content/themes/dnaberlin/imgs/header--offer--azubis.svg?x45941) no-repeat center center;background-size:contain;pointer-events:none;transform:translate(-50%, -50%)}.module-offer[data-type="betriebe"] .offer-wrap::before{background:url(/content/themes/dnaberlin/imgs/header--offer--betriebe.svg?x45941) no-repeat center center;background-size:contain}.module-offer .offer-wrap>.inner{background:var(--base-color-white);border-radius:20px;border:1px
solid var(--base-color-purple);padding-block:3em}.module-offer[data-type="betriebe"] .offer-wrap>.inner{border-color:var(--base-color-green)}.module-offer .offer-wrap
.headline{padding:0
1em 0 2.25em;margin-bottom:1.6em}ul.services{color:var(--base-color-purple);display:flex;flex-flow:column nowrap;gap:1.25em 0}.module-offer[data-type="betriebe"] ul.services{color:var(--base-color-green)}ul.services>li{padding:0
2em 0 1.8em;margin-left:2.25em;position:relative}ul.services > li span[aria-hidden="true"]{display:block;position:absolute;top:0.25em;left:0;width:1em;height:auto;aspect-ratio:21 / 23}ul.services > li span[aria-hidden="true"] svg
path{fill:currentColor}ul.services div.has-icon{display:flex;flex-flow:row nowrap;gap:0 0.5em;align-items:baseline}ul.services span[aria-hidden] svg{display:block}ul.services span[aria-hidden] svg
path{fill:currentColor}@media (max-width: 800px){.module-offer .module-inner{padding-inline:var(--page-padding-left);padding-bottom:200px}.module-offer .col-set{grid-template-columns:1fr;gap:50px}.module-offer .background::after{top:auto;width:90vw;height:auto;aspect-ratio:617 / 1160}.module-offer .offer-wrap{margin-right:0}ul.services>li{margin-left:30px}.module-offer .offer-wrap
.headline{padding-left:30px}}.module-page-title{position:relative;clip-path:var(--module-background-clip-path--bottom-only);overflow:hidden}.module-page-title[data-color-scheme="bright"]{color:var(--base-color-white)}.module-page-title .module-inner,
.module-map .row--header{padding-block:var(--module-inner-padding-block-130);position:relative;z-index:2}.module-page-title
.background{position:absolute;inset:0;background:var(--module-background, var(--base-color-white));transform:translate3d(0,0,0)}.module-page-title .hdln-27{--min-font-size:16}.view--coaching-beratung .module-page-title{background:var(--base-color-grass-4);clip-path:none}.view--coaching-beratung .module-page-title
.background{background:url(/content/themes/dnaberlin/imgs/hero--coaching-beratung.svg?x45941) no-repeat center center;background-size:100% 100%}.view--coaching-beratung .module-page-title .module-inner{padding-bottom:0}.view--workshops-beratung .module-page-title{background:var(--base-color-grass-4);clip-path:none}.view--workshops-beratung .module-page-title
.background{background:url(/content/themes/dnaberlin/imgs/hero--workshops-beratung.svg?x45941) no-repeat center center;background-size:100% 100%}.view--workshops-beratung .module-page-title .module-inner{padding-bottom:0}.view--private-area--logged-in .module-page-title{background:var(--base-color-green-4);clip-path:none}.module-page-title.has-image .col-set,
.module-map.has-image .col-set{display:grid;grid-template-columns:auto calc(429 * var(--px));gap:0 calc(124 * var(--px));justify-content:space-between}.module-page-title.has-no-image .intro-copy,
.module-map.has-no-image .intro-copy{max-width:35em}.module-page-title.has-no-image .small-copy,
.module-map.has-no-image .small-copy{max-width:41.5625em}.module-page-title .hdln-54,
.module-map .hdln-54{hyphens:auto;word-break:break-word}.module-page-title .headline,
.module-map
.headline{margin-bottom: .5em}.module-page-title .small-copy,
.module-map .small-copy{margin-top:2em}@media (max-width: 600px){.module-page-title.has-image .col-set, .module-map.has-image .col-set{grid-template-columns:1fr}.module-page-title .small-copy, .module-map .small-copy{margin-top:1em}}.module-page-title-about{position:relative;clip-path:var(--module-background-clip-path--bottom-only);overflow:hidden}.module-page-title-about[data-color-scheme="bright"]{color:var(--base-color-white)}.module-page-title-about .module-inner{padding-block:var(--module-inner-padding-block-130);position:relative;z-index:2}.module-page-title-about
.background{position:absolute;inset:0;background:var(--module-background, var(--base-color-white))}.module-page-title-about .hdln-27{--min-font-size:16}.module-page-title-about
.headline{margin-bottom: .5em}.module-page-title-about .module-wrap{display:flex;flex-flow:column nowrap;gap:25px 0}.module-page-title-about .row-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 calc(134 * var(--px))}.module-page-title-about .row-2 .wysiwyg
.headline{text-decoration:underline;margin-bottom:0.25em}@media (max-width: 600px){.module-page-title-about .row-2{grid-template-columns:1fr;gap:30px}}.module-project-details{--aside-color:var(--base-color-green);--border-top-color:var(--base-color-grass);--dashed-border-color:var(--base-color-green);--back-button-color:var(--base-color-green-3);border-top:15px solid var(--border-top-color)}.module-project-details[data-type="azubis"]{--aside-color:var(--base-color-purple);--border-top-color:var(--base-color-purple);--dashed-border-color:var(--base-color-purple);--back-button-color:var(--base-color-purple-4)}.module-project-details .module-inner{padding-inline:0;padding-top:max(30px, calc(43 * var(--px)))}.module-project-details
header{padding-inline:var(--page-padding-s-left)}.module-project-details .page-title{margin-bottom:1.5em;margin-top:1.5em}.module-project-details .btn-back-to-overview{--background:var(--back-button-color)}.content-col-set,.header-col-set{display:grid;grid-template-columns:calc(397 * var(--px)) auto;gap:0}.content-col-set{border-bottom:2px dashed var(--dashed-border-color)}.content-col-set>*{padding-bottom:calc(150 * var(--px))}.content-col-set .col-1{--aside-padding-left:var(--page-padding-s-left);--aside-padding-right:calc(25 * var(--px));padding-inline:var(--aside-padding-left) var(--aside-padding-right);border-right:2px dashed var(--dashed-border-color)}.content-col-set .col-2,
.header-col-set .col-2{padding-inline:calc(84 * var(--px)) calc(160 * var(--px))}@media (max-width: 800px){.content-col-set .col-1{--aside-padding-left:var(--page-padding-left);--aside-padding-right:var(--page-padding-left);border-right:0;border-bottom:2px dashed var(--dashed-border-color)}.content-col-set .col-2,
.header-col-set .col-2{padding-inline:var(--page-padding-left)}.content-col-set>*{padding-bottom:40px}}.module-project-details aside,
.module-article-details
aside{display:flex;flex-flow:column nowrap;gap:max(30px, calc(50 * var(--px))) 0;color:var(--aside-color)}.module-project-details aside .headline,
.module-article-details aside
.headline{text-transform:uppercase;hyphens:auto;--min-font-size:16}.module-project-details aside .row--image
img{border-radius:20px}.module-project-details aside .row--contact>div{display:flex;flex-flow:column nowrap;gap:1em 0}.module-project-details aside .row--contact
a{word-break:break-all}.module-project-details aside .row--download,
.module-article-details aside .row--download{margin-top:auto}.module-project-details aside,
.module-article-details
aside{--border-color:var(--aside-color);--color:var(--aside-color);--background--hover:var(--aside-color);--color--hover:var(--base-color-white)}.module-project-details aside a:not(.btn),
.module-article-details aside a:not(.btn){text-decoration:underline}@media (hover: hover){.module-project-details aside a:not(.btn):is(:focus, :hover),
.module-article-details aside a:not(.btn):is(:focus,:hover){text-decoration:none}}.module-project-details .wysiwyg.intro-copy{margin-bottom:1.85185185185185185185em}.module-project-details .wysiwyg>*:not(:last-child){margin-bottom:0.5em}.module-project-details .wysiwyg .headline:not(:first-child){margin-top:1.5em}.module-project-details .wysiwyg :is(ul,ol){display:flex;flex-flow:column nowrap;gap:0}.module-project-details .wysiwyg :is(ul, ol) li{margin-bottom:0}.module-project-details [data-view="mobile"]{display:none}@media (max-width: 800px){.header-col-set{display:block}.module .header-col-set .col-1{display:none}.content-col-set{display:flex;flex-flow:column nowrap}.module-project-details
header{padding-inline:var(--page-padding-left)}.module-project-details .content-col-set{flex-flow:column-reverse nowrap}.module-project-details .content-col-set .col-1{padding-top:40px;border-top:2px dashed var(--aside-color);border-bottom:0}.module-project-details [data-view="mobile"]{display:block;margin-bottom:30px}.module-project-details .col-1 .row--image{display:none}}.module-project-partners .project-partners-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:max(28px, calc(45 * var(--px)))}.module-project-partners .project-partners-grid>li{border:1px
solid var(--base-color-purple);border-radius:20px;padding:2.8125em 1.75em 3.1875em;min-width:0}.module-project-partners .project-partners-grid .row--image{margin-bottom:1em}.module-project-partners .project-partners-grid .row--details{display:flex;flex-flow:column nowrap;gap:1em}.module-project-partners .project-partners-grid
a{text-decoration:underline}@media (hover: hover){.module-project-partners .project-partners-grid a:is(:focus,:hover){text-decoration:none}}@media (max-width: 1100px){.module-project-partners .project-partners-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.module-project-partners .project-partners-grid{grid-template-columns:1fr}}.publications-list{display:flex;flex-flow:column nowrap;gap:max(28px, calc(45 * var(--px))) 0;max-width:49.7em}article.publication-article{border:1px
solid var(--base-color-purple);border-radius:20px;padding:2.25em 3.3em 2.25em 2.25em;display:grid;grid-template-columns:calc(266 * var(--px)) auto;gap:0 max(28px, calc(45 * var(--px)))}article.publication-article .col--copy{align-self:center}article.publication-article figure
img{display:block;border-radius:20px}@media (max-width: 500px){article.publication-article{grid-template-columns:1fr;gap:30px;padding:30px}}.module-two-col-copy .col-set{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 calc(111 * var(--px))}@media (max-width: 600px){.module-two-col-copy .col-set{grid-template-columns:1fr;gap:1.5em}}.module-what-we-do{position:relative;clip-path:var(--module-background-clip-path);overflow:hidden;z-index:2}.module-what-we-do .module-inner{padding-block:var(--module-inner-padding-block-250);position:relative;z-index:2}.module-what-we-do
.background{position:absolute;inset:0;background:var(--base-color-purple-4)}.module-what-we-do .col-set{display:grid;grid-template-columns:auto calc(434 * var(--px));gap:0 calc(180 * var(--px));justify-content:space-between}.module-what-we-do .col--copy{padding-top:calc(88 * var(--px))}.module-what-we-do
.headline{margin-bottom:1.25em}.module-what-we-do ul.what-we-do-buttons{display:flex;flex-flow:column nowrap;gap:calc(30 * var(--px)) 0}.module-what-we-do .btn-a{width:100%;text-align:center}@media (max-width: 900px){.module-what-we-do .col-set{grid-template-columns:1fr;gap:30px}.module-what-we-do ul.what-we-do-buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--page-padding-left)}}@media (max-width: 600px){.module-what-we-do ul.what-we-do-buttons{display:flex;flex-flow:column nowrap}}.module-who-we-are{position:relative;color:var(--base-color-white);clip-path:var(--module-background-clip-path);overflow:hidden}.module-who-we-are
.background{position:absolute;inset:0;background:var(--base-color-green)}.module-who-we-are .col-set{display:grid;grid-template-columns:calc(449 * var(--px)) auto}.module-who-we-are .col-set .col--headline{padding-right:1em}.module-who-we-are .module-inner{padding-block:var(--module-inner-padding-block-250);position:relative;z-index:2}@media (max-width: 600px){.module-who-we-are .col-set{display:grid;grid-template-columns:1fr;gap:0}.module-who-we-are .col--headline
.headline{margin-bottom:1.25em}}