.case-study-hero{width:100%}.case-study-hero__frame{position:relative;background:radial-gradient(60% 50% at 15% 100%,#6a1f7a33,#6a1f7a00 70%),radial-gradient(40% 35% at 92% 5%,#0094d533,#0094d500 70%),#fff}.case-study-hero__top{position:relative;display:flex;flex-direction:column;gap:40px;padding-top:180px;padding-bottom:80px}.case-study-hero__body{display:flex;flex-direction:column;gap:40px}.case-study-hero__breadcrumb{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;color:#1c1c25;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;transition:opacity .15s linear}.case-study-hero__breadcrumb:hover{opacity:.75}.case-study-hero__breadcrumb-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.case-study-hero__breadcrumb-label{padding:0 4px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-study-hero__title{margin:0;max-width:760px;color:#3f3f48;font-size:48px;font-weight:700;line-height:60px}.case-study-hero__stats{position:relative;z-index:2}.case-study-hero__stats-card{display:flex;flex-direction:column;gap:40px;padding:40px;background:#fff;border-radius:4px;box-shadow:4px 4px 5px #2727311a}.case-study-hero__stat{display:flex;flex-direction:column;gap:8px;min-width:0}.case-study-hero__stat-number{margin:0;color:#6a1f7a;font-size:48px;font-weight:300;line-height:60px}.case-study-hero__stat-description{margin:0;color:#3f3f48;font-size:16px;font-weight:700;line-height:24px}.case-study-hero__media{position:relative;width:100%;height:420px;overflow:hidden}.case-study-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.case-study-hero__image--fallback{background:radial-gradient(circle at 30% 25%,#ff6277b3,#ff627700 18%),radial-gradient(circle at 62% 38%,#e285f9cc,#e285f900 24%),linear-gradient(135deg,#13051c 8%,#2a0940 34%,#4e1d7a 58%,#1a0526)}@media (min-width: 1200px){.case-study-hero__body{position:relative}.case-study-hero__title{max-width:757px;width:100%}.case-study-hero__stats{position:absolute;top:0;right:0;width:276px;max-width:276px;z-index:2}.case-study-hero__stats-card{width:100%}.case-study-hero__media{position:relative;z-index:0}}@media (min-width: 768px) and (max-width: 1199px){.case-study-hero__top{gap:32px;padding-top:148px;padding-bottom:0}.case-study-hero__title{font-size:36px;line-height:48px}.case-study-hero__stats{align-self:center;width:100%;max-width:704px;margin-bottom:-88px;position:relative;z-index:2}.case-study-hero__stats-card{flex-direction:row;align-items:flex-start;gap:24px;width:100%;padding:32px}.case-study-hero__stat{flex:1 1 0;min-width:0}.case-study-hero__stat-number{font-size:36px;line-height:48px}.case-study-hero__media{height:320px}}@media (max-width: 767px){.case-study-hero__top{gap:24px;padding-top:132px;padding-bottom:0}.case-study-hero__title{font-size:32px;line-height:40px}.case-study-hero__stats{align-self:center;width:100%;max-width:327px;margin-bottom:-88px;position:relative;z-index:2}.case-study-hero__stats-card{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;padding:24px;border-radius:2px}.case-study-hero__stat-number{font-size:32px;line-height:40px}.case-study-hero__media{height:320px}}
