.case-study-summary{--tw-bg-opacity:1;background-color:rgb(64 56 48 / var(--tw-bg-opacity, 1));padding-top:25px;padding-bottom:25px;--tw-text-opacity:1;color:rgb(252 192 116 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.case-study-summary{padding-top:50px;padding-bottom:50px}}@media (min-width: 1280px){.case-study-summary{padding-top:72px;padding-bottom:72px}}.case-study-summary .site-container{max-width:1125px}.case-study-summary .main-header{margin-bottom:20px}@media (min-width: 1024px){.case-study-summary .main-header{margin-bottom:40px}}@media (min-width: 1280px){.case-study-summary .main-header{margin-bottom:62px}}.case-study-summary .summary-container{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:20px}@media (min-width: 768px){.case-study-summary .summary-container{gap:50px}}@media (min-width: 1024px){.case-study-summary .summary-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}}.case-study-summary .summary-container .copy p{margin-bottom:20px;font-weight:500}.case-study-summary .summary-container .copy p:last-child{margin-bottom:0px}@media (min-width: 1280px){.case-study-summary .summary-container .copy p{font-size:20px}}.case-study-summary .summary-container .copy p+h3,.case-study-summary .summary-container .copy p+h4,.case-study-summary .summary-container .copy p+h5{margin-top:30px}.case-study-summary .summary-container .copy h2,.case-study-summary .summary-container .copy h3,.case-study-summary .summary-container .copy h4{margin-bottom:10px}.case-study-summary .summary-container .solutions{display:flex;flex-direction:column;gap:51px}@media (min-width: 768px){.case-study-summary .summary-container .solutions{flex-direction:row}}@media (min-width: 1024px){.case-study-summary .summary-container .solutions{position:relative;padding-left:24px}}@media (min-width: 1280px){.case-study-summary .summary-container .solutions{justify-content:space-between}}@media screen and (min-width: 1024px){.case-study-summary .summary-container .solutions:before{position:absolute;left:0px;top:50px}@media (min-width: 1280px){.case-study-summary .summary-container .solutions:before{top:70px}}.case-study-summary .summary-container .solutions:before{height:calc(100% - 100px);content:"";width:1px;background-color:#fcc074}}@media screen and (min-width: 1024px)and (min-width: 1400px){.case-study-summary .summary-container .solutions:before{height:calc(100% - 124px)}}.case-study-summary .summary-container .solutions--container{display:flex;flex-direction:column;gap:10px}@media (min-width: 768px){.case-study-summary .summary-container .solutions--container{width:50%}}@media (min-width: 1024px){.case-study-summary .summary-container .solutions--container{width:33.333333%;padding-top:45px}}@media (min-width: 1280px){.case-study-summary .summary-container .solutions--container{padding-top:65px}}.case-study-summary .summary-container .solutions--container .single-solution{margin-bottom:8px;display:flex;flex-direction:row;align-items:center;gap:10px}.case-study-summary .summary-container .solutions--container .single-solution:last-child{margin-bottom:0px}.case-study-summary .summary-container .solutions--container .single-solution .label{color:#fcc074;font-family:"McQueenGrotesk Regular";font-size:14px;font-style:normal;font-weight:400;line-height:124%}.case-study-summary .summary-container .solutions .stats-container{display:flex;flex-direction:column;gap:24px}@media (min-width: 768px){.case-study-summary .summary-container .solutions .stats-container{width:50%}}.case-study-summary .summary-container .solutions .stats-container .single-stat{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(252 192 116 / var(--tw-border-opacity, 1));padding-bottom:7px}@media (min-width: 1280px){.case-study-summary .summary-container .solutions .stats-container .single-stat{padding-bottom:24px}}.case-study-summary .summary-container .solutions .stats-container .single-stat .stat-top{display:flex;align-items:center;font-size:48px}@media (min-width: 1024px){.case-study-summary .summary-container .solutions .stats-container .single-stat .stat-top{font-size:52px}}@media (min-width: 1280px){.case-study-summary .summary-container .solutions .stats-container .single-stat .stat-top{font-size:64px}}.case-study-summary .summary-container .solutions .stats-container .single-stat .stat-top{color:#fcc074;font-family:"McQueen Bold";font-style:normal;font-weight:700;line-height:140%}.case-study-summary .summary-container .solutions .stats-container .single-stat .stat-top span{font-family:"McQueen Bold"}.case-study-summary .summary-container .solutions .stats-container .single-stat .stat-bottom{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
