.case-study{margin-bottom:20px;margin-top:20px;position:relative}.case-study__inner:before{background-color:#c3cb2b;bottom:0;content:"";left:0;position:absolute;top:0;width:6px}.case-study__inner{padding-left:24px;position:relative}.case-study__header{margin-bottom:20px;width:100%}.case-study__title{margin-bottom:0;margin-top:8px}.case-study__eyebrow{background-color:#f8f9ec;border-radius:3px;color:#6f7c00;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:8px;padding:4px 10px;text-transform:uppercase}.case-study__content:after{clear:both;content:"";display:table}.case-study__image{float:right;margin:0 0 24px 40px;width:30%}.case-study__image img{display:block;height:auto;width:100%}.case-study__features{list-style:none;margin:16px 0;padding:0}.case-study__features li{margin-bottom:10px;padding-left:28px;position:relative}.case-study__features li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c3cb2b' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;position:absolute;top:4px;width:18px}.case-study__metrics{display:flex;gap:48px;margin-bottom:24px;margin-top:24px}.case-study__metric strong{display:block;font-size:1.5rem}.case-study__metric span{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.case-study__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.case-study__ctas a{align-items:center;border:2px solid transparent;border-radius:2px;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:12px 24px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.case-study__ctas .btn--primary{background-color:#c3cb2b;color:#111}.case-study__ctas .btn--primary:hover{background-color:#afb726;color:#111}.case-study__ctas .btn--secondary{background-color:transparent;border-color:#c3cb2b;color:#111}.case-study__ctas .btn--secondary:hover{background-color:#c3cb2b;color:#111}@media (max-width:1023px){.case-study__image{float:none;margin:0 0 24px;width:100%}}@media (max-width:767px){.case-study__ctas{gap:10px}}@media (max-width:600px){.case-study__ctas a{width:100%}}