.item--offer{background-color:var(--wp--preset--color--light-blue);border-radius:8px;display:flex;flex-direction:column;padding:1rem}@media(min-width:768px){.item--offer{padding:1.5rem}}.item--offer .item__heading{align-items:center;display:flex;gap:2rem;justify-content:flex-start;margin:0 0 1rem}.item--offer .item__thumbnail{height:auto;margin:0;width:60px}@media(min-width:768px){.item--offer .item__thumbnail{width:80px}}.item--offer .item__thumbnail>*{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.item--offer .item__title{font-size:clamp(1rem,3vw,1.25rem);font-weight:600;text-transform:uppercase;transition:color .2s ease}.item--offer .item__description{color:var(--wp--preset--color--primary);margin-bottom:1rem}.item--offer .item__read-more{align-self:flex-end;margin-right:auto;margin-top:auto;text-decoration:underline}.item--offer:hover .item__title{color:var(--wp--preset--color--secondary)}.item--offer:hover .item__read-more{text-decoration:none}.item--realization{background-color:var(--wp--preset--color--light-blue);border-radius:4px;display:flex;flex-direction:column;padding:.5rem}.item--realization .item__thumbnail{align-items:center;aspect-ratio:4/2;background-color:var(--wp--preset--color--white);border-radius:4px;display:flex;justify-content:center;margin:0 0 1rem;position:relative;width:100%}.item--realization .item__thumbnail>*{border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.item--realization .item__title{font-size:1rem;line-height:1.3;margin:0;transition:color .2s ease}.item--realization .item__clients{display:block;font-size:.875rem;margin:0}.item--realization .item__description{color:var(--wp--preset--color--primary);margin:0}.item--realization .item:hover .item__title{color:var(--wp--preset--color--secondary)}.ilabs-see-also{display:flex;flex-direction:column;gap:1rem}@media(min-width:375px)and (max-width:767px){.ilabs-see-also{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}}