.styles_page__74roM{padding-top:164px;padding-bottom:84px}@media screen and (max-width:768px){.styles_page__74roM{padding-top:128px;padding-bottom:64px}}.styles_page__74roM .styles_header__QQvUw{margin-bottom:100px}@media screen and (max-width:768px){.styles_page__74roM .styles_header__QQvUw{margin-bottom:48px}}.styles_page__74roM .styles_header__QQvUw .styles_backLinkWrapper__g8Z2O{display:flex;margin-bottom:80px}@media screen and (max-width:768px){.styles_page__74roM .styles_header__QQvUw .styles_backLinkWrapper__g8Z2O{margin-bottom:40px}}.styles_page__74roM .styles_header__QQvUw .styles_title__lteye{font-family:var(--t-project-title-font-family);font-size:var(--t-project-title-font-size);line-height:var(--t-project-title-line-height);font-weight:var(--t-project-title-font-weight);letter-spacing:var(--t-project-title-letter-spacing);text-transform:var(--t-project-title-text-transform);max-width:1100px;margin:0 0 32px;text-wrap:balance}@media screen and (max-width:768px){.styles_page__74roM .styles_header__QQvUw .styles_title__lteye{margin-bottom:24px}}.styles_page__74roM .styles_header__QQvUw .styles_intro__UZErM{font-family:var(--t-body-large-font-family);font-size:var(--t-body-large-font-size);line-height:var(--t-body-large-line-height);font-weight:var(--t-body-large-font-weight);letter-spacing:var(--t-body-large-letter-spacing);text-transform:var(--t-body-large-text-transform);max-width:760px;margin:0}.styles_page__74roM .styles_approach__dJpkf{margin-bottom:100px}@media screen and (max-width:768px){.styles_page__74roM .styles_approach__dJpkf{margin-bottom:48px}}.styles_page__74roM .styles_approach__dJpkf .module-usps{margin:0}.styles_page__74roM .styles_expertise__Qa622{margin-bottom:100px}@media screen and (max-width:768px){.styles_page__74roM .styles_expertise__Qa622{margin-bottom:48px}}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseInner__aOl1y{background:#f8f8fb;border-radius:24px;padding:48px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media screen and (max-width:768px){.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseInner__aOl1y{padding:32px 24px;border-radius:16px}}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseTitle__LmC3v{font-family:var(--t-project-intro-font-family);font-size:var(--t-project-intro-font-size);line-height:var(--t-project-intro-line-height);font-weight:var(--t-project-intro-font-weight);letter-spacing:var(--t-project-intro-letter-spacing);text-transform:var(--t-project-intro-text-transform);margin:0;text-wrap:balance}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseText__ipfMo{margin:0;max-width:760px}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseLink__LRyms,.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseText__ipfMo{font-family:var(--t-body-medium-font-family);font-size:var(--t-body-medium-font-size);line-height:var(--t-body-medium-line-height);font-weight:var(--t-body-medium-font-weight);letter-spacing:var(--t-body-medium-letter-spacing);text-transform:var(--t-body-medium-text-transform)}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseLink__LRyms{display:inline-flex;align-items:center;gap:10px;margin-top:8px;padding:12px 22px;background:#a1f8c3;color:#001d3b;border-radius:999px;font-weight:500;text-decoration:none;transition:background-color .2s ease-out,transform .2s ease-out}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseLink__LRyms svg{transition:transform .2s ease-out}@media(hover:hover){.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseLink__LRyms:hover{background:#8be8b0}.styles_page__74roM .styles_expertise__Qa622 .styles_expertiseLink__LRyms:hover svg{transform:translateX(3px)}}.styles_page__74roM .styles_team__LO4Yn .styles_sectionTitle__52_Ok{font-family:var(--t-section-title-font-family);font-size:var(--t-section-title-font-size);line-height:var(--t-section-title-line-height);font-weight:var(--t-section-title-font-weight);letter-spacing:var(--t-section-title-letter-spacing);text-transform:var(--t-section-title-text-transform);padding-top:20px;border-top:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.6);margin:0 0 32px}.styles_page__74roM .styles_team__LO4Yn .styles_teamGrid__RRxuu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gutter);gap:var(--gutter)}@media screen and (max-width:1024px){.styles_page__74roM .styles_team__LO4Yn .styles_teamGrid__RRxuu{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.styles_page__74roM .styles_team__LO4Yn .styles_teamGrid__RRxuu{grid-template-columns:1fr;gap:32px}}.styles_page__74roM .styles_team__LO4Yn .styles_member__qQy7G{display:flex;flex-direction:column;gap:16px}.styles_page__74roM .styles_team__LO4Yn .styles_memberImage___ucgo{position:relative;aspect-ratio:1/1;background:#f8f8fb;border-radius:24px;overflow:hidden;margin-bottom:8px}@media screen and (max-width:768px){.styles_page__74roM .styles_team__LO4Yn .styles_memberImage___ucgo{border-radius:16px}}.styles_page__74roM .styles_team__LO4Yn .styles_memberImage___ucgo img{object-fit:cover}.styles_page__74roM .styles_team__LO4Yn .styles_memberName__6q49E{font-family:var(--t-project-intro-font-family);font-size:var(--t-project-intro-font-size);line-height:var(--t-project-intro-line-height);font-weight:var(--t-project-intro-font-weight);letter-spacing:var(--t-project-intro-letter-spacing);text-transform:var(--t-project-intro-text-transform);margin:0}.styles_page__74roM .styles_team__LO4Yn .styles_memberRole__JBkw5{font-family:var(--t-label-font-family);font-size:var(--t-label-font-size);line-height:var(--t-label-line-height);font-weight:var(--t-label-font-weight);letter-spacing:var(--t-label-letter-spacing);text-transform:var(--t-label-text-transform);color:rgba(0,0,0,.55);margin-top:-8px}.styles_page__74roM .styles_team__LO4Yn .styles_memberBio__tK1Vz{font-family:var(--t-body-medium-font-family);font-size:var(--t-body-medium-font-size);line-height:var(--t-body-medium-line-height);font-weight:var(--t-body-medium-font-weight);letter-spacing:var(--t-body-medium-letter-spacing);text-transform:var(--t-body-medium-text-transform);margin:0}