.authors{color:var(--color-copy-reduced)}.authors.authors--no-link{color:#8c98a4}.authors .authors__link:not([href]){color:var(--color-copy-reduced)!important;pointer-events:none}.author .author__intro-block,.author .author__posts{border-top:1px solid var(--color-services-border)}.author .author__intro,.author .author__socials{padding-top:1.25rem}@media (min-width:992px){.author .author__events .container{padding:0}}.tags__btn{background-color:#71869d1a;border:.0625rem solid transparent;border-radius:6.1875rem;color:#71869d;font-size:.75rem;font-weight:400;padding:.275rem .75rem}.tags__btn.active,.tags__btn:active,.tags__btn:focus,.tags__btn:hover{background-color:#71869d;box-shadow:0 4px 11px #71869d1a;color:#fff}.tags__btn.disabled,.tags__btn:disabled{background-color:#71869d1a;box-shadow:none;color:#71869d}.tags__btn:not(:disabled):not(.disabled).active,.tags__btn:not(:disabled):not(.disabled):active{background-color:#71869d;color:#fff}.tags__btn.tag--small{color:var(--color-copy-reduced);padding:.25rem .5rem}.tags__btn.tag--small:active,.tags__btn.tag--small:focus,.tags__btn.tag--small:hover{background-color:var(--color-primary-accent)!important;color:var(--color-copy-light)}.tags__btn.tag--icon{--tag-base-color:var(--color-waterloo);background-color:transparent;border:1px solid var(--tag-base-color);color:var(--tag-base-color);display:inline-flex;gap:.5rem;padding:.25rem .75rem}.tags__btn.tag--icon:active,.tags__btn.tag--icon:focus,.tags__btn.tag--icon:hover{--tag-base-color:var(--color-primary-accent);background-color:transparent!important;color:var(--tag-base-color)!important}.tags__btn.tag--icon,.tags__btn.tag--small{font-weight:700;margin-right:.5rem;text-transform:uppercase}.tag__icon .icon{color:var(--tag-base-color);stroke-width:5px}.card.vue-component.utility-animation[data-utility-animation-step]{--utility-animation-distance:25%}.card.vue-component.utility-animation[data-utility-animation-step].is-starting{animation-delay:calc(var(--utility-animation-index)*50ms);animation-duration:1s}.utility-animation__group .card.vue-component.utility-animation[data-utility-animation-step]{--utility-animation-distance:25%}.utility-animation__group .card.vue-component.utility-animation[data-utility-animation-step].is-starting{animation-delay:calc((var(--utility-animation-index) - var(--utility-animation-items-loaded))*28ms);animation-duration:1s}.card.vue-component:not(.card--no-link){box-shadow:0 0 5px #0000001a;transition:box-shadow 1.5s cubic-bezier(.19,1,.2,1)}.card.vue-component:not(.card--no-link) .is-background,.card.vue-component:not(.card--no-link) .is-foreground :is(img,svg,.lottie){transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(.19,1,.2,1)}.card.vue-component:not(.card--no-link):hover .is-background,.card.vue-component:not(.card--no-link):hover .is-foreground :is(img,svg,.lottie){transform:scale(1.025);transition-duration:1.3s}.card.vue-component:not(.card--no-link):hover{box-shadow:0 0 7px #00000040;cursor:pointer}.card.vue-component.card--row:not(.card--no-aspect-ratio) .card__img-top img{aspect-ratio:16/9}.card.vue-component.card--row .card__body{padding-bottom:1rem}@media (min-width:992px){.card.vue-component.card--row{--color-card-background:transparent;--card-img-width:43%;border-radius:0;box-shadow:none;display:flex;flex-direction:row;max-width:none}.card.vue-component.card--row:hover{box-shadow:none}.card.vue-component.card--row .card__img-top{width:var(--card-img-width)}.card.vue-component.card--row .card__img-top img{flex:1;height:auto}.card.vue-component.card--row .card__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:var(--card-img-width);overflow:hidden;position:absolute}.card.vue-component.card--row .card__content .card-footer{padding-bottom:0}.card.vue-component.card--row .card__body{padding-bottom:0;padding-top:.125rem}.card.vue-component.card--row .card__body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1200px){.card.vue-component.card--row{--card-img-width:34%}}.card.vue-component:not(.card--large):not(.card--long):not(.card--products){max-width:min(480px,100%)}.card.vue-component:not(.card--large):not(.card--long):not(.card--products).card--default,.card.vue-component:not(.card--large):not(.card--long):not(.card--products).card--row{max-width:none}@media (min-width:768px){.card.vue-component:not(.card--large):not(.card--long):not(.card--products){max-width:min(480px,100vw)}.card.vue-component:not(.card--large):not(.card--long):not(.card--products).card--default,.card.vue-component:not(.card--large):not(.card--long):not(.card--products).card--row{max-width:none}}.card.vue-component.card--long,.card.vue-component.card--products{max-width:100%}@media (min-width:992px){.card.vue-component.card--long,.card.vue-component.card--products{max-width:min(580px,100%)}}.card.vue-component.card--event .card__authors{text-align:right}.card.vue-component.card--products .card__img-top:before{display:none}.card.vue-component.card--products .card__img-top .card__img-headline{padding:1rem 1.25rem 1.5rem}.card.vue-component.card--products .card__img-top .card__img-headline-container{height:100%;position:relative;top:0}.card.vue-component.card--products .card__img-top .card__img-headline-container .headline{font-size:1.375rem;line-height:1.6365em}@media (min-width:992px){.card.vue-component.card--products .card__img-top .card__img-headline-container .headline{font-size:1.5625rem;line-height:1.7em}}@media (min-width:1200px){.card.vue-component.card--products .card__img-top .card__img-headline-container .headline{font-size:1.95313rem;line-height:1.7em}}.card.vue-component.card--products .card__img-top .card__img-headline-container .headline{line-height:1.7em!important;min-height:70%}.card.vue-component.card--products .card-body .headline{color:var(--color-regent-grey);text-transform:uppercase}.card.vue-component.card--large .headline{line-height:1.2em}@media (min-width:992px){.card.vue-component.card--large .card__img-top{height:100%}}.card.vue-component:not(.card--no-aspect-ratio) .card__img-top{position:relative}.card.vue-component:not(.card--no-aspect-ratio) .card__img-top:before{content:"";display:block;padding-top:56.25%;width:100%}.card.vue-component:not(.card--no-aspect-ratio) .card__img-top>*{bottom:0;left:0;position:absolute;right:0;top:0}.card.vue-component .richtext p+.card__link{margin-top:.5rem}.card.vue-component article{margin:0}.card.vue-component .ie-curved-x,.card.vue-component .ie-curved-y{display:none}.card.vue-component .card__img-top{overflow:hidden}.card.vue-component .card__img-top:not(.card-img--long) img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card.vue-component .card__img-top .card-img--long{-o-object-fit:cover;object-fit:cover}.card.vue-component .card-img{border-radius:0}.card.vue-component .card__img-tag{font-size:1.25rem;line-height:1.6em}@media (min-width:992px){.card.vue-component .card__img-tag{font-size:1.25rem;line-height:1.6em}}@media (min-width:1200px){.card.vue-component .card__img-tag{font-size:1.5625rem;line-height:1.6em}}.card.vue-component .card__img-tag{display:inline-block;font-weight:700!important;line-height:1em!important;padding:.5rem .75rem;position:absolute;right:13%;text-transform:uppercase}.card.vue-component .card-img-cutoff{background:linear-gradient(4deg,var(--color-card-background) 0,var(--color-card-background) 55%,rgba(255,0,0,0) 56%,rgba(255,0,0,0) 100%);height:3rem}.card.vue-component .card-footer:last-child{border-radius:0}.card.vue-component .card-body,.card.vue-component .card-footer{background-color:var(--color-card-background)}.card.vue-component h4{line-height:1.2em}.card__points,.card__scope{font-size:1rem;line-height:1.6}@media (min-width:992px){.card__points,.card__scope{font-size:1rem;line-height:1.6}}@media (min-width:1200px){.card__points,.card__scope{font-size:1rem;line-height:1.6}}.card__scope{color:var(--color-card-highlight)}.card-warning{font-size:1rem;line-height:1.6}@media (min-width:992px){.card-warning{font-size:1rem;line-height:1.6}}@media (min-width:1200px){.card-warning{font-size:1rem;line-height:1.6}}.card-warning{line-height:1.7em!important}.card__check-mark-row{display:flex;margin-bottom:.5rem}.card__check-mark-icon{margin-right:1.25rem;padding-bottom:.5rem}.card__link{display:flex;justify-content:flex-end}.card:not(.vue-component):not(.card--no-link){box-shadow:0 0 5px #0000001a;transition:box-shadow 1.5s cubic-bezier(.19,1,.2,1)}.card:not(.vue-component):not(.card--no-link) .is-background,.card:not(.vue-component):not(.card--no-link) .is-foreground :is(img,svg,.lottie){transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(.19,1,.2,1)}.card:not(.vue-component):not(.card--no-link):hover .is-background,.card:not(.vue-component):not(.card--no-link):hover .is-foreground :is(img,svg,.lottie){transform:scale(1.025);transition-duration:1.3s}.card:not(.vue-component):not(.card--no-link):hover{box-shadow:0 0 7px #00000040;cursor:pointer}.card__check-placeholder{--card-check-icon-size:28px;display:inline-block;height:var(--card-check-icon-size);margin-bottom:.5rem}.card__date{color:var(--color-copy-reduced)}.card__content{display:flex;flex:1;flex-direction:column;height:100%}.card__tags{display:flex;flex-direction:row;flex-wrap:wrap-reverse;margin:0 -.5rem}.card__authors{display:flex;flex-wrap:wrap;justify-content:flex-end}.card__footer-infos{width:100%}.card__footer{display:flex;flex:1;flex-wrap:wrap}.card__img-products{background:var(--color-card-background);padding-bottom:1.25rem}
