html{-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-size:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}@supports (-webkit-touch-callout:none){.video{height:100%!important;-o-object-fit:cover;object-fit:cover}}*{padding:0;box-sizing:border-box}*,body{margin:0}body{background-color:#000;letter-spacing:-.2px}section{display:block;margin:0;padding:0}.projectDescription p:not(:last-child){margin-bottom:.875rem}ol,ul{margin-left:1rem}ol{list-style-type:disc}@font-face{font-family:HelveticaNeueBold;src:url(/_next/static/media/font.d75d6f9f.woff2) format("woff2"),url(/_next/static/media/font.030e4c41.woff) format("woff");font-display:swap}body{font-family:HelveticaNeueBold,Helvetica,sans-serif;font-size:14px;line-height:1.1em}.page-imprint{background:#fff}.c{background-color:#04fc04;color:#24ff00}.studioImage img{-o-object-fit:contain;object-fit:contain}.page-imprint .studioSVG{display:none}.page-imprint .imprint a{text-decoration:underline}p.headerDesktop>a:nth-child(4),p.headerDesktop>a:nth-child(5),p.headerDesktop>a:nth-child(6){margin:0 3px}p.headerDesktop>a:nth-child(3){margin:0 3px 0 0}.mobileHeader a{margin:0 0 0 5px}@supports (font:-apple-system-body) and (-webkit-appearance:none){img[loading=lazy]{-webkit-clip-path:inset(0);clip-path:inset(0)}}.textSection h3{font-size:2rem}.textSection h2,.textSection h3{letter-spacing:0;line-height:1em}.textSection h2{font-size:3rem}.textSection h2:not(:first-child),.textSection h3:not(:first-child),.textSection p:not(:first-child){margin-top:20px}@media (min-width:1024px){.textSection h3{font-size:3.75rem;letter-spacing:0;line-height:3.9rem}.textSection h2{font-size:8.75rem;letter-spacing:0;line-height:7rem}}