.industries__grid{display:grid;gap:var(--space-md,1.5rem);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.industries__grid--2,.industries__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.industries__card{background:var(--colour-navy,#010201);border-radius:var(--border-radius-small,20px);display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:26rem;overflow:hidden;position:relative}.industries__scene{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s var(--ease,ease);width:100%;z-index:-2}.industries__card:before{background:linear-gradient(0deg,rgba(10,22,38,.92) 0,rgba(10,22,38,.72) 38%,rgba(10,22,38,.12) 72%,rgba(10,22,38,0));content:"";inset:0;position:absolute;z-index:-1}.industries__card:focus-within .industries__scene,.industries__card:hover .industries__scene{transform:scale(1.04)}.industries__body{color:var(--colour-white,#fff);padding:clamp(1.25rem,2vw,1.75rem)}.industries__name{color:var(--colour-white,#fff);font-size:var(--font-size-x-large,32px);margin:0 0 1rem}.industries__robots{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.industries__robot{align-items:center;background:hsla(0,0%,100%,.94);border-radius:100px;color:var(--colour-ink,#010201);display:inline-flex;font-size:.9375rem;gap:.45rem;line-height:1.2;min-height:44px;padding:.3rem 1rem .3rem .4rem;text-decoration:none;transition:background-color .15s var(--ease,ease),transform .15s var(--ease,ease)}.industries__robot:not(:has(img)){padding-left:1rem}.industries__robot img{background:var(--colour-aqua-tint,#dcf9ff);border-radius:50%;height:2rem;object-fit:contain;padding:.15rem;width:2rem}.industries__robot:focus-visible,.industries__robot:hover{background:var(--colour-aqua-tint,#dcf9ff);transform:translateY(-1px)}.industries__extra{align-items:center;color:var(--colour-white,#fff);display:inline-flex;font-size:.9375rem;gap:.4rem;margin-top:.5rem;min-height:44px;text-decoration:underline;text-underline-offset:.2em}.industries__extra:hover{color:var(--colour-aqua,#6ce6ff)}@media (max-width:1024px){.industries__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.industries__grid{grid-template-columns:minmax(0,1fr)}.industries__card{min-height:22rem}}@media (prefers-reduced-motion:reduce){.industries__robot,.industries__scene{transition:none}.industries__card:hover .industries__scene{transform:none}}.industries__card{justify-content:flex-start}.industries__card:before{background:linear-gradient(180deg,rgba(1,2,1,.9) 0,rgba(1,2,1,.7) 32%,rgba(1,2,1,.12) 66%,rgba(1,2,1,0))}.industries__card{justify-content:stretch}.industries__body{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column}.industries__robots{margin-top:auto;padding-top:var(--space-md,1.5rem)}.industries__card:before{background:linear-gradient(180deg,rgba(1,2,1,.82) 0,rgba(1,2,1,.35) 22%,rgba(1,2,1,0) 42%),linear-gradient(0deg,rgba(1,2,1,.78) 0,rgba(1,2,1,.3) 24%,rgba(1,2,1,0) 44%)}@media (min-width:1280px){.industries__grid--8{grid-template-columns:repeat(4,minmax(0,1fr))}.industries__grid--8 .industries__name{font-size:var(--font-size-large,28px)}}@media (min-width:1025px) and (max-width:1279px){.industries__grid--8{grid-template-columns:repeat(2,minmax(0,1fr))}}.industries__note{color:hsla(0,0%,100%,.92);font-size:1rem;line-height:1.45;margin:-.5rem 0 1rem}.industries__card[id]{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.industries__card:target{box-shadow:0 0 0 3px var(--colour-white,#fff),0 0 0 6px var(--colour-signal,#66a2d9)}@media (min-width:1280px){.industries__grid--7{grid-template-columns:repeat(12,minmax(0,1fr))}.industries__grid--7>.industries__card{grid-column:span 3}.industries__grid--7>.industries__card:nth-child(n+5){grid-column:span 4}.industries__grid--7 .industries__name{font-size:var(--font-size-large,28px)}}@media (min-width:641px) and (max-width:1279px){.industries__grid--7{grid-template-columns:repeat(2,minmax(0,1fr))}.industries__grid--7>.industries__card:last-child{grid-column:1/-1}}.industries__grid--7{grid-auto-flow:row dense}