.PressureGame-module__gegpPW__launcher{z-index:8;color:#f3f3ee;letter-spacing:.06em;cursor:pointer;background:#0b0c0b;border:1px solid #3a98ab;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:8px;width:112px;min-height:52px;padding:9px 10px;font-family:Courier New,Courier,monospace;font-size:9px;transition:color .16s,background .16s,box-shadow .16s,transform .16s;animation:11s ease-in-out 4s infinite PressureGame-module__gegpPW__launcherWiggle;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:4px 4px #3a98ab}.PressureGame-module__gegpPW__launcher strong{font-size:12px;font-weight:700}.PressureGame-module__gegpPW__launcher:hover,.PressureGame-module__gegpPW__launcher:focus-visible{color:#0b0c0b;background:#3a98ab;animation-play-state:paused;transform:translate(4px,4px);box-shadow:0 0 #3a98ab}.PressureGame-module__gegpPW__launcher:focus-visible,.PressureGame-module__gegpPW__gameHeader button:focus-visible,.PressureGame-module__gegpPW__gameMessage button:focus-visible,.PressureGame-module__gegpPW__gameControls button:focus-visible{outline-offset:3px;outline:2px solid #f3f3ee}.PressureGame-module__gegpPW__backdrop{z-index:30;color:#f3f3ee;background:#0b0c0bf5;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.PressureGame-module__gegpPW__console{background:#0b0c0b;border:2px solid #3a98ab;width:min(100%,980px);box-shadow:12px 12px #3a98ab}.PressureGame-module__gegpPW__gameHeader{border-bottom:1px solid #3a98ab;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.PressureGame-module__gegpPW__gameHeader span,.PressureGame-module__gegpPW__gameHeader button,.PressureGame-module__gegpPW__hud,.PressureGame-module__gegpPW__gameControls{font-family:Courier New,Courier,monospace}.PressureGame-module__gegpPW__gameHeader span{letter-spacing:.12em;font-size:10px}.PressureGame-module__gegpPW__gameHeader h2{font-variation-settings:"wdth" 64,"wght" 900;letter-spacing:-.06em;margin:4px 0 0;font-family:Archivo ARCC,Arial Narrow,sans-serif;font-size:clamp(42px,6vw,82px);font-weight:900;line-height:.78}.PressureGame-module__gegpPW__headerActions{gap:8px;display:flex}.PressureGame-module__gegpPW__gameHeader button,.PressureGame-module__gegpPW__gameMessage button{min-height:38px;color:inherit;cursor:pointer;background:0 0;border:1px solid #f3f3ee;border-radius:0;padding:0 12px;font:11px Courier New,Courier,monospace}.PressureGame-module__gegpPW__gameHeader button:hover,.PressureGame-module__gegpPW__gameMessage button:hover{color:#0b0c0b;background:#3a98ab}.PressureGame-module__gegpPW__hud{letter-spacing:.08em;border-bottom:1px solid #3a98aba6;grid-template-columns:auto auto minmax(130px,280px);align-items:center;gap:15px;padding:10px 20px;font-size:11px;display:grid}.PressureGame-module__gegpPW__pressureLabel{justify-self:end}.PressureGame-module__gegpPW__pressureTrack{border:1px solid #3a98ab;height:9px}.PressureGame-module__gegpPW__pressureTrack span{transform-origin:0;background:#3a98ab;width:100%;height:100%;transition:transform 90ms steps(4,end);display:block}.PressureGame-module__gegpPW__gameBody{grid-template-columns:minmax(0,1fr) 220px;gap:14px;padding:18px 20px 0;display:grid}.PressureGame-module__gegpPW__screen{background:#0b0c0b;border:1px solid #3a98ab;position:relative;overflow:hidden}.PressureGame-module__gegpPW__screen canvas{touch-action:none;width:100%;height:auto;max-height:52vh;image-rendering:pixelated;display:block}.PressureGame-module__gegpPW__screen:after{pointer-events:none;content:"";background:repeating-linear-gradient(#0000 0 3px,#f3f3ee09 4px);position:absolute;inset:0}.PressureGame-module__gegpPW__gameMessage{z-index:2;text-align:center;background:#0b0c0bb8;place-content:center;justify-items:center;padding:20px;display:grid;position:absolute;inset:0}.PressureGame-module__gegpPW__gameMessage span{color:#3a98ab;letter-spacing:.14em;font:12px Courier New,Courier,monospace}.PressureGame-module__gegpPW__gameMessage p{margin:13px 0 22px;font:clamp(14px,2vw,19px) Courier New,Courier,monospace}.PressureGame-module__gegpPW__gameMessage button{color:#0b0c0b;background:#3a98ab;border-color:#3a98ab;min-width:132px;font-weight:700}.PressureGame-module__gegpPW__scoreForm{text-align:left;width:min(100%,360px);margin:-8px 0 14px}.PressureGame-module__gegpPW__scoreForm label{color:#3a98ab;letter-spacing:.14em;margin-bottom:5px;font:9px Courier New,Courier,monospace;display:block}.PressureGame-module__gegpPW__scoreForm>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.PressureGame-module__gegpPW__scoreForm input{color:#f3f3ee;text-transform:uppercase;background:#0b0c0b;border:1px solid #3a98ab;border-radius:0;outline:0;min-width:0;height:38px;padding:0 10px;font:12px Courier New,Courier,monospace}.PressureGame-module__gegpPW__scoreForm input:focus{box-shadow:inset 0 0 0 1px #f3f3ee}.PressureGame-module__gegpPW__scoreForm button{border-left:0;min-width:104px}.PressureGame-module__gegpPW__scoreForm button:disabled{cursor:wait;opacity:.6}.PressureGame-module__gegpPW__scoreForm small{color:#f3f3ee;margin-top:5px;font:9px Courier New,Courier,monospace;display:block}.PressureGame-module__gegpPW__scoreSaved{color:#3a98ab;letter-spacing:.1em;margin:-4px 0 16px;font:12px Courier New,Courier,monospace;display:block}.PressureGame-module__gegpPW__leaderboard{border:1px solid #3a98ab;min-height:0;font-family:Courier New,Courier,monospace}.PressureGame-module__gegpPW__boardHeading{border-bottom:1px solid #3a98abb3;padding:12px}.PressureGame-module__gegpPW__boardHeading span{letter-spacing:.12em;font-size:8px}.PressureGame-module__gegpPW__boardHeading h3{letter-spacing:-.06em;margin:5px 0 0;font-size:20px}.PressureGame-module__gegpPW__boardStatus{color:#f3f3ee8c;letter-spacing:.08em;padding:14px 12px;font-size:9px}.PressureGame-module__gegpPW__leaderboard ol{margin:0;padding:0;list-style:none}.PressureGame-module__gegpPW__leaderboard li{font-variant-numeric:tabular-nums;border-bottom:1px solid #3a98ab47;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:36px;padding:0 9px;font-size:9px;display:grid}.PressureGame-module__gegpPW__leaderboard li:first-child{color:#0b0c0b;background:#3a98ab}.PressureGame-module__gegpPW__leaderboard li span{opacity:.62}.PressureGame-module__gegpPW__leaderboard li strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.PressureGame-module__gegpPW__leaderboard li em{font-style:normal}.PressureGame-module__gegpPW__gameControls{letter-spacing:.08em;justify-content:space-between;align-items:center;min-height:78px;padding:12px 20px;font-size:11px;display:flex}.PressureGame-module__gegpPW__gameControls p{margin:0}.PressureGame-module__gegpPW__gameControls div{gap:8px;display:flex}.PressureGame-module__gegpPW__gameControls button{color:#f3f3ee;cursor:pointer;touch-action:none;background:0 0;border:1px solid #3a98ab;border-radius:0;width:54px;height:44px;font-size:24px}.PressureGame-module__gegpPW__gameControls button:active{color:#0b0c0b;background:#3a98ab;transform:translateY(2px)}@media (max-width:700px){.PressureGame-module__gegpPW__launcher{width:104px;min-height:46px;bottom:10px;right:10px}.PressureGame-module__gegpPW__backdrop{align-items:start;padding:10px;overflow-y:auto}.PressureGame-module__gegpPW__console{margin:8px 0;box-shadow:6px 6px #3a98ab}.PressureGame-module__gegpPW__gameHeader{padding:15px;display:block}.PressureGame-module__gegpPW__gameHeader h2{font-size:clamp(42px,13vw,64px)}.PressureGame-module__gegpPW__headerActions{margin-top:16px}.PressureGame-module__gegpPW__hud{grid-template-columns:1fr auto;padding:10px 14px}.PressureGame-module__gegpPW__pressureLabel{justify-self:start}.PressureGame-module__gegpPW__pressureTrack{grid-column:1/-1}.PressureGame-module__gegpPW__gameBody{padding:12px 10px 0;display:block}.PressureGame-module__gegpPW__screen canvas{max-height:none}.PressureGame-module__gegpPW__leaderboard{margin-top:10px}.PressureGame-module__gegpPW__leaderboard li:nth-child(n+7){display:none}.PressureGame-module__gegpPW__gameControls{padding:12px 14px}.PressureGame-module__gegpPW__gameControls p{max-width:15ch;line-height:1.4}}@media (prefers-reduced-motion:reduce){.PressureGame-module__gegpPW__launcher{animation:none}.PressureGame-module__gegpPW__launcher,.PressureGame-module__gegpPW__pressureTrack span{transition:none}}@keyframes PressureGame-module__gegpPW__launcherWiggle{0%,78%,84%,to{transform:translate(0)rotate(0)}79%{transform:translate(-2px)rotate(-1deg)}80%{transform:translate(3px,-1px)rotate(1deg)}81%{transform:translate(-2px,1px)rotate(-1deg)}82%{transform:translate(2px)rotate(.5deg)}83%{transform:translate(0)rotate(0)}}
.page-module__E0kJGG__page{--ink:#0b0c0b;--paper:#f3f3ee;--green:#3a98ab;min-height:100%;color:var(--ink);background:var(--paper);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden}.page-module__E0kJGG__page h1,.page-module__E0kJGG__page h2,.page-module__E0kJGG__page h3,.page-module__E0kJGG__page p{margin:0}.page-module__E0kJGG__header{z-index:10;justify-content:space-between;align-items:center;width:100%;height:72px;padding:12px clamp(24px,3.4vw,56px);display:flex;position:absolute;top:0;left:0}.page-module__E0kJGG__logoLink{width:100px;height:52px;display:block;overflow:hidden}.page-module__E0kJGG__logo{object-fit:contain;object-position:left center;width:84px;height:52px;display:block}.page-module__E0kJGG__navigation{letter-spacing:-.02em;align-items:center;gap:clamp(24px,3.2vw,52px);font-size:15px;font-weight:600;display:flex}.page-module__E0kJGG__navigation a,.page-module__E0kJGG__contact a{color:inherit;text-decoration:none}.page-module__E0kJGG__navigation a{padding:10px 0;position:relative}.page-module__E0kJGG__navigation a:after{background:var(--green);content:"";transform-origin:100%;height:2px;transition:transform .22s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.page-module__E0kJGG__navigation a:hover:after,.page-module__E0kJGG__navigation a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.page-module__E0kJGG__hero{isolation:isolate;min-height:100dvh;position:relative}.page-module__E0kJGG__heroArc,.page-module__E0kJGG__contactArc{pointer-events:none;position:absolute}.page-module__E0kJGG__heroArc{z-index:-1;width:106vw;height:min(62vh,650px);top:6vh;left:-3vw}.page-module__E0kJGG__heroArc path,.page-module__E0kJGG__contactArc path{fill:none;stroke:var(--green);stroke-linecap:round;stroke-width:42px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.7s cubic-bezier(.72,0,.18,1) .18s forwards page-module__E0kJGG__drawArc}.page-module__E0kJGG__heroArc path:last-child,.page-module__E0kJGG__contactArc path:last-child{stroke-width:11px;opacity:.64;animation-delay:.38s}.page-module__E0kJGG__heroCopy{z-index:2;width:min(52vw,790px);animation:.62s cubic-bezier(.16,1,.3,1) 1.15s both page-module__E0kJGG__copyIn;position:absolute;bottom:clamp(34px,7vh,74px);left:clamp(28px,4.9vw,82px)}.page-module__E0kJGG__heroCopy h1,.page-module__E0kJGG__sectionIntro h2,.page-module__E0kJGG__situations h2,.page-module__E0kJGG__approach>h2,.page-module__E0kJGG__outcomes>h2,.page-module__E0kJGG__contact>h2{letter-spacing:-.07em;font-family:Arial Narrow,Helvetica Neue Condensed,Helvetica Neue,Arial,sans-serif;font-weight:800}.page-module__E0kJGG__heroCopy h1{font-size:clamp(48px,4.55vw,76px);line-height:.84}.page-module__E0kJGG__heroCopy>p,.page-module__E0kJGG__capability p,.page-module__E0kJGG__situationNote,.page-module__E0kJGG__approachSteps p,.page-module__E0kJGG__aboutBlock,.page-module__E0kJGG__contactDetails{font-family:Courier New,Courier,monospace}.page-module__E0kJGG__heroCopy>p{max-width:47ch;margin-top:28px;font-size:clamp(14px,1.2vw,19px);line-height:1.45}.page-module__E0kJGG__darkCta,.page-module__E0kJGG__greenCta{justify-content:center;align-items:center;min-height:54px;padding:0 25px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.page-module__E0kJGG__darkCta{border:2px solid var(--ink);color:var(--paper);background:var(--ink);margin-top:32px}.page-module__E0kJGG__darkCta:hover,.page-module__E0kJGG__darkCta:focus-visible{color:var(--ink);background:var(--green)}.page-module__E0kJGG__heroMonolith{background:var(--ink);transform-origin:bottom;width:clamp(210px,19vw,330px);height:clamp(430px,58vh,600px);animation:.9s cubic-bezier(.16,1,.3,1) 1s both page-module__E0kJGG__monolithIn;position:absolute;bottom:0;right:clamp(13vw,22vw,340px);box-shadow:inset -18px 0 28px #ffffff06}.page-module__E0kJGG__capabilities{min-height:100dvh;color:var(--paper);background:var(--ink);padding:54px clamp(28px,4vw,68px) 40px}.page-module__E0kJGG__sectionIntro>span{margin-bottom:28px;font-family:Courier New,Courier,monospace;font-size:14px;display:block}.page-module__E0kJGG__sectionIntro h2{max-width:10ch;font-size:clamp(50px,5vw,82px);line-height:.84}.page-module__E0kJGG__capabilityList{margin-top:36px}.page-module__E0kJGG__capability{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:30px;min-height:124px;padding:4px 0 0;display:grid;position:relative}.page-module__E0kJGG__capability h3{letter-spacing:-.075em;font-size:clamp(66px,8.7vw,145px);font-weight:800;line-height:.78}.page-module__E0kJGG__capability p{max-width:36ch;padding-bottom:8px;font-size:clamp(14px,1.25vw,19px);line-height:1.35}.page-module__E0kJGG__capabilityArc{z-index:0;pointer-events:none;width:106vw;height:72px;position:absolute;top:-17px;left:-3vw;overflow:visible}.page-module__E0kJGG__capabilityArc path,.page-module__E0kJGG__situationGraphic path,.page-module__E0kJGG__approachLine path,.page-module__E0kJGG__aboutBlock svg path{fill:none;stroke:var(--green);stroke-linecap:round}.page-module__E0kJGG__capabilityArc path{stroke-width:6px}.page-module__E0kJGG__tools{background:var(--paper);isolation:isolate;min-height:1280px;padding:64px clamp(28px,4vw,68px) 86px;position:relative;overflow:hidden}.page-module__E0kJGG__toolsIntro{z-index:3;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:34px;display:grid;position:relative}.page-module__E0kJGG__toolsIntro>span{font-family:Courier New,Courier,monospace;font-size:13px;position:absolute;top:0;right:0}.page-module__E0kJGG__toolsIntro h2{font-variation-settings:"wdth" 66,"wght" 900;letter-spacing:-.07em;text-transform:uppercase;max-width:8ch;padding-top:70px;font-family:Archivo ARCC,Arial Narrow,sans-serif;font-size:clamp(82px,9.2vw,154px);font-weight:900;line-height:.78}.page-module__E0kJGG__toolsIntro p{max-width:40ch;padding:0 4vw 16px 0;font-family:Courier New,Courier,monospace;font-size:clamp(14px,1.2vw,18px);line-height:1.45}.page-module__E0kJGG__toolsLine{z-index:0;pointer-events:none;width:116vw;height:760px;position:absolute;bottom:40px;right:-8vw}.page-module__E0kJGG__toolsLine path{fill:none;stroke:var(--green);stroke-linecap:round;stroke-width:12px}.page-module__E0kJGG__toolList{z-index:2;border-bottom:1px solid var(--ink);margin-top:86px;position:relative}.page-module__E0kJGG__tool{border-top:1px solid var(--ink);background:#f3f3eef0;grid-template-columns:72px minmax(280px,1.2fr) minmax(260px,.75fr) 110px;align-items:center;gap:28px;min-height:128px;transition:color .22s,transform .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.page-module__E0kJGG__tool>span,.page-module__E0kJGG__tool small{letter-spacing:.08em;font-family:Courier New,Courier,monospace;font-size:12px;font-weight:400}.page-module__E0kJGG__tool h3{font-variation-settings:"wdth" 64,"wght" 900;letter-spacing:-.065em;text-transform:uppercase;word-spacing:.16em;font-family:Archivo ARCC,Arial Narrow,sans-serif;font-size:clamp(46px,5vw,82px);font-weight:900;line-height:.82}.page-module__E0kJGG__tool p{max-width:38ch;font-family:Courier New,Courier,monospace;font-size:clamp(12px,1vw,15px);line-height:1.42}.page-module__E0kJGG__tool small{text-align:right;text-transform:uppercase}.page-module__E0kJGG__tool:hover{color:var(--green);transform:translate(8px)}.page-module__E0kJGG__toolsMonolith{z-index:1;background:var(--ink);width:9vw;min-width:112px;height:330px;position:absolute;bottom:0;right:7vw}.page-module__E0kJGG__situations{background:var(--paper);min-height:100dvh;padding:52px clamp(28px,4vw,68px) 44px;position:relative}.page-module__E0kJGG__situations h2{max-width:10ch;font-size:clamp(86px,10vw,170px);line-height:.82}.page-module__E0kJGG__situationGraphic{width:42vw;height:46vh;position:absolute;bottom:70px;left:0}.page-module__E0kJGG__situationGraphic svg{width:100%;height:100%;position:absolute;overflow:visible}.page-module__E0kJGG__situationGraphic path{stroke-width:8px}.page-module__E0kJGG__situationGraphic div{background:var(--ink);width:9vw;min-width:90px;height:25vh;position:absolute;bottom:4%;right:24%}.page-module__E0kJGG__situationGrid{border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);width:58vw;display:grid;position:absolute;bottom:18vh;right:clamp(28px,5vw,84px)}.page-module__E0kJGG__situationGrid p{border-left:1px solid var(--ink);letter-spacing:-.045em;min-height:108px;padding:22px 26px;font-size:clamp(19px,1.8vw,29px);font-weight:750;line-height:1.02}.page-module__E0kJGG__situationNote{font-size:13px;position:absolute;bottom:46px;left:clamp(28px,4vw,68px)}.page-module__E0kJGG__approach{min-height:100dvh;color:var(--paper);background:var(--ink);padding:52px clamp(28px,4vw,68px);position:relative;overflow:hidden}.page-module__E0kJGG__approach>h2{z-index:2;font-size:clamp(70px,8vw,135px);line-height:.84;position:relative}.page-module__E0kJGG__approachLine{width:104vw;height:72vh;position:absolute;bottom:4vh;left:-2vw}.page-module__E0kJGG__approachLine path{stroke-width:8px}.page-module__E0kJGG__approachSteps{z-index:2;grid-template-columns:repeat(4,1fr);align-items:end;gap:5vw;display:grid;position:absolute;bottom:15vh;left:6vw;right:9vw}.page-module__E0kJGG__approachSteps article:nth-child(2){transform:translateY(-14vh)}.page-module__E0kJGG__approachSteps article:nth-child(3){transform:translateY(-24vh)}.page-module__E0kJGG__approachSteps article:nth-child(4){transform:translateY(-35vh)}.page-module__E0kJGG__approachSteps h3{letter-spacing:-.065em;max-width:7ch;font-family:Arial Narrow,Helvetica Neue Condensed,Helvetica Neue,Arial,sans-serif;font-size:clamp(38px,4.3vw,72px);font-weight:800;line-height:.85}.page-module__E0kJGG__approachSteps p{max-width:23ch;margin-top:64px;font-size:clamp(13px,1.15vw,18px);line-height:1.4}.page-module__E0kJGG__approachMonolith{z-index:1;background:var(--paper);width:7vw;min-width:90px;height:27vh;position:absolute;top:22vh;right:4vw}.page-module__E0kJGG__outcomes{background:var(--paper);min-height:100dvh;padding:52px clamp(28px,4vw,68px) 62px;position:relative}.page-module__E0kJGG__outcomes>h2{width:calc(69% - 40px);font-size:clamp(82px,10.3vw,174px);line-height:.82}.page-module__E0kJGG__outcomeList{grid-template-columns:1fr 1fr;gap:0 28px;width:calc(69% - 40px);margin-top:50px;display:grid}.page-module__E0kJGG__outcomeList p{border-bottom:1px solid var(--ink);letter-spacing:-.06em;min-height:128px;padding:18px 4px;font-family:Arial Narrow,Helvetica Neue Condensed,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,3.6vw,60px);font-weight:800;line-height:.92}.page-module__E0kJGG__outcomeList p:nth-child(2),.page-module__E0kJGG__outcomeList p:nth-child(4){transform:translateY(52px)}.page-module__E0kJGG__aboutBlock{width:27vw;min-width:320px;height:86vh;color:var(--paper);background:var(--ink);padding:clamp(48px,7vw,110px) clamp(30px,4vw,64px);font-size:clamp(15px,1.25vw,20px);line-height:1.55;position:absolute;top:7vh;right:4vw;overflow:hidden}.page-module__E0kJGG__aboutBlock p+p{margin-top:34px}.page-module__E0kJGG__aboutBlock svg{width:36vw;height:38vh;position:absolute;bottom:0;right:-4vw}.page-module__E0kJGG__aboutBlock svg path{stroke-width:10px}.page-module__E0kJGG__contact{min-height:100dvh;color:var(--paper);background:var(--ink);padding:5vh 4vw 4vh;position:relative;overflow:hidden}.page-module__E0kJGG__contact>h2{z-index:2;max-width:12ch;font-size:clamp(98px,15vw,252px);line-height:.75;position:relative}.page-module__E0kJGG__contactArc{z-index:1;width:94vw;height:38vh;top:22vh;left:-4vw}.page-module__E0kJGG__contactArc path{stroke-width:16px;stroke-dashoffset:0;animation:none}.page-module__E0kJGG__contactArc path:last-child{stroke-width:5px}.page-module__E0kJGG__contactDetails{z-index:3;gap:25px;font-size:clamp(14px,1.2vw,19px);display:grid;position:absolute;bottom:4vh;left:4vw}.page-module__E0kJGG__greenCta{background:var(--green);width:fit-content;color:var(--ink)!important}.page-module__E0kJGG__greenCta:hover,.page-module__E0kJGG__greenCta:focus-visible{box-shadow:inset 0 0 0 2px var(--green);background:0 0;color:var(--paper)!important}.page-module__E0kJGG__contactDetails p{max-width:40ch;line-height:1.35}.page-module__E0kJGG__contactDetails>span{letter-spacing:.18em;margin-top:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.page-module__E0kJGG__contactMonolith{background:var(--paper);width:17vw;min-width:190px;height:49vh;position:absolute;bottom:0;right:4vw}@keyframes page-module__E0kJGG__drawArc{to{stroke-dashoffset:0}}@keyframes page-module__E0kJGG__monolithIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}@keyframes page-module__E0kJGG__copyIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.page-module__E0kJGG__header{height:64px;padding:9px 18px}.page-module__E0kJGG__logoLink,.page-module__E0kJGG__logo{width:94px;height:42px}.page-module__E0kJGG__navigation{gap:18px;font-size:12px}.page-module__E0kJGG__navigation a:nth-child(2),.page-module__E0kJGG__navigation a:nth-child(3){display:none}.page-module__E0kJGG__hero{min-height:900px}.page-module__E0kJGG__heroArc{width:170vw;height:42vh;top:105px;left:-35vw}.page-module__E0kJGG__heroArc path{stroke-width:32px}.page-module__E0kJGG__heroCopy{width:auto;inset:405px 18px auto}.page-module__E0kJGG__heroCopy h1{max-width:12ch;font-size:clamp(42px,13.5vw,62px);line-height:.87}.page-module__E0kJGG__heroCopy>p{max-width:31ch;margin-top:22px;font-size:13px}.page-module__E0kJGG__darkCta{min-height:50px;margin-top:22px;padding:0 20px}.page-module__E0kJGG__heroMonolith{width:28vw;min-width:106px;height:315px;right:18px}.page-module__E0kJGG__capabilities{padding:54px 18px 48px}.page-module__E0kJGG__sectionIntro h2{font-size:48px}.page-module__E0kJGG__capabilityList{margin-top:52px}.page-module__E0kJGG__capability{grid-template-columns:1fr;align-items:start;gap:14px;min-height:145px;padding-top:26px}.page-module__E0kJGG__capability h3{font-size:clamp(57px,18vw,78px)}.page-module__E0kJGG__capability p{max-width:33ch;padding:0 0 22px 18vw;font-size:13px}.page-module__E0kJGG__capabilityArc{width:112vw;top:-6px;left:-25px}.page-module__E0kJGG__situations{min-height:1040px;padding:46px 18px 34px}.page-module__E0kJGG__situations h2{font-size:clamp(70px,22vw,96px)}.page-module__E0kJGG__situationGraphic{width:100vw;height:330px;top:265px;bottom:auto}.page-module__E0kJGG__situationGraphic div{width:88px;height:180px;right:17%}.page-module__E0kJGG__situationGrid{grid-template-columns:1fr 1fr;width:calc(100% - 36px);bottom:95px;right:18px}.page-module__E0kJGG__situationGrid p{min-height:94px;padding:16px 12px;font-size:18px}.page-module__E0kJGG__situationGrid p:nth-child(-n+4){border-bottom:1px solid var(--ink)}.page-module__E0kJGG__situationGrid p:nth-child(odd){border-left:0}.page-module__E0kJGG__situationNote{font-size:11px;bottom:34px;left:18px}.page-module__E0kJGG__approach{min-height:1100px;padding:44px 18px}.page-module__E0kJGG__approach>h2{font-size:70px}.page-module__E0kJGG__approachLine{width:170vw;height:760px;top:190px;bottom:auto;left:-42vw;transform:rotate(22deg)}.page-module__E0kJGG__approachSteps{display:block;inset:210px 18px auto}.page-module__E0kJGG__approachSteps article{width:70%}.page-module__E0kJGG__approachSteps article:nth-child(2){margin:62px 0 0 23%;transform:none}.page-module__E0kJGG__approachSteps article:nth-child(3){margin:62px 0 0 6%;transform:none}.page-module__E0kJGG__approachSteps article:nth-child(4){margin:62px 0 0 28%;transform:none}.page-module__E0kJGG__approachSteps h3{font-size:48px}.page-module__E0kJGG__approachSteps p{margin-top:18px;font-size:12px}.page-module__E0kJGG__approachMonolith{width:92px;height:210px;top:auto;bottom:0;right:18px}.page-module__E0kJGG__outcomes{min-height:1300px;padding:46px 18px 34px}.page-module__E0kJGG__outcomes>h2{width:100%;font-size:78px}.page-module__E0kJGG__outcomeList{grid-template-columns:1fr;width:100%;margin-top:48px}.page-module__E0kJGG__outcomeList p{min-height:94px;font-size:42px}.page-module__E0kJGG__outcomeList p:nth-child(2),.page-module__E0kJGG__outcomeList p:nth-child(4){padding-left:17vw;transform:none}.page-module__E0kJGG__aboutBlock{width:auto;min-width:0;height:445px;padding:48px 30px;font-size:14px;inset:auto 18px 0}.page-module__E0kJGG__aboutBlock svg{width:130%;height:210px;right:-50px}.page-module__E0kJGG__contact{min-height:860px;padding:42px 18px 30px}.page-module__E0kJGG__contact>h2{font-size:clamp(78px,23vw,108px);line-height:.78}.page-module__E0kJGG__contactArc{width:180vw;height:300px;top:280px;left:-60vw}.page-module__E0kJGG__contactDetails{gap:20px;font-size:13px;bottom:32px;left:18px}.page-module__E0kJGG__contactDetails p{max-width:26ch}.page-module__E0kJGG__contactMonolith{width:110px;min-width:0;height:300px;right:18px}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__heroArc path,.page-module__E0kJGG__heroCopy,.page-module__E0kJGG__heroMonolith{animation:none}.page-module__E0kJGG__heroArc path{stroke-dashoffset:0}}@media (max-width:1024px){.page-module__E0kJGG__capability:nth-child(2) h3{font-size:clamp(48px,13.4vw,58px)}}.page-module__E0kJGG__page [data-scroll-draw] path{stroke-dasharray:1;stroke-dashoffset:1px;animation:none}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__page [data-scroll-draw] path{stroke-dashoffset:0}}.page-module__E0kJGG__situationGrid{border-bottom:0}.page-module__E0kJGG__situationGrid:after{content:"";background:#0b0c0b94;height:.75px;position:absolute;top:50%;left:0;right:0}.page-module__E0kJGG__situationGrid p{border-left:0;position:relative}.page-module__E0kJGG__situationGrid p:nth-child(-n+3){border-bottom:0}.page-module__E0kJGG__situationGrid p:nth-child(3n+2):before,.page-module__E0kJGG__situationGrid p:nth-child(3n+3):before{content:"";background:#0b0c0b94;width:.75px;position:absolute;top:16px;bottom:16px;left:0}.page-module__E0kJGG__contactMonolith{z-index:2}@media (min-width:1025px){.page-module__E0kJGG__contactArc{top:35vh}}@font-face{font-family:Archivo ARCC;src:url(/fonts/archivo-variable.ttf)format("truetype-variations");font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap}.page-module__E0kJGG__heroCopy h1{font-kerning:normal;letter-spacing:-.055em;text-transform:uppercase;word-spacing:.08em;width:112%;font-family:Archivo ARCC,Arial Narrow,sans-serif;font-size:clamp(58px,5.35vw,90px);font-weight:900;line-height:.75}.page-module__E0kJGG__heroCopy h1>span{white-space:nowrap;display:block}.page-module__E0kJGG__heroLineWide{font-variation-settings:"wdth" 66,"wght" 900;letter-spacing:-.05em}.page-module__E0kJGG__heroLineTight{font-variation-settings:"wdth" 62,"wght" 900;letter-spacing:-.042em}.page-module__E0kJGG__heroLineMid{font-variation-settings:"wdth" 68,"wght" 900;letter-spacing:-.052em;width:112%}.page-module__E0kJGG__contact>h2{font-variation-settings:"wdth" 66,"wght" 900;letter-spacing:-.055em;font-family:Archivo ARCC,Arial Narrow,sans-serif;font-weight:900}@media (max-width:1024px){.page-module__E0kJGG__heroCopy h1{width:100%;font-size:clamp(50px,14.6vw,64px);line-height:.77}.page-module__E0kJGG__heroCopy h1>span{white-space:normal}.page-module__E0kJGG__heroLineMid{font-variation-settings:"wdth" 62,"wght" 900;width:100%}.page-module__E0kJGG__tools{min-height:1420px;padding:46px 18px 150px}.page-module__E0kJGG__toolsIntro{display:block}.page-module__E0kJGG__toolsIntro>span{margin-bottom:44px;font-size:11px;display:block;position:static}.page-module__E0kJGG__toolsIntro h2{padding-top:0;font-size:clamp(68px,19vw,94px)}.page-module__E0kJGG__toolsIntro p{max-width:31ch;margin-top:34px;padding:0;font-size:13px}.page-module__E0kJGG__toolList{margin-top:66px}.page-module__E0kJGG__tool{grid-template-rows:auto auto auto;grid-template-columns:42px minmax(0,1fr);gap:13px 12px;min-height:190px;padding:22px 0}.page-module__E0kJGG__tool>span{grid-area:1/1;align-self:start;padding-top:8px}.page-module__E0kJGG__tool h3{grid-area:1/2;font-size:clamp(43px,12.8vw,58px)}.page-module__E0kJGG__tool p{grid-area:2/2;max-width:30ch;font-size:12px}.page-module__E0kJGG__tool small{text-align:left;grid-area:3/2}.page-module__E0kJGG__tool:hover{transform:none}.page-module__E0kJGG__toolsLine{width:250vw;height:900px;bottom:30px;right:-80vw}.page-module__E0kJGG__toolsLine path{stroke-width:9px}.page-module__E0kJGG__toolsMonolith{width:86px;min-width:0;height:250px;right:18px}}.page-module__E0kJGG__page [data-hero-word],.page-module__E0kJGG__page [data-line-word]{transition:color .3s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__page [data-hero-word],.page-module__E0kJGG__page [data-line-word]{transition:none}}@media (max-width:1024px){.page-module__E0kJGG__situationGrid:after{top:33.333%}.page-module__E0kJGG__situationGrid:before{content:"";background:#0b0c0b94;height:.75px;position:absolute;top:66.666%;left:0;right:0}.page-module__E0kJGG__situationGrid p:nth-child(3n+2):before,.page-module__E0kJGG__situationGrid p:nth-child(3n+3):before{display:none}.page-module__E0kJGG__situationGrid p:nth-child(2n):before{content:"";background:#0b0c0b94;width:.75px;display:block;position:absolute;top:14px;bottom:14px;left:0}}.page-module__E0kJGG__outcomes{padding-top:302px}@media (max-width:1024px){.page-module__E0kJGG__outcomes{min-height:1550px;padding-top:296px}}@media (max-width:600px){.page-module__E0kJGG__contact{min-height:1120px}.page-module__E0kJGG__contactArc{top:500px}.page-module__E0kJGG__contactDetails{bottom:292px}.page-module__E0kJGG__contactMonolith{bottom:260px}}
