.case-study-detail-content-section{max-width:808px;margin:0 auto;padding:120px 20px}.case-study-detail-content-section strong{font-weight:700}.case-study-detail-content-section .heading-text{text-align:left;font-size:48px;font-weight:300;line-height:115%;font-family:var(--font-family-feature-display);margin-bottom:40px}@media (max-width:768px){.case-study-detail-content-section .heading-text{margin-bottom:20px;font-size:40px}}.case-study-detail-content-title{font-size:13px;font-family:var(--font-family-abc-marfa);text-transform:uppercase;letter-spacing:1.95px;color:var(--color-text-dark-brown);margin-bottom:20px;font-weight:400;line-height:13px}.case-study-detail-content-container{font-family:var(--font-family-abc-marfa-light);letter-spacing:-.03em;color:rgb(var(--new-global-text-color));margin-bottom:60px;font-size:18px;font-style:normal;font-weight:300;line-height:135%}.case-study-detail-content-container h4:not(:first-child){margin-top:80px}@media (min-width:768px){.case-study-detail-content-container h4:not(:first-child){margin-top:120px}}.case-study-detail-content-container h4{margin-bottom:1.2em}.case-study-detail-content-container a:hover{color:var(--button-hex-bg)}.case-study-detail-content-container figcaption{color:var(--color-text-dark-brown);font-family:var(--font-family-abc-marfa-light);align-self:stretch;max-width:80%;margin:20px auto;font-size:14px;line-height:1.4;position:relative}@media (max-width:768px){.case-study-detail-content-body .card{margin-right:40px}}.case-study-detail-content-additional{margin-top:60px}.case-study-detail-content-quote{font-family:var(--font-family-abc-marfa);letter-spacing:-.63px;background-color:#f5eedf;flex-direction:column;gap:20px;margin:60px auto;padding:30px;font-size:21px;font-weight:400;line-height:27.3px;display:flex;position:relative}@media (max-width:768px){.case-study-detail-content-quote{margin:30px 0;padding:26px 32px}}.content-grid{grid-template-columns:1fr 1fr;gap:80px;margin-top:80px;display:grid}.content-column{flex-direction:column;gap:40px;display:flex}.content-block{background:#eedfd10d;border:1px solid #eedfd11a;border-radius:8px;padding:40px}.content-block h3{color:var(--color-text-light);margin-bottom:20px;font-size:24px;font-weight:500}.content-block p{color:var(--color-text-light);opacity:.8;font-size:18px;line-height:1.8}.results-list{margin:0;padding:0;list-style:none}.results-list li{color:var(--color-text-light);opacity:.8;margin-bottom:16px;padding-left:30px;font-size:18px;line-height:1.8;position:relative}.results-list li:before{content:"•";color:var(--color-brand-red);font-size:24px;line-height:1;position:absolute;left:0}@media (max-width:1024px){.case-study-detail-content-section{padding-top:80px;padding-bottom:80px}.case-study-detail-content-section h2{font-size:36px}.content-grid{gap:60px}}@media (max-width:768px){.case-study-detail-content-section{padding-top:60px;padding-bottom:60px}.case-study-detail-content-block{margin-bottom:80px}.case-study-detail-content-section h2{margin-bottom:28px;font-size:28px}.content-grid{grid-template-columns:1fr;gap:40px;margin-top:40px}.content-block{padding-top:30px;padding-bottom:30px}.content-block h3{font-size:20px}.content-block p,.results-list li{font-size:16px}}
