@font-face{font-display:swap;font-family:Aleo;font-style:normal;font-weight:600;src:url(/build/fonts/600.6cdcaa41.woff2) format("woff2")}@font-face{font-display:swap;font-family:Rooney;font-style:normal;font-weight:600;src:url(/build/fonts/600.3ef60b2e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:300;src:url(/build/fonts/300.9baa67f0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:italic;font-weight:300;src:url(/build/fonts/300i.cf87dc54.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:400;src:url(/build/fonts/400.551fd9d5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:italic;font-weight:400;src:url(/build/fonts/400i.7fd7e2cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:normal;font-weight:700;src:url(/build/fonts/700.4308169e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Calibri;font-style:italic;font-weight:700;src:url(/build/fonts/700i.740267d0.woff2) format("woff2")}.font-primary{font-family:Rooney,serif}.font-secondary{font-family:Calibri,sans-serif}.ce-igelb_contact h3.ce-igelb_contact__contact-name,.ce-igelb_contact h3.ce-igelb_contact__name{color:var(--color-black,#000);font-size:clamp(24px,.5vw + 22px,28px);font-weight:700;line-height:1.3;margin-bottom:.25rem}.ce-igelb_contact__section-label{color:var(--color-black,#000);display:block}.ce-igelb_contact__experience-badges,.ce-igelb_contact__requestsfor-badges{display:flex;flex-wrap:wrap;gap:.5rem}.ce-igelb_contact__experience-badge,.ce-igelb_contact__requestsfor-badge{background-color:var(--color-jfe-gray,#f3f3f2);border-radius:1.5rem;color:var(--color-black,#000);display:inline-block;font-size:.875rem;font-weight:500;line-height:1.4;padding:.375rem .875rem;white-space:nowrap}.ce-igelb_contact__picture{display:block;height:120px;width:120px}@media(min-width:640px){.ce-igelb_contact__picture{height:200px;width:200px}}.ce-igelb_contact__email,.ce-igelb_contact__link-wrapper,.ce-igelb_contact__phone{font-family:Calibri,sans-serif,Aleo,serif;font-size:clamp(16px,.5vw + 14px,20px);font-weight:500;line-height:1.5}.ce-igelb_contact__email a,.ce-igelb_contact__link-wrapper a,.ce-igelb_contact__phone a{color:var(--color-black,#000);text-decoration-color:var(--color-secondary);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:all .2s ease}.ce-igelb_contact__email a:focus,.ce-igelb_contact__email a:hover,.ce-igelb_contact__link-wrapper a:focus,.ce-igelb_contact__link-wrapper a:hover,.ce-igelb_contact__phone a:focus,.ce-igelb_contact__phone a:hover{color:var(--color-black,#000);text-decoration-color:var(--color-black,#000)}.ce-igelb_contact__email a:focus-visible,.ce-igelb_contact__link-wrapper a:focus-visible,.ce-igelb_contact__phone a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ce-igelb_contact__contact-location,.ce-igelb_contact__location{font-family:Calibri,sans-serif,Aleo,serif;font-size:clamp(16px,.5vw + 14px,20px);font-weight:500;line-height:1.5}.ce-igelb_contact__user-status{display:flex;flex-wrap:wrap;gap:.75rem}.ce-igelb_contact__available-indicator,.ce-igelb_contact__break-indicator{align-items:center;border-radius:2rem;display:inline-flex;font-size:.875rem;font-weight:600;gap:.75rem;line-height:1.2;padding:.5rem .75rem}.ce-igelb_contact__break-indicator{background-color:var(--color-warning-bg);border:1px solid var(--color-warning);color:var(--color-black)}.ce-igelb_contact__available-indicator{background-color:var(--color-success-bg);border:1px solid var(--color-success);color:var(--color-black)}.ce-igelb_contact__available-icon,.ce-igelb_contact__break-icon{align-items:center;background-color:var(--color-white,#fff);border:1px solid;border-radius:50%;display:flex;flex-shrink:0;font-size:1rem;height:24px;justify-content:center;width:24px}.ce-igelb_contact__break-icon{border-color:var(--color-warning)}.ce-igelb_contact__available-icon{border-color:var(--color-success)}.ce-igelb_contact ul.ce-igelb_contact__contact-list{list-style:none;margin-bottom:0;padding-left:0}.ce-igelb_contact ul.ce-igelb_contact__contact-list li.ce-igelb_contact__contact-card{margin-bottom:0;padding-left:0}.ce-igelb_contact ul.ce-igelb_contact__contact-list li.ce-igelb_contact__contact-card:before{content:none}