.case-studies{position:relative;padding:60px 20px;overflow:hidden}.case-studies__burst{position:absolute;width:600px;height:600px;left:-150px;top:50%;transform:translateY(-50%);background:radial-gradient(50% 50% at 50% 50%,rgb(242 101 34 / .2) 30%,rgb(250 151 54 / .07) 60%,#fff0 95.19%);pointer-events:none;z-index:0}.case-studies .container{position:relative;z-index:1}.case-studies__label{display:flex;align-items:center;gap:12px;color:#2B2F31;font-family:'aptos',sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1.44px;text-transform:uppercase;margin-bottom:12px}.case-studies__label::before{content:'';display:inline-block;width:28px;height:2px;background:#FC7A00;flex-shrink:0}.case-studies__title{color:#2B2F31;font-family:'aptos',sans-serif;font-size:46px;font-weight:400;line-height:48px;margin-bottom:48px}.case-studies__slider{position:relative}.case-studies__slide{display:none;grid-template-columns:590px 1fr;align-items:center;position:relative}.case-studies__slide.active{display:grid}.case-studies__image-wrap{position:relative;border-radius:20px;overflow:hidden;width:590px;flex-shrink:0}.case-studies__image-wrap img{width:590px;height:460px;object-fit:cover;display:block}.case-studies__image-link{position:absolute;top:20px;right:20px;width:44px;height:44px;border-radius:10px;background:rgb(0 0 0 / .4);backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;text-decoration:none}.case-studies__points{position:absolute;bottom:-39px;left:367px;border-radius:10px;background:rgb(0 0 0 / .4);backdrop-filter:blur(7px);z-index:2;padding:24px 28px;display:flex;flex-direction:column;justify-content:center;gap:20px}.case-studies__point{display:flex;align-items:center;gap:14px;color:#fff;font-family:'aptos',sans-serif;font-size:16px;font-weight:500}.case-studies__point-icon{flex-shrink:0;display:flex}.case-studies__content{max-width:386px;padding-left:223px;display:flex;flex-direction:column;justify-content:center}.case-studies__meta{color:#999;font-family:'aptos',sans-serif;font-size:14px;font-weight:400;line-height:24px;margin-bottom:12px}.case-studies__post-title{color:#2B2F31;font-family:'aptos',sans-serif;font-size:46px;font-weight:400;line-height:48px;margin-bottom:20px}.case-studies__excerpt{color:#000;font-family:'aptos',sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px}.case-studies__link{display:inline-flex;align-items:center;gap:6px;color:#FC7A00;font-family:'aptos',sans-serif;font-size:18px;font-weight:600;line-height:100%;text-decoration:none}.case-studies__link:hover{text-decoration:underline}.case-studies__footer{display:flex;align-items:center;gap:24px;margin-top:40px}.case-studies__nav{display:flex;align-items:center;gap:12px;flex-shrink:0}.case-studies__arrow{width:44px;height:44px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s;padding:0}.case-studies__arrow.disabled{opacity:.3;pointer-events:none}.case-studies__arrow svg path{stroke:#2B2F31;transition:stroke 0.2s ease}.case-studies__arrow:hover svg path{stroke:#FC7A00}.case-studies__progress{flex:1;height:2px;background:#E0E0E0;border-radius:2px;overflow:hidden}.case-studies__progress-bar{height:100%;background:#FC7A00;border-radius:2px;transition:width 0.4s ease}@media (max-width:1220px){.case-studies__title{font-size:42px;line-height:44px}.case-studies__slide{grid-template-columns:1fr 1fr}.case-studies__image-wrap,.case-studies__image-wrap img{width:100%}.case-studies__points{display:none}.case-studies__content{padding-left:40px;max-width:100%}.case-studies__post-title{font-size:34px;line-height:40px}}@media (max-width:768px){.case-studies__title{font-size:36px;line-height:38px}.case-studies__slide{grid-template-columns:1fr}.case-studies__image-wrap img{height:300px;width:100%}.case-studies__content{padding-left:0;margin-top:24px}.case-studies__post-title{font-size:28px;line-height:34px}.case-studies__burst{left:50%;top:auto;bottom:-100px;transform:translateX(-50%);width:400px;height:400px}}