:root{--node-circle-size:20px;--node-circle-border-width:4px}.cv .entry{display:flex;flex-wrap:wrap;width:100%}.cv .entry .date{font-size:1.05em;font-weight:600;flex-basis:20%;flex-grow:1}.cv .entry .date .inner{height:100%;padding:0;margin:40px 0 0 0;display:flex;flex-direction:column;position:relative;text-align:right}.cv .entry .node{flex-basis:10%;flex-grow:1}.cv .entry .node .inner{height:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.cv .circle{border:var(--node-circle-border-width) solid #00000030;border-radius:var(--node-circle-size);width:var(--node-circle-size);height:var(--node-circle-size)}.cv .timeline1{background-color:#00000030;width:2px;height:calc(40px)}.cv .timeline2{background-color:#00000030;width:2px;height:calc(100% - 40px - var(--node-circle-size) - var(--node-circle-border-width))}.cv .entry .content{padding:20px 0 20px 0;flex-basis:70%;flex-grow:1}.cv .entry .content .inner{-webkit-box-shadow:rgba(0,0,0,.15) 0 2px 10px;box-shadow:rgba(0,0,0,.15) 0 0 10px;padding:0}.cv .entry .content .inner .header{background-color:#00000010;padding:20px}.cv .entry .content .inner .description{padding:40px}.cv h3{color:#fff;margin:0 0 .5em 0;font-size:1.4em}.cv h4{color:#ffffffE0;margin:0;font-size:1em}.cv .header a{color:#fff!important}.cv .entry .content .inner .header.brand_4h-jena{background-color:#b51410}.cv .entry .content .inner .header.brand_uni-weimar{background-color:#b71a49}.cv .entry .content .inner .header.brand_lebenshilfe-cottbus{background-color:#2668a7}@media only screen and (max-width:800px){.cv .entry .date{flex-basis:100%}.cv .entry .date .inner{margin:10px 0 0 0}.cv .entry .date .inner{text-align:left}.cv .entry .content{padding:10px 0 10px 0;flex-basis:100%}.cv .entry .content .inner .description{padding:20px}.cv .entry .node{display:none;flex-basis:0}.cv h3{font-size:1.2em}}@media (prefers-color-scheme:dark){.cv .entry .content .inner{background-color:#ffffff10}.cv .circle{border-color:#ffffff40}#cv .timeline2,.cv .timeline1{background-color:#ffffff40}}