﻿@font-face{font-family:"v-remixicon";src:url("https://cdn.jsdelivr.net/npm/remixicon@3.5.0/fonts/remixicon.eot?t=1590207869815");src:url("https://cdn.jsdelivr.net/npm/remixicon@3.5.0/fonts/remixicon.eot?t=1590207869815#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/npm/remixicon@3.5.0/fonts/remixicon.woff2?t=1590207869815") format("woff2"),url("https://cdn.jsdelivr.net/npm/remixicon@3.5.0/fonts/remixicon.woff?t=1590207869815") format("woff"),url("https://cdn.jsdelivr.net/npm/remixicon@3.5.0/fonts/remixicon.ttf?t=1590207869815") format("truetype"),url("https://cdn.jsdelivr.net/npm/remixicon@3.5.0/fonts/remixicon.svg?t=1590207869815#remixicon") format("svg");font-display:swap}:root{--color-primary-theme: var(--bc-primary-color-500, #000000);--color-primary-contrast: #ffffff;--color-primary-neutral: #efefef}:root{--organization-chart-horizontal-item-spacing: 2rem;--organization-chart-vertical-item-spacing: 2rem;--organization-chart-item-border-radius: 0.5rem;--organization-chart-item-border-width: 0.125rem;--organization-chart-item-border-color: var(--color-primary-theme);--organization-chart-item-image-border-radius: 100vw;--organization-chart-item-image-border-width: 0.125rem;--organization-chart-item-image-border-color: var(--color-primary-theme);--organization-chart-item-image-width: 4rem;--organization-chart-item-image-height: 4rem;--organization-chart-item-text-color: currentColor;--organization-chart-item-font-size: 1rem;--organization-chart-item-font-weight: normal;--organization-chart-item-line-height: 1.4;--organization-chart-item-title-text-color: var(--color-primary-theme);--organization-chart-item-title-font-size: 1.25rem;--organization-chart-item-title-font-weight: bold;--organization-chart-item-title-line-height: 1.25;--organization-chart-item-background: var(--color-primary-neutral);--organization-chart-item-expand-button-text-color: var(--color-primary-contrast);--organization-chart-item-expand-button-background-color: var(--color-primary-theme)}.organization-chart-outer-wrapper{overflow-x:auto}.organization-chart-outer-wrapper.has-overflow .organization-chart-inner-wrapper{padding:2rem 0}.organization-chart-outer-wrapper.has-overflow .organization-chart-overflow-message{display:flex}@media screen and (min-width: 800px){.organization-chart-outer-wrapper.has-overflow .organization-chart.level-0{justify-content:flex-start}.organization-chart-outer-wrapper.has-overflow .organization-chart.level-1{justify-content:flex-start}}.organization-chart-overflow-message{align-items:center;gap:.5em;display:none}.organization-chart-overflow-message::before{font-family:"v-remixicon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.organization-chart{margin:0;padding:0;list-style:none;width:100%;flex-direction:column;justify-content:center;display:flex}.organization-chart:not(.level-0){padding-left:calc(var(--organization-chart-horizontal-item-spacing)/4)}@media screen and (min-width: 800px){.organization-chart.level-0{flex-direction:row;justify-content:center;gap:var(--organization-chart-horizontal-item-spacing)}.organization-chart.level-1{padding-left:0;flex-direction:row;justify-content:center}}.organization-chart-item{width:100%;position:relative;flex-direction:column;align-items:center;display:flex}@media screen and (min-width: 800px){.organization-chart-item.level-0>.organization-chart-item-content{width:500px;min-width:150px;max-width:100%}}@media screen and (min-width: 800px){.organization-chart-item.level-1{padding-left:calc(var(--organization-chart-horizontal-item-spacing)/2);padding-right:calc(var(--organization-chart-horizontal-item-spacing)/2);min-width:250px;max-width:500px}.organization-chart-item.level-1:first-child{padding-left:0}.organization-chart-item.level-1:last-child{padding-right:0}}.organization-chart-item:not(.level-0){padding-top:var(--organization-chart-vertical-item-spacing)}.organization-chart-item.is-expandable>.organization-chart{display:none}.organization-chart-item.is-expanded>.organization-chart{display:flex}.organization-chart-item-content{border-width:var(--organization-chart-item-border-width);border-style:solid;border-color:var(--organization-chart-item-border-color);border-radius:var(--organization-chart-item-border-radius);width:100%;min-height:6rem;position:relative;flex-direction:column;display:flex;font-size:var(--organization-chart-item-font-size);font-weight:var(--organization-chart-item-font-weight);line-height:var(--organization-chart-item-line-height);color:var(--organization-chart-item-text-color);background:var(--organization-chart-item-background);transition:border-color .25s,color .25s,background-color .25s}.organization-chart-item-content .organization-chart-item-body{padding:1rem;flex:1;flex-direction:row;justify-content:center;align-items:center;gap:1em;display:flex}@media screen and (min-width: 800px){.organization-chart-item-content .organization-chart-item-body{flex-direction:column}}.organization-chart-item-content .organization-chart-item-footer{background-color:var(--organization-chart-item-expand-button-background-color)}.organization-chart-item-content .organization-chart-item-image img{border-width:var(--organization-chart-item-image-border-width);border-style:solid;border-color:var(--organization-chart-item-image-border-color);border-radius:var(--organization-chart-item-image-border-radius);width:var(--organization-chart-item-image-width);max-width:100%;height:var(--organization-chart-item-image-height);display:block;object-fit:cover}.organization-chart-item-content .organization-chart-item-text{flex-direction:column;justify-content:center;align-items:center;gap:.5em;display:flex;flex:1}.organization-chart-item-content .organization-chart-item-pretitle,.organization-chart-item-content .organization-chart-item-description{word-break:break-word;hyphens:auto;text-align:center}.organization-chart-item-content .organization-chart-item-title{align-items:center;display:flex;font-size:var(--organization-chart-item-title-font-size);font-weight:var(--organization-chart-item-title-font-weight);line-height:var(--organization-chart-item-title-line-height);text-align:center;word-break:auto-phrase;hyphens:auto;color:var(--organization-chart-item-title-text-color)}.organization-chart-item-content .organization-chart-item-subtitle{word-break:break-word;hyphens:auto;text-align:center}.organization-chart-item-content .organization-chart-item-expand-button{border:0;border-radius:var(--organization-chart-item-border-radius);border-top-left-radius:0;border-top-right-radius:0;padding:1rem;width:100%;justify-content:center;align-items:center;gap:.5em;display:flex;appearance:none;color:var(--organization-chart-item-expand-button-text-color);background:var(--organization-chart-item-expand-button-background-color);cursor:pointer}.organization-chart-item-content .organization-chart-item-expand-button::after{font-family:"v-remixicon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em}.organization-chart-item-content .organization-chart-item-expand-button[aria-expanded=true]::after{font-family:"v-remixicon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em}.organization-chart-item-content .organization-chart-item-expand-button-text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.organization-chart-item--highlighted>.organization-chart-item-content{--organization-chart-item-border-width: 0.25rem}:root{--organization-chart-item-relation-line-radius: 1rem;--organization-chart-item-relation-line-style: solid;--organization-chart-item-relation-line-width: 0.25rem;--organization-chart-item-relation-line-horizontal-offset: 0.75rem;--organization-chart-item-relation-line-vertical-offset: 2rem;--organization-chart-item-relation-line-color: var(--color-primary-neutral)}@media screen and (max-width: 799px){.organization-chart-item:not(.level-0){padding-top:var(--organization-chart-vertical-item-spacing);padding-left:var(--organization-chart-item-relation-line-horizontal-offset);border-left:var(--organization-chart-item-relation-line-width) var(--organization-chart-item-relation-line-style) var(--organization-chart-item-relation-line-color)}.organization-chart-item:not(.level-0)>.organization-chart-item-content::before{content:"";border-left:var(--organization-chart-item-relation-line-width) var(--organization-chart-item-relation-line-style) var(--organization-chart-item-relation-line-color);border-bottom:var(--organization-chart-item-relation-line-width) var(--organization-chart-item-relation-line-style) var(--organization-chart-item-relation-line-color);border-bottom-left-radius:var(--organization-chart-item-relation-line-radius);width:calc(var(--organization-chart-item-relation-line-horizontal-offset) + var(--organization-chart-item-relation-line-width));height:calc(var(--organization-chart-item-relation-line-horizontal-offset) + var(--organization-chart-item-relation-line-width));position:absolute;top:calc(50% - var(--organization-chart-item-relation-line-radius));left:calc(-1*(var(--organization-chart-item-relation-line-horizontal-offset) + var(--organization-chart-item-relation-line-width) + var(--organization-chart-item-border-width)))}.organization-chart-item:not(.level-0):last-child{border-color:rgba(0,0,0,0)}.organization-chart-item:not(.level-0):last-child>.organization-chart-item-content::before{content:"";height:calc(50% + var(--organization-chart-vertical-item-spacing) + var(--organization-chart-item-relation-line-width)/2);top:calc(-1*(var(--organization-chart-vertical-item-spacing) + var(--organization-chart-item-border-width)))}}@media screen and (min-width: 800px){.organization-chart-item.level-0:not(.is-expandable),.organization-chart-item.level-0.is-expanded{gap:calc(var(--organization-chart-vertical-item-spacing) + var(--organization-chart-item-relation-line-vertical-offset))}.organization-chart-item.level-0:not(.is-expandable)>.organization-chart-item-content::after,.organization-chart-item.level-0.is-expanded>.organization-chart-item-content::after{content:"";border-width:0;border-style:var(--organization-chart-item-relation-line-style);border-color:var(--organization-chart-item-relation-line-color);border-left-width:var(--organization-chart-item-relation-line-width);width:var(--organization-chart-item-relation-line-width);height:var(--organization-chart-vertical-item-spacing);position:absolute;bottom:calc(-1*(var(--organization-chart-vertical-item-spacing) + var(--organization-chart-item-border-width)));left:calc(50% - var(--organization-chart-item-relation-line-width)/2)}.organization-chart-item.level-1{padding-top:0}.organization-chart-item.level-1::before,.organization-chart-item.level-1::after{content:"";border-width:0;border-style:var(--organization-chart-item-relation-line-style);border-color:var(--organization-chart-item-relation-line-color);height:var(--organization-chart-item-relation-line-vertical-offset);position:absolute;top:calc(-1*var(--organization-chart-item-relation-line-vertical-offset))}.organization-chart-item.level-1:not(:first-child):not(:last-child)::before{border-left-width:var(--organization-chart-item-relation-line-width);width:var(--organization-chart-item-relation-line-width);left:calc(50% - var(--organization-chart-item-relation-line-width)/2)}.organization-chart-item.level-1:not(:first-child):not(:last-child)::after{border-top-width:var(--organization-chart-item-relation-line-width);width:100%;left:0}.organization-chart-item.level-1:first-child:not(:last-child)::before{border-top-width:var(--organization-chart-item-relation-line-width);border-left-width:var(--organization-chart-item-relation-line-width);border-top-left-radius:var(--organization-chart-item-relation-line-radius);width:50%;right:0}.organization-chart-item.level-1:last-child:not(:first-child)::before{border-top-width:var(--organization-chart-item-relation-line-width);border-right-width:var(--organization-chart-item-relation-line-width);border-top-right-radius:var(--organization-chart-item-relation-line-radius);width:50%;left:0}.organization-chart-item.level-1:first-child:last-child::before{width:var(--organization-chart-item-relation-line-width);border-left-width:var(--organization-chart-item-relation-line-width)}.organization-chart-item:not(.level-0):not(.level-1){padding-top:var(--organization-chart-vertical-item-spacing);padding-left:var(--organization-chart-item-relation-line-horizontal-offset);border-left:var(--organization-chart-item-relation-line-width) var(--organization-chart-item-relation-line-style) var(--organization-chart-item-relation-line-color)}.organization-chart-item:not(.level-0):not(.level-1)>.organization-chart-item-content::before{content:"";border-left:var(--organization-chart-item-relation-line-width) var(--organization-chart-item-relation-line-style) var(--organization-chart-item-relation-line-color);border-bottom:var(--organization-chart-item-relation-line-width) var(--organization-chart-item-relation-line-style) var(--organization-chart-item-relation-line-color);border-bottom-left-radius:var(--organization-chart-item-relation-line-radius);width:calc(var(--organization-chart-item-relation-line-horizontal-offset) + var(--organization-chart-item-relation-line-width));height:calc(var(--organization-chart-item-relation-line-horizontal-offset) + var(--organization-chart-item-relation-line-width));position:absolute;top:calc(50% - var(--organization-chart-item-relation-line-radius));left:calc(-1*(var(--organization-chart-item-relation-line-horizontal-offset) + var(--organization-chart-item-relation-line-width) + var(--organization-chart-item-border-width)))}.organization-chart-item:not(.level-0):not(.level-1):last-child{border-color:rgba(0,0,0,0)}.organization-chart-item:not(.level-0):not(.level-1):last-child>.organization-chart-item-content::before{content:"";height:calc(50% + var(--organization-chart-vertical-item-spacing) + var(--organization-chart-item-relation-line-width)/2);top:calc(-1*(var(--organization-chart-vertical-item-spacing) + var(--organization-chart-item-border-width)))}}