.case .section-header{margin-bottom:0}.case__layout{display:flex;gap:160px;padding-bottom:30px;margin-top:60px}.case__content{max-width:923px;width:100%;padding:40px 0}.case-content__top{display:flex;justify-content:space-between}.case-meta__highlights{display:flex;flex-wrap:wrap;max-width:440px;gap:40px;margin-bottom:40px}.case-meta__highlight{width:200px}.case-meta__logo{width:150px;height:150px;border:.83px solid var(--ols-color-border);border-radius:8px;margin-bottom:40px}.case-meta__img{width:150px;height:150px}.case-description__bottom{display:flex;flex-direction:column;gap:20px}.case-highlight{display:flex;border:1px solid var(--ols-color-border);border-radius:16px;padding:20px}.case-highlight__icon{flex-shrink:0;width:80px;height:80px}.case .cta-card{border:1px solid var(--ols-color-border);border-radius:20px;max-width:517px;width:100%;height:fit-content;padding:40px 24px;overflow:hidden}.case .cta-card__highlights{width:100%;display:flex;flex-direction:column;margin-bottom:40px;gap:10px;position:relative;z-index:99}.case .cta-card__highlight{border:1px solid #2e2e2e;border-radius:10px;padding:20px;width:100%}.case .cta-card__highlight .title-h4{font-weight:800;font-size:32px;line-height:125%;margin-bottom:17px}.case .cta-img{position:absolute;left:50%;bottom:-320px;width:531px;height:519px;transform:translate(-50%);z-index:1}@media (max-width:1521px){.case .cta-card{max-width:417px;margin-right:0}}@media (max-width:1442px){.case-highlight__icon{width:70px;height:70px}.case .cta-card__highlight{padding:15px}.case .cta-card__highlight .title-h4{font-size:28px;margin-bottom:12px}}@media (max-width:1366px){.case-meta__highlights{min-width:360px}.case-meta__highlight{max-width:170px}}@media (max-width:1319px){.case-highlight{padding:15px}.case .cta-card{padding:30px 24px}.case .cta-card__highlight .title-h4{font-size:24px;margin-bottom:10px}}@media (max-width:1202px){.case__layout{gap:40px;flex-direction:column}.case-meta__logo{align-self:flex-end}.case__content{max-width:100%;padding:0}.case__layout{margin-bottom:40px}.case-content__top{justify-content:start}.case .cta-card{max-width:100%;padding:20px}}@media (max-width:480px){.case__content{padding:30px 0}.case__layout{gap:0px;padding-bottom:0;margin-top:0}.case-content__top{display:flex;flex-direction:column-reverse}.case-meta__logo,.case-meta__img{width:60px;height:60px}.case-meta__highlight{max-width:160px}.case-highlight__icon{width:60px;height:60px;align-self:flex-end}}.case-meta__highlight .main-txt{line-height:175%}@media (max-width:480px){.case-meta__highlights{max-width:100%}.case-meta__highlight{width:40%}}.case{--case-slide: calc(-100% - 170px) ;--case-cta-collapsed: 153px;--case-lag: .4375;--case-body-len: 2}.case--animate .case__layout{overflow:hidden;min-height:var(--case-cta-h, 0px)}.case--animate .case-content__top,.case--animate .case-highlight{transform:translate(var(--case-slide))}.case--animate .case-content__top,.case--animate .case-highlight,.case--animate .cta-card,.case--animate .cta-card__body{animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-play-state:paused;animation-delay:calc((var(--case-i, 0) * var(--case-lag) - var(--ols-p, 0) * var(--ols-span, 1)) * 1s)}.case--animate .case-content__top,.case--animate .case-highlight{animation-name:case-slide-in}@keyframes case-slide-in{0%{transform:translate(var(--case-slide))}to{transform:translate(0)}}.case--animate .cta-card{height:var(--case-cta-collapsed);transform:translateY(calc(var(--case-cta-h, var(--case-cta-collapsed)) - var(--case-cta-collapsed)))}.case--animate .cta-card{animation-name:case-cta-grow}@keyframes case-cta-grow{0%{height:var(--case-cta-collapsed);transform:translateY(calc(var(--case-cta-h, var(--case-cta-collapsed)) - var(--case-cta-collapsed)))}to{height:var(--case-cta-h, auto);transform:translateY(0)}}.case .cta-card__body{position:relative;z-index:2}.case--animate .cta-card__body{transform:translateY(calc(-100% - 48px))}.case--animate .cta-card__body{animation-name:case-cta-body;animation-duration:calc(var(--case-body-len) * 1s)}@keyframes case-cta-body{0%{transform:translateY(calc(-100% - 48px))}to{transform:translateY(0)}}@media (max-width: 821px){.case--animate .case-content__top,.case--animate .case-highlight,.case--animate .cta-card__body{animation-name:ols-rise}.case--animate .cta-card__body{--case-body-len: 1}.case--animate .cta-card{animation-name:case-cta-grow}}.case--animate.case--measure .cta-card{height:fit-content;transform:none;animation:none}.case--animate.case--measure .cta-card__body{transform:none;animation:none}@media (prefers-reduced-motion: reduce){.case--animate .case-content__top,.case--animate .case-highlight,.case--animate .cta-card__body{transform:none;animation:none}.case--animate .cta-card{height:fit-content;transform:none;animation:none}}
