.EngagementHero-module__xI9bJW__hero{width:100%;padding-top:calc(var(--header-height) + 1.625rem);position:relative;overflow:hidden}@media screen and (min-width:1024px) and (max-width:1680px){.EngagementHero-module__xI9bJW__hero{padding-top:calc(var(--header-height) + 1.625rem)}}.EngagementHero-module__xI9bJW__bgWrapper{z-index:0;position:absolute;inset:0}.EngagementHero-module__xI9bJW__desktopImage{width:100%;height:100%;display:block}@media (max-width:768px){.EngagementHero-module__xI9bJW__desktopImage{display:none}}.EngagementHero-module__xI9bJW__mobileImage{width:100%;height:100%;display:none}@media (max-width:768px){.EngagementHero-module__xI9bJW__mobileImage{display:block}}.EngagementHero-module__xI9bJW__bgSvg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.EngagementHero-module__xI9bJW__heroWrapper{z-index:1;width:100%;position:relative}.EngagementHero-module__xI9bJW__container{max-width:min(100%,96.25rem);margin:0 auto;padding-inline:clamp(1.25rem,3vw,2.5rem)}.EngagementHero-module__xI9bJW__content{text-align:left;padding:0 0 8.5rem;position:relative}.EngagementHero-module__xI9bJW__breadcrumbs{color:#ffffff80;flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:4.5rem;font-size:.875rem;line-height:1.4;display:flex}.EngagementHero-module__xI9bJW__breadcrumbs a{color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:color .2s}.EngagementHero-module__xI9bJW__breadcrumbs a:hover{color:#ffffffe6}.EngagementHero-module__xI9bJW__breadcrumbSep{align-items:center;display:flex}.EngagementHero-module__xI9bJW__breadcrumbs span{color:#ffffff59;font-size:.875rem;font-weight:400;line-height:1.25rem}.EngagementHero-module__xI9bJW__title{color:#fff;text-align:left;max-width:85rem;margin:0 0 1.75rem;font-size:clamp(3rem,5vw,4rem);font-weight:400;line-height:1.18}.EngagementHero-module__xI9bJW__description{text-align:left;max-width:58rem;margin:0 0 2.25rem}.EngagementHero-module__xI9bJW__description p{color:#c8d5e8;margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:400;line-height:1.5}@media (max-width:900px){.EngagementHero-module__xI9bJW__hero{padding-top:calc(var(--header-height) + 3rem)}.EngagementHero-module__xI9bJW__content{padding:0 0 4.5rem}.EngagementHero-module__xI9bJW__breadcrumbs{margin-bottom:2rem}.EngagementHero-module__xI9bJW__title{font-size:clamp(2.25rem,9vw,3rem)}.EngagementHero-module__xI9bJW__description p{font-size:1rem;line-height:1.625rem}}@media (max-height:450px){.EngagementHero-module__xI9bJW__hero{padding-top:calc(var(--header-height) + .75rem)}.EngagementHero-module__xI9bJW__breadcrumbs{margin-bottom:1rem}}
.HowWeRunProjects-module__OIgZ2W__section{background:#fff;padding:clamp(4.5rem,6vw,6rem) 0}@media (max-width:768px){.HowWeRunProjects-module__OIgZ2W__section{padding:4.5rem 0}}.HowWeRunProjects-module__OIgZ2W__container{width:min(100% - clamp(2.5rem,8vw,6rem),75rem);margin:0 auto;padding:0}.HowWeRunProjects-module__OIgZ2W__title{color:#000;text-align:center;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.1}@media (max-width:768px){.HowWeRunProjects-module__OIgZ2W__title{margin-bottom:1rem;font-size:2rem;line-height:2.375rem}}.HowWeRunProjects-module__OIgZ2W__description{color:#5e6d8e;max-width:51.25rem;margin:0 0 3.5rem;font-size:clamp(1rem,1.4vw,1.375rem);font-weight:400;line-height:1.64}@media (max-width:768px){.HowWeRunProjects-module__OIgZ2W__description{margin-bottom:2rem;text-align:left;margin-inline:auto;font-size:1rem;line-height:1.625rem}.HowWeRunProjects-module__OIgZ2W__title{text-align:left}}.HowWeRunProjects-module__OIgZ2W__desktopLayout{align-items:flex-start;gap:clamp(2.5rem,5vw,4rem);display:flex}.HowWeRunProjects-module__OIgZ2W__menu{background:#dce8f7;flex-direction:column;flex-shrink:0;min-width:clamp(16rem,27vw,20rem);display:flex;overflow:hidden}.HowWeRunProjects-module__OIgZ2W__menuItem{cursor:pointer;text-align:left;color:#124;background:0 0;border:none;padding:clamp(1rem,1.5vw,1.375rem) clamp(1.25rem,2vw,2rem);font-size:1.125rem;font-weight:400;line-height:1.4;transition:background .2s,color .2s}.HowWeRunProjects-module__OIgZ2W__menuItem:hover{color:var(--color-accent);background:#3cc4e51f}.HowWeRunProjects-module__OIgZ2W__menuItemActive{background:var(--color-accent);color:#fff;font-weight:600}.HowWeRunProjects-module__OIgZ2W__menuItemActive:hover{background:var(--color-accent);color:#fff}.HowWeRunProjects-module__OIgZ2W__panel{flex:1;padding-top:1rem;padding-bottom:1rem}.HowWeRunProjects-module__OIgZ2W__panelTitle{color:#124;margin:0 0 1.5rem;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:400;line-height:1.2}.HowWeRunProjects-module__OIgZ2W__panelText{color:#5e6d8e;margin:0;font-size:clamp(1rem,1.4vw,1.375rem);line-height:1.75}.HowWeRunProjects-module__OIgZ2W__mobileLayout{display:none}@media (max-width:768px){.HowWeRunProjects-module__OIgZ2W__desktopLayout{display:none}.HowWeRunProjects-module__OIgZ2W__mobileLayout{display:block}}.HowWeRunProjects-module__OIgZ2W__accordion{border-bottom:1px solid #e6eff7;margin-bottom:.25rem;transition:background-color .25s}.HowWeRunProjects-module__OIgZ2W__accordion[open]{background:linear-gradient(110deg,#eef7ff 0%,#dcecff 100%);border-bottom-color:#0000}.HowWeRunProjects-module__OIgZ2W__accordionSummary{cursor:pointer;color:#124;justify-content:space-between;align-items:center;padding:1.5rem 2rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.HowWeRunProjects-module__OIgZ2W__accordionSummary::-webkit-details-marker{display:none}.HowWeRunProjects-module__OIgZ2W__chevron{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23112244' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:16px;height:16px;transition:transform .3s;display:inline-block}details[open] .HowWeRunProjects-module__OIgZ2W__chevron{transform:rotate(180deg)}.HowWeRunProjects-module__OIgZ2W__accordionBody{padding:0 2rem 2.5rem}.HowWeRunProjects-module__OIgZ2W__accordionBody p{color:#5e6d8e;margin:0;font-size:1rem;line-height:1.6}
.EngFaqBlock-module__oQqBxW__section{background:#fff;padding:clamp(4.5rem,6vw,6rem) 0}@media (max-width:768px){.EngFaqBlock-module__oQqBxW__section{padding:4.5rem 0}}.EngFaqBlock-module__oQqBxW__container{width:min(100% - clamp(2.5rem,8vw,6rem),75rem);margin:0 auto;padding:0}.EngFaqBlock-module__oQqBxW__title{color:#000;text-align:left;margin:0 0 clamp(2.5rem,4vw,3.5rem);font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.1}@media (max-width:768px){.EngFaqBlock-module__oQqBxW__title{margin-bottom:2.5rem;font-size:2rem;line-height:2.375rem}}.EngFaqBlock-module__oQqBxW__list{flex-direction:column;display:flex}.EngFaqBlock-module__oQqBxW__item{border-top:1px solid #e6eff7;padding:1rem 0;transition:border-color .3s}.EngFaqBlock-module__oQqBxW__item:last-child{border-bottom:1px solid #e6eff7}.EngFaqBlock-module__oQqBxW__item.EngFaqBlock-module__oQqBxW__active{border-top-color:var(--color-accent)}.EngFaqBlock-module__oQqBxW__question{cursor:pointer;color:#124;text-align:left;background:0 0;border:none;align-items:flex-start;gap:1rem;width:100%;padding:0;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:400;line-height:2.25rem;transition:color .3s;display:flex}.EngFaqBlock-module__oQqBxW__bullet{border:2px solid #899fb6;border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem;margin-top:.8125rem;transition:border-color .3s}.EngFaqBlock-module__oQqBxW__active .EngFaqBlock-module__oQqBxW__question{color:var(--color-accent)}.EngFaqBlock-module__oQqBxW__active .EngFaqBlock-module__oQqBxW__bullet{border-color:var(--color-accent)}.EngFaqBlock-module__oQqBxW__item:hover .EngFaqBlock-module__oQqBxW__question{color:var(--color-accent)}.EngFaqBlock-module__oQqBxW__item:hover .EngFaqBlock-module__oQqBxW__bullet{border-color:var(--color-accent)}.EngFaqBlock-module__oQqBxW__answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.EngFaqBlock-module__oQqBxW__active .EngFaqBlock-module__oQqBxW__answer{grid-template-rows:1fr}.EngFaqBlock-module__oQqBxW__answerInner{padding-left:1.625rem;overflow:hidden}.EngFaqBlock-module__oQqBxW__answerInner p{color:#5e6d8e;margin:0;padding-top:.5rem;padding-bottom:.75rem;font-size:1rem;line-height:1.6}.EngFaqBlock-module__oQqBxW__loadMoreWrap{padding-top:2rem}.EngFaqBlock-module__oQqBxW__loadMoreBtn{appearance:none;box-shadow:none;color:var(--color-accent);cursor:pointer;background:0 0;border:none;outline:none;align-items:center;margin:0;padding:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.375rem;text-decoration:none;display:inline-flex}.EngFaqBlock-module__oQqBxW__loadMoreBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}.EngFaqBlock-module__oQqBxW__linkArrow{width:1.0625rem;padding-left:.375rem;padding-right:1.0625rem;font-size:1rem;line-height:1.375rem;display:inline-block;position:relative}.EngFaqBlock-module__oQqBxW__linkArrow:before,.EngFaqBlock-module__oQqBxW__linkArrow:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.94319e-08 8.59L3.59 5L-3.53625e-07 1.41L1 0.5L5.5 5L1 9.5L7.94319e-08 8.59Z' fill='%233CC4E5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;width:6px;height:.5625rem;transition:all .1s;display:block;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.EngFaqBlock-module__oQqBxW__linkArrow:after{opacity:0}.EngFaqBlock-module__oQqBxW__loadMoreBtn:hover .EngFaqBlock-module__oQqBxW__linkArrow:before{animation:1s linear infinite EngFaqBlock-module__oQqBxW__bounceBefore;right:.375rem}.EngFaqBlock-module__oQqBxW__loadMoreBtn:hover .EngFaqBlock-module__oQqBxW__linkArrow:after{animation:1s linear infinite EngFaqBlock-module__oQqBxW__bounceAfter;right:.375rem}@keyframes EngFaqBlock-module__oQqBxW__bounceBefore{0%{opacity:1;transform:translate(0)translateY(-50%)}49%{opacity:0;transform:translate(.4375rem)translateY(-50%)}52%{opacity:0;transform:translate(-.4375rem)translateY(-50%)}to{opacity:1;transform:translate(0)translateY(-50%)}}@keyframes EngFaqBlock-module__oQqBxW__bounceAfter{0%{opacity:0;transform:translate(-.4375rem)translateY(-50%)}49%{opacity:1;transform:translate(0)translateY(-50%)}99%{opacity:0;transform:translate(.4375rem)translateY(-50%)}to{opacity:0;transform:translate(-.4375rem)translateY(-50%)}}
