.acards__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.acards__grid--3,.acards__grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}.acards__grid--1{grid-template-columns:minmax(0,1fr)}.acards__card{background:var(--colour-grey-light);border-radius:var(--border-radius-small,20px);display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1.75rem}.surface:not(.surface--dark):not(.surface--gradient) .acards__card{background:var(--colour-white)}.acards__top{align-items:center;display:flex;justify-content:space-between;min-height:1.5rem}.acards__icon{color:var(--colour-signal-deep);height:1.5rem;width:1.5rem}.acards__num{color:var(--colour-black-60);font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.08em}.acards__title{font-size:var(--font-size-large,28px);line-height:1.2;margin:.25rem 0 0}.acards__copy{color:var(--colour-black-80);font-size:1.0625rem;line-height:1.55}.acards__copy p{margin:0}.acards__copy p+p{margin-top:.75em}.acards__fits{align-items:center;border-top:1px solid var(--colour-hairline);display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1rem}.acards__fits-label{color:var(--colour-black-60);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:1.4px;line-height:1.5;text-transform:uppercase}.acards__robots{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.acards__robot{align-items:center;background:var(--colour-sky);border-radius:100px;color:var(--colour-ink);display:inline-flex;font-size:.9375rem;gap:.5rem;min-height:44px;padding:.25rem 1rem .25rem .3rem;text-decoration:none;transition:background-color .16s var(--ease),color .16s var(--ease)}.acards__robot:not(:has(.acards__robot-img)){padding-left:1rem}.acards__robot-img{background:var(--colour-white);border-radius:50%;display:grid;height:2.25rem;overflow:hidden;place-items:center;width:2.25rem}.acards__robot-img img{max-height:80%;max-width:80%;object-fit:contain}.acards__robot svg{height:1rem;transition:transform .16s var(--ease);width:1rem}a.acards__robot:focus-visible,a.acards__robot:hover{background:var(--colour-signal-deep);color:var(--colour-white);text-decoration:none}a.acards__robot:hover svg{transform:translateX(3px)}:is(.surface--dark,.surface--gradient) .acards__card{background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14)}@media (prefers-reduced-motion:reduce){.acards__robot,.acards__robot svg{transition:none}}@media (max-width:1024px){.acards__grid--3,.acards__grid--6{grid-template-columns:repeat(2,minmax(0,1fr))}.acards__grid--3>:last-child{grid-column:1/-1}}@media (max-width:640px){.acards__grid,.acards__grid--3,.acards__grid--6{grid-template-columns:minmax(0,1fr)}.acards__grid--3>:last-child{grid-column:auto}}.acards__icon--fa{display:inline-grid;place-items:center}.acards__icon--fa svg{fill:currentColor;height:100%;width:100%}