header h1{color:var(--headline-color,currentColor)}#main-content{position:relative}#main-content .content{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:start;color:#000;gap:clamp(3rem,4vw,4rem);padding-block:4rem;width:100%;min-height:0}#main-content .content .container{width:calc(100% - clamp(2rem,5vw,4rem));max-width:1600px;border-radius:2rem;padding:clamp(.5rem,3vw,2rem);position:relative;background:0 0;backdrop-filter:blur(5px);-webkit-box-shadow:0 10px 35px 0 rgba(0,0,0,.6);box-shadow:0 10px 35px 0 rgba(0,0,0,.6);transition:box-shadow .4s ease-in-out,transform .4s ease-in-out;border:solid 1px var(--container-border-color,#ccc);font-size:var(--container-font-size, 1.2rem);background:var(--container-background,#f3f6fb);color:var(--container-text-color,currentColor)}#main-content .content .container h2{font-size:2em;border-bottom:solid 2px var(--container-h2-line-color,currentColor);margin-block-start:0;padding-inline-end:1rem;width:fit-content;min-width:75%;max-width:100%;color:var(--container-h2-color,currentColor)}#main-content .content .container h3{font-size:1.5rem;margin-block:0}#main-content .content .container h3~ul{margin-top:1rem}#main-content .content .container ul{max-width:100%}#main-content .content .container ul li>div{min-width:0;white-space:wrap}#main-content .content .container ul li .key{font-weight:700}#main-content .content .container p:not(:last-of-type){margin-block:1rem 4rem}#main-content .content .container a,#main-content .content .container a:link{color:inherit}#main-content .content .container a.focus,#main-content .content .container a:active,#main-content .content .container a:hover,#main-content .content .container a:link.focus,#main-content .content .container a:link:active,#main-content .content .container a:link:hover{color:inherit}#main-content .content .container a.link-extern:hover,#main-content .content .container a.link-file:hover,#main-content .content .container a.link-intern:hover,#main-content .content .container a.link-mail:hover,#main-content .content .container a:link.link-extern:hover,#main-content .content .container a:link.link-file:hover,#main-content .content .container a:link.link-intern:hover,#main-content .content .container a:link.link-mail:hover{background-color:var(--container-link-background-color,#eaeaea);color:var(--container-link-text-color,defaultColor)}#main-content .content .container.images{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-evenly;align-items:center}#main-content .content .container .image-container{width:clamp(120px,20%,400px);border-color:var(--container-image-border-color,#ccc)}#main-content .content .solo-row-container{width:100%;text-align:center}@media (hover:hover) and (pointer:fine){#main-content .content .container:hover{transform:translate(-.2rem,-.2rem);transform-origin:center;box-shadow:20px 30px 35px 0 rgba(0,0,0,.6);-webkit-box-shadow:20px 30px 35px 0 rgba(0,0,0,.6)}}@media (max-width:768px){#main-content .content .container h2{width:calc(100% - 2rem)}}