:root{--wbba-public-ink:#26151f;--wbba-public-muted:#625b64;--wbba-public-aubergine:#442035;--wbba-public-aubergine-strong:#26151f;--wbba-public-rose:#f7edf1;--wbba-public-paper:#f8fafb;--wbba-public-cloud:#eef1f3;--wbba-public-line:#d7dce0;--wbba-public-font:"Instrument Sans Variable", ui-sans-serif, system-ui, sans-serif}html{font-synthesis:none}.pf-site{color:#24171e;min-height:100vh;font-family:var(--wbba-public-font);background:#f8f8f6}.pf-site :is(h1,h2,h3,h4,p,ol,dl,figure){margin:0}.pf-site :is(a,button,summary){font:inherit}.pf-frame{width:min(100% - 5rem,76rem);margin-inline:auto}.pf-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f8f6f0;border-bottom:1px solid #dedbd8;position:sticky;top:0}.pf-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.75rem;display:flex}.pf-brand{color:#24171e;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.7rem;font-size:.69rem;font-weight:700;text-decoration:none;display:inline-flex}.pf-brand :is(svg,img){width:13.25rem;height:auto;display:block}.pf-brand span{color:#6e6569;font-weight:600}.pf-desktop-nav{align-items:center;gap:1.35rem;display:flex}.pf-desktop-nav a,.pf-mobile-nav a{color:#4f4449;font-size:.82rem;font-weight:650;text-decoration:none}.pf-desktop-nav a:hover,.pf-mobile-nav a:hover,.pf-text-link:hover{color:#5a243f;text-underline-offset:.25em;text-decoration:underline}.pf-signin{border:1px solid #cfc7ca;padding:.55rem .75rem;color:#381927!important}.pf-mobile-nav{display:none;position:relative}.pf-mobile-nav summary{cursor:pointer;color:#381927;font-size:.82rem;font-weight:700;list-style:none}.pf-mobile-nav summary::-webkit-details-marker{display:none}.pf-mobile-nav nav{background:#fff;border:1px solid #d9d2d5;gap:.9rem;min-width:13rem;padding:1rem;display:grid;position:absolute;top:2rem;right:0;box-shadow:0 18px 36px #24171e26}.pf-eyebrow{color:#6d2949;letter-spacing:.125em;text-transform:uppercase;font-size:.67rem;font-weight:750;line-height:1.4}.pf-actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.25rem;margin-top:1.7rem;display:flex}.pf-button{color:#fff;background:#421d33;align-items:center;gap:.55rem;padding:.84rem 1rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.pf-button:hover{background:#29131f}.pf-text-link{color:#54203d;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.pf-hero{background:linear-gradient(120deg,#fbfaf8 0% 61%,#f3edf0 100%);padding:clamp(3.25rem,7vw,6rem) 0 clamp(4rem,8vw,7rem)}.pf-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(31rem,1.15fr);align-items:center;gap:clamp(2.2rem,6vw,6rem);display:grid}.pf-hero-copy h1{letter-spacing:-.075em;max-width:11ch;margin-top:.85rem;font-size:clamp(3rem,5.1vw,5.5rem);font-weight:620;line-height:.94}.pf-hero-copy>p:not(.pf-eyebrow){color:#5c5256;max-width:34rem;margin-top:1.5rem;font-size:1.03rem;line-height:1.62}.pf-hero-copy>span{color:#6c6267;margin-top:1.1rem;font-size:.84rem;font-weight:650;display:block}.pf-hero-copy>small{color:#81777c;margin-top:1.35rem;font-size:.72rem;display:block}.pf-product-canvas{background:#fffdfd;border:1px solid #d5cbd0;border-top:4px solid #53213d;gap:1rem;padding:clamp(1.25rem,2.5vw,2.1rem);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 48px #2e15231a}.pf-product-canvas:before{content:"";background:#f6e8ee;border-radius:50%;width:16rem;height:16rem;position:absolute;top:-6rem;right:-5rem}.pf-product-canvas figcaption{color:#7b6e74;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:700;position:relative}.pf-canvas-focus{background:#fbf6f8;border:1px solid #ded4d8;grid-template-columns:1fr auto;gap:.65rem;padding:1rem 1.05rem;display:grid;position:relative}.pf-canvas-focus span,.pf-canvas-rail span{color:#6e2949;letter-spacing:.085em;text-transform:uppercase;font-size:.63rem;font-weight:750}.pf-canvas-focus strong{color:#fff;background:#54203d;align-self:start;padding:.28rem .45rem;font-size:.64rem;font-weight:700}.pf-canvas-focus h2{letter-spacing:-.045em;grid-column:1/-1;max-width:22ch;font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:620;line-height:1.08}.pf-canvas-rail{background:#ddd4d7;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid;position:relative}.pf-canvas-rail li{background:#fff;align-content:space-between;gap:.9rem;min-height:6.9rem;padding:.9rem;display:grid}.pf-canvas-rail b{font-size:.8rem;font-weight:620;line-height:1.28}.pf-canvas-affected{color:#5a5155;border-block:1px solid #e2dbde;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.8rem 0;font-size:.75rem;display:flex;position:relative}.pf-canvas-affected span{color:#776b70;letter-spacing:.09em;text-transform:uppercase;width:100%;font-size:.62rem;font-weight:750}.pf-canvas-affected i{color:#8c6980;font-style:normal}.pf-canvas-affected b{background:#faf7f8;border:1px solid #d8ced2;padding:.34rem .45rem;font-weight:620}.pf-product-canvas>p{color:#382d32;font-size:.81rem;font-weight:650;line-height:1.45;position:relative}.pf-product-canvas>small{color:#81767b;font-size:.67rem;line-height:1.4;position:relative}.pf-staff,.pf-issue,.pf-research-teaser,.pf-workspaces,.pf-research,.pf-about,.pf-information{border-top:1px solid #dedbd8;padding:clamp(4.5rem,8vw,7rem) 0}.pf-section-heading{grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr);align-items:end;gap:1rem 4rem;display:grid}.pf-section-heading>.pf-eyebrow{grid-column:1/-1}.pf-section-heading h2,.pf-issue h2,.pf-research-teaser h2{letter-spacing:-.065em;max-width:20ch;font-size:clamp(2rem,3.25vw,3.2rem);font-weight:620;line-height:1}.pf-section-heading>p:last-child{color:#655b60;font-size:.93rem;line-height:1.55}.pf-staff-lines{border-top:2px solid #4d2039;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.25rem;display:grid}.pf-staff-lines article{border-left:1px solid #dbd5d6;min-height:13rem;padding:1.15rem 1.3rem}.pf-staff-lines article:first-child{border-left:0;padding-left:0}.pf-staff-lines span{color:#6d2949;letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:750}.pf-staff-lines h3{letter-spacing:-.04em;margin-top:2.35rem;font-size:1.2rem;font-weight:620}.pf-staff-lines p{color:#665c61;margin-top:.65rem;font-size:.88rem;line-height:1.52}.pf-issue{color:#fff;background:#351827}.pf-issue>.pf-frame{grid-template-columns:minmax(0,1fr) minmax(16rem,.64fr);gap:1.5rem 5rem;display:grid}.pf-issue .pf-eyebrow{color:#e9bbcb}.pf-issue h2{margin-top:.8rem}.pf-issue>.pf-frame>p{color:#f2e5ea;align-self:end;font-size:.98rem;line-height:1.58}.pf-issue ol{border-top:1px solid #ffffff59;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.75rem;padding:0;list-style:none;display:grid}.pf-issue li{color:#f8e7ed;border-left:1px solid #ffffff40;align-items:end;min-height:6.2rem;padding:1rem;font-size:.88rem;font-weight:650;line-height:1.3;display:flex}.pf-issue li:first-child{border-left:0;padding-left:0}.pf-research-teaser{background:#f5f1f2}.pf-research-teaser>.pf-frame{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.65fr);align-items:end;gap:2rem 6rem;display:grid}.pf-research-teaser h2{margin-top:.75rem}.pf-research-teaser p:not(.pf-eyebrow){color:#5e5358;max-width:42rem;margin-top:1rem;font-size:.94rem;line-height:1.58}.pf-research-teaser aside{border-left:2px solid #632443;padding:1.2rem 0 1.2rem 1.4rem}.pf-research-teaser aside p:first-child{color:#34272c;margin-top:0;font-weight:650}.pf-research-teaser aside p+p{font-size:.83rem}.pf-research-teaser .pf-text-link{margin-top:1.15rem}.pf-page-hero{background:#fbfaf8;border-bottom:1px solid #dedbd8;padding:clamp(4rem,8vw,6.5rem) 0 clamp(3.5rem,7vw,5.25rem)}.pf-page-hero h1{letter-spacing:-.075em;max-width:18ch;margin-top:.8rem;font-size:clamp(2.85rem,5vw,5rem);font-weight:620;line-height:.96}.pf-page-hero>.pf-frame>p:last-child{color:#5f555a;max-width:47rem;margin-top:1.3rem;font-size:1.05rem;line-height:1.58}.pf-journey{background:#fff;padding:clamp(3.5rem,6vw,5.25rem) 0}.pf-journey ol{border-top:2px solid #51223d;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.5rem;padding:0;list-style:none;display:grid}.pf-journey li{border-left:1px solid #ddd6d8;min-height:14rem;padding:1.1rem 1.2rem;position:relative}.pf-journey li:first-child{border-left:0;padding-left:0}.pf-journey li:not(:last-child):after{content:"";background:#fff;border-top:1px solid #51223d;border-right:1px solid #51223d;width:.7rem;height:.7rem;position:absolute;top:-.42rem;right:-.35rem;transform:rotate(45deg)}.pf-journey span{color:#682947;letter-spacing:.1em;font-size:.67rem;font-weight:750}.pf-journey h2{letter-spacing:-.04em;margin-top:3.6rem;font-size:1.25rem;font-weight:620}.pf-journey p{color:#675d62;margin-top:.65rem;font-size:.88rem;line-height:1.5}.pf-workspaces{background:#f6f7f7}.pf-workspace-groups{gap:3.5rem;margin-top:3.5rem;display:grid}.pf-workspace-group{border-top:2px solid #57213e;padding-top:1.05rem}.pf-workspace-group>header{grid-template-columns:2.75rem minmax(12rem,.56fr) minmax(16rem,1fr);align-items:start;gap:1.5rem;margin-bottom:1.5rem;display:grid}.pf-workspace-group>header>span{color:#6d2949;letter-spacing:.1em;font-size:.72rem;font-weight:750}.pf-workspace-group h3{letter-spacing:-.04em;font-size:1.35rem;font-weight:620;line-height:1.08}.pf-workspace-group>header p{color:#62585e;font-size:.88rem;line-height:1.5}.pf-workspace-group>div{background:#d9d3d5;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.pf-workspace-group article{background:#fff;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid}.pf-workspace-copy h4{letter-spacing:-.025em;font-size:1.05rem;font-weight:650}.pf-workspace-copy>p{color:#5e555a;margin-top:.75rem;font-size:.83rem;line-height:1.48}.pf-workspace-copy dl{gap:.85rem;margin-top:1.25rem;display:grid}.pf-workspace-copy dt{color:#702a4b;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:750}.pf-workspace-copy dd{color:#453b40;margin:.3rem 0 0;font-size:.78rem;line-height:1.42}.pf-mini{color:#4c4146;background:#fcfafb;border:1px solid #ddd4d7;align-content:center;gap:.45rem;min-height:7.25rem;padding:.8rem;font-size:.72rem;display:grid}.pf-mini small{color:#756970;font-size:.66rem;line-height:1.35}.pf-mini-change{grid-template-columns:1fr auto 1fr;align-items:center}.pf-mini-change b,.pf-mini-change small{grid-column:1/-1}.pf-mini-discover{grid-template-columns:1fr 1fr}.pf-mini-discover b,.pf-mini-discover small{grid-column:1/-1}.pf-mini-discover span{background:#eef1ef;padding:.35rem}.pf-mini-discover span+span{background:#f8ecef}.pf-mini-player{grid-template-columns:1fr 1fr}.pf-mini-player small{grid-column:1/-1}.pf-mini-team{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr}.pf-mini-team i,.pf-mini-fit i,.pf-mini-game i{color:#7d4260;font-style:normal}.pf-mini-team small{grid-column:1/-1}.pf-mini-game{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr}.pf-mini-impact{grid-template-columns:1fr 1fr}.pf-mini-impact b{color:#56203e;letter-spacing:-.04em;font-size:1.1rem}.pf-mini-impact small{grid-column:1/-1}.pf-mini-fit{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr}.pf-mini-fit small{grid-column:1/-1}.pf-mini-decision{grid-template-columns:1fr 1fr}.pf-mini-decision span{border:1px solid #e1dade;padding:.35rem}.pf-mini-decision small{grid-column:1/-1}.pf-mini-briefing{grid-template-columns:1fr 1fr}.pf-mini-briefing b{grid-column:1/-1}.pf-research{background:#fffdfc;outline:none;scroll-margin-top:6rem}.pf-research-card{background:#fff;border:1px solid #d9d1d4;border-top:3px solid #56203e;grid-template-columns:.72fr .72fr 1fr;margin-top:2.5rem;display:grid}.pf-research-reading,.pf-research-lesson{padding:1.5rem}.pf-research-reading+.pf-research-reading,.pf-research-lesson{border-left:1px solid #d9d1d4}.pf-research-reading span,.pf-research-lesson span{color:#6b2948;letter-spacing:.085em;text-transform:uppercase;font-size:.65rem;font-weight:750;line-height:1.35}.pf-research-reading strong{color:#3f1930;letter-spacing:-.08em;margin-top:2.3rem;font-size:clamp(2.25rem,3.5vw,3.4rem);font-weight:620;line-height:.9;display:block}.pf-research-reading small{color:#594e53;font-size:.76rem}.pf-research-reading p,.pf-research-lesson p{color:#5f565b;margin-top:.85rem;font-size:.84rem;line-height:1.48}.pf-research-lesson{background:#fbf5f7;align-content:start;gap:.2rem;display:grid}.pf-research-lesson span:nth-of-type(2){margin-top:1.35rem}.pf-research-method{background:#f7f7f6;border:1px solid #dfd8da;margin-top:1.1rem;padding:1.1rem 1.2rem}.pf-research-method summary{cursor:pointer;color:#481b34;font-size:.86rem;font-weight:700}.pf-research-method p{color:#5f565b;max-width:56rem;margin-top:.9rem;font-size:.84rem;line-height:1.54}.pf-about{background:#fff}.pf-about-copy{color:#40363b;letter-spacing:-.04em;border-bottom:1px solid #ddd6d8;max-width:55rem;padding-bottom:2.75rem;font-size:clamp(1.4rem,2.25vw,2rem);font-weight:500;line-height:1.25}.pf-about ol{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem;padding:0;list-style:none;display:grid}.pf-about li{border-left:1px solid #ddd6d8;min-height:12rem;padding:1rem 1.2rem}.pf-about li:first-child{border-left:0;padding-left:0}.pf-about li>span{color:#6c2948;letter-spacing:.1em;font-size:.67rem;font-weight:750}.pf-about h2{letter-spacing:-.035em;margin-top:2.8rem;font-size:1.18rem;font-weight:620}.pf-about li p{color:#62585e;margin-top:.6rem;font-size:.86rem;line-height:1.5}.pf-information{background:#fff}.pf-information p{color:#564c51;max-width:52rem;font-size:1rem;line-height:1.65}.pf-information .pf-text-link{margin-top:1.5rem}.pf-footer{color:#665c61;background:#fbfaf8;border-top:1px solid #ded8da;padding:1.5rem 0;font-size:.72rem}.pf-footer>.pf-frame{justify-content:space-between;gap:1.5rem;display:flex}.pf-footer div{flex-wrap:wrap;gap:.65rem 1.1rem;display:flex}.pf-footer a{color:#5f2644;text-decoration:none}.pf-not-found>section{align-items:center;min-height:60vh;padding:6rem 0;display:grid}.pf-not-found h1{letter-spacing:-.07em;max-width:14ch;margin-top:.7rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95}.pf-not-found p:not(.pf-eyebrow){color:#61575c;margin-top:1rem}@media (width<=860px){.pf-frame{width:min(100% - 2.5rem,42rem)}.pf-brand span,.pf-desktop-nav{display:none}.pf-mobile-nav{display:block}.pf-hero-grid,.pf-research-teaser>.pf-frame,.pf-issue>.pf-frame,.pf-section-heading{grid-template-columns:1fr}.pf-hero-copy h1{max-width:12ch}.pf-product-canvas{max-width:42rem}.pf-staff-lines,.pf-issue ol,.pf-journey ol,.pf-about ol{grid-template-columns:1fr 1fr}.pf-staff-lines article:first-child,.pf-issue li:first-child,.pf-journey li:first-child,.pf-about li:first-child{padding-left:0}.pf-staff-lines article:nth-child(3),.pf-issue li:nth-child(3),.pf-journey li:nth-child(3),.pf-about li:nth-child(3){border-left:0;padding-left:0}.pf-workspace-group>header{grid-template-columns:2.3rem 1fr}.pf-workspace-group>header p{grid-column:2}.pf-workspace-group>div{grid-template-columns:1fr}.pf-workspace-group article{grid-template-columns:minmax(0,1fr) minmax(12rem,.7fr)}.pf-research-card{grid-template-columns:1fr 1fr}.pf-research-lesson{border-top:1px solid #d9d1d4;border-left:0;grid-column:1/-1}}@media (width<=560px){.pf-frame{width:min(100% - 2rem,31rem)}.pf-header-inner{min-height:4.15rem}.pf-brand :is(svg,img){width:8.5rem}.pf-hero{padding-top:2.5rem}.pf-hero-copy h1,.pf-page-hero h1{font-size:clamp(2.75rem,13vw,4rem)}.pf-actions{flex-direction:column;align-items:flex-start}.pf-product-canvas{gap:.8rem;padding:1rem}.pf-canvas-rail{background:0 0;display:block}.pf-canvas-rail li{border-bottom:1px solid #ddd4d7;grid-template-columns:.88fr 1.12fr;align-items:center;gap:.65rem;min-height:auto;padding:.7rem 0}.pf-canvas-rail li:last-child{border-bottom:0}.pf-canvas-rail b{font-size:.75rem}.pf-canvas-affected{display:none}.pf-staff-lines,.pf-issue ol,.pf-journey ol,.pf-about ol,.pf-research-card{grid-template-columns:1fr}.pf-staff-lines article,.pf-issue li,.pf-journey li,.pf-about li{border-bottom:1px solid #ddd6d8;border-left:0;min-height:0;padding:1.15rem 0}.pf-staff-lines article:last-child,.pf-issue li:last-child,.pf-journey li:last-child,.pf-about li:last-child{border-bottom:0}.pf-staff-lines h3,.pf-about h2{margin-top:1.3rem}.pf-issue li{border-bottom-color:#ffffff40}.pf-journey li{min-height:0}.pf-journey h2{margin-top:1.45rem}.pf-journey li:after{display:none}.pf-workspace-group>header{display:block}.pf-workspace-group>header h3{margin-top:.5rem}.pf-workspace-group>header p{margin-top:.7rem}.pf-workspace-group article{grid-template-columns:1fr}.pf-mini-team,.pf-mini-game,.pf-mini-fit{grid-template-columns:1fr auto 1fr}.pf-mini-team b:last-of-type,.pf-mini-game span:last-of-type,.pf-mini-fit span:last-of-type{grid-column:1/-1}.pf-research-reading+.pf-research-reading{border-top:1px solid #d9d1d4;border-left:0}.pf-research-lesson{border-left:0}.pf-footer>.pf-frame{display:grid}}.be-site{color:#26151f;min-height:100vh;font-family:var(--wbba-public-font);background:#f8fafb}.be-site :is(h1,h2,h3,p,ol,figure){margin:0}.be-site :is(a,button,summary){font:inherit}.be-frame{width:min(100% - 5rem,76rem);margin-inline:auto}.be-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fafbf0;border-bottom:1px solid #dfe3e5;position:sticky;top:0}.be-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;display:flex}.be-brand img{width:12.3rem;height:auto;display:block}.be-desktop-nav{align-items:center;gap:1.45rem;display:flex}.be-desktop-nav a,.be-mobile-nav a{color:#574c52;font-size:.84rem;font-weight:650;text-decoration:none}.be-desktop-nav a:hover,.be-mobile-nav a:hover,.be-text-link:hover{color:#442035;text-underline-offset:.25em;text-decoration:underline}.be-signin{border:1px solid #bfc6c9;padding:.55rem .78rem;color:#442035!important}.be-mobile-nav{display:none;position:relative}.be-mobile-nav summary{cursor:pointer;color:#442035;font-size:.85rem;font-weight:750;list-style:none}.be-mobile-nav summary::-webkit-details-marker{display:none}.be-mobile-nav nav{background:#fff;border:1px solid #d6dcde;gap:.9rem;min-width:12rem;padding:1rem;display:grid;position:absolute;top:2.1rem;right:0;box-shadow:0 18px 34px #26151f21}.be-eyebrow{color:#6d2949;letter-spacing:.105em;text-transform:uppercase;font-size:.67rem;font-weight:800;line-height:1.4}.be-actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.55rem;display:flex}.be-button{color:#fff;background:#442035;align-items:center;gap:.55rem;padding:.82rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.be-button:hover{background:#26151f}.be-text-link{color:#5b2341;align-items:center;gap:.45rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.be-home-hero{background:linear-gradient(115deg,#f8fafb 0% 54%,#f1e8ed 100%);padding:clamp(3rem,6.5vw,5.7rem) 0 clamp(4rem,7vw,6.3rem)}.be-hero-grid{grid-template-columns:minmax(0,.77fr) minmax(32rem,1.23fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.be-hero-copy h1{letter-spacing:-.07em;max-width:10.8ch;margin-top:.8rem;font-size:clamp(2.75rem,4.35vw,4.8rem);font-weight:620;line-height:.98}.be-hero-copy>p:not(.be-eyebrow){color:#5d5358;max-width:33rem;margin-top:1.3rem;font-size:1rem;line-height:1.6}.be-hero-copy>span{color:#5b4f55;margin-top:1.1rem;font-size:.83rem;font-weight:700;display:block}.be-hero-copy>small{color:#7a7075;max-width:34rem;margin-top:1.25rem;font-size:.72rem;line-height:1.45;display:block}.be-evidence-story{background:#fff;border:1px solid #d2c8ce;border-top:4px solid #442035;gap:0;display:grid;overflow:hidden;box-shadow:0 20px 40px #26151f17}.be-evidence-story figcaption{color:#74666e;letter-spacing:.075em;text-transform:uppercase;padding:1rem 1.15rem;font-size:.65rem;font-weight:750}.be-measured,.be-concept{padding:1.1rem 1.15rem}.be-measured{background:#fffdfd;border-top:1px solid #ded8db}.be-measured>span,.be-concept>span{color:#6b2948;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.be-measured h2{letter-spacing:-.035em;margin-top:.45rem;font-size:1.15rem;font-weight:650}.be-measured>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;margin-top:1rem;display:grid}.be-measured article{gap:.2rem;display:grid}.be-measured article:last-child{text-align:right}.be-measured b{color:#442035;letter-spacing:-.07em;font-size:2rem;font-weight:650;line-height:1}.be-measured small{color:#685c62;font-size:.68rem;line-height:1.35}.be-measured i{color:#7b4160;font-size:.72rem;font-style:normal}.be-measured>p{color:#5c5257;margin-top:.9rem;font-size:.79rem;line-height:1.48}.be-concept{background:#f5f1f3;border-top:1px solid #ded8db}.be-concept ol{background:#ded5d9;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:.85rem;padding:0;list-style:none;display:grid}.be-concept li{background:#fbf9fa;min-height:5.8rem;padding:.75rem}.be-concept li b{font-size:.76rem;line-height:1.2}.be-concept li p,.be-concept>p{color:#62575c;margin-top:.38rem;font-size:.7rem;line-height:1.4}.be-concept>p{margin-top:.85rem}.be-evidence-story>small{color:#7d7076;border-top:1px solid #ded8db;padding:.7rem 1.15rem;font-size:.65rem;line-height:1.4}.be-gap,.be-roles,.be-platform,.be-mechanism,.be-workspaces,.be-research,.be-about,.be-information{border-top:1px solid #dfe3e5;padding:clamp(4rem,7vw,6.4rem) 0}.be-gap{color:#fff;background:#26151f}.be-gap>.be-frame{grid-template-columns:minmax(0,.92fr) minmax(19rem,.92fr);align-items:end;gap:2rem 6rem;display:grid}.be-gap .be-eyebrow{color:#f0bdcf}.be-gap h2,.be-section-heading h2,.be-platform h2,.be-mechanism h2{letter-spacing:-.06em;max-width:18ch;margin-top:.75rem;font-size:clamp(2rem,3vw,3rem);font-weight:620;line-height:1}.be-gap ol{border-top:1px solid #ffffff47;gap:0;padding:0;list-style:none;display:grid}.be-gap li{border-bottom:1px solid #ffffff38;padding:1rem 0}.be-gap li span{color:#f0bdcf;letter-spacing:.09em;text-transform:uppercase;font-size:.67rem;font-weight:750}.be-gap li p{color:#f8eef1;margin-top:.45rem;font-size:.87rem;line-height:1.48}.be-section-heading{grid-template-columns:minmax(0,1fr) minmax(17rem,.6fr);align-items:end;gap:1rem 4rem;display:grid}.be-section-heading>.be-eyebrow{grid-column:1/-1}.be-section-heading>p:last-child{color:#685c62;font-size:.91rem;line-height:1.54}.be-roles{background:#fff}.be-roles>.be-frame>div:last-child{border-top:2px solid #442035;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;display:grid}.be-roles article{border-left:1px solid #dce0e1;min-height:12.2rem;padding:1.15rem 1.35rem}.be-roles article:first-child{border-left:0;padding-left:0}.be-roles span{color:#6b2948;letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:800}.be-roles h3{letter-spacing:-.035em;margin-top:2.2rem;font-size:1.13rem;font-weight:650}.be-roles p{color:#665b61;margin-top:.6rem;font-size:.87rem;line-height:1.5}.be-platform{background:#f1f4f5}.be-platform h2{margin-top:.7rem}.be-platform>.be-frame>p:not(.be-eyebrow){color:#5c5358;max-width:48rem;margin-top:1.2rem;font-size:.96rem;line-height:1.58}.be-platform-line{border-block:1px solid #c9d0d2;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.55rem;max-width:56rem;margin-top:2rem;padding:1rem 0;display:grid}.be-platform-line span{color:#432038;text-align:center;background:#fff;border:1px solid #ccd3d5;padding:.55rem .65rem;font-size:.8rem;font-weight:700}.be-platform-line i{color:#7c4560;font-style:normal}.be-platform .be-text-link{margin-top:1.35rem}.be-page-hero{background:#f8fafb;border-bottom:1px solid #dfe3e5;padding:clamp(3.2rem,6vw,5.2rem) 0 clamp(3rem,5vw,4.3rem)}.be-page-hero h1{letter-spacing:-.07em;max-width:17ch;margin-top:.7rem;font-size:clamp(2.45rem,4vw,4.3rem);font-weight:620;line-height:.98}.be-page-hero p:last-child{color:#5e5459;max-width:48rem;margin-top:1.15rem;font-size:1rem;line-height:1.6}.be-mechanism{background:#fff}.be-mechanism-intro{grid-template-columns:minmax(0,1fr) minmax(16rem,.6fr);align-items:end;gap:1rem 4rem;display:grid}.be-mechanism-intro>p:last-child{color:#665b60;font-size:.91rem;line-height:1.54}.be-mechanism ol{border-top:2px solid #442035;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;padding:0;list-style:none;display:grid}.be-mechanism li{border-left:1px solid #dce0e1;min-height:11.4rem;padding:1rem 1.1rem;position:relative}.be-mechanism li:first-child{border-left:0;padding-left:0}.be-mechanism li:not(:last-child):after{content:"";background:#fff;border-top:1px solid #442035;border-right:1px solid #442035;width:.68rem;height:.68rem;position:absolute;top:-.4rem;right:-.34rem;transform:rotate(45deg)}.be-mechanism li span{color:#6b2948;letter-spacing:.1em;font-size:.65rem;font-weight:800}.be-mechanism li b{letter-spacing:-.03em;margin-top:2.2rem;font-size:1.08rem;display:block}.be-mechanism li p{color:#645a60;margin-top:.55rem;font-size:.84rem;line-height:1.48}.be-mechanism>.be-frame>small{color:#776b71;max-width:55rem;margin-top:1.35rem;font-size:.72rem;line-height:1.45;display:block}.be-workspaces{background:#f1f4f5}.be-workspace-list{gap:.8rem;margin-top:2.5rem;display:grid}.be-workspace-list details{background:#fff;border:1px solid #ccd3d5}.be-workspace-list summary{cursor:pointer;grid-template-columns:2rem minmax(8rem,.42fr) 1fr;align-items:start;gap:.75rem;padding:1rem 1.15rem;list-style:none;display:grid}.be-workspace-list summary::-webkit-details-marker{display:none}.be-workspace-list summary span{color:#6b2948;letter-spacing:.1em;font-size:.66rem;font-weight:800}.be-workspace-list summary strong{letter-spacing:-.025em;font-size:1.05rem;font-weight:700}.be-workspace-list summary em{color:#62575d;font-size:.83rem;font-style:normal;line-height:1.45}.be-workspace-entries{background:#d9dfe1;border-top:1px solid #ccd3d5;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.be-workspace-entries article{background:#fbfcfc;padding:1.05rem}.be-workspace-entries h3{letter-spacing:-.02em;font-size:.98rem;font-weight:700}.be-workspace-entries p{color:#62585e;margin-top:.62rem;font-size:.77rem;line-height:1.46}.be-workspace-entries b{color:#472039;font-weight:750}.be-research{background:#fff;outline:none;scroll-margin-top:6rem}.be-research .be-evidence-story{max-width:64rem;box-shadow:none;margin-top:2.5rem}.be-method{background:#f7f8f8;border:1px solid #d8dcde;max-width:64rem;margin-top:1rem;padding:1.05rem 1.15rem}.be-method summary{cursor:pointer;color:#442035;font-size:.86rem;font-weight:750}.be-method p{color:#62585e;max-width:56rem;margin-top:.8rem;font-size:.83rem;line-height:1.54}.be-about{background:#fff}.be-about>.be-frame>p{color:#40363b;letter-spacing:-.042em;max-width:57rem;font-size:clamp(1.3rem,2.1vw,1.9rem);line-height:1.25}.be-about>.be-frame>div{border-top:1px solid #d8dcde;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;display:grid}.be-about article{border-left:1px solid #d8dcde;min-height:11rem;padding:1rem 1.25rem}.be-about article:first-child{border-left:0;padding-left:0}.be-about span{color:#6b2948;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.be-about h2{letter-spacing:-.03em;margin-top:2.2rem;font-size:1.1rem}.be-about article p{color:#665b61;margin-top:.55rem;font-size:.85rem;line-height:1.48}.be-information{background:#fff}.be-information h2{letter-spacing:-.025em;margin-top:2rem;font-size:1.12rem}.be-information h2:first-child{margin-top:0}.be-information p{color:#5d5359;max-width:52rem;margin-top:.6rem;font-size:.95rem;line-height:1.58}.be-information .be-text-link{margin-top:1.5rem}.be-footer{color:#70666b;background:#f8fafb;border-top:1px solid #dfe3e5;padding:1.45rem 0;font-size:.72rem}.be-footer>.be-frame{justify-content:space-between;gap:1.5rem;display:flex}.be-footer div{flex-wrap:wrap;gap:.65rem 1rem;display:flex}.be-footer a{color:#5b2341;text-decoration:none}.be-not-found>section{align-items:center;min-height:60vh;padding:5rem 0;display:grid}.be-not-found h1{letter-spacing:-.07em;max-width:14ch;margin-top:.75rem;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.95}.be-not-found p:not(.be-eyebrow){color:#645a60;margin-top:1rem}@media (width<=860px){.be-frame{width:min(100% - 2.5rem,42rem)}.be-desktop-nav{display:none}.be-mobile-nav{display:block}.be-hero-grid,.be-gap>.be-frame,.be-section-heading,.be-mechanism-intro{grid-template-columns:1fr}.be-hero-copy h1{max-width:13ch}.be-roles>.be-frame>div:last-child,.be-about>.be-frame>div{grid-template-columns:1fr 1fr}.be-roles article:nth-child(3),.be-about article:nth-child(3){border-left:0;padding-left:0}.be-workspace-entries{grid-template-columns:1fr 1fr}.be-workspace-entries article:last-child:nth-child(odd){grid-column:1/-1}.be-mechanism ol{grid-template-columns:1fr 1fr}.be-mechanism li:nth-child(3){border-left:0;padding-left:0}.be-mechanism li:nth-child(2):after{display:none}}@media (width<=560px){.be-frame{width:min(100% - 2rem,31rem)}.be-header-inner{min-height:4rem}.be-brand img{width:8.2rem}.be-home-hero{padding-top:2.45rem}.be-hero-copy h1,.be-page-hero h1{letter-spacing:-.065em;font-size:clamp(2.45rem,11.3vw,3.3rem)}.be-actions{flex-direction:column;align-items:flex-start}.be-measured>div,.be-concept ol,.be-platform-line{grid-template-columns:1fr}.be-measured article:last-child{text-align:left}.be-measured i,.be-platform-line i{display:none}.be-concept li{min-height:0}.be-gap h2,.be-section-heading h2,.be-platform h2,.be-mechanism h2{font-size:clamp(1.9rem,9vw,2.5rem)}.be-roles>.be-frame>div:last-child,.be-about>.be-frame>div,.be-mechanism ol,.be-workspace-entries{grid-template-columns:1fr}.be-roles article,.be-about article,.be-mechanism li{border-bottom:1px solid #d8dcde;border-left:0;min-height:0;padding:1.1rem 0}.be-roles article:last-child,.be-about article:last-child,.be-mechanism li:last-child{border-bottom:0}.be-roles h3,.be-about h2,.be-mechanism li b{margin-top:1.25rem}.be-mechanism li:after{display:none}.be-workspace-list summary{grid-template-columns:1.7rem 1fr;padding:1rem}.be-workspace-list summary em{grid-column:2}.be-workspace-entries article:last-child:nth-child(odd){grid-column:auto}.be-footer>.be-frame{display:grid}.be-footer div{row-gap:.8rem}}[data-wbba-design-system=public-auth]{min-height:100vh;color:var(--wbba-public-ink);background:var(--wbba-public-paper);font-family:var(--wbba-public-font);font-synthesis:none;text-rendering:optimizelegibility}[data-wbba-design-system=public-auth] :is(h1,h2,h3,p,ol,ul){margin:0}[data-wbba-design-system=public-auth] :is(a,button,input){font:inherit}.wbba-public-frame{width:min(100% - 7.5rem,80rem);margin-inline:auto}.wbba-public-header{z-index:30;border-bottom:1px solid color-mix(in srgb, var(--wbba-public-line) 84%, transparent);background:color-mix(in srgb, var(--wbba-public-paper) 95%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.wbba-public-header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:5.5rem;display:flex}.wbba-public-wordmark{flex:none;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.wbba-public-brand{object-fit:contain;object-position:left center;width:11.8rem;height:3.7rem;display:block}.wbba-public-brand-descriptor{max-width:8.5rem;color:var(--wbba-public-muted);letter-spacing:.075em;text-transform:uppercase;font-size:.64rem;font-weight:700;line-height:1.25}.wbba-public-header nav{justify-content:flex-end;align-items:center;gap:1.4rem;display:flex}.wbba-public-mobile-menu{display:none}.wbba-public-header nav a{color:var(--wbba-public-muted);letter-spacing:.002em;font-size:.82rem;font-weight:600;text-decoration:none}.wbba-public-header nav a:not(.wbba-public-header-cta):is(:hover,:focus-visible,[aria-current=page]){color:var(--wbba-public-aubergine);text-underline-offset:.35rem;text-decoration:underline;text-decoration-thickness:1px}.wbba-public-header .wbba-public-header-signin{color:var(--wbba-public-ink);margin-left:.35rem}.wbba-public-header .wbba-public-header-cta,.wbba-public-button{border:1px solid var(--wbba-public-aubergine);background:var(--wbba-public-aubergine);color:#fff;letter-spacing:.002em;border-radius:.2rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.7rem 1rem;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.wbba-public-header .wbba-public-header-cta:is(:hover,:focus-visible),.wbba-public-button:is(:hover,:focus-visible){border-color:var(--wbba-public-aubergine-strong);background:var(--wbba-public-aubergine-strong);color:#fff;transform:translateY(-1px)}.wbba-public-site a:focus-visible,.wbba-public-mobile-menu summary:focus-visible{outline-offset:3px;outline:2px solid #8d315c}.wbba-public-eyebrow{color:var(--wbba-public-aubergine);letter-spacing:.105em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.35}.wbba-public-home-hero{padding:clamp(3.5rem,5.4vw,5.25rem) 0 clamp(3.5rem,5.4vw,5rem)}.wbba-public-home-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(24rem,.96fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.wbba-public-home-hero-grid>div{max-width:41rem}.wbba-public-home-hero h1,.wbba-public-page-hero h1,.wbba-public-request-hero h1,.wbba-public-not-found h1{max-width:22ch;color:var(--wbba-public-ink);letter-spacing:-.064em;margin-top:1rem;font-size:clamp(2.55rem,3.35vw,3.2rem);font-weight:600;line-height:.99}.wbba-public-page-hero.wbba-public-workflows-hero h1{max-width:42ch}.wbba-public-home-lede,.wbba-public-page-lede{max-width:47rem;color:var(--wbba-public-muted);margin-top:1.25rem;font-size:clamp(1rem,1.3vw,1.12rem);font-weight:400;line-height:1.6}.wbba-public-hero-problem{border-left:2px solid var(--wbba-public-aubergine);max-width:39rem;margin-top:1.45rem;padding:.85rem 0 .1rem 1rem}.wbba-public-hero-problem strong{color:var(--wbba-public-aubergine);letter-spacing:.075em;text-transform:uppercase;font-size:.76rem;font-weight:750}.wbba-public-hero-problem p{color:var(--wbba-public-muted);margin-top:.45rem;font-size:.91rem;line-height:1.52}.wbba-public-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.3rem;margin-top:2rem;display:flex}.wbba-public-text-link{color:var(--wbba-public-aubergine);align-items:center;gap:.4rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.wbba-public-text-link:is(:hover,:focus-visible){color:var(--wbba-public-aubergine-strong);text-underline-offset:.25em;text-decoration:underline}.wbba-public-hero-qualifier{color:var(--wbba-public-muted);margin-top:1.35rem;font-size:.79rem;font-weight:600;line-height:1.5}.wbba-public-hero-note{border-top:2px solid var(--wbba-public-aubergine);background:var(--wbba-public-rose);padding:1.6rem 1.7rem 1.8rem;position:relative}.wbba-public-hero-note:before{background:var(--wbba-public-aubergine);content:"";width:1px;position:absolute;top:1.6rem;bottom:1.6rem;left:-.55rem}.wbba-public-hero-note span{color:var(--wbba-public-aubergine);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.wbba-public-hero-note strong{letter-spacing:-.045em;max-width:19rem;margin-top:2.6rem;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;line-height:1.08;display:block}.wbba-public-hero-note p{color:var(--wbba-public-muted);margin-top:1rem;font-size:.9rem;line-height:1.5}.wbba-public-case-preview{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);background:#fff;align-self:stretch;padding:clamp(1.4rem,2.35vw,2rem);box-shadow:0 18px 36px #26151f0f}.wbba-public-case-preview h2{letter-spacing:-.052em;max-width:17ch;margin-top:.7rem;font-size:clamp(1.55rem,2.25vw,2rem);font-weight:600;line-height:1.04}.wbba-public-case-preview header>p:last-child{max-width:35rem;color:var(--wbba-public-muted);margin-top:.8rem;font-size:.9rem;line-height:1.5}.wbba-public-case-preview-metrics{border-top:1px solid var(--wbba-public-line);border-bottom:1px solid var(--wbba-public-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;display:grid}.wbba-public-case-preview-metrics>div{min-height:8.1rem;padding:1.05rem 1rem}.wbba-public-case-preview-metrics>div+div{border-left:1px solid var(--wbba-public-line);background:#fff8f9}.wbba-public-case-preview-metrics span{color:var(--wbba-public-aubergine);letter-spacing:.075em;text-transform:uppercase;font-size:.71rem;font-weight:750;line-height:1.3;display:block}.wbba-public-case-preview-metrics strong{letter-spacing:-.06em;margin-top:1.1rem;font-size:clamp(1.55rem,2.35vw,2rem);font-weight:600;line-height:1;display:block}.wbba-public-case-preview-metrics small{color:var(--wbba-public-muted);margin-top:.55rem;font-size:.76rem;line-height:1.4;display:block}.wbba-public-case-preview-limit{color:var(--wbba-public-muted);margin-top:1rem;font-size:.8rem;line-height:1.48}.wbba-public-case-preview>.wbba-public-text-link{margin-top:1.25rem}.wbba-public-edge,.wbba-public-stack,.wbba-public-home-proof{border-top:1px solid var(--wbba-public-line);padding:clamp(4.25rem,7vw,6.25rem) 0}.wbba-public-edge{background:var(--wbba-public-aubergine);color:#fff;border-top:0}.wbba-public-edge .wbba-public-eyebrow,.wbba-public-compounding .wbba-public-eyebrow{color:#f8dce6}.wbba-public-edge-intro{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.68fr);align-items:end;gap:1.5rem 5rem;display:grid}.wbba-public-edge-intro .wbba-public-eyebrow,.wbba-public-stack-intro .wbba-public-eyebrow{grid-column:1/-1}.wbba-public-edge h2,.wbba-public-stack h2,.wbba-public-home-proof-card h2,.wbba-public-compounding h2{letter-spacing:-.055em;font-size:clamp(2rem,2.9vw,2.6rem);font-weight:600;line-height:1.03}.wbba-public-edge-intro>p:last-child{color:#f5e8ee;max-width:31rem;font-size:.98rem;line-height:1.58}.wbba-public-edge-list{border-top:1px solid #ffffff47;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,4.5vw,4rem);padding:0;list-style:none;display:grid}.wbba-public-edge-list li{border-left:1px solid #ffffff47;min-height:11.75rem;padding:1.2rem 1.3rem}.wbba-public-edge-list li:first-child{border-left:0;padding-left:0}.wbba-public-edge-list span{color:#f8dce6;letter-spacing:.1em;font-size:.68rem;font-weight:700}.wbba-public-edge-list h3{letter-spacing:-.025em;margin-top:1.8rem;font-size:1.08rem;font-weight:600;line-height:1.18}.wbba-public-edge-list p{color:#f5e8ee;margin-top:.7rem;font-size:.87rem;line-height:1.52}.wbba-public-stack{background:#fff}.wbba-public-stack-intro{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.7fr);align-items:end;gap:1.5rem 5rem;display:grid}.wbba-public-stack-intro>p:last-child{max-width:31rem;color:var(--wbba-public-muted);font-size:.97rem;line-height:1.58}.wbba-public-stack-map{border:1px solid var(--wbba-public-line);background:var(--wbba-public-line);grid-template-columns:minmax(13rem,.9fr) minmax(15rem,.9fr) minmax(14rem,1fr);gap:1px;margin-top:clamp(3rem,6vw,5rem);display:grid}.wbba-public-stack-inputs,.wbba-public-stack-outputs{background:var(--wbba-public-paper);gap:.6rem;padding:1.35rem;display:grid}.wbba-public-stack-inputs span,.wbba-public-stack-outputs span{border:1px solid var(--wbba-public-line);min-height:2.4rem;color:var(--wbba-public-ink);background:#fff;align-items:center;padding:.5rem .65rem;font-size:.82rem;font-weight:600;display:flex}.wbba-public-stack-core{background:var(--wbba-public-rose);align-content:center;gap:.55rem;padding:1.75rem;display:grid}.wbba-public-stack-core span{color:var(--wbba-public-aubergine);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:700}.wbba-public-stack-core strong{letter-spacing:-.05em;max-width:10ch;font-size:clamp(1.6rem,2.3vw,2rem);font-weight:600;line-height:1.04}.wbba-public-stack-core small{color:var(--wbba-public-muted);font-size:.83rem;line-height:1.48}.wbba-public-workspace-jobs{border-top:1px solid var(--wbba-public-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(2.5rem,4.5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.wbba-public-workspace-jobs li{border-bottom:1px solid var(--wbba-public-line);border-left:1px solid var(--wbba-public-line);min-height:12.25rem;padding:1.2rem 1.35rem}.wbba-public-workspace-jobs li:nth-child(3n+1){border-left:0;padding-left:0}.wbba-public-workspace-jobs span{color:var(--wbba-public-aubergine);letter-spacing:.1em;font-size:.67rem;font-weight:700}.wbba-public-workspace-jobs h3{color:var(--wbba-public-ink);letter-spacing:-.03em;margin-top:2.1rem;font-size:1.08rem;font-weight:600;line-height:1.1}.wbba-public-workspace-jobs p{max-width:23rem;color:var(--wbba-public-muted);margin-top:.65rem;font-size:.86rem;line-height:1.5}.wbba-public-workspace-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:clamp(2.5rem,4.5vw,4rem);display:grid}.wbba-public-workspace-groups>section{border-top:2px solid var(--wbba-public-aubergine)}.wbba-public-workspace-groups>section>h3{color:var(--wbba-public-ink);letter-spacing:-.025em;margin-top:1rem;font-size:1.05rem;font-weight:650}.wbba-public-workspace-groups ol{border-bottom:1px solid var(--wbba-public-line);margin-top:1.1rem;padding:0;list-style:none}.wbba-public-workspace-groups li{border-top:1px solid var(--wbba-public-line);min-height:8.75rem;padding:1.1rem 0}.wbba-public-workspace-groups li span{color:var(--wbba-public-aubergine);letter-spacing:.035em;font-size:.71rem;font-weight:750}.wbba-public-workspace-groups li p{color:var(--wbba-public-muted);margin-top:.55rem;font-size:.85rem;line-height:1.48}.wbba-public-connected-workflow>ol{border-top:2px solid var(--wbba-public-aubergine);grid-template-columns:repeat(5,minmax(0,1fr));margin:2.75rem 0 0;padding:0;list-style:none;display:grid}.wbba-public-connected-workflow>ol>li{border-left:1px solid var(--wbba-public-line);flex-direction:column;min-height:17rem;padding:1.25rem 1.15rem 1.2rem;display:flex;position:relative}.wbba-public-connected-workflow>ol>li:first-child{border-left:0;padding-left:0}.wbba-public-connected-workflow>ol>li:not(:last-child):after{z-index:1;border-top:1px solid var(--wbba-public-aubergine);border-right:1px solid var(--wbba-public-aubergine);background:var(--wbba-public-paper);content:"";width:.78rem;height:.78rem;position:absolute;top:-.45rem;right:-.42rem;transform:rotate(45deg)}.wbba-public-connected-workflow>ol span{color:var(--wbba-public-aubergine);letter-spacing:.085em;text-transform:uppercase;font-size:.7rem;font-weight:750}.wbba-public-connected-workflow>ol h3{letter-spacing:-.033em;margin-top:2.25rem;font-size:1.1rem;font-weight:650;line-height:1.1}.wbba-public-connected-workflow>ol p{color:var(--wbba-public-muted);margin-top:.7rem;font-size:.86rem;line-height:1.5}.wbba-public-connected-workflow>ol small{color:var(--wbba-public-aubergine);margin-top:auto;padding-top:1.25rem;font-size:.72rem;font-weight:700;line-height:1.35}.wbba-public-home-proof{background:var(--wbba-public-paper)}.wbba-public-home-proof-card{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);background:#fff;padding:clamp(1.6rem,3vw,2.5rem);box-shadow:0 18px 35px #26151f0d}.wbba-public-home-hero .wbba-public-home-proof-card{align-self:stretch;padding:clamp(1.35rem,2.2vw,2rem)}.wbba-public-home-proof-card header{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.65fr);align-items:end;gap:1.35rem 4rem;display:grid}.wbba-public-home-hero .wbba-public-home-proof-card header{grid-template-columns:1fr;gap:.8rem}.wbba-public-home-proof-card header .wbba-public-eyebrow,.wbba-public-case>header .wbba-public-eyebrow{grid-column:1/-1}.wbba-public-home-proof-card h2{max-width:25ch;margin-top:.7rem}.wbba-public-home-proof-card header>p:last-child{color:var(--wbba-public-muted);font-size:.92rem;line-height:1.55}.wbba-public-proof-statuses{border-top:1px solid var(--wbba-public-line);border-bottom:1px solid var(--wbba-public-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.65rem;display:grid}.wbba-public-proof-statuses>div{border-left:1px solid var(--wbba-public-line);min-height:9.4rem;padding:1rem 1.1rem}.wbba-public-proof-statuses>div:first-child{border-left:0;padding-left:0}.wbba-public-proof-statuses span{color:var(--wbba-public-aubergine);letter-spacing:.095em;text-transform:uppercase;font-size:.65rem;font-weight:700}.wbba-public-proof-statuses strong{letter-spacing:-.018em;margin-top:1.15rem;font-size:.95rem;font-weight:600;line-height:1.2;display:block}.wbba-public-proof-statuses small{color:var(--wbba-public-muted);margin-top:.55rem;font-size:.75rem;line-height:1.4;display:block}.wbba-public-home-proof-card ol{border-top:1px solid var(--wbba-public-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;padding:0;list-style:none;display:grid}.wbba-public-home-proof-card li{border-left:1px solid var(--wbba-public-line);min-height:9.75rem;padding:1.3rem 1.2rem}.wbba-public-home-proof-card li:first-child{border-left:0;padding-left:0}.wbba-public-home-proof-card li span{color:var(--wbba-public-aubergine);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.35;display:block}.wbba-public-home-proof-card li strong{letter-spacing:-.015em;margin-top:1rem;font-size:.96rem;font-weight:600;line-height:1.35;display:block}.wbba-public-home-proof-card>.wbba-public-text-link{margin-top:1.75rem}.wbba-public-case-timeline{border-block:1px solid var(--wbba-public-line);grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);align-items:stretch;gap:.6rem;margin-top:1.5rem;padding:1rem 0;display:grid}.wbba-public-case-timeline>div{align-content:start;gap:.35rem;display:grid}.wbba-public-case-timeline>div:last-child{text-align:right}.wbba-public-case-timeline span{color:var(--wbba-public-muted);letter-spacing:.06em;font-size:.66rem;font-weight:700;line-height:1.3}.wbba-public-case-timeline strong{color:var(--wbba-public-aubergine);letter-spacing:-.065em;font-size:2.1rem;font-weight:600;line-height:1}.wbba-public-case-timeline small{color:var(--wbba-public-muted);font-size:.72rem;line-height:1.38}.wbba-public-case-timeline .wbba-public-case-timeline-arrow{color:var(--wbba-public-aubergine);place-items:center;font-size:1.3rem;display:grid}.wbba-public-proof-qualifier{border-left:2px solid var(--wbba-public-aubergine);background:var(--wbba-public-rose);color:var(--wbba-public-ink);margin-top:.85rem;padding:.75rem .85rem;font-size:.8rem;line-height:1.45}.wbba-public-proof-qualifier strong{font-weight:700}.wbba-public-compounding{background:var(--wbba-public-aubergine);color:#fff;padding:clamp(4.25rem,7vw,6.25rem) 0}.wbba-public-compounding h2{max-width:24ch;margin-top:.8rem}.wbba-public-compounding>.wbba-public-frame>p:not(.wbba-public-eyebrow){color:#f5e8ee;max-width:48rem;margin-top:1.3rem;font-size:1rem;line-height:1.62}.wbba-public-compounding strong{color:#fff;letter-spacing:-.02em;max-width:54rem;margin-top:1.5rem;font-size:1.08rem;font-weight:600;line-height:1.45;display:block}.wbba-public-problem,.wbba-public-case-section,.wbba-public-about,.wbba-public-workflow-page,.wbba-public-access,.wbba-public-privacy{border-top:1px solid var(--wbba-public-line);padding:clamp(5.5rem,9vw,7.75rem) 0}.wbba-public-problem{background:var(--wbba-public-aubergine);color:#fff;border-top:0}.wbba-public-problem-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(3rem,9vw,9rem);display:grid}.wbba-public-problem .wbba-public-eyebrow,.wbba-public-direction .wbba-public-eyebrow{color:#efbdcb}.wbba-public-problem h2,.wbba-public-section-intro h2,.wbba-public-mission h2,.wbba-public-closing h2,.wbba-public-about h2{letter-spacing:-.052em;font-size:clamp(1.95rem,2.7vw,2.38rem);font-weight:600;line-height:1.05}.wbba-public-problem>.wbba-public-frame>div>p:not(.wbba-public-eyebrow){color:#f5e8ee;max-width:32rem;margin-top:1.1rem;font-size:1rem;line-height:1.6}.wbba-public-problem ol{gap:1.35rem;padding:0;list-style:none;display:grid}.wbba-public-problem li{border-top:1px solid #ffffff47;padding-top:1rem}.wbba-public-problem li span{color:#efbdcb;font-size:.76rem;font-weight:700}.wbba-public-problem li p{color:#f5e8ee;max-width:31rem;margin-top:.5rem;font-size:.93rem;line-height:1.52}.wbba-public-section-intro{grid-template-columns:minmax(0,.86fr) minmax(18rem,.72fr);align-items:end;gap:1.5rem 5rem;margin-bottom:2.5rem;display:grid}.wbba-public-section-intro>p:last-child{max-width:29rem;color:var(--wbba-public-muted);font-size:.97rem;line-height:1.58}.wbba-public-case{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);background:#fff;scroll-margin-top:6.5rem;box-shadow:0 18px 35px #26151f0f}.wbba-public-case>header{grid-template-columns:minmax(0,1fr) minmax(15rem,.55fr);gap:1.25rem 3rem;padding:2rem 2rem 1.7rem;display:grid}.wbba-public-case h2{letter-spacing:-.05em;max-width:25ch;margin-top:.65rem;font-size:clamp(1.6rem,2.3vw,2.08rem);font-weight:600;line-height:1.05}.wbba-public-case>header>p:last-child{color:var(--wbba-public-muted);align-self:end;font-size:.91rem;line-height:1.5}.wbba-public-case-readings{border-top:1px solid var(--wbba-public-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wbba-public-case-readings section{min-height:12rem;padding:1.45rem 2rem 1.7rem}.wbba-public-case-readings section+section{border-left:1px solid var(--wbba-public-line);background:#fff8f9}.wbba-public-case-readings span,.wbba-public-case-next>strong{color:var(--wbba-public-aubergine);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.35}.wbba-public-case-readings h3{letter-spacing:-.025em;margin-top:2rem;font-size:1.15rem;font-weight:600;line-height:1.18}.wbba-public-case-readings p{max-width:28rem;color:var(--wbba-public-muted);margin-top:.65rem;font-size:.89rem;line-height:1.5}.wbba-public-case-paths{border-top:1px solid var(--wbba-public-line);background:var(--wbba-public-cloud);grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);gap:1.5rem 2rem;padding:1.5rem 2rem;display:grid}.wbba-public-case-next{align-content:start;gap:.55rem;display:grid}.wbba-public-case-next span{color:var(--wbba-public-muted);font-size:.82rem;line-height:1.48}.wbba-public-case-paths ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:0;list-style:none;display:grid}.wbba-public-case-paths li{gap:.35rem;display:grid}.wbba-public-case-paths strong{font-size:.92rem;font-weight:600}.wbba-public-case-paths span{color:var(--wbba-public-muted);font-size:.82rem;line-height:1.48}.wbba-public-case footer{color:var(--wbba-public-muted);padding:.85rem 2rem;font-size:.73rem;line-height:1.4}.wbba-public-case-compact{box-shadow:none}.wbba-public-case-compact>header{padding:1.5rem}.wbba-public-case-compact .wbba-public-case-readings section{min-height:0;padding:1.25rem 1.5rem}.wbba-public-case-compact .wbba-public-case-readings h3{margin-top:1.1rem}.wbba-public-case-compact .wbba-public-case-paths{padding:1.2rem 1.5rem}.wbba-public-case-compact footer{padding-inline:1.5rem}.wbba-public-direction{background:var(--wbba-public-aubergine);color:#fff;padding:clamp(5.5rem,9vw,7.75rem) 0}.wbba-public-direction .wbba-public-section-intro>p:last-child{color:#f5e8ee}.wbba-public-direction-list{border-top:1px solid #ffffff52;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.wbba-public-direction-list li{border-left:1px solid #ffffff47;min-height:12rem;padding:1.3rem 1.25rem 1.25rem}.wbba-public-direction-list li:first-child{border-left:0;padding-left:0}.wbba-public-direction-list span{color:#efbdcb;letter-spacing:.1em;font-size:.68rem;font-weight:700}.wbba-public-direction-list h3{letter-spacing:-.025em;margin-top:2.8rem;font-size:1.18rem;font-weight:600}.wbba-public-direction-list p{color:#f5e8ee;margin-top:.55rem;font-size:.86rem;line-height:1.5}.wbba-public-mission{background:#fff9fa;padding:clamp(5.5rem,9vw,7.5rem) 0}.wbba-public-mission h2{max-width:38ch;margin-top:.8rem}.wbba-public-mission>.wbba-public-frame>p:last-child{max-width:48rem;color:var(--wbba-public-muted);margin-top:1.25rem;font-size:1rem;line-height:1.58}.wbba-public-closing-band{border-top:1px solid var(--wbba-public-line);padding:clamp(4.25rem,7vw,6rem) 0}.wbba-public-closing{justify-content:space-between;align-items:end;gap:2rem;display:flex}.wbba-public-closing>div{max-width:40rem}.wbba-public-closing>div>p:last-child{color:var(--wbba-public-muted);margin-top:.95rem;font-size:.98rem;line-height:1.55}.wbba-public-page-hero{border-bottom:1px solid var(--wbba-public-line);padding:clamp(4.75rem,8vw,7rem) 0 clamp(3.75rem,6vw,5.75rem)}.wbba-public-page-hero h1{max-width:23ch;font-size:clamp(2.5rem,3.35vw,3rem)}.wbba-public-page-lede{max-width:44rem}.wbba-public-workflow-list{border-top:2px solid var(--wbba-public-aubergine);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.wbba-public-workflow-list li{border-left:1px solid var(--wbba-public-line);min-height:15.5rem;padding:1.25rem 1.2rem}.wbba-public-workflow-list li:first-child{border-left:0;padding-left:0}.wbba-public-workflow-list span,.wbba-public-principles span{color:var(--wbba-public-aubergine);letter-spacing:.1em;font-size:.68rem;font-weight:700}.wbba-public-workflow-list h2{letter-spacing:-.03em;margin-top:4.2rem;font-size:1.2rem;font-weight:600;line-height:1.12}.wbba-public-workflow-list p{color:var(--wbba-public-muted);margin-top:.7rem;font-size:.88rem;line-height:1.5}.wbba-public-case-section-compact{border-top:0;padding-top:0}.wbba-public-investigation-section{padding:0 0 clamp(5.5rem,9vw,7.75rem)}.wbba-public-investigation-thread{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem;display:grid}.wbba-public-investigation-thread article{border-left:1px solid var(--wbba-public-line);min-height:15.5rem;padding:1.35rem}.wbba-public-investigation-thread article:first-child{border-left:0}.wbba-public-investigation-thread article:nth-child(3){background:#fff8f9}.wbba-public-investigation-thread span{color:var(--wbba-public-aubergine);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:700;line-height:1.35}.wbba-public-investigation-thread h3{letter-spacing:-.026em;margin-top:2.25rem;font-size:1.04rem;font-weight:600;line-height:1.18}.wbba-public-investigation-thread p{color:var(--wbba-public-muted);margin-top:.7rem;font-size:.84rem;line-height:1.5}.wbba-public-investigation-thread footer{border-top:1px solid var(--wbba-public-line);background:var(--wbba-public-cloud);color:var(--wbba-public-muted);grid-column:1/-1;padding:1rem 1.35rem;font-size:.86rem;line-height:1.5}.wbba-public-investigation-thread footer strong{color:var(--wbba-public-ink)}.wbba-public-about-purpose{border-bottom:1px solid var(--wbba-public-line);grid-template-columns:minmax(0,1.04fr) minmax(17rem,.76fr);gap:3rem 7rem;padding-bottom:clamp(4rem,7vw,6.5rem);display:grid}.wbba-public-about-purpose h2,.wbba-public-about-purpose>div:last-child>p:last-child{margin-top:.8rem}.wbba-public-about-purpose>div:last-child>p:last-child,.wbba-public-about-womens>p:last-child{color:var(--wbba-public-muted);font-size:1rem;line-height:1.6}.wbba-public-about-womens{max-width:51rem;padding:clamp(4rem,7vw,6.5rem) 0}.wbba-public-about-womens h2{margin-top:.8rem}.wbba-public-about-womens>p:last-child{margin-top:1rem}.wbba-public-principles{border-top:1px solid var(--wbba-public-line);padding-top:1.5rem}.wbba-public-principles ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:1.5rem;padding:0;list-style:none;display:grid}.wbba-public-principles li{border-left:1px solid var(--wbba-public-line);min-height:12.5rem;padding:1rem 1.15rem}.wbba-public-principles li:first-child{border-left:0;padding-left:0}.wbba-public-principles h3{letter-spacing:-.025em;margin-top:2.6rem;font-size:1.12rem;font-weight:600;line-height:1.15}.wbba-public-principles p{color:var(--wbba-public-muted);margin-top:.65rem;font-size:.86rem;line-height:1.48}.wbba-public-access{min-height:0;padding-top:3.5rem}.wbba-public-access-options{border-top:2px solid var(--wbba-public-aubergine);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wbba-public-access-options article{min-height:17rem;padding:1.65rem 2rem 1.8rem 0}.wbba-public-access-options article+article{border-left:1px solid var(--wbba-public-line);padding-left:2rem;padding-right:0}.wbba-public-access-options h2{letter-spacing:-.045em;max-width:16ch;margin-top:1.25rem;font-size:clamp(1.5rem,2vw,1.9rem);font-weight:600;line-height:1.07}.wbba-public-access-options article>p:not(.wbba-public-eyebrow){max-width:33rem;color:var(--wbba-public-muted);margin-top:.85rem;font-size:.94rem;line-height:1.55}.wbba-public-access-options a{margin-top:1.5rem}.wbba-public-privacy>.wbba-public-frame{max-width:57rem}.wbba-public-privacy>.wbba-public-frame>div{border-top:1px solid var(--wbba-public-line)}.wbba-public-privacy article{border-bottom:1px solid var(--wbba-public-line);grid-template-columns:11rem minmax(0,1fr);gap:1.5rem;padding:1.25rem 0;display:grid}.wbba-public-privacy h2{font-size:1rem;font-weight:600}.wbba-public-privacy p{color:var(--wbba-public-muted);font-size:.92rem;line-height:1.55}.wbba-public-privacy-question{margin-top:1.5rem}.wbba-public-request-hero{background:linear-gradient(120deg, var(--wbba-public-paper), #fff7f9);align-items:center;min-height:calc(100vh - 5.25rem);padding:clamp(4.75rem,8vw,7rem) 0;display:grid}.wbba-public-request-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.7fr);align-items:end;gap:clamp(3rem,9vw,9rem);display:grid}.wbba-public-request-summary{border-top:2px solid var(--wbba-public-aubergine);background:#fff;padding:1.6rem 1.7rem;box-shadow:0 16px 32px #26151f0f}.wbba-public-request-summary>p{color:var(--wbba-public-aubergine);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.wbba-public-request-summary ol{gap:1rem;margin-top:2.2rem;padding:0;list-style:none;display:grid}.wbba-public-request-summary li{border-top:1px solid var(--wbba-public-line);grid-template-columns:2rem minmax(0,1fr);gap:.65rem;padding-top:1rem;display:grid}.wbba-public-request-summary li:first-child{border-top:0;padding-top:0}.wbba-public-request-summary span{color:var(--wbba-public-aubergine);letter-spacing:.08em;font-size:.68rem;font-weight:700}.wbba-public-request-summary strong{font-size:.92rem;font-weight:600;line-height:1.35}.wbba-public-request-summary small{color:var(--wbba-public-muted);grid-column:2;margin-top:-.35rem;font-size:.8rem;line-height:1.48}.wbba-public-not-found{place-items:normal;min-height:100vh;padding:0;display:block}.wbba-public-not-found>.wbba-public-not-found-body{border-left:0;width:auto;padding:clamp(6rem,9vw,8.5rem) 0}.wbba-public-not-found .wbba-public-header-inner,.wbba-public-not-found-body>.wbba-public-frame,.wbba-public-not-found .wbba-public-footer>.wbba-public-frame{width:min(100% - 7.5rem,80rem)}.wbba-public-not-found-body{min-height:32rem}.wbba-public-not-found-body>.wbba-public-frame>p:not(.wbba-public-eyebrow){max-width:38rem;color:var(--wbba-public-muted);margin-top:1.25rem;line-height:1.6}.wbba-public-footer{border-top:1px solid var(--wbba-public-line);background:var(--wbba-public-paper)}.wbba-public-footer>.wbba-public-frame{min-height:6rem;color:var(--wbba-public-muted);justify-content:space-between;align-items:center;gap:2rem;font-size:.76rem;display:flex}.wbba-public-footer div{flex-wrap:wrap;justify-content:flex-end;gap:1.25rem;display:flex}.wbba-public-footer a{color:var(--wbba-public-muted);text-decoration:none}.wbba-public-footer a:is(:hover,:focus-visible){color:var(--wbba-public-aubergine);text-underline-offset:.25em;text-decoration:underline}.wbba-auth-page{background:var(--wbba-public-paper);grid-template-columns:minmax(20rem,42%) minmax(0,58%);min-height:100vh;display:grid}.wbba-auth-brand-panel{isolation:isolate;color:#fff;background:linear-gradient(145deg,#442035,#26151f);flex-direction:column;justify-content:center;gap:clamp(3.5rem,12vh,7rem);min-height:100%;padding:clamp(2rem,5vw,5rem);display:flex;position:relative;overflow:hidden}.wbba-auth-brand-panel:before,.wbba-auth-brand-panel:after{z-index:-1;content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;position:absolute}.wbba-auth-brand-panel:before{aspect-ratio:1;width:35rem;bottom:-14rem;right:-18rem;box-shadow:0 0 0 2.7rem #0000,0 0 0 calc(2.7rem + 1px) #ffffff21}.wbba-auth-brand-panel:after{aspect-ratio:1;width:27rem;top:-17rem;right:-7.5rem;box-shadow:0 0 0 2.2rem #0000,0 0 0 calc(2.2rem + 1px) #ffffff1a}.wbba-auth-brand-link{align-self:flex-start;text-decoration:none;display:inline-flex}.wbba-auth-brand{width:min(16.5rem,100%);height:auto;display:block}.wbba-auth-brand-copy{max-width:21rem}.wbba-auth-context{color:#efbdcb;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.4}.wbba-auth-brand-copy h2{color:#fff;letter-spacing:-.045em;margin-top:.8rem;font-size:clamp(1.55rem,2.25vw,2rem);font-weight:600;line-height:1.08}.wbba-auth-panel-wrap{justify-content:center;align-items:center;min-width:0;padding:clamp(2rem,6vw,6rem);display:flex}.wbba-auth-panel{width:min(100%,30rem)}.wbba-auth-heading>p{color:var(--wbba-public-aubergine);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:700}.wbba-auth-heading h1{color:var(--wbba-public-ink);letter-spacing:-.055em;margin-top:.65rem;font-size:clamp(2rem,2.8vw,2.5rem);font-weight:600;line-height:1}.wbba-auth-heading>span{max-width:28rem;color:var(--wbba-public-muted);margin-top:.8rem;font-size:.95rem;line-height:1.55;display:block}.wbba-auth-form{margin-top:1.9rem}.wbba-auth-form :is(label,input,button,a){font-family:var(--wbba-public-font)}.wbba-auth-form label{color:var(--wbba-public-ink);font-size:.78rem;font-weight:600}.wbba-auth-form input{min-height:3rem;box-shadow:none;border-color:#b9bfc5;border-radius:.18rem}.wbba-auth-form input:focus{border-color:var(--wbba-public-aubergine);outline-offset:1px;outline:2px solid #4420352e}.wbba-auth-form button[type=submit]{background:var(--wbba-public-aubergine);border-radius:.18rem;min-height:3rem;font-size:.84rem;font-weight:700}.wbba-auth-form button[type=submit]:hover{background:var(--wbba-public-aubergine-strong)}.wbba-auth-form [role=alert]{border-radius:.18rem;font-size:.82rem;line-height:1.5}.wbba-auth-panel[data-wbba-auth-state=success] .wbba-auth-heading>p{color:#35644d}.wbba-auth-footer{border-top:1px solid var(--wbba-public-line);color:var(--wbba-public-muted);margin-top:1.6rem;padding-top:1.2rem;font-size:.84rem;line-height:1.5}.wbba-auth-footer a{color:var(--wbba-public-aubergine);font-weight:700;text-decoration:none}.wbba-auth-footer a:hover{text-underline-offset:.2em;text-decoration:underline}.wbba-auth-inquiry{max-width:27rem;color:var(--wbba-public-muted);margin:.7rem 0 0;font-size:.8rem;line-height:1.55}.wbba-auth-inquiry a{white-space:nowrap;text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.wbba-auth-inquiry a:focus-visible{outline:2px solid var(--wbba-public-aubergine);outline-offset:.2rem}@media (width<=1050px){.wbba-public-frame{width:min(100% - 4rem,68rem)}.wbba-public-header-inner{gap:1rem;min-height:4.85rem}.wbba-public-header nav{gap:.9rem}.wbba-public-home-hero-grid,.wbba-public-problem-grid,.wbba-public-request-hero-grid,.wbba-public-about-purpose{grid-template-columns:1fr}.wbba-public-home-hero-grid{gap:2.4rem}.wbba-public-home-hero .wbba-public-home-proof-card{flex-direction:column;display:flex}.wbba-public-case-preview{max-width:38rem}.wbba-public-connected-workflow>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.wbba-public-connected-workflow>ol>li:nth-child(3){border-left:0;padding-left:0}.wbba-public-home-hero .wbba-public-case-timeline{order:-2;margin-top:0}.wbba-public-home-hero .wbba-public-proof-qualifier{order:-1}.wbba-public-hero-note{max-width:38rem}.wbba-public-edge-intro,.wbba-public-stack-intro,.wbba-public-home-proof-card header{grid-template-columns:1fr;gap:1rem}.wbba-public-edge-intro .wbba-public-eyebrow,.wbba-public-stack-intro .wbba-public-eyebrow{grid-column:auto}.wbba-public-edge-list{grid-template-columns:repeat(3,minmax(0,1fr))}.wbba-public-edge-list li:nth-child(3){border-left:0;padding-left:0}.wbba-public-stack-map{grid-template-columns:1fr}.wbba-public-stack-inputs,.wbba-public-stack-outputs{grid-template-columns:repeat(2,minmax(0,1fr))}.wbba-public-stack-core strong{max-width:16ch}.wbba-public-home-proof-card ol,.wbba-public-proof-statuses{grid-template-columns:1fr}.wbba-public-proof-statuses>div,.wbba-public-proof-statuses>div:first-child{border-top:1px solid var(--wbba-public-line);border-left:0;min-height:0;padding:1rem 0}.wbba-public-proof-statuses>div:first-child{border-top:0}.wbba-public-home-proof-card li,.wbba-public-home-proof-card li:first-child{border-top:1px solid var(--wbba-public-line);border-left:0;min-height:0;padding:1.15rem 0}.wbba-public-home-proof-card li:first-child{border-top:0}.wbba-public-access-options{grid-template-columns:1fr}.wbba-public-access-options article,.wbba-public-access-options article+article{border-left:0;min-height:0;padding:1.6rem 0}.wbba-public-access-options article+article{border-top:1px solid var(--wbba-public-line)}.wbba-public-section-intro{grid-template-columns:1fr;gap:.8rem}.wbba-public-direction-list,.wbba-public-principles ol,.wbba-public-workspace-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.wbba-public-workspace-groups{grid-template-columns:1fr;gap:2.4rem}.wbba-public-workspace-jobs li:nth-child(3n+1){border-left:1px solid var(--wbba-public-line);padding-left:1.35rem}.wbba-public-workspace-jobs li:nth-child(odd),.wbba-public-direction-list li:nth-child(3),.wbba-public-principles li:nth-child(3){border-left:0;padding-left:0}.wbba-public-direction-list li{min-height:10.5rem}.wbba-public-workflow-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wbba-public-workflow-list li:nth-child(3),.wbba-public-workflow-list li:nth-child(5){border-left:0;padding-left:0}.wbba-public-investigation-thread{grid-template-columns:repeat(2,minmax(0,1fr))}.wbba-public-investigation-thread article:nth-child(3){border-left:0;border-top:1px solid var(--wbba-public-line)}.wbba-public-investigation-thread article:nth-child(4){border-top:1px solid var(--wbba-public-line)}.wbba-auth-page{grid-template-columns:minmax(17rem,38%) minmax(0,62%)}.wbba-auth-brand-panel{padding:2rem}}@media (width<=640px){.wbba-public-frame{width:min(100% - 2rem,40rem)}.wbba-public-header{position:sticky}.wbba-public-header-inner{min-height:4.25rem;padding:.55rem 0}.wbba-public-brand{width:8.8rem;height:2.65rem}.wbba-public-brand-descriptor{display:none}.wbba-public-desktop-nav{display:none!important}.wbba-public-mobile-menu{display:block;position:relative}.wbba-public-mobile-menu summary{border:1px solid var(--wbba-public-line);min-height:2.35rem;color:var(--wbba-public-ink);cursor:pointer;border-radius:.2rem;justify-content:center;align-items:center;padding:.5rem .7rem;font-size:.78rem;font-weight:700;list-style:none;display:inline-flex}.wbba-public-mobile-menu summary::-webkit-details-marker{display:none}.wbba-public-mobile-menu[open] summary{border-color:var(--wbba-public-aubergine);background:var(--wbba-public-rose)}.wbba-public-mobile-menu nav{z-index:2;border:1px solid var(--wbba-public-line);background:#fff;gap:0;width:min(17rem,100vw - 2rem);padding:.4rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 14px 28px #26151f21}.wbba-public-mobile-menu nav a{align-items:center;min-height:2.65rem;padding:.5rem .65rem;font-size:.82rem;display:flex}.wbba-public-mobile-menu .wbba-public-header-signin{margin:0}.wbba-public-mobile-menu .wbba-public-header-cta{margin-top:.25rem;padding:.65rem .7rem}.wbba-public-home-hero{padding:2.75rem 0 3.5rem}.wbba-public-page-hero,.wbba-public-request-hero{padding:3.5rem 0 4rem}.wbba-public-home-hero h1{max-width:14ch;font-size:clamp(2.25rem,10.7vw,2.6rem)}.wbba-public-page-hero h1,.wbba-public-request-hero h1,.wbba-public-not-found h1{font-size:clamp(2rem,9.6vw,2.38rem)}.wbba-public-home-lede,.wbba-public-page-lede{font-size:1rem;line-height:1.56}.wbba-public-hero-problem{margin-top:1.15rem;padding-left:.8rem}.wbba-public-hero-problem p{font-size:.87rem}.wbba-public-edge,.wbba-public-stack,.wbba-public-home-proof,.wbba-public-compounding{padding:3.5rem 0}.wbba-public-edge h2,.wbba-public-stack h2,.wbba-public-home-proof-card h2,.wbba-public-compounding h2{font-size:clamp(1.72rem,8.2vw,2.08rem)}.wbba-public-edge-list{grid-template-columns:1fr;margin-top:2.2rem}.wbba-public-edge-list li,.wbba-public-edge-list li:first-child,.wbba-public-edge-list li:nth-child(3){border-top:1px solid #ffffff47;border-left:0;min-height:0;padding:1.2rem 0}.wbba-public-edge-list li:first-child{border-top:0}.wbba-public-edge-list h3{margin-top:1.15rem}.wbba-public-stack-map{margin-top:2.6rem}.wbba-public-workspace-jobs{grid-template-columns:1fr;margin-top:2.25rem}.wbba-public-workspace-groups{gap:2rem;margin-top:2.25rem}.wbba-public-workspace-groups li{min-height:0;padding:1rem 0}.wbba-public-workspace-jobs li,.wbba-public-workspace-jobs li:nth-child(3n+1),.wbba-public-workspace-jobs li:nth-child(odd){border-left:0;min-height:0;padding:1.1rem 0}.wbba-public-workspace-jobs h3{margin-top:1.1rem}.wbba-public-stack-inputs,.wbba-public-stack-outputs{grid-template-columns:1fr;padding:1rem}.wbba-public-stack-core{padding:1.25rem 1rem}.wbba-public-home-proof-card{padding:1.35rem}.wbba-public-case-preview{padding:1.3rem}.wbba-public-case-preview h2{font-size:clamp(1.55rem,7.6vw,1.9rem)}.wbba-public-case-preview-metrics{grid-template-columns:1fr}.wbba-public-case-preview-metrics>div{min-height:0;padding:1rem 0}.wbba-public-case-preview-metrics>div+div{border-top:1px solid var(--wbba-public-line);background:0 0;border-left:0}.wbba-public-connected-workflow>ol{grid-template-columns:1fr;margin-top:2rem}.wbba-public-connected-workflow>ol>li,.wbba-public-connected-workflow>ol>li:first-child,.wbba-public-connected-workflow>ol>li:nth-child(3){border-top:1px solid var(--wbba-public-line);border-left:0;min-height:0;padding:1.1rem 0}.wbba-public-connected-workflow>ol>li:first-child{border-top:0}.wbba-public-connected-workflow>ol>li:after{display:none}.wbba-public-connected-workflow>ol h3{margin-top:1rem}.wbba-public-connected-workflow>ol small{margin-top:.75rem;padding-top:0}.wbba-public-home-hero .wbba-public-home-proof-card{flex-direction:column;display:flex}.wbba-public-home-hero .wbba-public-case-timeline{border-top:0;order:-2;margin-top:0}.wbba-public-home-hero .wbba-public-proof-qualifier{order:-1}.wbba-public-case-timeline{grid-template-columns:minmax(0,1fr) 1.25rem minmax(0,1fr);gap:.3rem}.wbba-public-case-timeline strong{font-size:1.78rem}.wbba-public-case-timeline span{font-size:.59rem}.wbba-public-case-timeline small{font-size:.66rem}.wbba-public-home-proof-card ol{margin-top:1.5rem}.wbba-public-home-proof-card li strong{margin-top:.7rem}.wbba-public-compounding strong{font-size:1rem}.wbba-public-problem,.wbba-public-case-section,.wbba-public-about,.wbba-public-workflow-page,.wbba-public-privacy{padding:4.25rem 0}.wbba-public-problem h2,.wbba-public-section-intro h2,.wbba-public-mission h2,.wbba-public-closing h2,.wbba-public-about h2{font-size:clamp(1.65rem,8vw,2rem)}.wbba-public-case>header,.wbba-public-case-paths{grid-template-columns:1fr;padding:1.35rem}.wbba-public-case h2{font-size:1.58rem}.wbba-public-case-readings{grid-template-columns:1fr}.wbba-public-case-readings section{min-height:0;padding:1.35rem}.wbba-public-case-readings section+section{border-top:1px solid var(--wbba-public-line);border-left:0}.wbba-public-case-readings h3{margin-top:1.5rem}.wbba-public-case-paths ol{grid-template-columns:1fr}.wbba-public-case footer{padding:.85rem 1.35rem}.wbba-public-direction{padding:4.25rem 0}.wbba-public-direction-list,.wbba-public-principles ol{grid-template-columns:1fr}.wbba-public-direction-list li,.wbba-public-direction-list li:nth-child(3),.wbba-public-principles li,.wbba-public-principles li:nth-child(3){border-top:1px solid #ffffff47;border-left:0;min-height:0;padding:1rem 0}.wbba-public-direction-list li:first-child{border-top:0}.wbba-public-direction-list h3,.wbba-public-principles h3{margin-top:1.1rem}.wbba-public-mission{padding:4.25rem 0}.wbba-public-mission h2{font-size:clamp(1.6rem,7vw,1.85rem);line-height:1.1}.wbba-public-closing{flex-direction:column;align-items:flex-start}.wbba-public-workflow-list{grid-template-columns:1fr}.wbba-public-workflow-list li,.wbba-public-workflow-list li:nth-child(3),.wbba-public-workflow-list li:nth-child(5){border-top:1px solid var(--wbba-public-line);border-left:0;min-height:0;padding:1.2rem 0}.wbba-public-workflow-list li:first-child{border-top:0}.wbba-public-workflow-list h2{margin-top:1.2rem}.wbba-public-investigation-section{padding-bottom:4.25rem}.wbba-public-investigation-thread{grid-template-columns:1fr;margin-top:2rem}.wbba-public-investigation-thread article,.wbba-public-investigation-thread article:nth-child(3),.wbba-public-investigation-thread article:nth-child(4){border-top:1px solid var(--wbba-public-line);border-left:0;min-height:0;padding:1.2rem}.wbba-public-investigation-thread article:first-child{border-top:0}.wbba-public-investigation-thread h3{margin-top:1.1rem}.wbba-public-about-purpose{gap:2.5rem}.wbba-public-about-purpose h2{font-size:clamp(1.65rem,7vw,1.85rem)}.wbba-public-principles{padding-top:1.25rem}.wbba-public-access{min-height:0;padding:3.25rem 0 4.25rem}.wbba-public-access-options h2{max-width:18ch}.wbba-public-privacy article{grid-template-columns:1fr;gap:.5rem}.wbba-public-request-hero{min-height:0}.wbba-public-request-summary{padding:1.35rem}.wbba-public-footer>.wbba-public-frame{flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5rem 0}.wbba-public-footer div{justify-content:flex-start;gap:.7rem 1rem}.wbba-auth-page{grid-template-columns:1fr}.wbba-auth-brand-panel{justify-content:flex-start;gap:1.6rem;min-height:14.25rem;padding:1.5rem 1.25rem}.wbba-auth-brand-panel:before{width:31rem;bottom:-21rem;right:-18rem}.wbba-auth-brand-panel:after{width:24rem;top:-18rem;right:-12rem}.wbba-auth-brand{width:11.75rem}.wbba-auth-brand-copy{max-width:20rem}.wbba-auth-brand-copy h2{margin-top:.55rem;font-size:1.55rem}.wbba-auth-panel-wrap{padding:2.25rem 1.25rem 3rem;display:block}.wbba-auth-panel{width:100%}}@media (prefers-reduced-motion:reduce){.wbba-public-header *,.wbba-public-button{transition-duration:.01ms!important}}.c04-site{min-height:100vh;color:var(--wbba-public-ink);background:var(--wbba-public-paper);font-family:var(--wbba-public-font)}.c04-site :is(h1,h2,h3,p,ol){margin:0}.c04-frame{width:min(100% - 7.5rem,77rem);margin-inline:auto}.c04-header{z-index:30;border-bottom:1px solid var(--wbba-public-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafbf5;position:sticky;top:0}.c04-header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:5rem;display:flex}.c04-brand{color:var(--wbba-public-muted);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.63rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.c04-brand-mark{object-fit:contain;object-position:left;width:9.5rem;height:2.8rem;display:block}.c04-desktop-nav{align-items:center;gap:1.55rem;display:flex}.c04-header nav a{color:var(--wbba-public-muted);font-size:.83rem;font-weight:650;text-decoration:none}.c04-header nav a:not(.c04-signin):is(:hover,:focus-visible,[aria-current=page]){color:var(--wbba-public-aubergine);text-underline-offset:.35rem;text-decoration:underline}.c04-signin,.c04-button{border:1px solid var(--wbba-public-aubergine);background:var(--wbba-public-aubergine);justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:.68rem .9rem;font-size:.8rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;color:#fff!important}.c04-signin:is(:hover,:focus-visible),.c04-button:is(:hover,:focus-visible){background:var(--wbba-public-aubergine-strong);transform:translateY(-1px)}.c04-mobile-nav{display:none}.c04-site a:focus-visible,.c04-site button:focus-visible,.c04-site summary:focus-visible{outline-offset:3px;outline:2px solid #8d315c}.c04-kicker{color:var(--wbba-public-aubergine);letter-spacing:.105em;text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1.35}.c04-home-hero{padding:clamp(3.6rem,6vw,5.7rem) 0 clamp(4.4rem,6vw,5.8rem)}.c04-home-grid{grid-template-columns:minmax(0,.83fr) minmax(30rem,1.17fr);align-items:start;gap:clamp(2.5rem,5vw,5.5rem);display:grid}.c04-home-grid>div>h1,.c04-page-hero h1,.c04-not-found h1{letter-spacing:-.07em;max-width:14ch;margin-top:.85rem;font-size:clamp(2.75rem,4.25vw,4.35rem);font-weight:600;line-height:.96}.c04-lede{max-width:37rem;color:var(--wbba-public-muted);font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.6;margin-top:1.25rem!important}.c04-actions{flex-wrap:wrap;align-items:center;gap:.95rem 1.25rem;margin-top:1.8rem;display:flex}.c04-text-link{color:var(--wbba-public-aubergine);align-items:center;gap:.38rem;font-size:.84rem;font-weight:750;text-decoration:none;display:inline-flex}.c04-text-link:is(:hover,:focus-visible){text-underline-offset:.24em;text-decoration:underline}.c04-truth-label{max-width:30rem;color:var(--wbba-public-muted);font-size:.76rem;line-height:1.45;margin-top:1.3rem!important}.c04-evidence{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);background:#fff;overflow:hidden;box-shadow:0 18px 44px #26151f12}.c04-evidence header{grid-template-columns:minmax(0,1fr) minmax(15rem,.5fr);gap:1.5rem 2.5rem;padding:1.65rem 1.75rem 1.4rem;display:grid}.c04-evidence h2{letter-spacing:-.052em;max-width:25ch;margin-top:.6rem;font-size:clamp(1.45rem,2.05vw,2rem);font-weight:600;line-height:1.04}.c04-evidence header>p{color:var(--wbba-public-muted);align-self:end;font-size:.81rem;line-height:1.52}.c04-evidence-readings{border-top:1px solid var(--wbba-public-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c04-evidence-readings section{min-height:10.5rem;padding:1.2rem 1.75rem 1.35rem}.c04-evidence-readings section+section{border-left:1px solid var(--wbba-public-line);background:#fff8f9}.c04-evidence-readings span,.c04-evidence-conclusion span,.c04-workspace-output span{color:var(--wbba-public-aubergine);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:750;display:block}.c04-evidence-readings strong{letter-spacing:-.035em;margin-top:1.1rem;font-size:1.25rem;font-weight:650;display:block}.c04-evidence-readings p{color:var(--wbba-public-muted);margin-top:.5rem;font-size:.78rem;line-height:1.45}.c04-evidence-readings small{color:var(--wbba-public-ink);margin-top:.45rem;font-size:.72rem;font-weight:650;line-height:1.4;display:block}.c04-evidence-conclusion{border-top:1px solid var(--wbba-public-line);background:var(--wbba-public-cloud);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.6rem;padding:1.1rem 1.75rem 1.25rem;display:grid}.c04-evidence-conclusion b{max-width:26ch;margin-top:.45rem;font-size:.92rem;font-weight:650;line-height:1.35;display:block}.c04-evidence-conclusion p{color:var(--wbba-public-muted);margin-top:.45rem;font-size:.8rem;line-height:1.45}.c04-evidence footer{color:var(--wbba-public-muted);padding:.7rem 1.75rem;font-size:.7rem;line-height:1.43}.c04-evidence-compact header{padding:1.3rem 1.45rem 1.15rem}.c04-evidence-compact .c04-evidence-readings section{min-height:0;padding:1rem 1.45rem}.c04-evidence-compact .c04-evidence-conclusion{padding:1rem 1.45rem}.c04-evidence-compact footer{padding-inline:1.45rem}.c04-handoff,.c04-evaluation,.c04-workspaces,.c04-about,.c04-information{border-top:1px solid var(--wbba-public-line);padding:clamp(4.7rem,8vw,7rem) 0}.c04-handoff{background:var(--wbba-public-aubergine);color:#fff;border-top:0}.c04-handoff .c04-kicker,.c04-bridge .c04-kicker{color:#f3cbd8}.c04-handoff h2,.c04-bridge h2,.c04-section-heading h2,.c04-about h2,.c04-workflow-close h2{letter-spacing:-.06em;max-width:24ch;margin-top:.75rem;font-size:clamp(2rem,3vw,2.65rem);font-weight:600;line-height:1.02}.c04-handoff ol{border-top:1px solid #ffffff47;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.2rem;padding:0;list-style:none;display:grid}.c04-handoff li{border-left:1px solid #ffffff47;min-height:10.5rem;padding:1.2rem 1.4rem}.c04-handoff li:first-child{border-left:0;padding-left:0}.c04-handoff li span{color:#f3cbd8;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:750}.c04-handoff li p,.c04-substitute{color:#f6e8ee;font-size:.9rem;line-height:1.54;margin-top:.8rem!important}.c04-substitute{border-top:1px solid #ffffff47;max-width:50rem;padding-top:1rem;margin-top:2rem!important}.c04-bridge{background:#fff;padding:clamp(4.7rem,8vw,7rem) 0}.c04-bridge h2{max-width:20ch}.c04-bridge>.c04-frame>p:not(.c04-kicker){max-width:43rem;color:var(--wbba-public-muted);margin-top:1rem;font-size:.98rem;line-height:1.6}.c04-bridge .c04-text-link{margin-top:1.4rem}.c04-page-hero{border-bottom:1px solid var(--wbba-public-line);padding:clamp(2.8rem,4.5vw,3.8rem) 0 clamp(2.15rem,3.6vw,3rem)}.c04-page-hero h1{max-width:23ch;font-size:clamp(2.35rem,3.3vw,3.25rem)}.c04-page-hero>.c04-frame>p:last-child{max-width:45rem;color:var(--wbba-public-muted);margin-top:1.15rem;font-size:1.05rem;line-height:1.58}.c04-section-heading{grid-template-columns:minmax(0,1fr) minmax(15rem,.62fr);align-items:end;gap:2rem 5rem;margin-bottom:2.2rem;display:grid}.c04-section-heading>p{color:var(--wbba-public-muted);font-size:.94rem;line-height:1.58}.c04-stage-tabs{border:1px solid var(--wbba-public-line);border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c04-stage-tabs button{border:0;border-left:1px solid var(--wbba-public-line);min-height:4.25rem;color:var(--wbba-public-muted);cursor:pointer;text-align:left;background:#fff;align-items:center;gap:.65rem;padding:.75rem 1rem;font-size:.82rem;font-weight:700;display:flex}.c04-stage-tabs button:first-child{border-left:0}.c04-stage-tabs button[aria-selected=true]{background:var(--wbba-public-rose);color:var(--wbba-public-aubergine);box-shadow:inset 0 3px 0 var(--wbba-public-aubergine)}.c04-stage-tabs span{color:var(--wbba-public-aubergine);letter-spacing:.08em;font-size:.65rem}.c04-stage-panel{border:1px solid var(--wbba-public-line);background:#fff;grid-template-columns:minmax(0,.9fr) minmax(19rem,1.1fr);gap:2.5rem;padding:clamp(1.4rem,3vw,2.3rem);display:grid}.c04-stage-panel h3{letter-spacing:-.052em;max-width:21ch;margin-top:.65rem;font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:600;line-height:1.05}.c04-stage-panel>div:first-child>p:last-child{color:var(--wbba-public-muted);margin-top:.85rem;font-size:.92rem;line-height:1.56}.c04-stage-graphic{border-left:3px solid var(--wbba-public-aubergine);background:var(--wbba-public-cloud);align-content:center;gap:.65rem;min-height:14rem;padding:1.5rem;display:grid}.c04-stage-graphic strong{letter-spacing:-.055em;font-size:clamp(1.4rem,2.4vw,2.1rem);font-weight:600;line-height:1.02}.c04-stage-graphic span{color:var(--wbba-public-ink);font-size:.88rem;font-weight:600;line-height:1.45}.c04-stage-graphic small{color:var(--wbba-public-muted);font-size:.76rem;line-height:1.45}.c04-stage-challenged{background:#fff7f9}.c04-stage-next{background:#f5f7f8;border-left-color:#526675}.c04-source-details{border-top:1px solid var(--wbba-public-line);border-bottom:1px solid var(--wbba-public-line);color:var(--wbba-public-muted);margin-top:1rem;font-size:.82rem;line-height:1.55}.c04-source-details summary{color:var(--wbba-public-aubergine);cursor:pointer;padding:.95rem 0;font-weight:700}.c04-source-details p{max-width:55rem;padding:0 0 1rem}.c04-workspaces{background:#fff}.c04-workspace-layout{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);align-items:start;gap:1.5rem;display:grid}.c04-workspace-selector{border-top:1px solid var(--wbba-public-line);display:grid}.c04-workspace-selector button{border:0;border-bottom:1px solid var(--wbba-public-line);min-height:2.75rem;color:var(--wbba-public-muted);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:.55rem;padding:.55rem 0;font-size:.8rem;font-weight:650;display:flex}.c04-workspace-selector button[aria-selected=true]{background:var(--wbba-public-rose);color:var(--wbba-public-aubergine);box-shadow:inset 2px 0 0 var(--wbba-public-aubergine);padding-left:.75rem}.c04-workspace-selector span{color:var(--wbba-public-aubergine);font-size:.62rem;font-weight:750}.c04-workspace-card{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);min-height:31rem;padding:clamp(1.4rem,3vw,2.25rem)}.c04-workspace-card h3{letter-spacing:-.06em;margin-top:.65rem;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:600}.c04-workspace-job{max-width:42rem;color:var(--wbba-public-muted);font-size:.94rem;line-height:1.55;margin-top:.7rem!important}.c04-workspace-visual{margin-top:1.5rem}.c04-visual{background:var(--wbba-public-cloud);min-height:11rem;color:var(--wbba-public-ink);gap:.55rem;padding:1.15rem;font-size:.8rem;display:grid}.c04-visual span,.c04-visual i,.c04-visual small{color:var(--wbba-public-muted);font-size:.73rem;font-style:normal;line-height:1.35}.c04-visual b,.c04-visual strong{font-weight:700;line-height:1.25}.c04-change{border-left:3px solid var(--wbba-public-aubergine);grid-template-columns:1fr 1fr;align-content:center}.c04-change em{color:var(--wbba-public-aubergine);grid-column:1/-1;font-size:.72rem;font-style:normal;font-weight:750}.c04-discover{background:#fff7f9;grid-template-columns:1fr 1fr;align-content:center}.c04-discover b,.c04-discover span,.c04-discover strong{grid-column:1/-1}.c04-discover i{border:1px solid var(--wbba-public-line);background:#fff;padding:.55rem}.c04-player{background:linear-gradient(90deg,#eef1f3 49%,#f7edf1 49%);grid-template-columns:repeat(5,1fr);align-items:center}.c04-player span,.c04-player b{text-align:center}.c04-player i,.c04-player strong{text-align:center;grid-column:1/-1}.c04-team{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr;align-content:center}.c04-team i{color:var(--wbba-public-aubergine);font-size:1.25rem}.c04-team small{grid-column:1/-1;margin-top:1rem}.c04-game{text-align:center;border:1px solid var(--wbba-public-line);background:#fff;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center}.c04-game i{color:var(--wbba-public-aubergine);font-size:1.15rem}.c04-game b{border-top:1px solid var(--wbba-public-line);grid-column:1/-1;margin-top:1rem;padding-top:.75rem}.c04-impact{background:#fff8f9;border-left:3px solid #526675;grid-template-columns:1fr 1fr;align-content:center}.c04-impact b,.c04-impact i{background:#fff;padding:.85rem}.c04-impact span,.c04-impact strong{grid-column:1/-1}.c04-fit{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr;align-content:center}.c04-fit b{color:var(--wbba-public-aubergine);font-size:1.15rem}.c04-fit i{color:var(--wbba-public-aubergine);grid-column:1/-1;margin-top:1rem}.c04-decision{background:var(--wbba-public-line);grid-template-columns:1fr 1fr;align-content:center;gap:1px}.c04-decision>*{background:#fff;padding:.85rem}.c04-decision span{text-align:left}.c04-briefing{border:1px solid var(--wbba-public-line);background:#fff;grid-template-columns:auto 1fr;align-content:center}.c04-briefing span,.c04-briefing b{border-bottom:1px solid var(--wbba-public-line);padding-bottom:.6rem}.c04-workspace-output{border-top:1px solid var(--wbba-public-line);grid-template-columns:11rem minmax(0,1fr);gap:1rem;margin-top:1.25rem;padding-top:1rem;display:grid}.c04-workspace-output p{color:var(--wbba-public-muted);font-size:.84rem;line-height:1.5}.c04-workflow-close{background:var(--wbba-public-aubergine);color:#fff;padding:clamp(4rem,7vw,6rem) 0}.c04-workflow-close h2{max-width:24ch}.c04-workflow-close p{color:#f4e7ec;max-width:43rem;margin-top:1rem;font-size:.98rem;line-height:1.58}.c04-purpose{border-bottom:1px solid var(--wbba-public-line);grid-template-columns:minmax(0,1fr) minmax(17rem,.72fr);gap:3rem 7rem;padding-bottom:clamp(3.75rem,6vw,5.5rem);display:grid}.c04-purpose h2{max-width:18ch}.c04-purpose>div:last-child>p:last-child,.c04-about-note>p:last-child{color:var(--wbba-public-muted);margin-top:.85rem;font-size:.98rem;line-height:1.58}.c04-about-note{max-width:50rem;padding:clamp(3.75rem,6vw,5.5rem) 0}.c04-about-note h2{margin-top:.65rem}.c04-principles{border-top:1px solid var(--wbba-public-line);grid-template-columns:repeat(3,minmax(0,1fr));padding:1.1rem 0 0;list-style:none;display:grid}.c04-principles li{border-left:1px solid var(--wbba-public-line);min-height:10rem;padding:.8rem 1.15rem}.c04-principles li:first-child{border-left:0;padding-left:0}.c04-principles h3{font-size:1rem;font-weight:650}.c04-principles p{color:var(--wbba-public-muted);margin-top:.65rem;font-size:.84rem;line-height:1.5}.c04-information{min-height:22rem}.c04-information p{max-width:48rem;color:var(--wbba-public-muted);font-size:1rem;line-height:1.62}.c04-information .c04-text-link{margin-top:1.4rem}.c04-not-found>section{align-items:center;min-height:33rem;display:grid}.c04-not-found h1{max-width:18ch}.c04-not-found section p:not(.c04-kicker){max-width:35rem;color:var(--wbba-public-muted);margin-top:1rem;line-height:1.6}.c04-footer{border-top:1px solid var(--wbba-public-line);background:#fff}.c04-footer>.c04-frame{min-height:6rem;color:var(--wbba-public-muted);justify-content:space-between;align-items:center;gap:1.5rem;font-size:.75rem;display:flex}.c04-footer div{flex-wrap:wrap;gap:1.15rem;display:flex}.c04-footer a{color:var(--wbba-public-muted);text-decoration:none}.c04-footer a:is(:hover,:focus-visible){color:var(--wbba-public-aubergine);text-underline-offset:.25em;text-decoration:underline}@media (width<=900px){.c04-frame{width:min(100% - 4rem,62rem)}.c04-home-grid,.c04-section-heading,.c04-stage-panel,.c04-purpose{grid-template-columns:1fr}.c04-home-grid{gap:2.5rem}.c04-evidence{max-width:48rem}.c04-workspace-layout{grid-template-columns:1fr}.c04-workspace-selector{border-left:1px solid var(--wbba-public-line);grid-template-columns:repeat(3,minmax(0,1fr))}.c04-workspace-selector button{border-left:1px solid var(--wbba-public-line);min-height:3.25rem;padding:.5rem}.c04-workspace-selector button[aria-selected=true]{padding-left:.6rem}.c04-stage-graphic{border-left:0;border-top:3px solid var(--wbba-public-aubergine);min-height:10rem}.c04-stage-next{border-top-color:#526675}}@media (width<=640px){.c04-frame{width:min(100% - 2rem,42rem)}.c04-header-inner{min-height:4.25rem}.c04-brand-mark{width:8.8rem;height:2.5rem}.c04-brand>span,.c04-desktop-nav{display:none}.c04-mobile-nav{display:block;position:relative}.c04-mobile-nav summary{border:1px solid var(--wbba-public-line);min-height:2.35rem;color:var(--wbba-public-ink);cursor:pointer;align-items:center;padding:.5rem .7rem;font-size:.78rem;font-weight:700;list-style:none;display:inline-flex}.c04-mobile-nav summary::-webkit-details-marker{display:none}.c04-mobile-nav[open] summary{background:var(--wbba-public-rose)}.c04-mobile-nav nav{z-index:3;border:1px solid var(--wbba-public-line);background:#fff;width:min(16rem,100vw - 2rem);padding:.4rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 14px 28px #26151f24}.c04-mobile-nav nav a{align-items:center;min-height:2.65rem;padding:.55rem .65rem;display:flex}.c04-mobile-nav .c04-signin{justify-content:center;margin-top:.25rem}.c04-home-hero{padding:2.8rem 0 3.6rem}.c04-home-grid>div>h1,.c04-page-hero h1,.c04-not-found h1{font-size:clamp(2.35rem,10.4vw,2.8rem)}.c04-evidence header,.c04-evidence-conclusion{grid-template-columns:1fr;gap:.9rem}.c04-evidence header{padding:1.25rem}.c04-evidence-readings{grid-template-columns:1fr}.c04-evidence-readings section,.c04-evidence-compact .c04-evidence-readings section{padding:1rem 1.25rem}.c04-evidence-readings section+section{border-top:1px solid var(--wbba-public-line);border-left:0}.c04-evidence-conclusion,.c04-evidence-compact .c04-evidence-conclusion{padding:1rem 1.25rem}.c04-evidence footer,.c04-evidence-compact footer{padding:.7rem 1.25rem}.c04-handoff,.c04-evaluation,.c04-workspaces,.c04-about,.c04-information,.c04-bridge{padding:3.75rem 0}.c04-handoff h2,.c04-bridge h2,.c04-section-heading h2,.c04-about h2,.c04-workflow-close h2{font-size:clamp(1.75rem,8.2vw,2.15rem)}.c04-handoff ol,.c04-principles{grid-template-columns:1fr;margin-top:2.1rem}.c04-handoff li,.c04-handoff li:first-child,.c04-principles li,.c04-principles li:first-child{border-top:1px solid #ffffff47;border-left:0;min-height:0;padding:1.1rem 0}.c04-handoff li:first-child,.c04-principles li:first-child{border-top:0}.c04-principles li{border-top-color:var(--wbba-public-line)}.c04-section-heading{gap:.85rem;margin-bottom:1.6rem}.c04-stage-tabs{grid-template-columns:1fr}.c04-stage-tabs button,.c04-stage-tabs button:first-child{border-top:1px solid var(--wbba-public-line);border-left:0;min-height:3.25rem}.c04-stage-tabs button:first-child{border-top:0}.c04-stage-panel{gap:1.5rem;padding:1.25rem}.c04-stage-panel h3{font-size:1.55rem}.c04-workspace-selector{grid-template-columns:1fr 1fr}.c04-workspace-card{min-height:0;padding:1.25rem}.c04-workspace-output{grid-template-columns:1fr;gap:.55rem}.c04-visual{min-height:10rem}.c04-team,.c04-game,.c04-fit{text-align:left;grid-template-columns:1fr}.c04-team i,.c04-game i,.c04-fit b{display:none}.c04-footer>.c04-frame{flex-direction:column;align-items:flex-start;min-height:0;padding:1.4rem 0}.c04-footer div{gap:.7rem 1rem}}@media (prefers-reduced-motion:reduce){.c04-site *{transition-duration:.01ms!important}}.c05-home{background:linear-gradient(135deg,#f8fafb 0% 65%,#f4e9ed 100%);padding:clamp(4rem,8vw,7rem) 0 clamp(2.6rem,5vw,4.25rem)}.c05-home-copy{max-width:48rem}.c05-home h1{letter-spacing:-.07em;max-width:19ch;font-size:clamp(2.65rem,5vw,4.8rem);font-weight:600;line-height:.97}.c05-home-copy>p:not(.c04-kicker){max-width:43rem;color:var(--wbba-public-muted);margin-top:1.25rem;font-size:clamp(1.03rem,1.5vw,1.2rem);line-height:1.58}.c05-home small{max-width:44rem;color:var(--wbba-public-muted);margin-top:1.15rem;font-size:.76rem;line-height:1.45;display:block}.c05-proof{background:#f8fafb;padding:0 0 clamp(4.5rem,8vw,7rem)}.c05-evidence-card{border:1px solid var(--wbba-public-line);border-top:4px solid var(--wbba-public-aubergine);background:#fff;box-shadow:0 20px 45px #26151f12}.c05-evidence-card>header{border-bottom:1px solid var(--wbba-public-line);justify-content:space-between;gap:2rem;padding:clamp(1.25rem,3vw,2.25rem);display:flex}.c05-evidence-card h2{letter-spacing:-.06em;max-width:20ch;margin-top:.55rem;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.02}.c05-evidence-card>header>span{color:var(--wbba-public-aubergine);white-space:nowrap;border:1px solid #ddc6cf;align-self:start;padding:.42rem .6rem;font-size:.7rem;font-weight:700}.c05-subject{color:var(--wbba-public-muted);padding:1rem clamp(1.25rem,3vw,2.25rem) 0;font-size:.82rem;font-weight:650}.c05-evidence-visual{padding:clamp(1.25rem,3vw,2.25rem)}.c05-evidence-switch{flex-wrap:wrap;gap:.45rem;margin-bottom:1.4rem;display:flex}.c05-evidence-switch button{border:1px solid var(--wbba-public-line);min-height:2.45rem;color:var(--wbba-public-muted);cursor:pointer;background:#fff;padding:.4rem .7rem;font-size:.76rem;font-weight:700}.c05-evidence-switch button[aria-pressed=true]{border-color:var(--wbba-public-aubergine);background:var(--wbba-public-aubergine);color:#fff}.c05-bars{border-top:1px solid var(--wbba-public-line);border-bottom:1px solid var(--wbba-public-line);grid-template-columns:1fr 1fr;gap:clamp(1rem,4vw,3.25rem);padding:1.3rem 0 1.5rem;display:grid}.c05-bars>div{gap:.35rem;display:grid}.c05-bars span{color:var(--wbba-public-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.c05-bars b{color:#fff;letter-spacing:-.07em;isolation:isolate;align-items:end;min-height:4.9rem;padding:.45rem .55rem;font-size:clamp(1.8rem,4vw,3.25rem);line-height:1;display:flex;position:relative}.c05-bars b:before{z-index:-1;height:var(--bar);background:var(--wbba-public-aubergine);content:"";max-height:100%;position:absolute;bottom:0;left:0;right:0}.c05-bars>div:first-child b:before{background:#81536a}.c05-bars small{color:var(--wbba-public-muted);font-size:.76rem}.c05-evidence-visual>p{color:var(--wbba-public-muted);margin-top:.9rem;font-size:.84rem}.c05-evidence-visual>p strong{color:var(--wbba-public-aubergine);font-size:1rem}.c05-evidence-read{border-top:1px solid var(--wbba-public-line);grid-template-columns:1fr 1fr;display:grid}.c05-evidence-read>div{padding:1.25rem clamp(1.25rem,3vw,2.25rem)}.c05-evidence-read>div+div{border-left:1px solid var(--wbba-public-line);background:#f7edf1}.c05-evidence-read span,.c05-workspace-card dt{color:var(--wbba-public-aubergine);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:750;display:block}.c05-evidence-read b{margin-top:.55rem;font-size:1rem;line-height:1.4;display:block}.c05-evidence-read p{color:var(--wbba-public-muted);font-size:.88rem;line-height:1.5;margin-top:.55rem!important}.c05-source-drawer{border-top:1px solid var(--wbba-public-line);color:var(--wbba-public-muted);margin:0 clamp(1.25rem,3vw,2.25rem) 1.25rem;font-size:.82rem;line-height:1.55}.c05-source-drawer summary{color:var(--wbba-public-aubergine);cursor:pointer;padding:.9rem 0;font-weight:700}.c05-source-drawer p{max-width:58rem;padding-bottom:.75rem}.c05-source-boundary{color:#81536a;font-size:.75rem}.c05-gains{background:var(--wbba-public-aubergine);color:#fff;padding:clamp(4rem,7vw,6rem) 0}.c05-gains>.c04-frame{grid-template-columns:.7fr 1.3fr;gap:3rem;display:grid}.c05-gains h2{letter-spacing:-.06em;font-size:clamp(2rem,3.5vw,3rem)}.c05-gains ol{grid-template-columns:repeat(3,1fr);gap:1rem;padding:0;list-style:none;display:grid}.c05-gains li{border-left:1px solid #ffffff4d;padding:0 1rem}.c05-gains span{color:#f3cbd8;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.c05-gains p{color:#f6e8ee;font-size:.9rem;line-height:1.55;margin-top:.7rem!important}.c05-close{background:#fff;padding:clamp(4rem,8vw,7rem) 0}.c05-close h2{letter-spacing:-.065em;max-width:28ch;margin-top:.55rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02}.c05-close .c04-text-link{margin-top:1.4rem}.c05-evaluation,.c05-workspaces{padding:clamp(4rem,7vw,6.5rem) 0}.c05-evaluation{background:var(--wbba-public-paper)}.c05-stage-tabs{border:1px solid var(--wbba-public-line);border-bottom:0;grid-template-columns:repeat(3,1fr);display:grid}.c05-stage-tabs button{border:0;border-left:1px solid var(--wbba-public-line);min-height:3.9rem;color:var(--wbba-public-muted);cursor:pointer;text-align:left;background:#fff;padding:.75rem 1rem;font-size:.84rem;font-weight:750}.c05-stage-tabs button:first-child{border-left:0}.c05-stage-tabs button[aria-selected=true]{background:var(--wbba-public-rose);color:var(--wbba-public-aubergine);box-shadow:inset 0 3px 0 var(--wbba-public-aubergine)}.c05-stage{border:1px solid var(--wbba-public-line);background:#fff;grid-template-columns:.9fr 1.1fr;gap:2.25rem;padding:clamp(1.3rem,3vw,2.2rem);display:grid}.c05-stage h3{letter-spacing:-.06em;max-width:21ch;margin-top:.55rem;font-size:clamp(1.55rem,2.5vw,2.2rem);line-height:1.05}.c05-stage>div:first-child>p:last-child{color:var(--wbba-public-muted);margin-top:.8rem;font-size:.94rem;line-height:1.55}.c05-stage-graphic{border-left:3px solid var(--wbba-public-aubergine);background:var(--wbba-public-cloud);align-content:center;gap:.7rem;min-height:13rem;padding:1.5rem;display:grid}.c05-stage-challenge .c05-stage-graphic{background:#fff7f9;border-color:#81536a}.c05-stage-next .c05-stage-graphic{background:#f2f5f6;border-color:#526675}.c05-stage-graphic strong{letter-spacing:-.06em;font-size:clamp(1.45rem,3vw,2.5rem);line-height:1}.c05-stage-graphic span{font-size:.9rem;font-weight:650;line-height:1.4}.c05-stage-graphic small{color:var(--wbba-public-muted);font-size:.76rem;line-height:1.45}.c05-flow{border:1px solid var(--wbba-public-line);background:var(--wbba-public-cloud);flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin:0 0 2rem;padding:.8rem 1rem;font-size:.72rem;display:flex}.c05-flow span{color:var(--wbba-public-aubergine);text-transform:uppercase;font-weight:800}.c05-flow b{font-weight:650}.c05-flow i{color:var(--wbba-public-aubergine);font-style:normal}.c05-workspace-card{border:1px solid var(--wbba-public-line);border-top:3px solid var(--wbba-public-aubergine);background:#fff;min-height:30rem;padding:clamp(1.35rem,3vw,2.25rem)}.c05-workspace-card h3{letter-spacing:-.065em;margin-top:.5rem;font-size:clamp(1.7rem,3vw,2.55rem)}.c05-question{max-width:45rem;color:var(--wbba-public-muted);font-size:1rem;line-height:1.55;margin-top:.7rem!important}.c05-workspace-visual{margin-top:1.35rem}.c05-wv{background:var(--wbba-public-cloud);gap:.55rem;min-height:10.75rem;padding:1.15rem;font-size:.82rem;display:grid}.c05-wv span,.c05-wv i,.c05-wv small{color:var(--wbba-public-muted);font-size:.74rem;font-style:normal;line-height:1.4}.c05-wv b,.c05-wv strong{line-height:1.28}.c05-change{border-left:3px solid var(--wbba-public-aubergine);grid-template-columns:1fr 1fr;align-content:center}.c05-change i{color:var(--wbba-public-aubergine);grid-column:1/-1;font-weight:750}.c05-discover{background:#fff7f9;align-content:center}.c05-discover>div{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.c05-discover span{border:1px solid var(--wbba-public-line);background:#fff;padding:.65rem}.c05-player{text-align:center;background:linear-gradient(90deg,#eef1f3 49%,#f7edf1 49%);grid-template-columns:1fr 1.2fr 1fr;align-content:center}.c05-player i,.c05-player strong{grid-column:1/-1}.c05-team,.c05-game,.c05-fit{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr;align-content:center}.c05-team i,.c05-game i,.c05-fit b{color:var(--wbba-public-aubergine);font-size:1.2rem}.c05-team small,.c05-game b,.c05-fit i{border-top:1px solid var(--wbba-public-line);grid-column:1/-1;margin-top:.8rem;padding-top:.75rem}.c05-impact{background:var(--wbba-public-line);grid-template-columns:1fr 1fr;align-content:center;gap:1px}.c05-impact>div,.c05-impact strong{background:#fff;padding:.9rem}.c05-impact strong{color:var(--wbba-public-aubergine);grid-column:1/-1}.c05-decision{background:var(--wbba-public-line);grid-template-columns:1fr 1fr;align-content:center;gap:1px}.c05-decision>*{background:#fff;padding:.8rem}.c05-decision i{color:var(--wbba-public-aubergine);grid-column:1/-1}.c05-briefing{border:1px solid var(--wbba-public-line);background:#fff;grid-template-columns:auto 1fr;align-content:center}.c05-briefing span,.c05-briefing b{border-bottom:1px solid var(--wbba-public-line);padding-bottom:.6rem}.c05-workspace-card dl{border-top:1px solid var(--wbba-public-line);grid-template-columns:1fr 1fr;gap:1.2rem;margin:1.25rem 0 0;padding-top:1.1rem;display:grid}.c05-workspace-card dd{color:var(--wbba-public-muted);margin:.45rem 0 0;font-size:.85rem;line-height:1.5}.c05-workflow-close{background:var(--wbba-public-aubergine);color:#fff;padding:clamp(4rem,7vw,6rem) 0}.c05-workflow-close h2{letter-spacing:-.06em;max-width:25ch;font-size:clamp(2rem,3.8vw,3.2rem)}.c05-workflow-close p{color:#f4e7ec;max-width:44rem;margin-top:.9rem;line-height:1.58}@media (width<=900px){.c05-gains>.c04-frame,.c05-stage{grid-template-columns:1fr}.c05-gains ol{margin-top:1rem}.c05-stage-graphic{border-top:3px solid var(--wbba-public-aubergine);border-left:0;min-height:9rem}}@media (width<=640px){.c05-home{padding-top:2.9rem}.c05-home h1{max-width:13ch;font-size:clamp(2.25rem,11vw,2.75rem)}.c05-evidence-card>header,.c05-evidence-read{grid-template-columns:1fr;gap:.9rem;display:grid}.c05-evidence-card>header>span{white-space:normal}.c05-evidence-read>div+div{border-top:1px solid var(--wbba-public-line);border-left:0}.c05-bars,.c05-workspace-card dl{grid-template-columns:1fr;gap:1rem}.c05-stage-tabs{grid-template-columns:1fr}.c05-stage-tabs button,.c05-stage-tabs button:first-child{border-top:1px solid var(--wbba-public-line);border-left:0}.c05-stage-tabs button:first-child{border-top:0}.c05-gains ol{grid-template-columns:1fr}.c05-gains li{border-top:1px solid #ffffff4d;border-left:0;padding:.7rem 0}.c05-gains li:first-child{border-top:0}.c05-flow{flex-direction:column;align-items:flex-start}.c05-flow i{display:none}.c05-team,.c05-game,.c05-fit{text-align:left;grid-template-columns:1fr}.c05-team i,.c05-game i,.c05-fit b{display:none}}.fs-site{color:#26151f;min-height:100vh;font-family:var(--wbba-public-font);background:#f8fafb}.fs-site :is(h1,h2,h3,p,ol,figure,dl){margin:0}.fs-site :is(a,button,summary){font:inherit}.fs-frame{width:min(100% - 5rem,78rem);margin-inline:auto}.fs-skip{z-index:80;color:#fff;background:#26151f;padding:.7rem 1rem;font-weight:700;position:fixed;top:-4rem;left:1rem}.fs-skip:focus{top:1rem}.fs-eyebrow{color:#7c3458;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:800;line-height:1.35}.fs-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafbf0;border-bottom:1px solid #e0e3e5;position:sticky;top:0}.fs-header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.7rem;display:flex}.fs-brand img{width:12.4rem;height:auto;display:block}.fs-desktop-nav{align-items:center;gap:1.65rem;display:flex}.fs-desktop-nav a,.fs-mobile-nav a{color:#594d54;font-size:.9rem;font-weight:650;text-decoration:none}.fs-desktop-nav a:not(.fs-sign-in):hover,.fs-mobile-nav a:hover,.fs-text-link:hover{text-underline-offset:.28em;text-decoration:underline}.fs-sign-in{border:1px solid #c7cdd0;padding:.65rem .92rem;color:#442035!important}.fs-mobile-nav{display:none;position:relative}.fs-mobile-nav summary{cursor:pointer;color:#442035;font-size:.88rem;font-weight:800;list-style:none}.fs-mobile-nav summary::-webkit-details-marker{display:none}.fs-mobile-nav nav{background:#fff;border:1px solid #d7dcde;gap:1rem;min-width:12rem;padding:1.1rem;display:grid;position:absolute;top:2.2rem;right:0;box-shadow:0 20px 42px #26151f24}.fs-actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.3rem;margin-top:1.75rem;display:flex}.fs-button{color:#fff;background:#442035;align-items:center;gap:.6rem;min-height:2.85rem;padding:.75rem 1rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.fs-button:hover{background:#26151f}.fs-text-link{color:#682743;align-items:center;gap:.45rem;min-height:2.75rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.fs-home-hero{background:linear-gradient(120deg,#f8fafb 0% 58%,#f0e7eb 100%);padding:clamp(3rem,6vw,5.6rem) 0 clamp(3.5rem,6vw,5.8rem)}.fs-hero-grid{grid-template-columns:minmax(0,1fr) minmax(30rem,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}.fs-hero-copy h1{letter-spacing:-.052em;max-width:17ch;margin-top:.8rem;font-size:clamp(3.25rem,4.25vw,4.1rem);font-weight:630;line-height:.99}.fs-hero-copy>p:not(.fs-eyebrow){color:#5e535a;max-width:35rem;margin-top:1.25rem;font-size:1.04rem;line-height:1.59}.fs-investigation{background:#fff;border:1px solid #d8ccd2;border-top:4px solid #442035;overflow:hidden;box-shadow:0 24px 55px #26151f1a}.fs-investigation figcaption{color:#766770;padding:.92rem 1.15rem;font-size:.72rem;font-weight:700;line-height:1.4}.fs-investigation-route{background:#ded4d9;grid-template-columns:1fr 1.18fr 1fr 1fr;gap:1px;padding:1px;display:grid;position:relative}.fs-investigation article{background:#fff;min-height:13.7rem;padding:1.1rem;position:relative}.fs-investigation article>span,.fs-case-steps span{color:#7a3456;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800;display:block}.fs-investigation strong{letter-spacing:-.035em;margin-top:1.25rem;font-size:1.04rem;line-height:1.14;display:block}.fs-investigation article p{color:#675a62;margin-top:.65rem;font-size:.8rem;line-height:1.47}.fs-signal{background:#fbf8f9!important}.fs-branch{background:#f3edf0!important}.fs-affected{background:#f7faf9!important}.fs-next{background:#f2f5f6!important}.fs-branch-lines{z-index:1;pointer-events:none;width:2.3rem;height:2.8rem;position:absolute;bottom:1.5rem;right:-1.2rem}.fs-branch-lines i{transform-origin:0;border-top:1px solid #7a3456;width:100%;position:absolute;left:0}.fs-branch-lines i:first-child{top:.5rem;transform:rotate(-30deg)}.fs-branch-lines i:last-child{bottom:.5rem;transform:rotate(30deg)}.fs-investigation-legend{color:#645760;border-top:1px solid #ded4d9;flex-wrap:wrap;gap:.85rem 1.2rem;padding:.85rem 1.15rem;font-size:.72rem;display:flex}.fs-investigation-legend span{align-items:center;gap:.35rem;display:flex}.fs-dot{background:#442035;border-radius:100%;width:.5rem;height:.5rem}.fs-dot-question{background:#a65376}.fs-dot-next{background:#7d9695}.fs-section-intro h2,.fs-compounding h2{letter-spacing:-.067em;max-width:18ch;margin-top:.8rem;font-size:clamp(2.15rem,3.25vw,3.2rem);font-weight:630;line-height:1}.fs-section-intro>p:last-child{color:#655960;max-width:37rem;margin-top:1rem;font-size:1rem;line-height:1.58}.fs-pain,.fs-role-routes,.fs-compounding,.fs-case,.fs-maya,.fs-workspaces,.fs-about,.fs-privacy{border-top:1px solid #e0e4e5;padding:clamp(4rem,7.4vw,6.8rem) 0}.fs-pain{color:#fff;background:#26151f}.fs-pain .fs-eyebrow{color:#f3b8cc}.fs-pain-route{background:#ffffff3d;grid-template-columns:1fr 1.25fr 1.05fr;gap:1px;margin-top:3rem;padding:1px;list-style:none;display:grid}.fs-pain-route li{background:#26151f;min-height:11.5rem;padding:1.15rem}.fs-pain-route span{color:#f1b2c9;letter-spacing:.09em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:block}.fs-pain-route strong{letter-spacing:-.035em;margin-top:1.5rem;font-size:1.1rem;font-weight:580;line-height:1.23;display:block}.fs-pain-note{color:#f4e9ed;max-width:52rem;margin-top:1.4rem;font-size:.97rem;line-height:1.55}.fs-role-routes{background:#fff}.fs-role-map{background:#d7dde0;grid-template-columns:1.05fr repeat(3,1fr);gap:1px;margin-top:3rem;padding:1px;display:grid;position:relative}.fs-role-origin,.fs-role-map article{background:#fff;min-height:15rem;padding:1.25rem}.fs-role-origin{color:#fff;background:#442035;flex-direction:column;justify-content:center;display:flex}.fs-role-origin span,.fs-role-map article>span{letter-spacing:.1em;text-transform:uppercase;font-size:.69rem;font-weight:800}.fs-role-origin b{letter-spacing:-.05em;max-width:9ch;margin-top:1rem;font-size:1.45rem;line-height:1}.fs-role-map article>span{color:#7a3456}.fs-role-map h3{letter-spacing:-.03em;margin-top:2.2rem;font-size:1.05rem}.fs-role-map p{color:#675b62;margin-top:.65rem;font-size:.86rem;line-height:1.5}.fs-role-line{z-index:1;pointer-events:none;border-top:1px solid #8b4667;position:absolute;top:5.2rem;left:22%;right:4%}.fs-role-line:after{content:"";border-top:1px solid #8b4667;border-right:1px solid #8b4667;width:.55rem;height:.55rem;position:absolute;top:-.3rem;right:0;transform:rotate(45deg)}.fs-compounding{background:#edf1f2}.fs-compounding>.fs-frame{grid-template-columns:minmax(0,.84fr) minmax(20rem,1.16fr);align-items:end;gap:3rem 5rem;display:grid}.fs-compounding p:not(.fs-eyebrow){color:#635860;max-width:37rem;margin-top:1rem;line-height:1.58}.fs-compounding ol{gap:.8rem;padding:0;list-style:none;display:grid}.fs-compounding li{color:#3f2835;border-top:1px solid #c9d2d4;padding:.9rem 0 .9rem 2.3rem;font-weight:690;position:relative}.fs-compounding li:before{color:#fff;content:counter(list-item);background:#442035;border-radius:50%;place-items:center;width:1.3rem;height:1.3rem;font-size:.67rem;display:grid;position:absolute;top:.78rem;left:0}.fs-compounding li:last-child{border-bottom:1px solid #c9d2d4}.fs-page-hero{background:#f8fafb;border-bottom:1px solid #e0e3e5;padding:clamp(3rem,5vw,4.6rem) 0}.fs-page-hero h1{letter-spacing:-.07em;max-width:18ch;margin-top:.7rem;font-size:clamp(2.7rem,4vw,4.2rem);font-weight:630;line-height:.98}.fs-page-hero p:last-child{color:#60545c;max-width:50rem;margin-top:1.15rem;font-size:1.05rem;line-height:1.58}.fs-case{background:#fff;outline:none;scroll-margin-top:6rem}.fs-case-board{background:#fff;border:1px solid #d8ced2;margin-top:2.7rem;overflow:hidden}.fs-case-steps{grid-template-columns:repeat(4,1fr);display:grid}.fs-case-steps article{border-left:1px solid #ded6da;min-height:13rem;padding:1.1rem}.fs-case-steps article:first-child{background:#fcf9fa;border-left:0}.fs-case-steps article:nth-child(2){background:#f3ecef}.fs-case-steps article:nth-child(3){background:#f7faf9}.fs-case-steps article:nth-child(4){background:#f1f5f6}.fs-case-steps h3{letter-spacing:-.035em;margin-top:1.6rem;font-size:1.03rem;line-height:1.15}.fs-case-steps p{color:#665a62;margin-top:.65rem;font-size:.82rem;line-height:1.48}.fs-case-note{color:#685b63;border-top:1px solid #ded6da;padding:.9rem 1.1rem;font-size:.82rem;line-height:1.5}.fs-maya{background:#f4f6f6}.fs-maya-heading{grid-template-columns:minmax(0,1fr) minmax(19rem,.8fr);align-items:end;gap:2rem 4rem;display:grid}.fs-maya h2{letter-spacing:-.055em;margin-top:.7rem;font-size:clamp(1.7rem,2.5vw,2.45rem)}.fs-maya-heading>p{color:#61565d;line-height:1.58}.fs-maya-comparison{grid-template-columns:1fr .65fr 1fr;align-items:center;gap:1rem;margin-top:2.5rem;display:grid}.fs-maya-comparison article{background:#fff;border-top:3px solid #442035;padding:1.25rem 1.35rem}.fs-maya-comparison article:last-child{border-top-color:#7d9695}.fs-maya-comparison span,.fs-maya-next span{color:#7a3456;letter-spacing:.09em;text-transform:uppercase;font-size:.69rem;font-weight:800}.fs-maya-comparison strong{letter-spacing:-.08em;margin-top:.8rem;font-size:clamp(2.5rem,4vw,4rem);line-height:1;display:block}.fs-maya-comparison p{color:#665960;margin-top:.55rem;font-size:.83rem;line-height:1.45}.fs-maya-axis{text-align:center;grid-template-columns:repeat(3,1fr);gap:.35rem;display:grid}.fs-maya-axis i{background:#b36a86;height:.45rem}.fs-maya-axis i:nth-child(2){background:#a65a79}.fs-maya-axis i:nth-child(3){background:#7d9695}.fs-maya-axis b{color:#705f68;grid-column:1/-1;margin-top:.35rem;font-size:.72rem}.fs-maya-next{background:#edf2f2;border-left:3px solid #7d9695;max-width:50rem;margin-top:1.2rem;padding:1rem 1.1rem}.fs-maya-next p{color:#5e555b;margin-top:.4rem;font-size:.9rem;line-height:1.5}.fs-method{background:#fff;border:1px solid #d6dcde;margin-top:1rem}.fs-method summary{cursor:pointer;color:#442035;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-size:.9rem;font-weight:750;display:flex}.fs-method[open] summary{border-bottom:1px solid #d6dcde}.fs-method>div{padding:1rem 1.1rem}.fs-method p{color:#60555c;max-width:55rem;font-size:.88rem;line-height:1.58}.fs-method p+p{margin-top:.8rem}.fs-workspaces{background:#fff}.fs-workspace-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.8rem;display:grid}.fs-workspace-stage{min-width:0}.fs-workspace-stage header{border-bottom:2px solid #442035;align-items:center;gap:.55rem;padding-bottom:.75rem;display:flex}.fs-workspace-stage header span{color:#6c2b4b;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:850}.fs-workspace-stage header i{background:#442035;border-radius:50%;width:.5rem;height:.5rem;margin-left:auto}.fs-stage-understand{grid-column:auto}.fs-workspace-stage>div{gap:.65rem;margin-top:.65rem;display:grid}.fs-workspace{background:#fbfcfc;border:1px solid #d7dddf}.fs-workspace summary{cursor:pointer;grid-template-columns:1fr auto;gap:.5rem;padding:.9rem;list-style:none;display:grid}.fs-workspace summary::-webkit-details-marker{display:none}.fs-workspace summary strong{letter-spacing:-.025em;font-size:.94rem}.fs-workspace summary span{color:#645960;grid-column:1/-1;font-size:.76rem;line-height:1.4}.fs-workspace summary svg{grid-area:1/2;transition:transform .2s}.fs-workspace[open] summary svg{transform:rotate(180deg)}.fs-workspace-detail{background:#fff;border-top:1px solid #d7dddf;padding:.9rem}.fs-workspace-detail>p{color:#5c5258;font-size:.79rem;line-height:1.48}.fs-workspace-detail dl{gap:.6rem;margin-top:.9rem;display:grid}.fs-workspace-detail dt{color:#7a3456;letter-spacing:.07em;text-transform:uppercase;font-size:.67rem;font-weight:800}.fs-workspace-detail dd{color:#5d5358;margin:.18rem 0 0;font-size:.77rem;line-height:1.42}.fs-workspace-status{color:#6a5d64;max-width:52rem;margin-top:1.5rem;font-size:.86rem;line-height:1.5}.fs-about{background:#fff}.fs-about-mission{color:#382e34;letter-spacing:-.045em;max-width:56rem;font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.25}.fs-principles{background:#d8dfe1;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3rem;display:grid}.fs-principles article{background:#fff;min-height:12rem;padding:1.1rem 1.25rem}.fs-principles span{color:#7a3456;letter-spacing:.09em;font-size:.7rem;font-weight:850}.fs-principles h2{letter-spacing:-.03em;margin-top:2rem;font-size:1.08rem}.fs-principles p{color:#655a61;margin-top:.6rem;font-size:.88rem;line-height:1.5}.fs-status{color:#6b5f66;max-width:50rem;margin-top:2.6rem;font-size:.92rem;line-height:1.55}.fs-about .fs-text-link{margin-top:1.3rem}.fs-privacy{background:#fff}.fs-privacy>.fs-frame{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.fs-privacy article{border-left:1px solid #d8dfe1;min-height:13rem;padding:1.1rem 1.35rem}.fs-privacy article:first-child{border-left:0;padding-left:0}.fs-privacy h2{letter-spacing:-.03em;font-size:1.1rem}.fs-privacy p{color:#61565d;margin-top:1rem;font-size:.92rem;line-height:1.58}.fs-footer{color:#746971;background:#f8fafb;border-top:1px solid #e0e4e5;padding:1.45rem 0;font-size:.75rem}.fs-footer>.fs-frame{justify-content:space-between;gap:1.5rem;display:flex}.fs-footer nav{flex-wrap:wrap;gap:.7rem 1rem;display:flex}.fs-footer a{color:#642840;text-decoration:none}.fs-not-found>section{align-items:center;min-height:60vh;padding:5rem 0;display:grid}.fs-not-found h1{letter-spacing:-.075em;max-width:14ch;margin-top:.7rem;font-size:clamp(2.7rem,5vw,4.7rem);line-height:.94}.fs-not-found p:not(.fs-eyebrow){color:#645a61;margin-top:1rem}@media (width<=980px){.fs-frame{width:min(100% - 3.5rem,48rem)}.fs-hero-grid,.fs-compounding>.fs-frame,.fs-maya-heading{grid-template-columns:1fr}.fs-hero-copy h1{max-width:13ch}.fs-investigation{max-width:46rem}.fs-workspace-map{grid-template-columns:repeat(2,1fr)}.fs-stage-understand{grid-column:auto}.fs-role-map{grid-template-columns:1fr 1fr}.fs-role-origin{grid-column:span 2;min-height:8rem}.fs-role-line{display:none}.fs-pain-route{grid-template-columns:1fr 1fr}.fs-pain-route li:last-child{grid-column:1/-1}.fs-case-steps{grid-template-columns:1fr 1fr}.fs-case-steps article:nth-child(3){border-top:1px solid #ded6da;border-left:0}.fs-maya-comparison{grid-template-columns:1fr auto 1fr}.fs-privacy>.fs-frame{grid-template-columns:1fr 1fr}.fs-privacy article:nth-child(3){border-top:1px solid #d8dfe1;border-left:0;grid-column:1/-1;padding-left:0}.fs-principles{grid-template-columns:1fr 1fr}.fs-principles article:last-child{grid-column:1/-1}}@media (width<=640px){.fs-frame{width:min(100% - 2rem,32rem)}.fs-header-inner{min-height:4.15rem}.fs-brand img{width:8.45rem}.fs-desktop-nav{display:none}.fs-mobile-nav{display:block}.fs-home-hero{padding-top:2.35rem}.fs-hero-copy h1{letter-spacing:-.064em;max-width:12ch;font-size:clamp(2.2rem,10.4vw,2.65rem)}.fs-hero-copy>p:not(.fs-eyebrow){font-size:.98rem}.fs-actions{flex-direction:column;align-items:flex-start}.fs-investigation-route{grid-template-columns:1fr 1fr}.fs-investigation article{min-height:9.7rem;padding:.9rem}.fs-investigation strong{margin-top:.9rem;font-size:.92rem}.fs-investigation article p{font-size:.75rem}.fs-branch-lines{display:none}.fs-investigation-legend{gap:.55rem .8rem;font-size:.67rem}.fs-section-intro h2,.fs-compounding h2{font-size:clamp(1.9rem,8.8vw,2.4rem)}.fs-pain,.fs-role-routes,.fs-compounding,.fs-case,.fs-maya,.fs-workspaces,.fs-about,.fs-privacy{padding:3.8rem 0}.fs-pain-route,.fs-role-map,.fs-principles,.fs-privacy>.fs-frame,.fs-case-steps,.fs-maya-comparison,.fs-workspace-map{grid-template-columns:1fr}.fs-pain-route li:last-child,.fs-role-origin,.fs-principles article:last-child,.fs-privacy article:nth-child(3){grid-column:auto}.fs-pain-route li,.fs-role-origin,.fs-role-map article,.fs-principles article,.fs-privacy article{border-top:1px solid;border-left:0;min-height:0;padding:1.05rem 0}.fs-pain-route li:first-child,.fs-role-origin,.fs-principles article:first-child,.fs-privacy article:first-child{border-top:0}.fs-role-origin{padding:1.1rem!important}.fs-role-map,.fs-principles{background:0 0;gap:0}.fs-role-map article{border-color:#d8dfe1}.fs-principles article{background:0 0;border-color:#d8dfe1}.fs-privacy article{border-color:#d8dfe1}.fs-role-map h3,.fs-principles h2{margin-top:1.25rem}.fs-case-steps article{border-top:1px solid #ded6da;border-left:0;min-height:0}.fs-case-steps article:first-child{border-top:0}.fs-maya-axis{display:none}.fs-maya-comparison article{padding:1.1rem}.fs-workspace-stage{margin-top:1.45rem}.fs-workspace-stage:first-child{margin-top:0}.fs-workspace-stage header{padding-bottom:.5rem}.fs-workspace-status{font-size:.82rem}.fs-page-hero h1{letter-spacing:-.063em;font-size:clamp(2.25rem,10.5vw,2.8rem)}.fs-page-hero p:last-child{font-size:.98rem}.fs-footer>.fs-frame{display:grid}.fs-footer nav{row-gap:.85rem}.fs-not-found h1{font-size:clamp(2.45rem,12vw,3.2rem)}}.o17-site{--o17-ink:#26151f;--o17-wine:#442035;--o17-rose:#9b4b6b;--o17-mist:#f8fafb;--o17-line:#d5dcde;--o17-muted:#665d63;color:var(--o17-ink);background:var(--o17-mist);font-family:Instrument Sans,system-ui,sans-serif}.o17-site *{box-sizing:border-box}.o17-frame{width:min(100% - 6rem,78rem);margin:0 auto}.o17-skip{color:var(--o17-wine);z-index:5;background:#fff;padding:.75rem;position:absolute;top:0;left:-999px}.o17-skip:focus{top:1rem;left:1rem}.o17-header{border-bottom:1px solid var(--o17-line);background:#f8fafbf7}.o17-header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:5.45rem;display:flex}.o17-brand{align-items:center;display:inline-flex}.o17-brand img{width:11.8rem;height:auto}.o17-desktop-nav{align-items:center;gap:1.7rem;display:flex}.o17-desktop-nav a,.o17-mobile-nav a{color:#4d444a;font-size:.87rem;font-weight:700;text-decoration:none}.o17-desktop-nav a:hover,.o17-desktop-nav a:focus-visible,.o17-mobile-nav a:hover,.o17-mobile-nav a:focus-visible{color:var(--o17-wine);text-underline-offset:.28em;text-decoration:underline}.o17-sign-in{border:1px solid #bcc6c8;padding:.72rem .9rem;color:var(--o17-wine)!important}.o17-mobile-nav{display:none;position:relative}.o17-mobile-nav summary{cursor:pointer;color:var(--o17-wine);font-weight:800;list-style:none}.o17-mobile-nav summary::-webkit-details-marker{display:none}.o17-mobile-nav nav{z-index:4;border:1px solid var(--o17-line);background:#fff;min-width:13rem;padding:.65rem;display:grid;position:absolute;top:2.1rem;right:0;box-shadow:0 1rem 2rem #26151f1a}.o17-mobile-nav a{padding:.75rem}.o17-eyebrow{color:#7b3356;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:850;line-height:1.35}.o17-home-hero{background:linear-gradient(122deg,#f8fafb 0% 61%,#eee3e8 100%);padding:clamp(3.2rem,6.5vw,6.4rem) 0 clamp(3.6rem,6.2vw,6.8rem)}.o17-home-grid{grid-template-columns:minmax(0,.94fr) minmax(35rem,1.06fr);align-items:center;gap:clamp(2.5rem,5vw,6rem);display:grid}.o17-home-copy h1{letter-spacing:-.065em;max-width:14ch;margin-top:.9rem;font-size:clamp(3.2rem,4.8vw,5.1rem);font-weight:650;line-height:.94}.o17-home-copy>p:not(.o17-eyebrow){max-width:38rem;color:var(--o17-muted);margin-top:1.35rem;font-size:1.05rem;line-height:1.6}.o17-actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.35rem;margin-top:1.75rem;display:flex}.o17-button{border:1px solid var(--o17-wine);background:var(--o17-wine);color:#fff;justify-content:center;align-items:center;gap:.6rem;padding:.92rem 1.05rem;font-size:.91rem;font-weight:750;text-decoration:none;display:inline-flex}.o17-button:hover,.o17-button:focus-visible{background:#26151f;border-color:#26151f}.o17-text-link{color:#762b50;align-items:center;gap:.45rem;font-size:.92rem;font-weight:720;text-decoration:none;display:inline-flex}.o17-text-link:hover,.o17-text-link:focus-visible{text-underline-offset:.25em;text-decoration:underline}.o17-maya-field{border-top:4px solid var(--o17-wine);background:#fff;margin:0;box-shadow:0 1.2rem 3.5rem #4420351f}.o17-maya-field figcaption{border-bottom:1px solid var(--o17-line);gap:.55rem;padding:1.05rem 1.25rem;display:grid}.o17-maya-field figcaption span,.o17-maya-question span{color:#7a3456;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.o17-maya-field figcaption strong{letter-spacing:-.04em;max-width:35rem;font-size:clamp(1.15rem,1.75vw,1.6rem);line-height:1.1}.o17-rate-tracks{background:var(--o17-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.o17-rate-track{background:#fbfcfc;min-width:0;padding:1.15rem 1.25rem}.o17-rate-track-head{color:#60374b;justify-content:space-between;gap:.8rem;font-size:.73rem;font-weight:800;display:flex}.o17-rate-track-head strong{color:var(--o17-wine);white-space:nowrap}.o17-rate-shared .o17-rate-track-head strong{color:#527474}.o17-rate-scale{border-bottom:1px solid #bfc9ca;grid-template-columns:repeat(5,1fr);gap:.2rem;margin-top:1.55rem;display:grid}.o17-rate-scale i{background:#e6cbd5;height:.36rem}.o17-rate-scale i:nth-child(4),.o17-rate-scale i:nth-child(5){background:#a25072}.o17-rate-shared .o17-rate-scale i{background:#dce9e8}.o17-rate-shared .o17-rate-scale i:nth-child(4){background:#9ab8b5}.o17-rate-shared .o17-rate-scale i:nth-child(5){background:#5d8985}.o17-rate-points{justify-content:space-between;align-items:end;margin-top:.45rem;display:flex}.o17-rate-points div{gap:.1rem;display:grid}.o17-rate-points div:last-child{text-align:right}.o17-rate-points b{letter-spacing:-.07em;font-size:clamp(1.65rem,2.55vw,2.55rem);line-height:1}.o17-rate-points span{color:#736970;text-transform:uppercase;font-size:.68rem;font-weight:750}.o17-rate-track>p{color:#6d6269;margin-top:.9rem;font-size:.78rem;line-height:1.45}.o17-maya-question{background:#f4f0f2;grid-template-columns:10rem 1fr;gap:1rem;padding:1rem 1.25rem;display:grid}.o17-maya-question p{letter-spacing:-.02em;font-size:.95rem;font-weight:700;line-height:1.35}.o17-maya-caption{color:#6b6067;padding:.8rem 1.25rem;font-size:.74rem;line-height:1.4}.o17-section-heading{max-width:48rem}.o17-section-heading h2,.o17-learning-line h2{letter-spacing:-.06em;max-width:16ch;margin-top:.75rem;font-size:clamp(2rem,3.4vw,3.5rem);line-height:.99}.o17-section-heading>p:last-child{color:var(--o17-muted);margin-top:1rem;font-size:1rem;line-height:1.6}.o17-evidence-thread{background:#fff;padding:clamp(4rem,8vw,8rem) 0}.o17-thread-map{border-top:2px solid var(--o17-wine);margin-top:3rem;padding:1.4rem 0 0;position:relative}.o17-thread-map:before{content:"";border-top:1px solid #b86b89;position:absolute;top:-.35rem;left:26%;right:0}.o17-thread-start{background:#f5eaee;gap:.45rem;max-width:21rem;padding:1rem 1.2rem;display:grid}.o17-thread-start span,.o17-thread-map li span,.o17-continuation-thread span{color:#7a3456;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:850}.o17-thread-start strong{letter-spacing:-.035em;font-size:1.08rem;line-height:1.17}.o17-thread-map ol{background:var(--o17-line);grid-template-columns:repeat(3,1fr);gap:1px;margin:2.8rem 0 0;list-style:none;display:grid}.o17-thread-map li{background:#fff;min-height:11rem;padding:1.15rem 1.25rem}.o17-thread-map li strong{letter-spacing:-.03em;margin-top:2rem;font-size:1.05rem;line-height:1.25;display:block}.o17-thread-map>p{color:#635960;max-width:48rem;margin-top:1rem;font-size:.88rem;line-height:1.55}.o17-learning-line{color:#fff;background:#26151f;padding:clamp(4rem,7vw,7.2rem) 0}.o17-learning-line>.o17-frame{grid-template-columns:minmax(0,1fr) minmax(22rem,.9fr);align-items:end;gap:3rem 5rem;display:grid}.o17-learning-line .o17-eyebrow{color:#e6afc3}.o17-learning-line h2{max-width:14ch}.o17-learning-line p:not(.o17-eyebrow){color:#e2d6dc;max-width:36rem;margin-top:1rem;line-height:1.58}.o17-learning-line ol{gap:1rem;list-style:none;display:grid}.o17-learning-line li{color:#f4ebef;padding-left:2.3rem;font-size:.88rem;position:relative}.o17-learning-line li:before{content:"";background:#26151f;border:1px solid #d993ae;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.35rem;left:.35rem}.o17-learning-line li:not(:last-child):after{content:"";border-left:1px solid #8d526a;height:1.1rem;position:absolute;top:1.1rem;left:.66rem}.o17-button-light{color:var(--o17-wine);background:#fff;border-color:#fff;grid-column:1/-1;justify-self:start}.o17-button-light:hover,.o17-button-light:focus-visible{background:#e8c3d1;border-color:#e8c3d1}.o17-page-hero{background:#fff;padding:clamp(3rem,6vw,5.5rem) 0 2.3rem}.o17-page-hero h1{letter-spacing:-.07em;max-width:13ch;margin-top:.8rem;font-size:clamp(2.8rem,5.1vw,5rem);line-height:.93}.o17-page-hero p:last-child{color:#645a61;max-width:44rem;margin-top:1.1rem;font-size:1.04rem;line-height:1.58}.o17-research{background:#fff;padding:0 0 clamp(3.5rem,6vw,6rem)}.o17-research .o17-maya-field{max-width:67rem}.o17-research-reading{background:var(--o17-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:1px;display:grid}.o17-research-reading article{background:#f8fafb;padding:1.05rem 1.15rem}.o17-research-reading span{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.o17-research-reading p{color:#62585f;margin-top:.6rem;font-size:.84rem;line-height:1.48}.o17-method{border:1px solid var(--o17-line);background:#fff;max-width:67rem;margin-top:1rem}.o17-method summary{cursor:pointer;color:var(--o17-wine);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.9rem;font-weight:800;display:flex}.o17-method[open] summary{border-bottom:1px solid var(--o17-line)}.o17-method>div{padding:1rem 1.15rem}.o17-method p{color:#62585f;max-width:58rem;font-size:.87rem;line-height:1.55}.o17-method p+p{margin-top:.75rem}.o17-continuation{background:#f1edf0;padding:clamp(4rem,7vw,7rem) 0}.o17-continuation-thread{border-top:2px solid var(--o17-wine);grid-template-columns:repeat(3,1fr);gap:0;margin-top:3rem;display:grid}.o17-continuation-thread article{border-right:1px solid #cfc4c9;padding:1.3rem 1.25rem 1.2rem;position:relative}.o17-continuation-thread article:last-child{border-right:0}.o17-continuation-thread article:before{content:"";background:var(--o17-wine);border-radius:50%;width:.72rem;height:.72rem;position:absolute;top:-.43rem;left:1.25rem}.o17-continuation-thread strong{letter-spacing:-.04em;margin-top:1.55rem;font-size:1.25rem;display:block}.o17-continuation-thread p{color:#635961;margin-top:.75rem;font-size:.88rem;line-height:1.5}.o17-workspaces{background:#fff;padding:clamp(4rem,8vw,7.5rem) 0}.o17-workspace-route{border-bottom:1px solid var(--o17-line);flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;padding-bottom:1rem;display:flex}.o17-workspace-route button{color:#665a61;font:inherit;cursor:pointer;background:0 0;border:0;padding:.55rem .05rem;font-size:.78rem;font-weight:740}.o17-workspace-route button+button:before{content:"/";color:#a89ba2;margin-right:.5rem}.o17-workspace-route button span{color:#9b4b6b;margin-right:.28rem;font-size:.64rem}.o17-workspace-route button:hover,.o17-workspace-route button:focus-visible,.o17-workspace-route button.is-active{color:var(--o17-wine);text-underline-offset:.3em;text-decoration:underline}.o17-workspace-detail{border-bottom:1px solid var(--o17-line);grid-template-columns:minmax(12rem,.8fr) minmax(15rem,1fr) minmax(15rem,1.05fr);align-items:center;gap:2rem;padding:2.2rem 0 1rem;display:grid}.o17-workspace-detail h3{letter-spacing:-.065em;margin-top:.75rem;font-size:clamp(1.8rem,3vw,2.8rem);line-height:.97}.o17-workspace-signature{color:#665b62;margin-top:.85rem;line-height:1.45}.o17-workspace-glyph{background:#f7fafa;border:1px solid #cbd4d5;min-height:11rem;position:relative;overflow:hidden}.o17-workspace-glyph i{border-color:#8d5167;display:block;position:absolute}.o17-glyph-change i:first-child{border-top:2px solid;top:48%;left:12%;right:12%}.o17-glyph-change i:nth-child(2){background:#f7fafa;border:2px solid;border-radius:50%;width:.8rem;height:.8rem;top:38%;left:20%}.o17-glyph-change i:nth-child(3){background:#f7fafa;border:2px solid;border-radius:50%;width:.8rem;height:.8rem;top:27%;right:20%}.o17-glyph-change i:nth-child(4){border-left:1px dashed;height:3rem;top:31%;right:22%}.o17-glyph-branch i:first-child{border-top:2px solid;width:40%;top:50%;left:13%}.o17-glyph-branch i:nth-child(2){border-left:2px solid;height:22%;top:28%;left:48%;transform:skewY(-35deg)}.o17-glyph-branch i:nth-child(3){border-left:2px solid;height:22%;top:50%;left:48%;transform:skewY(35deg)}.o17-glyph-branch i:nth-child(4){border:2px solid;border-radius:50%;width:1rem;height:1rem;top:25%;right:13%;box-shadow:0 4.1rem 0 -2px #f7fafa,0 4.1rem #8d5167}.o17-glyph-period i:first-child{border-top:1px solid;bottom:22%;left:12%;right:12%}.o17-glyph-period i:nth-child(2){border:2px solid;border-bottom:0;width:18%;height:3rem;bottom:22%;left:22%}.o17-glyph-period i:nth-child(3){background:#f1e4e9;border:2px solid;border-bottom:0;width:18%;height:5rem;bottom:22%;left:45%}.o17-glyph-period i:nth-child(4){border:2px solid;border-bottom:0;width:12%;height:2rem;bottom:22%;left:68%}.o17-glyph-dependency i:first-child{border-top:1px solid;width:66%;top:44%;left:17%}.o17-glyph-dependency i:nth-child(2){border-left:1px solid;height:60%;top:20%;left:44%}.o17-glyph-dependency i:nth-child(3){background:#fff;border:2px solid;border-radius:50%;width:1.1rem;height:1.1rem;top:37%;left:10%;box-shadow:8.5rem 0 0 -2px #fff,8.5rem 0 #8d5167,4.2rem -2rem 0 -2px #fff,4.2rem -2rem #8d5167,4.2rem 2rem 0 -2px #fff,4.2rem 2rem #8d5167}.o17-glyph-chronology i:first-child{border-top:2px solid;top:50%;left:12%;right:12%}.o17-glyph-chronology i:nth-child(2){background:#fff;border:2px solid;border-radius:50%;width:.9rem;height:.9rem;top:43%;left:18%;box-shadow:4.3rem 0 0 -2px #fff,4.3rem 0 #8d5167,8.6rem 0 0 -2px #fff,8.6rem 0 #8d5167}.o17-glyph-chronology i:nth-child(3){border-left:1px dashed;height:1rem;top:27%;left:19%}.o17-glyph-chronology i:nth-child(4){border-left:1px dashed;height:1rem;top:57%;left:61%}.o17-glyph-sensitivity i:first-child{border-top:1px solid;bottom:22%;left:13%;right:13%}.o17-glyph-sensitivity i:nth-child(2){border-left:1px solid;height:45%;bottom:22%;left:18%}.o17-glyph-sensitivity i:nth-child(3){border-top:2px solid;width:61%;bottom:31%;left:22%;transform:rotate(-17deg)}.o17-glyph-sensitivity i:nth-child(4){background:#fff;border:2px solid;border-radius:50%;width:.9rem;height:.9rem;bottom:42%;left:49%}.o17-glyph-pathway i:first-child{border-top:2px solid;width:68%;top:50%;left:14%}.o17-glyph-pathway i:nth-child(2){border-left:1px dashed;height:23%;top:28%;left:42%}.o17-glyph-pathway i:nth-child(3){border-left:1px dashed;height:23%;top:50%;left:42%}.o17-glyph-pathway i:nth-child(4){background:#f1e4e9;border:2px solid;border-radius:50%;width:1rem;height:1rem;top:43%;right:14%}.o17-glyph-decision i:first-child{border:1px solid;height:3.6rem;top:26%;left:13%;right:13%}.o17-glyph-decision i:nth-child(2){border-top:1px dashed;top:48%;left:20%;right:20%}.o17-glyph-decision i:nth-child(3){background:#fff;border:2px solid;border-radius:50%;width:.75rem;height:.75rem;top:33%;left:26%;box-shadow:3.8rem 1.1rem 0 -2px #fff,3.8rem 1.1rem #8d5167}.o17-glyph-decision i:nth-child(4){border-left:1px dashed;height:1.2rem;top:69%;right:18%}.o17-glyph-resume i:first-child{border-top:1px solid;top:28%;left:16%;right:16%}.o17-glyph-resume i:nth-child(2){border-top:1px solid;top:48%;left:16%;right:28%}.o17-glyph-resume i:nth-child(3){border-top:1px solid;top:68%;left:16%;right:42%}.o17-glyph-resume i:nth-child(4){background:#f1e4e9;border:2px solid;border-radius:50%;width:.9rem;height:.9rem;top:62%;right:16%}.o17-workspace-copy{gap:1rem;display:grid}.o17-workspace-copy p{color:#60565d;font-size:.88rem;line-height:1.5}.o17-workspace-copy b{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.68rem;display:block}.o17-about{background:#fff;padding:clamp(3rem,6vw,6rem) 0 clamp(4rem,8vw,8rem)}.o17-about-mission{letter-spacing:-.05em;max-width:59rem;font-size:clamp(1.55rem,2.6vw,2.45rem);line-height:1.18}.o17-values{background:var(--o17-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:3.4rem;display:grid}.o17-values article{background:#f8fafb;min-height:13rem;padding:1.3rem}.o17-values span{color:#7b3356;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:850}.o17-values p{color:#60575d;margin-top:2.2rem;font-size:.92rem;line-height:1.55}.o17-status{color:#675b62;margin-top:2.5rem;font-size:.88rem}.o17-about .o17-text-link{margin-top:1.15rem}.o17-privacy{background:#fff;padding:1rem 0 clamp(4rem,7vw,7rem)}.o17-privacy>.o17-frame{border-top:2px solid var(--o17-wine);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.o17-privacy article{border-right:1px solid var(--o17-line);min-height:14rem;padding:1.3rem}.o17-privacy article:last-child{border-right:0}.o17-privacy h2{letter-spacing:-.03em;font-size:1.13rem}.o17-privacy p{color:#60565d;margin-top:1rem;font-size:.9rem;line-height:1.58}.o17-footer{border-top:1px solid var(--o17-line);background:#f2f5f5}.o17-footer>.o17-frame{color:#71666d;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.8rem;font-size:.75rem;display:flex}.o17-footer nav{flex-wrap:wrap;gap:.8rem 1.1rem;display:flex}.o17-footer a{color:#5b3a4a;text-decoration:none}.o17-footer a:hover,.o17-footer a:focus-visible{text-underline-offset:.25em;text-decoration:underline}.o17-not-found>section{background:#fff;align-items:center;min-height:61vh;padding:5rem 0;display:grid}.o17-not-found h1{letter-spacing:-.07em;max-width:13ch;margin-top:.75rem;font-size:clamp(2.7rem,5vw,4.7rem);line-height:.94}.o17-not-found p:not(.o17-eyebrow){color:#655a61;max-width:30rem;margin-top:1rem;line-height:1.55}@media (width<=980px){.o17-frame{width:min(100% - 4rem,55rem)}.o17-home-grid,.o17-learning-line>.o17-frame{grid-template-columns:1fr}.o17-home-copy h1{max-width:15ch}.o17-maya-field{max-width:48rem}.o17-thread-map ol,.o17-continuation-thread,.o17-values,.o17-privacy>.o17-frame{grid-template-columns:1fr 1fr}.o17-thread-map li:last-child,.o17-values article:last-child,.o17-privacy article:last-child{grid-column:1/-1}.o17-workspace-detail{grid-template-columns:1fr 1fr}.o17-workspace-copy{grid-column:1/-1;grid-template-columns:1fr 1fr}.o17-continuation-thread article:nth-child(2){border-right:0}.o17-continuation-thread article:last-child{border-top:1px solid #cfc4c9}.o17-privacy article:nth-child(2){border-right:0}.o17-privacy article:last-child{border-top:1px solid var(--o17-line)}.o17-button-light{grid-column:auto}}@media (width<=640px){.o17-frame{width:min(100% - 2rem,34rem)}.o17-header-inner{min-height:4.2rem}.o17-brand img{width:8.7rem}.o17-desktop-nav{display:none}.o17-mobile-nav{display:block}.o17-home-hero{padding-top:2.6rem}.o17-home-copy h1{letter-spacing:-.065em;max-width:12ch;font-size:clamp(2.45rem,11vw,3.1rem)}.o17-home-copy>p:not(.o17-eyebrow){font-size:.98rem}.o17-actions{flex-direction:column;align-items:flex-start}.o17-maya-field figcaption{padding:1rem}.o17-maya-field figcaption strong{font-size:1.12rem}.o17-rate-tracks,.o17-research-reading,.o17-thread-map ol,.o17-continuation-thread,.o17-values,.o17-privacy>.o17-frame{grid-template-columns:1fr}.o17-rate-track{padding:1rem}.o17-rate-points b{font-size:2rem}.o17-maya-question{grid-template-columns:1fr;padding:1rem}.o17-maya-caption{padding:.8rem 1rem}.o17-section-heading h2,.o17-learning-line h2{font-size:clamp(2rem,10vw,2.6rem)}.o17-evidence-thread,.o17-learning-line,.o17-continuation,.o17-workspaces,.o17-about{padding:4rem 0}.o17-thread-map:before{top:-.35rem;left:40%}.o17-thread-map ol{background:0 0;margin-top:2rem}.o17-thread-map li{border-top:1px solid var(--o17-line);background:0 0;min-height:0;padding:1.1rem 0}.o17-thread-map li strong{margin-top:.8rem}.o17-learning-line>.o17-frame{gap:2rem}.o17-continuation-thread{margin-top:2rem}.o17-continuation-thread article,.o17-continuation-thread article:nth-child(2),.o17-continuation-thread article:last-child{border-top:1px solid #cfc4c9;border-right:0;padding:1.2rem 0}.o17-continuation-thread article:first-child{border-top:0}.o17-workspace-route{gap:.2rem .6rem}.o17-workspace-route button{font-size:.74rem}.o17-workspace-detail{grid-template-columns:1fr;gap:1.2rem;padding:1.8rem 0}.o17-workspace-copy{grid-column:auto;grid-template-columns:1fr}.o17-workspace-glyph{min-height:9rem}.o17-values{background:0 0;margin-top:2rem}.o17-values article,.o17-values article:last-child{border-top:1px solid var(--o17-line);background:0 0;min-height:0;padding:1.2rem 0}.o17-values article:first-child{border-top:0}.o17-values p{margin-top:.8rem}.o17-privacy article,.o17-privacy article:last-child{border-right:0;border-top:1px solid var(--o17-line);min-height:0;padding:1.2rem 0}.o17-privacy article:first-child{border-top:0}.o17-footer>.o17-frame{padding:1.3rem 0;display:grid}.o17-footer nav{row-gap:.75rem}.o17-not-found h1{font-size:clamp(2.5rem,12vw,3.25rem)}}.oct17-site{background:#f8fafb}.oct17-home-hero{background:#f8fafb;padding:clamp(3rem,6vw,6rem) 0}.oct17-home-grid{grid-template-columns:minmax(0,.93fr) minmax(31rem,1.07fr);align-items:center;gap:clamp(2.4rem,6vw,7rem);display:grid}.oct17-home-copy h1{letter-spacing:-.078em;max-width:10.5ch;margin-top:.8rem;font-size:clamp(3.25rem,5.6vw,5.85rem);line-height:.9}.oct17-home-copy>p:not(.o17-eyebrow){color:#5d545b;max-width:40rem;margin-top:1.35rem;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.62}.oct17-evidence-trace{background:#fff;border-top:4px solid #442035;padding:1.25rem 1.25rem 1.35rem;position:relative;box-shadow:0 1.2rem 3.5rem #26151f1c}.oct17-trace-label{color:#7b3356;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:850}.oct17-trace-question{max-width:23rem;margin:1.25rem 0 1.6rem;padding-left:1.05rem;position:relative}.oct17-trace-question:before{content:"";border-left:2px solid #9b4b6b;position:absolute;top:.15rem;bottom:.15rem;left:0}.oct17-trace-question span,.oct17-evidence-trace li span,.oct17-history-rail>p{color:#7b3356;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:850}.oct17-trace-question strong{letter-spacing:-.055em;margin-top:.35rem;font-size:clamp(1.4rem,2vw,2rem);line-height:1.02;display:block}.oct17-evidence-trace ol{border-top:1px solid #d5dcde;border-left:1px solid #d5dcde;grid-template-columns:1fr 1fr;gap:0;list-style:none;display:grid}.oct17-evidence-trace li{border-bottom:1px solid #d5dcde;border-right:1px solid #d5dcde;min-height:7.5rem;padding:1rem 1rem .9rem;position:relative}.oct17-evidence-trace li:before{content:"";background:#fff;border:1px solid #8d5167;border-radius:50%;width:.58rem;height:.58rem;position:absolute;top:-.3rem;left:1rem}.oct17-evidence-trace li:nth-child(2):before,.oct17-evidence-trace li:nth-child(3):before{background:#e9d2db}.oct17-evidence-trace li:nth-child(5){background:#f6f1f3;grid-column:1/-1;min-height:5.2rem}.oct17-evidence-trace li b{letter-spacing:-.025em;margin-top:.55rem;font-size:.92rem;line-height:1.3;display:block}.oct17-evidence-trace li a{color:#7a2e51;text-underline-offset:.23em;margin-top:.55rem;font-size:.76rem;font-weight:800;display:block}.oct17-home-section{padding:clamp(4rem,7vw,7rem) 0}.oct17-section-intro{max-width:48rem}.oct17-section-intro h2{letter-spacing:-.07em;max-width:14ch;margin-top:.7rem;font-size:clamp(2.25rem,4vw,4.2rem);line-height:.95}.oct17-section-intro>p:last-child{color:#61575e;max-width:42rem;margin-top:1.05rem;font-size:1rem;line-height:1.62}.oct17-work-section{background:#fff}.oct17-work-contrast{background:#d5dcde;border:1px solid #d5dcde;grid-template-columns:1fr 1.12fr;gap:1px;margin-top:3rem;display:grid}.oct17-work-contrast section{background:#fbfcfc;padding:1.4rem}.oct17-work-contrast section:first-child{background:#f4eef1}.oct17-work-contrast section>p{color:#7b3356;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:850}.oct17-work-contrast ol{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:1.5rem 0;list-style:none;display:grid}.oct17-work-contrast li{color:#5f545b;background:#fff;border:1px solid #d7cccf;padding:.8rem;font-size:.85rem}.oct17-work-contrast section:last-child li{border-color:#cbd7d6}.oct17-work-contrast strong{letter-spacing:-.03em;max-width:32rem;font-size:1.02rem;line-height:1.34;display:block}.oct17-roles-section{background:#f5f7f7}.oct17-role-flow{border-top:2px solid #442035;margin-top:3rem;padding-top:1rem}.oct17-role-flow ol{grid-template-columns:repeat(3,1fr);gap:0;list-style:none;display:grid}.oct17-role-flow li{border-right:1px solid #cfd7d8;min-height:12rem;padding:1.35rem 1.25rem;position:relative}.oct17-role-flow li:last-child{border-right:0}.oct17-role-flow li:before{content:"";background:#f5f7f7;border:2px solid #442035;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:-.43rem;left:1.25rem}.oct17-role-flow li span{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.oct17-role-flow li strong{letter-spacing:-.026em;margin-top:1.4rem;font-size:1rem;line-height:1.42;display:block}.oct17-role-flow>p{color:#62575f;max-width:43rem;margin-top:1.5rem;font-size:.95rem;line-height:1.55}.oct17-history-section{color:#fff;background:#26151f}.oct17-history-section .o17-eyebrow{color:#e0a8bd}.oct17-history-section .oct17-section-intro>p:last-child{color:#dfd3d8}.oct17-history-rail{background:#33202b;border:1px solid #6c4658;margin-top:3rem;padding:1.35rem}.oct17-history-rail ol{grid-template-columns:repeat(4,1fr);gap:0;margin-top:1rem;list-style:none;display:grid}.oct17-history-rail li{border-top:1px solid #896073;padding:1.2rem 1rem 1rem;position:relative}.oct17-history-rail li:before{content:"";background:#33202b;border:1px solid #edb4c9;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:-.42rem;left:1rem}.oct17-history-rail span{color:#ecb5c8;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.oct17-history-rail b{color:#fff;letter-spacing:-.02em;margin-top:.75rem;font-size:.9rem;line-height:1.38;display:block}.oct17-history-section .o17-button{color:#442035;background:#fff;border-color:#fff;margin-top:1.7rem}.oct17-page-hero{background:#fff;padding:clamp(3.4rem,6vw,5.8rem) 0 2.5rem}.oct17-page-hero h1{letter-spacing:-.075em;max-width:15ch;margin-top:.75rem;font-size:clamp(2.8rem,5vw,5.2rem);line-height:.92}.oct17-page-hero p:last-child{color:#5f555c;max-width:48rem;margin-top:1rem;font-size:1.05rem;line-height:1.6}.oct17-utility-hero{padding-bottom:1.4rem}.oct17-utility-hero h1{font-size:clamp(2.1rem,3.7vw,3.8rem)}.oct17-research{background:#fff;padding-bottom:clamp(3rem,6vw,5.5rem)}.oct17-maya-field{background:#fff;border:1px solid #cfd7d8;border-top:4px solid #442035;margin:0;box-shadow:0 1rem 2.5rem #26151f12}.oct17-maya-field figcaption{border-bottom:1px solid #d5dcde;padding:1.2rem 1.3rem}.oct17-maya-field figcaption p{color:#7b3356;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:850}.oct17-maya-field h2{letter-spacing:-.05em;max-width:24rem;margin-top:.55rem;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.04}.oct17-maya-field figcaption>span{color:#6b6067;margin-top:.6rem;font-size:.78rem;line-height:1.4;display:block}.oct17-rate-tracks{border-bottom:1px solid #d5dcde;grid-template-columns:1fr 1fr;gap:0;display:grid}.oct17-rate-track{background:#fbfcfc;border-right:1px solid #d5dcde;padding:1.25rem}.oct17-rate-track:last-child{background:#f7faf9;border-right:0}.oct17-rate-track>div:first-child{color:#60374b;justify-content:space-between;gap:1rem;font-size:.73rem;font-weight:800;display:flex}.oct17-rate-track.is-shared>div:first-child{color:#466c69}.oct17-rate-track>div:first-child strong{white-space:nowrap;color:#7b3356}.oct17-rate-track.is-shared>div:first-child strong{color:#527474}.oct17-paired-values{grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-top:1.45rem;display:grid}.oct17-paired-values p{gap:.1rem;display:grid}.oct17-paired-values p:last-child{text-align:right}.oct17-paired-values b{letter-spacing:-.075em;font-size:clamp(1.75rem,3vw,2.8rem);line-height:1}.oct17-paired-values em{letter-spacing:.07em;text-transform:uppercase;font-size:.65rem;font-style:normal;font-weight:800}.oct17-paired-values i{background:#b8c3c4;height:1px;position:relative}.oct17-paired-values i:before,.oct17-paired-values i:after{content:"";background:#fff;border:1px solid #8c5067;border-radius:50%;width:.36rem;height:.36rem;position:absolute;top:-.18rem}.oct17-paired-values i:before{left:0}.oct17-paired-values i:after{background:#8c5067;right:0}.oct17-rate-track small{color:#665c63;min-height:3.7em;margin-top:1rem;font-size:.76rem;line-height:1.45;display:block}.oct17-rate-reading{background:#d5dcde;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.oct17-rate-reading p{color:#5e545b;background:#fff;padding:1rem 1.15rem;font-size:.87rem;line-height:1.52}.oct17-rate-reading span{color:#7b3356;letter-spacing:.085em;text-transform:uppercase;margin-bottom:.6rem;font-size:.66rem;font-weight:850;display:block}.oct17-method{background:#fcfdfd;border-top:1px solid #d5dcde;margin:0}.oct17-method summary{cursor:pointer;color:#442035;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;font-size:.88rem;font-weight:800;display:flex}.oct17-method[open] summary{border-bottom:1px solid #d5dcde}.oct17-method>div{padding:1rem 1.15rem}.oct17-method p{color:#5f555c;max-width:62rem;font-size:.86rem;line-height:1.55}.oct17-method p+p{margin-top:.7rem}.oct17-lifecycle{background:#f2edef;padding:clamp(4rem,7vw,7rem) 0}.oct17-lifecycle ol{border-top:2px solid #442035;grid-template-columns:repeat(5,1fr);gap:0;margin-top:3rem;list-style:none;display:grid}.oct17-lifecycle li{border-right:1px solid #d1c6ca;min-height:8.5rem;padding:1.25rem 1rem;position:relative}.oct17-lifecycle li:last-child{border-right:0}.oct17-lifecycle li:before{content:"";background:#f2edef;border:2px solid #442035;border-radius:50%;width:.72rem;height:.72rem;position:absolute;top:-.4rem;left:1rem}.oct17-lifecycle li span{color:#7b3356;letter-spacing:.1em;font-size:.67rem;font-weight:850}.oct17-lifecycle li p{letter-spacing:-.025em;margin-top:1.1rem;font-size:.92rem;font-weight:700;line-height:1.35}.oct17-workspaces{background:#fff;padding:clamp(4rem,7vw,7rem) 0}.oct17-workspace-sequence{border-top:2px solid #442035;grid-template-columns:repeat(4,1fr);gap:0;margin-top:2.7rem;list-style:none;display:grid}.oct17-workspace-sequence li{border-right:1px solid #d5dcde;padding:1rem;position:relative}.oct17-workspace-sequence li:first-child{padding-left:0}.oct17-workspace-sequence li:last-child{border-right:0}.oct17-workspace-sequence span{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:850;display:block}.oct17-workspace-sequence b{letter-spacing:-.03em;margin-top:.35rem;font-size:1.05rem;display:block}.oct17-workspace-disclosure{border-top:1px solid #d5dcde;margin-top:1.4rem}.oct17-workspace-disclosure details{border-bottom:1px solid #d5dcde}.oct17-workspace-disclosure summary{cursor:pointer;grid-template-columns:5rem 11rem 1fr auto;align-items:center;gap:1rem;padding:1.05rem 0;list-style:none;display:grid}.oct17-workspace-disclosure summary::-webkit-details-marker{display:none}.oct17-workspace-disclosure summary span{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.oct17-workspace-disclosure summary b{letter-spacing:-.035em;font-size:1.1rem}.oct17-workspace-disclosure summary em{color:#665b62;font-size:.86rem;font-style:normal;line-height:1.4}.oct17-workspace-disclosure details[open] summary svg{transform:rotate(180deg)}.oct17-workspace-disclosure details>ol{background:#d5dcde;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1px;list-style:none;display:grid}.oct17-workspace-disclosure details li{background:#fbfcfc;grid-template-columns:2.1rem 1fr;gap:.7rem;padding:1rem;display:grid}.oct17-workspace-disclosure details li>span{color:#7b3356;font-size:.7rem;font-weight:850}.oct17-workspace-disclosure h3{letter-spacing:-.03em;font-size:1.05rem}.oct17-workspace-disclosure li p{color:#5f555c;margin-top:.65rem;font-size:.82rem;line-height:1.45}.oct17-workspace-disclosure li p b{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.62rem;display:block}.oct17-about{background:#fff;padding:clamp(3rem,6vw,6rem) 0 clamp(4rem,7vw,7rem)}.oct17-about-mission{letter-spacing:-.05em;max-width:55rem;font-size:clamp(1.55rem,2.6vw,2.45rem);line-height:1.17}.oct17-principles{border-top:2px solid #442035;grid-template-columns:repeat(3,1fr);gap:0;margin-top:3rem;display:grid}.oct17-principles article{border-right:1px solid #d5dcde;min-height:10rem;padding:1.2rem}.oct17-principles article:first-child{padding-left:0}.oct17-principles article:last-child{border-right:0}.oct17-principles span{color:#7b3356;letter-spacing:.08em;text-transform:uppercase;font-size:.69rem;font-weight:850}.oct17-principles p{color:#5f555c;margin-top:1.2rem;font-size:.93rem;line-height:1.52}.oct17-about-status{color:#6c6168;margin-top:2.4rem;font-size:.82rem}.oct17-privacy{background:#fff;padding:.5rem 0 clamp(4rem,7vw,7rem)}.oct17-privacy>.o17-frame{max-width:56rem}.oct17-privacy article{border-top:1px solid #d5dcde;padding:1.3rem 0}.oct17-privacy article:last-child{border-bottom:1px solid #d5dcde}.oct17-privacy h2{letter-spacing:-.03em;font-size:1.15rem}.oct17-privacy p{color:#62585f;max-width:44rem;margin-top:.55rem;font-size:.92rem;line-height:1.55}@media (width<=980px){.oct17-home-grid{grid-template-columns:1fr}.oct17-evidence-trace{max-width:44rem}.oct17-work-contrast,.oct17-role-flow ol,.oct17-rate-reading{grid-template-columns:1fr 1fr}.oct17-role-flow li:nth-child(2){border-right:0}.oct17-role-flow li:last-child{border-top:1px solid #cfd7d8;grid-column:1/-1}.oct17-history-rail ol{grid-template-columns:1fr 1fr}.oct17-lifecycle ol{grid-template-columns:repeat(3,1fr)}.oct17-lifecycle li:nth-child(3){border-right:0}.oct17-lifecycle li:nth-child(n+4){border-top:1px solid #d1c6ca}.oct17-workspace-sequence{grid-template-columns:repeat(2,1fr)}.oct17-workspace-sequence li:nth-child(2){border-right:0}.oct17-workspace-sequence li:nth-child(n+3){border-top:1px solid #d5dcde}.oct17-workspace-disclosure summary{grid-template-columns:4.5rem 10rem 1fr auto}}@media (width<=640px){.oct17-home-hero{padding:2.25rem 0 .65rem}.oct17-home-copy h1{max-width:10.8ch;font-size:clamp(2.3rem,10.2vw,3.05rem)}.oct17-home-copy>p:not(.o17-eyebrow){font-size:.94rem;line-height:1.45}.oct17-home-copy .o17-actions{gap:.55rem;margin-top:.8rem}.oct17-evidence-trace{padding:1rem}.oct17-trace-question{margin:1.1rem 0 1.3rem}.oct17-evidence-trace ol{grid-template-columns:1fr}.oct17-evidence-trace li,.oct17-evidence-trace li:nth-child(5){grid-column:auto;min-height:0}.oct17-home-section{padding:4rem 0}.oct17-section-intro h2{font-size:clamp(2.1rem,10vw,2.85rem)}.oct17-work-contrast,.oct17-role-flow ol,.oct17-history-rail ol,.oct17-rate-tracks,.oct17-rate-reading,.oct17-lifecycle ol,.oct17-workspace-sequence{grid-template-columns:1fr}.oct17-work-contrast ol{grid-template-columns:1fr 1fr}.oct17-role-flow li,.oct17-role-flow li:nth-child(2),.oct17-role-flow li:last-child{border-top:1px solid #cfd7d8;border-right:0;min-height:0;padding:1.1rem 0}.oct17-role-flow li:first-child{border-top:0}.oct17-history-rail{margin-top:2rem;padding:1rem}.oct17-history-rail li{border-top:1px solid #896073;padding:1rem 0}.oct17-history-rail li:before{left:0}.oct17-rate-track{border-bottom:1px solid #d5dcde;border-right:0}.oct17-rate-track:last-child{border-bottom:0}.oct17-rate-track small{min-height:0}.oct17-rate-reading p{border-bottom:1px solid #d5dcde;padding:1rem}.oct17-rate-reading p:last-child{border-bottom:0}.oct17-lifecycle{padding:4rem 0}.oct17-lifecycle ol{margin-top:2rem}.oct17-lifecycle li,.oct17-lifecycle li:nth-child(n+4){border-top:1px solid #d1c6ca;border-right:0;min-height:0;padding:1rem 0}.oct17-lifecycle li:first-child{border-top:0}.oct17-lifecycle li:before{left:0}.oct17-workspace-sequence{margin-top:2rem}.oct17-workspace-sequence li,.oct17-workspace-sequence li:first-child{border-top:1px solid #d5dcde;border-right:0;padding:1rem 0}.oct17-workspace-sequence li:first-child{border-top:0}.oct17-workspace-disclosure summary{grid-template-columns:1fr auto;gap:.55rem}.oct17-workspace-disclosure summary em{display:none}.oct17-workspace-disclosure details>ol{grid-template-columns:1fr}.oct17-principles{grid-template-columns:1fr;margin-top:2rem}.oct17-principles article,.oct17-principles article:first-child{border-top:1px solid #d5dcde;border-right:0;min-height:0;padding:1.1rem 0}.oct17-principles article:first-child{border-top:0}.oct17-utility-hero{padding-top:2.5rem}.oct17-page-hero h1{font-size:clamp(2.55rem,11vw,3.45rem)}}.oct17-workspace-sequence span,.oct17-workspace-disclosure summary span,.oct17-workspace-disclosure details li>span{display:none}.oct17-workspace-sequence b{margin-top:0}.oct17-workspace-disclosure summary{grid-template-columns:11rem 1fr auto}.oct17-workspace-disclosure details li{display:block}.oct17-workspace-disclosure li p.oct17-workspace-next{color:#60374b;border-top:1px solid #d5dcde;padding-top:.65rem;font-size:.78rem;font-weight:750}@media (width>=981px){.oct17-home-grid{grid-template-columns:minmax(0,1.03fr) minmax(30rem,.97fr);gap:clamp(2.4rem,4vw,4.8rem)}.oct17-home-copy h1{max-width:20ch;font-size:clamp(3rem,4vw,4.4rem);line-height:.94}}@media (width<=980px){.oct17-workspace-disclosure summary{grid-template-columns:10rem 1fr auto}}@media (width<=640px){.oct17-workspace-disclosure summary{grid-template-columns:1fr auto}}.oct17-home-benefit{font-weight:780;color:#60374b!important;max-width:38rem!important;margin-top:.75rem!important;font-size:.88rem!important;line-height:1.45!important}.oct17-home-case{background:#fff;border-top:3px solid #442035;overflow:hidden;box-shadow:0 20px 50px #26151f14}.oct17-home-case header{border-bottom:1px solid #d5dcde;padding:1.3rem 1.35rem 1.15rem}.oct17-home-case header p{color:#7b3356;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:850}.oct17-home-case h2{letter-spacing:-.05em;margin-top:.55rem;font-size:clamp(1.4rem,2vw,2rem);line-height:1.04}.oct17-home-case header strong{color:#4e424a;max-width:36rem;margin-top:.7rem;font-size:.92rem;line-height:1.44;display:block}.oct17-home-case-rates{background:#d5dcde;grid-template-columns:1fr 1fr;gap:1px;display:grid}.oct17-home-case-rates section{background:#fbfcfc;gap:.5rem;padding:1.05rem 1.15rem;display:grid}.oct17-home-case-rates section:last-child{background:#f5f9f8}.oct17-home-case-rates span{color:#60374b;letter-spacing:.075em;text-transform:uppercase;font-size:.66rem;font-weight:850}.oct17-home-case-rates section:last-child span{color:#466c69}.oct17-home-case-rates b{letter-spacing:-.07em;white-space:nowrap;font-size:clamp(1.38rem,2.3vw,2.2rem);line-height:1}.oct17-home-case-rates i{color:#8c5067;font-style:normal}.oct17-home-case-rates em{color:#665c63;font-size:.74rem;font-style:normal;font-weight:730}.oct17-home-case footer{background:#fbf7f8;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.oct17-home-case footer p{color:#564a51;max-width:27rem;font-size:.8rem;line-height:1.4}.oct17-home-case footer p b{color:#7b3356}.oct17-home-case footer a{color:#713653;white-space:nowrap;align-items:center;gap:.35rem;font-size:.79rem;font-weight:820;display:inline-flex}@media (width<=640px){.oct17-home-case{margin-top:.4rem}.oct17-home-case header{padding:1rem}.oct17-home-case h2{font-size:1.45rem}.oct17-home-case header strong{font-size:.85rem}.oct17-home-case-rates{grid-template-columns:1fr}.oct17-home-case-rates section{padding:.9rem 1rem}.oct17-home-case footer{gap:.7rem;padding:1rem;display:grid}.oct17-home-case footer a{font-size:.82rem}}.c17-site{--c17-ink:#26151f;--c17-brand:#442035;--c17-paper:#f8fafb;--c17-line:#d9dcde;--c17-muted:#5d565b;background:var(--c17-paper);min-height:100vh;color:var(--c17-ink);font-family:var(--wbba-public-font,Inter,system-ui,sans-serif)}.c17-site :is(h1,h2,h3,p,ol,ul){margin:0}.c17-site :is(a,button,summary){font:inherit}.c17-frame{width:min(100% - 4rem,72rem);margin-inline:auto}.c17-reading{width:min(100% - 4rem,44rem);margin-inline:auto}.c17-brand :is(img,svg),.c17-footer-brand :is(img,svg){width:10.9rem;height:auto;display:block}.c17-desktop-nav{align-items:center;gap:1.45rem;display:flex}.c17-desktop-nav a,.c17-mobile-nav a{color:#40383d;font-size:.91rem;font-weight:650;text-decoration:none}.c17-desktop-nav a:not(.c17-sign-in):hover,.c17-desktop-nav a:not(.c17-sign-in)[aria-current=page],.c17-mobile-nav a:hover{color:var(--c17-brand);text-underline-offset:.3em;text-decoration:underline}.c17-sign-in{border:1px solid #b8bec0;padding:.5rem .78rem;color:var(--c17-brand)!important}.c17-mobile-nav{display:none;position:relative}.c17-mobile-nav summary{cursor:pointer;min-width:44px;min-height:44px;color:var(--c17-brand);place-items:center;font-weight:750;list-style:none;display:grid}.c17-mobile-nav summary::-webkit-details-marker{display:none}.c17-mobile-nav nav{border:1px solid var(--c17-line);background:#fff;gap:.9rem;min-width:13rem;padding:1rem;display:grid;position:absolute;top:3rem;right:0;box-shadow:0 18px 35px #26151f21}.c17-skip{z-index:40;background:var(--c17-brand);color:#fff;padding:.65rem .85rem;font-weight:700;text-decoration:none;position:absolute;top:-4rem;left:1rem}.c17-skip:focus{top:1rem}.c17-site a:focus-visible,.c17-site summary:focus-visible{outline-offset:3px;outline:3px solid #8a4062}.c17-kicker{color:#6e294a;letter-spacing:.075em;text-transform:uppercase;font-size:.78rem;font-weight:800;line-height:1.35}.c17-home-hero{background:var(--c17-paper);padding:clamp(3.5rem,7vw,6.6rem) 0 clamp(3rem,6vw,5.5rem)}.c17-home-grid{display:block}.c17-home-copy{max-width:48rem}.c17-home-copy h1{letter-spacing:-.065em;max-width:15.5ch;margin-top:.75rem;font-size:clamp(3.45rem,5.15vw,4.4rem);font-weight:650;line-height:1.09}.c17-home-copy>p:not(.c17-kicker){max-width:43rem;color:var(--c17-muted);margin-top:1.25rem;font-size:clamp(1.05rem,1.45vw,1.18rem);line-height:1.62}.c17-home-copy .c17-home-value{max-width:37rem;color:var(--c17-brand);font-size:1rem;font-weight:720;line-height:1.52}.c17-button,.c17-text-link{align-items:center;gap:.52rem;font-weight:750;text-decoration:none;display:inline-flex}.c17-button{background:var(--c17-brand);color:#fff;min-height:44px;padding:.76rem 1rem}.c17-home-reason{border-top:1px solid var(--c17-line);background:#fff;padding:clamp(3rem,6vw,5.3rem) 0}.c17-section-heading{grid-template-columns:minmax(0,1fr) minmax(17rem,.76fr);align-items:start;gap:1.5rem 5rem;display:grid}.c17-section-heading h2{letter-spacing:-.055em;max-width:17ch;font-size:clamp(2.15rem,3.5vw,3.45rem);line-height:1.1}.c17-section-heading>p{max-width:39rem;color:var(--c17-muted);font-size:1.04rem;line-height:1.6}.c17-takeaways{border-top:2px solid var(--c17-brand);grid-template-columns:repeat(3,1fr);gap:0;margin-top:3rem;padding:0;list-style:none;display:grid}.c17-takeaways li{border-left:1px solid var(--c17-line);min-height:9.3rem;padding:1.2rem 1.35rem}.c17-takeaways li:first-child{border-left:0;padding-left:0}.c17-takeaways h3{letter-spacing:-.025em;font-size:1.1rem}.c17-takeaways p{max-width:19rem;color:var(--c17-muted);margin-top:.7rem;font-size:.93rem;line-height:1.5}.c17-section-link{margin-top:1.8rem}.c17-page-hero{border-bottom:1px solid var(--c17-line);background:#fff;padding:clamp(3.6rem,7vw,6rem) 0 clamp(2.7rem,5vw,4.3rem)}.c17-page-hero h1{letter-spacing:-.065em;max-width:18ch;font-size:clamp(3.2rem,5vw,4.45rem);line-height:1.1}.c17-page-hero p{max-width:43rem;color:var(--c17-muted);margin-top:1.2rem;font-size:clamp(1.06rem,1.45vw,1.2rem);line-height:1.62}.c17-stories{background:var(--c17-paper);padding:clamp(3.2rem,6vw,5.5rem) 0}.c17-story-intro{max-width:44rem}.c17-story-intro h2,.c17-workspace-section h2{letter-spacing:-.05em;font-size:clamp(2rem,3.2vw,3rem);line-height:1.12}.c17-story-intro p,.c17-workspace-section>.c17-frame>p{max-width:42rem;color:var(--c17-muted);margin-top:.85rem;font-size:1rem;line-height:1.6}.c17-stories ol{border-top:1px solid var(--c17-line);margin-top:2.5rem;padding:0;list-style:none}.c17-stories li{border-bottom:1px solid var(--c17-line);grid-template-columns:4rem minmax(0,1fr);gap:1.2rem;padding:2.25rem 0;scroll-margin-top:6.5rem;display:grid}.c17-stories li>span{color:#752f52;letter-spacing:.08em;padding-top:.35rem;font-size:.82rem;font-weight:800}.c17-stories article{max-width:49rem}.c17-stories h2{letter-spacing:-.04em;font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.16}.c17-stories article p{color:var(--c17-muted);margin-top:.8rem;font-size:1rem;line-height:1.62}.c17-stories article strong{max-width:40rem;color:var(--c17-brand);border-left:2px solid #7a3456;margin-top:1rem;padding-left:1rem;font-size:.98rem;line-height:1.5;display:block}.c17-workspace-section{background:#fff;padding:clamp(3rem,6vw,5.25rem) 0}.c17-disclosures{border-top:1px solid var(--c17-line);margin-top:2rem}.c17-disclosures details{border-bottom:1px solid var(--c17-line)}.c17-disclosures summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 0;list-style:none;display:flex}.c17-disclosures summary::-webkit-details-marker{display:none}.c17-disclosures summary span{gap:.25rem;display:grid}.c17-disclosures summary strong{letter-spacing:-.02em;font-size:1.05rem}.c17-disclosures summary small{color:var(--c17-muted);font-size:.9rem;line-height:1.45}.c17-disclosures details[open] summary svg{transform:rotate(180deg)}.c17-disclosures ul{background:var(--c17-line);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1px;margin:0 0 1.25rem;padding:1px;list-style:none;display:grid}.c17-disclosures li{background:#fbfcfc;padding:1.05rem}.c17-disclosures h3{letter-spacing:-.02em;font-size:1rem}.c17-disclosures li p{color:var(--c17-muted);margin-top:.5rem;font-size:.9rem;line-height:1.5}.c17-workflow-close{background:#fff;padding:0 0 4.5rem}.c17-workflow-close .c17-text-link{font-size:1rem}.c17-about{background:var(--c17-paper);padding:clamp(3.2rem,6vw,5.5rem) 0}.c17-about article{border-bottom:1px solid var(--c17-line);margin:2.2rem 0;padding:0 0 2.2rem}.c17-about h2,.c17-information h2{letter-spacing:-.04em;font-size:clamp(1.55rem,2.4vw,2.1rem)}.c17-about p,.c17-information p{max-width:44rem;color:var(--c17-muted);margin-top:.9rem;font-size:1.04rem;line-height:1.65}.c17-about .c17-about-opening{color:var(--c17-ink);margin-top:0;font-size:clamp(1.15rem,1.8vw,1.36rem);line-height:1.57}.c17-about .c17-mission{border-left:3px solid var(--c17-brand);max-width:38rem;color:var(--c17-brand);margin:0 0 2rem;padding-left:1rem;font-size:1.15rem;font-weight:680;line-height:1.5}.c17-information{background:#fff;padding:clamp(3.2rem,6vw,5rem) 0 5.5rem}.c17-information h2{margin-top:2.4rem}.c17-information h2:first-child{margin-top:0}.c17-footer>.c17-frame{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.c17-footer-brand :is(img,svg){width:8.9rem}.c17-footer a{color:#51484d;font-size:.86rem;font-weight:650;text-decoration:none}.c17-footer nav a:hover{text-underline-offset:.25em;text-decoration:underline}.c17-not-found>section{align-items:center;min-height:58vh;padding:5rem 0;display:grid}.c17-not-found h1{letter-spacing:-.065em;max-width:14ch;margin-top:.65rem;font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.08}.c17-not-found p:not(.c17-kicker){color:var(--c17-muted);margin-top:1rem;font-size:1.05rem;line-height:1.6}.c17-not-found .c17-button{margin-top:1.5rem}@media (width<=850px){.c17-frame,.c17-reading{width:min(100% - 3rem,44rem)}.c17-desktop-nav{display:none}.c17-mobile-nav{display:block}.c17-home-grid,.c17-section-heading{grid-template-columns:1fr}.c17-use-list{max-width:42rem}.c17-takeaways{grid-template-columns:1fr 1fr}.c17-takeaways li:nth-child(3){border-top:1px solid var(--c17-line);border-left:0;grid-column:1/-1;padding-left:0}.c17-footer>.c17-frame{display:grid}.c17-footer nav{justify-content:flex-start}}@media (width<=560px){.c17-frame,.c17-reading{width:min(100% - 2rem,34rem)}.c17-header-inner{min-height:4.15rem}.c17-brand :is(img,svg){width:8.8rem}.c17-home-hero{padding:2.7rem 0 2.8rem}.c17-home-copy h1{max-width:14ch;font-size:clamp(2.25rem,10vw,2.65rem);line-height:1.13}.c17-home-copy>p:not(.c17-kicker){font-size:1rem;line-height:1.56}.c17-actions{flex-direction:column;align-items:flex-start;margin-top:1.35rem}.c17-button{justify-content:center;width:100%}.c17-use-list article{padding:1.05rem 1.1rem}.c17-home-reason{padding:2.8rem 0}.c17-section-heading h2{font-size:clamp(1.9rem,8.8vw,2.4rem)}.c17-section-heading>p{font-size:1rem}.c17-takeaways{grid-template-columns:1fr;margin-top:2rem}.c17-takeaways li,.c17-takeaways li:first-child,.c17-takeaways li:nth-child(3){border-top:1px solid var(--c17-line);border-left:0;min-height:0;padding:1.05rem 0}.c17-takeaways li:first-child{border-top:0}.c17-page-hero{padding:2.8rem 0 2.45rem}.c17-page-hero h1{font-size:clamp(2.15rem,9.5vw,2.6rem);line-height:1.14}.c17-page-hero p{font-size:1rem;line-height:1.56}.c17-stories{padding:2.8rem 0}.c17-stories li{grid-template-columns:1fr;gap:.45rem;padding:1.65rem 0}.c17-stories li>span{padding-top:0}.c17-stories h2{font-size:1.42rem}.c17-stories article p{font-size:.98rem}.c17-workspace-section{padding:2.8rem 0}.c17-disclosures summary small{font-size:.84rem}.c17-disclosures ul{grid-template-columns:1fr}.c17-workflow-close{padding-bottom:3rem}.c17-about,.c17-information{padding:2.8rem 0 3.8rem}.c17-footer{padding:1.25rem 0}.c17-footer nav{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.c17-footer-brand :is(img,svg){width:8.5rem}}@media (prefers-reduced-motion:reduce){.c17-site *{scroll-behavior:auto!important;transition:none!important}}.c17-site{--c17-ink:#26151f;--c17-brand:#442035;--c17-paper:#f8fafb;--c17-soft:#eef1f2;--c17-line:#d4d8da;--c17-muted:#5c585b;background:var(--c17-paper);color:var(--c17-ink)}.c17-site :is(h1,h2,h3,p,figure,blockquote,ol,ul){margin:0}.c17-shell{width:min(100% - 4rem,75rem);margin-inline:auto}.c17-header{z-index:30;border-bottom:1px solid var(--c17-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafbf5;position:sticky;top:0}.c17-header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:4.55rem;display:flex}.c17-brand{color:var(--c17-ink);align-items:center;gap:.55rem;text-decoration:none;display:flex}.c17-brand-mark{letter-spacing:-.06em;font-size:1.04rem;font-weight:850}.c17-brand-copy{letter-spacing:-.02em;font-size:.62rem;font-weight:650;line-height:1.05}.c17-nav{align-items:center;gap:1.55rem;display:flex}.c17-nav a,.c17-footer a{color:var(--c17-ink);font-size:.84rem;font-weight:700;text-decoration:none}.c17-nav>a:not(.c17-sign-in):hover,.c17-nav>a.is-active{color:var(--c17-brand);text-underline-offset:.4em;text-decoration:underline;text-decoration-thickness:1px}.c17-sign-in{border:1px solid #aaafb1;place-items:center;min-height:44px;padding:0 .85rem;display:inline-grid}.c17-sign-in:hover{border-color:var(--c17-brand);background:var(--c17-brand);color:#fff}.c17-menu{min-height:44px;color:var(--c17-brand);background:0 0;border:0;padding:0 .55rem;font-size:.84rem;font-weight:800;display:none}.c17-site a:focus-visible,.c17-site button:focus-visible,.c17-site summary:focus-visible{outline-offset:3px;outline:3px solid #8e4665}.c17-eyebrow{color:#753452;letter-spacing:.115em;text-transform:uppercase;font-size:.7rem;font-weight:850;line-height:1.35}.c17-button,.c17-text-link{align-items:center;gap:.45rem;min-height:44px;font-size:.91rem;font-weight:800;text-decoration:none;display:inline-flex}.c17-button{background:var(--c17-brand);color:#fff;padding:.72rem 1rem}.c17-button:hover{background:var(--c17-ink)}.c17-button-light{color:var(--c17-brand);background:#fff}.c17-text-link{color:var(--c17-brand);text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1px}.c17-text-link:hover{color:var(--c17-ink)}.c17-actions{flex-wrap:wrap;align-items:center;gap:.85rem 1.35rem;margin-top:1.6rem;display:flex}.c17-home-hero{background:var(--c17-paper);align-items:center;min-height:33.45rem;padding:3.7rem 0;display:grid}.c17-home-grid{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.c17-hero-copy h1{letter-spacing:-.07em;max-width:11ch;margin-top:.7rem;font-size:clamp(3.25rem,4.35vw,3.85rem);font-weight:730;line-height:1.01}.c17-lead{max-width:37rem;color:var(--c17-muted);margin-top:1.4rem;font-size:1.05rem;line-height:1.57}.c17-benefit{max-width:33rem;color:var(--c17-brand);margin-top:1rem;font-size:.96rem;font-weight:740;line-height:1.52}.c17-question-figure{border-top:2px solid var(--c17-brand);border-bottom:1px solid var(--c17-line);max-width:28rem;padding:1.75rem 0 1.45rem;position:relative}.c17-question-figure figcaption{color:#753452;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:850}.c17-question-observation{letter-spacing:-.055em;max-width:10ch;margin-top:1.5rem;font-size:clamp(1.7rem,2.3vw,2.35rem);font-weight:720;line-height:1.02}.c17-question-rule{background:var(--c17-brand);width:1px;height:2.25rem;margin:1.15rem 0 1.05rem}.c17-question-prompt{letter-spacing:-.035em;max-width:17ch;font-size:1.26rem;font-weight:760;line-height:1.18}.c17-question-guide{max-width:29rem;color:var(--c17-muted);margin-top:1rem;font-size:.91rem;line-height:1.52}.c17-question-outcome{border-top:1px solid var(--c17-line);color:var(--c17-brand);margin-top:1.1rem;padding-top:.85rem;font-size:.88rem;font-weight:760;line-height:1.45}.c17-home-context{border-top:1px solid var(--c17-line);background:#fff;padding:clamp(4.2rem,7vw,6.4rem) 0}.c17-context-heading{grid-template-columns:minmax(0,1fr) minmax(17rem,.8fr);align-items:start;gap:1.2rem 5rem;display:grid}.c17-context-heading .c17-eyebrow{grid-column:1/-1}.c17-context-heading h2{letter-spacing:-.06em;max-width:17ch;font-size:clamp(2.1rem,3.25vw,3.12rem);line-height:1.05}.c17-context-heading>p:last-child{max-width:34rem;color:var(--c17-muted);font-size:1rem;line-height:1.58}.c17-role-list{border-top:2px solid var(--c17-brand);grid-template-columns:repeat(3,1fr);margin:3rem 0 1.7rem;display:grid}.c17-role-list article{border-right:1px solid var(--c17-line);border-bottom:1px solid var(--c17-line);min-height:12rem;padding:1.3rem 1.45rem}.c17-role-list article:first-child{padding-left:0}.c17-role-list article:last-child{border-right:0}.c17-role-list span{color:#753452;letter-spacing:.1em;font-size:.68rem;font-weight:850}.c17-role-list h3{letter-spacing:-.035em;margin-top:1.55rem;font-size:1.08rem}.c17-role-list p{color:var(--c17-muted);margin-top:.6rem;font-size:.9rem;line-height:1.5}.c17-workflows-hero,.c17-about-hero{border-bottom:1px solid var(--c17-line);background:#fff;padding:clamp(4rem,7vw,6.7rem) 0 3.6rem}.c17-workflows-hero h1,.c17-about-hero h1,.c17-utility-page h1{letter-spacing:-.07em;max-width:16ch;margin-top:.65rem;font-size:clamp(3rem,4.7vw,4.05rem);line-height:1.02}.c17-workflows-hero p:last-child{max-width:47rem;color:var(--c17-muted);margin-top:1.3rem;font-size:1.08rem;line-height:1.6}.c17-journey{background:var(--c17-paper);padding:clamp(4rem,7vw,6.8rem) 0}.c17-journey h2,.c17-directory h2{letter-spacing:-.06em;max-width:21ch;margin-top:.6rem;font-size:clamp(2.15rem,3.35vw,3.25rem);line-height:1.05}.c17-journey-intro{max-width:43rem;color:var(--c17-muted);margin-top:1rem;font-size:1.04rem;line-height:1.6}.c17-journey-steps{border-top:1px solid var(--c17-line);margin-top:3.3rem}.c17-journey-steps>article{border-bottom:1px solid var(--c17-line);grid-template-columns:minmax(15rem,.73fr) minmax(23rem,1.27fr);align-items:center;gap:clamp(2rem,7vw,6rem);padding:3.1rem 0;scroll-margin-top:6rem;display:grid}.c17-step-number{color:#753452;letter-spacing:.12em;font-size:.72rem;font-weight:850}.c17-journey-steps h3{letter-spacing:-.045em;margin-top:.65rem;font-size:1.55rem}.c17-journey-steps article>div>p{max-width:29rem;color:var(--c17-muted);margin-top:.85rem;font-size:.97rem;line-height:1.57}.c17-diagram{color:var(--c17-ink);font-size:.8rem}.c17-evidence-rail{border:1px solid var(--c17-line);background:#fff;grid-template-columns:1fr 3rem 1fr;align-items:center;gap:.75rem;padding:1.15rem;display:grid}.c17-evidence-rail>div{border-top:2px solid var(--c17-brand);background:#f4f5f5;align-content:space-between;min-height:7rem;padding:.85rem;display:grid}.c17-evidence-rail span{color:var(--c17-muted);text-transform:uppercase;font-size:.69rem;font-weight:750}.c17-evidence-rail strong{letter-spacing:-.025em;font-size:1rem}.c17-evidence-rail>i{background:var(--c17-brand);height:1px}.c17-evidence-rail ul{flex-wrap:wrap;grid-column:1/-1;gap:.45rem .8rem;padding:.25rem 0 0;list-style:none;display:flex}.c17-evidence-rail li{font-size:.73rem}.c17-evidence-rail li:before{content:"•";color:#753452;margin-right:.35rem}.c17-challenge-diagram{border:1px solid var(--c17-line);background:#fff;grid-template-columns:1fr .8fr 1fr;align-items:stretch;gap:.7rem;padding:1.15rem;display:grid}.c17-challenge-diagram>div{border-top:2px solid var(--c17-brand);background:#f4f5f5;gap:.65rem;padding:.85rem;display:grid}.c17-challenge-diagram strong{font-size:.9rem;line-height:1.22}.c17-challenge-diagram span{color:var(--c17-muted);font-size:.73rem;line-height:1.45}.c17-challenge-diagram>p{text-align:center;align-self:center;font-size:.82rem;font-weight:800;line-height:1.25}.c17-challenge-diagram em{border-top:1px solid var(--c17-line);color:var(--c17-brand);grid-column:1/-1;padding-top:.6rem;font-style:normal;font-weight:800}.c17-review-timeline{border:1px solid var(--c17-line);background:#fff;padding:1.15rem}.c17-review-timeline ol{justify-content:space-between;gap:1rem;padding:0;list-style:none;display:flex}.c17-review-timeline li{flex:1;padding-top:1.1rem;font-weight:780;line-height:1.25;position:relative}.c17-review-timeline li:before{content:"";background:var(--c17-brand);width:100%;height:2px;position:absolute;top:0;left:0}.c17-review-timeline li+li:after{content:"→";color:var(--c17-brand);position:absolute;top:-.62rem;left:-.55rem}.c17-review-timeline>div{flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;display:flex}.c17-review-timeline span{background:#f1f2f2;padding:.45rem .55rem;font-size:.75rem;font-weight:750}.c17-use-cases{background:#fff;padding:clamp(4rem,7vw,7rem) 0}.c17-use-spread{border-top:1px solid var(--c17-line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2.2rem,8vw,8rem);padding:clamp(3.3rem,7vw,6.2rem) 0;display:grid}.c17-use-spread:nth-child(2n) .c17-use-copy{order:2}.c17-use-copy h2{letter-spacing:-.06em;max-width:16ch;margin-top:.6rem;font-size:clamp(2rem,3vw,2.9rem);line-height:1.06}.c17-use-copy>p:not(.c17-eyebrow){max-width:31rem;color:var(--c17-muted);margin-top:1rem;font-size:1rem;line-height:1.59}.c17-use-copy .c17-spread-benefit{color:var(--c17-brand);font-weight:780}.c17-spread-visual{border-top:2px solid var(--c17-brand);background:var(--c17-soft);place-items:center;min-height:16rem;padding:1.3rem;font-size:.83rem;display:grid}.c17-prepare-visual{grid-template-columns:1fr 2rem 1fr;gap:.7rem}.c17-prepare-visual>div{background:#fff;min-height:11rem;padding:1rem}.c17-prepare-visual span{color:#753452;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:850}.c17-prepare-visual p{margin-top:1rem;line-height:1.75}.c17-prepare-visual i{color:var(--c17-brand);font-size:1.2rem;font-style:normal}.c17-personnel-visual{text-align:center;grid-template-columns:1fr 1.5rem 1fr 1.5rem 1fr;gap:.5rem}.c17-personnel-visual strong{background:#fff;padding:.8rem .45rem;line-height:1.3}.c17-personnel-visual i{color:var(--c17-brand);font-style:normal}.c17-analysis-visual{text-align:center;grid-template-columns:1fr;gap:.65rem}.c17-analysis-visual strong{font-size:1rem}.c17-analysis-visual i{color:var(--c17-brand);font-style:normal}.c17-analysis-visual ul{flex-wrap:wrap;justify-content:center;gap:.45rem;padding:0;list-style:none;display:flex}.c17-analysis-visual li{background:#fff;padding:.45rem .55rem}.c17-analysis-visual p{font-size:.82rem;line-height:1.45}.c17-directory{background:var(--c17-brand);color:#fff;padding:clamp(4rem,7vw,6.8rem) 0}.c17-directory .c17-eyebrow{color:#e8cbd8}.c17-directory-intro{color:#f2e9ee;max-width:43rem;margin-top:1rem;line-height:1.6}.c17-directory-groups{gap:2.5rem;margin-top:3.2rem;display:grid}.c17-directory-groups>section{grid-template-columns:15rem 1fr;gap:2rem;display:grid}.c17-directory-groups h3{font-size:.9rem;line-height:1.35}.c17-directory-groups>section>div{border-top:1px solid #ffffff61}.c17-directory details{border-bottom:1px solid #ffffff4d}.c17-directory summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;font-size:1rem;font-weight:760;list-style:none;display:flex}.c17-directory summary::-webkit-details-marker{display:none}.c17-directory summary svg{width:1rem}.c17-directory details[open] summary svg{transform:rotate(180deg)}.c17-directory details p{color:#f1e7eb;max-width:42rem;padding:0 0 1rem;font-size:.91rem;line-height:1.55}.c17-directory-note{color:#e8cbd8;margin-top:2.4rem;font-size:.84rem;line-height:1.5}.c17-directory .c17-text-link{color:#fff}.c17-directory .c17-actions{margin-top:1.3rem}.c17-about-hero>.c17-shell{grid-template-columns:minmax(0,1fr) minmax(15rem,.45fr);align-items:end;gap:5rem;display:grid}.c17-about-hero p:last-child{max-width:41rem;color:var(--c17-muted);margin-top:1.25rem;font-size:1.08rem;line-height:1.6}.c17-about-marker{color:var(--c17-brand);gap:.8rem;padding-bottom:.4rem;font-size:.83rem;font-weight:780;display:grid}.c17-about-marker i{background:var(--c17-brand);width:1px;height:1.6rem}.c17-about-story{background:var(--c17-paper);padding:clamp(4rem,7vw,6.7rem) 0}.c17-about-story>.c17-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 7rem;display:grid}.c17-about-story h2{letter-spacing:-.055em;max-width:15ch;font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:1.08}.c17-about-story p{max-width:33rem;color:var(--c17-muted);margin-top:1rem;line-height:1.62}.c17-about-story blockquote{border-top:2px solid var(--c17-brand);max-width:34rem;color:var(--c17-brand);letter-spacing:-.05em;grid-column:1/-1;padding-top:2rem;font-size:clamp(1.45rem,2.5vw,2.2rem);font-weight:730;line-height:1.13}.c17-about-close{background:#fff;padding:3.5rem 0}.c17-utility-page{background:#fff;min-height:64vh;padding:clamp(4rem,7vw,6.8rem) 0}.c17-utility-page>div>p:not(.c17-eyebrow){max-width:38rem;color:var(--c17-muted);margin-top:1.2rem;font-size:1.05rem;line-height:1.6}.c17-utility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.c17-utility-grid>div{border-top:2px solid var(--c17-brand);padding:1.4rem 0}.c17-utility-grid h2{letter-spacing:-.035em;font-size:1.2rem}.c17-utility-grid p{max-width:28rem;color:var(--c17-muted);margin-top:.7rem;font-size:.94rem;line-height:1.55}.c17-utility-grid a{margin-top:1rem}.c17-footer{border-top:1px solid var(--c17-line);background:#fff;padding:1.5rem 0}.c17-footer-inner{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.c17-footer-inner>span{color:var(--c17-muted);font-size:.78rem}.c17-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:.7rem 1.15rem;display:flex}.c17-footer a:hover{text-underline-offset:.3em;text-decoration:underline}@media (width<=850px){.c17-shell{width:min(100% - 4rem,44rem)}.c17-home-hero{min-height:0}.c17-home-grid,.c17-context-heading,.c17-journey-steps>article,.c17-use-spread,.c17-about-hero>.c17-shell{grid-template-columns:1fr}.c17-question-figure{max-width:38rem;margin-top:.4rem}.c17-role-list{grid-template-columns:1fr}.c17-role-list article,.c17-role-list article:first-child{border-right:0;border-bottom:1px solid var(--c17-line);min-height:0;padding:1.15rem 0}.c17-use-spread:nth-child(2n) .c17-use-copy{order:0}.c17-directory-groups>section{grid-template-columns:1fr;gap:.8rem}.c17-about-marker{border-top:1px solid var(--c17-line);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;padding:1rem 0}.c17-about-marker i{width:auto;height:1px}.c17-about-story>.c17-shell,.c17-utility-grid{grid-template-columns:1fr}.c17-nav{display:none}.c17-menu{display:block}.c17-nav[data-open]{border:1px solid var(--c17-line);background:#fff;min-width:15rem;padding:1rem;display:grid;position:absolute;top:4.55rem;right:2rem;box-shadow:0 1rem 2rem #26151f21}.c17-nav[data-open] .c17-sign-in{justify-content:start}}@media (width<=560px){.c17-shell{width:min(100% - 2.5rem,34rem)}.c17-header-inner{min-height:4.3rem}.c17-brand-copy{font-size:.57rem}.c17-home-hero{padding:3rem 0 3.4rem}.c17-hero-copy h1{max-width:11.5ch;font-size:clamp(2.4rem,10.3vw,3rem);line-height:1.04}.c17-lead{font-size:1rem;line-height:1.55}.c17-question-figure{padding-top:1.3rem}.c17-question-observation{font-size:1.62rem}.c17-question-prompt{font-size:1.13rem}.c17-actions{flex-direction:column;align-items:stretch}.c17-button{justify-content:center}.c17-context-heading h2,.c17-journey h2,.c17-directory h2{font-size:clamp(1.9rem,9vw,2.45rem)}.c17-workflows-hero h1,.c17-about-hero h1,.c17-utility-page h1{font-size:clamp(2.35rem,10vw,2.9rem)}.c17-journey-steps>article{gap:1.5rem;padding:2.25rem 0}.c17-evidence-rail{grid-template-columns:1fr}.c17-evidence-rail>i{display:none}.c17-evidence-rail ul{grid-column:auto;gap:.4rem;display:grid}.c17-challenge-diagram{grid-template-columns:1fr}.c17-challenge-diagram>p{text-align:left}.c17-challenge-diagram em{grid-column:auto}.c17-review-timeline ol{gap:.65rem;display:grid}.c17-review-timeline li+li:after{display:none}.c17-use-spread{gap:1.7rem;padding:3rem 0}.c17-spread-visual{min-height:0}.c17-prepare-visual{grid-template-columns:1fr}.c17-prepare-visual>i{display:none}.c17-personnel-visual{grid-template-columns:1fr}.c17-personnel-visual i{transform:rotate(90deg)}.c17-directory{padding:3.6rem 0}.c17-directory-groups{gap:2rem}.c17-directory summary{min-height:3.4rem}.c17-about-story{padding:3.8rem 0}.c17-about-story blockquote{font-size:1.55rem}.c17-footer-inner{display:grid}.c17-footer nav{grid-template-columns:1fr 1fr;justify-content:start;display:grid}.c17-nav[data-open]{top:4.3rem;right:1.25rem}.c17-utility-page{padding:3.6rem 0}}.c17-brand-lockup{width:10.7rem!important;height:auto!important;display:block!important}@media (width<=560px){.c17-brand-lockup{width:9.6rem!important}}#main-content .c17-button{color:#fff!important;background:#442035!important}#main-content .c17-button:hover{background:#26151f!important}#main-content{--c17-ink:#26151f;--c17-brand:#442035;--c17-paper:#f8fafb;--c17-soft:#eef1f2;--c17-line:#d4d8da;--c17-muted:#5c585b;--e17-ink:#26151f;--e17-wine:#442035;--e17-paper:#f8fafb;--e17-line:#d7dcdd;--e17-muted:#5a5759;color:var(--e17-ink)}#main-content :is(h1,h2,h3,p,figure,blockquote,ul){margin:0}.e17-shell{width:min(100% - 4rem,75rem);margin-inline:auto}.e17-header{z-index:20;border-bottom:1px solid var(--e17-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafbf7;position:sticky;top:0}.e17-header-inner{justify-content:space-between;align-items:center;gap:2rem;min-height:4.5rem;display:flex}.e17-brand{display:flex}.e17-brand-lockup{width:10.5rem!important;height:auto!important;display:block!important}.e17-nav{align-items:center;gap:1.55rem;display:flex}.e17-nav a,.e17-footer a{color:var(--e17-ink);font-size:.86rem;font-weight:750;text-decoration:none}.e17-nav a:not(.e17-sign-in):hover,.e17-nav .is-active{text-underline-offset:.35em;text-decoration:underline}.e17-sign-in{border:1px solid #b6bec0;place-items:center;min-height:44px;padding:0 .9rem;display:grid}.e17-menu{min-height:44px;color:var(--e17-wine);font:inherit;background:0 0;border:0;font-size:.86rem;font-weight:800;display:none}.e17-eyebrow{color:#773452;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1.35}.e17-button,.e17-link{align-items:center;gap:.45rem;min-height:44px;font-size:.93rem;font-weight:800;text-decoration:none;display:inline-flex}.e17-button{background:var(--e17-wine);color:#fff;padding:.7rem 1rem}.e17-button:hover{background:var(--e17-ink)}.e17-link{color:var(--e17-wine);text-underline-offset:.3em;text-decoration:underline}.e17-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.35rem;margin-top:1.6rem;display:flex}.e17-home-hero{background:var(--e17-paper);padding:clamp(4rem,8vw,6.75rem) 0 4.5rem}.e17-home-hero h1{letter-spacing:-.065em;max-width:18ch;margin-top:.7rem;font-size:clamp(3rem,4.25vw,3.8rem);line-height:1.08}.e17-lead{max-width:43rem;color:var(--e17-muted);margin-top:1.2rem;font-size:1.1rem;line-height:1.58}.e17-benefit{max-width:38rem;color:var(--e17-wine);margin-top:1rem;font-weight:780;line-height:1.5}.e17-jobs{border-top:1px solid var(--e17-line);background:#fff;padding:4.5rem 0}.e17-jobs h2,.e17-case h2,.e17-uses h2,.e17-directory h2{letter-spacing:-.055em;max-width:18ch;font-size:clamp(2rem,3.2vw,3rem);line-height:1.08}.e17-section-intro{max-width:42rem;color:var(--e17-muted);margin-top:.9rem;line-height:1.58}.e17-job-rows{border-top:2px solid var(--e17-wine);margin:2.6rem 0 1.5rem}.e17-job-rows article{border-bottom:1px solid var(--e17-line);grid-template-columns:18rem 1fr;gap:2rem;padding:1.35rem 0;display:grid}.e17-job-rows h3{letter-spacing:-.025em;font-size:1.07rem}.e17-job-rows p{max-width:48rem;color:var(--e17-muted);font-size:.95rem;line-height:1.55}.e17-workflow-hero{background:#fff;padding:4rem 0 2.8rem}.e17-workflow-hero h1,.e17-about h1,.e17-utility h1{letter-spacing:-.065em;max-width:18ch;margin-top:.7rem;font-size:clamp(2.8rem,4.1vw,3.7rem);line-height:1.08}.e17-workflow-hero p:last-child{max-width:46rem;color:var(--e17-muted);margin-top:1.1rem;font-size:1.06rem;line-height:1.58}.e17-case{background:#fff;padding:2rem 0 4.5rem}.e17-case-intro{max-width:47rem}.e17-case-intro>p:last-child{color:var(--e17-muted);margin-top:1rem;line-height:1.6}.e17-case-figure{border-top:3px solid var(--e17-wine);background:#f0f2f2;margin-top:2rem}.e17-case-figure figcaption{color:var(--e17-wine);letter-spacing:.05em;text-transform:uppercase;background:#fff;padding:1rem 1.25rem;font-size:.78rem;font-weight:830}.e17-case-rates{background:var(--e17-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.e17-case-rates>div{background:#fff;padding:1.25rem}.e17-case-rates h3{font-size:.95rem}.e17-case-rates p{align-items:baseline;gap:.65rem;margin-top:1rem;display:flex}.e17-case-rates b{letter-spacing:-.065em;font-size:clamp(1.65rem,2.5vw,2.4rem)}.e17-case-rates span{color:var(--e17-wine);font-size:1.3rem}.e17-case-rates small{color:var(--e17-muted);margin-top:.7rem;font-size:.78rem;line-height:1.45;display:block}.e17-conclusion,.e17-next,.e17-limit{border-top:1px solid var(--e17-line);padding:1rem 1.25rem;line-height:1.55}.e17-conclusion{font-weight:760}.e17-next{color:var(--e17-wine);background:#f7ebf0;font-weight:730}.e17-limit{color:var(--e17-muted);font-size:.88rem}.e17-method{border:1px solid var(--e17-line);background:#fff;margin-top:1rem}.e17-method summary,.e17-directory summary{cursor:pointer;min-height:3.8rem;color:var(--e17-wine);justify-content:space-between;align-items:center;gap:1rem;padding:0 1.1rem;font-size:.93rem;font-weight:800;display:flex}.e17-method summary svg,.e17-directory summary svg{width:1rem}.e17-method[open] summary,.e17-directory details[open] summary{border-bottom:1px solid var(--e17-line)}.e17-method>div{padding:1rem 1.1rem}.e17-method p{max-width:58rem;color:var(--e17-muted);font-size:.89rem;line-height:1.55}.e17-method p+p{margin-top:.8rem}.e17-uses{background:var(--e17-paper);padding:4.5rem 0}.e17-uses>div>div{border-top:2px solid var(--e17-wine);margin-top:2rem}.e17-uses article{border-bottom:1px solid var(--e17-line);grid-template-columns:17rem 1fr;gap:2rem;padding:1.25rem 0;display:grid}.e17-uses article span{font-weight:800}.e17-uses article p{max-width:49rem;color:var(--e17-muted);line-height:1.55}.e17-takeaway{max-width:48rem;color:var(--e17-wine);margin-top:1.6rem;font-size:1.05rem;font-weight:730;line-height:1.5}.e17-directory{background:#fff;padding:4.5rem 0}.e17-directory>div>p{max-width:47rem;color:var(--e17-muted);margin-top:1rem;line-height:1.58}.e17-directory>div>div{border-top:2px solid var(--e17-wine);margin-top:2rem}.e17-directory details{border-bottom:1px solid var(--e17-line)}.e17-directory ul{background:var(--e17-line);gap:1px;margin:0;padding:1px;list-style:none;display:grid}.e17-directory li{background:#fff;grid-template-columns:14rem 1fr;gap:1.4rem;padding:.9rem 1rem;display:grid}.e17-directory li span{color:var(--e17-muted);font-size:.88rem;line-height:1.48}.e17-about{background:#fff;padding:5rem 0 6rem}.e17-about h1{max-width:19ch}.e17-about-copy{max-width:47rem;margin-top:2rem}.e17-about-copy p{color:var(--e17-muted);font-size:1.04rem;line-height:1.65}.e17-about-copy p+p{margin-top:1.1rem}.e17-about blockquote{border-top:2px solid var(--e17-wine);max-width:36rem;color:var(--e17-wine);letter-spacing:-.04em;margin-top:3rem;padding-top:1.5rem;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:750;line-height:1.16}.e17-utility{background:#fff;min-height:62vh;padding:5rem 0}.e17-utility>div>p:not(.e17-eyebrow){max-width:42rem;color:var(--e17-muted);margin-top:1rem;font-size:1.04rem;line-height:1.6}.e17-utility .e17-link,.e17-utility .e17-button{margin-top:1.5rem}.e17-footer{border-top:1px solid var(--e17-line);background:var(--e17-paper)}.e17-footer>div{justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.25rem;display:flex}.e17-footer span{color:var(--e17-muted);font-size:.78rem}.e17-footer nav{flex-wrap:wrap;gap:.7rem 1.1rem;display:flex}.e17-footer a:hover{text-underline-offset:.3em;text-decoration:underline}@media (width<=850px){.e17-shell{width:min(100% - 4rem,44rem)}.e17-nav{display:none}.e17-menu{display:block}.e17-nav[data-open]{border:1px solid var(--e17-line);background:#fff;min-width:14rem;padding:1rem;display:grid;position:absolute;top:4.5rem;right:2rem;box-shadow:0 1rem 2rem #26151f1f}.e17-nav[data-open] .e17-sign-in{justify-content:start}.e17-job-rows article,.e17-uses article{grid-template-columns:1fr;gap:.55rem}.e17-directory li{grid-template-columns:1fr;gap:.35rem}}@media (width<=560px){.e17-shell{width:min(100% - 2.5rem,34rem)}.e17-header-inner{min-height:4rem}.e17-brand-lockup{width:9.2rem!important}.e17-home-hero{padding:3rem 0 3.4rem}.e17-home-hero h1,.e17-workflow-hero h1,.e17-about h1,.e17-utility h1{font-size:clamp(2.35rem,10vw,2.8rem);line-height:1.08}.e17-lead{font-size:1rem}.e17-actions{flex-direction:column;align-items:stretch}.e17-button{justify-content:center}.e17-jobs,.e17-uses,.e17-directory{padding:3.5rem 0}.e17-job-rows{margin-top:2rem}.e17-job-rows article,.e17-uses article{padding:1.15rem 0}.e17-case{padding-bottom:3.5rem}.e17-case-rates{grid-template-columns:1fr}.e17-case-rates b{font-size:1.7rem}.e17-case-figure figcaption,.e17-conclusion,.e17-next,.e17-limit{padding-inline:1rem}.e17-workflow-hero,.e17-about,.e17-utility{padding:3.5rem 0}.e17-footer>div{padding:1.3rem 0;display:grid}.e17-footer nav{grid-template-columns:1fr 1fr;display:grid}.e17-nav[data-open]{top:4rem;right:1.25rem}}
