.item--offer,.item--workshop{background-color:var(--wp--preset--color--light-blue);border-radius:8px;display:flex;flex-direction:column;padding:1rem}@media(min-width:768px){.item--offer,.item--workshop{padding:1.5rem}}.item--offer .item__heading,.item--workshop .item__heading{align-items:center;display:flex;gap:2rem;justify-content:flex-start;margin:0 0 1rem}.item--offer .item__thumbnail,.item--workshop .item__thumbnail{height:auto;margin:0;max-width:60px;width:100%}@media(min-width:768px){.item--offer .item__thumbnail,.item--workshop .item__thumbnail{max-width:80px}}.item--offer .item__thumbnail>*,.item--workshop .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,.item--workshop .item__title{font-size:clamp(1rem,3vw,1.25rem);font-weight:600;text-transform:uppercase;transition:color .2s ease}.item--offer .item__description,.item--workshop .item__description{color:var(--wp--preset--color--primary);margin-bottom:1rem}.item--offer .item__read-more,.item--workshop .item__read-more{align-self:flex-end;margin-right:auto;margin-top:auto;text-decoration:underline}.item--offer:hover .item__title,.item--workshop:hover .item__title{color:var(--wp--preset--color--secondary)}.item--offer:hover .item__read-more,.item--workshop:hover .item__read-more{text-decoration:none}.item--workshop{display:flex;flex-direction:row;gap:1rem}.item--workshop .item__content{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap}.item--workshop .item__title{margin:0 0 .5rem;width:100%}.item--workshop .item__description{width:100%}.item--workshop .item__date{align-items:center;background-color:rgb(from var(--wp--preset--color--primary) r g b/.1);border-radius:4px;color:var(--wp--preset--color--primary);display:inline-flex;font-weight:700;justify-content:center;padding:.5rem;position:relative}.item--workshop .item__date:before{background-color:currentColor;content:"";display:block;height:1.5rem;margin-right:.3rem;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBzdHJva2U9IiMxMjQ2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik00IDdhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yem0xMi00djRNOCAzdjRtLTQgNGgxNiIvPjxwYXRoIGQ9Ik04IDE1aDJ2Mkg4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) no-repeat center/contain;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBzdHJva2U9IiMxMjQ2NjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik00IDdhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJINmEyIDIgMCAwIDEtMi0yem0xMi00djRNOCAzdjRtLTQgNGgxNiIvPjxwYXRoIGQ9Ik04IDE1aDJ2Mkg4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=) no-repeat center/contain;width:1.5rem}.item--workshop .item__read-more{align-self:flex-end;margin:auto 0 auto auto}.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)}}