.kd-widget-container .kd-team{border-color:var(--color-border);border-radius:var(--global-border-radius);transition:var(--global-transition)}.kd-widget-container .kd-team .kd-team__image{display:inline-block}.kd-widget-container .kd-team .kd-team__image img{border-color:var(--color-border);border-radius:var(--global-border-radius);width:100%}.kd-widget-container .kd-team .kd-team__content{padding:35px 30px}@media (max-width:1024px){.kd-widget-container .kd-team .kd-team__content{padding:30px 20px}}.kd-widget-container .kd-team .kd-team__name{margin-bottom:10px}.kd-widget-container .kd-team .kd-team__position{transition:var(--global-transition);font-size:var(--font-size-paragraphs);margin-bottom:10px}.kd-widget-container .kd-team .kd-team__position:has(+ div.kd-team__social){margin-bottom:20px}.kd-widget-container .kd-team .kd-team__desc{line-height:var(--line-height-paragraph);margin-bottom:10px}.kd-widget-container .kd-team .kd-team__desc:not(:last-child){margin-bottom:25px}@media (max-width:1024px){.kd-widget-container .kd-team .kd-team__desc:not(:last-child){margin-bottom:20px}}.kd-widget-container .kd-team .kd-team__desc p{font-size:0.875rem;transition:var(--global-transition)}.kd-widget-container .kd-team .kd-team__social{--grid-column-gap: 10px}.kd-widget-container .kd-team .kd-team__social .kd-social-icons{display:inline-flex;gap:var(--grid-column-gap);overflow:visible}.kd-widget-container .kd-team .kd-social-icon{font-size:var(--icon-size, 12px);height:calc(var(--icon-size, 12px) + 2 * var(--icon-padding, 9px));width:calc(var(--icon-size, 12px) + 2 * var(--icon-padding, 9px));background-color:var(--e-global-color-text);color:var(--e-social-icon-icon-color)}.kd-widget-container .kd-team .kd-team-modal{display:none;visibility:hidden}.kd-widget-container .kd-team.kd-team--style-overlay{background:none !important;overflow:hidden}.kd-widget-container .kd-team.kd-team--style-overlay .kd-team__desc{display:none}.kd-widget-container .kd-team.kd-team--style-overlay .kd-team__position{margin-bottom:20px}.kd-widget-container .kd-team.kd-team--style-overlay .kd-team__content{padding:0;position:absolute;transform:translateY(0);z-index:2;width:100%;opacity:0;visibility:hidden;transition:var(--image-transition);bottom:0}.kd-widget-container .kd-team.kd-team--style-overlay:after{position:absolute;content:"";left:0;bottom:0;height:100%;width:100%;opacity:0;top:inherit;bottom:0;pointer-events:none;background-color:#0006;transition:var(--image-transition);border-radius:inherit}.kd-widget-container .kd-team.kd-team--style-overlay:hover .kd-team__content{opacity:1;visibility:visible;transform:translateY(-40px)}.kd-widget-container .kd-team.kd-team--style-overlay:hover:after{opacity:1}@media (max-width:766.98px){.kd-widget-container .kd-team.kd-team--style-overlay .kd-team__content{opacity:1;visibility:visible;transform:translateY(-40px)}.kd-widget-container .kd-team.kd-team--style-overlay:after{opacity:1}}.kd-team-modal{width:920px;background:#fff;padding:50px;border-radius:var(--global-border-radius)}@media (max-width:766.98px){.kd-team-modal{padding:20px;width:100%}}.kd-team-modal .kd-team-modal-inner{display:flex;gap:50px}@media (max-width:766.98px){.kd-team-modal .kd-team-modal-inner{gap:20px}}@media (max-width:480px){.kd-team-modal .kd-team-modal-inner{flex-direction:column}}.kd-team-modal .kd-team-modal-inner img{border-radius:var(--global-border-radius)}.kd-team-modal .kd-team-modal__image{flex:0.8}.kd-team-modal .kd-team-modal-content{flex:1}.kd-team-modal .kd-team__contact{color:var(--e-global-color-text);font-size:var(--font-size-paragraphs);margin-bottom:25px}@media (max-width:766.98px){.kd-team-modal .kd-team__contact{margin-bottom:20px}}.kd-team-modal .kd-team__contact .kd-team__contact-label{font-weight:var(--e-global-typography-accent-font-weight);margin-right:10px}.kd-team-modal .kd-team__contact>div{padding:16px 0;border-top:1px solid var(--color-neutral-transparent)}@media (max-width:766.98px){.kd-team-modal .kd-team__contact>div{padding:10px 0}}.kd-team-modal .kd-team__contact>div:last-child{border-bottom:1px solid var(--color-neutral-transparent)}.keydesign-popup-modal.keydesign-team-modal{width:max-content}