.a1c-case-feature{--a1c-navy:#0a1224;--a1c-navy-soft:#131c33;--a1c-blue:#1c56e8;--a1c-cyan:#56d9ff;--a1c-white:#fff;--a1c-grey-100:#9aa4ba;--a1c-grey-200:#5f6b83;--a1c-border-dark:hsla(0,0%,100%,.08);--a1c-radius:24px;margin-top:40px;width:100%}.a1c-case-feature,.a1c-case-feature *{box-sizing:border-box}.a1c-case-feature__card{background:var(--a1c-navy);border-radius:var(--a1c-radius);display:grid;grid-template-columns:1fr;overflow:hidden}.a1c-case-feature__media{min-height:260px;position:relative}.a1c-case-feature__img,.a1c-case-feature__img-placeholder{display:block;height:100%;object-fit:cover;width:100%}.a1c-case-feature__img-placeholder{background:linear-gradient(135deg,var(--a1c-navy-soft),var(--a1c-navy));min-height:260px}.a1c-case-feature__content{display:flex;flex-direction:column;padding:40px 36px}.a1c-case-feature__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.a1c-case-feature__logo{align-items:center;border-radius:8px;color:#05070d;display:inline-flex;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;height:34px;justify-content:center;width:34px}.a1c-case-feature__company{color:var(--a1c-white);font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600}.a1c-case-feature__meta{color:var(--a1c-grey-200);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.4px}.a1c-case-feature__quote{color:var(--a1c-white);font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:500;line-height:1.4;margin:0 0 14px}.a1c-case-feature__author{color:var(--a1c-grey-100);font-family:IBM Plex Sans,sans-serif;font-size:13.5px;margin:0 0 32px}.a1c-case-feature__stats{border-top:1px solid var(--a1c-border-dark);display:flex;flex-wrap:wrap;gap:36px;margin-bottom:32px;padding-top:24px}.a1c-case-feature__stat{display:flex;flex-direction:column;gap:4px}.a1c-case-feature__stat-value{color:var(--a1c-cyan);font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:700;line-height:1}.a1c-case-feature__stat-label{color:var(--a1c-grey-100);font-family:IBM Plex Sans,sans-serif;font-size:12.5px;line-height:1.35;max-width:130px}.a1c-case-feature__cta{align-items:center;align-self:flex-start;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:var(--a1c-white);display:inline-flex;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:600;gap:8px;margin-top:auto;padding:13px 24px;text-decoration:none;transition:border-color .2s ease,color .2s ease,transform .2s ease}.a1c-case-feature__cta:focus-visible,.a1c-case-feature__cta:hover{border-color:var(--a1c-cyan);color:var(--a1c-cyan)}.a1c-case-feature__cta:focus-visible{outline:2px solid var(--a1c-cyan);outline-offset:3px}.a1c-bg--white{background:#fff}.a1c-bg--gray{background:#f6f8fc}.a1c-case-feature__card{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.a1c-case-feature.is-visible .a1c-case-feature__card{opacity:1;transform:none}@media (min-width:860px){.a1c-case-feature__card{grid-template-columns:1fr 1fr}.a1c-case-feature__content{padding:56px 52px}.a1c-case-feature__quote{font-size:26px}}@media (prefers-reduced-motion:reduce){.a1c-case-feature__card{opacity:1;transform:none;transition:none}}