.featured-case-study{color:#fff;overflow:hidden;position:relative}.featured-case-study-background{opacity:.07;pointer-events:none;position:absolute;right:-120px;top:-140px;width:520px;z-index:0}.featured-case-study .container{position:relative;z-index:2}.featured-case-study-wrapper{align-items:center;display:grid;gap:44px;grid-template-columns:1fr 1fr}.featured-case-study-text h2{color:#fff;margin-bottom:0}.featured-case-study-stats{display:flex;flex-wrap:wrap;gap:30px;margin-top:22px}.featured-case-study-stat{min-width:0}.featured-case-study-stat-value{color:var(--green);font-size:34px;font-weight:800;line-height:1}.featured-case-study-stat-title{color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.06em;line-height:1.3;margin-top:8px}.featured-case-study-stat-copy{color:var(--lav);font-size:11.5px;line-height:1.5;margin-top:3px;max-width:170px}.featured-case-study-copy{color:var(--sub);font-size:15px;line-height:1.7;margin-top:24px}.featured-case-study-copy p{margin:0}.featured-case-study-quote{color:var(--sub);font-size:14px;font-style:normal;line-height:1.65;margin:18px 0 0}.featured-case-study-attribution{color:var(--green);font-size:13px;font-weight:400;line-height:1.5;margin-top:10px}.featured-case-study-attribution strong{font-weight:700}.featured-case-study-link{margin-top:22px}.featured-case-study-media{position:relative;width:100%}.featured-case-study-video-trigger{background:transparent;border:0;cursor:pointer;display:block;margin:0;padding:0;position:relative;width:100%}.featured-case-study-video-trigger:focus-visible{border-radius:18px;outline:3px solid var(--green);outline-offset:4px}.featured-case-study-image{border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.4);display:block;height:auto;width:100%}.featured-case-study-play-wrapper{align-items:center;display:flex;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.featured-case-study-play{align-items:center;background:var(--green);border-radius:50%;box-shadow:0 12px 34px rgba(0,0,0,.45);display:flex;height:70px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:70px}.featured-case-study-video-trigger:hover .featured-case-study-play{box-shadow:0 16px 38px rgba(0,0,0,.5);transform:scale(1.06)}.featured-case-study-play .material-symbols-outlined{color:var(--dark);font-size:34px}.featured-case-study-video{width:100%}.featured-case-study-video video{aspect-ratio:16/9;background:#000;border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.4);display:block;height:auto;width:100%}.featured-case-study-video-trigger[hidden],.featured-case-study-video[hidden]{display:none}@media (max-width:1024px){.featured-case-study-wrapper{grid-template-columns:1fr}}@media (max-width:560px){.featured-case-study-stats{gap:24px}.featured-case-study-stat{width:calc(50% - 12px)}.featured-case-study-stat-copy{max-width:none}.featured-case-study-play{height:60px;width:60px}.featured-case-study-play .material-symbols-outlined{font-size:30px}}