.organisation-chart-section .organisation-chart-section{padding-left:1rem}@media(min-width: 48rem){.organisation-chart-section .organisation-chart-section{padding-left:3.5rem}}.organisation-chart-section .organisation-chart-section{position:relative}.organisation-chart-section .organisation-chart-section:after{content:"";position:absolute;top:-1rem;left:0;width:0.1875rem;height:calc(100% + 1rem);background-color:#0078a0}.organisation-chart-section--level-1 .organisation-chart-section .organisation-chart-section:last-child:after{height:3.25rem}.organisation-chart-section--level-1{padding-bottom:1rem}.organisation-chart-section--level-1 .organisation-chart-card-wrapper--level-1>.organisation-chart-section:after{height:calc(100% + 2rem)}.organisation-chart-section--level-1>.organisation-chart-section:after{height:calc(100% + 3rem)}.organisation-chart-section--expandable{position:relative}.organisation-chart-section--expandable>.organisation-chart-card{border-bottom-left-radius:0}.organisation-chart-section--expandable>.organisation-chart-card>.card-body>.card-title{padding-right:3rem}.organisation-chart-card{margin-bottom:1rem;position:relative}@media(max-width: 47.9375rem){.organisation-chart-card>.card-body{padding-left:1rem;padding-right:1rem}}.organisation-chart-card:has(+[aria-expanded=true]){background-color:#f2f4f7}.organisation-chart-card:not(.organisation-chart-card--level-1):before{content:"";position:absolute;top:2rem;left:-1rem;width:1rem;height:0.1875rem}@media(min-width: 48rem){.organisation-chart-card:not(.organisation-chart-card--level-1):before{left:-3.5rem;width:3.5rem}}.organisation-chart-card:not(.organisation-chart-card--level-1):before{background-color:#0078a0}.organisation-chart-card .card-title:only-child{margin-bottom:0}.organisation-chart-leadership-card{width:31.25rem;max-width:100%}.organisation-chart-leadership-card>.row{min-height:auto}.organisation-chart-leadership-card>.row>.dgf-card-start-col.dgf-card-icon{flex-basis:3.5rem;padding:0.5rem}@media(min-width: 48rem){.organisation-chart-leadership-card>.row>.dgf-card-start-col.dgf-card-icon{flex-basis:5.5rem;padding:var(--bs-card-spacer-y) 2rem var(--bs-card-spacer-y) 1rem}}@media(max-width: 47.9375rem){.organisation-chart-leadership-card>.row .card-body{padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0}}.organisation-chart-section-list{margin:1.5rem 0 0;padding:1rem 0 0;list-style:none;border-top:0.0625rem solid rgba(149,149,148,.5);font-size:.9em}.organisation-chart-section-list li{margin-bottom:0.25rem}@media(min-width: 62rem){.organisation-chart-section-list{display:flex;flex-wrap:wrap}.organisation-chart-section-list li:not(:last-child){position:relative;padding-right:0.5rem;margin-right:0.5rem;margin-bottom:0}.organisation-chart-section-list li:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:1rem;width:0.0625rem;background-color:rgba(149,149,148,.5)}}.organisation-chart-open-button{position:absolute;right:0.75rem;top:1rem;height:2rem;width:2rem}@media(min-width: 48rem){.organisation-chart-open-button{top:0.75rem;height:2.5rem;width:2.5rem}}.organisation-chart-open-button{padding:0;border-radius:var(--bs-border-radius);overflow:hidden;text-indent:-2000em;z-index:2;background-color:rgba(0,0,0,0);transition:.3s ease-in-out}.organisation-chart-open-button:hover{background-color:#0078a0}.organisation-chart-open-button:hover:before,.organisation-chart-open-button:hover:after{background-color:#fff}.organisation-chart-open-button:focus-visible{background-color:#0078a0}.organisation-chart-open-button:focus-visible:before,.organisation-chart-open-button:focus-visible:after{background-color:#fff}.organisation-chart-open-button[aria-expanded=true]:after{height:0}.organisation-chart-open-button:before,.organisation-chart-open-button:after{content:"";position:absolute;height:0.1875rem;width:1rem;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 48rem){.organisation-chart-open-button:before,.organisation-chart-open-button:after{width:1.625rem}}.organisation-chart-open-button:before,.organisation-chart-open-button:after{background-color:#3b4246;transition:all .15s ease-in-out}.organisation-chart-open-button:after{height:1rem;width:0.1875rem}@media(min-width: 48rem){.organisation-chart-open-button:after{height:1.625rem}}.organisation-chart-close-button{width:100%;padding-left:1rem}@media(min-width: 48rem){.organisation-chart-close-button{padding-left:3.5rem}}.organisation-chart-close-button{border-top-left-radius:0;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);background-color:#f2f4f7;color:#3b4246;position:relative;text-align:left}.organisation-chart-close-button span.icon{position:absolute;right:0.75rem;top:50%;transform:translateY(-50%);height:2.5rem;width:2.5rem}.organisation-chart-close-button span.icon:before{content:"";position:absolute;height:0.1875rem;width:1.625rem;left:50%;top:50%;transform:translate(-50%, -50%);background-color:#3b4246;transition:all .15s ease-in-out}.organisation-chart-close-button:hover span.icon:before{background-color:#fff}.organisation-chart-close-button:focus-visible span.icon:before{background-color:#fff}
/*# sourceMappingURL=organisation-chart.min.css.map */
