.case-study-content{display:flex;flex-direction:column;gap:60px;width:100%}.case-study-content__section{display:flex;flex-direction:column;gap:32px}.case-study-content__section-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:40px;line-height:1.15;color:#101010;margin:0}@media (max-width: 1023px){.case-study-content__section-title{font-size:36px}}@media (max-width: 359px){.case-study-content__section-title{font-size:32px}}.case-study-content__section-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:17px;line-height:1.5;color:#101010}@media (max-width: 359px){.case-study-content__section-text{font-size:16px}}.case-study-content__section-text p{margin:0 0 16px}.case-study-content__section-text p:last-child{margin-bottom:0}.case-study-content__section-text strong{font-weight:600}.case-study-content__section-components{display:flex;flex-direction:column;gap:40px}.case-study-content__intro-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:17px;line-height:1.5;color:#101010}@media (max-width: 359px){.case-study-content__intro-text{font-size:16px}}.case-study-content__components-grid{display:flex;flex-wrap:wrap;gap:20px;width:100%;height:auto}@media (max-width: 1023px){.case-study-content__components-grid{flex-direction:column;gap:20px}}.case-study-content__component{display:flex;flex-direction:column;gap:40px;padding:32px;border-radius:20px;width:calc(50% - 10px)}@media (max-width: 1023px){.case-study-content__component{width:100%;padding:28px}}.case-study-content__component-content{display:flex;flex-direction:column;gap:16px}.case-study-content__component-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:1.4;color:#101010;margin:0}@media (max-width: 359px){.case-study-content__component-title{font-size:18px}}.case-study-content__component-description{font-family:Montserrat,sans-serif;font-weight:400;font-size:17px;line-height:1.5;color:#101010;margin:0}@media (max-width: 359px){.case-study-content__component-description{font-size:16px}}.case-study-content__results{display:flex;flex-direction:column;gap:20px}.case-study-content__results-grid{display:flex;flex-wrap:wrap;gap:20px}@media (max-width: 1023px){.case-study-content__results-grid{flex-direction:column;gap:20px}}.case-study-content__result-card{display:flex;flex-direction:column;gap:22px;padding:32px;background:#f2f9ff;border-radius:20px;width:calc(50% - 10px)}@media (max-width: 1023px){.case-study-content__result-card{width:100%;padding:28px}}.case-study-content__result-header{display:flex;align-items:center;gap:20px}@media (max-width: 359px){.case-study-content__result-header{flex-direction:column;align-items:flex-start;gap:16px}}.case-study-content__result-icon-container{display:flex;justify-content:center;align-items:center;width:56px;height:56px;background:linear-gradient(180deg,#6996ff,#4263f4);border-radius:10px;flex-shrink:0}.case-study-content__result-icon{width:28px;height:28px;filter:brightness(0) invert(1)}.case-study-content__result-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;line-height:1.4;color:#101010;margin:0;flex:1}@media (max-width: 359px){.case-study-content__result-title{font-size:18px}}.case-study-content__result-content{display:flex;flex-direction:column;gap:16px}.case-study-content__result-description{font-family:Montserrat,sans-serif;font-weight:400;font-size:17px;line-height:1.5;color:#101010;margin:0}@media (max-width: 359px){.case-study-content__result-description{font-size:16px}}.case-study-content__conclusion{display:flex;justify-content:stretch;align-items:stretch;gap:10px;padding:48px 32px;background:#ededff;border-radius:20px}@media (max-width: 359px){.case-study-content__conclusion{padding:48px 28px}}.case-study-content__conclusion-text{font-family:Montserrat,sans-serif;font-weight:400;font-size:17px;line-height:1.5;color:#101010;margin:0}@media (max-width: 359px){.case-study-content__conclusion-text{font-size:16px}}
