#bilan-comportemental,#education-canine,#activites-collectives{scroll-margin-top:2rem}#colonnes-prestations{display:grid;grid-template-columns:repeat(3,minmax(0,480px));justify-content:center;align-items:stretch;gap:1.25rem;width:100%;max-width:1500px;margin:0 auto;padding:2rem 1rem}#colonnes-prestations,#colonnes-prestations *,#colonnes-prestations *:before,#colonnes-prestations *:after{box-sizing:border-box}#colonnes-prestations .colonne-anim{position:relative;isolation:isolate;min-width:0;width:100%;height:100%;overflow:hidden;border-radius:var(--arcanis-radius-card);contain:layout paint}#colonnes-prestations .colonne-anim:before,#colonnes-prestations .colonne-anim:after{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity var(--arcanis-transition-soft)}#colonnes-prestations .colonne-anim:before{z-index:0;inset:0;background:linear-gradient(180deg,#ffffff12,#fff0 58%)}#colonnes-prestations .colonne-anim:after{z-index:2;inset:1px;border:1px solid rgba(255,255,255,.12);border-radius:calc(var(--arcanis-radius-card) - 1px)}#colonnes-prestations .colonne-anim>a{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:100%;padding:1.7rem 1.65rem;border-radius:inherit;color:inherit;font-family:inherit;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#colonnes-prestations .carte-arrow{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;color:inherit;font-size:1rem;line-height:1;opacity:.82;transition:opacity var(--arcanis-transition-medium),transform var(--arcanis-transition-medium)}#colonnes-prestations .colonne-anim h3,#colonnes-prestations .colonne-anim p,#colonnes-prestations .carte-meta{width:100%;margin:0;color:inherit}#colonnes-prestations .colonne-anim h3{margin-bottom:.75rem;padding-right:2rem;font-size:1rem;font-weight:700;line-height:1.35;text-wrap:balance}#colonnes-prestations .colonne-anim p{margin-bottom:1.15rem;font-size:.82rem;line-height:1.62;opacity:.92}#colonnes-prestations .carte-meta{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:auto;padding-top:.95rem;border-top:1px solid rgba(255,255,255,.17);transition:border-color var(--arcanis-transition-soft)}#colonnes-prestations .arcanis-card__meta strong{color:inherit;font-size:.7rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase;opacity:.74}#colonnes-prestations .colonne-anim:focus-within:before,#colonnes-prestations .colonne-anim:focus-within:after{opacity:1}#colonnes-prestations .colonne-anim:focus-within .carte-arrow{opacity:1;transform:translate(2px,-2px)}#colonnes-prestations .colonne-anim:focus-within .carte-meta,#colonnes-prestations .colonne-anim.is-active .carte-meta{border-top-color:#11111126}#colonnes-prestations .colonne-anim>a:focus{outline:none}#colonnes-prestations .colonne-anim>a:focus-visible{box-shadow:inset 0 0 0 3px #1111113d,inset 0 0 0 5px #ffffff6b}@media(hover:hover)and (pointer:fine){#colonnes-prestations .colonne-anim:hover:before,#colonnes-prestations .colonne-anim:hover:after{opacity:1}#colonnes-prestations .colonne-anim:hover .carte-arrow{opacity:1;transform:translate(2px,-2px)}#colonnes-prestations .colonne-anim:hover .carte-meta{border-top-color:#11111126}}@media screen and (max-width:1100px){#colonnes-prestations{grid-template-columns:repeat(2,minmax(0,480px))}}@media screen and (max-width:680px){#colonnes-prestations{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem .85rem}#colonnes-prestations .colonne-anim>a{padding:1.4rem 1.25rem}#colonnes-prestations .colonne-anim p{font-size:.8rem}}#colonnes-prestations{content-visibility:visible}@media(max-width:900px){#colonnes-prestations .carte-meta{transition:none!important}}
