.styles-module__yoP4tq__about{--cover-height:70vh}.styles-module__yoP4tq__about .styles-module__yoP4tq__cover{min-height:var(--cover-height);isolation:isolate;position:relative}.styles-module__yoP4tq__about .styles-module__yoP4tq__cover .styles-module__yoP4tq__background{height:var(--cover-height);background:linear-gradient(120deg,var(--color-background-tint),var(--color-background));width:100%;position:absolute;box-shadow:inset 0 -.5rem 1rem -.5rem #00000080}.styles-module__yoP4tq__about .styles-module__yoP4tq__cover .styles-module__yoP4tq__background .styles-module__yoP4tq__coverImage{object-fit:cover;object-position:top center;opacity:.5}.styles-module__yoP4tq__about .styles-module__yoP4tq__cover .styles-module__yoP4tq__quoteSection{min-height:var(--cover-height);place-items:center end}.styles-module__yoP4tq__about .styles-module__yoP4tq__cover .styles-module__yoP4tq__quoteSection .styles-module__yoP4tq__quote{z-index:1;max-width:40rem;color:var(--color-primary);text-align:end;font-size:2.8rem;line-height:1;font-family:var(--font-heading)}
.styles-module__en5VwW__navbar{z-index:1;text-align:right;color:#000;width:100%;font-size:1.5rem;line-height:1;font-family:var(--font-heading);background-color:var(--color-theme-background);justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;top:0}.styles-module__en5VwW__navbar .styles-module__en5VwW__navLink{border-bottom:4pt solid #0000;padding:1rem .5rem .25rem}.styles-module__en5VwW__navbar .styles-module__en5VwW__navLink.styles-module__en5VwW__active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.styles-module__en5VwW__navbar .styles-module__en5VwW__navLink:hover{background-color:color-mix(in srgb,var(--color-primary)20%,var(--color-background))}
.styles-module__xGbvLW__buttonLikeLink{--button-color:var(--color-primary);border:1pt solid var(--button-color);background-color:var(--button-color);color:var(--color-text-on-primary);border-radius:100vh;align-items:center;gap:.5rem;width:max-content;padding:.5rem 1.5rem;display:flex}.styles-module__xGbvLW__buttonLikeLink:hover{background-color:var(--color-primary)}
.styles-module__KspvIq__scrollButton{background-color:var(--color-theme-background);border:unset;aspect-ratio:1;padding:.5rem;font-size:1.5rem;display:flex}.styles-module__KspvIq__scrollButton:hover{background-color:var(--color-primary);color:var(--color-text-on-primary)}@media screen and (max-width:56rem){.styles-module__KspvIq__scrollButton{display:none}}
.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection{--intro-section-height:70vh;isolation:isolate;min-height:var(--intro-section-height);align-items:end;display:flex;position:relative}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__background{height:var(--intro-section-height);background:linear-gradient(120deg,var(--color-background-tint),var(--color-background));width:100%;position:absolute}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__background .styles-module__mB4sYG__coverImage{object-fit:cover;object-position:top center;opacity:.5}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__intro{z-index:1;flex-direction:column;justify-content:end;display:flex}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__intro .styles-module__mB4sYG__greeting{text-transform:uppercase;margin-bottom:.5rem;font-size:1.5rem}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__intro .styles-module__mB4sYG__brandName{color:var(--color-primary);text-transform:uppercase;width:fit-content;font-size:7rem;line-height:1;font-family:var(--font-heading);font-weight:400}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__intro .styles-module__mB4sYG__designation{font-size:1rem}.styles-module__mB4sYG__page .styles-module__mB4sYG__introSection .styles-module__mB4sYG__reportLink{z-index:1}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__briefIntro{text-align:center;max-width:36rem;margin:auto}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages{box-shadow:inset 0 0 1rem #0000001a}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__imageList{scroll-snap-type:inline mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__imageList::-webkit-scrollbar{display:none}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__imageList .styles-module__mB4sYG__imageWrapper{aspect-ratio:1;scroll-snap-align:center;scroll-snap-stop:always;min-width:min(20rem,100%);position:relative}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__imageList .styles-module__mB4sYG__imageWrapper .styles-module__mB4sYG__image{object-fit:cover}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__actions .styles-module__mB4sYG__scrollIndicators{flex-grow:1;justify-content:center;gap:.5rem;display:flex}.styles-module__mB4sYG__page .styles-module__mB4sYG__additionalImages .styles-module__mB4sYG__actions .styles-module__mB4sYG__scrollIndicators .styles-module__mB4sYG__scrollIndicator{aspect-ratio:1;background-color:#0000001a;border:1pt solid #000;border-radius:50%;height:.5rem}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection{--highlight-color-1:#009635;--highlight-color-2:#006060;--highlight-color-3:#007fcf}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media screen and (max-width:56rem){.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights{grid-template-columns:1fr}}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight{padding:3rem 1.5rem;color:#515151;--highlight-color:#000;background-color:var(--color-theme-background);flex-direction:column;gap:3rem;padding-block-start:1.5rem;display:flex}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight .styles-module__mB4sYG__heading{opacity:.5;font-size:1rem;line-height:1}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight:first-child{--highlight-color:var(--highlight-color-1)}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight:nth-child(2){--highlight-color:var(--highlight-color-2)}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight:nth-child(3){--highlight-color:var(--highlight-color-3)}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight .styles-module__mB4sYG__list{flex-direction:column;gap:3rem;list-style:none;display:flex}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight .styles-module__mB4sYG__list .styles-module__mB4sYG__highlightItem{flex-direction:column;gap:.35rem;display:flex}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight .styles-module__mB4sYG__list .styles-module__mB4sYG__highlightItem .styles-module__mB4sYG__title{color:var(--color-primary);font-size:1.5rem;font-weight:300;line-height:1}.styles-module__mB4sYG__page .styles-module__mB4sYG__highlightsSection .styles-module__mB4sYG__highlights .styles-module__mB4sYG__highlight .styles-module__mB4sYG__list .styles-module__mB4sYG__highlightItem .styles-module__mB4sYG__description{opacity:.8;font-size:.81rem}
.styles-module__GhkxZa__work{--cover-height:70vh}@media screen and (max-width:50rem){.styles-module__GhkxZa__work{--cover-height:60vh}}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover{min-height:var(--cover-height);isolation:isolate;background-blend-mode:soft-light;background:linear-gradient(#c3907b,#bc8873);position:relative;box-shadow:inset 0 -.5rem 1rem -.5rem #00000080}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__background{z-index:0;height:var(--cover-height);opacity:.5;width:min(100%,50rem);position:absolute;right:0}@media screen and (max-width:50rem){.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__background{opacity:.2;align-items:end}}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__background .styles-module__GhkxZa__coverImage{object-fit:cover;object-position:top center}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__mainHeader{min-height:var(--cover-height);background-color:unset;align-items:center}@media screen and (max-width:50rem){.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__mainHeader{align-items:end}}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__mainHeader .styles-module__GhkxZa__headerContent{z-index:1;flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__mainHeader .styles-module__GhkxZa__headerContent .styles-module__GhkxZa__pageTitle{color:var(--color-primary);font-size:4rem;font-weight:700;line-height:1}.styles-module__GhkxZa__work .styles-module__GhkxZa__cover .styles-module__GhkxZa__mainHeader .styles-module__GhkxZa__headerContent .styles-module__GhkxZa__pageDescription{max-width:22rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__factSection{background-color:var(--color-background-dark);text-align:center;min-height:min(30vh,50rem);box-shadow:inset 0 0 1rem #0000001a}.styles-module__GhkxZa__work .styles-module__GhkxZa__factSection .styles-module__GhkxZa__content{flex-direction:column;gap:1.5rem;max-width:36rem;margin:auto;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__factSection .styles-module__GhkxZa__content .styles-module__GhkxZa__question{opacity:.5;font-size:2rem;font-weight:700}.styles-module__GhkxZa__work .styles-module__GhkxZa__methodologies{flex-direction:column;gap:3rem;display:flex}@media screen and (max-width:50rem){.styles-module__GhkxZa__work .styles-module__GhkxZa__methodologies{gap:2rem}}.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection{grid-template-columns:2fr 3fr;gap:1rem;display:grid}.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection .styles-module__GhkxZa__header{background-color:var(--color-background-dark);flex-direction:column;justify-content:center;gap:1rem;padding:3rem;display:flex}@media screen and (max-width:50rem){.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection .styles-module__GhkxZa__header{padding:2rem}}.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection .styles-module__GhkxZa__header .styles-module__GhkxZa__heading{opacity:.5;font-size:2rem;font-weight:400;line-height:1}.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection .styles-module__GhkxZa__content{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}@media screen and (max-width:56rem){.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection{grid-template-columns:1fr;gap:0}.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection .styles-module__GhkxZa__header{padding:1rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__subSection .styles-module__GhkxZa__content{border:2pt solid var(--color-background-dark)}}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection{flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__heading{opacity:.5;font-size:1.5rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__content{flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList{flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__action{flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__action .styles-module__GhkxZa__actionContent{flex-direction:column;gap:.75rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__action .styles-module__GhkxZa__actionContent strong{opacity:.5}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__requiredActionList{flex-direction:column;gap:1pt;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__requiredActionList .styles-module__GhkxZa__requiredAction{background-color:var(--color-background);align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__requiredActionList .styles-module__GhkxZa__requiredAction>svg{flex-shrink:0;font-size:1.5rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__requiredActionList .styles-module__GhkxZa__requiredAction .styles-module__GhkxZa__time{flex-direction:column;flex-shrink:0;align-items:center;font-weight:700;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection .styles-module__GhkxZa__actionList .styles-module__GhkxZa__requiredActionList .styles-module__GhkxZa__requiredAction .styles-module__GhkxZa__time svg{flex-shrink:0;font-size:2rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__descriptionSection ul{padding-inline-start:2rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork{grid-template-columns:1fr 2fr;display:grid}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__header{padding-block-start:2rem;font-size:2rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__works{background-color:var(--color-background-dark);flex-direction:column;gap:1rem;padding:2rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__plans{background-color:var(--color-background-dark);flex-direction:column;gap:1pt;padding:2rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__plans .styles-module__GhkxZa__plan{background-color:var(--color-theme-background);align-items:center;gap:1rem;padding:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__plans .styles-module__GhkxZa__plan svg{flex-shrink:0;font-size:2rem}@media screen and (max-width:56rem){.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork{grid-template-columns:1fr;gap:1rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__header{padding-block-start:unset}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__works{padding:1.5rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__ktmWork .styles-module__GhkxZa__plans{background-color:unset;gap:2pt;padding:0}}.styles-module__GhkxZa__work .styles-module__GhkxZa__issueContainer{flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__issueContainer h4{opacity:.5;font-size:1.4rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__issueContainer .styles-module__GhkxZa__issues{flex-direction:column;gap:.25rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__workContainer{flex-direction:column;gap:2rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__workContainer .styles-module__GhkxZa__work{flex-direction:column;gap:1rem;display:flex}.styles-module__GhkxZa__work .styles-module__GhkxZa__workContainer .styles-module__GhkxZa__work h4{opacity:.5;font-size:1.4rem}.styles-module__GhkxZa__work .styles-module__GhkxZa__resultSection .styles-module__GhkxZa__results{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;display:grid}.styles-module__GhkxZa__work .styles-module__GhkxZa__resultSection .styles-module__GhkxZa__results .styles-module__GhkxZa__result{background-color:var(--color-theme-background);align-items:end;min-height:14rem;padding:1rem;display:flex}.styles-module__GhkxZa__methodology{grid-template-columns:1fr 26rem;gap:0 2rem;display:grid}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__imageContainer{background-color:var(--color-background-dark);min-height:min(40vh,30rem);position:relative}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__imageContainer .styles-module__GhkxZa__image{object-fit:cover;padding:1rem}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__details{flex-direction:column;justify-content:end;gap:1rem;padding:2rem;display:flex}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__details .styles-module__GhkxZa__title{opacity:.5;font-size:2.6rem;font-weight:400;line-height:1}@media screen and (max-width:50rem){.styles-module__GhkxZa__methodology{grid-template-columns:1fr}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__imageContainer{min-height:min(30vh,20rem)}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__imageContainer .styles-module__GhkxZa__image{padding:0}.styles-module__GhkxZa__methodology .styles-module__GhkxZa__details{background-color:var(--color-background-dark)}}
