:root{--white: #fff;--black: #1D1A1B;--black-light: #575551;--blue: #8BABEB;--oatmeal: #E0DFCE;--oatmeal-shade: #CCCBBC;--oatmeal-tint: #E5E4D5;--green: #376B5D;--navy: #26436D;--orange: #E66744;--pink: #DFAAC0;--red: #D14141;--background-body: var(--oatmeal);--color-body: var(--black);--color-links: var(--black);--step--3: .8rem;--step--2: clamp(.75rem, calc(.68rem + .34vw), 1rem);--step--1: clamp(.88rem, calc(.81rem + .34vw), 1.13rem);--step-0: clamp(1rem, calc(.92rem + .42vw), 1.31rem);--step-1: clamp(1.13rem, calc(.96rem + .84vw), 1.75rem);--step-1-5: clamp(1.3125rem, 1.0776rem + 1.1745vw, 2.1875rem);--step-2: clamp(1.5rem, calc(1.06rem + 2.18vw), 3.13rem);--step-3: clamp(1.75rem, calc(.96rem + 3.94vw), 4.69rem);--step-4: clamp(2.5rem, calc(1.36rem + 5.7vw), 6.75rem);--step-5: 13.5vw;--step-6: 18vw;--font-main: "Neurial Grotesk", system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-title: "Flecha L", system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-size-base: var(--step-0);--line-height-open: 1.6;--line-height-base: 1.5;--line-height-slim: 1.4;--line-height-tight: 1.2;--line-height-flat: 1;--line-height-neg: .9;--space-xs: clamp(.38rem, calc(.34rem + .18vw), .5rem);--space-s: clamp(.75rem, calc(.68rem + .36vw), 1rem);--space-m: clamp(1.13rem, calc(1.02rem + .54vw), 1.5rem);--space-l: clamp(1.5rem, calc(1.36rem + .71vw), 2rem);--space-xl: clamp(1.88rem, calc(1.7rem + .89vw), 2.5rem);--space-2xl: clamp(2.25rem, calc(2.04rem + 1.07vw), 3rem);--space-3xl: clamp(3rem, calc(2.71rem + 1.43vw), 4rem);--space-4xl: clamp(4.5rem, calc(4.07rem + 2.14vw), 6rem);--space-5xl: clamp(6rem, calc(5.43rem + 2.86vw), 8rem);--space-6xl: clamp(12rem, calc(10.86rem + 5.71vw), 16rem);--space-section: var(--space-5xl);--space-gutter: var(--space-m);--wrapper-width: 1512px}@media (min-width: 24em){:root{--space-gutter: var(--space-xl)}}@media (min-width: 32em){:root{--step-5: clamp(3.5rem, calc(1.82rem + 8.39vw), 9.75rem);--step-6: clamp(4.5rem, calc(2.49rem + 10.07vw), 12rem)}}@media (min-width: 48em){:root{--space-gutter: var(--space-2xl)}}@media (min-width: 64em){:root{--space-gutter: var(--space-3xl)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@font-face{font-family:Flecha L;src:url(../../fonts/FlechaL-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Flecha L;src:url(../../fonts/FlechaL-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Neurial Grotesk;src:url(../../fonts/NeurialGrotesk-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Neurial Grotesk;src:url(../../fonts/NeurialGrotesk-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Neurial Grotesk;src:url(../../fonts/NeurialGrotesk-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}li>ul,li>ol{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input,button,textarea,select{font:inherit}html,body{position:relative}html,body{height:100%}html,html:focus-within,body{scroll-behavior:smooth}body{min-height:100%;font-family:var(--font-main);font-size:var(--font-size-base);font-style:normal;line-height:var(--line-height-base);background-color:var(--background-body);color:var(--color-body)}body.menu-active{overflow:hidden}section,aside{position:relative}a{color:var(--color-links);text-decoration:underline;text-decoration-thickness:from-font;transition:text-decoration .1s}a:hover,a:focus{text-decoration-color:var(--orange)}img,picture{display:block;height:auto;max-width:100%;font-style:italic}video{max-width:100%}strong{font-weight:500}h1{line-height:var(--line-height-flat)}.mini-heading{font-size:var(--step--2);font-weight:500;text-transform:uppercase}.lead{font-size:var(--step-1)}.nowrap{text-wrap:unset!important;max-width:unset!important}*{font-weight:400}.testimonial p{font-size:var(--step-1)}.micro{font-size:var(--step--3)}figure>figcaption{font-size:var(--step--2);margin-block-start:var(--space-s)}h1 a{text-decoration-line:none}h1 a:hover,h1 a:focus{text-decoration-line:underline}blockquote p:first-child:before{content:"\201c"}blockquote p:last-child:after,blockquote p:only-child:after{content:"\201d"}.pullquote{font-family:var(--font-title);font-size:var(--step-2);line-height:var(--line-height-tight)}.attr{font-size:var(--step--2);font-family:var(--font-main)}.border-list{list-style:none;display:flex;flex-direction:column;line-height:var(--line-height-slim);border-top:1px solid var(--black)}.border-list li{border-bottom:1px solid var(--black);padding:var(--space-s) 0;display:flex;flex-direction:row;gap:var(--space-xl);font-size:var(--step--1)}.border-list li:before{content:"\2022";display:block}.callout-list{list-style:none;display:flex;flex-direction:column;gap:var(--space-m);line-height:var(--line-height-slim)}.callout-list li{display:flex;flex-direction:column;gap:var(--space-m)}@media (min-width: 48em){.callout-list li{padding:var(--space-s) 0;flex-direction:row;gap:var(--space-l);font-size:var(--step--1);line-height:var(--line-height-slim)}}.callout-list span{display:block}.callout-list h4{width:100%;background-color:var(--oatmeal-shade)}.callout-list h4>span.is-chapter{white-space:pre!important;font-size:var(--step--2);font-family:var(--font-main);line-height:var(--line-height-flat);display:block;text-transform:uppercase}.callout-list h4>span.is-title{font-size:var(--step-0);font-weight:500;line-height:var(line-height-flat);margin-block-start:var(--space-xs)}@media (min-width: 48em){.callout-list h4{width:auto;min-width:50%}}.feature-list{list-style:none;counter-reset:feature-list}.feature-list p{text-wrap:unset!important}.feature-list>li{counter-increment:feature-list;display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--step--1);position:relative}.feature-list>li+li{padding-top:var(--space-3xl)}.feature-list>li:before{content:counter(feature-list) ". ";display:block;font-size:var(--step-1);font-weight:500;text-transform:uppercase;position:absolute;left:0}.feature-list h3{flex-basis:1;padding-left:calc(var(--space-xl) + var(--space-xs) - 1px);margin-bottom:var(--space-xl)}form input,form label{display:block}form input{border:none;background:transparent}.wrapper{margin:0 auto;max-width:var(--wrapper-width);width:100%;padding:0 var(--space-gutter)}.stack>*+*{margin-block-start:var(--stack-gap, var(--space-m))}.stack--xs>*+*{margin-block-start:var(--space-xs)}.stack--s>*+*{margin-block-start:var(--space-s)}.stack--4xl>*+*{margin-block-start:var(--space-4xl)}.stack--3xl>*+*{margin-block-start:var(--space-3xl)}.stack--xl>*+*{margin-block-start:var(--space-xl)}.stack--l>*+*{margin-block-start:var(--space-l)}.stack--section>*+*{margin-block-start:var(--space-section)}.switcher{--switcher-gap: var(--space-gutter);--switcher-threshold: 30rem;display:flex;flex-wrap:wrap;column-gap:var(--switcher-gap);row-gap:var(--space-3xl);container-type:inline-size}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-threshold) - 100%) * 999)}.switcher h1>span{display:block}.switcher>:nth-last-child(n+ 4),.switcher>:nth-last-child(n+ 4)~*{flex-basis:100%}.switcher>.flex-grow-2{flex-grow:2}.switcher>.flex-grow-3{flex-grow:3}.switcher--nogap{--switcher-gap: 0}.switcher--thingap{--switcher-gap: var(--space-m)}.switcher--end{align-items:end}.skip-content{-webkit-clip:rect(0 0 0 0);clip:rect(0 0 0 0);height:1px;width:1px;margin:-4px;padding:0;overrflow:hidden;position:absolute;top:-9999px}.skip-content:focus{padding:var(--space-s);position:fixed;z-index:20;top:0;left:0;color:var(--black);background-color:var(--white);width:auto;height:auto;-webkit-clip:auto;clip:auto;outline-width:1px;outline-style:dashed;outline-color:var(--orange)}.report-header{height:100vh;display:flex;flex-direction:column;flex-wrap:nowrap}.report-header__body{padding-block-start:calc(var(--space-4xl) + var(--space-4xl));padding-block-end:var(--space-3xl);background-color:var(--oatmeal);border-bottom:1px solid var(--black)}.report-header__graphic{width:100%;height:100%;min-height:25vh;background-image:url(/images/graphics/WePioneer_Circles_Cover.svg);background-size:140%;background-repeat:repeat;background-position:top center;flex-grow:0}.report-header h1{font-family:var(--font-title);font-size:var(--step-4);line-height:var(--line-height-flat);text-wrap:balance}.report-header p{font-size:var(--step--1);text-wrap:balance}.report-header .switcher{--switcher-threshold: 48rem}@media (min-width: 48em){.report-header .switcher>div:last-of-type{position:relative;top:var(--space-s)}}.site-header{position:absolute;top:0;left:0;width:100%;z-index:10;font-size:var(--step--2)}.site-header__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:var(--space-s);padding:var(--space-gutter) 0}.site-header .logo{height:var(--space-l);width:auto}.site-header *{font-weight:500}.site-header nav{width:60%;display:flex;flex-direction:column;gap:var(--space-s);position:relative;top:calc(var(--space-xs) * -1)}.site-header a{text-decoration:none}.site-header ul{list-style:none;display:flex;flex-direction:row;gap:0}.site-header ul li{display:flex;flex-direction:row;align-items:center}.site-header ul li+li:before{content:"\b7";display:block;padding:0 var(--space-xs)}.site-header ul a{display:flex;align-items:center;justify-content:center;width:var(--space-l);height:var(--space-l);border:1px solid var(--black);border-radius:100%;aspect-ratio:1;transition:background-color .2s ease-in,color .2s ease-in}.site-header ul a:hover,.site-header ul a:focus{background-color:var(--black);color:var(--oatmeal)}.site-header ul a.is-active{background-color:var(--black);color:var(--oatmeal);pointer-events:none;cursor:pointer}@media (min-width: 64em){.site-header__inner{gap:var(--space-m);padding:var(--space-3xl) 0;align-items:center}.site-header .logo{width:auto}.site-header nav{flex-direction:row;justify-content:space-between;align-items:center;width:auto;min-width:66.666%;min-width:calc(((100vw - 16px) * .666) - var(--space-gutter));padding-left:var(--space-gutter);gap:var(--space-xl);top:0}}.site-header.is-light,.site-header.is-light a{color:var(--oatmeal)}.site-header.is-light ul a{border-color:var(--oatmeal)}.site-header.is-light ul a:hover,.site-header.is-light ul a:focus{color:var(--black);background-color:var(--oatmeal)}.site-header.is-light ul a.is-active{background-color:var(--oatmeal);color:var(--black)}.button{box-shadow:inset 0 0 0 1px var(--black);border-radius:var(--space-l);height:var(--space-3xl);display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-m);padding:0 var(--space-xl) 0 0;text-transform:uppercase;font-size:var(--step--2);white-space:nowrap;text-decoration:none;color:var(--black)}.button__icon{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid var(--black);border-radius:50%;height:var(--space-3xl);aspect-ratio:1;transition:background-color .2s}.button__icon svg{transition:color .2s}.button:hover,.button:focus{text-decoration:none}.button:hover .button__icon,.button:focus .button__icon{background-color:var(--orange)}.button--light{box-shadow:inset 0 0 0 1px var(--oatmeal);color:var(--oatmeal)}.button--light .button__icon{border-color:var(--oatmeal)}.button--oatmeal:hover .button__icon,.button--oatmeal:focus .button__icon{background-color:var(--oatmeal)}.button--orange:hover .button__icon,.button--orange:focus .button__icon{background-color:var(--orange);color:var(--black)}.button--red:hover .button__icon,.button--red:focus .button__icon{background-color:var(--red)}.button--blue:hover .button__icon,.button--blue:focus .button__icon{background-color:var(--blue);color:var(--black)}.button--green:hover .button__icon,.button--green:focus .button__icon{background-color:var(--green)}.button--pink:hover .button__icon,.button--pink:focus .button__icon{background-color:var(--pink);color:var(--black)}.button__icon svg{width:var(--space-s)}.button--down .button__icon svg{transform:rotate(90deg)}.socials{display:flex;gap:var(--space-m);list-style:none}.socials li{display:flex;align-items:center}.socials a{border-radius:2rem;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.chapter-header{min-height:90vh;display:flex;align-items:end;border-bottom:1px solid var(--black);position:relative;overflow:hidden;padding-top:calc(var(--space-5xl) + var(--space-3xl));padding-bottom:var(--space-5xl)}.chapter-header__body{display:flex;flex-direction:column;gap:var(--space-4xl)}.chapter-header>svg{position:absolute}.chapter-header>svg.mob{display:block;width:100%;left:0;top:50%;transform:translateY(-50%)}.chapter-header>svg.desk{display:none}.chapter-header .wrapper{position:relative;z-index:1}.chapter-header h1{font-family:var(--font-title);font-size:var(--step-5);line-height:var(--line-height-neg);max-inline-size:14ch;text-wrap:balance;transform:translate(calc(var(--space-xs) * -.5))}.chapter-header blockquote p{font-size:var(--step--1)}.chapter-header .down{position:absolute;left:var(--space-gutter);bottom:var(--space-xl);background-color:var(--black);border-radius:50%;width:var(--space-xl);height:var(--space-xl);display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:1;color:var(--oatmeal)}.chapter-header .switcher{--switcher-threshold: 64rem}@media (min-width: 48em){.chapter-header>svg.mob{display:none}.chapter-header>svg.desk{display:block;height:100%;top:0}}@media (min-width: 64em){.chapter-header{align-items:center;padding-top:var(--space-5xl)}.chapter-header__body{flex-direction:row;gap:var(--space-gutter);padding:var(--space-gutter) 0}.chapter-header__body h1,.chapter-header__body .section-links,.chapter-header__body figure{width:50%}.chapter-header__body h1{font-size:var(--step-4)}.chapter-header .section-links{position:relative;top:var(--space-xs)}}@media (min-width: 72em){.chapter-header__body h1{font-size:var(--step-5)}.chapter-header__body h1{width:66.666%}.chapter-header__body .section-links,.chapter-header__body figure{width:33.333%}}.chapter-header--light{color:var(--oatmeal)}.chapter-header--light .section-links ul,.chapter-header--light .section-links li{border-color:var(--oatmeal)}.chapter-header--light .section-links a{color:var(--oatmeal)}.chapter-header--light .section-links a:after{background-image:url(/images/arrow-right--light.svg)}.chapter-header--light .down{color:var(--black);background-color:var(--oatmeal)}.chapter-header--pressure{background-color:var(--black)}.chapter-header--symbiotic{background-color:var(--orange)}.chapter-header--roadmap{background-color:var(--blue)}.chapter-header--tech{background-color:var(--green)}@media (max-width: 47.99em){.chapter-header--pressure>svg.desk{display:block;height:100%;top:0;left:50%;transform:translate(-50%)}}@media (min-width: 48em){.chapter-header--foreword>svg.desk{left:70%;transform:translate(-70%)}.chapter-header--pressure>svg.desk,.chapter-header--symbiotic>svg.desk,.chapter-header--roadmap>svg.desk{left:50%;transform:translate(-50%)}}.feature-quote{border-bottom:1px solid var(--black);padding-top:var(--space-section);padding-bottom:var(--space-section)}.feature-quote h2,.feature-quote p{font-size:var(--step-3);font-family:var(--font-title);line-height:var(--line-height-flat)}.feature-quote p{text-wrap:pretty}@media (min-width: 64em){.feature-quote{text-align:center}.feature-quote .wrapper>*{max-width:90%;margin:0 auto}.feature-quote .wrapper blockquote p{max-width:36ch;margin:0 auto}}main>.feature-quote:last-child{border-bottom:0}.sticky-cols{width:100%;max-width:var(--wrapper-width);margin:0 auto;border-bottom:1px solid var(--black)}.sticky-cols--light .sticky-cols__header{color:var(--oatmeal)}.sticky-cols__header{position:relative;padding:var(--space-3xl) var(--space-gutter);border-bottom:1px solid var(--black)}.sticky-cols__header h2{font-size:var(--step-1-5);line-height:var(--line-height-slim);font-weight:500;text-transform:uppercase;text-wrap:balance}.sticky-cols__body{padding:var(--space-section) 0 0;font-size:var(--step--1)}.sticky-cols__item:last-of-type .sticky-cols__body{padding-bottom:var(--space-section)}.sticky-cols__item+.sticky-cols__item{border-top:var(--space-section) solid var(--oatmeal)}.sticky-cols__body h3{font-size:var(--step-1);font-weight:500;text-transform:uppercase}.sticky-cols__body .stack>*+h4{margin-block-start:var(--space-4xl)}.sticky-cols__body p{max-width:64ch;text-wrap:balance}.sticky-cols__body p.lead{max-width:64ch}.sticky-cols__item__marker{border-bottom:1px solid var(--black);display:flex;flex-direction:row;gap:var(--space-xs);padding-bottom:var(--space-s);margin-block-end:var(--space-3xl)}@media (min-width: 72em){.sticky-cols{padding-left:0;padding-right:0}.sticky-cols__item{position:relative;display:grid;grid-template-columns:1fr 2fr}.sticky-cols__header{padding-top:calc(var(--space-section) - var(--space-s));padding-bottom:0;position:sticky;top:0;border-bottom:none}.sticky-cols__header h2{position:relative;top:calc(var(--space-xs) * 1.5)}.sticky-cols__item:last-of-type .sticky-cols__header{padding-bottom:var(--space-section)}.sticky-cols__item+.sticky-cols__item{border-top-width:0}.sticky-cols__header>div:first-child{padding-top:0}.sticky-cols__header:before{width:20vw}.sticky-cols__header>.stack{padding-top:var(--space-3xl)}.sticky-cols__body{padding-top:var(--space-section);border-left:1px solid var(--black)}.sticky-cols__item{position:relative;overflow:visible}}.text-cols{position:relative}.text-cols p{text-wrap:pretty;line-height:1.5}.text-cols p+p{margin-block-start:calc(var(--step--1) * 1.5)}@media (min-width: 48em){.text-cols p{max-width:unset}.text-cols{column-count:2;column-gap:var(--space-gutter);widows:2;orphans:2}}.section-nav{background-color:var(--black);color:var(--oatmeal);text-align:center;padding:var(--space-3xl) 0}.section-nav__inner{padding:var(--space-3xl) 0;border-top:1px solid var(--oatmeal);border-bottom:1px solid var(--oatmeal)}.section-nav p{font-family:var(--font-title);font-size:var(--step-4);line-height:var(--line-height-flat)}.section-nav--red{background-color:var(--red);color:var(--black)}.section-nav--red .section-nav__inner{border-color:var(--black)}.section-nav--pink{background-color:var(--pink);color:var(--black)}.section-nav--pink .section-nav__inner{border-color:var(--black)}.section-links ul{list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--black);font-size:var(--step--1);margin-block-start:var(--space-m)}.section-links li{border-bottom:1px solid var(--black)}.section-links a{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;text-decoration:none;padding:var(--space-xs) 0}.section-links a:after{display:block;content:"";width:18px;height:14px;background-image:url(/images/arrow-right.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transition:transform .2s ease-in}.section-links a:hover:after,.section-links a:focus:after{transform:rotate(90deg)}.quote p{font-family:var(--font-title);line-height:var(--line-height-flat);font-size:var(--step-2);text-wrap:balance}.percentage{width:100%}.percentage__data{aspect-ratio:1;background:var(--red);display:flex;align-items:end;justify-content:start;padding:var(--space-s);font-size:var(--step-3);line-height:var(--line-height-flat);font-weight:500;position:relative}.percentage__data:before{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;z-index:0}.percentage .year{display:block;font-size:var(--step--2)}.percentage.red .percentage__data{background-color:var(--orange)}.percentage.red .percentage__data:before{background-color:var(--red)}.percentage.pink .percentage__data{background-color:var(--oatmeal-shade)}.percentage.pink .percentage__data:before{background-color:var(--pink)}.percentage.is-17 .percentage__data:before{height:17%}.percentage.is-30 .percentage__data:before{height:30%}.percentage.is-31 .percentage__data:before{height:31%}.percentage.is-42 .percentage__data:before{height:42%}.percentage.is-43 .percentage__data:before{height:43%}.percentage.is-50 .percentage__data:before{height:50%}.percentage.is-57 .percentage__data:before{height:57%}.percentage.is-61 .percentage__data:before{height:61%}.percentage.is-62 .percentage__data:before{height:62%}.percentage.is-63 .percentage__data:before{height:63%}.percentage.is-69 .percentage__data:before{height:69%}.percentage.is-74 .percentage__data:before{height:74%}.percentage.is-76 .percentage__data:before{height:76%}.percentage.is-78 .percentage__data:before{height:78%}.percentage.is-75 .percentage__data:before{height:75%}.percentage.is-82 .percentage__data:before{height:82%}.percentage.is-88 .percentage__data:before{height:88%}.percentage.is-92 .percentage__data:before{height:92%}.percentage span{z-index:2}.percentage figcaption{font-size:var(--step-0)}@media (min-width: 34rem){.percentage figcaption{font-size:var(--step--2)}}.stat{background-color:var(--oatmeal-shade);display:flex;flex-direction:column;align-items:start;justify-content:start;position:relative}.stat__num{font-family:var(--font-title);line-height:var(--line-height-neg);display:block;font-size:var(--step-4);position:relative}.stat__caption{font-size:var(--step-0);text-wrap:balance;z-index:1;padding:var(--space-2xl);margin:0;display:flex;flex-direction:row;gap:var(--space-2xl)}.stat__caption+.stat__caption{padding-top:0}.drop-stat .num{font-family:var(--font-title);line-height:var(--line-height-neg);display:block;font-size:var(--step-5);position:relative;letter-spacing:-.03em}.drop-stat .num>span{font-family:var(--font-main);font-size:var(--step-2);position:relative;bottom:var(--space-m);padding:0 var(--space-l)}.roadmap{background-color:var(--blue);padding:var(--space-2xl)}.roadmap__map{display:grid;grid-gap:var(--space-3xl)}.roadmap .circle{background-color:var(--oatmeal);display:flex;flex-direction:column;justify-content:center;position:relative}.roadmap .circle{aspect-ratio:1/1;border-radius:100%;padding:0 var(--space-l)}.roadmap__map>div .stack{display:flex;flex-direction:column;align-items:center;text-align:center}.roadmap__map>div h4{font-size:var(--step--1);font-weight:500;text-transform:uppercase}.roadmap__map>div p{font-size:var(--step-0)}.roadmap__map>div svg{display:none}.roadmap .circle p{text-wrap:balance;max-width:20ch}.roadmap .circle:after{display:block;content:"";width:16px;height:24px;background-image:url(/images/arrow-down.svg);background-size:16px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;right:0;margin:auto;bottom:-36px;bottom:calc(((24px / 2) + (var(--space-3xl) / 2)) * -1)}@media (min-width: 40em){@supports (order: 3){.roadmap__map{grid-template-columns:1fr 1fr}.roadmap .circle:after{display:none}.roadmap__map>div p{font-size:var(--step--1)}.roadmap__map>div:nth-of-type(3){grid-column:2 / 3;grid-row:2 / 3}.roadmap__map>div svg{display:block;position:absolute}.roadmap__map>div:nth-of-type(1) svg,.roadmap__map>div:nth-of-type(3) svg{width:36px}.roadmap__map>div:nth-of-type(2) svg,.roadmap__map>div:nth-of-type(4) svg{width:24px}.roadmap__map>div:nth-of-type(1) svg{right:-64px;right:calc(((36px / 2) + (var(--space-3xl) / 2)) * -1)}.roadmap__map>div:nth-of-type(2) svg{bottom:calc(((36px / 2) + (var(--space-3xl) / 2)) * -1);left:0;right:0;margin:auto}.roadmap__map>div:nth-of-type(3) svg{left:-64px;left:calc(((36px / 2) + (var(--space-3xl) / 2)) * -1);transform:rotate(180deg)}.roadmap__map>div:nth-of-type(4) svg{top:calc(((36px / 2) + (var(--space-3xl) / 2)) * -1);left:0;right:0;margin:auto;transform:rotate(180deg)}}}.audio{background:var(--oatmeal-shade);padding:var(--space-2xl)}.audio h3{font-size:var(--step-1);font-weight:500}.audio p{font-size:var(--step--1);max-width:60ch;text-wrap:unset}.audio figcaption{font-size:var(--step--2);max-width:60ch}.audio audio{width:100%}audio::-webkit-media-controls-play-button{background-color:var(--oatmeal-shade);border-radius:100%}audio::-webkit-media-controls-enclosure{background-color:var(--oatmeal-tint)}audio::-webkit-media-controls-current-time-display,audio::-webkit-media-controls-time-remaining-display{color:var(--black)}.video{position:relative;width:100%}.video__poster{position:relative}.video__poster__img{width:100%}.video__play{position:absolute;bottom:25%;left:50%;transform:translate(-50%,-50%);cursor:pointer;width:var(--space-3xl);height:var(--space-3xl);border-radius:50%;background:var(--oatmeal);transition:background-color .2s ease-in-out;display:flex;justify-content:center;align-items:center;border:none}@media screen and (min-width: 48em){.video__play{bottom:unset;top:50%;width:var(--space-4xl);height:var(--space-4xl)}}.video__play__triangle{position:relative;display:block;width:0;height:0;left:5px;border-top:var(--space-s) solid transparent;border-bottom:var(--space-s) solid transparent;border-left:var(--space-l) solid var(--black);transition:border-color .2s ease-in-out}.video__play:hover,.video__play:focus{background-color:var(--oatmeal-shade)}.video__play:hover .video__play__triangle,.video__play:focus .video__play__triangle{border-left-color:var(--navy)}.video__video{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.video.active .video__poster{display:none}.video.active .video__video{position:relative;height:auto;width:auto;clip:auto;clip-path:none}.expert .switcher{--switcher-gap: var(--space-2xl)}.expert{margin-block-start:var(--space-l)}.expert figcaption h4{font-size:var(--step-0);font-weight:500;line-height:var(line-height-flat);display:flex;flex-direction:row;align-items:center;gap:var(--space-xs);position:relative}.expert figcaption span{font-size:var(--step--2);font-family:var(--font-main);line-height:var(line-height-flat);display:block;text-transform:uppercase}.expert p{max-width:48ch;text-wrap:balance}.expert+.expert{border-top:1px solid var(--black);padding-block-start:var(--space-l)}.callout{background:var(--oatmeal-shade);padding:var(--space-2xl)}.chapter .sticky-cols__item+.sticky-cols__item .sticky-cols__header{border-top:1px solid var(--black)}.chapter .split-layout__header{border-bottom:1px solid var(--black)}.chapter .split-layout-wrapper{background-color:var(--oatmeal);border-top:1px solid var(--black);border-bottom:1px solid var(--black)}.chapter .pattern{content:"";display:block;width:100vw;height:100vw;position:fixed;top:0;left:0;z-index:-1;background-size:100%;height:100vh}.chapter.foreword .pattern{background-image:url(/images/graphics/WePioneer_Triangles.svg);background-repeat:repeat;background-position:top left}.chapter.tech-as-facilitator .pattern{background-image:url(/images/graphics/WePioneer_Tech.svg);background-repeat:repeat;background-position:top left;top:-1px}.chapter.roadmap-to-resilience .pattern{background-image:url(/images/graphics/WePioneer_Roadmap.svg);background-repeat:repeat;background-position:top left}.chapter.symbiotic-relationships .pattern{background-image:url(/images/graphics/WePioneer_Symbiotic.svg);background-repeat:repeat;background-position:top left}.chapter.brands-under-pressure .pattern{background-image:url(/images/graphics/WePioneer_Pressure.svg);background-repeat:repeat;background-position:top left}@media (min-width: 72em){.chapter .sticky-cols__header{background:none}.chapter .split-layout__header{border-bottom:none}.chapter .split-layout__body{border-left:1px solid var(--black)}.chapter .sticky-cols__item+.sticky-cols__item .sticky-cols__header{border-top:none}.chapter .split-layout__header,.chapter .split-layout__body{background-color:var(--oatmeal)}.chapter .pattern{width:50vw}.chapter.foreword .pattern,.chapter.tech-as-facilitator .pattern,.chapter.roadmap-to-resilience .pattern,.chapter.symbiotic-relationships .pattern,.chapter.brands-under-pressure .pattern{background-size:66.666%}.chapter .split-layout{max-width:var(--wrapper-width);margin:0 auto}}.chapter .feature-quote,.chapter .split-layout,.chapter .sticky-cols__body,.chapter .site-footer{background-color:var(--oatmeal)}.chapter .overlay-cta,.chapter .shapes,.chapter footer>.newsletter{display:none}.chapter .temp-number{font-size:var(--step-6);line-height:var(--line-height-neg);letter-spacing:-.03em}.chapter .temp-number span{font-size:var(--step-3);margin-left:var(--space-xs)}.cta{background-color:var(--blue);padding:var(--space-section) 0;border-bottom:1px solid var(--black)}.cta h2{font-family:var(--font-title);font-size:var(--step-4);line-height:var(--line-height-neg);text-wrap:balance;transform:translate(calc(var(--space-xs) * -.5))}.footnote{max-width:unset!important;text-wrap:unset!important;font-size:var(--step--3)}.bibliography .chapter-header{min-height:unset;padding-bottom:var(--space-3xl)}.bibliography .chapter-header h1{font-size:var(--step-3)}.bibliography-items{padding:var(--space-section) 0}.bibliography-items p{font-size:var(--step--1)}.footer,.footer a{color:var(--black)}.footer__main{min-height:70vh;padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3xl)}.footer__info{border-top:1px solid var(--black);padding:var(--space-m) 0;font-size:var(--step--2)}.footer__contact,.footer__info .wrapper{display:flex;justify-content:space-between;gap:var(--space-m)}.footer__contact p{line-height:var(--line-height-tight)}.footer .logo{width:100%;max-width:100%}.footer a{text-decoration:none}.footer a:hover,.footer a:focus{text-decoration:underline;text-decoration-thickness:from-font}.footer--orange{background-color:var(--orange)}.footer--red{background-color:var(--red)}.footer--pink{background-color:var(--pink)}.footer--blue{background-color:var(--blue)}.footer--green{background-color:var(--green)}.footer--green,.footer--green a{color:var(--oatmeal)}.footer--green .footer__info{border-color:var(--oatmeal)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.has-gutter{gap:var(--space-gutter)!important}.italic{font-style:italic!important}.caps{text-transform:uppercase!important}.border-bottom{border-bottom:1px solid var(--black)}.line-height-slim{line-height:var(--line-height-slim)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0)!important;clip-path:inset(100%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.flex{display:flex}.justify-between{justify-content:space-between}.items-center{align-items:center}
