.st-accent h1,.st-accent h2,.st-accent h3,.st-accent h4,.st-accent h5,.st-accent h6,.st-accent p,.st-accent li,.st-accent ul,.st-accent ol{margin-bottom:0}.st-accent{color:#45556c;background:#0f172b;padding:2.75rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-accent{padding:2rem;gap:1.5rem}}@media(max-width:500px){.st-accent{padding:1.125rem;gap:1rem}}@media(max-width:350px){.st-accent{padding:.75rem}}.st-accent .st-accent-body{display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-accent .st-accent-body{gap:1.5rem}}@media(max-width:500px){.st-accent .st-accent-body{gap:1rem}}.st-accent .st-accent-title{font-family:Inter;font-weight:700;font-size:1.875rem;line-height:36px;color:#fff}@media(max-width:1000px){.st-accent .st-accent-title{font-size:1.5rem}}@media(max-width:500px){.st-accent .st-accent-title{font-size:1.125rem}}.st-accent .st-accent-description{font-family:Inter;font-weight:400;font-style:Regular;font-size:1rem;line-height:1;letter-spacing:0px;color:#cad5e2}.st-accent .st-accent-hr{border:1px solid #314158}.st-accent .st-accent-footer{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;color:#cad5e2}@media(max-width:500px){.st-accent .st-accent-footer{font-size:14px}}.st-case-study h1,.st-case-study h2,.st-case-study h3,.st-case-study h4,.st-case-study h5,.st-case-study h6,.st-case-study p{margin-bottom:0}.st-case-study{color:#45556c;background:#fff;border-radius:.375rem;border:2px solid rgb(226,232,240);padding:3rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-case-study{padding:1.5rem;gap:1.5rem}}@media(max-width:500px){.st-case-study{padding:.75rem;gap:1.125rem}}.st-case-study .st-case-study-title{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-case-study .st-case-study-title{gap:1.125rem}}@media(max-width:500px){.st-case-study .st-case-study-title{gap:.75rem}}.st-case-study .st-case-study-title .st-case-study-tag{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:.875rem;text-transform:uppercase;color:#90a1b9}@media(max-width:500px){.st-case-study .st-case-study-title .st-case-study-tag{font-size:.75rem}}.st-case-study .st-case-study-title .st-case-study-title-text{font-family:Inter;font-weight:700;font-size:2.25rem;letter-spacing:0px;color:#0f172b}@media(max-width:1000px){.st-case-study .st-case-study-title .st-case-study-title-text{font-size:1.5rem}}@media(max-width:500px){.st-case-study .st-case-study-title .st-case-study-title-text{font-size:1.125rem}}.st-case-study .st-case-study-result{padding:2rem;background:#f8fafc;border-radius:.375rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width:1000px){.st-case-study .st-case-study-result{padding:1.5rem}}@media(max-width:500px){.st-case-study .st-case-study-result{padding:.75rem}}.st-case-study .st-case-study-result .st-case-study-result-title{font-family:Inter;font-weight:400;font-size:.875rem;text-transform:uppercase;color:#45556c}@media(max-width:500px){.st-case-study .st-case-study-result .st-case-study-result-title{font-size:.75rem}}.st-case-study .st-case-study-result .st-case-study-result-description{font-family:Inter;font-weight:700;font-style:Bold;font-size:2.25rem;color:#0f172b}@media(max-width:1000px){.st-case-study .st-case-study-result .st-case-study-result-description{font-size:1.5rem}}@media(max-width:500px){.st-case-study .st-case-study-result .st-case-study-result-description{font-size:1rem}}.st-case-study .st-case-study-outcomes{display:flex;flex-direction:column;gap:1.125rem}@media(max-width:1000px){.st-case-study .st-case-study-outcomes{gap:.75rem}}.st-case-study .st-case-study-outcomes .st-case-study-outcomes-heading{font-family:Inter;font-weight:600;font-size:.875rem;text-transform:uppercase;color:#314158}.st-case-study .st-case-study-outcomes .st-case-study-outcomes-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media(max-width:500px){.st-case-study .st-case-study-outcomes .st-case-study-outcomes-list{gap:.5rem;grid-template-columns:1fr}}.st-case-study .st-case-study-outcomes .st-case-study-outcomes-item{padding:1rem;font-family:Inter;font-weight:400;font-size:1rem;background:#f8fafc;border-radius:.375rem;line-height:1;color:#314158}@media(max-width:500px){.st-case-study .st-case-study-outcomes .st-case-study-outcomes-item{padding:.5rem;font-size:.875rem}}.st-case-study .st-case-study-footer{font-family:Inter;font-weight:600;font-size:1rem;color:#0f172b}@media(max-width:500px){.st-case-study .st-case-study-footer{font-size:.875rem}}.st-challenge h1,.st-challenge h2,.st-challenge h3,.st-challenge h4,.st-challenge h5,.st-challenge h6,.st-challenge p,.st-challenge li,.st-challenge ul,.st-challenge ol{margin-bottom:0}.st-challenge{color:#45556c;display:flex;flex-direction:column;gap:2rem}.st-challenge .st-challenge-title{font-family:Inter;font-weight:700;font-size:1.875rem;line-height:1;color:#0f172b}@media(max-width:1000px){.st-challenge .st-challenge-title{font-size:1.5rem}}@media(max-width:500px){.st-challenge .st-challenge-title{font-size:1.125rem}}.st-challenge .st-challenge-body{background:#f8fafc;padding:2.75rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-challenge .st-challenge-body{padding:2rem;gap:1.5rem}}@media(max-width:500px){.st-challenge .st-challenge-body{padding:1.125rem;gap:1.125rem}}@media(max-width:350px){.st-challenge .st-challenge-body{padding:.75rem}}.st-challenge .st-challenge-body .st-challenge-description{font-family:Inter;font-weight:400;font-style:Regular;font-size:1rem;color:#45556c;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-challenge .st-challenge-body .st-challenge-description{font-size:1rem;gap:1.125rem}}@media(max-width:500px){.st-challenge .st-challenge-body .st-challenge-description{font-size:.875rem;gap:.75rem}}.st-challenge .st-challenge-body .st-challenge-description .st-challenge-bullets{margin-left:1.25rem;font-family:Inter;font-weight:400;font-size:1rem;display:flex;flex-direction:column;gap:1.125rem}@media(max-width:1000px){.st-challenge .st-challenge-body .st-challenge-description .st-challenge-bullets{font-size:.875rem;gap:.75rem}}.st-challenge .st-challenge-body .st-challenge-highlight{background:#fff;padding:1.5rem;border-radius:.375rem;font-size:1.125rem;font-weight:500;color:#0f172b}@media(max-width:1000px){.st-challenge .st-challenge-body .st-challenge-highlight{padding:1rem;font-size:1rem}}.st-challenge .st-challenge-body .st-challenge-results{display:flex;flex-direction:column;gap:1.125rem}@media(max-width:500px){.st-challenge .st-challenge-body .st-challenge-results{gap:.75rem}}.st-challenge .st-challenge-body .st-challenge-results .st-challenge-results-title{font-family:Inter;font-weight:600;font-size:1rem;letter-spacing:0px}@media(max-width:1000px){.st-challenge .st-challenge-body .st-challenge-results .st-challenge-results-title{font-size:.875rem}}.st-challenge .st-challenge-body .st-challenge-results .st-challenge-result-list{display:flex;flex-direction:column;gap:1.125rem}@media(max-width:500px){.st-challenge .st-challenge-body .st-challenge-results .st-challenge-result-list{gap:.75rem}}.st-challenge .st-challenge-body .st-challenge-results .st-challenge-result-list .st-challenge-result-box{background:#fff;padding:.75rem;border-radius:.375rem;font-family:Inter;font-weight:400;font-size:1rem;letter-spacing:0px}@media(max-width:1000px){.st-challenge .st-challenge-body .st-challenge-results .st-challenge-result-list .st-challenge-result-box{padding:.5rem;font-size:.875rem}}.st-impact h1,.st-impact h2,.st-impact h3,.st-impact h4,.st-impact h5,.st-impact h6,.st-impact p,.st-impact li,.st-impact ul,.st-impact ol{margin-bottom:0}.st-impact{color:#45556c;display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-impact{gap:1.5rem}}@media(max-width:500px){.st-impact{gap:1.125rem}}.st-impact .st-impact-title{font-family:Inter;font-weight:700;font-size:1.875rem;line-height:36px;color:#0f172b}@media(max-width:1000px){.st-impact .st-impact-title{font-size:1.5rem}}@media(max-width:500px){.st-impact .st-impact-title{font-size:1.125rem}}.st-impact .st-impact-body{display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-impact .st-impact-body{gap:1.5rem}}@media(max-width:500px){.st-impact .st-impact-body{gap:1.125rem}}.st-impact .st-impact-body .st-impact-body-title{display:flex;align-items:center;gap:.75rem}.st-impact .st-impact-body .st-impact-body-title .st-impact-body-title-icon{display:flex;align-items:center}.st-impact .st-impact-body .st-impact-body-title .st-impact-body-title-icon img{width:1.5rem;height:1.5rem}@media(max-width:500px){.st-impact .st-impact-body .st-impact-body-title .st-impact-body-title-icon img{width:1.125rem;height:1.125rem}}.st-impact .st-impact-body .st-impact-body-title .st-impact-body-title-text{font-family:Inter;font-weight:700;font-style:Bold;font-size:1.5rem;line-height:1;letter-spacing:0px}@media(max-width:500px){.st-impact .st-impact-body .st-impact-body-title .st-impact-body-title-text{font-size:1.125rem}}.st-impact .st-impact-hero{background:#0f172b;padding:3rem;border-radius:.375rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-impact .st-impact-hero{padding:1.5rem;gap:1.125rem}}@media(max-width:500px){.st-impact .st-impact-hero{padding:1.125rem;gap:.75rem}}.st-impact .st-impact-hero .st-impact-hero-title-text{color:#fff}.st-impact .st-impact-hero .st-impact-hero-description{font-family:Inter;font-weight:700;font-size:4rem;letter-spacing:0px;color:#fff}@media(max-width:1000px){.st-impact .st-impact-hero .st-impact-hero-description{font-size:3rem}}@media(max-width:500px){.st-impact .st-impact-hero .st-impact-hero-description{font-size:1.5rem}}.st-impact .st-impact-hero .st-impact-hero-footer{font-family:Inter;font-size:1.25rem;letter-spacing:0px;color:#fff}@media(max-width:500px){.st-impact .st-impact-hero .st-impact-hero-footer{font-size:1rem}}.st-impact .st-impact-reason{background:#f8fafc;padding:3rem;border-radius:.375rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-impact .st-impact-reason{padding:1.5rem;gap:1.125rem}}@media(max-width:500px){.st-impact .st-impact-reason{padding:1.125rem;gap:.75rem}}.st-impact .st-impact-reason .st-impact-reason-title-text{color:#0f172b}.st-impact .st-impact-reason .st-impact-reason-description{font-family:Inter;font-weight:400;font-style:Regular;font-size:18px;letter-spacing:0px}@media(max-width:100px){.st-impact .st-impact-reason .st-impact-reason-description{font-size:16px}}@media(max-width:500px){.st-impact .st-impact-reason .st-impact-reason-description{font-size:14px}}.st-impact .st-impact-outcomes{background:#f8fafc;padding:3rem;border-radius:.375rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-impact .st-impact-outcomes{padding:1.5rem;gap:1.125rem}}@media(max-width:500px){.st-impact .st-impact-outcomes{padding:1.125rem;gap:.75rem}}.st-impact .st-impact-outcomes .st-impact-outcomes-title-text{color:#0f172b}.st-impact .st-impact-outcomes .st-impact-outcomes-points{display:flex;flex-direction:column;gap:1.125rem}@media(max-width:500px){.st-impact .st-impact-outcomes .st-impact-outcomes-points{gap:.75rem}}.st-impact .st-impact-outcomes .st-impact-outcomes-points .st-impact-outcomes-point-item{display:flex;gap:.75rem;align-items:start;padding:.75rem;border-radius:.375rem;background:#fff;font-family:Inter;font-weight:400;font-style:Regular;font-size:1rem;line-height:1;letter-spacing:0px}@media(max-width:500px){.st-impact .st-impact-outcomes .st-impact-outcomes-points .st-impact-outcomes-point-item{font-size:.875rem}}.st-impact .st-impact-outcomes .st-impact-outcomes-points .st-impact-outcomes-point-item .st-impact-outcomes-point-icon{width:1rem;height:1rem}@media(max-width:500px){.st-impact .st-impact-outcomes .st-impact-outcomes-points .st-impact-outcomes-point-item .st-impact-outcomes-point-icon{width:.875rem;height:.875rem}}.st-quoteblock h2,.st-quoteblock p{margin:0}.st-quoteblock{background:#f8fafc;border-radius:.375rem;border-left:4px solid rgb(15,23,43);padding:2.625rem;width:100%;color:#0f172b;font-size:1rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-quoteblock{gap:1.125rem;padding:2rem}}@media(max-width:500px){.st-quoteblock{gap:.75rem;padding:1.125rem}}.st-quoteblock h2{font-family:Inter;font-weight:600;font-size:1.5rem;line-height:1;color:#0f172b}@media(max-width:500px){.st-quoteblock h2{font-size:1.125rem}}@media(max-width:1340px){.st-quoteblock{font-size:.875rem}}.st-research{color:#45556c}.st-research h1,.st-research h2,.st-research h3,.st-research h4,.st-research h5,.st-research h6,.st-research p,.st-research li,.st-research ul,.st-research ol{margin-bottom:0}.st-research{display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-research{gap:1.5rem}}@media(max-width:500px){.st-research{gap:1.125rem}}.st-research .st-research-title{font-family:Inter;font-weight:700;font-size:1.875rem;line-height:36px;color:#0f172b}@media(max-width:1000px){.st-research .st-research-title{font-size:1.5rem}}@media(max-width:500px){.st-research .st-research-title{font-size:1.125rem}}.st-research .st-research-body{background:#f8fafc;padding:2.75rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-research .st-research-body{padding:2rem;gap:1.5rem}}@media(max-width:500px){.st-research .st-research-body{padding:1.125rem;gap:1.125rem}}@media(max-width:350px){.st-research .st-research-body{padding:.75rem}}.st-research .st-research-body .st-research-description{font-family:Inter;font-weight:400;font-style:Regular;font-size:1rem;letter-spacing:0px;color:#45556c}@media(max-width:1000px){.st-research .st-research-body .st-research-description{font-size:1rem}}@media(max-width:500px){.st-research .st-research-body .st-research-description{font-size:.875rem}}.st-research .st-research-cards{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-research .st-research-cards{gap:1.125rem}}@media(max-width:500px){.st-research .st-research-cards{gap:.75rem}}.st-research .st-research-cards .st-research-card{background:#fff;padding:1rem;display:flex;flex-direction:column;gap:1.125rem}@media(max-width:1000px){.st-research .st-research-cards .st-research-card{padding:.75rem}}@media(max-width:500px){.st-research .st-research-cards .st-research-card{gap:.75rem}}.st-research .st-research-cards .st-research-card .st-research-card-title{font-family:Inter;font-weight:600;font-size:1.125rem;letter-spacing:0px;color:#0f172b}@media(max-width:1000px){.st-research .st-research-cards .st-research-card .st-research-card-title{font-size:1rem}}.st-research .st-research-cards .st-research-card .st-research-card-body{font-family:Inter;font-weight:400;font-size:.875rem;letter-spacing:0px;color:#45556c}.st-research .st-research-cards .st-research-card .st-research-card-body p{margin:0}.st-research .st-research-cards .st-research-card .st-research-card-result{background:#f8fafc;padding:.75rem;border-radius:.375rem;font-family:Inter;font-weight:400;font-size:.875rem;letter-spacing:0px;color:#0f172b}.st-research .st-research-cards .st-research-card .st-research-card-result p{margin:0}@media(max-width:1000px){.st-research .st-research-cards .st-research-card .st-research-card-result{padding:.5rem}}.st-solution{color:#45556c}.st-solution h1,.st-solution h2,.st-solution h3,.st-solution h4,.st-solution h5,.st-solution h6,.st-solution p,.st-solution li,.st-solution ul,.st-solution ol{margin-bottom:0}.st-solution{display:flex;flex-direction:column;gap:2rem}.st-solution .st-solution-title{font-family:Inter;font-weight:700;font-size:1.875rem;line-height:36px;color:#0f172b}@media(max-width:1000px){.st-solution .st-solution-title{font-size:1.5rem}}@media(max-width:500px){.st-solution .st-solution-title{font-size:1.125rem}}.st-solution .st-solution-tldr{background:#0f172b;color:#fff;padding:2.25rem;font-family:Inter;font-weight:700;font-size:1.125rem;border-radius:.375rem}@media(max-width:1000px){.st-solution .st-solution-tldr{padding:1.5rem;font-size:1rem}}@media(max-width:500px){.st-solution .st-solution-tldr{padding:1.125rem;font-size:.875rem}}@media(max-width:350px){.st-solution .st-solution-tldr{padding:.75rem}}.st-solution .st-solution-what-we-built{background:#f8fafc;padding:2.75rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-solution .st-solution-what-we-built{padding:2rem;gap:1.125rem}}@media(max-width:500px){.st-solution .st-solution-what-we-built{padding:1.125rem;gap:.75rem}}@media(max-width:350px){.st-solution .st-solution-what-we-built{padding:.75rem}}.st-solution .st-solution-what-we-built .st-solution-what-we-built-title{font-family:Inter;font-weight:700;font-style:Bold;font-size:1.5rem;letter-spacing:0px;color:#0f172b}@media(max-width:1000px){.st-solution .st-solution-what-we-built .st-solution-what-we-built-title{font-size:1.25rem}}@media(max-width:500px){.st-solution .st-solution-what-we-built .st-solution-what-we-built-title{font-size:1.125rem}}.st-solution .st-solution-what-we-built .st-solution-what-we-built-list{display:flex;flex-direction:column;gap:1rem}@media(max-width:500px){.st-solution .st-solution-what-we-built .st-solution-what-we-built-list{gap:.875rem}}.st-solution .st-solution-what-we-built .st-solution-what-we-built-list .st-solution-what-we-built-item{display:flex;gap:.75rem;align-items:start;font-family:Inter;font-weight:400;font-style:Regular;font-size:1rem;line-height:1;letter-spacing:0px}@media(max-width:500px){.st-solution .st-solution-what-we-built .st-solution-what-we-built-list .st-solution-what-we-built-item{font-size:.875rem}}.st-solution .st-solution-what-we-built .st-solution-what-we-built-list .st-solution-what-we-built-item .st-solution-what-we-built-item-icon{width:1rem;height:1rem}@media(max-width:500px){.st-solution .st-solution-what-we-built .st-solution-what-we-built-list .st-solution-what-we-built-item .st-solution-what-we-built-item-icon{width:.875rem;height:.875rem}}.st-solution .st-solution-what-we-built .st-solution-what-we-built-hr{border:1px solid rgb(226,232,240)}.st-solution .st-solution-what-we-built .st-solution-what-we-built-footer{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;color:#45556c}@media(max-width:500px){.st-solution .st-solution-what-we-built .st-solution-what-we-built-footer{font-size:14px}}.st-title{margin-bottom:2.25rem}@media(max-width:1000px){.st-title{margin-bottom:1.5rem}}@media(max-width:500px){.st-title{margin-bottom:1.125rem}}.st-title .st-title-tag{font-family:Inter;font-weight:600;font-size:.875rem;text-transform:uppercase;color:#90a1b9;margin-bottom:2.25rem}@media(max-width:1000px){.st-title .st-title-tag{margin-bottom:1.5rem}}@media(max-width:500px){.st-title .st-title-tag{margin-bottom:1.125rem;font-size:.75rem}}.st-title h1{font-family:Inter;font-weight:700;font-size:64px;color:#0f172b;margin-bottom:0;line-height:1}@media(max-width:1000px){.st-title h1{font-size:48px}}@media(max-width:500px){.st-title h1{font-size:36px}}.st-working h1,.st-working h2,.st-working h3,.st-working h4,.st-working h5,.st-working h6,.st-working p,.st-working li,.st-working ul,.st-working ol{margin-bottom:0}.st-working{display:flex;flex-direction:column;gap:2rem}@media(max-width:1000px){.st-working{gap:1.5rem}}@media(max-width:500px){.st-working{gap:1.125rem}}.st-working{color:#45556c}.st-working .st-working-title{font-family:Inter;font-weight:700;font-size:1.875rem;line-height:36px;color:#0f172b}@media(max-width:1000px){.st-working .st-working-title{font-size:1.5rem}}@media(max-width:500px){.st-working .st-working-title{font-size:1.125rem}}.st-working .st-working-body{background:#f8fafc;padding:2.75rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1000px){.st-working .st-working-body{padding:2rem;gap:1.125rem}}@media(max-width:500px){.st-working .st-working-body{padding:1.125rem;gap:.75rem}}@media(max-width:350px){.st-working .st-working-body{padding:.75rem}}.st-working .st-working-body .st-working-description{font-family:Inter;font-size:1rem;letter-spacing:0px;color:#45556c}@media(max-width:500px){.st-working .st-working-body .st-working-description{font-size:.875rem}}.st-working .st-working-body .st-working-items{display:grid;gap:32px;grid-template-columns:1fr 1fr}@media(max-width:1000px){.st-working .st-working-body .st-working-items{gap:24px}}@media(max-width:500px){.st-working .st-working-body .st-working-items{grid-template-columns:1fr}}.st-working .st-working-body .st-working-items .st-working-item{background:#fff;padding:1.5rem;border-radius:.375rem;display:flex;flex-direction:column;gap:1.125rem}@media(max-width:1000px){.st-working .st-working-body .st-working-items .st-working-item{padding:1.125rem}}@media(max-width:500px){.st-working .st-working-body .st-working-items .st-working-item{padding:.75rem;gap:.75rem}}.st-working .st-working-body .st-working-items .st-working-item .st-working-item-title{display:flex;gap:.75rem;align-items:start;color:#0f172b}@media(max-width:500px){.st-working .st-working-body .st-working-items .st-working-item .st-working-item-title{gap:.5rem}}.st-working .st-working-body .st-working-items .st-working-item .st-working-item-title .st-working-item-number{font-family:Inter;font-weight:700;font-size:2rem;letter-spacing:0px;line-height:1}@media(max-width:500px){.st-working .st-working-body .st-working-items .st-working-item .st-working-item-title .st-working-item-number{font-size:1.5rem}}.st-working .st-working-body .st-working-items .st-working-item .st-working-item-title .st-working-item-title-text{font-family:Inter;font-weight:700;font-size:1rem;line-height:1.5;letter-spacing:0px}@media(max-width:500px){.st-working .st-working-body .st-working-items .st-working-item .st-working-item-title .st-working-item-title-text{font-size:.875rem}}.st-working .st-working-body .st-working-items .st-working-item .st-working-item-body{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;color:#45556c}
