.cs-wrapper .cs-hero{background-size:cover!important;border-radius:30px;height:540px;margin:124px auto 0;max-width:1280px;padding:30px 0}.cs-wrapper .cs-hero .cs-share{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;max-width:960px}.cs-wrapper .cs-hero .cs-share .share-post{align-items:center;background:#fff;border-radius:100px;box-shadow:0 10px 20px rgba(0,0,0,.05);display:flex;gap:20px;justify-content:center;margin:0 auto;padding:8px 20px;width:max-content}.cs-wrapper .cs-hero .cs-share .share-post .share-btns{display:flex;flex-direction:row!important;flex-wrap:unset;gap:16px}.cs-wrapper .cs-hero .cs-share .share-post .share-btns .share-btn{flex-shrink:unset!important;font-size:14px;gap:10px;margin:0;padding:0;width:unset!important}.cs-wrapper .cs-hero .cs-share .share-post .share-btns .share-btn .btn-label{display:none}.cs-wrapper .cs-hero .cs-share .share-post .share-heading{border:0;font-size:16px!important;margin:0;padding-bottom:0;width:unset}.cs-wrapper h1{background:#fff;border-radius:20px;box-shadow:0 10px 20px rgba(0,0,0,.05);color:#000;font-size:54px;margin:0 auto -60px;max-width:960px;padding:30px 40px;transform:translateY(-50%)}.cs-wrapper .blog-post{padding:0 0 40px}.cs-wrapper .cs-inner{display:flex;gap:40px}.cs-wrapper .cs-inner .left{background:#f0edff;border-radius:20px;color:#fff;flex-basis:400px;height:max-content;overflow:hidden;padding:30px;position:relative}.cs-wrapper .cs-inner .left .text-content{position:relative}.cs-wrapper .cs-inner .left .shade-left,.cs-wrapper .cs-inner .left .shade-right{filter:blur(120px);position:absolute;width:50%}.cs-wrapper .cs-inner .left .shade-left{background:#826cff;height:629px;left:0;top:25%;transform:matrix(.75,.66,.66,-.75,0,0)}.cs-wrapper .cs-inner .left .shade-right{background:#ff8c7a;height:551.52px;left:100%;top:75%;transform:matrix(.97,.24,.24,-.97,0,0)}.cs-wrapper .cs-inner .left a{background:#fff;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#000;display:block;display:flex;font-size:16px;font-weight:600;gap:6px;justify-content:center;padding:12px;text-decoration:none}.cs-wrapper .cs-inner .right{flex:1}.cs-wrapper .content-wrapper{max-width:1280px}@media(max-width:767px){.cs-wrapper .cs-inner{flex-direction:column}.cs-wrapper h1{border-radius:none;box-shadow:none;font-size:28px!important;margin:0;padding:30px 35px;transform:none}.cs-wrapper .cs-hero{align-items:flex-end;border-radius:0;display:flex;height:360px;margin:0}.cs-wrapper .cs-inner .left{padding:20px}.cs-wrapper .cs-hero .cs-share{padding:0 20px}}