.user-comment__text .moderation:before{background-color:var(--z-color-45);border-radius:50%;color:var(--z-background-primary);content:"!";display:inline-block;font-size:.8125rem;height:.9375rem;line-height:.9375rem;margin-right:.3125rem;text-align:center;width:.9375rem}.cp-area--author-favourite-content .author__subheadline,.cp-area--author-articles .author__subheadline,.author-profile{padding-left:var(--z-gap);padding-right:var(--z-gap);margin-left:auto;margin-right:auto;max-width:55rem}.author-contact__link,.author-topics__tag{background-color:var(--z-background-95);border-radius:2rem;border:1px solid rgba(var(--z-color-45--rgb), 0.21);color:var(--z-color-primary);display:inline-block;font-size:.8125rem;letter-spacing:.05em;margin:0 .5rem .3125rem 0;max-width:13.75rem;overflow:hidden;padding:.5625rem 1.25rem;text-overflow:ellipsis;text-transform:none;transition:250ms;white-space:nowrap}.author-contact__link:hover,.author-topics__tag:hover,.author-contact__link:active,.author-topics__tag:active,.author-contact__link:focus,.author-topics__tag:focus{background-color:var(--z-background-90);border-color:var(--z-border-primary);color:inherit}@media screen and (min-width: 48em){.author-contact__link,.author-topics__tag{font-size:.75rem;padding:.4375rem .875rem}}@media screen and (min-width: 48em){.author__item{max-width:38.75rem;margin-left:auto;margin-right:auto}}.author__subheadline{color:var(--z-color-30);font-size:.8125em;letter-spacing:.05em;margin:0 0 .5em;text-transform:uppercase}@media screen and (min-width: 48em){.author__subheadline{font-size:.9375em;line-height:1.6}}.author-separator{border-width:1px 0 0;border-style:solid;border-color:var(--z-border-primary);margin:0 -0.875rem 1.875rem}.author-separator:first-child{display:none}@media screen and (min-width: 48em){.author-separator{margin-left:0;margin-right:0}.author-separator:not(.author-separator--forced){display:none}}.author-contact+.author-separator:nth-child(2){display:none}.author-questions,.author-biography{font-size:1.0625em;line-height:1.4}@media screen and (min-width: 48em){.author-questions,.author-biography{font-size:1em;line-height:1.5}}.cp-area--author-favourite-content{margin:1.875rem 0 0;padding-top:1.25rem}@media screen and (max-width: 47.999em){.cp-area--author-favourite-content{border-bottom:1px var(--z-border-primary) solid}}.cp-area--author-articles{margin-top:2.5rem}.author-header{background-color:var(--z-background-module);margin:0 0 2.5rem}@media screen and (min-width: 48em){.author-header__inner{display:flex;justify-content:space-between;align-items:center}.author-header__inner:only-child{justify-content:center}.author-header__inner:only-child .author-header__text{max-width:80%;text-align:center}}.author-header__image{width:9.375rem;margin:auto;padding-top:.625rem}@media screen and (min-width: 48em){.author-header__image{align-self:flex-end;flex:0 0 auto;order:2;width:12.5rem;margin:0}}.author-header__text{background-color:var(--z-background-primary);border-bottom:1px solid var(--z-border-primary);color:var(--z-color-30);padding:1.5rem 1.25rem;text-align:center}@media screen and (min-width: 48em){.author-header__text{flex:0 0 auto;order:1;background-color:rgba(0,0,0,0);border-bottom:none;max-width:60%;padding:1.875rem 0;text-align:left}}.author-header__name{font-size:1.5em;line-height:1.2;margin:0}@media screen and (min-width: 48em){.author-header__name{font-size:2em;max-height:4.8rem;overflow:hidden}}.author-header__summary{font-family:"FranziskaWebPro",Georgia,Palatino,"Palatino Linotype",FreeSerif,serif;font-size:1em;font-style:italic;line-height:1.25;margin:.75em auto 0;max-width:90%}@media screen and (min-width: 48em){.author-header__summary{font-size:1.375em;line-height:1.5;max-height:6.1875rem;max-width:none;overflow:hidden}}.author-biography{margin-bottom:1.875rem}.author-topics{margin-bottom:2.25rem}@media screen and (min-width: 48em){.author-topics{margin-bottom:2.75rem}}.author-topics__tag{font-size:.875rem}.author-follow:not(:empty){margin-bottom:2.25rem}@media screen and (min-width: 48em){.author-follow:not(:empty){margin-bottom:2.75rem}}.author-contact{margin-bottom:1.875rem;display:flex;flex-wrap:wrap}.author-contact__link{cursor:pointer;flex-shrink:0;flex-grow:0;padding:.4375rem .75rem;transition-property:background-color,border-color,color;transition-duration:200ms;transition-timing-function:ease-in-out}@media screen and (min-width: 48em){.author-contact__link{padding:.3125rem .75rem;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}body[data-page-type=author] .z-toast{background-color:var(--z-background-copy-pill);border-color:var(--z-background-copy-pill);border-radius:4em;color:var(--z-color-100);padding:.4375rem .75rem}.author-contact__icon{height:1.25rem;width:1.25rem;margin-right:.5rem;vertical-align:middle}.author-contact__icon--website{height:1.125rem;width:1.125rem}.author-contact__icon--mail,.author-contact__icon--letterbox{transform:translateY(-2px)}.author-contact__icon--jabber{fill:none;stroke:currentColor}.author-contact__text{font-size:.875rem;letter-spacing:.03em;vertical-align:middle}.author-questions{margin-bottom:1.875rem;overflow:hidden;position:relative;transition:max-height .5s}.author-questions__title{font-size:inherit;margin:0 0 .5em}.author-questions__text{margin:0 0 .75em}.author-questions__text:last-child{margin:0}.author-questions--wrapped{cursor:pointer;max-height:7.875em}@media screen and (min-width: 61.25em){.author-questions--wrapped{max-height:9.375em}}.author-questions--wrapped:before{transition-duration:.2s;transition-property:border-bottom-color,color;border-bottom:1px solid rgba(var(--z-color-link--rgb), 0.5);bottom:0;color:var(--z-color-link);content:"+ mehr";font-size:inherit;left:0;letter-spacing:.03em;position:absolute;z-index:1}.author-questions--wrapped:hover:before{border-bottom-color:rgba(var(--z-color-link-hover--rgb), 0.5);color:var(--z-color-link-hover)}.author-questions--wrapped:after{background-image:linear-gradient(0deg, var(--z-background-primary) 1.5em, rgba(var(--z-background-primary--rgb), 0) 100%);bottom:0;content:"";height:5.625em;left:0;position:absolute;right:0}.author__letterbox{margin-bottom:2.5rem}.author__letterbox-text{color:var(--z-color-45);font-size:.9375rem;letter-spacing:.03em;margin-bottom:1.25rem;margin-top:0}.user-comments{padding-top:1.875rem}.user-comments__header,.user-comments__footer{padding:0 .875rem}.user-comments__title{float:left;font-size:1.125em;letter-spacing:.015em;margin:0 .625rem 0 0}.user-comments__feed-link{background-color:var(--z-background-90);border-radius:2px;color:var(--z-color-45);font-size:.75em;letter-spacing:.0666em;padding:.125rem .375rem;text-transform:uppercase;vertical-align:bottom;white-space:nowrap}.user-comments__feed-link:hover,.user-comments__feed-link:active,.user-comments__feed-link:focus{box-shadow:0 0 0 1px var(--z-border-primary);color:var(--z-color-30)}.user-comment{border-bottom:1px dotted var(--z-border-60);padding:1.25rem .875rem}.user-comment__date,.user-comment__link{color:var(--z-color-45);font-size:.875em;letter-spacing:.02em}.user-comment__date:after,.user-comment__kicker:after{color:var(--z-border-primary);content:"/";margin:0 .25rem 0 .5rem}.user-comment__link{border-bottom:1px solid var(--z-border-primary)}.user-comment__link:hover,.user-comment__link:active,.user-comment__link:focus{border-bottom-color:var(--z-border-60);color:var(--z-color-30)}.user-comment__text{border-left:4px solid var(--z-border-90);padding-left:.875rem;margin:1.25rem 0}.user-comment__text a{transition-property:border-bottom-color,color;transition-duration:.2s;border-bottom:1px solid rgba(var(--z-color-link--rgb), 0.5);color:var(--z-color-link)}.user-comment__text a:hover,.user-comment__text a:active,.user-comment__text a:focus{border-bottom-color:rgba(var(--z-color-link-hover--rgb), 0.5);color:var(--z-color-link-hover)}.user-comment__text>p{margin:0 0 .6667em}.user-comment__text .moderation{color:var(--z-color-45);font-family:"FranziskaWebPro",Georgia,Palatino,"Palatino Linotype",FreeSerif,serif;font-style:normal}.user-comment__text .moderation:before{vertical-align:text-top}@media screen and (min-width: 48em){.user-comments__header,.user-comments__footer{padding:0}.user-comments__title{font-size:1.25em}.user-comment{padding:1.75rem 0}.user-comment__text{font-size:1.0625em;padding-left:1.125rem}}
