.CaseStudy-module__vJ7Raa__container{color:#f4f4f0;background-color:#050505;flex-direction:column;min-height:100vh;display:flex}.CaseStudy-module__vJ7Raa__header{border-bottom:1px solid #222;justify-content:center;padding:2rem;display:flex}.CaseStudy-module__vJ7Raa__logo{font-family:var(--font-oswald,sans-serif);text-transform:uppercase;color:#f4f4f0;letter-spacing:-.02em;font-size:3rem;font-weight:700;text-decoration:none;transition:color .3s}.CaseStudy-module__vJ7Raa__logo:hover{color:#e85a1c}.CaseStudy-module__vJ7Raa__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:4rem 2rem}.CaseStudy-module__vJ7Raa__hero{text-align:center;margin-bottom:6rem}.CaseStudy-module__vJ7Raa__title{font-family:var(--font-oswald,sans-serif);text-transform:uppercase;color:#f4f4f0;letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(4rem,10vw,8rem);font-weight:700;line-height:.9}.CaseStudy-module__vJ7Raa__subtitle{font-family:var(--font-inter,sans-serif);color:#a0a0a0;letter-spacing:.1em;text-transform:uppercase;font-size:1.25rem;font-weight:500}.CaseStudy-module__vJ7Raa__contentGrid{gap:4rem;max-width:800px;margin:0 auto;display:grid}.CaseStudy-module__vJ7Raa__section{border-bottom:1px solid #222;padding-bottom:4rem}.CaseStudy-module__vJ7Raa__resultSection{padding-bottom:4rem}.CaseStudy-module__vJ7Raa__sectionTitle{font-family:var(--font-oswald,sans-serif);text-transform:uppercase;color:#f4f4f0;letter-spacing:-.01em;margin-bottom:1.5rem;font-size:2rem;font-weight:700}.CaseStudy-module__vJ7Raa__paragraph{font-family:var(--font-inter,sans-serif);color:#a0a0a0;font-size:1.125rem;line-height:1.7}.CaseStudy-module__vJ7Raa__metric{font-family:var(--font-oswald,sans-serif);color:#e85a1c;text-transform:uppercase;margin-bottom:1.5rem;font-size:clamp(3rem,8vw,6rem);font-weight:700;line-height:1}
