@charset "UTF-8";.c-case-study-card[data-okd-type=element]{--case-study-card-radius:var(
      --wp--custom--tokens--border-radius--xl,
      16px
  );--case-study-card-bg:var(--wp--preset--color--neutral-black, #000);--case-study-card-title:#ffffff;--case-study-card-padding:var(--wp--preset--spacing--space-5, 20px);--case-study-card-aspect:4 / 5;background-color:var(--case-study-card-bg);border:0 none;border-radius:var(--case-study-card-radius);overflow:hidden;position:relative}.c-case-study-card[data-okd-type=element] .case-study-card__link{aspect-ratio:var(--case-study-card-aspect);color:var(--case-study-card-title);display:block;height:100%;position:relative;text-decoration:none;width:100%}.c-case-study-card[data-okd-type=element] .case-study-card__media{border-radius:var(--case-study-card-radius);inset:0;overflow:hidden;position:absolute;z-index:0}.c-case-study-card[data-okd-type=element] .case-study-card__img{display:block;height:100%;left:0;object-fit:cover;object-position:center;opacity:.7;position:absolute;top:0;transition-property:opacity,transform;transition-duration:0.6s;transition-timing-function:var(--okd-transition-timing-function);width:100%}.c-case-study-card[data-okd-type=element] .case-study-card__logo{align-items:center;background-color:#fff0;border-radius:var(--wp--custom--tokens--border-radius--m,6px);display:flex;height:100px;justify-content:center;left:50%;padding:0;position:absolute;top:16px;transform:translateX(-50%) translateY(0);transition:transform 0.4s cubic-bezier(.34,1.56,.64,1);width:100px;z-index:2}.c-case-study-card[data-okd-type=element] .case-study-card__logo-img{display:block;filter:none;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.c-case-study-card[data-okd-type=element] .case-study-card__logo-img--invert{filter:brightness(0) invert(1)}.c-case-study-card[data-okd-type=element] .case-study-card__scrim{background:linear-gradient(to top,rgb(0 0 0 / .7) 0%,#fff0 70%);border-radius:var(--case-study-card-radius);inset:0;pointer-events:none;position:absolute;z-index:1}.c-case-study-card[data-okd-type=element] .case-study-card__body{align-items:center;display:flex;inset:0;justify-content:center;padding:var(--case-study-card-padding);position:absolute;text-align:center;text-wrap:balance;z-index:2}.c-case-study-card[data-okd-type=element] .case-study-card__title{color:var(--case-study-card-title);font-family:var(--wp--preset--font-family--sans);font-size:var(--wp--preset--font-size--h-4,clamp(18px, 17.295775px + 0.187793vw, 20px));font-weight:var(--wp--custom--tokens--heading--font-weight,600);letter-spacing:0;line-height:1.3;margin:0;transform:translateY(0);transition:transform 0.4s cubic-bezier(.34,1.56,.64,1)}.c-case-study-card[data-okd-type=element] .case-study-card__cta{inset-inline-start:50%;inset-block-end:32px;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition-property:opacity,visibility;transition-duration:0.3s;transition-timing-function:var(--okd-transition-timing-function);visibility:hidden;z-index:3}.c-case-study-card[data-okd-type=element] .case-study-card__cta-icon{background-image:url(/wp-content/themes/okd/static/img/case-study-card-chevron.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:16px;width:16px}@media screen and (max-width:768px){.c-case-study-card[data-okd-type=element] .case-study-card__logo{transform:translateX(-50%) translateY(12px)}.c-case-study-card[data-okd-type=element] .case-study-card__title{transform:translateY(-12px)}.c-case-study-card[data-okd-type=element] .case-study-card__cta{opacity:1;visibility:visible}}.c-case-study-card[data-okd-type=element]:has(.case-study-card__link:focus-visible){overflow:visible}.c-case-study-card[data-okd-type=element]:has(.case-study-card__link:focus-visible) .case-study-card__img{opacity:.9}.c-case-study-card[data-okd-type=element]:has(.case-study-card__link:focus-visible) .case-study-card__logo{transform:translateX(-50%) translateY(12px)}.c-case-study-card[data-okd-type=element]:has(.case-study-card__link:focus-visible) .case-study-card__title{transform:translateY(-12px)}.c-case-study-card[data-okd-type=element]:has(.case-study-card__link:focus-visible) .case-study-card__cta{opacity:1;visibility:visible}@media screen and (min-width:769px) and (hover:hover) and (pointer:fine){.c-case-study-card[data-okd-type=element]:hover .case-study-card__img{opacity:.9}.c-case-study-card[data-okd-type=element]:hover .case-study-card__logo{transform:translateX(-50%) translateY(12px)}.c-case-study-card[data-okd-type=element]:hover .case-study-card__title{transform:translateY(-12px)}.c-case-study-card[data-okd-type=element]:hover .case-study-card__cta{opacity:1;visibility:visible}}