.CSHiguanaLogoContainer img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35));width:100%}.CSHheader{align-items:flex-end;display:flex;gap:15px;justify-content:flex-start}.CSHheader h3{margin-bottom:13px;margin-top:0}.CSHheadingContainer{margin-bottom:42px}.CSHheadingContainer h1,.CSHheadingContainer h2{line-height:1.3em}@media screen and (min-width:1024px){.CSHtopicsContainer{flex-basis:calc(var(--DDAsidebarSpace-8xl-9xl) - 80px);flex-grow:0;flex-shrink:0}}@media screen and (max-width:1023px) and (min-width:650px){.CSHsummaryContainer{flex-shrink:0;width:calc(100% - var(--DDAsidebarSpace-8xl-9xl))}}@media screen and (min-width:650px){.CSHcontentContainer{column-gap:80px;display:flex;justify-content:space-between}.CSHsummaryContainer,.CSHtopicsContainer{flex-grow:0}}.CSHsummaryContainer>h3,.CSHtopicsContainer>h3{margin-bottom:20px;margin-top:30px}.CSHtopicsContainer ul{padding-left:20px}@media screen and (min-width:550px){.CSHsummaryContent{display:flex;flex-wrap:wrap;gap:10%;row-gap:48px}.CSHsummarySubject{width:45%}.CSHsummarySubject h3{margin-top:0}}.CSHbackground{background:linear-gradient(var(--CSHbackgroundColorOne),var(--CSHbackgroundColorTwo))}.CSHiguanaLogoContainer h3{font-family:Gotham}.CSHheader{border-bottom:1px solid var(--CSHborderColor)}.CSHiguanaLogoContainer{opacity:var(--CSHiguanaLogoOpacity)}.CSHheader h3{color:var(--CSHcaseStudyHeaderColor);font-family:Gotham;font-size:var(--fontStep0);font-weight:400;letter-spacing:.15em;text-shadow:0 1px 2px rgba(0,0,0,.35);white-space:nowrap}.CSHheadingContainer h1{color:var(--CSHh1Color);margin-bottom:0;margin-top:42px}.CSHheadingContainer h1,.CSHheadingContainer h2{font-size:var(--fontStep3);font-weight:600}.CSHheadingContainer h2{color:var(--CSHh2Color);font-size:28px;margin-bottom:0;margin-top:12px}.CSHsummaryContainer>h3,.CSHtopicsContainer>h3{color:var(--CSHsubheadingColor);font-family:Gotham;font-size:13px;font-weight:400;letter-spacing:.1em}.CSHtopicsContainer li{color:var(--CSHtopicTextColor);font-family:Gotham;font-size:var(--fontStep-1);font-weight:500}.CSHsummaryContent h3{color:var(--CSHsubjectHeadingColor);font-size:16px;font-weight:600}.CSHsummaryContent p{color:var(--CSHsubjectTextColor);font-size:15px;line-height:1.65em}@media (max-width:768px){.CSHheadingContainer h1,.CSHheadingContainer h2{font-size:var(--fontStep3)}.CSHsummaryContent h3{font-size:var(--fontStep1)}.CSHsummaryContent p{font-size:var(--fontStep0)}}@media (max-width:480px){.CSHiguanaLogoContainer img{max-width:130px}}