.frame-type-form_formframework{width:84%;max-width:880px}.frame-type-form_formframework label,.frame-type-form_formframework .form-check span,.frame-type-form_formframework input:not([type=checkbox]),.frame-type-form_formframework select,.frame-type-form_formframework textarea,.frame-type-form_formframework button{font-size:clamp(1rem,.93rem + .2vw,1.13rem);line-height:1.5}.frame-type-form_formframework form{width:100%}.frame-type-form_formframework .row{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:clamp(1.5rem,.9rem + 1.6vw,2.5rem);row-gap:20px;margin-top:20px}.frame-type-form_formframework .row>div{flex:1}@media(max-width:800px){.frame-type-form_formframework .row{flex-direction:column;align-items:stretch;column-gap:unset}}.frame-type-form_formframework label,.frame-type-form_formframework .form-check span{display:inline-block}.frame-type-form_formframework label.form-label,.frame-type-form_formframework .form-check span.form-label{font-weight:500}.frame-type-form_formframework input:not([type=checkbox]),.frame-type-form_formframework select,.frame-type-form_formframework textarea{display:inline-block;width:100%;appearance:unset;text-indent:unset;border:1px solid #000;border-radius:unset;padding:5px}.frame-type-form_formframework .submit{display:block;text-align:center}.frame-type-form_formframework button{font-family:"Plus Jakarta Sans",sans-serif;display:inline-block;position:relative;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;padding:11px 10px;width:100%;margin-top:clamp(1.5rem,.9rem + 1.6vw,2.5rem);background:var(--primary);border-color:var(--primary);cursor:pointer}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/plus-jakarta-sans-v8-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:italic;font-weight:400;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/plus-jakarta-sans-v8-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:500;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/plus-jakarta-sans-v8-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:italic;font-weight:500;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/plus-jakarta-sans-v8-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/plus-jakarta-sans-v8-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Plus Jakarta Sans";font-style:italic;font-weight:700;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/plus-jakarta-sans-v8-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Antic Didone";font-style:normal;font-weight:400;src:url(../../../typo3conf/ext/netwerk_typo3/Resources/Public/Fonts/antic-didone-v16-latin-regular.woff2) format("woff2")}#footer>ul{width:84%;max-width:880px}*,html{padding:unset;margin:unset;outline:unset;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font:400 16px/0 "Plus Jakarta Sans",sans-serif;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"}body.dp--cookie-consent,body.modal{overflow:hidden}#main{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:200px;overflow:hidden}#main .frame-space-before-small{margin-top:clamp(1.5rem,.9rem + 1.6vw,2.5rem)}#main .frame-space-before-medium{margin-top:clamp(2.38rem,1.4rem + 2.6vw,4rem)}#main .frame-space-after-small{margin-bottom:clamp(1.5rem,.9rem + 1.6vw,2.5rem)}#main .frame-space-after-medium{margin-bottom:clamp(2.38rem,1.4rem + 2.6vw,4rem)}@media(max-width:1200px){#main{margin-top:80px}}@media(max-width:600px){#main{margin-top:112px}}#footer{background-color:var(--secondary);padding-top:clamp(2.38rem,1.4rem + 2.6vw,4rem);padding-bottom:clamp(2.38rem,1.4rem + 2.6vw,4rem)}#footer p,#footer ul{font:500 16px/1.5 "Plus Jakarta Sans",sans-serif}#footer p+p,#footer p+ul,#footer ul+p,#footer ul+ul{margin-top:1.5em}#footer a{display:inline-block;color:#000;text-decoration:unset}#footer>ul{list-style:none;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:1fr 1fr;align-items:flex-end}#footer>ul li:last-child .footer{list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;row-gap:8px}@media(max-width:800px){#footer>ul{grid-template-columns:100%;row-gap:clamp(2.38rem,1.4rem + 2.6vw,4rem)}#footer>ul li:first-child p,#footer>ul li:last-child p{text-align:center}#footer>ul li:last-child .footer{align-items:center}}