.team-fan-container[data-astro-cid-liz7rhkm]{position:relative;width:100%;margin-inline:auto;overflow:visible}.team-fan-wrapper[data-astro-cid-liz7rhkm]{position:relative;width:100%;overflow:visible;padding-top:2.5rem;padding-bottom:2rem}.team-fan-track[data-astro-cid-liz7rhkm]{display:flex;justify-content:center;align-items:stretch;min-width:min-content;padding-inline:2rem;margin-inline:auto;overflow:visible}.team-card--fan[data-astro-cid-liz7rhkm]{position:relative;flex:0 0 clamp(260px,22vw,295px);width:clamp(260px,22vw,295px);height:auto;align-self:stretch;margin-inline:calc(-1 * var(--fan-overlap, 32px));transform-origin:50% 120%;transform:translateY(var(--fan-y, 0px)) rotate(var(--fan-angle, 0deg));z-index:var(--fan-z, 1);cursor:pointer;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,filter .28s ease,opacity .28s ease;will-change:transform,box-shadow;outline:none}.team-card--fan[data-astro-cid-liz7rhkm]:hover,.team-card--fan[data-astro-cid-liz7rhkm]:focus-visible{z-index:120!important;transform:translateY(-24px) scale(1.04) rotate(0)!important;box-shadow:0 0 0 4px #fff,0 0 0 7.5px var(--color-ocre),0 24px 50px #2d1e0f38!important}.team-fan-track[data-astro-cid-liz7rhkm]:hover .team-card--fan[data-astro-cid-liz7rhkm]:not(:hover):not(:focus-visible){opacity:.88;filter:brightness(.97)}@media (max-width: 860px){.team-fan-wrapper[data-astro-cid-liz7rhkm]{overflow-x:auto;overflow-y:visible;padding-top:2.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.team-fan-wrapper[data-astro-cid-liz7rhkm]::-webkit-scrollbar{display:none}.team-fan-track[data-astro-cid-liz7rhkm]{justify-content:flex-start;align-items:stretch;scroll-snap-type:x mandatory;padding-inline:max(1.5rem,calc((100vw - 275px)/2))}.team-card--fan[data-astro-cid-liz7rhkm]{flex:0 0 270px;width:270px;align-self:stretch;margin-inline:-15px;scroll-snap-align:center}.team-card--fan[data-astro-cid-liz7rhkm]:hover{transform:translateY(-16px) scale(1.03) rotate(0)!important}}.team-card[data-astro-cid-liz7rhkm]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:26px;padding:2.25rem clamp(1.5rem,3vw,2rem) clamp(1.5rem,3vw,2rem);border:2.5px dashed #c09e76;box-shadow:0 0 0 4px #fff,0 0 0 6px #c09e7640,0 12px 30px #2d1e0f12;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.team-card__rope-hanger[data-astro-cid-liz7rhkm]{position:absolute;top:-14px;left:50%;transform:translate(-50%);pointer-events:none;z-index:3}.team-card__avatar-box[data-astro-cid-liz7rhkm]{position:relative;width:125px;height:125px;margin-bottom:1.25rem}.team-card__avatar-btn[data-astro-cid-liz7rhkm]{position:relative;width:100%;height:100%;border-radius:50%;padding:0;border:none;background:transparent;cursor:pointer;display:block;outline:none}.team-card__avatar[data-astro-cid-liz7rhkm]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3.5px dashed #b89366;outline:3px solid #ffffff;outline-offset:1px;box-shadow:0 6px 16px #2d1e0f1f;background:#fdfaf6;transition:transform .3s ease,filter .3s ease}.team-card__avatar-btn[data-astro-cid-liz7rhkm]:hover .team-card__avatar[data-astro-cid-liz7rhkm]{transform:scale(1.05);filter:brightness(1.03)}.team-card__zoom-badge[data-astro-cid-liz7rhkm]{position:absolute;bottom:2px;right:4px;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--color-ocre-dark);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000029;border:1px solid rgba(198,138,51,.3);transition:transform .2s ease,background .2s ease}.team-card__avatar-btn[data-astro-cid-liz7rhkm]:hover .team-card__zoom-badge[data-astro-cid-liz7rhkm]{transform:scale(1.15);background:var(--color-ocre);color:#fff}.team-card__surnom-wrap[data-astro-cid-liz7rhkm]{position:relative;display:inline-block;margin-bottom:.3rem}.team-card__surnom[data-astro-cid-liz7rhkm]{position:relative;z-index:1;font-family:var(--font-display, var(--font-titre));font-size:1.55rem;font-weight:700;color:var(--color-ardoise-dark);margin:0}.team-card__chalk-underline-svg[data-astro-cid-liz7rhkm]{position:absolute;bottom:-1px;left:-6px;right:-6px;width:calc(100% + 12px);height:12px;z-index:0;opacity:.75;filter:url(#chalk-roughness);transform:rotate(-1deg);pointer-events:none}.team-card--chalk-yellow[data-astro-cid-liz7rhkm] .team-card__chalk-underline-svg[data-astro-cid-liz7rhkm] path[data-astro-cid-liz7rhkm]{stroke:#f6c854}.team-card--chalk-blue[data-astro-cid-liz7rhkm] .team-card__chalk-underline-svg[data-astro-cid-liz7rhkm] path[data-astro-cid-liz7rhkm]{stroke:#6aa8d8}.team-card--chalk-green[data-astro-cid-liz7rhkm] .team-card__chalk-underline-svg[data-astro-cid-liz7rhkm] path[data-astro-cid-liz7rhkm]{stroke:#7ac08d}.team-card--chalk-violet[data-astro-cid-liz7rhkm] .team-card__chalk-underline-svg[data-astro-cid-liz7rhkm] path[data-astro-cid-liz7rhkm]{stroke:#a785d4}.team-card__nom-role[data-astro-cid-liz7rhkm]{font-family:var(--font-body);font-size:var(--step-xs, 13px);color:var(--color-ardoise);margin:0 0 1.25rem;opacity:.9}.team-card__bio[data-astro-cid-liz7rhkm]{font-size:.92rem;line-height:1.6;color:var(--color-encre);opacity:.9;margin:0 0 1.25rem;text-align:left;flex-grow:1}.team-card__footer[data-astro-cid-liz7rhkm]{margin-top:auto;width:100%;min-height:54px;display:flex;align-items:center;justify-content:center;padding-top:.85rem;border-top:1.5px dashed rgba(192,158,118,.3)}.team-card__diplome[data-astro-cid-liz7rhkm]{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.35;max-width:100%;gap:.4rem;font-size:.8rem;color:var(--color-ardoise-dark);font-weight:600;padding:.35rem .8rem;border-radius:999px;background:#f8f6f0}.team-card--chalk-yellow[data-astro-cid-liz7rhkm] .team-card__diplome[data-astro-cid-liz7rhkm]{background:#f6c85438}.team-card--chalk-blue[data-astro-cid-liz7rhkm] .team-card__diplome[data-astro-cid-liz7rhkm]{background:#6aa8d833}.team-card--chalk-green[data-astro-cid-liz7rhkm] .team-card__diplome[data-astro-cid-liz7rhkm]{background:#7ac08d33}.team-card--chalk-violet[data-astro-cid-liz7rhkm] .team-card__diplome[data-astro-cid-liz7rhkm]{background:#a785d438}.team-card__diplome[data-astro-cid-liz7rhkm] svg[data-astro-cid-liz7rhkm]{color:var(--color-ocre);flex-shrink:0}.team-lightbox[data-astro-cid-liz7rhkm]{border:none;background:transparent;padding:0;max-width:95vw;max-height:95vh;outline:none}.team-lightbox[data-astro-cid-liz7rhkm]::backdrop{background:#161c19bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.team-lightbox__dialog[data-astro-cid-liz7rhkm]{position:relative;background:#fff;border-radius:32px;padding:clamp(2rem,4vw,3rem);box-shadow:0 28px 70px #0000004d;border:3px dashed #c09e76;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:580px;width:100%;animation:zoomIn .28s cubic-bezier(.16,1,.3,1) forwards}@keyframes zoomIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.team-lightbox__close[data-astro-cid-liz7rhkm]{position:absolute;top:18px;right:18px;width:42px;height:42px;border-radius:50%;border:1.5px solid var(--color-ligne);background:#f8f6f0;color:var(--color-ardoise-dark);font-size:20px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;z-index:10}.team-lightbox__close[data-astro-cid-liz7rhkm]:hover{transform:scale(1.1);background:var(--color-ocre);color:#fff}.team-lightbox__frame[data-astro-cid-liz7rhkm]{width:clamp(190px,35vw,240px);height:clamp(190px,35vw,240px);border-radius:50%;margin-bottom:1.35rem;overflow:hidden;border:4px dashed #b89366;outline:4px solid #ffffff;box-shadow:0 12px 32px #2d1e0f2e}.team-lightbox__img[data-astro-cid-liz7rhkm]{width:100%;height:100%;object-fit:cover}.team-lightbox__info[data-astro-cid-liz7rhkm]{display:flex;flex-direction:column;align-items:center;width:100%}.team-lightbox__surnom-wrap[data-astro-cid-liz7rhkm]{display:inline-flex;flex-direction:column;align-items:center;margin-bottom:.35rem}.team-lightbox__surnom[data-astro-cid-liz7rhkm]{font-family:var(--font-display, var(--font-titre));font-size:clamp(2rem,4vw,2.5rem);color:var(--color-ardoise-dark);margin:0;line-height:1.15}.team-lightbox__chalk-svg[data-astro-cid-liz7rhkm]{width:140px;height:10px;margin-top:3px}.team-lightbox__nom-role[data-astro-cid-liz7rhkm]{font-size:1.15rem;color:var(--color-ocre-dark);font-weight:600;margin:.35rem 0 1.15rem}.team-lightbox__bio[data-astro-cid-liz7rhkm]{font-size:1.08rem;line-height:1.65;color:var(--color-encre);opacity:.95;margin:0 0 1.35rem;max-width:480px}.team-lightbox__diplome-wrap[data-astro-cid-liz7rhkm]{display:inline-flex;justify-content:center}.team-lightbox__diplome[data-astro-cid-liz7rhkm]{display:inline-flex;align-items:center;gap:.6rem;font-size:.95rem;color:var(--color-ardoise-dark);font-weight:600;padding:.55rem 1.15rem;border-radius:999px;background:#fdf5ea;border:1px solid rgba(198,138,51,.25)}.team-lightbox__diplome[data-astro-cid-liz7rhkm] svg[data-astro-cid-liz7rhkm]{color:var(--color-ocre);width:18px;height:18px}@media (max-width: 768px){.team-fan-wrapper[data-astro-cid-liz7rhkm]{padding-top:1.75rem;padding-bottom:1.5rem;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none}.team-fan-wrapper[data-astro-cid-liz7rhkm]::-webkit-scrollbar{display:none}.team-fan-track[data-astro-cid-liz7rhkm]{display:flex;justify-content:center;align-items:stretch;min-width:max-content;padding-inline:1rem;margin-inline:auto;flex-wrap:nowrap}.team-card--fan[data-astro-cid-liz7rhkm]{flex:0 0 128px;width:128px;margin-inline:-11px;padding:.95rem .55rem .85rem;border-radius:18px;border-width:2px;transform:translateY(calc(var(--fan-y, 0px) * .35)) rotate(calc(var(--fan-angle, 0deg) * .4))!important;cursor:pointer;box-shadow:0 6px 18px #00000014;display:flex;flex-direction:column;align-items:center;text-align:center}.team-card--fan[data-astro-cid-liz7rhkm]:active{transform:translateY(calc(var(--fan-y, 0px) * .35 - 8px)) scale(1.04) rotate(0)!important;z-index:30!important}.team-card__rope-hanger[data-astro-cid-liz7rhkm]{top:-12px;left:50%;transform:translate(-50%) scale(.72)!important;transform-origin:center top;pointer-events:none;z-index:3}.team-card__avatar-box[data-astro-cid-liz7rhkm]{width:58px;height:58px;margin-inline:auto;margin-bottom:.45rem;display:flex;align-items:center;justify-content:center}.team-card__avatar-btn[data-astro-cid-liz7rhkm]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.team-card__avatar[data-astro-cid-liz7rhkm]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px dashed #b89366;outline:2px solid #ffffff;outline-offset:1px}.team-card__zoom-badge[data-astro-cid-liz7rhkm]{display:none}.team-card__surnom-wrap[data-astro-cid-liz7rhkm]{display:inline-flex;flex-direction:column;align-items:center;margin-bottom:.15rem;max-width:100%}.team-card__surnom[data-astro-cid-liz7rhkm]{font-size:.88rem;font-weight:700;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.team-card__chalk-underline-svg[data-astro-cid-liz7rhkm]{width:85%;height:6px;margin-top:1px;position:relative;left:auto;right:auto;transform:none;opacity:.75}.team-card__nom-role[data-astro-cid-liz7rhkm]{font-size:9.5px;line-height:1.22;margin:.2rem 0 0;color:var(--color-ardoise);opacity:.85;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;max-width:100%}.team-card__nom-role[data-astro-cid-liz7rhkm] strong[data-astro-cid-liz7rhkm]{display:block;font-size:9.5px;font-weight:700;color:var(--color-ardoise-dark);margin-bottom:1px}.team-card__bio[data-astro-cid-liz7rhkm],.team-card__footer[data-astro-cid-liz7rhkm]{display:none}}.corkboard-frame[data-astro-cid-pldlyjvy]{background:linear-gradient(135deg,#c79a66,#a27543,#b88954);border-radius:22px;padding:10px;box-shadow:0 16px 36px -8px #2d1e0f2e,0 4px 12px #00000014;margin-top:1.5rem}.corkboard-surface[data-astro-cid-pldlyjvy]{background-color:#dfc19c;background-image:radial-gradient(#b89366 1.1px,transparent 1.1px),radial-gradient(#9d774a .9px,transparent .9px),radial-gradient(rgba(255,255,255,.25) 1.2px,transparent 1.2px);background-size:16px 16px,24px 24px,32px 32px;background-position:0 0,8px 8px,4px 16px;border-radius:14px;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem);box-shadow:inset 0 3px 14px #28190a47}.corkboard-grid[data-astro-cid-pldlyjvy]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:flex-start}.pinned-card[data-astro-cid-pldlyjvy]{position:relative;display:block;aspect-ratio:1 / 1;background:#fff;padding:clamp(8px,1.5vw,12px);border-radius:8px;box-shadow:0 10px 24px -4px #2d190a2e,0 2px 6px #0000000f;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;cursor:pointer}.pinned-card--1[data-astro-cid-pldlyjvy]{transform:rotate(-2deg)}.pinned-card--2[data-astro-cid-pldlyjvy]{transform:rotate(1.8deg) translateY(-4px)}.pinned-card--3[data-astro-cid-pldlyjvy]{transform:rotate(-1.2deg) translateY(3px)}.pinned-card[data-astro-cid-pldlyjvy]:hover{transform:rotate(0) scale(1.05) translateY(-8px);z-index:10;box-shadow:0 22px 38px -6px #23140547,0 8px 16px #0000001a}.pinned-card__photo-wrap[data-astro-cid-pldlyjvy]{width:100%;height:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px;background:#eae5dc}.pinned-card__photo[data-astro-cid-pldlyjvy]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1)}.pinned-card[data-astro-cid-pldlyjvy]:hover .pinned-card__photo[data-astro-cid-pldlyjvy]{transform:scale(1.04)}.section-equipe-craie[data-astro-cid-pldlyjvy]{background-color:var(--color-craie);padding-top:clamp(1rem,2vw,1.75rem)}.section-galerie-blanc[data-astro-cid-pldlyjvy]{background-color:var(--color-craie-pure)}.section-actualites-craie[data-astro-cid-pldlyjvy]{background-color:var(--color-craie)}.galerie-cta-wrap[data-astro-cid-pldlyjvy]{margin-top:2.25rem;text-align:center}.article-card[data-astro-cid-pldlyjvy]{flex:0 0 340px;scroll-snap-align:start;background:var(--color-craie-pure);border-radius:26px;padding:.85rem;box-shadow:0 10px 30px #0000000f;border:1px solid rgba(58,74,66,.1);display:flex;flex-direction:column;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.article-card[data-astro-cid-pldlyjvy]:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000001f}.article-card__image[data-astro-cid-pldlyjvy]{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:20px;display:block}.article-card__body[data-astro-cid-pldlyjvy]{padding:1.25rem .75rem .65rem;display:flex;flex-direction:column;flex:1}.article-card__date[data-astro-cid-pldlyjvy]{display:inline-block;padding:.3em .85em;border-radius:999px;background:#c68a331f;color:var(--color-ocre-dark);font-family:var(--font-body);font-size:.78rem;font-weight:600;margin-bottom:.75rem;width:fit-content}.article-card__body[data-astro-cid-pldlyjvy] h3[data-astro-cid-pldlyjvy]{font-family:var(--font-display);font-size:1.3rem;line-height:1.3;color:var(--color-ardoise-dark);margin-bottom:.6rem;font-weight:600}.article-card__body[data-astro-cid-pldlyjvy] p[data-astro-cid-pldlyjvy]{font-size:.95rem;line-height:1.6;color:var(--color-encre);opacity:.88;margin-bottom:1.25rem;flex:1}.article-card__action[data-astro-cid-pldlyjvy]{margin-top:auto}.actualites-cta-wrap[data-astro-cid-pldlyjvy]{margin-top:2rem;text-align:center}@media (max-width: 1140px){.articles-carrousel[data-astro-cid-pldlyjvy]{justify-content:flex-start;padding-inline:var(--container-padding);width:max-content;min-width:100%}}@media (max-width: 768px){.corkboard-frame[data-astro-cid-pldlyjvy]{border-radius:16px;padding:6px}.corkboard-surface[data-astro-cid-pldlyjvy]{padding:1.25rem .75rem 1.5rem;border-radius:12px}.corkboard-grid[data-astro-cid-pldlyjvy]{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.15rem;padding:.5rem .75rem .75rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline:calc((100% - 250px)/2)}.corkboard-grid[data-astro-cid-pldlyjvy]::-webkit-scrollbar{display:none}.hanging-frame-item[data-astro-cid-pldlyjvy]{flex:0 0 250px;width:250px;max-width:78vw;scroll-snap-align:center;padding-top:14px;transform:none!important}.hanging-card[data-astro-cid-pldlyjvy],.hanging-card--1[data-astro-cid-pldlyjvy],.hanging-card--2[data-astro-cid-pldlyjvy],.hanging-card--3[data-astro-cid-pldlyjvy]{transform:none!important}}.chalk-decoration[data-astro-cid-pldlyjvy]{position:absolute;pointer-events:none;z-index:0}.section-equipe-craie[data-astro-cid-pldlyjvy]{position:relative;overflow:hidden;background-color:var(--color-craie)}.section-equipe-container[data-astro-cid-pldlyjvy]{position:relative;z-index:1}.chalk-decoration--equipe-top[data-astro-cid-pldlyjvy]{top:2rem;right:5%;transform:rotate(-6deg)}.chalk-decoration--equipe-bottom[data-astro-cid-pldlyjvy]{bottom:2rem;left:4%;transform:rotate(6deg)}.section-galerie-blanc[data-astro-cid-pldlyjvy]{position:relative;overflow:hidden}.chalk-decoration--galerie-spiral[data-astro-cid-pldlyjvy]{top:2.5rem;right:5%;transform:rotate(14deg)}.chalk-decoration--galerie-loop[data-astro-cid-pldlyjvy]{bottom:2rem;left:4%;transform:rotate(-8deg)}.section-actualites-craie[data-astro-cid-pldlyjvy]{position:relative;overflow:hidden}.chalk-decoration--actualites-arch[data-astro-cid-pldlyjvy]{top:2rem;left:5%;transform:rotate(8deg)}@media (max-width: 768px){.chalk-decoration[data-astro-cid-pldlyjvy]{display:none!important}}
