.frame-type-netwerk_buttons{background-color:#000}.frame-type-netwerk_buttons .netwerk_buttons-inner{margin:5rem auto}.frame-type-netwerk_buttons .buttons{flex-direction:column;align-items:flex-start}.frame-type-netwerk_buttons .buttons a:hover,.frame-type-netwerk_buttons .buttons a:focus-visible{color:#fff}@media (width<=600px){.frame-type-netwerk_buttons .buttons{align-items:stretch}}.frame-type-netwerk_contacts .netwerk_contacts-item+.netwerk_contacts-item{margin-top:5rem}.frame-type-netwerk_contacts .netwerk_contacts-item p{margin-top:unset;letter-spacing:-.05em;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:700}.frame-type-netwerk_contacts .netwerk_contacts-item p.netwerk_contacts-name+p{margin-top:1rem}.frame-type-netwerk_contacts .netwerk_contacts-item p:not(.netwerk_contacts-name){font-weight:300}.frame-type-netwerk_contacts .netwerk_contacts-item p a{color:#000}.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table th,.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table td{letter-spacing:-.02em;font-size:1.125rem;font-weight:300;line-height:1.35}.ccm-cookie-declaration a[aria-haspopup=dialog]{letter-spacing:-.02em;color:#fff;background-color:var(--primary);-webkit-text-decoration:unset;text-decoration:unset;text-align:center;border:2px solid var(--primary);border-radius:2rem;padding:1em 1.5rem;font-size:1.125rem;line-height:1.25;transition:all 80ms ease-in;display:block}.ccm-cookie-declaration a[aria-haspopup=dialog]:hover,.ccm-cookie-declaration a[aria-haspopup=dialog]:focus-visible{color:#000;background-color:#0000}.ccm-cookie-declaration>div+div{margin-top:calc(clamp(3rem,.9rem + 5.6vw,6.5rem)/3)}.ccm-cookie-declaration a[aria-haspopup=dialog]{display:inline-block}.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table{border-collapse:collapse;width:100%}.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table th,.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table td{padding-top:.5rem;padding-bottom:.5rem}.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table th:not(:first-child),.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table td:not(:first-child){border-left:1px solid #000;padding-left:.5rem;padding-right:.5rem}.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table th{text-align:left;font-weight:500}.ccm-cookie-declaration .ccm-cookie-declaration--table-wrapper table td{border-top:1px solid #000}.frame-type-netwerk_faqs{background-color:#000}.frame-type-netwerk_faqs .netwerk_faqs-inner{grid-template-columns:min-content 1fr;grid-template-areas:"header faqs"".buttons";column-gap:8rem;margin:5rem auto;display:grid}@media (width<=1200px){.frame-type-netwerk_faqs .netwerk_faqs-inner{column-gap:unset;grid-template-columns:100%;grid-template-areas:"header""faqs""buttons";row-gap:3rem}}.frame-type-netwerk_faqs h2{color:#fff;grid-area:header}.frame-type-netwerk_faqs .netwerk_faqs-items{grid-area:faqs}.frame-type-netwerk_faqs .netwerk_faqs-items summary{letter-spacing:-.05em;color:#fff;cursor:pointer;column-gap:1rem;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:300;line-height:1.125;display:flex;position:relative}.frame-type-netwerk_faqs .netwerk_faqs-items summary:hover{color:var(--primary)}.frame-type-netwerk_faqs .netwerk_faqs-items summary:before{content:"▼";margin-top:12px;font-size:40%}.frame-type-netwerk_faqs .netwerk_faqs-items .netwerk_faqs-content p,.frame-type-netwerk_faqs .netwerk_faqs-items .netwerk_faqs-content ul{letter-spacing:-.05em;color:#6e6e6e;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:300}.frame-type-netwerk_faqs .netwerk_faqs-items [open] summary{color:var(--primary)}.frame-type-netwerk_faqs .netwerk_faqs-items [open] summary:before{transform:rotate(180deg)}.frame-type-netwerk_faqs .buttons{grid-area:buttons;margin-top:4rem}.frame-type-netwerk_faqs .buttons a:hover,.frame-type-netwerk_faqs .buttons a:focus-visible{color:#fff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(./montserrat-v31-latin-300-BgP24wlQ.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(./montserrat-v31-latin-300italic-DSsDFQ71.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(./montserrat-v31-latin-500-DRFEGfly.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(./montserrat-v31-latin-500italic-DXA4yvBS.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(./montserrat-v31-latin-800-axpkC1rd.woff2)format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(./montserrat-v31-latin-800italic-DyMN9dWi.woff2)format("woff2")}.frame-type-form_formframework form label,.frame-type-form_formframework form select,.frame-type-form_formframework form input:not([type=checkbox]),.frame-type-form_formframework form button{letter-spacing:-.02em;font-size:1.125rem;font-weight:300;line-height:1.35}.frame-type-form_formframework form button{letter-spacing:-.02em;color:#fff;background-color:var(--primary);-webkit-text-decoration:unset;text-decoration:unset;text-align:center;border:2px solid var(--primary);border-radius:2rem;padding:1em 1.5rem;font-size:1.125rem;line-height:1.25;transition:all 80ms ease-in;display:block}.frame-type-form_formframework form button:hover,.frame-type-form_formframework form button:focus-visible{color:#000;background-color:#0000}.frame-type-form_formframework{background-color:#000;width:100%!important;max-width:unset!important}.frame-type-form_formframework form{grid-template-columns:1fr 1fr;grid-template-areas:"salutation firstname""lastname email""phone address""privacy button";gap:1.5rem;margin:5rem auto;display:grid}.frame-type-form_formframework form .form-element{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.frame-type-form_formframework form .form-element.form-element-select{grid-area:salutation}.frame-type-form_formframework form .form-element.form-element-email{grid-area:email}.frame-type-form_formframework form .form-element.form-element-phone{grid-area:phone}.frame-type-form_formframework form .form-element.form-element-check{grid-area:privacy;align-self:center}.frame-type-form_formframework form .form-element.form-element-check>div{justify-content:flex-start;align-items:flex-start;column-gap:.5rem;display:flex}.frame-type-form_formframework form .form-element.form-element-check>div input{margin-top:6px}.frame-type-form_formframework form .form-element.form-element-check>div label{margin-bottom:unset}.frame-type-form_formframework form .form-element.form-element-check>div label a{color:#fff}.frame-type-form_formframework form .form-element.form-element-text.text-1{grid-area:firstname}.frame-type-form_formframework form .form-element.form-element-text.text-2{grid-area:lastname}.frame-type-form_formframework form .form-element.form-element-text.text-3{grid-area:address}.frame-type-form_formframework form .actions{grid-area:button;justify-self:flex-end}.frame-type-form_formframework form label,.frame-type-form_formframework form select,.frame-type-form_formframework form input:not([type=checkbox]),.frame-type-form_formframework form button{font-family:Montserrat,sans-serif}.frame-type-form_formframework form label{color:#fff;margin-bottom:4px}.frame-type-form_formframework form select,.frame-type-form_formframework form input:not([type=checkbox]){appearance:unset;border:unset;background-color:#fff;padding:.5rem}@media (width<=600px){.frame-type-form_formframework form{grid-template-columns:100%;grid-template-areas:"salutation""firstname""lastname""email""phone""address""privacy""button"}.frame-type-form_formframework form .actions{justify-self:flex-start}.frame-type-form_formframework form .actions,.frame-type-form_formframework form .actions button{width:100%}}.frame-type-netwerk_fullscreenimage img{width:100%;max-width:unset}.frame-type-netwerk_fullscreenimage .glide .glide__arrows{z-index:2;justify-content:space-between;position:absolute;top:50%;left:4svw;right:4svw;transform:translateY(-50%)}.frame-type-netwerk_fullscreenimage .glide .glide__arrows button{background-color:#ffffffa3}.glide .glide__arrows{justify-content:center;align-items:center;column-gap:1rem;display:flex}.glide .glide__arrows button{border-radius:4px;padding:.5rem}.glide .glide__arrows button:focus-visible{background-color:var(--primary)}.glide .glide__arrows button:focus-visible svg{fill:#fff}.glide .glide__arrows svg{width:1.5rem;height:1.5rem;fill:var(--primary)}.frame-type-netwerk_hero{position:relative}.frame-type-netwerk_hero img,.frame-type-netwerk_hero video{width:100%;max-width:unset;object-fit:cover;height:calc(100svh - 80px);margin-top:80px}.frame-type-netwerk_hero:before{content:"";z-index:1;background-image:linear-gradient(#0000,#000000b8);position:absolute;top:0;left:0;right:0}.frame-type-netwerk_hero .netwerk_hero-content{z-index:2;position:absolute;bottom:4svw;left:4svw;right:4svw}.frame-type-netwerk_hero .netwerk_hero-content p{letter-spacing:-.05em;color:#fff;margin-top:24px;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:700}@media (width<=1000px){.frame-type-netwerk_hero img{object-fit:unset;height:auto}.frame-type-netwerk_hero video{aspect-ratio:1;height:100%}}@media (width<=600px){.frame-type-netwerk_hero video{aspect-ratio:375/400}}*,html{padding:unset;margin:unset;box-sizing:border-box;outline:unset}html{color:#000;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern";font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:0}#header{z-index:8;background-color:#fff;justify-content:flex-start;align-items:center;column-gap:1.5rem;padding:1.5rem 4svw;display:flex;position:fixed;top:0;left:0;right:0}#header .navigation{justify-content:flex-start;align-items:center;column-gap:2.5rem;margin-left:auto;list-style:none;display:flex}#header .navigation a{letter-spacing:-.03em;color:#000;-webkit-text-decoration:unset;text-decoration:unset;line-height:1.25;display:block}#header .navigation a:hover{color:#6e6e6e}#header button{cursor:pointer;display:none}#header button svg{fill:#000;width:24px;height:18px}@media (width<=600px){#header .navigation{display:none}#header button{margin-left:auto;display:block}}#main{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}#footer .footer-inner{justify-content:space-between;align-items:center;margin:5rem auto;display:flex}@media (width<=1000px){#footer .footer-inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:2rem}}#footer ul{list-style:none}#footer p,#footer ul{margin-top:unset}#footer p a,#footer ul a{color:#000;-webkit-text-decoration:unset;text-decoration:unset}#footer p a:hover,#footer p a:focus-within,#footer ul a:hover,#footer ul a:focus-within{color:var(--primary)}#footer .footer{column-count:2;gap:2rem}@media (width<=1000px){#footer .footer{column-count:1}}#footer .footer-extra{background-color:#000;padding:1.5rem 8%}#footer .footer-extra p{color:#fff;text-align:center}.frame-type-netwerk_logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;padding:0 4svw;display:flex}.frame-type-netwerk_logos img{max-width:unset}@media (width<=1000px){.frame-type-netwerk_logos img{width:250px}}.frame-type-netwerk_milestones .netwerk_milestones-item{border-top:1px solid #000000b8;grid-template-columns:56% 1fr;display:grid}.frame-type-netwerk_milestones .netwerk_milestones-item:last-child{border-bottom:1px solid #000000b8}.frame-type-netwerk_milestones .netwerk_milestones-item p{margin-top:1.5rem;margin-bottom:1.5rem}.frame-type-netwerk_milestones .netwerk_milestones-item p.netwerk_milestones-year{letter-spacing:-.05em;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:700}@media (width<=1000px){.frame-type-netwerk_milestones .netwerk_milestones-item{grid-template-columns:100%}.frame-type-netwerk_milestones .netwerk_milestones-item p.netwerk_milestones-year{margin-bottom:unset}}.modal{overflow:hidden}.modal #header{grid-template:"logo button"max-content"navigation navigation"1fr/max-content 1fr;display:grid;bottom:0}.modal #header>a{grid-area:logo}.modal #header .navigation{flex-direction:column;grid-area:navigation;align-self:flex-start;row-gap:16px;width:100%;margin-top:40px;display:flex}.modal #header button{grid-area:button}.frame-default,.inner,form{width:84%;max-width:1024px}.buttons a{letter-spacing:-.02em;color:#fff;background-color:var(--primary);-webkit-text-decoration:unset;text-decoration:unset;text-align:center;border:2px solid var(--primary);border-radius:2rem;padding:1em 1.5rem;font-size:1.125rem;line-height:1.25;transition:all 80ms ease-in;display:block}.buttons a:hover,.buttons a:focus-visible{color:#000;background-color:#0000}img{max-width:100%;height:auto}.frame-full{width:100%}.frame-space-before-medium{margin-top:clamp(3rem,.9rem + 5.6vw,6.5rem)}.frame-space-after-medium{margin-bottom:clamp(3rem,.9rem + 5.6vw,6.5rem)}.buttons{justify-content:flex-start;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}@media (width<=600px){.buttons{flex-direction:column;align-items:stretch}}button{appearance:unset;border:unset;cursor:pointer;background-color:#0000;line-height:0}.frame-type-netwerk_teaser{grid-template-columns:repeat(3,1fr);gap:3rem;display:grid}.frame-type-netwerk_teaser a{-webkit-text-decoration:unset;text-decoration:unset}.frame-type-netwerk_teaser .netwerk_teaser-item{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;display:flex;position:relative}.frame-type-netwerk_teaser .netwerk_teaser-item:hover p:not(.netwerk_teaser-header),.frame-type-netwerk_teaser .netwerk_teaser-item:focus-visible p:not(.netwerk_teaser-header){z-index:2;opacity:1;visibility:visible}.frame-type-netwerk_teaser p{color:#fff;font-weight:400}.frame-type-netwerk_teaser p.netwerk_teaser-header{text-align:center;background-color:var(--primary);flex-grow:1;justify-content:center;align-items:center;padding:1rem;display:flex}.frame-type-netwerk_teaser p:not(.netwerk_teaser-header){z-index:-2;margin:unset;aspect-ratio:310/340;opacity:0;visibility:hidden;background-color:#0006;padding:1.5rem;transition:all .4s ease-out;position:absolute;top:0;left:0;right:0;overflow:auto}.frame-type-netwerk_teaser img{width:100%}@media (width<=1000px){.frame-type-netwerk_teaser{grid-template-columns:repeat(2,1fr)}.frame-type-netwerk_teaser p:not(.netwerk_teaser-header){padding:1rem}}@media (width<=600px){.frame-type-netwerk_teaser{grid-template-columns:100%}}h3,h4,p,ul{letter-spacing:-.02em;font-size:1.125rem;font-weight:300;line-height:1.35}h1,h2,h3,h4{line-height:1.125}h1{letter-spacing:-.03em;color:#fff;font-size:clamp(2.25rem,8.4vw - .9rem,7.5rem);font-weight:400}h2{letter-spacing:-.05em;font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:700}h2+p{margin-top:3.5rem}h3,h4{font-weight:400}p+p,p+ul,ul+p,ul+ul{margin-top:1.35em}p a,ul a{color:#000}main ul{margin-left:1.25em}.glide{box-sizing:border-box;width:100%;position:relative}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}
