@font-face{font-family:Theinhardt;src:url(/fonts/Theinhardt-Regular.woff2?1) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Theinhardt;src:url(/fonts/Theinhardt-Medium.woff2?1) format("woff2");font-weight:500;font-style:normal;font-display:swap}.CaseStudy_header___CdMc{background:var(--black)}.CaseStudy_headerInner__ebTw0{display:grid;grid-template-columns:1fr 1fr;min-height:35.1875rem}@media(min-width:1920px){.CaseStudy_headerInner__ebTw0{min-height:40rem}}@media(max-width:800px){.CaseStudy_headerInner__ebTw0{grid-template-columns:1fr;min-height:auto}}.CaseStudy_headerLeft__JtWex{padding:6.25rem 5rem 5rem var(--section-padding);display:flex;justify-content:center;flex-direction:column;gap:2.125rem;max-width:700px;width:100%;margin-left:auto}@media(max-width:800px){.CaseStudy_headerLeft__JtWex{padding:6.25rem var(--section-padding) 3.75rem;justify-content:flex-start}}.CaseStudy_headerEyebrow__g066z{color:var(--white)}.CaseStudy_headerTitle__zic2Z{line-height:.94;letter-spacing:-.03em;color:var(--white);font-weight:400;max-width:9.5em}@media(max-width:800px){.CaseStudy_headerTitle__zic2Z{font-size:2.5rem}}.CaseStudy_headerSubtitle__HTFta{font-size:1.125rem;line-height:1.2;letter-spacing:-.02em;color:rgba(251,251,248,.6);max-width:23.5em}.CaseStudy_headerRight__nvzOJ{background-color:#f1ede5;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}@media(max-width:800px){.CaseStudy_headerRight__nvzOJ{min-height:17.5rem}}.CaseStudy_headerVisual__mGlLQ{width:100%;height:100%;overflow:hidden;background-color:var(--beige);aspect-ratio:937/736}.CaseStudy_headerVisual__mGlLQ img{width:100%;height:100%;object-fit:cover}.CaseStudy_headerCollab__CQAjW{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:100%;height:100%;padding:1.5rem}.CaseStudy_headerPropelLogo__d7bE4{width:3.625rem;height:3.625rem;flex-shrink:0}.CaseStudy_headerPropelLogo__d7bE4 svg{width:100%;height:100%}.CaseStudy_headerCross__ppsDV{position:relative;width:1.625rem;height:1.625rem;flex-shrink:0}.CaseStudy_headerCross__ppsDV span{display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background:rgba(0,0,0,.2)}.CaseStudy_headerCross__ppsDV span:first-child{transform:translateY(-50%) rotate(45deg)}.CaseStudy_headerCross__ppsDV span:last-child{transform:translateY(-50%) rotate(-45deg)}.CaseStudy_headerPartnerLogo__QF2aG{width:7.5rem;flex-shrink:0}.CaseStudy_headerPartnerLogo__QF2aG .c-responsive-media{width:100%;height:auto}.CaseStudy_content__XP_gc{padding-top:8.5625rem;padding-bottom:10rem}@media(max-width:1140px){.CaseStudy_content__XP_gc{padding-top:5rem;padding-bottom:5rem}}.CaseStudy_contentGrid__ojKiA{display:grid;grid-template-columns:25.625rem 1fr;column-gap:3.75rem;align-items:start;max-width:1048px;margin-left:auto;margin-right:auto}@media(max-width:1140px){.CaseStudy_contentGrid__ojKiA{grid-template-columns:1fr;row-gap:3.75rem}}.CaseStudy_sidebar__bu4Yz{display:flex;flex-direction:column;gap:.4375rem;position:sticky;top:7.5rem}@media(max-width:1140px){.CaseStudy_sidebar__bu4Yz{position:static;top:0}}.CaseStudy_quote__bXiBm{border-radius:.25rem;overflow:hidden;padding:1.625rem 1.5rem 1.5rem;background:linear-gradient(0deg,#ff1a00,#ff8c00 77.56%,#ffbb69);color:var(--white);display:flex;flex-direction:column;justify-content:space-between;min-height:12.875rem;gap:2.5rem}.CaseStudy_quoteText__wxGvw{font-size:1.125rem;line-height:1.2;letter-spacing:-.02em}.CaseStudy_quoteFooter__MQF64{display:flex;align-items:center;gap:.75rem}.CaseStudy_quoteAvatar__fAPj7{width:3.4375rem;height:3.4375rem;flex-shrink:0;overflow:hidden;background-color:var(--white);--cut:8px;clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.CaseStudy_quoteAvatar__fAPj7 .c-responsive-media{width:100%;height:100%}.CaseStudy_quoteName__bTOOH{font-size:1rem;line-height:1.2;letter-spacing:-.02em;color:var(--white);margin-bottom:.25rem}.CaseStudy_quoteRole__i0wn7{font-size:1rem;line-height:1.2;letter-spacing:-.02em;color:hsla(0,0%,100%,.7)}.CaseStudy_company__ien0x{border-radius:.25rem;overflow:hidden;background:#f1ede5;padding:1.5rem}.CaseStudy_companyTop__jZIsJ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.CaseStudy_companyName__B6i1T{font-size:1.875rem;line-height:1;letter-spacing:-.02em;color:var(--black);font-weight:400}.CaseStudy_companyLogo__UTjE6{width:4.125rem;flex-shrink:0}.CaseStudy_companyLogo__UTjE6 .c-responsive-media{width:100%}.CaseStudy_companyDetails__8xeBY{list-style:none;padding:0;margin:0}.CaseStudy_companyDetail__cS1RM{display:flex;flex-direction:column;gap:.25rem;padding:1.125rem 0;border-top:1px solid rgba(15,15,15,.1)}.CaseStudy_companyDetail__cS1RM:first-child{border-top:unset}.CaseStudy_companyLabel__ZcICC{color:rgba(15,15,15,.55)}.CaseStudy_companyLabel__ZcICC,.CaseStudy_companyValue__ToPMc{font-size:1rem;line-height:1.2;letter-spacing:-.01em;display:block}.CaseStudy_companyValue__ToPMc{color:var(--black)}.CaseStudy_body__xe4bs{padding-top:.25rem}.CaseStudy_section__mZ9_0{margin-bottom:3.375rem;max-width:36.125rem}.CaseStudy_section__mZ9_0:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CaseStudy_sectionHeading__R8YMT{font-size:1.875rem;line-height:1;letter-spacing:-.02em;color:var(--black);font-weight:400;margin-bottom:1.5rem}@media(max-width:640px){.CaseStudy_sectionHeading__R8YMT{font-size:1.5rem}}.CaseStudy_sectionContent__V_4S9{font-size:1rem;line-height:1.2;letter-spacing:-.01em;color:rgba(15,15,15,.55)}.CaseStudy_sectionContent__V_4S9 p{margin-bottom:1rem}.CaseStudy_sectionContent__V_4S9 p:last-child{margin-bottom:0}.CaseStudy_sectionContent__V_4S9 ul{list-style:none;padding:0;margin:1.5rem 0 0}.CaseStudy_sectionContent__V_4S9 li{padding-left:1.25rem;position:relative;margin-bottom:.75rem}.CaseStudy_sectionContent__V_4S9 li:before{content:"";position:absolute;left:0;top:.35em;width:.3125rem;height:.3125rem;border-radius:50%;background-color:var(--red)}.CaseStudy_sectionContent__V_4S9 li:last-child{margin-bottom:0}