.emis-casestudy{background:#f0f4f8;padding:clamp(56px,8vw,96px) clamp(20px,5vw,80px)}.emis-casestudy .emis-section__inner{max-width:1100px;margin:0 auto}.emis-casestudy .emis-section__eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#F79428;margin-bottom:16px}.emis-casestudy .emis-section__heading{display:block;font-size:clamp(26px,3.5vw,42px);font-weight:700;line-height:1.15;margin:0 0 40px;color:#0B0F1A}.emis-casestudy__card{display:grid;grid-template-columns:1fr 420px;gap:0;border-radius:16px;background:linear-gradient(135deg,#0A1035 0%,#0e1e3a 50%,#0A1035 100%);overflow:hidden;box-shadow:0 8px 40px rgba(10,16,53,.28);position:relative;transition:opacity .6s,transform .6s}.emis-casestudy__card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 30% 50%,rgba(247,148,40,.09) 0%,transparent 60%);pointer-events:none;z-index:0}.emis-casestudy__card.emis-below-fold{opacity:0;transform:translateY(32px)}.emis-casestudy__card.emis-below-fold.Active{opacity:1;transform:translateY(0)}.emis-casestudy__content{padding:clamp(36px,5vw,56px);position:relative;z-index:1}.emis-casestudy__image{position:relative;overflow:hidden}.emis-casestudy__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:brightness(.82);transition:transform .5s ease}.emis-casestudy__card:hover .emis-casestudy__image img{transform:scale(1.04)}.emis-casestudy__image::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,rgba(10,16,53,1) 0%,rgba(10,16,53,.90) 10%,rgba(10,16,53,.72) 22%,rgba(10,16,53,.46) 38%,rgba(10,16,53,.18) 55%,rgba(10,16,53,.04) 68%,rgba(10,16,53,0) 78%);z-index:1}[dir="rtl"] .emis-casestudy__image::after{background:linear-gradient(to left,rgba(10,16,53,1) 0%,rgba(10,16,53,.90) 10%,rgba(10,16,53,.72) 22%,rgba(10,16,53,.46) 38%,rgba(10,16,53,.18) 55%,rgba(10,16,53,.04) 68%,rgba(10,16,53,0) 78%)}@media(max-width:900px){.emis-casestudy__card{grid-template-columns:1fr}.emis-casestudy__image{min-height:220px}.emis-casestudy__image::after{background:linear-gradient(to bottom,#0A1035 0%,transparent 40%)}}@media(max-width:600px){.emis-casestudy__content{padding:28px 24px}}.emis-casestudy__badge{display:inline-block;padding:6px 16px;border-radius:100px;background:rgba(247,148,40,.15);color:#F79428;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.emis-casestudy__title{display:block;font-size:clamp(22px,3vw,34px);font-weight:700;color:#ffffff;margin:0 0 8px}.emis-casestudy__sub{display:block;font-size:16px;color:#b8c0cc;margin:0 0 32px}.emis-casestudy__stats{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:36px}.emis-casestudy__stat{border-left:3px solid #F79428;padding-left:16px}[dir="rtl"] .emis-casestudy__stat{border-left:none;border-right:3px solid #F79428;padding-left:0;padding-right:16px}.emis-casestudy__stat-number{display:block;font-size:28px;font-weight:800;color:#F79428;line-height:1;margin-bottom:4px}.emis-casestudy__stat-label{display:block;font-size:13px;color:#b8c0cc}.emis-casestudy__cta-group{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.emis-casestudy__cta{display:inline-block;padding:14px 32px;background:#F79428;color:#ffffff;font-weight:700;font-size:15px;border-radius:8px;text-decoration:none;transition:opacity .2s,box-shadow .2s}.emis-casestudy__cta:hover{opacity:.9;box-shadow:0 4px 18px rgba(247,148,40,.38)}.emis-casestudy__cta--outline{background:transparent;border:2px solid rgba(255,255,255,.35);color:#ffffff}.emis-casestudy__cta--outline:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6);opacity:1;box-shadow:none}