.managers_page__BYNNw{--blue:#1d4ba3;--blue-dark:#12326f;--blue-mid:#3a5ba9;--blue-soft:#e8eefa;--blue-line:#c9d6f0;--green:#1fa84f;--lime:#9cc83a;--ink:#101828;--muted:#4a5568;--gap:56px;--dot:14px;min-height:100vh;background:linear-gradient(180deg,var(--blue-soft) 0,#fff 360px);color:var(--ink);padding-bottom:96px}.managers_page__BYNNw *,.managers_page__BYNNw :after,.managers_page__BYNNw :before{box-sizing:border-box}.managers_hero__RzFFD{text-align:center;padding:72px 16px 48px}.managers_hero__RzFFD h1{position:relative;display:inline-block;margin:0;padding-bottom:16px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;color:var(--blue-dark)}.managers_hero__RzFFD h1:after{content:"";position:absolute;bottom:0;left:50%;width:72px;height:4px;transform:translateX(-50%);border-radius:4px;background:linear-gradient(90deg,var(--blue),var(--green),var(--lime))}.managers_tree__vjTQY{position:relative;max-width:1100px;margin:0 auto;padding:0 16px}.managers_card__tvDBC{position:relative;display:flex;flex-direction:row;gap:20px;align-items:flex-start;background:#fff;border:2px solid var(--blue);border-radius:28px;padding:20px 24px;box-shadow:0 8px 28px rgba(29,75,163,.12);transition:transform .25s ease,box-shadow .25s ease}.managers_card__tvDBC:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(29,75,163,.22)}.managers_avatar___gpwe{position:relative;flex:0 0 88px;width:88px;height:88px;border-radius:50%;overflow:hidden;border:3px solid #fff;outline:3px solid var(--blue);outline-offset:0;background:linear-gradient(135deg,var(--blue) 0,var(--green) 100%)}.managers_avatarImg__kYQFY{object-fit:cover;object-position:top}.managers_initials__YfDLb{display:grid;place-items:center;width:100%;height:100%;font-size:1.5rem;font-weight:800;color:#fff;letter-spacing:0}.managers_info__2DGFo{flex:1 1;min-width:0}.managers_name__pCzun{margin:0;font-size:1.1rem;font-weight:800;color:var(--blue-dark)}.managers_role__1zGI8{display:inline-block;margin-top:6px;padding:2px 14px;font-size:.85rem;font-weight:700;color:var(--blue);background:var(--blue-soft);border-radius:999px}.managers_list__rtCYL{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:.88rem;line-height:1.8;color:var(--muted)}.managers_list__rtCYL li{position:relative;padding-right:16px}.managers_list__rtCYL li:before{content:"";position:absolute;right:0;top:.8em;width:6px;height:6px;border-radius:50%;background:var(--green)}.managers_toggle__1Lt8d{margin-top:12px;padding:0;border:0;background:none;font:inherit;font-size:.85rem;font-weight:700;color:var(--blue);cursor:pointer}.managers_toggle__1Lt8d:hover{text-decoration:underline}.managers_root__x82ou{width:min(680px,100%);margin:0 auto;z-index:2;padding:26px 32px;border-color:var(--blue-dark);background:linear-gradient(135deg,var(--blue-dark) 0,var(--blue) 100%);box-shadow:0 14px 36px rgba(18,50,111,.35);color:#fff}.managers_root__x82ou .managers_avatar___gpwe{flex-basis:120px;width:120px;height:120px;outline-color:var(--lime)}.managers_root__x82ou .managers_initials__YfDLb{font-size:2rem}.managers_root__x82ou .managers_name__pCzun{font-size:1.35rem;color:#fff}.managers_root__x82ou .managers_role__1zGI8{color:var(--blue-dark);background:var(--lime)}.managers_root__x82ou .managers_list__rtCYL{color:hsla(0,0%,100%,.9)}.managers_root__x82ou .managers_list__rtCYL li:before{background:var(--lime)}.managers_root__x82ou .managers_toggle__1Lt8d{color:var(--lime)}.managers_branches__HvrAj{position:relative;display:flex;flex-direction:column;padding-top:40px;padding-bottom:80px}.managers_branches__HvrAj:before{content:"";position:absolute;top:-2px;bottom:60px;left:calc(50% - 1px);width:2px;background:linear-gradient(180deg,var(--blue-dark),var(--blue) 70%,var(--green))}.managers_tail__l0OIf{position:absolute;bottom:0;left:calc(50% - 1px);height:60px;border-left:2px dashed var(--green)}.managers_branch__e8qNq{width:calc(50% - var(--gap));margin-bottom:28px}.managers_branch__e8qNq.managers_left__VBTQu{margin-right:auto}.managers_branch__e8qNq.managers_right__An6qz{margin-left:auto;margin-top:-40px}.managers_branch__e8qNq:after{content:"";position:absolute;top:34px;width:calc(var(--gap) + 1px);height:30px;border-bottom:2px solid var(--blue);pointer-events:none}.managers_branch__e8qNq.managers_left__VBTQu:after{left:calc(100% + 2px);border-right:2px solid var(--blue);border-bottom-right-radius:28px}.managers_branch__e8qNq.managers_right__An6qz:after{right:calc(100% + 2px);border-left:2px solid var(--blue);border-bottom-left-radius:28px}.managers_branch__e8qNq:before{content:"";position:absolute;top:calc(34px - var(--dot) / 2);width:var(--dot);height:var(--dot);border-radius:50%;background:var(--green);border:3px solid #fff;box-shadow:0 0 0 2px var(--blue);z-index:3}.managers_branch__e8qNq.managers_left__VBTQu:before{left:calc(100% + 2px + var(--gap) - var(--dot) / 2)}.managers_branch__e8qNq.managers_right__An6qz:before{right:calc(100% + 2px + var(--gap) - var(--dot) / 2)}@media (max-width:860px){.managers_page__BYNNw{--gap:28px}.managers_root__x82ou{flex-direction:column;align-items:center;text-align:center}.managers_branches__HvrAj{padding-right:var(--gap)}.managers_branches__HvrAj:before,.managers_tail__l0OIf{left:auto;right:-1px}.managers_branch__e8qNq,.managers_branch__e8qNq.managers_left__VBTQu,.managers_branch__e8qNq.managers_right__An6qz{width:100%;margin:0 0 24px}.managers_branch__e8qNq.managers_right__An6qz:after{right:auto;left:calc(100% + 2px);border-left:0;border-bottom-left-radius:0;border-right:2px solid var(--blue);border-bottom-right-radius:28px}.managers_branch__e8qNq.managers_right__An6qz:before{right:auto;left:calc(100% + 2px + var(--gap) - var(--dot) / 2)}}