.wp-block-starter-organisation-chart .chart-container{margin-top:4rem}.wp-block-starter-organisation-chart .chart-container .chart-flow{-webkit-column-gap:clamp(1rem,-1rem + 4.1667vw,3rem);-moz-column-gap:clamp(1rem,-1rem + 4.1667vw,3rem);column-gap:clamp(1rem,-1rem + 4.1667vw,3rem);display:grid;grid-template-columns:1fr 1fr}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper .chart-section-header,.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper .subsection-header{background-color:var(--wp--preset--color--white);border-radius:0 3rem 0 3rem;margin-bottom:1rem;overflow:hidden;padding:.75rem 0;text-align:center}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper .chart-section-header .section-title,.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper .chart-section-header .subsection-title,.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper .subsection-header .section-title,.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper .subsection-header .subsection-title{font-size:var(--wp--preset--font-size--size-6);margin:0;text-transform:none}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container){border-radius:0 3rem 0 3rem;grid-column:span 2;margin-bottom:2rem;padding-bottom:2rem;position:relative;z-index:1}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container):before{border:.25rem solid var(--wp--preset--color--white);border-radius:0 3rem 0 3rem;content:"";inset:0;position:absolute;z-index:-1}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .section-title,.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsection-title{color:var(--wp--preset--color--green-deep)}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(1rem,-1rem + 4.1667vw,3rem);width:100%}@media only screen and (max-width:1024px){.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;min-width:0}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row{display:grid;gap:1rem;width:100%}@media only screen and (min-width:1500px){.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row{grid-template-columns:1fr 1fr}}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--wp--preset--color--white);border-radius:0 3rem 0 3rem;display:grid;grid-template-columns:1fr 2fr;min-width:0;overflow:hidden}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-avatar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1;background-color:var(--wp--preset--color--blue);border-radius:0 3rem 0 3rem;color:var(--wp--preset--color--white);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden;padding:1.5rem .75rem}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-avatar img{border-radius:0 3rem 0 3rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-avatar:has(img){padding:0}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:break-word;padding:.75rem}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-info .member-position{color:var(--wp--preset--color--green-light);font-size:var(--wp--preset--font-size--size-6);font-weight:700;line-height:1.2;margin-bottom:.75rem;text-transform:uppercase}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-info .member-name{font-size:var(--wp--preset--font-size--size-6);line-height:1.3}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:has(.subsections-container) .subsections-container .chart-subsection-wrapper .members-row .member-card .member-info .member-name .name{color:var(--wp--preset--color--green-deep);font-weight:600}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:not(:has(.subsections-container)){grid-column:span 1}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:not(:has(.subsections-container)) .chart-section-header{background-color:var(--wp--preset--color--white);border-radius:0 3rem 0 3rem;margin-bottom:1rem;overflow:hidden;padding:.75rem 0;text-align:center}.wp-block-starter-organisation-chart .chart-container .chart-flow .chart-section-wrapper:not(:has(.subsections-container)) .chart-section-header .section-title{color:var(--wp--preset--color--blue)}
