@keyframes typing{0%{max-width:0}to{max-width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:var(--start-vcard-subtitle-caret-color, #dc8053)}}.host{height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;overflow:hidden;color:var(--foreground-color, #f1f1f1);transform-style:preserve-3d}.wrapper{flex:1;display:flex;flex-direction:column;font-size:1.25em;padding:5rem;margin:0;min-height:100vh}.wrapper .titlearea{flex:1;display:flex;align-items:end}.wrapper .contentarea{flex:2;display:flex;flex-direction:row;gap:4em;max-height:75%;font-size:2em}.wrapper .contentarea .first{flex:1}.wrapper .contentarea .second{flex:1;overflow:hidden}a{color:#dc8053;text-decoration:none}h1{text-transform:uppercase;font-size:8.5em;line-height:1em;flex:1;margin:0;color:var(--title-color, #f1f1f1);font-family:Roboto Condensed,sans-serif;font-weight:900}h1 span.caret{background-color:var(--title-caret-color, #dc8053);width:.711em;height:.711em;display:inline-block;animation:blink-caret 1.75s step-end infinite}h2{text-transform:uppercase;font-size:.75em}span.caret{background-color:var(--title-caret-color, #dc8053);width:.711em;height:.711em;display:inline-block;animation:blink-caret 1.75s step-end infinite}@keyframes blink-caret{0%,to{opacity:1}50%{opacity:0}}.schlagzeile{font-size:1.25em;color:var(--title-color, #f1f1f1);text-transform:uppercase;margin-top:0;white-space:pre-wrap}.description{font-size:1em;font-weight:400;line-height:1.25em;color:var(--description-color, #f1f1f1);white-space:pre-wrap;text-align:justify}.skills-category{font-size:1em;margin-bottom:2.5em}.skills-category .skills-holder{display:flex;gap:2rem;flex-wrap:wrap}.skills-category .skills-holder .skill{border:1px solid var(--foreground-color, #f1f1f1);padding:1rem;border-radius:1em;font-size:1em;display:flex;align-items:center}.skills-category .skills-holder .skill--highlight{color:var(--highlight-color, #dc8053);border-color:var(--highlight-color, #dc8053)}.skills-category .skills-holder .skill img{width:3em;margin-right:.5em}.video-backdrop{position:absolute;inset:0;min-width:100%;height:100vh;min-height:100vh;z-index:-2;object-fit:cover}.video-backdrop-overlay{position:absolute;inset:0;min-width:100%;height:100vh;min-height:100vh;z-index:-1;opacity:var(--video-backdrop-overlay-opacity, .6);background:#000}.highlight{color:var(--highlight-color, #dc8053)}@media (max-width: 1536px){.host{height:auto}}@media (max-width: 1199.98px){.wrapper{width:auto;font-size:1rem;padding:3rem;margin:3rem}.wrapper .contentarea{flex:2;display:flex;flex-direction:column;gap:4em}}@media (max-width: 991.98px){.wrapper{padding:5rem;padding:0rem;margin:2rem}h1{text-transform:uppercase;font-size:6.5em}.video-backdrop{height:100%;min-height:100vh;left:-50%}}@keyframes fade{0%{opacity:0}to{opacity:1}}.fade_notvisible{opacity:0}.fade_visible{opacity:1;animation:fade 2s}@keyframes slideIn_Minus300Left{0%{margin-left:-300px}to{margin-left:0}}@keyframes slideOut_Minus300Left{0%{margin-left:0}to{margin-left:-300px}}.slide_minus300left_notvisible{margin-left:-300px;animation:slideOut_Minus300Left 1s}.slide_minus300left_visible{margin-left:0;animation:slideIn_Minus300Left 1s}@keyframes slideIn_Plus300Right{0%{margin-left:300px}to{margin-left:0}}@keyframes slideOut_Plus300Right{0%{margin-left:0}to{margin-left:300px}}.slide_plus300right_notvisible{margin-left:300px;animation:slideOut_Plus300Right 1s}.slide_plus300right_visible{margin-left:0;animation:slideIn_Plus300Right 1s}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating{animation:rotating 2s linear infinite}:root{--foreground-color: #f1f1f1;--background-color: #131313;--start-mesh-color: #dc8053;--start-mesh-alternative-color: #dc8053}html,body{min-height:100vh;height:auto;margin:0;padding:0;color:var(--foreground-color, #f1f1f1);font-family:Roboto,sans-serif;font-family:Roboto Condensed,sans-serif;font-weight:400;background-image:linear-gradient(to bottom,#232323,#131313);-webkit-user-select:none;user-select:none;font-size:62.5%}body{padding:0;font-size:1rem}router-outlet+*{animation:fade 1s}
