.consultancy-module__kmVnTq__page{--ink:#f2f3ee;--muted:#aab4ad;--line:#dbe6de29;--green:#17d3a0;--paper:#dfe3dc;color:var(--ink);background:#080c0a;overflow:clip}.consultancy-module__kmVnTq__page h1,.consultancy-module__kmVnTq__page h2,.consultancy-module__kmVnTq__page h3,.consultancy-module__kmVnTq__page p{margin:0}.consultancy-module__kmVnTq__hero{background:radial-gradient(circle at 75% 32%,#17d3a01a,#0000 34%),radial-gradient(circle at 96% 90%,#ef3a5e17,#0000 28%),#070b09;min-height:min(940px,100svh);padding:clamp(154px,14vw,216px) 0 clamp(96px,9vw,136px);position:relative}.consultancy-module__kmVnTq__hero:after{content:"";background:linear-gradient(90deg,#0000,#17d3a06b,#0000);height:1px;position:absolute;inset:auto 0 0}.consultancy-module__kmVnTq__heroGrid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(60px,7vw,110px);display:grid}.consultancy-module__kmVnTq__heroCopy>*{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) forwards consultancy-module__kmVnTq__consultancyEnter;transform:translateY(22px)}.consultancy-module__kmVnTq__heroCopy>:nth-child(2){animation-delay:90ms}.consultancy-module__kmVnTq__heroCopy>:nth-child(3){animation-delay:.17s}.consultancy-module__kmVnTq__heroCopy>:nth-child(4){animation-delay:.25s}.consultancy-module__kmVnTq__heroCopy>:nth-child(5){animation-delay:.31s}.consultancy-module__kmVnTq__kicker,.consultancy-module__kmVnTq__paperKicker{color:#aeb8b1;font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:11px;font-size:.72rem;display:flex}.consultancy-module__kmVnTq__kicker span{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #17d3a06b}.consultancy-module__kmVnTq__hero h1{letter-spacing:-.072em;max-width:680px;margin-top:28px;font-size:clamp(4.15rem,6.4vw,7.5rem);font-weight:720;line-height:.91}.consultancy-module__kmVnTq__hero h1 em{color:#8fe8d1;font-family:var(--font-serif), serif;letter-spacing:-.055em;font-weight:400;display:block}.consultancy-module__kmVnTq__heroLead{color:#b6c0b9;max-width:650px;font-size:clamp(1.08rem,1.55vw,1.35rem);line-height:1.6;margin-top:34px!important}.consultancy-module__kmVnTq__actions{align-items:center;gap:26px;margin-top:34px;display:flex}.consultancy-module__kmVnTq__textLink{border-bottom:1px solid var(--green);color:#f1f3ef;align-items:center;gap:10px;min-height:44px;font-weight:650;display:inline-flex}.consultancy-module__kmVnTq__actionNote{color:#77837c;max-width:500px;font-family:var(--font-mono), monospace;letter-spacing:.05em;font-size:.72rem;line-height:1.5;margin-top:20px!important}.consultancy-module__kmVnTq__integrationMap{opacity:0;background-color:#070c09eb;background-image:linear-gradient(#17d3a00d 1px,#0000 1px),linear-gradient(90deg,#17d3a00d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #cfe1d830;border-radius:6px 46px 6px 6px;min-height:620px;padding:30px;animation:.85s cubic-bezier(.2,.8,.2,1) .16s forwards consultancy-module__kmVnTq__mapEnter;position:relative;overflow:hidden;transform:translate(36px)scale(.985);box-shadow:0 42px 90px #00000059}.consultancy-module__kmVnTq__mapHeader{border-bottom:1px solid var(--line);color:#89958e;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;padding-bottom:22px;font-size:.67rem;display:flex}.consultancy-module__kmVnTq__mapHeader b{color:#b2bdb6;font-weight:400}.consultancy-module__kmVnTq__mapBody{grid-template-columns:minmax(0,1fr) 72px minmax(200px,.72fr);align-items:stretch;min-height:510px;padding-top:28px;display:grid}.consultancy-module__kmVnTq__signals{gap:11px;display:grid}.consultancy-module__kmVnTq__signals article{border:1px solid var(--line);opacity:0;background:#050907eb;grid-template-columns:90px 1fr;align-content:center;padding:19px 20px;animation:.52s cubic-bezier(.2,.8,.2,1) forwards consultancy-module__kmVnTq__signalEnter;display:grid;transform:translate(-18px)}.consultancy-module__kmVnTq__signals article:first-child{animation-delay:.52s}.consultancy-module__kmVnTq__signals article:nth-child(2){animation-delay:.62s}.consultancy-module__kmVnTq__signals article:nth-child(3){animation-delay:.72s}.consultancy-module__kmVnTq__signals article:nth-child(4){animation-delay:.82s}.consultancy-module__kmVnTq__signals span,.consultancy-module__kmVnTq__planCard span{color:#6fe1c3;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem}.consultancy-module__kmVnTq__signals strong{font-size:.97rem}.consultancy-module__kmVnTq__signals small{color:#87938c;grid-column:2;margin-top:8px;line-height:1.4}.consultancy-module__kmVnTq__mapSpine{position:relative}.consultancy-module__kmVnTq__mapSpine:before,.consultancy-module__kmVnTq__mapSpine:after{content:"";transform-origin:0;background:#17d3a080;position:absolute}.consultancy-module__kmVnTq__mapSpine:before{transform-origin:top;width:1px;animation:.65s .8s forwards consultancy-module__kmVnTq__spineDraw;inset:12.5% 0 12.5% 50%;transform:scaleY(0)}.consultancy-module__kmVnTq__mapSpine:after{height:1px;animation:.42s 1.3s forwards consultancy-module__kmVnTq__lineDraw;top:50%;left:50%;right:0;transform:scaleX(0)}.consultancy-module__kmVnTq__mapSpine i{border:2px solid var(--green);background:#07100c;border-radius:50%;width:9px;height:9px;position:absolute;left:calc(50% - 4px)}.consultancy-module__kmVnTq__mapSpine i:first-child{top:12%}.consultancy-module__kmVnTq__mapSpine i:nth-child(2){top:37.5%}.consultancy-module__kmVnTq__mapSpine i:nth-child(3){top:62%}.consultancy-module__kmVnTq__mapSpine i:nth-child(4){top:87%}.consultancy-module__kmVnTq__planCard{opacity:0;background:#0c281fe6;border:1px solid #17d3a06b;border-radius:2px 22px 2px 2px;align-self:center;padding:34px 28px;animation:.6s cubic-bezier(.2,.8,.2,1) 1.42s forwards consultancy-module__kmVnTq__signalEnter;transform:translate(18px);box-shadow:0 22px 60px #0000004d}.consultancy-module__kmVnTq__planCard strong{margin-top:18px;font-size:1.5rem;line-height:1.08;display:block}.consultancy-module__kmVnTq__planCard small{color:#93a39a;margin-top:20px;line-height:1.55;display:block}.consultancy-module__kmVnTq__thresholdSection,.consultancy-module__kmVnTq__layersSection,.consultancy-module__kmVnTq__sequenceSection,.consultancy-module__kmVnTq__partnerSection,.consultancy-module__kmVnTq__routesSection,.consultancy-module__kmVnTq__fitSection,.consultancy-module__kmVnTq__finalSection{padding:clamp(96px,10vw,148px) 0}.consultancy-module__kmVnTq__thresholdGrid,.consultancy-module__kmVnTq__partnerGrid,.consultancy-module__kmVnTq__fitGrid,.consultancy-module__kmVnTq__finalGrid{grid-template-columns:.92fr 1.08fr;gap:clamp(54px,8vw,124px);display:grid}.consultancy-module__kmVnTq__page h2{letter-spacing:-.064em;margin-top:22px;font-size:clamp(3.2rem,5.4vw,6.4rem);line-height:.94}.consultancy-module__kmVnTq__thresholdSection{background:#0a0f0c}.consultancy-module__kmVnTq__thresholdCopy{border-left:1px solid var(--line);padding-left:clamp(28px,5vw,72px)}.consultancy-module__kmVnTq__thresholdCopy p{color:#b3bdb6;font-size:1.12rem;line-height:1.68}.consultancy-module__kmVnTq__thresholdCopy p+p{margin-top:26px}.consultancy-module__kmVnTq__layersSection{background:#080c0a}.consultancy-module__kmVnTq__sectionHead{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:54px;display:flex}.consultancy-module__kmVnTq__sectionHead>div{max-width:820px}.consultancy-module__kmVnTq__sectionHead>p{max-width:380px;color:var(--muted);line-height:1.55}.consultancy-module__kmVnTq__layerStack{border-top:1px solid var(--line)}.consultancy-module__kmVnTq__layerStack article{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(320px,.9fr) 1fr;align-items:center;gap:clamp(28px,5vw,78px);min-height:230px;display:grid}.consultancy-module__kmVnTq__layerLabel{align-items:center;gap:18px;display:flex}.consultancy-module__kmVnTq__layerLabel span{color:#5de0bd;font-family:var(--font-mono), monospace;font-size:.72rem}.consultancy-module__kmVnTq__layerLabel small{color:#89958e;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.consultancy-module__kmVnTq__layerStack h3{letter-spacing:-.045em;font-size:clamp(1.9rem,3vw,3.1rem)}.consultancy-module__kmVnTq__layerStack p{color:#9eaaa2;max-width:570px;margin-top:16px;line-height:1.58}.consultancy-module__kmVnTq__layerStack b{color:#748078;max-width:none;font-family:var(--font-mono), monospace;letter-spacing:.065em;text-align:right;text-transform:uppercase;white-space:nowrap;justify-self:end;font-size:clamp(.58rem,.62vw,.68rem);font-weight:400;line-height:1.7}.consultancy-module__kmVnTq__sequenceSection{background:#0b100d}.consultancy-module__kmVnTq__sequence{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.consultancy-module__kmVnTq__sequence li{border-right:1px solid var(--line);min-height:320px;padding:28px;list-style:none;position:relative}.consultancy-module__kmVnTq__sequence li:last-child{border-right:0}.consultancy-module__kmVnTq__sequence li>span{color:#5de0bd;font-family:var(--font-mono), monospace;letter-spacing:.1em;font-size:.7rem}.consultancy-module__kmVnTq__sequence li>div{position:absolute;bottom:30px;left:28px;right:28px}.consultancy-module__kmVnTq__sequence h3{letter-spacing:-.035em;font-size:1.65rem}.consultancy-module__kmVnTq__sequence p{color:#9da8a1;margin-top:14px;line-height:1.55}.consultancy-module__kmVnTq__sequence li:after{z-index:2;border:1px solid var(--green);width:28px;height:28px;color:var(--green);content:"→";background:#0b100d;border-radius:50%;place-items:center;display:grid;position:absolute;top:29px;right:-14px}.consultancy-module__kmVnTq__sequence li:last-child:after{display:none}.consultancy-module__kmVnTq__partnerSection{background:#090e0b}.consultancy-module__kmVnTq__partnerGrid{grid-template-columns:.83fr 1.17fr;align-items:center}.consultancy-module__kmVnTq__partnerImage{border-radius:4px 54px 4px 4px;min-height:720px;margin:0;position:relative;overflow:hidden}.consultancy-module__kmVnTq__partnerImage img{object-fit:cover;object-position:50% 44%;filter:saturate(.9)contrast(1.03)}.consultancy-module__kmVnTq__partnerImage:after{content:"";background:linear-gradient(#0000,#040906d9);position:absolute;inset:50% 0 0}.consultancy-module__kmVnTq__partnerImage figcaption{z-index:2;color:#d9e0db;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.66rem;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.consultancy-module__kmVnTq__partnerImage figcaption span{background:var(--green);border-radius:50%;width:7px;height:7px}.consultancy-module__kmVnTq__partnerCopy{max-width:700px}.consultancy-module__kmVnTq__partnerCopy>p:not(.consultancy-module__kmVnTq__kicker){color:#aeb9b1;margin-top:26px;font-size:1.08rem;line-height:1.66}.consultancy-module__kmVnTq__partnerCopy .consultancy-module__kmVnTq__textLink{margin-top:34px}.consultancy-module__kmVnTq__routesSection{background:#070b09}.consultancy-module__kmVnTq__routeGrid{border:1px solid var(--line);grid-template-columns:1fr;display:grid}.consultancy-module__kmVnTq__routeGrid a{border-right:1px solid var(--line);min-height:350px;padding:34px;transition:background .18s;position:relative}.consultancy-module__kmVnTq__routeGrid a:last-child{border-right:0}.consultancy-module__kmVnTq__routeGrid a:hover{background:#17d3a00d}.consultancy-module__kmVnTq__routeGrid span,.consultancy-module__kmVnTq__fitModes span{color:#6f7d75;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem}.consultancy-module__kmVnTq__routeGrid h3{letter-spacing:-.052em;margin-top:92px;font-size:clamp(2.1rem,3.5vw,3.7rem)}.consultancy-module__kmVnTq__routeGrid p{color:#a8b2ab;max-width:550px;margin-top:18px;line-height:1.6}.consultancy-module__kmVnTq__routeGrid b,.consultancy-module__kmVnTq__fitModes b{color:#66dfbf;font-size:1.3rem;position:absolute;top:32px;right:32px}.consultancy-module__kmVnTq__fitSection{background:var(--paper);color:#0d1511}.consultancy-module__kmVnTq__fitSection h2,.consultancy-module__kmVnTq__fitModes a,.consultancy-module__kmVnTq__fitModes h3{color:#0d1511}.consultancy-module__kmVnTq__paperKicker{color:#526159}.consultancy-module__kmVnTq__fitGrid{grid-template-columns:.72fr 1.28fr}.consultancy-module__kmVnTq__fitGrid>div:first-child>p:last-child{color:#526159;max-width:530px;margin-top:24px;font-size:1.05rem;line-height:1.6}.consultancy-module__kmVnTq__fitModes{border:1px solid #0d151138}.consultancy-module__kmVnTq__fitModes a{border-bottom:1px solid #0d15112e;min-height:195px;padding:26px;display:block;position:relative}.consultancy-module__kmVnTq__fitModes a:last-child{border-bottom:0}.consultancy-module__kmVnTq__fitModes h3{margin-top:25px;font-size:1.55rem}.consultancy-module__kmVnTq__fitModes p{color:#4c5a52;max-width:600px;margin-top:10px;line-height:1.5}.consultancy-module__kmVnTq__fitModes b{color:#167b61}.consultancy-module__kmVnTq__fitModes .consultancy-module__kmVnTq__currentMode{color:#eef3ef;box-shadow:inset 4px 0 var(--green);background:#0e2a20}.consultancy-module__kmVnTq__fitModes .consultancy-module__kmVnTq__currentMode h3{color:#eef3ef}.consultancy-module__kmVnTq__fitModes .consultancy-module__kmVnTq__currentMode p{color:#b5c3ba}.consultancy-module__kmVnTq__fitModes .consultancy-module__kmVnTq__currentMode span{color:#77dabc}.consultancy-module__kmVnTq__finalSection{background:#09271e}.consultancy-module__kmVnTq__finalGrid{align-items:center}.consultancy-module__kmVnTq__finalGrid h2{max-width:10ch}.consultancy-module__kmVnTq__finalGrid>div>p{color:#bdc9c1;max-width:580px;font-size:1.1rem;line-height:1.62}.consultancy-module__kmVnTq__page [data-consultancy-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.consultancy-module__kmVnTq__page [data-consultancy-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@keyframes consultancy-module__kmVnTq__consultancyEnter{to{opacity:1;transform:translateY(0)}}@keyframes consultancy-module__kmVnTq__mapEnter{to{opacity:1;transform:translate(0)scale(1)}}@keyframes consultancy-module__kmVnTq__signalEnter{to{opacity:1;transform:translate(0)}}@keyframes consultancy-module__kmVnTq__spineDraw{to{transform:scaleY(1)}}@keyframes consultancy-module__kmVnTq__lineDraw{to{transform:scaleX(1)}}@media (max-width:1100px){.consultancy-module__kmVnTq__heroGrid,.consultancy-module__kmVnTq__thresholdGrid,.consultancy-module__kmVnTq__partnerGrid,.consultancy-module__kmVnTq__fitGrid,.consultancy-module__kmVnTq__finalGrid{grid-template-columns:1fr}.consultancy-module__kmVnTq__hero{min-height:auto}.consultancy-module__kmVnTq__integrationMap{min-height:590px}.consultancy-module__kmVnTq__layerStack article{grid-template-columns:120px 1fr;padding:30px 0}.consultancy-module__kmVnTq__layerStack b{text-align:left;grid-column:2;justify-self:start}.consultancy-module__kmVnTq__partnerImage{min-height:620px}.consultancy-module__kmVnTq__fitGrid{gap:58px}}@media (max-width:760px){.consultancy-module__kmVnTq__hero{padding:128px 0 76px}.consultancy-module__kmVnTq__heroGrid{gap:52px}.consultancy-module__kmVnTq__hero h1{font-size:clamp(3.2rem,14vw,4.5rem)}.consultancy-module__kmVnTq__actions{flex-direction:column;align-items:flex-start;gap:15px}.consultancy-module__kmVnTq__integrationMap{border-radius:4px 28px 4px 4px;min-height:auto;padding:18px}.consultancy-module__kmVnTq__mapHeader b{display:none}.consultancy-module__kmVnTq__mapBody{grid-template-columns:1fr;gap:18px;min-height:auto}.consultancy-module__kmVnTq__signals article{grid-template-columns:96px 1fr;padding:16px}.consultancy-module__kmVnTq__mapSpine{display:none}.consultancy-module__kmVnTq__planCard{padding:24px}.consultancy-module__kmVnTq__thresholdSection,.consultancy-module__kmVnTq__layersSection,.consultancy-module__kmVnTq__sequenceSection,.consultancy-module__kmVnTq__partnerSection,.consultancy-module__kmVnTq__routesSection,.consultancy-module__kmVnTq__fitSection,.consultancy-module__kmVnTq__finalSection{padding:78px 0}.consultancy-module__kmVnTq__page h2{font-size:clamp(2.75rem,12vw,4rem)}.consultancy-module__kmVnTq__thresholdCopy{border:0;border-top:1px solid var(--line);padding:28px 0 0}.consultancy-module__kmVnTq__sectionHead{flex-direction:column;align-items:flex-start;margin-bottom:36px}.consultancy-module__kmVnTq__layerStack article{grid-template-columns:1fr;gap:20px;min-height:0;padding:32px 0}.consultancy-module__kmVnTq__layerStack b{white-space:normal;grid-column:auto}.consultancy-module__kmVnTq__sequence{grid-template-columns:1fr}.consultancy-module__kmVnTq__sequence li{border-right:0;border-bottom:1px solid var(--line);min-height:220px}.consultancy-module__kmVnTq__sequence li:last-child{border-bottom:0}.consultancy-module__kmVnTq__sequence li:after{content:"↓";top:auto;bottom:-14px;right:24px}.consultancy-module__kmVnTq__partnerImage{min-height:540px}.consultancy-module__kmVnTq__routeGrid{grid-template-columns:1fr}.consultancy-module__kmVnTq__routeGrid a{border-right:0;border-bottom:1px solid var(--line);min-height:300px}.consultancy-module__kmVnTq__routeGrid a:last-child{border-bottom:0}.consultancy-module__kmVnTq__routeGrid h3{margin-top:74px}.consultancy-module__kmVnTq__fitModes a{min-height:220px}}@media (prefers-reduced-motion:reduce){.consultancy-module__kmVnTq__heroCopy>*,.consultancy-module__kmVnTq__integrationMap,.consultancy-module__kmVnTq__signals article,.consultancy-module__kmVnTq__mapSpine:before,.consultancy-module__kmVnTq__mapSpine:after,.consultancy-module__kmVnTq__planCard,.consultancy-module__kmVnTq__page [data-consultancy-reveal]{opacity:1;transition:none;animation:none;transform:none}}
.resourcing-bridge-module__ee_yFa__page{--ink:#f2f3ee;--muted:#aab5ad;--line:#e1ebe426;--green:#17d3a0;--cyan:#6de3e8;--paper:#dde2db;color:var(--ink);background:#070b09;overflow:clip}.resourcing-bridge-module__ee_yFa__page h1,.resourcing-bridge-module__ee_yFa__page h2,.resourcing-bridge-module__ee_yFa__page h3,.resourcing-bridge-module__ee_yFa__page p{margin:0}.resourcing-bridge-module__ee_yFa__hero{background:radial-gradient(circle at 77% 35%,#6de3e814,#0000 31%),radial-gradient(circle at 95% 92%,#f13f6214,#0000 26%),#070b09;min-height:min(940px,100svh);padding:clamp(154px,14vw,216px) 0 clamp(96px,9vw,136px)}.resourcing-bridge-module__ee_yFa__heroGrid{grid-template-columns:.84fr 1.16fr;align-items:center;gap:clamp(58px,7vw,108px);display:grid}.resourcing-bridge-module__ee_yFa__heroCopy>*{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) forwards resourcing-bridge-module__ee_yFa__bridgeEnter;transform:translateY(22px)}.resourcing-bridge-module__ee_yFa__heroCopy>:nth-child(2){animation-delay:90ms}.resourcing-bridge-module__ee_yFa__heroCopy>:nth-child(3){animation-delay:.17s}.resourcing-bridge-module__ee_yFa__heroCopy>:nth-child(4){animation-delay:.25s}.resourcing-bridge-module__ee_yFa__kicker,.resourcing-bridge-module__ee_yFa__paperKicker{color:#aeb9b1;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:11px;font-size:.72rem;display:flex}.resourcing-bridge-module__ee_yFa__kicker span{background:var(--cyan);border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #6de3e861}.resourcing-bridge-module__ee_yFa__hero h1{letter-spacing:-.073em;max-width:710px;margin-top:28px;font-size:clamp(4.1rem,6.45vw,7.4rem);font-weight:720;line-height:.91}.resourcing-bridge-module__ee_yFa__hero h1 em{color:#a2e7db;font-family:var(--font-serif), serif;letter-spacing:-.055em;font-weight:400;display:block}.resourcing-bridge-module__ee_yFa__heroLead{color:#b7c1ba;max-width:640px;font-size:clamp(1.08rem,1.55vw,1.34rem);line-height:1.6;margin-top:34px!important}.resourcing-bridge-module__ee_yFa__actions{align-items:center;gap:26px;margin-top:34px;display:flex}.resourcing-bridge-module__ee_yFa__textLink{border-bottom:1px solid var(--green);color:#f1f3ef;align-items:center;gap:10px;min-height:44px;font-weight:650;display:inline-flex}.resourcing-bridge-module__ee_yFa__bridgeVisual{opacity:0;background-color:#070c09f0;background-image:linear-gradient(#6de3e80a 1px,#0000 1px),linear-gradient(90deg,#6de3e80a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #d5e6dc30;border-radius:5px 46px 5px 5px;min-height:620px;padding:30px;animation:.85s cubic-bezier(.2,.8,.2,1) .15s forwards resourcing-bridge-module__ee_yFa__visualEnter;overflow:hidden;transform:translate(34px)scale(.985);box-shadow:0 42px 90px #00000057}.resourcing-bridge-module__ee_yFa__visualHeader{border-bottom:1px solid var(--line);color:#89958e;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;padding-bottom:22px;font-size:.67rem;display:flex}.resourcing-bridge-module__ee_yFa__visualHeader b{color:#b2bdb6;font-weight:400}.resourcing-bridge-module__ee_yFa__visualStage{grid-template-rows:1fr 110px 1fr;grid-template-columns:minmax(170px,1fr) 104px minmax(210px,1.08fr);align-items:center;min-height:510px;padding-top:26px;display:grid}.resourcing-bridge-module__ee_yFa__planNode,.resourcing-bridge-module__ee_yFa__capabilityNode,.resourcing-bridge-module__ee_yFa__teamNode{z-index:2;border:1px solid var(--line);opacity:0;background:#060a08f5;padding:28px 24px;position:relative}.resourcing-bridge-module__ee_yFa__planNode{grid-area:1/1;animation:.58s .52s forwards resourcing-bridge-module__ee_yFa__nodeLeft;transform:translate(-18px)}.resourcing-bridge-module__ee_yFa__capabilityNode{background:#0a231ff0;border-color:#6de3e866;grid-area:1/3;animation:.58s 1.05s forwards resourcing-bridge-module__ee_yFa__nodeRight;transform:translate(18px)}.resourcing-bridge-module__ee_yFa__teamNode{grid-area:3/2/auto/4;animation:.58s 1.55s forwards resourcing-bridge-module__ee_yFa__nodeUp;transform:translateY(18px)}.resourcing-bridge-module__ee_yFa__planNode span,.resourcing-bridge-module__ee_yFa__capabilityNode span,.resourcing-bridge-module__ee_yFa__teamNode span{color:#71dfd2;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.65rem}.resourcing-bridge-module__ee_yFa__planNode strong,.resourcing-bridge-module__ee_yFa__capabilityNode strong,.resourcing-bridge-module__ee_yFa__teamNode strong{margin-top:18px;font-size:1.25rem;line-height:1.15;display:block}.resourcing-bridge-module__ee_yFa__planNode small,.resourcing-bridge-module__ee_yFa__capabilityNode small,.resourcing-bridge-module__ee_yFa__teamNode small{color:#8d9991;margin-top:16px;line-height:1.5;display:block}.resourcing-bridge-module__ee_yFa__capabilityNode small{letter-spacing:-.01em;white-space:nowrap;font-size:.72rem}.resourcing-bridge-module__ee_yFa__bridgeRail{grid-area:1/2;height:74px;position:relative}.resourcing-bridge-module__ee_yFa__bridgeRail:before{background:var(--cyan);content:"";transform-origin:0;height:1px;animation:.6s .85s forwards resourcing-bridge-module__ee_yFa__railDraw;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.resourcing-bridge-module__ee_yFa__bridgeRail i{border:2px solid var(--cyan);background:#08100c;border-radius:50%;width:9px;height:9px;position:absolute;top:calc(50% - 4px)}.resourcing-bridge-module__ee_yFa__bridgeRail i:first-child{left:0}.resourcing-bridge-module__ee_yFa__bridgeRail i:nth-child(2){left:calc(50% - 4px)}.resourcing-bridge-module__ee_yFa__bridgeRail i:nth-child(3){right:0}.resourcing-bridge-module__ee_yFa__bridgeRail span{color:#75847c;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:.62rem;position:absolute;top:calc(50% + 14px);left:0;right:0}.resourcing-bridge-module__ee_yFa__teamLine{grid-area:2/2/auto/4;align-self:stretch;position:relative}.resourcing-bridge-module__ee_yFa__teamLine:before{background:var(--green);content:"";transform-origin:top;width:1px;animation:.5s 1.35s forwards resourcing-bridge-module__ee_yFa__lineDown;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.resourcing-bridge-module__ee_yFa__teamLine i{border:2px solid var(--green);background:#08100c;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-4px}.resourcing-bridge-module__ee_yFa__teamLine i:first-child{left:20%}.resourcing-bridge-module__ee_yFa__teamLine i:nth-child(2){left:40%}.resourcing-bridge-module__ee_yFa__teamLine i:nth-child(3){left:60%}.resourcing-bridge-module__ee_yFa__teamLine i:nth-child(4){left:80%}.resourcing-bridge-module__ee_yFa__teamLine:after{background:var(--green);content:"";height:1px;animation:.45s 1.55s forwards resourcing-bridge-module__ee_yFa__railDraw;position:absolute;bottom:0;left:20%;right:20%;transform:scaleX(0)}.resourcing-bridge-module__ee_yFa__definitionSection,.resourcing-bridge-module__ee_yFa__signalsSection,.resourcing-bridge-module__ee_yFa__sequenceSection,.resourcing-bridge-module__ee_yFa__boundariesSection,.resourcing-bridge-module__ee_yFa__fitSection,.resourcing-bridge-module__ee_yFa__finalSection{padding:clamp(96px,10vw,148px) 0}.resourcing-bridge-module__ee_yFa__definitionGrid,.resourcing-bridge-module__ee_yFa__boundariesGrid,.resourcing-bridge-module__ee_yFa__fitGrid,.resourcing-bridge-module__ee_yFa__finalGrid{grid-template-columns:.92fr 1.08fr;gap:clamp(54px,8vw,124px);display:grid}.resourcing-bridge-module__ee_yFa__page h2{letter-spacing:-.064em;margin-top:22px;font-size:clamp(3.15rem,5.35vw,6.3rem);line-height:.94}.resourcing-bridge-module__ee_yFa__definitionSection{background:#0a0f0c}.resourcing-bridge-module__ee_yFa__definitionCopy{border-left:1px solid var(--line);padding-left:clamp(28px,5vw,72px)}.resourcing-bridge-module__ee_yFa__definitionCopy p{color:#b2bdb5;font-size:1.12rem;line-height:1.68}.resourcing-bridge-module__ee_yFa__definitionCopy p+p{margin-top:26px}.resourcing-bridge-module__ee_yFa__signalsSection{background:#080c0a}.resourcing-bridge-module__ee_yFa__sectionHead{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:54px;display:flex}.resourcing-bridge-module__ee_yFa__sectionHead>div{max-width:850px}.resourcing-bridge-module__ee_yFa__sectionHead>p{max-width:390px;color:var(--muted);line-height:1.55}.resourcing-bridge-module__ee_yFa__signalGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.resourcing-bridge-module__ee_yFa__signalGrid article{border-right:1px solid var(--line);min-height:310px;padding:30px}.resourcing-bridge-module__ee_yFa__signalGrid article:last-child{border-right:0}.resourcing-bridge-module__ee_yFa__signalGrid article>span{color:var(--cyan);font-family:var(--font-mono), monospace;font-size:.7rem}.resourcing-bridge-module__ee_yFa__signalGrid h3{letter-spacing:-.035em;margin-top:88px;font-size:1.7rem}.resourcing-bridge-module__ee_yFa__signalGrid p{color:#9ea9a2;margin-top:16px;line-height:1.56}.resourcing-bridge-module__ee_yFa__sequenceSection{background:#0b100d}.resourcing-bridge-module__ee_yFa__sequence{border-top:1px solid var(--line)}.resourcing-bridge-module__ee_yFa__sequence li{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:50px;min-height:180px;padding:32px 0;list-style:none;display:grid}.resourcing-bridge-module__ee_yFa__sequence li>span{color:var(--cyan);font-family:var(--font-mono), monospace;font-size:.7rem}.resourcing-bridge-module__ee_yFa__sequence h3{letter-spacing:-.045em;font-size:clamp(1.8rem,2.7vw,3rem)}.resourcing-bridge-module__ee_yFa__sequence p{color:#9eaaa2;max-width:650px;margin-top:14px;line-height:1.58}.resourcing-bridge-module__ee_yFa__boundariesSection{background:var(--paper);color:#101712}.resourcing-bridge-module__ee_yFa__paperKicker{color:#536159}.resourcing-bridge-module__ee_yFa__boundariesGrid{grid-template-columns:.76fr 1.24fr}.resourcing-bridge-module__ee_yFa__boundariesGrid>div:first-child>p:last-child{color:#536159;max-width:510px;margin-top:24px;font-size:1.05rem;line-height:1.6}.resourcing-bridge-module__ee_yFa__boundaryList{border:1px solid #10171238}.resourcing-bridge-module__ee_yFa__boundaryList article{border-bottom:1px solid #1017122e;padding:28px}.resourcing-bridge-module__ee_yFa__boundaryList article:last-child{border-bottom:0}.resourcing-bridge-module__ee_yFa__boundaryList h3{font-size:1.45rem}.resourcing-bridge-module__ee_yFa__boundaryList p{color:#4e5b53;max-width:650px;margin-top:11px;line-height:1.55}.resourcing-bridge-module__ee_yFa__fitSection{background:#080c0a}.resourcing-bridge-module__ee_yFa__fitCopy{border-left:1px solid var(--line);padding-left:clamp(28px,5vw,72px)}.resourcing-bridge-module__ee_yFa__fitCopy p{color:#b3bdb6;font-size:1.12rem;line-height:1.68}.resourcing-bridge-module__ee_yFa__fitCopy .resourcing-bridge-module__ee_yFa__textLink{margin-top:32px}.resourcing-bridge-module__ee_yFa__finalSection{background:#09271e}.resourcing-bridge-module__ee_yFa__finalGrid{align-items:center}.resourcing-bridge-module__ee_yFa__finalGrid h2{max-width:10ch}.resourcing-bridge-module__ee_yFa__finalGrid>div>p{color:#bdc9c1;max-width:580px;font-size:1.1rem;line-height:1.62}.resourcing-bridge-module__ee_yFa__page [data-bridge-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.resourcing-bridge-module__ee_yFa__page [data-bridge-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@keyframes resourcing-bridge-module__ee_yFa__bridgeEnter{to{opacity:1;transform:translateY(0)}}@keyframes resourcing-bridge-module__ee_yFa__visualEnter{to{opacity:1;transform:translate(0)scale(1)}}@keyframes resourcing-bridge-module__ee_yFa__nodeLeft{to{opacity:1;transform:translate(0)}}@keyframes resourcing-bridge-module__ee_yFa__nodeRight{to{opacity:1;transform:translate(0)}}@keyframes resourcing-bridge-module__ee_yFa__nodeUp{to{opacity:1;transform:translateY(0)}}@keyframes resourcing-bridge-module__ee_yFa__railDraw{to{transform:scaleX(1)}}@keyframes resourcing-bridge-module__ee_yFa__lineDown{to{transform:scaleY(1)}}@media (max-width:1080px){.resourcing-bridge-module__ee_yFa__heroGrid,.resourcing-bridge-module__ee_yFa__definitionGrid,.resourcing-bridge-module__ee_yFa__boundariesGrid,.resourcing-bridge-module__ee_yFa__fitGrid,.resourcing-bridge-module__ee_yFa__finalGrid{grid-template-columns:1fr}.resourcing-bridge-module__ee_yFa__hero{min-height:auto}.resourcing-bridge-module__ee_yFa__bridgeVisual{min-height:590px}}@media (max-width:720px){.resourcing-bridge-module__ee_yFa__hero{padding:128px 0 76px}.resourcing-bridge-module__ee_yFa__heroGrid{gap:50px}.resourcing-bridge-module__ee_yFa__hero h1{font-size:clamp(3.15rem,14vw,4.45rem)}.resourcing-bridge-module__ee_yFa__actions{flex-direction:column;align-items:flex-start;gap:15px}.resourcing-bridge-module__ee_yFa__bridgeVisual{border-radius:4px 28px 4px 4px;min-height:auto;padding:18px}.resourcing-bridge-module__ee_yFa__visualHeader b{display:none}.resourcing-bridge-module__ee_yFa__visualStage{grid-template-rows:auto 78px auto 78px auto;grid-template-columns:1fr;min-height:auto;padding-top:24px}.resourcing-bridge-module__ee_yFa__planNode{grid-area:1/1}.resourcing-bridge-module__ee_yFa__bridgeRail{grid-area:2/1;justify-self:center;width:1px;height:auto}.resourcing-bridge-module__ee_yFa__bridgeRail:before{transform-origin:top;width:1px;height:auto;animation-name:resourcing-bridge-module__ee_yFa__lineDown;top:0;bottom:0;left:0;transform:scaleY(0)}.resourcing-bridge-module__ee_yFa__bridgeRail i{top:auto;left:-4px!important;right:auto!important}.resourcing-bridge-module__ee_yFa__bridgeRail i:first-child{top:0}.resourcing-bridge-module__ee_yFa__bridgeRail i:nth-child(2){top:calc(50% - 4px)}.resourcing-bridge-module__ee_yFa__bridgeRail i:nth-child(3){bottom:0}.resourcing-bridge-module__ee_yFa__bridgeRail span{display:none}.resourcing-bridge-module__ee_yFa__capabilityNode{grid-area:3/1}.resourcing-bridge-module__ee_yFa__capabilityNode small{white-space:normal}.resourcing-bridge-module__ee_yFa__teamLine{grid-area:4/1}.resourcing-bridge-module__ee_yFa__teamLine:before{left:50%}.resourcing-bridge-module__ee_yFa__teamLine:after,.resourcing-bridge-module__ee_yFa__teamLine i{display:none}.resourcing-bridge-module__ee_yFa__teamNode{grid-area:5/1}.resourcing-bridge-module__ee_yFa__definitionSection,.resourcing-bridge-module__ee_yFa__signalsSection,.resourcing-bridge-module__ee_yFa__sequenceSection,.resourcing-bridge-module__ee_yFa__boundariesSection,.resourcing-bridge-module__ee_yFa__fitSection,.resourcing-bridge-module__ee_yFa__finalSection{padding:78px 0}.resourcing-bridge-module__ee_yFa__page h2{font-size:clamp(2.7rem,12vw,3.95rem)}.resourcing-bridge-module__ee_yFa__definitionCopy,.resourcing-bridge-module__ee_yFa__fitCopy{border:0;border-top:1px solid var(--line);padding:28px 0 0}.resourcing-bridge-module__ee_yFa__sectionHead{flex-direction:column;align-items:flex-start;margin-bottom:36px}.resourcing-bridge-module__ee_yFa__signalGrid{grid-template-columns:1fr}.resourcing-bridge-module__ee_yFa__signalGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:240px}.resourcing-bridge-module__ee_yFa__signalGrid article:last-child{border-bottom:0}.resourcing-bridge-module__ee_yFa__signalGrid h3{margin-top:54px}.resourcing-bridge-module__ee_yFa__sequence li{grid-template-columns:48px 1fr;gap:18px;min-height:0}}@media (prefers-reduced-motion:reduce){.resourcing-bridge-module__ee_yFa__heroCopy>*,.resourcing-bridge-module__ee_yFa__bridgeVisual,.resourcing-bridge-module__ee_yFa__planNode,.resourcing-bridge-module__ee_yFa__capabilityNode,.resourcing-bridge-module__ee_yFa__teamNode,.resourcing-bridge-module__ee_yFa__bridgeRail:before,.resourcing-bridge-module__ee_yFa__teamLine:before,.resourcing-bridge-module__ee_yFa__teamLine:after,.resourcing-bridge-module__ee_yFa__page [data-bridge-reveal]{opacity:1;transition:none;animation:none;transform:none}}
