.case-study{padding:80px 0;background:#fff;position:relative}.case-study .title{text-align:center;margin-bottom:30px}.case-study__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 20px;margin-bottom:50px}.case-study__actions .btn{font-weight:400;line-height:1.25rem;padding:9.4px 35px 9px;color:#414141;border-color:#414141;background:0 0;min-height:40px;transition:background .3s,border .3s,color .3s,font-weight .3s}.case-study__actions .btn.active,.case-study__actions .btn:is(:hover,:focus,:focus-within){color:#fff;background:#f78f15;border-color:#f78f15}.case-study__actions .btn.active{font-weight:500}.case-study__actions .btn sup{font-size:60%;line-height:1}.case-study__items{display:flex;flex-direction:column}.case-study__item:not(:first-child:last-child,.active){border-top:1px solid #969696;padding-top:80px;margin-top:80px}.case-study__wrapper{display:flex;flex-wrap:wrap;gap:50px}.case-study__content,.case-study__image{width:100%}.case-study__img{display:block;width:100%;background:#f2f5f5;border-radius:4px}.case-study__img:not(:last-child){margin-bottom:30px}.case-study__img:not(:first-child){margin-top:80px}.case-study__h2{font-family:"Kanit",sans-serif;font-weight:400;font-size:1.75rem;line-height:2.25rem;letter-spacing:-.03em;margin-bottom:50px}.case-study__h3{font-family:"Kanit",sans-serif;font-weight:500;font-size:1.375rem;line-height:2.0625rem;margin-bottom:20px}.case-study__h3:not(:first-child),.case-study__p.big-bold-text:not(:first-child){margin-top:50px}.case-study__h4{font-weight:500;font-size:1.25rem;line-height:1.875rem;color:#1c71c1;margin-bottom:15px}.case-study__h4:not(:first-child){margin-top:20px}.case-study__p:not(.big-bold-text){font-family:"Kanit",sans-serif;font-weight:300;font-size:1.125rem;line-height:1.6875rem}.case-study__p:not(:last-child){margin-bottom:20px}.case-study__p:has(.btn){margin-top:50px}.case-study__p:has(.link){margin-top:40px}.case-study__p:has(.link_download){min-height:40px;padding:6px 0 0 50px;position:relative}.case-study__p:has(.link_download)>svg{position:absolute;top:0;left:0;width:40px;height:40px}.case-study__p.big-bold-text:not(:last-child){margin-bottom:50px}.case-study__p.big-bold-text:has(.color-blue):not(:first-child){margin-top:20px}.case-study__p.big-bold-text:has(.color-blue):not(:last-child){margin-bottom:15px}.case-study__p .color-blue{color:#1c71c1}.case-study__p strong{font-weight:400}.case-study__ul{list-style:none;padding-left:20px;margin:0}.case-study__ul .case-study__li,.case-study__ul li{font-family:"Kanit",sans-serif;font-size:1.125rem;line-height:1.6875rem;padding-left:16px;position:relative}.case-study__ul li{font-weight:300}.case-study__ul li:not(:last-child){margin-bottom:10px}.case-study__ul .case-study__li::before,.case-study__ul li::before{content:"";position:absolute;top:10.5px;left:0;width:6px;height:6px;background:#1c71c1}.case-study__ul:not(:last-child){margin-bottom:30px}.case-study__ul .case-study__li{font-style:italic;font-weight:400}.case-study__ul .case-study__li:not(:last-child){margin-bottom:15px}.case-study__ul .case-study__li::before{background:#f78f15}.case-study__text-wrap{color:#fff;background:#2f364f;border-radius:4px;padding:25px clamp(1.5625rem,-.5032rem + 8.4746vw,2.5rem)}.case-study__text-wrap:not(:first-child){margin-top:50px}.case-study__text-wrap:not(:last-child){margin-bottom:50px}.case-study__text-wrap .case-study__p{margin:0}.case-study__text-wrap .case-study__p.big-bold-text:not(:first-child){margin-top:20px}.case-study__text-wrap .case-study__p.big-bold-text:not(:last-child){margin-bottom:20px}.case-study__text-wrap .case-study__p:has(.btn,.link){margin-top:20px}.case-study__text-wrap .link{color:#42a2fd}.case-study__text-wrap .link:is(:hover,:focus,:focus-within){color:#f78f15}@media all and (min-width:48rem){.case-study__h2{font-size:2.125rem;line-height:3.125rem}}@media all and (min-width:64rem){.case-study{padding:100px 0}.case-study__item:not(:first-child:last-child,.active){padding-top:100px;margin-top:100px}.case-study__wrapper{align-items:flex-start;justify-content:space-between}.case-study__content{width:49.62%}.case-study__image{flex:1 0 0;max-width:570px;position:-webkit-sticky;position:sticky;top:130px;text-align:right}}@media all and (max-width:35.499rem){.case-study__actions .btn{width:100%}}