.cards-icons{row-gap:56px}.cards-icons .card{align-items:center;display:grid;grid-gap:24px;gap:24px;grid-template-areas:"media link" "text text";grid-template-columns:80px auto;justify-items:start;padding-right:8px}.cards-icons .card .link{display:flex;grid-area:link;justify-content:space-between;width:100%}.cards-icons .card .link:after{content:var(--right-arrow)}.cards-icons .card .media{grid-area:media;height:80px}.cards-icons .card .text{grid-area:text}.cards-icons>.buttons{display:none}@media (min-width:900px){.cards-icons{-moz-column-gap:32px;column-gap:32px;row-gap:64px}.cards-icons .card{align-items:center;display:grid;grid-template-areas:"media link" "media text";grid-template-columns:110px auto;padding:0;grid-row-gap:0;row-gap:0}.cards-icons .card:not(:has(.link)){grid-template-areas:"media text" "media text"}.cards-icons .card:hover .link:after{margin-left:3px}.cards-icons .card .link{display:flex;gap:12px;grid-area:link;justify-content:start}.cards-icons .card .link:after{margin-left:0;transition:margin .15s ease-out}.cards-icons .card .media{height:auto}.cards-icons .card .text{grid-area:text}.cards-icons>.buttons{display:flex;grid-column:-2/-1;justify-content:end;padding-right:40px}.cards-icons>.buttons .btn{display:inline-flex}}
