.industry-cards-module__8Fyjsa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.industry-cards-module__8Fyjsa__tile{--ease-out:cubic-bezier(.22, 1, .36, 1);aspect-ratio:4/3;isolation:isolate;transition:opacity .9s var(--ease-brand), transform .45s var(--ease-brand), box-shadow .45s var(--ease-brand);background:#111;border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.industry-cards-module__8Fyjsa__figure{z-index:0;margin:0;position:absolute;inset:0}.industry-cards-module__8Fyjsa__figure:after{content:"";background:linear-gradient(#080c0f00 38%,#080c0f8c 64%,#080c0feb 100%);position:absolute;inset:0}.industry-cards-module__8Fyjsa__image{object-fit:cover;filter:saturate(.95);transition:transform 1.1s var(--ease-brand), filter .6s var(--ease-brand)}.industry-cards-module__8Fyjsa__body{z-index:1;transition:grid-template-rows .55s var(--ease-out), row-gap .55s var(--ease-out);grid-template-rows:auto 0fr;row-gap:0;padding:0 22px 20px;display:grid;position:absolute;bottom:0;left:0;right:0}.industry-cards-module__8Fyjsa__title{font-family:var(--font-outfit), sans-serif;letter-spacing:-.015em;color:#fff;margin:0;padding-top:16px;font-size:20px;font-weight:400;line-height:1.22;position:relative}.industry-cards-module__8Fyjsa__title:before{content:"";background:color-mix(in srgb, var(--icon-foreground) 72%, #fff);width:26px;height:2px;transition:width .45s var(--ease-brand);position:absolute;top:0;left:0}.industry-cards-module__8Fyjsa__blurb{color:#fffc;opacity:0;min-height:0;transition:opacity .35s ease 50ms, transform .55s var(--ease-out);margin:0;font-size:14px;font-weight:300;line-height:1.55;overflow:hidden;transform:translateY(6px)}.industry-cards-module__8Fyjsa__tile:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff1a,0 30px 60px -30px #000c}.industry-cards-module__8Fyjsa__tile:hover .industry-cards-module__8Fyjsa__image{filter:saturate(1.05);transform:scale(1.06)}.industry-cards-module__8Fyjsa__tile:hover .industry-cards-module__8Fyjsa__figure:after{background:linear-gradient(#080c0f1a 18%,#080c0fb3 52%,#080c0ff2 100%)}.industry-cards-module__8Fyjsa__tile:hover .industry-cards-module__8Fyjsa__title:before{width:48px}.industry-cards-module__8Fyjsa__tile:hover .industry-cards-module__8Fyjsa__body{grid-template-rows:auto 1fr;row-gap:8px}.industry-cards-module__8Fyjsa__tile:hover .industry-cards-module__8Fyjsa__blurb{opacity:1;transition:opacity .45s ease .12s, transform .55s var(--ease-out) 50ms;transform:none}@media (max-width:1080px){.industry-cards-module__8Fyjsa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none),(max-width:620px){.industry-cards-module__8Fyjsa__body{grid-template-rows:auto 1fr;row-gap:8px}.industry-cards-module__8Fyjsa__blurb{opacity:1;transform:none}.industry-cards-module__8Fyjsa__figure:after{background:linear-gradient(#080c0f0d 20%,#080c0fb3 55%,#080c0ff2 100%)}}@media (max-width:620px){.industry-cards-module__8Fyjsa__grid{grid-template-columns:minmax(0,1fr);gap:14px}.industry-cards-module__8Fyjsa__tile{aspect-ratio:4/3.2}}@media (prefers-reduced-motion:reduce){.industry-cards-module__8Fyjsa__tile,.industry-cards-module__8Fyjsa__image,.industry-cards-module__8Fyjsa__body,.industry-cards-module__8Fyjsa__blurb{transition:none}}
