.org-wrap[data-astro-cid-u343v3ji]{width:100%;max-width:1200px;margin:0 auto;overflow:hidden}.row-center[data-astro-cid-u343v3ji]{justify-content:center;display:flex}.line-v[data-astro-cid-u343v3ji]{background:#34d399;flex-shrink:0;width:2px;height:32px}.line-v--short[data-astro-cid-u343v3ji]{height:24px}.line-v--join[data-astro-cid-u343v3ji]{margin-top:-1px}.line-bridge[data-astro-cid-u343v3ji]{margin-top:-1px;margin-bottom:-1px}.org-card[data-astro-cid-u343v3ji]{background:#041a10;border-radius:14px;flex-direction:row;flex:0 auto;align-items:stretch;width:min(340px,100%);min-width:0;max-width:340px;height:auto;min-height:132px;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 6px 20px #00000038}.org-card[data-astro-cid-u343v3ji]:hover{transform:translateY(-3px);box-shadow:0 10px 28px #0000004d}.org-card[data-astro-cid-u343v3ji] .card-photo[data-astro-cid-u343v3ji]{flex-shrink:0;align-self:stretch;width:38%;min-width:80px;max-width:132px;height:auto;min-height:132px}.org-card[data-astro-cid-u343v3ji] .card-info[data-astro-cid-u343v3ji]{flex:1;justify-content:center;min-width:0;padding:12px 14px}.org-card[data-astro-cid-u343v3ji] .card-role[data-astro-cid-u343v3ji]{-webkit-line-clamp:unset;-webkit-box-orient:unset;word-break:break-word;margin-bottom:5px;font-size:clamp(7.5px,1.1vw,9px);line-height:1.4;display:block;overflow:visible}.org-card[data-astro-cid-u343v3ji] .card-name[data-astro-cid-u343v3ji]{-webkit-line-clamp:unset;-webkit-box-orient:unset;font-size:clamp(10px,1.4vw,13px);line-height:1.35;display:block;overflow:visible}.org-unit-card[data-astro-cid-u343v3ji]{text-align:center;background:#ecfdf5;border:2px solid #34d399;border-radius:14px;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;width:min(340px,100%);min-width:0;max-width:340px;height:auto;min-height:132px;padding:14px 12px;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 6px 20px #00000024}.org-unit-card[data-astro-cid-u343v3ji]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #05966926}.org-unit-icon[data-astro-cid-u343v3ji]{color:#059669;justify-content:center;margin-bottom:10px;display:flex}.org-unit-icon[data-astro-cid-u343v3ji] svg[data-astro-cid-u343v3ji]{width:22px;height:22px}.org-unit-label[data-astro-cid-u343v3ji]{text-transform:uppercase;letter-spacing:.05em;color:#065f46;margin:0;font-size:clamp(9px,1.2vw,10.5px);font-weight:700;line-height:1.45}.card-photo[data-astro-cid-u343v3ji]{flex-shrink:0;position:relative;overflow:hidden}.card-img[data-astro-cid-u343v3ji]{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.org-card[data-astro-cid-u343v3ji]:hover .card-img[data-astro-cid-u343v3ji]{transform:scale(1.06)}.card-fb[data-astro-cid-u343v3ji]{color:#fff3;justify-content:center;align-items:center;font-size:2.2rem;font-weight:900;display:flex;position:absolute;inset:0}.card-overlay[data-astro-cid-u343v3ji]{position:absolute;inset:0}.org-card[data-astro-cid-u343v3ji] .card-overlay[data-astro-cid-u343v3ji]{background:linear-gradient(90deg,#02120acc 0%,#0000 65%)}.card-info[data-astro-cid-u343v3ji]{background:#041a10;flex-direction:column;flex:1;justify-content:flex-start;display:flex}.card-badge[data-astro-cid-u343v3ji]{text-transform:uppercase;letter-spacing:.07em;color:#fff;border-radius:99px;margin-bottom:5px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-block}.card-role[data-astro-cid-u343v3ji]{text-transform:uppercase;letter-spacing:.05em;color:#6ee7b7;margin-bottom:4px;font-size:9.5px;font-weight:600;line-height:1.35}.card-name[data-astro-cid-u343v3ji]{color:#fff;font-size:12.5px;font-weight:800;line-height:1.3}.org-branch-block[data-astro-cid-u343v3ji]{width:100%;position:relative}.org-branch-block[data-astro-cid-u343v3ji]:after{content:"";z-index:0;pointer-events:none;background:#34d399;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.branch-row[data-astro-cid-u343v3ji]{align-items:stretch;width:100%;margin-top:-1px;display:flex;position:relative}.branch-hbar[data-astro-cid-u343v3ji]{z-index:0;background:#34d399;height:2px;position:absolute;top:0;left:16.67%;right:16.67%}.branch-col[data-astro-cid-u343v3ji]{z-index:1;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative}.branch-col[data-astro-cid-u343v3ji] .org-card[data-astro-cid-u343v3ji],.branch-col[data-astro-cid-u343v3ji] .org-unit-card[data-astro-cid-u343v3ji],.kabid-col[data-astro-cid-u343v3ji] .org-card[data-astro-cid-u343v3ji],.subbag-row--uptd[data-astro-cid-u343v3ji] .org-card[data-astro-cid-u343v3ji]{flex:auto;width:100%;max-width:100%}.branch-col-center[data-astro-cid-u343v3ji]{flex:1 1 0;min-width:0;min-height:1px}.trunk-connector[data-astro-cid-u343v3ji]{z-index:0;justify-content:center;margin-top:-1px;display:flex;position:relative}.trunk-line[data-astro-cid-u343v3ji]{background:#34d399;width:2px;height:32px}.subbag-row[data-astro-cid-u343v3ji]{justify-content:center;gap:clamp(4px,1vw,14px);width:100%;display:flex;position:relative}.subbag-row--uptd[data-astro-cid-u343v3ji]{gap:clamp(8px,1.5vw,24px);width:100%;margin-top:0}.subbag-hbar[data-astro-cid-u343v3ji]{background:#94a3b8;height:2px;position:absolute;top:0;left:10%;right:10%}.subbag-row--uptd[data-astro-cid-u343v3ji] .subbag-hbar[data-astro-cid-u343v3ji]{background:#34d399}.subbag-col[data-astro-cid-u343v3ji]{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.subbag-box[data-astro-cid-u343v3ji]{text-align:center;color:#334155;background:#f1f5f9;border:1.5px solid #94a3b8;border-radius:10px;width:100%;padding:8px 6px;font-size:clamp(8.5px,1.1vw,11px);font-weight:600;line-height:1.4}.kabid-wrap[data-astro-cid-u343v3ji]{width:100%;margin-top:-1px;position:relative}.kabid-hbar[data-astro-cid-u343v3ji]{background:#34d399;height:2px;position:absolute;top:0;left:12.5%;right:12.5%}.kabid-row[data-astro-cid-u343v3ji]{justify-content:center;gap:clamp(8px,1.2vw,16px);width:100%;display:flex}.kabid-col[data-astro-cid-u343v3ji]{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.subbag-row--uptd[data-astro-cid-u343v3ji] .subbag-col[data-astro-cid-u343v3ji]{flex:1 1 0;min-width:0}
