.b-organizational-structure{margin-block:var(--spacing--xxxl)}.b-organizational-structure__head{font-size:var(--fz-text-large);font-weight:600;margin-block:0}@media(min-width:1200px){.b-organizational-structure__head{align-items:flex-end;display:flex}.b-organizational-structure__head:after{background-color:var(--color-white);border-bottom:.0625rem solid var(--color-neutral-light);content:"";display:block;flex:1 0;height:1rem;margin-inline-start:2.5rem;z-index:1}.b-organizational-structure__sections{display:flex;gap:5vw;margin-block-start:4.5rem}}@media(min-width:1600px){.b-organizational-structure__sections{gap:13.31rem}}@media(min-width:1200px){.b-organizational-structure__section{flex:1 0;position:relative}}.b-organizational-structure__section:first-child:before{height:2rem}.b-organizational-structure__section:last-child:not(:first-child):after{background-color:var(--color-white);bottom:calc(100% + 1.25rem);content:"";display:block;height:calc(5.125rem + 5px);left:.0625rem;position:absolute;width:100%;z-index:2}.b-organizational-structure__section:before{border-left:.0625rem solid var(--color-neutral-light);bottom:calc(100% + 1.25rem);content:"";display:block;height:5.125rem;position:absolute}.b-organizational-structure__section-title{border-top:.125rem solid var(--color-surface-yellow);font-size:var(--fz-text-medium);font-weight:600;margin-block:4.35rem 0;padding-block-start:.75rem}@media(min-width:1200px){.b-organizational-structure__section-title{margin-block-start:0}}.b-organizational-structure__departments{--offset:1.44rem;margin-block-start:2.2rem}@media(min-width:1200px){.b-organizational-structure__departments{position:relative}}.b-organizational-structure__departments:after{background-color:var(--color-neutral-light);content:"";display:block;height:var(--offset);left:0;position:absolute;top:calc(var(--offset)*-1);width:.0625rem}.b-organizational-structure__department{align-items:center;border-left:.0625rem solid var(--color-neutral-light);box-sizing:border-box;font-size:var(--fz-text-small);line-height:1.5;padding-inline-start:2.875rem;position:relative;white-space:break-spaces}.b-organizational-structure__department+.b-organizational-structure__department{margin-block-start:1.25rem}.b-organizational-structure__department:last-child{border-left-color:var(--color-white)}.b-organizational-structure__department:after,.b-organizational-structure__department:before{content:"";display:block;position:absolute}.b-organizational-structure__department:before{border-bottom:.0625rem solid var(--color-neutral-light);border-left:.0625rem solid var(--color-neutral-light);bottom:50%;height:calc(50% + 1.25rem);left:-.0625rem;width:1.5rem}.b-organizational-structure__department:after{background-color:var(--color-surface-blue);bottom:0;left:2rem;top:0;width:.125rem}.b-organizational-structure__role{color:var(--color-muted);font-size:var(--fz-text-regular);font-weight:600;margin-block:.5rem 0}
/*# sourceMappingURL=block_organizational-structure.css.map*/