article.ntype-overview-page h1{background:linear-gradient(180deg,transparent 65%,#eeff04 0) no-repeat 0/100% 100%;font-size:clamp(2.375rem,5vw,2.875rem);line-height:1;margin:0 0 var(--vspace-3xl);width:max-content}@media(prefers-color-scheme:dark){article.ntype-overview-page h1{background:linear-gradient(to bottom,transparent 65%,var(--dark-magenta) 10%) no-repeat 0/100% 100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ntype-frontpage section{margin:0 0 var(--vspace-4xl)}.ntype-frontpage .introduction-text{max-width:var(--max-width-text)}.ntype-frontpage .typed{font-family:var(--font-2);font-size:clamp(40px,4.5vw,120px);height:100px;line-height:1.2;margin:0 0 var(--vspace-2xl);overflow:hidden}@media only screen and (min-width:768px){.ntype-frontpage .typed{height:110px}}@media only screen and (min-width:1024px){.ntype-frontpage .typed{height:140px}}@media only screen and (min-width:1280px){.ntype-frontpage .typed{height:170px}}@media only screen and (min-width:1420px){.ntype-frontpage .typed{height:230px}}.ntype-frontpage #typed span{color:var(--color-1)}.typed-cursor{animation:blink .9s infinite;opacity:1}.page-node-type-frontpage .animate,.page-node-type-frontpage .article-list,.page-node-type-frontpage .gallery-item{display:block}@media only screen and (min-width:768px){.ntype-landingpage.mode-list{display:flex;gap:46px}}@media only screen and (min-width:1024px){.ntype-landingpage.mode-list{gap:96px}}.ntype-landingpage.mode-list figure{flex:1 0 355px;margin:0 0 var(--vspace-l)}@media only screen and (min-width:1024px){.ntype-landingpage.mode-list figure{flex:1 0 auto;margin:0}}.page-node-type-landingpage #header{margin:0}@media only screen and (min-width:768px){.page-node-type-landingpage #header{margin:0 0 var(--vspace-2xl-4xl)}}.page-node-type-landingpage .main-content{margin:0}.ntype-landingpage .topimage{margin:0 -15px}@media only screen and (min-width:768px){.ntype-landingpage .topimage{margin:0 -15px var(--vspace-3xl)}}.ntype-landingpage h1{text-align:left}@media only screen and (min-width:1420px){.ntype-landingpage h1{max-width:unset}}.ntype-landingpage header{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,auto))}@media only screen and (min-width:1024px){.ntype-landingpage header{grid-gap:120px;margin:0 0 var(--vspace-3xl-4xl)}}.related-projects{margin:var(--vspace-3xl) 0 var(--vspace-4xl)}.related-projects h2{font-size:clamp(34px,4vw,46px);margin:0 0 var(--vspace-2xl-3xl);text-align:center}.related-projects ul{grid-gap:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media only screen and (min-width:1024px){.related-projects ul{grid-gap:80px}}.related-projects img{width:100%}article.ntype-overview-page{margin:0 0 var(--vspace-3xl-4xl)}article.ntype-overview-page h1{background:none;line-height:1.2;margin-left:auto;margin-right:auto;max-width:100%}article.ntype-overview-page h1 span{background:linear-gradient(180deg,transparent 65%,#eeff04 0) no-repeat 0/100% 100%}@media(prefers-color-scheme:dark){article.ntype-overview-page h1 span{background:linear-gradient(to bottom,transparent 65%,var(--dark-magenta) 10%) no-repeat 0/100% 100%}}article.ntype-overview-page video{height:auto;max-width:100%}article.ntype-overview-page .type-person{display:flex;flex-wrap:wrap;gap:var(--vspace-l);justify-content:space-between;margin:100px auto var(--vspace-2xl-3xl)}article.ntype-overview-page .type-person .ntype-person{flex-shrink:0;max-width:100%;text-align:center}@media only screen and (min-width:768px){article.ntype-overview-page .type-person .ntype-person{width:calc(50% - 20px)}}@media only screen and (min-width:1420px){article.ntype-overview-page .type-person .ntype-person{width:auto}}article.ntype-overview-page .type-person .ntype-person h2{font-size:clamp(22px,4vw,28px);margin-bottom:var(--vspace-xs)}article.ntype-overview-page .type-person .ntype-person p{font-size:var(--font-size-person-funktion);margin-bottom:var(--vspace-m)}article.ntype-overview-page .type-person .ntype-person .media{margin-bottom:var(--vspace-s)}article.ntype-overview-page .type-person .ntype-person .media img{margin:0 auto}@media only screen and (min-width:1420px){article.ntype-overview-page .type-person .ntype-person:nth-child(2),article.ntype-overview-page .type-person .ntype-person:nth-child(3n-1){margin-top:-100px}}article.ntype-overview-page .article:nth-child(2) .item-list ul li:first-of-type .animate{animation:0;opacity:1}@media only screen and (min-width:768px){article.ntype-overview-page .article:nth-child(2) .item-list ul li:nth-of-type(2) .animate{animation:0;opacity:1}}@media only screen and (min-width:1024px){article.ntype-overview-page .article:nth-child(2) .item-list ul li:nth-of-type(3) .animate{animation:0;opacity:1}}article.ntype-overview-page .landingpage:nth-child(2) .item-list ul li:first-of-type .list-animate,article.ntype-overview-page .person:nth-child(3) ul li.animate:first-of-type{animation:0;opacity:1}@media only screen and (min-width:768px){article.ntype-overview-page .person:nth-child(3) ul li.animate:nth-of-type(2){animation:0;opacity:1}}@media only screen and (min-width:1024px){article.ntype-overview-page .person:nth-child(3) ul li.animate:nth-of-type(3){animation:0;opacity:1}}.ntype-person.mode-teaser{text-align:center}.ntype-person.mode-teaser figure{margin:0 0 var(--vspace-l)}.ntype-person.mode-teaser h2{font-size:clamp(25px,2vw,28px);margin:0 0 var(--vspace-xs)}.ntype-person.mode-teaser p{font-size:1.125rem}.ntype-job.mode-list{align-items:center;color:var(--text-color);display:flex;gap:10px;justify-content:space-between}.ntype-job.mode-list:active,.ntype-job.mode-list:focus,.ntype-job.mode-list:hover{color:var(--color-1)}.ntype-job.mode-list:active svg,.ntype-job.mode-list:focus svg,.ntype-job.mode-list:hover svg{animation:bounce .4s infinite alternate}.ntype-job.mode-list h3{font-size:clamp(26px,2.7vw,32px);line-height:1.15;margin:0}.ntype-job.mode-list svg{height:21px;width:24px}article.ntype-job{margin:0 0 var(--vspace-3xl)}