:root{--main-header-height: 50px}@media(width>=768px){:root{--main-header-height: 75px}}body{background:var(--color-off-white)!important}.a-badge{font-size:.7rem;top:auto!important;right:6px!important;bottom:6px!important;text-align:right!important;height:auto!important;color:#c4c4c4;text-shadow:-1px -1px 1px rgba(0,0,0,.5),1px -1px 1px rgba(0,0,0,.5),-1px 1px 1px rgba(0,0,0,.5),1px 1px 1px rgba(0,0,0,.5)}.author-info,.author-tutorials{--ap-text: var(--color-main-font);--ap-leise: #5c636b;--ap-link: #4a7818;--ap-rand: rgb(132 148 198 / 34%);--ap-flaeche: #f4f6f8;--ap-stern: #e8a317}.dark-mode .author-info,.dark-mode .author-tutorials{--ap-leise: #b0b6bd;--ap-link: #a8dd63;--ap-rand: rgb(255 255 255 / 12%);--ap-flaeche: #1d2025;--ap-stern: #f2b84b}.author-info{width:90%;display:flex;justify-content:center;margin:105px 5% 0}.author-info .author-image{flex:none;display:block;width:250px;height:250px}.author-info .author-image img{display:block;width:100%;height:100%;margin:0;border-radius:50%;object-fit:cover}.author-info .author-description{min-width:0;max-width:791px;margin-left:32px}.author-info .author-schwerpunkte{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 0}.author-info .author-schwerpunkte .author-schwerpunkte__label{color:var(--ap-leise);font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.author-info .author-schwerpunkte .author-schwerpunkte__liste{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.author-info .author-schwerpunkte li{margin:0;padding:0}.author-info .author-schwerpunkte li:before{content:none}.author-info .author-schwerpunkte a{display:inline-block;max-width:100%;padding:4px 12px;border:1px solid var(--ap-rand);border-radius:999px;color:var(--ap-link);font-size:14px;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.author-info .author-schwerpunkte a:hover,.author-info .author-schwerpunkte a:focus-visible{border-color:var(--ap-link)}.author-info .author-kennzahlen{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(128px,100%),1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none}.author-info .author-kennzahlen li{display:flex;flex-direction:column;gap:2px;margin:0;padding:12px 14px;border:1px solid var(--ap-rand);border-radius:12px;background:var(--ap-flaeche)}.author-info .author-kennzahlen li:before{content:none}.author-info .author-kennzahlen strong{display:inline-flex;align-items:center;gap:4px;color:var(--ap-text);font-size:24px;line-height:1.2;font-weight:700;letter-spacing:normal}.author-info .author-kennzahlen span{color:var(--ap-leise);font-size:13px;line-height:1.35}.author-info .author-kennzahlen svg{fill:var(--ap-stern)}.author-info .author-kennzahlen__hinweis{display:block;margin:8px 0 0;color:var(--ap-leise);font-size:12px;line-height:1.4}.author-info .author-description article{margin-top:22px}.author-info .author-description aside{font-weight:400;color:var(--color-grey);text-transform:uppercase;margin-bottom:1rem}.author-info .author-description h1{font-weight:600;color:var(--color-main-font)}.author-info .author-description h1 .author-h1-zusatz{font-weight:400;font-size:.6em;color:var(--ap-leise)}.author-info .author-description p>a{font-size:var(--font-size-medium);font-style:initial;color:var(--color-alternate-text)}@media(max-width:768px){.author-info{flex-wrap:wrap}.author-info .author-image{width:160px;height:160px}.author-info .author-description{margin:33px 0}.author-info .author-kennzahlen strong{font-size:20px}}.author-packages{max-width:1650px;margin:0 auto 79px;padding:0 15px}.author-packages .author-packages-title{width:100%;font-size:var(--font-size-large);font-weight:400;line-height:1.3;letter-spacing:var(--letter-spacing);color:var(--color-primary);text-transform:uppercase;margin:33px 0;padding:0}.author-tutorials .author-tutorials__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none}@media(max-width:768px){.author-tutorials .author-tutorials__liste{grid-template-columns:minmax(0,1fr)}}.author-tutorials .author-tutorials__liste li{margin:0;padding:0;border-bottom:1px solid var(--ap-rand)}.author-tutorials .author-tutorials__liste li:before{content:none}.author-tutorials .author-tutorials__liste a{display:block;padding:12px 0;color:var(--ap-text);font-size:15px;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.author-tutorials .author-tutorials__liste a:hover,.author-tutorials .author-tutorials__liste a:focus-visible{color:var(--ap-link);text-decoration:underline}.author-blog-posts .card .card-footer{position:relative;min-height:auto}.author-blog-posts .card .card-footer .arrow-link{position:absolute;right:20px;bottom:20px;border:none}.author-blog-posts .card .card-footer .arrow-link a:before{width:10px;height:10px;background:url(/build/assets/arrow-right-green-DvjC2W31.svg) no-repeat;content:"";display:inline-block;background-size:contain}.container-author{clear:both;display:flex;align-items:center;margin:40px auto;width:100%}@media(width<=740px){.container-author{flex-direction:column}.container-author .author-name{text-align:center;margin:15px 0}}.container-author>div:first-of-type{min-width:70px;height:70px;border-radius:100px;overflow:hidden}@media(width>740px){.container-author>div:first-of-type{margin-right:25px}}.container-author .author-name{font-size:10px;color:var(--color-grey);line-height:18px}.container-author .author-description{font-size:var(--font-size-small);font-style:italic;color:var(--color-main-font);line-height:21px}.main-container{padding-bottom:80px}.main-container.package-details{padding-bottom:0}.main-container h1{color:var(--color-main-font);font-size:35px;line-height:50px}@media(min-width:768px){.main-container h1{font-size:50px;line-height:71px}}.main-container .sub-title{color:var(--color-grey);font-size:16px;text-transform:uppercase;margin-top:40px}.main-container .teaser{border-left:3px solid var(--color-primary);padding-left:17px;max-width:650px;margin-bottom:60px}.success-message{background-color:var(--color-alternate-light);border:1px solid var(--color-alternate);font-size:14px;border-radius:5px;color:var(--color-main-font);max-width:810px;margin-left:auto;margin-right:auto;margin-bottom:10px;transition:.32s;padding:10px}@media(max-width:991px){.success-message{border:none;margin-top:40px;margin-bottom:0;line-height:1.38;font-size:18px;padding:25px 20px}}@media(width<=740px){.success-message{margin-top:25px;font-size:16px;padding:20px}}.success-message a{color:var(--color-alternate-text);transition:.25s}footer{background-color:var(--color-black);box-shadow:-3px -3px 6px #0000004a}@media(width>=768px){footer{height:50px}}footer .site-footer{padding-top:0}footer .site-footer .footer-legal{display:flex;justify-content:space-between}footer .site-footer .footer-legal .container-contact-phone span{color:var(--color-white)}
