@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes rotateOnce{0%{transform:rotate(-90deg)}50%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInUpShort{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUpShort{0%{transform:translateY(40px)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInDownShort{0%{transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDownShort{0%{transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}@keyframes blinker{50%{opacity:0}}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1.2)}to{transform:scale(.9)}}@keyframes moveAndZoom{0%{transform:translateX(0) scale(1)}25%{transform:translateX(-1%) scale(1.02)}50%{transform:translateX(1%) scale(1.03)}75%{transform:translateX(-.5%) scale(1.01)}to{transform:translateX(0) scale(1)}}.animateFadeInLeft{animation:fadeInLeft 1s forwards;opacity:0}.animateFadeOutLeft{animation:fadeOutLeft 1s forwards}.animateFadeInRight{animation:fadeInRight 1s forwards;opacity:0}.animateFadeInUp{animation:fadeInUp 1s forwards;opacity:0}.animateFadeInUpShort{animation:fadeInUpShort 1s forwards;opacity:0}.animateFadeInDownShort{animation:fadeInDownShort 1s forwards;opacity:0}section.about-section .content-container{margin-bottom:var(--v-space-xxl)}@media only screen and (min-width:768px){section.about-section .content-container{column-gap:var(--v-space-s);display:grid;grid-template-columns:1fr 1fr;row-gap:var(--v-space-s)}}section.about-section .content-container:not(:has(.image-wrap)):not(:has(.video-wrap)) .kurzlebenslauf{margin:0 auto}@media only screen and (min-width:1024px){section.about-section .content-container:not(:has(.image-wrap)):not(:has(.video-wrap)) .kurzlebenslauf{column-count:2;column-gap:var(--v-space-4xl)}}section.about-section .content-container:not(:has(.image-wrap)):not(:has(.video-wrap)) .kurzlebenslauf p{break-inside:avoid}section.about-section .read-more{color:var(--color1)}section.about-section .read-more svg{fill:var(--color1);height:12px;width:14px}section.about-section .read-more:active svg,section.about-section .read-more:focus svg,section.about-section .read-more:hover svg{transform:translateX(8px);transition:transform .3s ease-in-out}section.about-section .more-about:not(:has(.media-wrapper img)) .media-wrapper{display:none}section.about-section .more-about:not(:has(.media-wrapper img)) .intro-container{max-width:unset}section.about-section .more-about .media-wrapper{order:2}@media only screen and (min-width:768px){section.about-section .more-about .media-wrapper{order:1}}section.about-section .more-about .intro-container{order:1}@media only screen and (min-width:768px){section.about-section .more-about .intro-container{order:2}}section.about-section .image-wrap,section.about-section .profile-overview,section.about-section .video-wrap{margin-bottom:var(--v-space-m)}@media only screen and (min-width:768px){section.about-section .image-wrap,section.about-section .profile-overview,section.about-section .video-wrap{margin-bottom:0}}section.about-section .media-wrapper:has(.additional-links) .image-wrap,section.about-section .media-wrapper:has(.additional-links) .video-wrap{margin-bottom:0}section.about-section .profile-overview{opacity:0}@media only screen and (min-width:1024px){section.about-section .field--name-candidate-website-link,section.about-section .field--name-lp-press-photo{display:inline}}section.about-section .field--name-lp-press-photo{margin-right:var(--v-space-sm)}section.about-section .additional-links svg{transition:var(--transition-short)}section.about-section .additional-links .field--name-lp-press-photo a:hover+svg{transform:translateY(4px);transition:transform .3s ease-in-out}section.about-section .additional-links .field--name-candidate-website-link a:hover+svg{transform:translateX(8px);transition:transform .3s ease-in-out}section.about-section .more-about:has(.image-wrap) .image-wrap{margin-bottom:0}section.about-section .more-about:not(:has(.image-wrap)) .intro-container{margin:0;max-width:unset}section.about-section .more-about:not(:has(.image-wrap)) .section-intro{margin:0 auto var(--v-space-4xl)}section.about-section .more-about:not(:has(.image-wrap)) .more-about-me-text{margin:0 auto}@media only screen and (min-width:1024px){section.about-section .more-about:not(:has(.image-wrap)) .more-about-me-text{column-count:2;column-gap:var(--v-space-4xl)}}section.about-section .more-about:not(:has(.image-wrap)) .more-about-me-text p{break-inside:avoid}