.cla-last-section[data-astro-cid-vu3ellqs]{padding:0 0 5rem}.cla-last-inner[data-astro-cid-vu3ellqs]{max-width:var(--max-width);margin:0 auto;padding:0 var(--section-px)}.cla-last-card[data-astro-cid-vu3ellqs]{background-color:var(--color-brique);border-radius:var(--radius-md);padding:2rem;display:grid;grid-template-columns:1fr;gap:2rem;color:var(--color-paper)}.cla-last-card[data-astro-cid-vu3ellqs] h2[data-astro-cid-vu3ellqs],.cla-last-card[data-astro-cid-vu3ellqs] h3[data-astro-cid-vu3ellqs]{color:var(--color-paper)!important}.cla-last-content[data-astro-cid-vu3ellqs]{display:flex;flex-direction:column;gap:.875rem}.cla-last-date[data-astro-cid-vu3ellqs]{font-size:.8125rem;color:color-mix(in srgb,var(--color-paper) 70%,transparent);font-weight:500}.cla-last-title[data-astro-cid-vu3ellqs] a[data-astro-cid-vu3ellqs]{text-decoration:none;color:inherit}.cla-last-desc[data-astro-cid-vu3ellqs]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-paper)}.cla-last-img-wrap[data-astro-cid-vu3ellqs]{width:100%}.cla-last-img[data-astro-cid-vu3ellqs]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-xs);display:block}.cla-last-img-placeholder[data-astro-cid-vu3ellqs]{width:100%;aspect-ratio:4 / 3;background-color:var(--color-blush);border-radius:var(--radius-xs)}@media(min-width:768px){.cla-last-card[data-astro-cid-vu3ellqs]{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:3rem;row-gap:1.5rem;padding:3rem;align-items:center}.cla-last-label[data-astro-cid-vu3ellqs]{grid-column:1 / -1;align-self:start}.cla-last-img[data-astro-cid-vu3ellqs],.cla-last-img-placeholder[data-astro-cid-vu3ellqs]{height:auto;aspect-ratio:4 / 3}}@media(min-width:1024px){.cla-last-card[data-astro-cid-vu3ellqs]{grid-template-areas:"label image" "content image";grid-template-rows:auto 1fr;row-gap:.875rem;align-items:center}.cla-last-label[data-astro-cid-vu3ellqs]{grid-area:label;align-self:start}.cla-last-content[data-astro-cid-vu3ellqs]{grid-area:content;align-self:center}.cla-last-img-wrap[data-astro-cid-vu3ellqs]{grid-area:image;align-self:center}.cla-last-img[data-astro-cid-vu3ellqs],.cla-last-img-placeholder[data-astro-cid-vu3ellqs]{height:auto;aspect-ratio:4 / 3;transform:rotate(3deg)}}.cat-hero[data-astro-cid-5nhdsx2r]{position:relative;display:flex;align-items:center;justify-content:center;background-image:var(--hero-img, none);background-size:cover;background-position:center;background-color:var(--color-olive)}.cat-hero-overlay[data-astro-cid-5nhdsx2r]{position:absolute;inset:0;background-color:#00000073}.cat-hero-content[data-astro-cid-5nhdsx2r]{position:relative;z-index:1;max-width:var(--max-width);width:100%;margin:0 auto;padding:6.25rem var(--section-px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;color:#fff}.cat-hero-title[data-astro-cid-5nhdsx2r]{color:#fff}.cat-hero-breadcrumb[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.cat-hero-breadcrumb[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]{color:#fff;text-decoration:underline;text-underline-offset:3px}.cat-hero-breadcrumb[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]:hover{opacity:.75}.cat-hero-breadcrumb[data-astro-cid-5nhdsx2r] span[data-astro-cid-5nhdsx2r]{color:#fff}.cat-hero-desc[data-astro-cid-5nhdsx2r],.cat-hero-desc[data-astro-cid-5nhdsx2r] p{max-width:560px;font-size:1rem;line-height:1.65;color:#fff}.cat-hero-desc[data-astro-cid-5nhdsx2r] strong{color:#fff}.cat-hero-btn[data-astro-cid-5nhdsx2r]{margin-top:.5rem;align-self:center}.cat-subcat-section[data-astro-cid-5nhdsx2r]{padding:5rem 0;background-color:var(--color-paper)}.cat-subcat-inner[data-astro-cid-5nhdsx2r]{max-width:var(--max-width);margin:0 auto;padding:0 var(--section-px)}.cat-subcat-title[data-astro-cid-5nhdsx2r]{text-align:center;margin-bottom:3rem}.cat-subcat-list[data-astro-cid-5nhdsx2r]{list-style:none;padding:0 0 .75rem;margin:0;display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cat-subcat-item[data-astro-cid-5nhdsx2r]{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-decoration:none;flex:0 0 auto;width:calc(50vw - var(--section-px) - .5rem);scroll-snap-align:start}.cat-subcat-name[data-astro-cid-5nhdsx2r]{width:100%;text-align:center;word-break:break-word;transition:color .15s}.cat-subcat-item[data-astro-cid-5nhdsx2r]:hover .cat-subcat-name[data-astro-cid-5nhdsx2r]{color:var(--color-brique)!important}.cat-subcat-img-wrap[data-astro-cid-5nhdsx2r]{width:100%;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden}.cat-subcat-img[data-astro-cid-5nhdsx2r]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.cat-subcat-item[data-astro-cid-5nhdsx2r]:hover .cat-subcat-img[data-astro-cid-5nhdsx2r]{transform:scale(1.05)}.cat-subcat-img-placeholder[data-astro-cid-5nhdsx2r]{width:100%;height:100%;background-color:var(--color-blush)}.cat-last-wrap[data-astro-cid-5nhdsx2r]{padding-top:5rem}.cat-articles[data-astro-cid-5nhdsx2r]{padding:5rem 0 6rem}.cat-articles-inner[data-astro-cid-5nhdsx2r]{max-width:var(--max-width);margin:0 auto;padding:0 var(--section-px)}.cat-articles-title[data-astro-cid-5nhdsx2r]{margin-bottom:3rem}.cat-articles-empty[data-astro-cid-5nhdsx2r]{text-align:center;opacity:.6}@media(min-width:768px){.cat-subcat-list[data-astro-cid-5nhdsx2r]{display:grid;grid-template-columns:repeat(5,1fr);overflow-x:visible;padding-bottom:0}.cat-subcat-item[data-astro-cid-5nhdsx2r]{flex:unset;width:auto}}
