text: import{r as s,h as t,H as i}from"./p-8988f6c5.js";import{h as a,B as h}from"./p-0afcd70e.js";const e=class{constructor(t){s(this,t),this.variant="",this.modifier="",this.position="",this.name="",this.text="",this.ressort="",this.imagePath="",this.imageAlt="",this.componentName="management-card"}render(){const s=a({componentName:this.componentName,variant:this.variant,modifier:this.modifier,additionalClasses:["container"]});return t(i,{class:s},t("div",{class:h(this,"wrap")},!!this.imagePath&&t("div",{class:h(this,"asset")},t("div",{class:h(this,"image")},t("img",{class:h(this,"image__img"),src:this.imagePath,alt:this.imageAlt}))),t("div",{class:h(this,"text")},!!this.position&&t("div",{class:h(this,"position")},this.position),!!this.name&&t("div",{class:h(this,"name")},this.name),!!this.ressort&&t("div",{class:h(this,"ressort")},this.ressort),!!this.text&&t("div",{class:h(this,"teaser-text"),innerHTML:this.text}))))}static get style(){return".huk-text--white{color:#fff}.huk-text--orange{color:#fba308}.huk-text--mint{color:#00abba}.huk-text--mint-dark{color:#055e5f}\@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}\@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.management-card{display:block;padding:2rem 0}.management-card+.management-card{border-top:.0625rem solid #e7e9ea}\@media (min-width:768px){.management-card{padding:1.5rem 0}}.management-card__wrap{display:block}\@media (min-width:768px){.management-card__wrap{display:-ms-flexbox;display:flex}}.management-card__text{margin-bottom:1.5rem}\@media (min-width:768px){.management-card__text{margin-bottom:0;padding-right:2.5rem;padding-left:0}}.management-card__asset{text-align:left}.management-card__position{font-size:13px;line-height:1.62;font-weight:700;padding-bottom:.5rem;text-transform:uppercase}.management-card__name{font-size:33px;font-weight:700;line-height:1.21;margin-bottom:1.5rem}\@media (min-width:768px){.management-card__name{font-size:48px;line-height:1.17}}.management-card__ressort{font-size:23px;line-height:1.35;margin-bottom:1rem}\@media (min-width:768px){.management-card__ressort{font-size:28px;line-height:1.29;margin-bottom:2rem}}.management-card__image{display:inline-block;margin:0 auto}.management-card__image__img{margin-bottom:1.5rem;margin-right:1.5rem}\@media (min-width:768px){.management-card__image__img{width:15.375rem;margin-bottom:0}}"}};export{e as huk_management_card};