.posts{display:grid;grid-template-columns:1fr;row-gap:30px;margin:0;padding:0}.posts li{list-style:none}.posts--grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:50px 60px}@media(max-width: 767px){.posts--grid{grid-template-columns:minmax(0, 1fr);gap:32px}}.posts>li{container-type:inline-size}.loop-post{position:relative;display:grid;grid-template-columns:5fr 4fr;gap:30px;align-items:flex-start}@container (max-width: 520px){.loop-post{grid-template-columns:minmax(0, 1fr);gap:16px}}.loop-post__img{aspect-ratio:5/3;border-radius:5px;overflow:hidden}.loop-post__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.loop-post:hover .loop-post__img img{transform:scale(1.1)}.loop-post__body{display:grid;grid-template-columns:1fr;gap:20px}.loop-post__categories{display:flex;flex-wrap:wrap;gap:10px}.loop-post__category{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:5px 16px 5px 6px;font-weight:600;font-size:.8125rem;line-height:1;color:var(--wp--preset--color--deep-indigo);border-radius:50px;background:color-mix(in srgb, var(--wp--preset--color--sky-blue) 40%, transparent)}.loop-post__category.has-no-picto{padding-left:16px}.loop-post__category__picto{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:50%;color:#fff;background:var(--wp--preset--color--deep-indigo)}.loop-post__category__picto svg{display:block;width:13px;height:13px}.loop-post__title{font-size:1.125rem;font-size:clamp(1.125rem,calc(1.0795454545rem + 0.2272727273vw),1.25rem);margin:0;font-weight:600;text-transform:none}.loop-post__title a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.loop-post__excerpt{font-size:.875rem}
