:root{--org-ink:#241d2d;--org-night:#16111f;--org-night-soft:#21182e;--org-paper:#f1eee6;--org-paper-light:#fbfaf5;--org-violet:#6f4bd8;--org-violet-light:#ece5ff;--org-mint:#60d2ad;--org-mint-light:#def4e9;--org-amber:#f2b84b;--org-rose:#ef7778;--org-slate:#69717f;--org-line:#241d2d24}.organizations-page{min-height:100vh;color:var(--org-ink);background:var(--org-paper);overflow:hidden}.organizations-page a{color:inherit;text-decoration:none}.organizations-page button,.organizations-page input{font:inherit}.organizations-page :focus-visible{outline:3px solid var(--org-amber);outline-offset:3px}.organizations-header{z-index:60;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;height:78px;padding:0 clamp(24px,5vw,76px);transition:background .25s,border-color .25s;display:grid;position:fixed;inset:0 0 auto}.organizations-header.is-scrolled{border-color:var(--org-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfaf5f0}.organizations-brand{width:fit-content;font-size:var(--type-body);letter-spacing:-.035em;align-items:center;gap:10px;font-weight:790;display:inline-flex}.organizations-brand-mark{border:1.5px solid;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:relative}.organizations-brand-mark:before,.organizations-brand-mark:after,.organizations-brand-mark span{content:"";background:currentColor;border-radius:50%;position:absolute}.organizations-brand-mark:before{width:5px;height:5px;top:8px;left:7px}.organizations-brand-mark:after{width:5px;height:5px;top:8px;right:7px}.organizations-brand-mark span{background:0 0;border-bottom:1.5px solid;border-radius:0 0 9px 9px;width:12px;height:5px;bottom:7px;left:8px}.organizations-header nav{font-size:var(--type-small);align-items:center;gap:clamp(14px,1.65vw,27px);font-weight:680;display:flex}.organizations-header nav a{white-space:nowrap;position:relative}.organizations-header nav a:after{content:"";background:var(--org-violet);height:2px;transition:right .2s;position:absolute;bottom:-8px;left:0;right:100%}.organizations-header nav a:hover:after{right:0}.organizations-header-action{background:var(--org-ink);min-height:39px;font-size:var(--type-small);border-radius:7px;justify-self:end;align-items:center;gap:13px;padding:0 15px;font-weight:740;display:inline-flex;color:#fff!important}.organizations-header-action span{color:var(--org-mint)}.organizations-menu-toggle{background:0 0;border:0;display:none}.organizations-hero{background:var(--org-paper-light);grid-template-columns:minmax(0,1.02fr) minmax(460px,.98fr);align-items:center;gap:clamp(52px,7vw,105px);min-height:800px;padding:144px clamp(24px,7vw,108px) 88px;display:grid;position:relative}.organizations-hero-grid{opacity:.36;background-image:linear-gradient(var(--org-line) 1px, transparent 1px), linear-gradient(90deg, var(--org-line) 1px, transparent 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.organizations-hero:before{content:"";border:1px solid #6f4bd833;border-radius:50%;width:520px;height:520px;position:absolute;top:160px;left:-260px;box-shadow:0 0 0 62px #6f4bd809,0 0 0 124px #6f4bd806}.organizations-hero-copy{z-index:2;position:relative}.organizations-breadcrumb{color:#8e8a93;font-size:var(--type-caption);letter-spacing:.08em;text-transform:uppercase;gap:8px;margin-bottom:44px;display:flex}.organizations-breadcrumb strong{color:var(--org-violet)}.organizations-eyebrow{color:var(--org-violet);font-size:var(--type-caption);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 19px;font-weight:780;display:flex}.organizations-eyebrow>span{background:currentColor;width:24px;height:2px}.organizations-eyebrow.on-dark{color:var(--org-mint)}.organizations-hero h1{max-width:750px;font-size:var(--type-hero-title);letter-spacing:-.07em;margin:0 0 25px;line-height:.95}.organizations-hero h1 em{color:var(--org-violet);font-family:Georgia,serif;font-weight:400;display:block}.organizations-hero-lead{max-width:650px;color:var(--org-slate);margin:0 0 32px;font-size:clamp(16px,1.3vw,19px);line-height:1.7}.organizations-actions{flex-wrap:wrap;gap:11px;display:flex}.organizations-button{min-height:51px;font-size:var(--type-ui);border-radius:8px;justify-content:center;align-items:center;gap:18px;padding:0 21px;font-weight:740;transition:transform .2s,box-shadow .2s;display:inline-flex}.organizations-button:hover{transform:translateY(-2px)}.organizations-button.primary{color:#fff;background:var(--org-violet);box-shadow:0 15px 35px #6f4bd83d}.organizations-button.primary span{color:var(--org-mint)}.organizations-button.secondary{background:#ffffff85;border:1px solid #241d2d3d}.organizations-trust{align-items:flex-start;gap:10px;margin-top:29px;display:flex}.organizations-trust>span{border:1px solid var(--org-mint);color:#269375;width:19px;height:19px;font-size:var(--type-small);border-radius:50%;flex:none;place-items:center;display:grid}.organizations-trust p{color:#7b7780;max-width:590px;font-size:var(--type-small);margin:1px 0 0;line-height:1.55}.organizations-trust strong{color:var(--org-ink)}.organization-console{z-index:2;color:#fff;background:var(--org-night);border:1px solid #ffffff21;border-radius:18px;padding:27px;position:relative;box-shadow:0 35px 75px #1c132740}.organization-console:before{content:"";background:var(--org-mint);opacity:.09;filter:blur(3px);border-radius:50%;width:112px;height:112px;position:absolute;top:-34px;right:-34px}.organization-console-top{justify-content:space-between;align-items:flex-start;display:flex}.organization-console-top p{color:#9189a0;font-size:var(--type-micro);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px}.organization-console-top h2{letter-spacing:-.04em;margin:0;font-size:21px}.organization-live{color:#a89fb3;font-size:var(--type-micro);align-items:center;gap:7px;display:flex}.organization-live i{background:var(--org-mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #60d2ad1a}.organization-profile-tabs{border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:repeat(5,1fr);margin-top:24px;display:grid;overflow:hidden}.organization-profile-tabs button{color:#8f879c;min-height:39px;font-size:var(--type-micro);cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1a;padding:7px 4px}.organization-profile-tabs button:last-child{border-right:0}.organization-profile-tabs button.is-active{color:var(--org-night);background:var(--org-mint);font-weight:800}.organization-profile-copy{border-bottom:1px solid #ffffff1a;min-height:127px;padding:23px 0 16px}.organization-profile-copy>p{color:var(--org-mint);font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px}.organization-profile-copy h3{letter-spacing:-.045em;margin:0 0 9px;font-size:25px}.organization-profile-copy>span{color:#9d95a8;max-width:490px;font-size:var(--type-small);line-height:1.55;display:block}.organization-bars{gap:13px;padding:20px 0 4px;display:grid}.organization-bars>div>div{color:#aaa2b4;font-size:var(--type-micro);justify-content:space-between;margin-bottom:5px;display:flex}.organization-bars strong{color:#fff;font-family:var(--font-geist-mono)}.organization-bars i{background:#ffffff17;border-radius:5px;height:5px;display:block;overflow:hidden}.organization-bars b{border-radius:inherit;background:linear-gradient(90deg, var(--org-violet), var(--org-mint));height:100%;display:block}.organization-console-foot{background:#ffffff0e;border-radius:0 0 17px 17px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:14px -27px -27px;padding:15px 20px;display:grid}.organization-console-foot span{color:#817a8c;font-size:var(--type-micro);text-transform:uppercase}.organization-console-foot strong{color:var(--org-mint);font-size:var(--type-small)}.organization-console-foot a{font-size:var(--type-caption);font-weight:740}.organization-console-note{color:#716b7d;font-size:var(--type-micro);margin:14px 0 0;line-height:1.45}.organization-section-index{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.organization-section-index>span{color:#98929b;font-family:var(--font-geist-mono);font-size:var(--type-caption)}.organization-section-index .organizations-eyebrow{margin:0}.organization-section-index.on-dark>span{color:#716a7e}.organization-wide-heading{grid-template-columns:1.15fr .65fr;align-items:end;gap:80px;display:grid}.organization-wide-heading h2{max-width:900px;font-size:var(--type-section-title);letter-spacing:-.06em;margin:0;line-height:1.01}.organization-wide-heading>p{color:var(--org-slate);font-size:var(--type-body);margin:0 0 7px;line-height:1.78}.organization-micro-label{color:var(--org-violet);font-size:var(--type-micro);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:790}.organization-model{background:var(--org-paper);padding:110px clamp(24px,7vw,108px) 120px}.organization-outcomes{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:62px;display:grid}.organization-outcomes article{border:1px solid var(--org-line);background:var(--org-paper-light);border-radius:11px;flex-direction:column;min-height:220px;padding:24px;display:flex}.organization-outcomes article>span{color:var(--org-violet);font-family:var(--font-geist-mono);font-size:var(--type-caption)}.organization-outcomes h3{letter-spacing:-.045em;margin:0 0 12px;font-size:24px}.organization-outcomes p{color:#72727b;font-size:var(--type-compact);margin:0;line-height:1.65}.organization-outcomes small{border-top:1px solid var(--org-line);color:var(--org-violet);font-size:var(--type-caption);margin-top:auto;padding-top:18px;line-height:1.45}.organization-study-panel{border:1px solid var(--org-line);background:var(--org-paper-light);border-radius:13px;grid-template-columns:.75fr 1.25fr;margin-top:18px;display:grid;overflow:hidden}.study-copy{border-right:1px solid var(--org-line);padding:34px}.study-copy h3{letter-spacing:-.045em;margin:13px 0 14px;font-size:27px;line-height:1.08}.study-copy>p:not(.organization-micro-label){color:#73727b;font-size:var(--type-compact);margin:0 0 19px;line-height:1.7}.study-copy a{color:var(--org-violet);font-size:var(--type-caption);font-weight:760}.productivity-chart{background:#fff;margin:0;padding:31px 35px}.productivity-chart figcaption{justify-content:space-between;gap:20px;margin-bottom:25px;display:flex}.productivity-chart figcaption span{font-size:var(--type-ui);font-weight:750}.productivity-chart figcaption strong{color:#908c94;font-size:var(--type-micro);font-weight:600}.productivity-axis{color:#aaa5ad;font-size:var(--type-micro);justify-content:space-between;margin:0 46px 7px 108px;display:flex}.productivity-row{grid-template-columns:100px 1fr 38px;align-items:center;gap:9px;min-height:50px;display:grid}.productivity-row>span{color:#6b6871;font-size:var(--type-small)}.productivity-row i{background:repeating-linear-gradient(90deg,#241d2d0f 0 1px,#0000 1px 33.33%);border-radius:3px;height:15px;overflow:hidden}.productivity-row b{background:var(--org-violet);height:100%;display:block}.productivity-row.accent b{background:var(--org-mint)}.productivity-row>strong{font-family:var(--font-geist-mono);font-size:var(--type-compact)}.productivity-chart>small{border-top:1px solid var(--org-line);color:#8a8790;font-size:var(--type-micro);margin-top:20px;padding-top:17px;line-height:1.5;display:block}.task-portfolio{color:#fff;background:var(--org-night);padding:108px clamp(24px,7vw,108px) 120px}.task-portfolio-heading{grid-template-columns:1fr .55fr;align-items:end;gap:75px;display:grid}.task-portfolio-heading h2{font-size:var(--type-section-title);letter-spacing:-.06em;margin:0;line-height:1}.task-portfolio-heading p{color:#a49bac;font-size:var(--type-body);margin:0 0 7px;line-height:1.75}.task-case-tabs{border:1px solid #ffffff1f;border-radius:9px 9px 0 0;grid-template-columns:repeat(5,1fr);margin-top:54px;display:grid;overflow:hidden}.task-case-tabs button{color:#968da1;min-height:50px;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1a;padding:10px}.task-case-tabs button:last-child{border-right:0}.task-case-tabs button.is-active{color:var(--org-night);background:var(--org-mint);font-weight:800}.task-portfolio-tool{border:1px solid #ffffff1f;border-top:0;border-radius:0 0 13px 13px;grid-template-columns:1.25fr .75fr;min-height:500px;display:grid;overflow:hidden}.task-matrix{border:1px solid #ffffff26;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;margin:42px 48px 54px 62px;display:grid;position:relative}.matrix-quadrant{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:flex-end;padding:22px;display:flex}.matrix-quadrant:nth-child(2n){border-right:0}.matrix-quadrant:nth-child(n+3){border-bottom:0}.matrix-quadrant strong{font-size:var(--type-small)}.matrix-quadrant span{color:#7f788a;font-size:var(--type-micro);margin-top:4px}.q-one{background:#6f4bd817}.q-two{background:#ef777817}.q-three{background:#60d2ad12}.q-four{background:#f2b84b14}.matrix-y-top,.matrix-y-bottom,.matrix-x-left,.matrix-x-right{color:#756e80;font-size:var(--type-micro);letter-spacing:.07em;text-transform:uppercase;position:absolute}.matrix-y-top{transform-origin:100% 0;top:5px;left:-54px;transform:rotate(-90deg)}.matrix-y-bottom{transform-origin:100% 100%;bottom:5px;left:-54px;transform:rotate(-90deg)}.matrix-x-left{bottom:-25px;left:0}.matrix-x-right{bottom:-25px;right:0}.matrix-marker{z-index:3;position:absolute;transform:translate(-50%,-50%)}.matrix-marker i{border:5px solid var(--org-night);background:var(--org-amber);width:22px;height:22px;box-shadow:0 0 0 1px var(--org-amber), 0 0 28px #f2b84b73;border-radius:50%;display:block}.matrix-marker span{width:max-content;max-width:130px;color:var(--org-night);background:var(--org-amber);font-size:var(--type-micro);border-radius:4px;padding:5px 7px;font-weight:780;position:absolute;top:1px;left:29px}.task-design-card{color:var(--org-ink);background:#f0ede5;padding:38px 34px}.task-design-card h3{letter-spacing:-.045em;margin:12px 0;font-size:30px;line-height:1.05}.task-design-card>p:not(.organization-micro-label){color:#716f78;font-size:var(--type-compact);margin:0 0 24px;line-height:1.65}.task-design-card dl{margin:0}.task-design-card dl>div{border-top:1px solid var(--org-line);padding:15px 0}.task-design-card dt{color:var(--org-violet);font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:780}.task-design-card dd{font-size:var(--type-small);margin:6px 0 0;line-height:1.5}.task-design-rule{background:#e4dfd4;border-radius:8px;grid-template-columns:24px 1fr;align-items:start;gap:10px;margin-top:20px;padding:14px;display:grid}.task-design-rule>span{color:#fff;background:var(--org-rose);border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.task-design-rule p{color:#6d6873;font-size:var(--type-micro);margin:1px 0 0;line-height:1.55}.task-design-rule strong{color:var(--org-ink)}.organization-audit{background:var(--org-paper-light);padding:108px clamp(24px,7vw,108px) 120px}.audit-heading{grid-template-columns:1.1fr .7fr}.organization-audit-tool{border:1px solid var(--org-line);background:#fff;border-radius:14px;grid-template-columns:1.35fr .65fr;margin-top:58px;display:grid;overflow:hidden}.audit-controls{padding:16px 34px}.audit-controls label{border-bottom:1px solid var(--org-line);grid-template-columns:31px 1fr minmax(180px,.75fr) 34px;align-items:center;gap:17px;min-height:91px;padding:16px 0;display:grid}.audit-controls label:last-child{border-bottom:0}.audit-number{color:var(--org-violet);font-family:var(--font-geist-mono);font-size:var(--type-caption)}.audit-copy strong{font-size:var(--type-ui);display:block}.audit-copy small{color:#99949e;font-size:var(--type-micro);justify-content:space-between;gap:10px;margin-top:7px;display:flex}.audit-controls input[type=range]{width:100%;accent-color:var(--org-violet);cursor:pointer}.audit-controls output{border:1px solid var(--org-line);width:32px;height:32px;color:var(--org-violet);font-family:var(--font-geist-mono);font-size:var(--type-compact);border-radius:7px;place-items:center;display:grid}.audit-result{color:#fff;background:var(--org-night-soft);padding:32px 28px}.audit-result .organization-micro-label{color:var(--org-mint)}.radar-wrap{max-width:250px;margin:5px auto 0;position:relative}.radar-wrap svg{width:100%;height:auto}.radar-wrap svg line{stroke:#ffffff1a;stroke-width:1px}.radar-ring{fill:none;stroke:#ffffff1a;stroke-width:1px}.radar-value{fill:#60d2ad2e;stroke:var(--org-mint);stroke-width:2px}.radar-wrap circle{fill:var(--org-amber)}.radar-wrap>div{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radar-wrap>div strong{letter-spacing:-.07em;font-size:35px}.radar-wrap>div span{color:#898092;font-size:var(--type-caption)}.audit-result>h3{text-align:center;letter-spacing:-.045em;margin:-2px 0 8px;font-size:28px}.audit-result>p:not(.organization-micro-label){color:#a49aaa;max-width:350px;font-size:var(--type-small);text-align:center;margin:0 auto;line-height:1.6}.audit-priorities{border-top:1px solid #ffffff1c;margin-top:23px;padding-top:18px}.audit-priorities>span{color:#81788c;font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase}.audit-priorities>div{grid-template-columns:70px 1fr;gap:10px;margin-top:12px;display:grid}.audit-priorities strong{color:var(--org-mint);font-size:var(--type-caption)}.audit-priorities p{color:#aca3b1;font-size:var(--type-micro);margin:0;line-height:1.5}.audit-method-note{background:var(--org-violet-light);border:1px solid #6f4bd833;border-radius:9px;margin-top:16px;padding:17px 21px}.audit-method-note p{color:#696273;font-size:var(--type-caption);margin:0;line-height:1.6}.audit-method-note strong{color:var(--org-ink)}.governance-system{color:#fff;background:#201832;padding:108px clamp(24px,7vw,108px) 120px}.governance-heading{grid-template-columns:1fr .6fr;align-items:end;gap:75px;display:grid}.governance-heading h2{font-size:var(--type-section-title);letter-spacing:-.06em;margin:0;line-height:1}.governance-heading>p{color:#a59cad;font-size:var(--type-body-sm);margin:0 0 7px;line-height:1.75}.governance-tool{background:var(--org-night);border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:.44fr .86fr .7fr;min-height:430px;margin-top:57px;display:grid;overflow:hidden}.governance-tabs{background:#ffffff09;padding:14px}.governance-tabs button{color:#91889b;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff17;grid-template-columns:32px 1fr auto;align-items:center;gap:7px;width:100%;min-height:73px;padding:13px;display:grid}.governance-tabs button span{font-family:var(--font-geist-mono);font-size:var(--type-micro)}.governance-tabs button strong{font-size:var(--type-small)}.governance-tabs button i{color:#0000;font-style:normal}.governance-tabs button.is-active{color:var(--org-night);background:var(--org-mint);border-radius:7px}.governance-tabs button.is-active i{color:var(--org-night)}.governance-content{border-left:1px solid #ffffff1a;padding:40px}.governance-content .organization-micro-label{color:var(--org-mint)}.governance-content h3{letter-spacing:-.045em;margin:12px 0;font-size:31px;line-height:1.05}.governance-content>p:not(.organization-micro-label){color:#a89fab;font-size:var(--type-compact);margin:0;line-height:1.7}.governance-content ul{gap:10px;margin:25px 0 0;padding:0;list-style:none;display:grid}.governance-content li{color:#d9d3df;font-size:var(--type-small);gap:9px;display:flex}.governance-content li span{color:var(--org-mint)}.governance-proof{border-top:1px solid #ffffff1c;margin-top:30px;padding-top:18px}.governance-proof span{color:var(--org-amber);font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase}.governance-proof p{color:#aaa1ad;font-size:var(--type-caption);margin:7px 0 0;line-height:1.55}.governance-orbit{background:radial-gradient(circle,#6f4bd83d,#0000 58%);border-left:1px solid #ffffff1a;min-height:430px;position:relative}.governance-orbit:before,.governance-orbit:after{content:"";border:1px solid #ffffff1c;border-radius:50%;position:absolute;inset:65px}.governance-orbit:after{inset:110px}.orbit-center{z-index:2;width:67px;height:67px;color:var(--org-night);background:var(--org-mint);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:22px;font-style:italic;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.orbit-node{z-index:3;color:#8c8396;background:var(--org-night);width:34px;height:34px;font-family:var(--font-geist-mono);font-size:var(--type-caption);border:1px solid #ffffff2e;border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid;position:absolute}.orbit-node.is-active{color:var(--org-night);background:var(--org-amber)}.node-1{top:13%;left:48%}.node-2{top:34%;right:14%}.node-3{bottom:17%;right:23%}.node-4{bottom:17%;left:21%}.node-5{top:35%;left:13%}.regulation-note{background:#60d2ad0f;border:1px solid #60d2ad33;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:15px;margin-top:18px;padding:20px 23px;display:grid}.regulation-note p{color:#aaa2b0;font-size:var(--type-caption);margin:0;line-height:1.6}.regulation-note strong{color:#fff}.regulation-note a{color:var(--org-mint);font-size:var(--type-caption);font-weight:760}.people-equity{background:#eef4ee;padding:108px clamp(24px,7vw,108px) 120px}.ilo-panel{border:1px solid var(--org-line);background:#fff;border-radius:14px;grid-template-columns:.75fr .35fr .9fr;margin-top:58px;display:grid;overflow:hidden}.ilo-main{padding:34px}.ilo-main>strong{color:var(--org-violet);margin:22px 0 7px;font-family:Georgia,serif;font-size:clamp(50px,5vw,76px);font-style:italic;font-weight:400;line-height:.9;display:block}.ilo-main h3{letter-spacing:-.035em;max-width:460px;margin:0;font-size:19px;line-height:1.2}.ilo-main>p:last-child{color:#77757d;font-size:var(--type-caption);margin:17px 0 0;line-height:1.55}.ilo-high{border-left:1px solid var(--org-line);border-right:1px solid var(--org-line);background:var(--org-violet-light);flex-direction:column;justify-content:center;padding:32px 25px;display:flex}.ilo-high span{color:#70677e;font-size:var(--type-caption);text-transform:uppercase}.ilo-high strong{color:var(--org-violet);letter-spacing:-.06em;margin:12px 0 3px;font-size:43px}.ilo-high p{color:#7d7487;font-size:var(--type-caption);margin:0}.ilo-gender{padding:32px}.ilo-gender-head{justify-content:space-between;gap:15px;margin-bottom:24px;display:flex}.ilo-gender-head span{font-size:var(--type-compact);font-weight:740}.ilo-gender-head small{color:#99959d;font-size:var(--type-micro)}.ilo-gender>div:not(.ilo-gender-head){grid-template-columns:55px 1fr 38px;align-items:center;gap:10px;margin:14px 0;display:grid}.ilo-gender>div>span{color:#77747d;font-size:var(--type-caption)}.ilo-gender i{background:#241d2d14;border-radius:5px;height:8px;overflow:hidden}.ilo-gender b{background:var(--org-violet);height:100%;display:block}.ilo-gender>div:nth-child(3) b{background:var(--org-mint)}.ilo-gender>div>strong{font-family:var(--font-geist-mono);font-size:var(--type-small)}.ilo-gender>a{color:var(--org-violet);font-size:var(--type-caption);margin-top:18px;font-weight:740;display:inline-block}.equity-principles{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.equity-principles article{border:1px solid var(--org-line);background:#ffffff9e;border-radius:10px;min-height:180px;padding:23px}.equity-principles article>span{color:var(--org-violet);font-family:var(--font-geist-mono);font-size:var(--type-caption)}.equity-principles h3{letter-spacing:-.035em;margin:0 0 11px;font-size:18px}.equity-principles p{color:#74737a;font-size:var(--type-small);margin:0;line-height:1.65}.organization-practice{color:#fff;background:#352239;padding:108px clamp(24px,7vw,108px) 120px}.practice-organization-heading{grid-template-columns:1fr .6fr;align-items:end;gap:75px;display:grid}.practice-organization-heading h2{font-size:var(--type-section-title);letter-spacing:-.06em;margin:0;line-height:1}.practice-organization-heading p{color:#b2a2b5;font-size:var(--type-body-sm);margin:0 0 7px;line-height:1.75}.incident-tabs{border:1px solid #ffffff21;border-radius:9px 9px 0 0;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid;overflow:hidden}.incident-tabs button{color:#a18fa4;min-height:49px;font-size:var(--type-caption);cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1a}.incident-tabs button:last-child{border-right:0}.incident-tabs button.is-active{color:#28172b;background:var(--org-amber);font-weight:800}.incident-workbench{background:#100a1452;border:1px solid #ffffff21;border-top:0;border-radius:0 0 13px 13px;grid-template-columns:.55fr 1fr;display:grid;overflow:hidden}.incident-brief{border-right:1px solid #ffffff1a;padding:38px}.incident-brief .organization-micro-label{color:var(--org-amber)}.incident-brief h3{letter-spacing:-.045em;margin:13px 0;font-size:31px;line-height:1.08}.incident-brief>p:not(.organization-micro-label){color:#b5a5b7;font-size:var(--type-compact);margin:0;line-height:1.65}.incident-brief>div{color:#28172b;background:var(--org-mint);border-radius:8px;margin-top:31px;padding:18px}.incident-brief>div span{font-size:var(--type-micro);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;display:block}.incident-brief>div strong{font-size:var(--type-compact);line-height:1.5}.incident-steps{grid-template-columns:repeat(2,1fr);display:grid}.incident-steps article{border-bottom:1px solid #ffffff17;border-right:1px solid #ffffff17;min-height:160px;padding:25px}.incident-steps article:nth-child(2n){border-right:0}.incident-steps article:nth-child(n+3){border-bottom:0}.incident-steps span{color:var(--org-amber);font-family:var(--font-geist-mono);font-size:var(--type-caption)}.incident-steps strong{font-size:var(--type-body);margin:0 0 9px;display:block}.incident-steps p{color:#ac9caf;font-size:var(--type-caption);margin:0;line-height:1.6}.organization-roadmap{border:1px solid #ffffff21;border-radius:11px;grid-template-columns:.75fr repeat(3,1fr);margin-top:18px;display:grid;overflow:hidden}.organization-roadmap>div,.organization-roadmap article{border-right:1px solid #ffffff1a;min-height:175px;padding:24px}.organization-roadmap article:last-child{border-right:0}.organization-roadmap>div h3{margin:20px 0 0;font-size:22px;line-height:1.1}.organization-roadmap article span{color:var(--org-amber);font-size:var(--type-caption)}.organization-roadmap article strong{font-size:var(--type-ui);margin:30px 0 8px;display:block}.organization-roadmap article p{color:#ae9eb1;font-size:var(--type-caption);margin:0;line-height:1.55}.organization-evidence{background:var(--org-paper-light);grid-template-columns:.35fr 1fr;gap:55px;padding:108px clamp(24px,7vw,108px) 118px;display:grid}.evidence-organization-heading h2{letter-spacing:-.052em;margin:0;font-size:43px}.evidence-organization-heading>p:last-child{color:#74717a;max-width:360px;font-size:var(--type-small);line-height:1.65}.organization-paper-list{border-top:1px solid var(--org-line);grid-template-columns:repeat(2,1fr);display:grid}.organization-paper-list a{border-bottom:1px solid var(--org-line);flex-direction:column;min-height:155px;padding:21px 20px 19px 0;display:flex}.organization-paper-list a:nth-child(odd){border-right:1px solid var(--org-line);padding-right:28px}.organization-paper-list a:nth-child(2n){padding-left:28px}.organization-paper-list small{color:var(--org-violet);font-size:var(--type-micro);letter-spacing:.06em;text-transform:uppercase}.organization-paper-list strong{font-size:var(--type-ui);margin:20px 0;line-height:1.45}.organization-paper-list span{color:#8b8790;font-size:var(--type-micro);margin-top:auto}.organization-paper-list a:hover strong{color:var(--org-violet)}.organization-evidence-caveat{background:var(--org-violet-light);border:1px solid #6f4bd838;border-radius:9px;grid-column:2;grid-template-columns:29px 1fr;align-items:center;gap:12px;padding:18px 21px;display:grid}.organization-evidence-caveat>span{color:#fff;background:var(--org-violet);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.organization-evidence-caveat p{color:#696172;font-size:var(--type-caption);margin:0;line-height:1.6}.organization-evidence-caveat strong{color:var(--org-ink)}.next-organization-audience{color:#fff;background:var(--org-violet);justify-content:space-between;align-items:center;min-height:275px;padding:62px clamp(24px,7vw,108px);display:flex}.next-organization-audience h2{font-size:var(--type-section-title);letter-spacing:-.06em;margin:10px 0 6px}.next-organization-audience p:not(.organization-micro-label){color:#dbd1f2;max-width:620px;font-size:var(--type-ui);margin:0;line-height:1.6}.next-organization-audience .organization-micro-label{color:var(--org-mint)}.next-organization-audience>span{color:#fff3;font-family:Georgia,serif;font-size:100px;font-style:italic}.organizations-footer{color:#978fa0;background:var(--org-night);grid-template-columns:1fr 1fr auto;align-items:center;gap:25px;padding:42px clamp(24px,7vw,108px);display:grid}.organizations-footer .organizations-brand{color:#fff}.organizations-footer>p{font-size:var(--type-caption);margin:0}.organizations-footer>div{font-size:var(--type-caption);gap:20px;display:flex}.organizations-footer>small{font-size:var(--type-micro);border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:20px}@media (width<=1180px){.organizations-header{grid-template-columns:.8fr auto .8fr;padding-inline:28px}.organizations-header nav{gap:13px}.organizations-hero{grid-template-columns:minmax(0,1fr) minmax(410px,.85fr);gap:45px;padding-inline:55px}.organization-wide-heading,.task-portfolio-heading,.governance-heading,.practice-organization-heading{gap:42px}.organization-model,.task-portfolio,.organization-audit,.governance-system,.people-equity,.organization-practice,.organization-evidence{padding-inline:55px}.governance-tool{grid-template-columns:.42fr 1fr .6fr}.governance-orbit:before{inset:78px 38px}.governance-orbit:after{inset:120px 78px}}@media (width<=980px){.organizations-header{grid-template-columns:1fr auto}.organizations-menu-toggle{z-index:2;place-content:center;justify-self:end;gap:5px;width:38px;height:38px;display:grid}.organizations-menu-toggle>span:not(.sr-only){background:currentColor;width:20px;height:1px;display:block}.organizations-header nav{border:1px solid var(--org-line);background:var(--org-paper-light);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:0;padding:18px;display:none;position:absolute;top:70px;left:20px;right:20px;box-shadow:0 20px 50px #241d2d26}.organizations-header nav.is-open{display:grid}.organizations-header nav a{border-bottom:1px solid var(--org-line);padding:13px}.organizations-header nav a:after,.organizations-header-action{display:none}.organizations-hero{grid-template-columns:1fr;min-height:auto;padding:130px 32px 86px}.organizations-hero-copy{max-width:780px}.organization-console{max-width:760px}.organization-wide-heading,.task-portfolio-heading,.governance-heading,.practice-organization-heading{grid-template-columns:1fr;gap:24px}.organization-outcomes{grid-template-columns:repeat(2,1fr)}.organization-study-panel{grid-template-columns:1fr}.study-copy{border-right:0;border-bottom:1px solid var(--org-line)}.task-portfolio-tool,.organization-audit-tool,.incident-workbench{grid-template-columns:1fr}.task-matrix{min-height:410px}.organization-audit-tool{max-width:800px}.audit-result{min-height:560px}.governance-tool{grid-template-columns:.55fr 1fr}.governance-orbit{display:none}.ilo-panel{grid-template-columns:1fr .45fr}.ilo-gender{border-top:1px solid var(--org-line);grid-column:1/-1}.equity-principles{grid-template-columns:repeat(2,1fr)}.organization-roadmap{grid-template-columns:1fr 1fr}.organization-roadmap>div,.organization-roadmap article{border-bottom:1px solid #ffffff1a}.organization-roadmap>div:nth-child(2n),.organization-roadmap article:nth-child(2n){border-right:0}.organization-evidence{grid-template-columns:1fr}.organization-evidence-caveat{grid-column:1}}@media (width<=720px){.organizations-header{height:68px;padding-inline:18px}.organizations-brand{font-size:var(--type-body)}.organizations-brand-mark{width:29px;height:29px}.organizations-hero{padding:112px 20px 72px}.organizations-breadcrumb{margin-bottom:33px}.organizations-hero h1{font-size:clamp(50px,15vw,68px)}.organizations-actions{display:grid}.organizations-button{width:100%}.organization-console{padding:21px}.organization-console-top h2{font-size:19px}.organization-profile-tabs{grid-template-columns:repeat(5,minmax(61px,1fr));overflow-x:auto}.organization-profile-copy h3{font-size:22px}.organization-console-foot{grid-template-columns:1fr auto;margin:14px -21px -21px}.organization-console-foot span{grid-column:1/-1}.organization-model,.task-portfolio,.organization-audit,.governance-system,.people-equity,.organization-practice,.organization-evidence{padding:82px 20px 88px}.organization-section-index{margin-bottom:23px}.organization-wide-heading h2,.task-portfolio-heading h2,.governance-heading h2,.practice-organization-heading h2{font-size:43px}.organization-outcomes,.equity-principles{grid-template-columns:1fr}.organization-outcomes article{min-height:200px}.organization-outcomes h3{margin-top:0}.organization-study-panel{margin-top:12px}.study-copy,.productivity-chart{padding:25px 21px}.productivity-chart figcaption{display:grid}.productivity-axis{margin-left:85px}.productivity-row{grid-template-columns:77px 1fr 35px}.task-case-tabs{grid-template-columns:1fr 1fr}.task-case-tabs button{border-bottom:1px solid #ffffff1a}.task-case-tabs button:last-child{grid-column:1/-1}.task-matrix{min-height:390px;margin:36px 27px 50px 45px}.matrix-quadrant{padding:13px}.matrix-marker span{text-align:center;top:27px;left:-45px}.task-design-card{padding:30px 24px}.audit-controls{padding:10px 20px}.audit-controls label{grid-template-columns:25px 1fr 32px;gap:11px}.audit-controls input{grid-column:2/4}.audit-copy small{gap:4px}.audit-result{min-height:auto;padding:29px 22px}.governance-tool{grid-template-columns:1fr}.governance-tabs{grid-template-columns:repeat(5,minmax(76px,1fr));display:grid;overflow-x:auto}.governance-tabs button{text-align:center;border-bottom:0;border-right:1px solid #ffffff17;grid-template-columns:1fr;min-height:65px}.governance-tabs button i{display:none}.governance-content{border-top:1px solid #ffffff1a;border-left:0;padding:31px 24px}.regulation-note{grid-template-columns:1fr;align-items:start}.regulation-note a{grid-column:auto}.ilo-panel{grid-template-columns:1fr}.ilo-main,.ilo-high,.ilo-gender{padding:27px 23px}.ilo-high{border:0;border-top:1px solid var(--org-line);border-bottom:1px solid var(--org-line)}.incident-tabs{grid-template-columns:repeat(2,1fr)}.incident-tabs button{border-bottom:1px solid #ffffff1a}.incident-brief{border-bottom:1px solid #ffffff1a;border-right:0;padding:29px 24px}.incident-steps{grid-template-columns:1fr}.incident-steps article{border-right:0;min-height:140px;border-bottom:1px solid #ffffff17!important}.incident-steps article:last-child{border-bottom:0!important}.incident-steps strong{margin-top:0}.organization-roadmap{grid-template-columns:1fr}.organization-roadmap>div,.organization-roadmap article{border-right:0;min-height:145px}.organization-roadmap article strong{margin-top:22px}.organization-paper-list{grid-template-columns:1fr}.organization-paper-list a,.organization-paper-list a:nth-child(odd),.organization-paper-list a:nth-child(2n){border-right:0;min-height:140px;padding:20px 0}.next-organization-audience{min-height:240px;padding:48px 20px}.next-organization-audience>span{display:none}.next-organization-audience h2{font-size:52px}.organizations-footer{grid-template-columns:1fr;padding:36px 20px}.organizations-footer>div{flex-wrap:wrap}.organizations-footer>small{grid-column:1}}@media (prefers-reduced-motion:reduce){.organizations-page *,.organizations-page :before,.organizations-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.organizations-page :where(.organizations-trust p,.organization-profile-copy>span,.organization-console-note,.organization-outcomes p,.organization-outcomes small,.study-copy>p:not(.organization-micro-label),.productivity-chart>small,.task-design-card>p:not(.organization-micro-label),.task-design-card dd,.task-design-rule p,.audit-result>p:not(.organization-micro-label),.audit-priorities p,.audit-method-note p,.governance-content>p:not(.organization-micro-label),.governance-content li,.governance-proof p,.regulation-note p,.ilo-main>p:last-child,.equity-principles p,.incident-brief>p:not(.organization-micro-label),.incident-steps p,.organization-roadmap article p,.evidence-organization-heading>p:last-child,.organization-evidence-caveat p){font-size:var(--type-body-sm)!important;line-height:1.65!important}.organization-paper-list strong{font-size:var(--type-body);line-height:1.5}.organization-paper-list span{font-size:var(--type-small)}
