.section-piliers[data-astro-cid-6mon7iwu]{background-color:var(--color-craie-pure);padding-block:clamp(1.75rem,3.5vw,2.5rem)}.section-piliers[data-astro-cid-6mon7iwu] .section-head[data-astro-cid-6mon7iwu]{margin-bottom:clamp(1.25rem,2.5vw,2rem)}.piliers-wrapper[data-astro-cid-6mon7iwu]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:980px;margin-inline:auto}@media (max-width: 820px){.piliers-wrapper[data-astro-cid-6mon7iwu]{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1rem;padding:.5rem .5rem 1.25rem;scrollbar-width:thin;max-width:100%}.pilier-capsule[data-astro-cid-6mon7iwu]{flex:0 0 min(80vw,280px);width:min(80vw,280px);scroll-snap-align:center;padding:1.15rem 1rem}}.pilier-capsule[data-astro-cid-6mon7iwu]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(1.35rem,2.2vw,1.75rem) 1.25rem;border-radius:22px;border:1.5px solid transparent;box-shadow:0 4px 18px #0000000a;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease;cursor:default;overflow:hidden}.pilier-capsule[data-astro-cid-6mon7iwu]:hover{transform:translateY(-6px)}.pilier-capsule__icon-wrap[data-astro-cid-6mon7iwu]{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.85rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.pilier-capsule[data-astro-cid-6mon7iwu]:hover .pilier-capsule__icon-wrap[data-astro-cid-6mon7iwu]{transform:scale(1.12) rotate(4deg)}.pilier-capsule__svg[data-astro-cid-6mon7iwu]{width:38px;height:38px}.pilier-capsule__tag[data-astro-cid-6mon7iwu]{display:inline-block;font-family:var(--font-mono);font-size:var(--step-xs, 12px);font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.3rem .75rem;border-radius:999px;margin-bottom:.6rem}.pilier-capsule__title[data-astro-cid-6mon7iwu]{font-family:var(--font-titre);font-size:clamp(1.4rem,2vw,1.65rem);font-weight:700;margin:0 0 .35rem;letter-spacing:-.01em}.pilier-capsule__sub[data-astro-cid-6mon7iwu]{font-size:var(--step-sm, 14px);margin:0;opacity:.85;font-weight:500;line-height:1.4}.pilier-capsule--confiance[data-astro-cid-6mon7iwu]{background:linear-gradient(160deg,#f0f7f4,#e5f0ec);border-color:#3d7a682e}.pilier-capsule--confiance[data-astro-cid-6mon7iwu]:hover{border-color:#3d7a6866;box-shadow:0 12px 32px #3d7a6826}.pilier-capsule--confiance[data-astro-cid-6mon7iwu] .pilier-capsule__icon-wrap[data-astro-cid-6mon7iwu]{background:#fff;box-shadow:0 4px 12px #3d7a681f}.pilier-capsule--confiance[data-astro-cid-6mon7iwu] .pilier-capsule__tag[data-astro-cid-6mon7iwu]{background:#3d7a681f;color:#2d6a59}.pilier-capsule--confiance[data-astro-cid-6mon7iwu] .pilier-capsule__title[data-astro-cid-6mon7iwu]{color:#214f42}.pilier-capsule--confiance[data-astro-cid-6mon7iwu] .pilier-capsule__sub[data-astro-cid-6mon7iwu]{color:#3d7a68}.pilier-capsule--bienveillance[data-astro-cid-6mon7iwu]{background:linear-gradient(160deg,#fdf8ee,#faedd3);border-color:#c68a3338}.pilier-capsule--bienveillance[data-astro-cid-6mon7iwu]:hover{border-color:#c68a3380;box-shadow:0 12px 32px #c68a332e}.pilier-capsule--bienveillance[data-astro-cid-6mon7iwu] .pilier-capsule__icon-wrap[data-astro-cid-6mon7iwu]{background:#fff;box-shadow:0 4px 12px #c68a3324}.pilier-capsule--bienveillance[data-astro-cid-6mon7iwu] .pilier-capsule__tag[data-astro-cid-6mon7iwu]{background:#c68a3324;color:#94651e}.pilier-capsule--bienveillance[data-astro-cid-6mon7iwu] .pilier-capsule__title[data-astro-cid-6mon7iwu]{color:#795217}.pilier-capsule--bienveillance[data-astro-cid-6mon7iwu] .pilier-capsule__sub[data-astro-cid-6mon7iwu]{color:#a16f24}.pilier-capsule--plaisir[data-astro-cid-6mon7iwu]{background:linear-gradient(160deg,#fdf3f0,#fae2dc);border-color:#c45b4633}.pilier-capsule--plaisir[data-astro-cid-6mon7iwu]:hover{border-color:#c45b4673;box-shadow:0 12px 32px #c45b4629}.pilier-capsule--plaisir[data-astro-cid-6mon7iwu] .pilier-capsule__icon-wrap[data-astro-cid-6mon7iwu]{background:#fff;box-shadow:0 4px 12px #c45b461f}.pilier-capsule--plaisir[data-astro-cid-6mon7iwu] .pilier-capsule__tag[data-astro-cid-6mon7iwu]{background:#c45b461f;color:#a74532}.pilier-capsule--plaisir[data-astro-cid-6mon7iwu] .pilier-capsule__title[data-astro-cid-6mon7iwu]{color:#832}.pilier-capsule--plaisir[data-astro-cid-6mon7iwu] .pilier-capsule__sub[data-astro-cid-6mon7iwu]{color:#c45b46}.activites-grid[data-astro-cid-6mon7iwu]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.15rem;max-width:1040px;margin-inline:auto;margin-top:.75rem}.activite-card[data-astro-cid-6mon7iwu]{flex:1 1 290px;max-width:320px;position:relative;display:flex;flex-direction:column;background:#fff;border-radius:18px;padding:1.15rem 1.25rem;border:1.5px solid rgba(58,74,66,.08);box-shadow:0 3px 14px #2d1e0f0a;opacity:1;transform:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;will-change:transform,box-shadow}.activite-card[data-astro-cid-6mon7iwu]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 28px #2d1e0f14;border-color:#c68a334d}.activite-card__top[data-astro-cid-6mon7iwu]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.activite-card__freq[data-astro-cid-6mon7iwu]{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.28rem .65rem;border-radius:999px}.activite-card__freq[data-astro-cid-6mon7iwu] svg[data-astro-cid-6mon7iwu]{flex-shrink:0}.activite-card__emoji[data-astro-cid-6mon7iwu]{font-size:1.35rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.06));transition:transform .25s ease}.activite-card[data-astro-cid-6mon7iwu]:hover .activite-card__emoji[data-astro-cid-6mon7iwu]{transform:scale(1.15) rotate(4deg)}.activite-card__nom[data-astro-cid-6mon7iwu]{font-family:var(--font-display, var(--font-titre));font-size:1.15rem;font-weight:700;color:var(--color-ardoise-dark);margin:0 0 .45rem;line-height:1.3}.activite-card__desc[data-astro-cid-6mon7iwu]{margin:0;font-size:.88rem;line-height:1.5;color:var(--color-encre);opacity:.85;flex-grow:1}.activite-card--chalk-yellow[data-astro-cid-6mon7iwu] .activite-card__freq[data-astro-cid-6mon7iwu]{background:#f6c85438;color:#8c6407}.activite-card--chalk-blue[data-astro-cid-6mon7iwu] .activite-card__freq[data-astro-cid-6mon7iwu]{background:#6aa8d833;color:#205c8a}.activite-card--chalk-green[data-astro-cid-6mon7iwu] .activite-card__freq[data-astro-cid-6mon7iwu]{background:#7ac08d38;color:#216a3a}.activite-card--chalk-violet[data-astro-cid-6mon7iwu] .activite-card__freq[data-astro-cid-6mon7iwu]{background:#a785d438;color:#553488}.activite-card--chalk-terracotta[data-astro-cid-6mon7iwu] .activite-card__freq[data-astro-cid-6mon7iwu]{background:#e08c6033;color:#8f3b14}@media (max-width: 639px){.activites-grid[data-astro-cid-6mon7iwu]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:.75rem}.activite-card[data-astro-cid-6mon7iwu]{flex:none;max-width:none;min-width:0;padding:.85rem .75rem;border-radius:16px;overflow-wrap:break-word;word-break:break-word}.activite-card[data-astro-cid-6mon7iwu]:last-child:nth-child(odd){grid-column:1 / -1;max-width:320px;justify-self:center;width:100%}.activite-card__top[data-astro-cid-6mon7iwu]{margin-bottom:.45rem;gap:.35rem}.activite-card__freq[data-astro-cid-6mon7iwu]{font-size:.66rem;padding:.2rem .45rem;letter-spacing:.01em;min-width:0}.activite-card__freq[data-astro-cid-6mon7iwu] svg[data-astro-cid-6mon7iwu]{display:inline-block;width:11px;height:11px;flex-shrink:0}.activite-card__emoji[data-astro-cid-6mon7iwu]{font-size:1.2rem;flex-shrink:0}.activite-card__nom[data-astro-cid-6mon7iwu]{font-size:.92rem;margin-bottom:.3rem;line-height:1.25}.activite-card__desc[data-astro-cid-6mon7iwu]{font-size:.78rem;line-height:1.38}}@media (min-width: 640px) and (max-width: 860px){.activites-grid[data-astro-cid-6mon7iwu]{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem;margin-top:.75rem}.activite-card[data-astro-cid-6mon7iwu]{flex:none;max-width:none;min-width:0;padding:.95rem .85rem;border-radius:16px}.activite-card__nom[data-astro-cid-6mon7iwu]{font-size:1rem}.activite-card__desc[data-astro-cid-6mon7iwu]{font-size:.82rem}}.chalk-decoration[data-astro-cid-6mon7iwu]{position:absolute;pointer-events:none;z-index:0}.section[data-astro-cid-6mon7iwu]>.container[data-astro-cid-6mon7iwu]{position:relative;z-index:1}.pilier-capsule[data-astro-cid-6mon7iwu],.activites-grid[data-astro-cid-6mon7iwu]{position:relative;z-index:2}.section-piliers[data-astro-cid-6mon7iwu]{position:relative;overflow:hidden}.chalk-decoration--piliers-bottom[data-astro-cid-6mon7iwu]{top:45%;left:clamp(12px,1.8vw,28px);transform:rotate(5deg)}.journee-section[data-astro-cid-6mon7iwu]{position:relative;overflow:hidden;padding-block:clamp(1.75rem,3.5vw,2.5rem)}.journee-section[data-astro-cid-6mon7iwu] .section-head[data-astro-cid-6mon7iwu]{margin-bottom:clamp(1.15rem,2.5vw,1.75rem)}.chalk-decoration--journee[data-astro-cid-6mon7iwu]{top:50%;right:clamp(12px,1.8vw,28px);transform:rotate(4deg)}.activites-section[data-astro-cid-6mon7iwu]{position:relative;overflow:hidden;padding-block:clamp(1.75rem,3.5vw,3rem)}.chalk-decoration--activites-top[data-astro-cid-6mon7iwu]{top:48%;left:clamp(12px,1.8vw,28px);transform:rotate(-4deg)}@media (max-width: 1180px){.chalk-decoration[data-astro-cid-6mon7iwu]{transform:scale(.75);opacity:.85}}@media (max-width: 768px){.chalk-decoration[data-astro-cid-6mon7iwu]{display:none!important}}
