.businessCard{container-type:inline-size;padding-inline:15px}.businessCard .businessCardGrid{max-width:var(--max-width-container-small);margin:0px auto 0px auto;display:-ms-grid;display:grid;-ms-grid-columns:30% 100px minmax(0,1fr);grid-template-columns:30% minmax(0,1fr);gap:100px}.businessCard .businessCardGrid .image img{aspect-ratio:100/100}.businessCard .businessCardGrid .image.noImage:before{display:block;content:"";aspect-ratio:100/100;background-color:var(--color-font);background-image:url(../../../images/portal2024/img_person.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.businessCard .businessCardGrid .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.businessCard .businessCardGrid .content .linkCrop{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.businessCard .businessCardGrid .content .linkCrop a{text-decoration:none}.businessCard .businessCardGrid .content .linkCrop a:hover{text-decoration:underline}.businessCard .businessCardGrid .content .function{text-transform:uppercase;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-medium)}.businessCard .businessCardGrid .content .titleSub{font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:0.1rem}.businessCard .businessCardGrid .content .title{text-transform:none;text-wrap:balance;word-break:break-word;-ms-hyphens:auto;hyphens:auto;margin-bottom:50px}.businessCard .businessCardGrid .content .instInfos{margin-bottom:50px}.businessCard .businessCardGrid .content .instInfos .jobTitle{text-transform:uppercase;letter-spacing:0.1rem;font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:var(--font-weight-bold)}.businessCard .businessCardGrid .content .instInfos .instTitle{font-weight:var(--font-weight-medium);margin-bottom:15px}.businessCard .businessCardGrid .content .instInfos .address{margin-bottom:15px}.businessCard .businessCardGrid .content .instInfos .phone{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-bold)}.businessCard .businessCardGrid .content .instInfos .email{font-weight:var(--font-weight-medium)}.businessCard .businessCardGrid .content .instInfos .email a{text-decoration:underline}.businessCard .businessCardGrid .content .instInfos .www{padding-top:25px}.businessCard .businessCardGrid .content .instInfos .text{padding-top:25px}@container (min-width: 560px) and (max-width: 810px){.businessCard .businessCardGrid{gap:50px}}@container (max-width: 559px){.businessCard .businessCardGrid{gap:50px;-ms-grid-columns:100%;grid-template-columns:100%}.businessCard .businessCardGrid .image{max-width:200px}}
/*# sourceMappingURL=mod_businesscard.css.map */