.copyright{background-color:rgba(0,0,0,.65);border-radius:2px;bottom:8px;color:#fff;font-size:.75rem;line-height:1.2;min-width:-moz-max-content;min-width:max-content;padding:2px 6px;pointer-events:none;position:absolute;right:8px;z-index:10}.copyright--top-right{bottom:auto;right:8px;top:8px}.copyright--top-left{bottom:auto;left:8px;right:auto;top:8px}.copyright--bottom-left{bottom:8px;left:8px;right:auto}.copyright--collage,.copyright--edge,.copyright--masonry{border-radius:0;bottom:0;right:0;white-space:nowrap}.copyright--modal{bottom:auto;display:block;font-weight:400;margin:0;padding:.25rem .5rem;position:absolute;right:0;top:-22px}@media(min-width:768px){.copyright--modal{font-size:1.25rem;top:-32px}}.copyright--light{background-color:hsla(0,0%,100%,.9);color:#000}.copyright--dark{background-color:rgba(0,0,0,.8);color:#fff}.copyright--transparent{background-color:transparent;text-shadow:0 0 4px rgba(0,0,0,.8)}.copyright--large{font-size:.875rem;padding:4px 8px}@media(max-width:639px){.copyright--hide-mobile{display:none}}.copyright--hover-show{opacity:0;transition:opacity .3s ease}:focus-within>.copyright--hover-show,:hover>.copyright--hover-show{opacity:1}@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-jfeeuropeers_userdetail__highlight-arrow-icon{color:var(--color-secondary,#fc0)}.ce-jfeeuropeers_userdetail__highlight-link:focus .ce-jfeeuropeers_userdetail__highlight-arrow-icon,.ce-jfeeuropeers_userdetail__highlight-link:hover .ce-jfeeuropeers_userdetail__highlight-arrow-icon{color:var(--color-black,#000)}.ce-jfeeuropeers_userdetail__event-item-meta{width:100%}@media(min-width:1024px){.ce-jfeeuropeers_userdetail__event-item-meta{width:180px}}.ce-jfeeuropeers_userdetail__highlight-text-content-wrapper:not(.bg-jfe-gray,.bg-paper-texture){background-color:var(--color-white,#fff)}h2.ce-jfeeuropeers_userdetail__event-item-headline,h3.ce-jfeeuropeers_userdetail__event-item-headline{color:var(--color-primary,#009ddf)}h2.ce-jfeeuropeers_userdetail__event-item-headline.text-e-jugend-blue,h3.ce-jfeeuropeers_userdetail__event-item-headline.text-e-jugend-blue{color:var(--color-e-jugend-blue,#039)}h2.ce-jfeeuropeers_userdetail__event-item-headline.text-e-sport-orange,h3.ce-jfeeuropeers_userdetail__event-item-headline.text-e-sport-orange{color:var(--color-e-sport-orange,#e3530f)}h2.ce-jfeeuropeers_userdetail__event-item-headline.text-esk-magenta,h3.ce-jfeeuropeers_userdetail__event-item-headline.text-esk-magenta{color:var(--color-esk-magenta,#e5006c)}h2.ce-jfeeuropeers_userdetail__event-item-headline.text-jfe-lightblue,h3.ce-jfeeuropeers_userdetail__event-item-headline.text-jfe-lightblue{color:var(--color-jfe-lightblue,#009ddf)}.ce-jfeeuropeers_userdetail__event-item-link:hover h2.ce-jfeeuropeers_userdetail__event-item-headline,.ce-jfeeuropeers_userdetail__event-item-link:hover h3.ce-jfeeuropeers_userdetail__event-item-headline{text-decoration:underline}.ce-jfeeuropeers_userdetail__event-item-link:focus{outline:none}.ce-jfeeuropeers_userdetail__event-item-link:focus h2.ce-jfeeuropeers_userdetail__event-item-headline,.ce-jfeeuropeers_userdetail__event-item-link:focus h3.ce-jfeeuropeers_userdetail__event-item-headline{outline:2px solid var(--color-primary,#009ddf);outline-offset:2px}.ce-jfeeuropeers_userdetail__event-item-category-name,.ce-jfeeuropeers_userdetail__event-item-type{font-weight:500}.ce-jfeeuropeers_userdetail__event-item-time{font-size:.875rem;font-weight:400}a.ce-jfeeuropeers_userdetail__back-link,a.ce-jfeeuropeers_userdetail__backlink{align-items:center;color:var(--color-black,#000);display:inline-flex;font-size:clamp(16px,.5vw + 14px,20px);gap:.5rem;text-decoration:underline;text-decoration-color:var(--color-secondary,#fc0);text-decoration-thickness:2px;text-underline-offset:.25em;transition:text-decoration-color .2s ease}a.ce-jfeeuropeers_userdetail__back-link:focus,a.ce-jfeeuropeers_userdetail__back-link:hover,a.ce-jfeeuropeers_userdetail__backlink:focus,a.ce-jfeeuropeers_userdetail__backlink:hover{text-decoration-color:var(--color-black,#000)}a.ce-jfeeuropeers_userdetail__back-link:focus-visible,a.ce-jfeeuropeers_userdetail__backlink:focus-visible{outline:2px solid var(--color-primary,#009ddf);outline-offset:2px}a.ce-jfeeuropeers_userdetail__back-link>i,a.ce-jfeeuropeers_userdetail__backlink>i{align-items:center;background-color:var(--color-secondary,#fc0);border-radius:50%;color:var(--color-black,#000);display:flex;font-size:1.5rem;height:2.5rem;justify-content:center;width:2.5rem}.ce-jfeeuropeers_userdetail h3.ce-jfeeuropeers_userdetail__contact-name,.ce-jfeeuropeers_userdetail h3.ce-jfeeuropeers_userdetail__name{color:var(--color-black,#000);font-size:clamp(24px,.5vw + 22px,28px);font-weight:700;line-height:1.3;margin-bottom:.25rem}.ce-jfeeuropeers_userdetail__section-label{color:var(--color-black,#000);display:block}.ce-jfeeuropeers_userdetail__experience-badges,.ce-jfeeuropeers_userdetail__requestsfor-badges{display:flex;flex-wrap:wrap;gap:.5rem}.ce-jfeeuropeers_userdetail__experience-badge,.ce-jfeeuropeers_userdetail__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-jfeeuropeers_userdetail__picture{height:120px;width:120px}@media(min-width:640px){.ce-jfeeuropeers_userdetail__picture{height:200px;width:200px}}.ce-jfeeuropeers_userdetail__email,.ce-jfeeuropeers_userdetail__link-wrapper,.ce-jfeeuropeers_userdetail__phone{font-family:Calibri,sans-serif,Aleo,serif;font-size:clamp(16px,.5vw + 14px,20px);font-weight:500;line-height:1.5}.ce-jfeeuropeers_userdetail__email a,.ce-jfeeuropeers_userdetail__link-wrapper a,.ce-jfeeuropeers_userdetail__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-jfeeuropeers_userdetail__email a:focus,.ce-jfeeuropeers_userdetail__email a:hover,.ce-jfeeuropeers_userdetail__link-wrapper a:focus,.ce-jfeeuropeers_userdetail__link-wrapper a:hover,.ce-jfeeuropeers_userdetail__phone a:focus,.ce-jfeeuropeers_userdetail__phone a:hover{color:var(--color-black,#000);text-decoration-color:var(--color-black,#000)}.ce-jfeeuropeers_userdetail__email a:focus-visible,.ce-jfeeuropeers_userdetail__link-wrapper a:focus-visible,.ce-jfeeuropeers_userdetail__phone a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ce-jfeeuropeers_userdetail__contact-location,.ce-jfeeuropeers_userdetail__location{font-family:Calibri,sans-serif,Aleo,serif;font-size:clamp(16px,.5vw + 14px,20px);font-weight:500;line-height:1.5}.ce-jfeeuropeers_userdetail__user-status{display:flex;flex-wrap:wrap;gap:.75rem}.ce-jfeeuropeers_userdetail__available-indicator,.ce-jfeeuropeers_userdetail__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-jfeeuropeers_userdetail__break-indicator{background-color:var(--color-warning-bg);border:1px solid var(--color-warning);color:var(--color-black)}.ce-jfeeuropeers_userdetail__available-indicator{background-color:var(--color-success-bg);border:1px solid var(--color-success);color:var(--color-black)}.ce-jfeeuropeers_userdetail__available-icon,.ce-jfeeuropeers_userdetail__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-jfeeuropeers_userdetail__break-icon{border-color:var(--color-warning)}.ce-jfeeuropeers_userdetail__available-icon{border-color:var(--color-success)}.ce-jfeeuropeers_userdetail ul.ce-jfeeuropeers_userdetail__contact-list{list-style:none;margin-bottom:0;padding-left:0}.ce-jfeeuropeers_userdetail ul.ce-jfeeuropeers_userdetail__contact-list li.ce-jfeeuropeers_userdetail__contact-card{margin-bottom:0;padding-left:0}.ce-jfeeuropeers_userdetail ul.ce-jfeeuropeers_userdetail__contact-list li.ce-jfeeuropeers_userdetail__contact-card:before{content:none}.ce-jfeeuropeers_userdetail__user-info-wrapper{margin-bottom:3rem}@media(min-width:1024px){.ce-jfeeuropeers_userdetail__user-info-wrapper{margin-bottom:4rem}}.ce-jfeeuropeers_userdetail__image{flex-shrink:0;height:200px;width:200px}.ce-jfeeuropeers_userdetail__figure{height:100%;width:100%}.ce-jfeeuropeers_userdetail__picture{display:block;height:200px;width:200px}.ce-jfeeuropeers_userdetail__details{flex:1;min-width:0}.ce-jfeeuropeers_userdetail h3.ce-jfeeuropeers_userdetail__name{color:var(--color-black,#000);font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.ce-jfeeuropeers_userdetail__icon-wrapper{transition:background-color .2s ease}.ce-jfeeuropeers_userdetail__contact-form{margin:0}.ce-jfeeuropeers_userdetail__contact-button{text-align:center;white-space:normal}.ce-jfeeuropeers_userdetail__contact-button:hover{transform:translateY(-1px)}.ce-jfeeuropeers_userdetail__contact-button:active{transform:translateY(0)}.ce-jfeeuropeers_userdetail__content-sections{display:flex;flex-direction:column;gap:3rem;margin-bottom:3rem}@media(min-width:1024px){.ce-jfeeuropeers_userdetail__content-sections{gap:4rem;margin-bottom:4rem}}.ce-jfeeuropeers_userdetail__section-title{color:var(--color-jfe-lightblue,#009ddf);font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:700;line-height:1.2;margin:0 0 1.5rem}@media(min-width:768px){.ce-jfeeuropeers_userdetail__section-title{margin-bottom:2rem}}.ce-jfeeuropeers_userdetail__interests-content{color:var(--color-black,#000);line-height:1.6}.ce-jfeeuropeers_userdetail__interests-content p{margin-bottom:clamp(18px,1.5vw + 14px,30px)}.ce-jfeeuropeers_userdetail__interests-content p:last-child{margin-bottom:0}.ce-jfeeuropeers_userdetail__interests-content ol,.ce-jfeeuropeers_userdetail__interests-content ul{margin-bottom:clamp(18px,1.5vw + 14px,30px);padding-left:1.5rem}.ce-jfeeuropeers_userdetail__interests-content ol li,.ce-jfeeuropeers_userdetail__interests-content ul li{margin-bottom:.75rem}.ce-jfeeuropeers_userdetail__interests-content ol li:last-child,.ce-jfeeuropeers_userdetail__interests-content ul li:last-child{margin-bottom:0}.ce-jfeeuropeers_userdetail__about-content{color:var(--color-black,#000);line-height:1.6}.ce-jfeeuropeers_userdetail__about-content p{margin-bottom:clamp(18px,1.5vw + 14px,30px)}.ce-jfeeuropeers_userdetail__about-content p:last-child{margin-bottom:0}.ce-jfeeuropeers_userdetail__about-content ol,.ce-jfeeuropeers_userdetail__about-content ul{margin-bottom:clamp(18px,1.5vw + 14px,30px);padding-left:1.5rem}.ce-jfeeuropeers_userdetail__about-content ol li,.ce-jfeeuropeers_userdetail__about-content ul li{margin-bottom:.75rem}.ce-jfeeuropeers_userdetail__about-content ol li:last-child,.ce-jfeeuropeers_userdetail__about-content ul li:last-child{margin-bottom:0}.ce-jfeeuropeers_userdetail__about-content a{color:var(--color-jfe-lightblue,#009ddf);text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.ce-jfeeuropeers_userdetail__about-content a:focus,.ce-jfeeuropeers_userdetail__about-content a:hover{color:var(--color-black,#000)}.ce-jfeeuropeers_userdetail__event-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.ce-jfeeuropeers_userdetail__user-actions{margin-top:3rem;text-align:center}@media(min-width:768px){.ce-jfeeuropeers_userdetail__user-actions{text-align:left}}.ce-jfeeuropeers_userdetail__back-button{align-items:center;display:inline-flex;gap:.5rem;padding:.75rem 2rem}.ce-jfeeuropeers_userdetail__back-button:hover{transform:translateY(-1px)}.ce-jfeeuropeers_userdetail__back-button:active{transform:translateY(0)}.ce-jfeeuropeers_userdetail__no-user{align-items:center;display:flex;justify-content:center;min-height:40vh;text-align:center}.ce-jfeeuropeers_userdetail__no-user-content{background-color:var(--color-jfe-gray,#f3f3f2);border:1px solid var(--color-black,#000);border-radius:1rem;max-width:500px;padding:3rem}.ce-jfeeuropeers_userdetail__no-user-title{color:var(--color-black,#000);font-size:1.75rem;margin:0 0 1rem}.ce-jfeeuropeers_userdetail__no-user-message{color:var(--color-text-secondary,#666);margin-bottom:2rem}.ce-jfeeuropeers_userdetail__js-labels{display:none}.ce-jfeeuropeers_userdetail .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ce-jfeeuropeers_userdetail__back-button:active,.ce-jfeeuropeers_userdetail__back-button:hover,.ce-jfeeuropeers_userdetail__contact-button:active,.ce-jfeeuropeers_userdetail__contact-button:hover{transform:none}}@media(forced-colors:active){.ce-jfeeuropeers_userdetail__available-indicator,.ce-jfeeuropeers_userdetail__break-indicator{border:2px solid}.ce-jfeeuropeers_userdetail__experience-badge,.ce-jfeeuropeers_userdetail__requestsfor-badge{border:1px solid}}@media print{.ce-jfeeuropeers_userdetail__back-button,.ce-jfeeuropeers_userdetail__contact-button{display:none!important}.ce-jfeeuropeers_userdetail__section,.ce-jfeeuropeers_userdetail__wrapper{-moz-column-break-inside:avoid;break-inside:avoid}}