.organization_section__cUo9b{padding-top:68px}.organization_intro__b96pl{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:42px}.organization_intro__b96pl h2{margin-top:18px;font-size:clamp(28px,3vw,39px);font-weight:650;line-height:1.45}.organization_intro__b96pl>p{padding-bottom:4px;color:var(--muted);font-size:13px;line-height:1.9}.organization_chart___jmY_{--connector:#a6b5ad;--branch-height:38px;--department-gap:16px;overflow:hidden;border:1px solid var(--line);background-color:#f7f8f4;background-image:linear-gradient(#dce2dc40 1px,transparent 0),linear-gradient(90deg,#dce2dc40 1px,transparent 0);background-size:28px 28px}.organization_chartFooter__7CPlB,.organization_chartHeader__9VcGE{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 30px;color:#63766d;font-size:10px}.organization_chartHeader__9VcGE{min-height:64px;border-bottom:1px solid var(--line)}.organization_chartHeader__9VcGE>span:first-child{display:flex;align-items:center;gap:12px;font-family:Consolas,monospace;letter-spacing:.07em}.organization_chartHeader__9VcGE svg{color:var(--blue)}.organization_diagram__HiqhY{padding:48px 30px 40px}.organization_executive___y0JH,.organization_leadership__ONEVy{position:relative;display:flex;justify-content:center}.organization_executive___y0JH{width:220px;min-height:110px;flex-direction:column;align-items:center;gap:7px;border-top:3px solid var(--lime);background:var(--ink);color:white}.organization_roleLabel__9SUGC{font-family:Consolas,monospace;font-size:9px;line-height:1.5;letter-spacing:.12em}.organization_executive___y0JH .organization_roleLabel__9SUGC{color:#bacbc1}.organization_executive___y0JH h3{font-size:26px;font-weight:600;line-height:1.5;letter-spacing:.04em}.organization_executiveMark__rmTSu{position:absolute;bottom:13px;right:13px;width:5px;height:5px;background:var(--lime)}.organization_audit__2bAwz{position:absolute;left:calc(50% + 158px);top:17px;display:flex;width:142px;min-height:76px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid var(--connector);background:#f7f8f4}.organization_audit__2bAwz:before{position:absolute;top:50%;right:100%;width:49px;border-top:1px dashed var(--connector);content:""}.organization_audit__2bAwz .organization_roleLabel__9SUGC{color:var(--muted)}.organization_audit__2bAwz h3{font-size:19px;font-weight:550}.organization_departments__eC5bx{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--department-gap);margin-top:calc(var(--branch-height) * 2);list-style:none}.organization_departments__eC5bx:before{position:absolute;bottom:100%;left:50%;height:calc(var(--branch-height) * 2);border-left:1px solid var(--connector);content:""}.organization_department__z8GQw{position:relative;min-width:0;border:1px solid #d1dad2;border-top:2px solid var(--blue);background:white}.organization_department__z8GQw:before{position:absolute;bottom:calc(100% + 2px);left:50%;width:calc(100% + var(--department-gap) + 2px);height:var(--branch-height);border-top:1px solid var(--connector);border-left:1px solid var(--connector);content:""}.organization_department__z8GQw:last-child:before{width:0;border-top:0}.organization_departmentHeading__GaqMc{padding:22px 20px 20px}.organization_departmentIndex__LbFJr{display:block;margin-bottom:22px;color:var(--blue);font-family:Consolas,monospace;font-size:11px;line-height:1}.organization_departmentHeading__GaqMc h3{font-size:clamp(17px,1.65vw,21px);font-weight:650;line-height:1.5}.organization_team__dCrIN{min-height:104px;margin:0 20px;padding:17px 0 20px;border-top:1px solid var(--line)}.organization_teamLabel__YhRp_{display:block;margin-bottom:9px;color:var(--muted);font-size:10px}.organization_team__dCrIN p{color:#41584c;font-size:13px;line-height:1.7}.organization_team__dCrIN p>span{display:block}.organization_chartFooter__7CPlB{min-height:58px;border-top:1px solid var(--line)}.organization_chartFooter__7CPlB>span:last-child{font-family:Consolas,monospace;font-size:9px;letter-spacing:.07em}@media (max-width:1023px){.organization_chart___jmY_{--department-gap:10px}.organization_departmentHeading__GaqMc{padding:20px 12px 18px}.organization_team__dCrIN{margin:0 12px}}@media (max-width:899px){.organization_chart___jmY_{--rail-offset:34px;--department-gap:14px}.organization_diagram__HiqhY{padding-top:32px}.organization_leadership__ONEVy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:36px;align-items:center}.organization_executive___y0JH{width:auto}.organization_executive___y0JH:after{position:absolute;top:100%;left:var(--rail-offset);height:32px;border-left:1px solid var(--connector);content:""}.organization_audit__2bAwz{position:relative;top:auto;left:auto;width:auto}.organization_audit__2bAwz:before{width:37px}.organization_departments__eC5bx{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px;margin-left:var(--rail-offset)}.organization_departments__eC5bx:before{display:none}.organization_department__z8GQw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-left:28px;margin-bottom:var(--department-gap);border-top:1px solid #d1dad2;border-left:2px solid var(--blue)}.organization_department__z8GQw:before,.organization_department__z8GQw:last-child:before{top:50%;bottom:auto;left:-30px;width:28px;height:0;border-top:1px solid var(--connector);border-left:0}.organization_department__z8GQw:after{position:absolute;top:-1px;left:-30px;height:calc(100% + var(--department-gap) + 2px);border-left:1px solid var(--connector);content:""}.organization_department__z8GQw:last-child{margin-bottom:0}.organization_department__z8GQw:last-child:after{height:calc(50% + 1px)}.organization_departmentHeading__GaqMc{align-self:center;padding:22px}.organization_departmentIndex__LbFJr{margin-bottom:12px}.organization_departmentHeading__GaqMc h3{font-size:20px}.organization_team__dCrIN{display:flex;min-height:72px;flex-direction:column;align-self:center;justify-content:center;margin:18px 0;padding:0 22px;border-top:0;border-left:1px solid var(--line)}}@media (max-width:599px){.organization_section__cUo9b{padding-top:42px}.organization_intro__b96pl{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:28px}.organization_intro__b96pl h2{margin-top:14px;font-size:29px}.organization_intro__b96pl>p{font-size:12px}.organization_chart___jmY_{--rail-offset:13px}.organization_chartFooter__7CPlB,.organization_chartHeader__9VcGE{margin:0 18px;font-size:9px}.organization_chartHeader__9VcGE{min-height:56px}.organization_chartHeader__9VcGE>span:first-child{gap:8px;font-size:8px;letter-spacing:.02em}.organization_diagram__HiqhY{padding:28px 18px}.organization_leadership__ONEVy{gap:26px}.organization_executive___y0JH{min-height:96px}.organization_executive___y0JH h3{font-size:23px}.organization_audit__2bAwz{min-height:68px}.organization_audit__2bAwz:before{width:27px}.organization_department__z8GQw{margin-left:19px}.organization_department__z8GQw:before,.organization_department__z8GQw:last-child:before{left:-21px;width:19px}.organization_department__z8GQw:after{left:-21px}.organization_departmentHeading__GaqMc{padding:18px 12px}.organization_departmentHeading__GaqMc h3{font-size:16px}.organization_team__dCrIN{min-height:64px;margin:14px 0;padding:0 12px}.organization_team__dCrIN p{font-size:12px}.organization_chartFooter__7CPlB{min-height:50px}.organization_chartFooter__7CPlB>span:last-child{display:none}}