.board-module{--animation-time:.5s;--animation-type:ease-in-out;--person-size:420px;--content-spacing:calc(var(--layout-module-spacing)*2);background:radial-gradient(60.2% 59.02% at 52.33% 73.87%,var(--color-blue-light)28.99%,var(--color-blue)100%);padding-bottom:0;position:relative;overflow:hidden}@media not (max-width:1024px){.board-module{overflow:hidden}}@media (max-width:1024px){.board-module{--content-spacing:var(--layout-module-spacing)}}@media (max-width:512px){.board-module>.container{padding:0 12px}}@media (max-height:800px) and (not (max-width:768px)){.board-module{--person-size:240px;--content-spacing:80px}}.board-module:before{content:"";aspect-ratio:1440/451;opacity:.5;background-image:url(/static/assets/images/globe.svg);background-size:contain;width:100vw;position:absolute;top:250px;left:50%;transform:translate(-50%)}@media (max-width:1440px){.board-module:before{top:33%}}@media (max-width:1024px){.board-module:before{width:150vw;top:auto;bottom:0}}.board-module:has(dialog[open]) .person-list .person{transform:translate(0)!important}.board-module:has(dialog[open]) .person-list .person .person-content .controls .name-card{transform:translate(0)!important}.board-module>.headline-text-module{margin-bottom:var(--content-spacing);text-align:center}@media (max-height:800px) and (not (max-width:768px)){.board-module>.headline-text-module{--font-size-headline:36px}}.board-module>.headline-text-module .headline{color:var(--color-white)}.board-module .person-list{justify-content:center;display:flex}@media (max-width:1024px){.board-module .person-list{gap:var(--layout-module-spacing);flex-direction:column}}.board-module .person-list .person{will-change:transform;transition:transform .75s ease-out;position:relative}@media not (max-width:1024px){.board-module .person-list .person{width:var(--person-size);aspect-ratio:418/567}.board-module .person-list .person:first-child .person-content{left:10px;transform:none}.board-module .person-list .person:nth-child(2) .person-content{bottom:80px}.board-module .person-list .person:nth-child(3) .person-content{left:auto;right:10px;transform:none}}@media (max-width:1024px){.board-module .person-list .person{align-items:flex-end;gap:var(--layout-grid-spacing);display:flex}.board-module .person-list .person:not(:last-child){position:relative}.board-module .person-list .person:not(:last-child):before{content:"";border-bottom:1px solid rgb(from var(--color-white)r g b/.25);width:90%;position:absolute;bottom:-1px;left:5%}.board-module .person-list .person picture:has(>.person-image){flex-shrink:0;width:33%;min-width:250px;max-width:400px;margin:0 auto}}.board-module .person-list .person .person-image{max-width:100%;height:100%;width:var(--person-size);object-fit:cover;display:block;overflow:visible}@supports ((-moz-appearance:none)){.board-module .person-list .person .person-image{max-width:none}}.board-module .person-list .person .person-content{position:absolute;bottom:60px;left:50%;transform:translate(-50%)}@media (max-width:1024px){.board-module .person-list .person .person-content{bottom:10px}}.board-module .person-list .person .person-content .controls{align-items:center;display:flex}.board-module .person-list .person .person-content .controls .name-card{will-change:transform;width:max-content;transition:transform .75s ease-out}@media (max-height:800px) and (not (max-width:768px)){.board-module .person-list .person .person-content .controls .name-card{padding:12px 20px;font-size:16px}}.board-module .person-list .person .person-content .controls .name-card:hover .plus-icon{--icon-color:var(--color-white)}.board-module .person-list .person .person-content .controls .name-card .plus-icon{--background-color:transparent;--icon-color:var(--color-blue-light);--icon-size:24px;opacity:1}.board-module .person-list .person .person-content .person-details{background-color:var(--color-white);opacity:0;visibility:hidden;transition:opacity,visibility;transition-duration:var(--animation-time);width:calc(100vw - var(--layout-grid-spacing));color:var(--color-black);max-width:680px;max-height:80vh;z-index:var(--z-index-board-module-details);border:0;border-radius:20px;padding:0;overflow-y:auto}.board-module .person-list .person .person-content .person-details::backdrop{background-color:rgb(from var(--color-black)r g b/.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.board-module .person-list .person .person-content .person-details.visible{visibility:visible;opacity:1}.board-module .person-list .person .person-content .person-details .dialog-content{padding:50px 40px}.board-module .person-list .person .person-content .person-details .close-icon{--icon-size:24px;--line-color:var(--color-blue);--line-width:2px;position:absolute;top:24px;right:24px}.board-module .person-list .person .person-content .person-details .close-icon:hover{--line-color:var(--color-blue-dark)}.board-module .person-list .person .person-content .person-details .headline-text-module{--font-size-text:20px}@media (max-width:512px){.board-module .person-list .person .person-content .person-details .headline-text-module{--font-size-headline:28px;--font-size-text:18px}}.board-module .person-list .person .person-content .person-details .headline-text-module .headline{-webkit-hyphens:none;hyphens:none;margin-bottom:40px}@media (max-width:512px){.board-module .person-list .person .person-content .person-details .headline-text-module .headline{margin-bottom:24px}}@media (max-width:1024px){body:has(.board-module .person .chevron-icon.active) main{position:relative}body:has(.board-module .person .chevron-icon.active) main:after{content:"";background-color:rgb(from var(--color-black)r g b/.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;position:absolute;inset:0}body:has(.board-module .person .chevron-icon.active) footer{position:relative}body:has(.board-module .person .chevron-icon.active) footer:after{content:"";background-color:rgb(from var(--color-black)r g b/.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;position:absolute;inset:0}body:has(.board-module .person .plus-icon.active) main{position:relative}body:has(.board-module .person .plus-icon.active) main:after{content:"";background-color:rgb(from var(--color-black)r g b/.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;position:absolute;inset:0}body:has(.board-module .person .plus-icon.active) footer{position:relative}body:has(.board-module .person .plus-icon.active) footer:after{content:"";background-color:rgb(from var(--color-black)r g b/.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;position:absolute;inset:0}}
