:root{--vert-foret:#333D1F;--vert-sauge:#616845;--vert-tendre:#A8B287;--vert-brume:#E7EADD;--creme:#F7F6F2;--ivoire:#F1EEE4;--encre:#23271F;--encre-douce:#4A5145;--dore-tournesol:#D99A2B;--rose-pivoine:#C98591;--creme-rgb:247 246 242;--vert-foret-rgb:51 61 31;--vert-sauge-rgb:97 104 69;--vert-tendre-rgb:168 178 135;--vert-brume-rgb:231 234 221;--dore-rgb:217 154 43;--blanc-rgb:255 255 255;--bg:var(--creme);--bg-alt:var(--ivoire);--bg-section:var(--vert-brume);--bg-sombre:var(--vert-foret);--texte:var(--encre);--texte-doux:var(--encre-douce);--texte-clair:var(--creme);--titre:var(--vert-foret);--bordure:var(--vert-tendre);--accent-ui:var(--vert-sauge);--font-titre:'Plus Jakarta Sans',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--font-corps:'Plus Jakarta Sans',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--font-signature:'Fraunces','Iowan Old Style','Palatino Linotype',Palatino,Georgia,'Times New Roman',serif;--font-manuscrite:'Hurricane','Snell Roundhand','Segoe Script','Brush Script MT',cursive;--fvs-signature:'opsz' 144,'SOFT' 0,'WONK' 0;--fvs-signature-petit:'opsz' 24,'SOFT' 0,'WONK' 0;--ls-signature:0.2em;--fs-display:clamp(2.375rem,1.6rem + 3.45vw,4rem);--fs-h1:clamp(2.125rem,1.55rem + 2.55vw,3.25rem);--fs-h2:clamp(1.625rem,1.25rem + 1.7vw,2.25rem);--fs-h3:clamp(1.3125rem,1.13rem + 0.8vw,1.625rem);--fs-h2-manuscrit:clamp(2.75rem,2.3125rem + 1.9565vw,3.875rem);--lh-h2-manuscrit:1.22;--fs-lead:clamp(1.125rem,1.0rem + 0.55vw,1.3125rem);--fs-body:clamp(1rem,0.93rem + 0.3vw,1.125rem);--fs-small:clamp(0.875rem,0.84rem + 0.15vw,0.9375rem);--fs-caption:0.8125rem;--fs-overline:0.8125rem;--lh-display:1.05;--lh-h1:1.1;--lh-h2:1.15;--lh-h3:1.25;--lh-lead:1.6;--lh-body:1.65;--lh-small:1.55;--lh-caption:1.5;--lh-overline:1.4;--fw-regular:400;--fw-medium:500;--fw-semi:600;--fw-bold:700;--ls-overline:0.12em;--measure:68ch;--dur-micro:200ms;--dur-base:450ms;--dur-reveal:1100ms;--dur-croissance:1600ms;--ease-doux:cubic-bezier(0.22,1,0.36,1);--ease-eclosion:cubic-bezier(0.16,1,0.3,1);--ease-respire:cubic-bezier(0.37,0,0.63,1);--ease-sortie:cubic-bezier(0.4,0,1,1);--flou-brume:16px;--flou-echo:2.5px;--space-3xs:4px;--space-2xs:8px;--space-xs:12px;--space-sm:16px;--space-base:24px;--space-md:32px;--space-lg:48px;--space-xl:64px;--space-2xl:96px;--space-3xl:128px;--space-4xl:192px;--section-y:var(--space-2xl);--gutter:var(--space-base);--maxw:1180px;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-pill:999px;--radius-blob:42% 58% 56% 44% / 48% 42% 58% 52%;--shadow-sm:0 1px 3px rgb(var(--vert-foret-rgb) / 0.06);--shadow-md:0 8px 24px rgb(var(--vert-foret-rgb) / 0.08);--shadow-lg:0 20px 50px rgb(var(--vert-foret-rgb) / 0.10);--carte-bezel:0 1px 3px rgb(var(--vert-foret-rgb) / 0.05),0 14px 32px -14px rgb(var(--vert-foret-rgb) / 0.14),inset 0 0 0 1px rgb(var(--creme-rgb) / 0.55);--carte-bezel-hover:0 2px 6px rgb(var(--vert-foret-rgb) / 0.06),0 24px 46px -16px rgb(var(--vert-foret-rgb) / 0.20),inset 0 0 0 1px rgb(var(--creme-rgb) / 0.7);--focus-ring:0 0 0 3px var(--creme),0 0 0 5px var(--vert-sauge);--z-header:50;--z-skip-link:100;--z-drawer-scrim:1;--z-drawer-panel:2;--z-drawer-toggle:3;--z-pollen:1;--z-contenu:2;--logo-h:clamp(52px,2.5rem + 1.5vw,64px);--header-h:calc(var(--logo-h) + var(--space-2xs) * 2);--scrim:rgb(var(--vert-foret-rgb) / 0.38)}@font-face{font-family:'Plus Jakarta Sans';src:url('../fonts/plus-jakarta-sans-latin-var.woff2') format('woff2');font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:'Fraunces';src:url('../fonts/fraunces-latin-var.woff2') format('woff2');font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:'Fraunces';src:url('../fonts/fraunces-italic-latin-var.woff2') format('woff2');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Hurricane';src:url('../fonts/hurricane-latin.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;background-color:var(--bg);color:var(--texte);font-family:var(--font-corps);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,picture,svg,video{display:block;max-width:100%}ul,ol{padding-left:1.25em}a{color:var(--vert-foret);text-decoration-color:var(--vert-sauge);text-underline-offset:0.18em;text-decoration-thickness:1px;transition:color var(--dur-micro) var(--ease-doux),text-decoration-color var(--dur-micro) var(--ease-doux)}a:hover{color:var(--vert-sauge);text-decoration-color:var(--dore-tournesol)}h1,h2,h3,h4{font-family:var(--font-titre);color:var(--titre);font-weight:var(--fw-bold);letter-spacing:-0.012em;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-family:var(--font-manuscrite);font-size:var(--fs-h2-manuscrit);line-height:var(--lh-h2-manuscrit);font-weight:400;font-synthesis:none;letter-spacing:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;--encre-g:0.3em;--encre-d:0.4em;--encre-bas:0.06em;padding:0 var(--encre-d) var(--encre-bas) var(--encre-g);margin-inline:calc(-1 * var(--encre-g)) calc(-1 * var(--encre-d));margin-bottom:calc(-1 * var(--encre-bas))}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semi);letter-spacing:-0.006em}p{max-width:var(--measure)}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.skip-link{position:absolute;left:var(--space-sm);top:-100px;z-index:100;padding:var(--space-2xs) var(--space-sm);background:var(--vert-foret);color:var(--creme);border-radius:var(--radius-sm);transition:top var(--dur-micro) var(--ease-doux)}.skip-link:focus{top:var(--space-sm)}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);position:relative;z-index:var(--z-contenu)}.section{padding-block:var(--section-y)}@media (min-width:768px){:root{--section-y:var(--space-3xl);--gutter:var(--space-lg)}}.t-display{font-family:var(--font-titre);font-size:var(--fs-display);line-height:var(--lh-display);color:var(--titre);font-weight:var(--fw-bold);letter-spacing:-0.018em}.t-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--texte-doux);text-wrap:pretty}.t-small{font-size:var(--fs-small);line-height:var(--lh-small)}.t-caption{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-semi);color:var(--texte-doux)}.t-overline{font-family:var(--font-signature);font-variation-settings:var(--fvs-signature-petit);font-size:var(--fs-overline);line-height:var(--lh-overline);font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:var(--ls-signature);color:var(--vert-sauge)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.psy [data-reveal]{opacity:0;transform:translateY(28px);filter:blur(8px);transition:opacity var(--dur-reveal) var(--ease-eclosion),transform var(--dur-reveal) var(--ease-eclosion),filter var(--dur-reveal) var(--ease-eclosion);transition-delay:var(--reveal-delay,0ms)}.psy [data-reveal].is-in{opacity:1;transform:none;filter:none}.psy-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}#hero-contenu,#a-propos,#approche,#pour-qui,#adultes,#enfants-adolescents,#consultation-familiale,#approche-groupale,#contact{scroll-margin-top:calc(var(--header-h) + var(--space-sm))}.psy-hero__accroche,.psy-apropos__text p,.psy-approche__lead,.psy-pilier__chapeau,.psy-pilier__point-texte p,.psy-contact__secret,.psy-contact__urgence{text-align:justify;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}@media (max-width:767px){.psy-hero__accroche,.psy-apropos__text p,.psy-approche__lead,.psy-pilier__chapeau,.psy-pilier__point-texte p,.psy-contact__secret,.psy-contact__urgence{text-align:start;-webkit-hyphens:manual;hyphens:manual}}.psy-header{position:sticky;top:0;z-index:var(--z-header);background:transparent;border-bottom:1px solid transparent;transition:border-color var(--dur-base) var(--ease-doux),box-shadow var(--dur-base) var(--ease-doux)}.psy-header::before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(var(--creme-rgb) / 0);transition:background var(--dur-base) var(--ease-doux)}.psy-header.is-scrolled{border-bottom-color:var(--vert-tendre);box-shadow:var(--shadow-sm)}.psy-header.is-scrolled::before{background:rgb(var(--creme-rgb) / 1)}.psy.no-js .psy-header::before{background:rgb(var(--creme-rgb) / 1)}.psy-header__inner{max-width:var(--maxw);margin-inline:auto;padding:var(--space-2xs) var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:var(--space-base)}.psy-logo{display:inline-flex;align-items:center;text-decoration:none;line-height:0}.psy-logo__img{height:var(--logo-h);width:auto;aspect-ratio:330 / 305}.psy-wordmark{font-family:var(--font-signature);font-variation-settings:var(--fvs-signature);font-weight:var(--fw-medium);font-size:clamp(1.3125rem,1.15rem + 0.65vw,1.625rem);letter-spacing:0;color:var(--vert-foret);text-decoration:none;line-height:1}.psy-wordmark:hover{color:var(--vert-foret)}.psy-nav{display:flex;align-items:center}.psy-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--space-md)}.psy-nav__link{font-family:var(--font-corps);font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--encre);text-decoration:none;padding-block:var(--space-2xs);position:relative}.psy-nav__link::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--dore-tournesol);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-base) var(--ease-doux)}.psy-nav__link:hover{color:var(--vert-foret)}.psy-nav__link:hover::after{transform:scaleX(1)}.psy-nav__toggle{display:none;position:relative;z-index:var(--z-drawer-toggle);width:44px;height:44px;border:none;background:transparent;cursor:pointer;padding:0;align-items:center;justify-content:center}.psy-nav__burger,.psy-nav__burger::before,.psy-nav__burger::after{content:"";display:block;width:24px;height:2px;background:var(--vert-foret);border-radius:var(--radius-pill);transition:transform var(--dur-base) var(--ease-doux),opacity var(--dur-base) var(--ease-doux)}.psy-nav__burger{position:relative}.psy-nav__burger::before{position:absolute;top:-7px}.psy-nav__burger::after{position:absolute;top:7px}.psy-nav__toggle[aria-expanded="true"] .psy-nav__burger{background:transparent}.psy-nav__toggle[aria-expanded="true"] .psy-nav__burger::before{transform:translateY(7px) rotate(45deg)}.psy-nav__toggle[aria-expanded="true"] .psy-nav__burger::after{transform:translateY(-7px) rotate(-45deg)}.psy-nav__scrim{display:none;position:fixed;inset:0;z-index:var(--z-drawer-scrim);background:var(--scrim);opacity:0;visibility:hidden;touch-action:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-base) var(--ease-doux),visibility 0s linear var(--dur-base)}.psy-nav__scrim.is-open{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease-doux),visibility 0s}.psy-header__inner > .psy-header__rdv{display:none}@media (max-width:1023px){.psy-header__inner{gap:var(--space-xs)}.psy-header__inner > .psy-header__rdv{display:inline-flex;margin-inline-start:auto;min-height:44px;padding-block:0;padding-inline:var(--space-sm);font-size:var(--fs-small);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-base) var(--ease-doux),visibility 0s linear var(--dur-base),transform var(--dur-base) var(--ease-doux),box-shadow var(--dur-base) var(--ease-doux)}.psy-header.is-scrolled:not(.is-contact-visible) .psy-header__inner > .psy-header__rdv,.psy.no-js .psy-header__inner > .psy-header__rdv{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-base) var(--ease-doux),visibility 0s,transform var(--dur-base) var(--ease-doux),box-shadow var(--dur-base) var(--ease-doux)}}@media (max-width:1023px){.psy-nav__toggle{display:inline-flex}.psy-nav__scrim{display:block}.psy-nav__list{position:fixed;top:0;right:0;left:auto;bottom:auto;z-index:var(--z-drawer-panel);width:min(82vw,340px);height:100svh;height:100dvh;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-sm);padding:calc(var(--header-h) + var(--space-sm)) var(--space-lg) var(--space-lg);background:var(--creme);box-shadow:var(--shadow-lg);transform:translateX(100%);visibility:hidden;transition:transform var(--dur-base) var(--ease-doux),visibility 0s linear var(--dur-base);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.psy-nav__list.is-open{transform:translateX(0);visibility:visible;transition:transform var(--dur-base) var(--ease-doux),visibility 0s}.psy-nav__link{font-size:var(--fs-lead);display:block;padding-block:var(--space-xs);border-bottom:1px solid var(--vert-tendre)}.psy-nav__link::after{display:none}.psy-nav__cta-item{margin-top:var(--space-sm)}.psy-nav__cta-item .psy-btn{width:100%}}@media (max-width:1023px) and (max-height:520px){.psy-nav__list{gap:var(--space-3xs);padding-top:calc(var(--header-h) + var(--space-3xs));padding-bottom:var(--space-sm)}.psy-nav__link{font-size:var(--fs-small);padding-block:var(--space-2xs)}.psy-nav__cta-item{margin-top:var(--space-2xs)}}html.psy-menu-open{overflow:hidden}html.psy-menu-open body{padding-right:var(--psy-sbw,0px)}.psy-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-corps);font-size:var(--fs-body);font-weight:var(--fw-semi);line-height:1;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);text-decoration:none;cursor:pointer;border:none;transition:transform var(--dur-base) var(--ease-doux),box-shadow var(--dur-base) var(--ease-doux),background var(--dur-base) var(--ease-doux),color var(--dur-base) var(--ease-doux)}.psy-btn--sm{padding:var(--space-2xs) var(--space-base);font-size:var(--fs-small)}.psy-btn--primary{background:var(--vert-foret);color:var(--creme);box-shadow:var(--shadow-md)}.psy-btn--primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);color:var(--creme)}.psy-btn--ghost{background:var(--creme);color:var(--vert-foret);box-shadow:inset 0 0 0 1px var(--vert-sauge)}.psy-btn--ghost:hover{transform:translateY(-2px);background:rgb(var(--vert-sauge-rgb) / 0.10);color:var(--vert-foret)}.psy-btn--accent{background:var(--dore-tournesol);color:var(--vert-foret);box-shadow:var(--shadow-md)}.psy-btn--accent:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);filter:brightness(1.04);color:var(--vert-foret)}.psy-btn--primary:focus-visible,.psy-btn--accent:focus-visible{box-shadow:var(--focus-ring),var(--shadow-md)}.psy-btn--ghost:focus-visible{box-shadow:var(--focus-ring),inset 0 0 0 1px var(--vert-sauge)}.psy-hero{position:relative;overflow:hidden;margin-top:calc(-1 * var(--header-h));padding-top:var(--header-h);min-height:100vh;min-height:100svh;display:grid;align-items:center;--hero-gouttiere:clamp(var(--space-base),6vw,var(--space-4xl));padding-inline:var(--hero-gouttiere);background:radial-gradient(120% 80% at 78% 30%,var(--vert-brume) 0%,var(--creme) 55%)}.psy-hero__content{position:relative;z-index:var(--z-contenu);max-width:38rem;width:min(60%,38rem)}.psy-hero__wordmark{margin:0 0 var(--space-md);line-height:0;font-size:0}.psy-hero__logo{display:block;width:100%;max-width:38rem;height:auto}.psy-hero__accroche{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--encre);max-width:34ch;margin-bottom:var(--space-lg)}.psy-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.psy-hero__mots{position:absolute;inset:var(--header-h) 0 0 0;z-index:var(--z-pollen);overflow:hidden;pointer-events:none;--flou-proche:1.2px;--flou-moyen:var(--flou-echo);--flou-loin:3.6px;--o-proche:0.26;--o-moyen:0.21;--o-loin:0.17;--o-dore-proche:0.42;--o-dore-moyen:0.36;--o-dore-loin:0.3;--bord-texte:calc(var(--hero-gouttiere) + min(60vw,38rem) + 2rem)}.psy-hero__mot{position:absolute;left:var(--x,60%);right:var(--x-droite,auto);top:var(--y,50%);font-family:var(--font-signature);font-style:italic;font-weight:var(--fw-medium);font-size:var(--fs,2.5rem);line-height:1.15;color:var(--vert-sauge);white-space:nowrap;opacity:var(--o,0.21)}.psy-hero__mot::before,.psy-hero__mot::after{content:attr(data-mot);opacity:0;animation-duration:var(--dur,13s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--delay,2s)}.psy-hero__mot::before{position:absolute;inset:0;filter:blur(var(--flou-brume));animation-name:psy-mot-brume}.psy-hero__mot::after{display:block;filter:blur(var(--flou,var(--flou-moyen)));animation-name:psy-mot-net}.psy-hero__mot--dore{color:var(--dore-tournesol)}.psy-hero__mot[data-mot="Consultation individuelle"]{--x:4%;--y:3%;--fs:clamp(1.4rem,2.7vw,3.5rem);--o:var(--o-dore-moyen);--flou:var(--flou-moyen)}.psy-hero__mot[data-mot="Enfant"]{--x:60%;--y:5%;--fs:clamp(3rem,8vw,10rem);--o:var(--o-proche);--flou:var(--flou-proche)}.psy-hero__mot[data-mot="Consultation familiale"]{--x:min(max(57%,var(--bord-texte)),calc(100% - 10.5em));--y:37%;--fs:clamp(1.5rem,2.9vw,3.8rem);--o:var(--o-dore-moyen);--flou:var(--flou-moyen)}.psy-hero__mot[data-mot="Adulte"]{--x:74%;--y:51%;--fs:clamp(2.6rem,6.4vw,8rem);--o:var(--o-proche);--flou:var(--flou-proche)}.psy-hero__mot[data-mot="Approche groupale"]{--x:36%;--y:88%;--fs:clamp(1.5rem,2.9vw,3.8rem);--o:var(--o-dore-moyen);--flou:var(--flou-moyen)}.psy-hero__mot[data-mot="Adolescent"]{--x:auto;--x-droite:3%;--y:76%;--fs:clamp(2rem,4.6vw,5.8rem);--o:var(--o-moyen);--flou:var(--flou-moyen)}@media (max-width:767px){.psy-hero__mots{--o-proche:0.19;--o-moyen:0.16;--o-loin:0.17;--o-dore-proche:0.32;--o-dore-moyen:0.28;--o-dore-loin:0.3;--flou-loin:2.8px}.psy-hero__mot[data-mot="Enfant"]{--x:auto;--x-droite:5%;--y:0.5%;--fs:min(13vw,3.36rem)}.psy-hero__mot[data-mot="Consultation individuelle"]{--x:4%;--y:max(11%,calc(min(13vw,3.36rem) * 1.35));--fs:min(5.8vw,1.5rem);--o:var(--o-dore-moyen);--flou:var(--flou-moyen)}.psy-hero__mot[data-mot="Consultation familiale"]{--x:4%;--y:41%;--fs:min(6.4vw,1.66rem);--o:var(--o-dore-loin);--flou:var(--flou-loin)}.psy-hero__mot[data-mot="Adolescent"]{--x:auto;--x-droite:5%;--y:50%;--fs:min(9vw,2.33rem);--o:var(--o-loin);--flou:var(--flou-loin)}.psy-hero__mot[data-mot="Approche groupale"]{--x:4%;--y:calc(100% - 1.45em);--fs:min(6.4vw,1.66rem);--o:var(--o-dore-moyen);--flou:var(--flou-moyen)}.psy-hero__mot[data-mot="Adulte"]{--x:auto;--x-droite:5%;--y:calc(100% - 1.2em);--fs:min(11.5vw,2.98rem)}}@media (max-width:767px) and (max-height:500px){.psy-hero{padding-bottom:4rem}}@media (min-width:768px) and (max-height:640px){.psy-hero__mot[data-mot="Consultation individuelle"]{--o:var(--o-dore-loin);--flou:var(--flou-loin)}.psy-hero__mot[data-mot="Approche groupale"]{--x:50%;--y:calc(100% - 1.4em)}}}@keyframes psy-mot-brume{0%{opacity:0}1%{opacity:0.02}2%{opacity:0.07}3%{opacity:0.15}4%{opacity:0.25}5%{opacity:0.37}6%{opacity:0.48}7%{opacity:0.56}8%{opacity:0.55}9%{opacity:0.42}10%{opacity:0.22}11%{opacity:0.06}12%{opacity:0}68%{opacity:0}69.67%{opacity:0.06}71.33%{opacity:0.22}73%{opacity:0.42}74.67%{opacity:0.55}76.33%{opacity:0.56}78%{opacity:0.48}79.67%{opacity:0.37}81.33%{opacity:0.25}83%{opacity:0.15}84.67%{opacity:0.07}86.33%{opacity:0.02}88%{opacity:0}100%{opacity:0}}@keyframes psy-mot-net{0%{opacity:0}4%{opacity:0.01}5%{opacity:0.03}6%{opacity:0.07}7%{opacity:0.15}8%{opacity:0.29}9%{opacity:0.5}10%{opacity:0.75}11%{opacity:0.93}12%{opacity:1}68%{opacity:1}69.67%{opacity:0.93}71.33%{opacity:0.75}73%{opacity:0.5}74.67%{opacity:0.29}76.33%{opacity:0.15}78%{opacity:0.07}79.67%{opacity:0.03}81.33%{opacity:0.01}83%{opacity:0}100%{opacity:0}}.psy-hero.is-endormi .psy-hero__mot::before,.psy-hero.is-endormi .psy-hero__mot::after{animation-play-state:paused}.psy-pollen{position:fixed;inset:0;z-index:var(--z-pollen);pointer-events:none;overflow:hidden}.psy-spore{position:absolute;left:var(--x,75%);top:var(--y,60%);width:var(--size,8px);height:var(--size,8px);border-radius:50%;opacity:0;will-change:transform,translate,opacity;animation:psy-spore-rise var(--d,14s) var(--ease-respire) infinite,psy-spore-drift var(--d,14s) var(--ease-respire) infinite;animation-delay:var(--delay,0s)}.psy-spore--dore{background:radial-gradient(circle at 38% 38%,rgb(var(--dore-rgb) / 0.85),rgb(var(--dore-rgb) / 0.30) 55%,rgb(var(--dore-rgb) / 0) 78%)}.psy-spore--sauge{background:radial-gradient(circle at 38% 38%,rgb(var(--vert-sauge-rgb) / 0.80),rgb(var(--vert-sauge-rgb) / 0.28) 55%,rgb(var(--vert-sauge-rgb) / 0) 78%)}.psy-spore--halo{filter:blur(14px)}.psy-spore--point{filter:blur(0.4px);box-shadow:0 0 6px 1px currentColor;color:rgb(var(--dore-rgb) / 0.4)}.psy-spore--point.psy-spore--sauge{color:rgb(var(--vert-sauge-rgb) / 0.4)}@keyframes psy-spore-rise{0%{transform:translate(0,0) scale(0.85);opacity:0}14%{opacity:var(--o,0.3)}82%{opacity:var(--o,0.3)}100%{transform:translate(var(--tx,-200px),var(--ty,-360px)) scale(1.05);opacity:0}}@keyframes psy-spore-drift{0%{translate:0}25%{translate:var(--dx,20px)}50%{translate:0}75%{translate:calc(var(--dx,20px) * -1)}100%{translate:0}}@media (max-width:767px){.psy-hero__content{width:100%;max-width:none}.psy-hero__wordmark{margin-bottom:var(--space-base)}.psy-hero__actions{flex-direction:column;align-items:stretch}.psy-hero__actions .psy-btn{width:100%}}@media (max-width:767px){.psy-pollen .psy-spore:nth-child(n+6){display:none}}.psy-apropos,.psy-approche,.psy-pourqui,.psy-formations,.psy-contact{position:relative;overflow-x:clip}.psy-filigrane{position:absolute;top:0;left:0;right:0;height:0;z-index:var(--z-pollen);pointer-events:none;user-select:none;-webkit-user-select:none;font-family:var(--font-signature);font-variation-settings:var(--fvs-signature);font-style:italic;font-weight:var(--fw-medium);line-height:1;--fg-chars:10;--fg-largeur:200;--fg-min:2rem;--fg-max:13rem;font-size:clamp( var(--fg-min),calc(1vw * var(--fg-largeur) / var(--fg-chars)),var(--fg-max) )}.psy-filigrane::before,.psy-filigrane::after{content:attr(data-filigrane);position:absolute;top:0;white-space:nowrap;left:calc(var(--fg-cote,0) * 100%);transform:translate( calc(var(--fg-cote,0) * -100%),calc(-50% + var(--fg-y,0px)) );filter:blur(var(--fg-flou,0.032em));will-change:auto}.psy-filigrane::before{color:var(--fg-encre-haut,var(--vert-sauge));opacity:var(--fg-opacite-haut,0.13);clip-path:inset(-60% -15% 50% -15%)}.psy-filigrane::after{color:var(--fg-encre-bas,var(--vert-sauge));opacity:var(--fg-opacite-bas,0.13);clip-path:inset(50% -15% -60% -15%)}.psy-apropos > .psy-filigrane{--fg-chars:11;--fg-cote:0}.psy-pourqui > .psy-filigrane{--fg-chars:8;--fg-cote:1}.psy-approche > .psy-filigrane{--fg-chars:22;--fg-cote:0;--fg-opacite-bas:0.14}.psy-formations > .psy-filigrane{--fg-chars:9;--fg-cote:1;--fg-opacite-haut:0.15}.psy-contact > .psy-filigrane{--fg-chars:7;--fg-cote:0}@media (max-width:767px){.psy-filigrane{--fg-min:1.75rem;--fg-max:6rem;--fg-opacite-haut:0.11;--fg-opacite-bas:0.11}.psy-formations > .psy-filigrane{--fg-opacite-haut:0.13}.psy-approche > .psy-filigrane{--fg-opacite-bas:0.12}}.psy-filigrane{opacity:1;--fg-glisse:clamp(1.5rem,4vw,4.5rem);--fg-glisse-depart:calc(var(--fg-glisse) * (1 - 2 * var(--fg-cote,0)))}@keyframes psy-filigrane-scrub{0%{opacity:0;transform:translateX(var(--fg-glisse-depart))}42%{opacity:1;transform:translateX(0)}68%{opacity:1;transform:translateX(0)}94%{opacity:0;transform:translateX(0)}100%{opacity:0;transform:translateX(0)}}@supports (animation-timeline:view()){.psy-filigrane{animation-name:psy-filigrane-scrub;animation-duration:auto;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:view();animation-range:cover 0% cover 100%}}.psy-apropos{background:var(--ivoire)}.psy-apropos__grid{display:grid;gap:var(--space-xl);align-items:center}@media (min-width:768px){.psy-apropos__grid{grid-template-columns:5fr 7fr;gap:var(--space-3xl);align-items:start}.psy-apropos__media{position:sticky;top:calc(var(--header-h) + var(--space-lg))}}.psy-apropos__photo{display:block;aspect-ratio:4 / 5;border-radius:var(--radius-lg);background:var(--vert-brume);box-shadow:var(--carte-bezel);overflow:hidden}.psy-apropos__photo-img{display:block;width:100%;height:100%;object-fit:cover}.psy-apropos__chiffre{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;margin:var(--space-sm) var(--space-sm) 0 0;max-width:none;text-align:right;pointer-events:none}.psy-apropos__chiffre-txt{font-family:var(--font-signature);font-variation-settings:var(--fvs-signature-petit);font-size:var(--fs-overline);font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:var(--ls-signature);color:var(--vert-sauge);text-wrap:balance}.psy-apropos__chiffre-nb{font-family:var(--font-signature);font-variation-settings:var(--fvs-signature);font-style:italic;font-weight:var(--fw-medium);font-size:clamp(4rem,2.4rem + 5vw,8rem);line-height:0.9;color:var(--vert-foret)}.psy-apropos__text > * + *{margin-top:var(--space-base)}.psy-apropos__text h2{margin-top:var(--space-sm)}.psy-apropos__text p{color:var(--encre);max-width:60ch}.psy-apropos__text .psy-apropos__chapeau{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-medium);color:var(--vert-foret);text-align:start}.psy-exergue,.psy-apropos__text .psy-exergue{font-family:var(--font-signature);font-variation-settings:var(--fvs-signature);font-style:italic;font-weight:var(--fw-medium);font-size:clamp(1.6rem,1.1rem + 1.6vw,2.5rem);line-height:1.2;color:var(--vert-sauge);text-align:start;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;max-width:22ch;margin-block:var(--space-lg);padding-inline-start:var(--space-base);border-inline-start:2px solid var(--dore-tournesol)}@media (min-width:1024px){.psy-apropos__text .psy-exergue{margin-inline-start:calc(-1 * var(--space-lg))}}.psy-approche{background:var(--vert-brume)}.psy-approche__head{text-align:center;max-width:52rem;margin-inline:auto}.psy-approche__head .t-overline{color:var(--vert-sauge);text-indent:var(--ls-signature);margin-inline:auto}.psy-approche__head h2{margin-top:var(--space-2xs)}.psy-approche__lead{margin-top:var(--space-base);margin-inline:auto;max-width:50ch;color:var(--encre)}.psy-exergue--titre{border-inline-start:none;padding-inline-start:0;margin:var(--space-base) auto 0;font-size:clamp(1.9rem,1.2rem + 2.6vw,3.4rem);text-align:inherit}.psy-exergue--titre::before{content:"";display:block;width:28px;height:2px;margin:0 auto var(--space-sm);background:var(--dore-tournesol)}@media (min-width:1024px){.psy-approche__head{max-width:none;text-align:start;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-2xl);align-items:start}.psy-approche__head .t-overline{text-indent:0;margin-inline:0}.psy-approche__titre{position:sticky;top:calc(var(--header-h) + var(--space-lg))}.psy-exergue--titre{margin:var(--space-lg) 0 0}.psy-exergue--titre::before{margin-inline:0}.psy-approche__texte .psy-approche__lead{margin-inline:0;max-width:60ch}.psy-approche__texte .psy-approche__lead:first-child{margin-top:0}}.psy-approche__piliers{margin-top:var(--space-2xl)}.psy-pilier{padding-block:var(--space-xl)}.psy-pilier--un{background:var(--creme)}.psy-pilier--deux{background:var(--ivoire)}.psy-pilier__inner{max-width:54rem}.psy-pilier__titre{color:var(--vert-foret);font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem)}.psy-pilier__num{display:block;font-family:var(--font-signature);font-variation-settings:var(--fvs-signature);font-style:italic;font-weight:var(--fw-medium);font-size:clamp(3rem,2rem + 3vw,5rem);line-height:0.9;color:var(--vert-tendre);margin-bottom:var(--space-2xs)}.psy-pilier__chapeau{margin-top:var(--space-sm);color:var(--encre-douce);font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:62ch}.psy-pilier__points{list-style:none;margin:var(--space-lg) 0 0;padding:0}.psy-pilier__point{display:flex;gap:var(--space-base);align-items:flex-start;padding-block:var(--space-base);border-top:1px solid var(--vert-tendre)}.psy-pilier__point:first-child{border-top:none;padding-top:0}.psy-pilier__icone{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;margin-top:0.15em;color:var(--vert-sauge)}.psy-pilier__icone svg{width:22px;height:22px}.psy-pilier__label{display:block;font-weight:var(--fw-semi);color:var(--vert-foret);margin-bottom:var(--space-3xs)}.psy-pilier__point-texte p{color:var(--encre-douce);max-width:60ch}@media (min-width:1024px){.psy-approche__piliers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg);align-items:start;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.psy-pilier{border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-lg);box-shadow:var(--carte-bezel)}.psy-pilier .psy-pilier__inner{padding-inline:0;max-width:none}.psy-pilier .psy-pilier__chapeau,.psy-pilier .psy-pilier__point-texte p{text-align:start;hyphens:manual}.psy-pilier--deux{margin-top:var(--space-2xl)}}.psy-pourqui__motscles{max-width:56rem;margin:var(--space-2xl) auto 0;text-align:center}.psy-motscles__repere{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);max-width:none;font-family:var(--font-signature);font-variation-settings:var(--fvs-signature-petit);font-style:italic;font-weight:var(--fw-medium);font-size:var(--fs-lead);line-height:1.3;color:var(--vert-foret)}.psy-motscles__repere::before,.psy-motscles__repere::after{content:"";flex:none;width:var(--space-lg);height:1px;background:var(--vert-tendre)}.psy-motscles__intro{max-width:46ch;margin:var(--space-sm) auto 0;color:var(--encre-douce)}@media (min-width:1024px){.psy-pourqui__motscles{max-width:none;margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--vert-tendre);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:auto 1fr;column-gap:var(--space-2xl);align-items:start;text-align:start}.psy-motscles__repere{justify-content:flex-start;grid-column:1}.psy-motscles__repere::before{display:none}.psy-motscles__intro{grid-column:1;margin-inline:0}.psy-pourqui__motscles .psy-motscles{grid-column:2;grid-row:1 / span 2;margin-top:0;justify-content:flex-start}}.psy-motscles{list-style:none;margin:var(--space-lg) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);--amp:2.5px;--par-amp:8px;--pousse-amp:10px;--pousse-portee:190px;--pousse-aplatissement:0.5;--bulle-ombre:inset 0 1.5px 0.5px -0.5px rgb(var(--blanc-rgb) / 0.95),inset 0 -1.5px 1px -0.5px rgb(var(--vert-sauge-rgb) / 0.34),inset 0 -10px 11px -9px rgb(var(--blanc-rgb) / 0.82),inset 0 0 0 1px rgb(var(--blanc-rgb) / 0.55),0 0 0 1px rgb(var(--vert-sauge-rgb) / 0.10),0 12px 20px -13px rgb(var(--vert-foret-rgb) / 0.38);--bulle-ombre-survol:inset 0 1.5px 0.5px -0.5px rgb(var(--blanc-rgb) / 0.98),inset 0 -1.5px 1px -0.5px rgb(var(--vert-sauge-rgb) / 0.34),inset 0 -10px 11px -9px rgb(var(--blanc-rgb) / 0.88),inset 0 0 0 1px rgb(var(--blanc-rgb) / 0.62),0 0 0 1px rgb(var(--vert-sauge-rgb) / 0.12),0 16px 26px -14px rgb(var(--vert-foret-rgb) / 0.42)}.psy-motscles li{position:relative;z-index:1;display:block;transform:translate(var(--pousse-x,0px),var(--pousse-y,0px));transition:transform 420ms var(--ease-doux)}.psy-motscles__bulle{display:block;position:relative;color:var(--encre-douce);font-size:var(--fs-small);font-weight:var(--fw-medium);line-height:var(--lh-small);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-pill);background:radial-gradient(70% 150% at 26% -30%,rgb(var(--blanc-rgb) / 0.74) 0%,rgb(var(--creme-rgb) / 0.55) 34%,rgb(var(--creme-rgb) / 0) 70%),radial-gradient(125% 190% at 50% 46%,rgb(var(--vert-brume-rgb) / 0.72) 34%,rgb(var(--creme-rgb) / 0.62) 72%,rgb(var(--blanc-rgb) / 0.94) 100%);box-shadow:var(--bulle-ombre);scale:1;transition:scale 420ms var(--ease-doux);animation:psy-bulle-flotte var(--d,9s) var(--ease-respire) infinite,psy-bulle-derive calc(var(--d,9s) * 1.37) var(--ease-respire) infinite;animation-delay:var(--delay,0s),calc(var(--delay,0s) * 1.6)}.psy-motscles__bulle::before,.psy-motscles__bulle::after{content:"";position:absolute;border-radius:50%;rotate:-16deg;pointer-events:none}.psy-motscles__bulle::before{top:5px;left:13px;width:17px;height:6px;background:radial-gradient(closest-side,rgb(var(--blanc-rgb) / 0.95),rgb(var(--blanc-rgb) / 0))}.psy-motscles__bulle::after{bottom:6px;right:15px;width:10px;height:4px;background:radial-gradient(closest-side,rgb(var(--blanc-rgb) / 0.66),rgb(var(--blanc-rgb) / 0))}@keyframes psy-bulle-flotte{0%{transform:translateY(0)}50%{transform:translateY(calc(var(--amp) * -1))}100%{transform:translateY(0)}}@keyframes psy-bulle-derive{0%{translate:0}25%{translate:calc(var(--amp) * 0.55)}50%{translate:0}75%{translate:calc(var(--amp) * -0.55)}100%{translate:0}}.psy-motscles.is-endormi .psy-motscles__bulle{animation-play-state:paused}@keyframes psy-bulle-parallaxe{from{translate:0 calc(var(--par-amp) * -1)}to{translate:0 var(--par-amp)}}@supports (animation-timeline:view()){.psy-motscles{view-timeline-name:--psy-bulles;view-timeline-axis:block;animation-name:psy-bulle-parallaxe;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--psy-bulles;animation-range:cover 0% cover 100%}}@media (hover:hover){.psy-motscles li.is-survolee,.psy.no-js .psy-motscles li:hover{z-index:3}.psy-motscles li.is-survolee .psy-motscles__bulle,.psy.no-js .psy-motscles li:hover .psy-motscles__bulle{scale:1.065;box-shadow:var(--bulle-ombre-survol)}.psy-motscles__bulle{transition:scale 420ms var(--ease-doux),box-shadow 420ms var(--ease-doux)}}@media (max-width:767px){.psy-motscles{--amp:1.4px;--par-amp:5px}}.psy-pourqui{background:var(--creme)}.psy-section-head{text-align:center;max-width:48rem;margin-inline:auto}.psy-section-head .t-overline{color:var(--vert-sauge);text-indent:var(--ls-signature);margin-inline:auto}.psy-section-head h2{margin-top:var(--space-2xs)}.psy-section-head .t-lead{margin-top:var(--space-base);margin-inline:auto;max-width:52ch}.psy-acces{list-style:none;margin:var(--space-2xl) auto 0;padding:0;max-width:52rem}.psy-acces__item{border-top:1px solid var(--vert-tendre)}.psy-acces__item:last-child{border-bottom:1px solid var(--vert-tendre)}.psy-acces__lien{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-sm);padding-block:var(--space-base);color:var(--vert-foret);text-decoration:none;transition:color var(--dur-base) var(--ease-doux)}.psy-acces__titre{font-family:var(--font-titre);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semi);letter-spacing:-0.006em;transition:transform var(--dur-base) var(--ease-doux)}.psy-acces__fleche{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;color:var(--vert-sauge);transition:transform var(--dur-base) var(--ease-doux)}.psy-acces__fleche svg{width:20px;height:20px}.psy-acces__tarif{display:block;margin-top:var(--space-3xs);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);letter-spacing:0;color:var(--encre-douce)}@media (min-width:768px){.psy-pourqui .psy-acces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-lg);max-width:none}.psy-acces__item:last-child{border-bottom:none}.psy-acces__lien{height:100%;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num fleche" "titre titre";grid-template-rows:auto 1fr;row-gap:var(--space-sm);align-items:start;align-content:start;padding-block:var(--space-base) var(--space-lg)}.psy-acces__fleche{grid-area:fleche}.psy-acces__titre{grid-area:titre}}@media (min-width:1024px){.psy-pourqui .psy-acces{grid-template-columns:repeat(4,minmax(0,1fr))}}.psy-pourqui > .container{display:flex;flex-direction:column}.psy-pourqui .psy-section-head,.psy-pourqui .psy-acces,.psy-pourqui__motscles{width:100%}.psy-pourqui .psy-section-head{order:1}.psy-pourqui .psy-acces{order:2;margin-top:var(--space-xl)}.psy-pourqui__motscles{order:3}@media (hover:hover){.psy-acces__lien:hover{color:var(--vert-sauge)}.psy-acces__lien:hover .psy-acces__titre{transform:translateX(6px)}.psy-acces__lien:hover .psy-acces__fleche{transform:translateY(4px)}}.psy-public__trio{display:grid;gap:var(--space-base);margin-block:var(--space-lg)}.psy-public__trio > p{max-width:none;padding-top:var(--space-sm);border-top:1px solid var(--vert-tendre);color:var(--encre)}.psy-public__trio > p::before{content:"";display:block;width:28px;height:2px;margin-bottom:var(--space-xs);background:var(--dore-tournesol)}@media (min-width:768px){.psy-public__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}}.psy-public__sous{margin-top:var(--space-lg)}.psy-public__soustitre{font-size:var(--fs-body);line-height:var(--lh-h3);font-weight:var(--fw-bold);letter-spacing:-0.012em;color:var(--vert-foret);margin-bottom:var(--space-2xs)}.psy-public__soustitre::before{content:"";display:block;width:28px;height:2px;background:var(--dore-tournesol);margin-bottom:var(--space-xs)}.psy-public__tarifs{margin-top:var(--space-lg);padding:var(--space-base);border-radius:var(--radius-lg);background:var(--creme);box-shadow:var(--carte-bezel)}.psy-public__tarif{color:var(--vert-foret);font-weight:var(--fw-medium)}.psy-public__tarif-cond{color:var(--encre-douce)}.psy-public__tarif + .psy-public__tarif-cond{margin-top:var(--space-2xs)}.psy-public__tarif-label{display:block;margin-bottom:var(--space-2xs);font-size:var(--fs-overline);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--vert-sauge)}.psy-public__fiche-info{display:flex;gap:var(--space-xs);align-items:flex-start;margin-bottom:var(--space-base);padding-bottom:var(--space-base);border-bottom:1px solid var(--vert-tendre);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--encre)}.psy-public__fiche-icone{flex:none;color:var(--vert-sauge);margin-top:0.1em}.psy-public__fiche-icone svg{width:20px;height:20px}@media (min-width:1024px){.psy-public__tarifs{margin-top:0;position:sticky;top:calc(var(--header-h) + var(--space-lg))}}.psy-formations{background:var(--creme)}.psy-diplomes{list-style:none;margin:var(--space-2xl) auto 0;padding:0;max-width:46rem}.psy-diplomes li{display:grid;grid-template-columns:6rem 1fr;gap:var(--space-base);align-items:baseline;padding-block:var(--space-sm);border-top:1px solid var(--vert-tendre);color:var(--encre)}.psy-diplomes li:first-child{border-top:none}.psy-diplome__annee{font-family:var(--font-signature);font-variation-settings:var(--fvs-signature);font-style:italic;font-weight:var(--fw-medium);font-size:1.15em;color:var(--vert-sauge);font-variant-numeric:tabular-nums}.psy-diplomes li.psy-diplome--majeur{color:var(--vert-foret);font-weight:var(--fw-semi);box-shadow:inset 3px 0 0 var(--dore-tournesol);padding-inline-start:var(--space-sm)}@media (min-width:1024px){.psy-formations > .container{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--space-2xl);align-items:start}.psy-formations .psy-section-head{text-align:start;margin:0;position:sticky;top:calc(var(--header-h) + var(--space-lg))}.psy-formations .psy-section-head .t-overline{text-indent:0;margin-inline:0}.psy-formations .psy-diplomes{margin:0;max-width:none}}.psy-contact{background:var(--ivoire)}.psy-contact__grid{display:grid;gap:var(--space-2xl);align-items:start}@media (min-width:768px){.psy-contact__grid{grid-template-columns:1.1fr 0.9fr;gap:var(--space-3xl)}}.psy-contact__grid > *{min-width:0}.psy-contact__infos .t-overline{color:var(--vert-sauge)}.psy-contact__infos h2{margin-top:var(--space-2xs)}.psy-contact__infos .t-lead{margin-top:var(--space-base)}.psy-contact__list{list-style:none;margin:var(--space-lg) 0;padding:0;display:grid;gap:var(--space-sm)}.psy-contact__list li{display:grid;grid-template-columns:7rem 1fr;gap:var(--space-sm);align-items:start;padding-bottom:var(--space-sm);border-bottom:1px solid var(--vert-tendre)}.psy-contact__label{font-size:var(--fs-overline);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-overline);color:var(--vert-sauge)}.psy-contact__list li > *{min-width:0;overflow-wrap:anywhere}@media (max-width:374px){.psy-contact__list li{grid-template-columns:1fr;gap:var(--space-3xs)}}.psy-contact__value{display:grid;gap:var(--space-3xs)}.psy-contact__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}@supports (display:grid){.psy-contact__actions{display:grid;grid-template-columns:minmax(0,auto);justify-content:start}.psy-contact__actions .psy-btn{padding-inline:var(--space-md)}}@media (max-width:767px){.psy-contact__actions{justify-content:stretch}}@media (max-width:1023px){.psy-contact__actions .psy-btn{padding-inline:var(--space-base)}}@media (max-width:479px){.psy-contact__actions .psy-btn{padding-inline:var(--space-sm)}}.psy-contact__secret{margin-top:var(--space-sm);color:var(--encre-douce)}.psy-contact__urgence{margin-top:var(--space-lg);padding:var(--space-base);border-radius:var(--radius-md);background:var(--vert-brume);color:var(--encre);border-left:3px solid var(--vert-sauge);max-width:none}.psy-contact__urgence strong{color:var(--vert-foret);font-size:1.4em;line-height:1;font-variant-numeric:lining-nums tabular-nums}.psy-contact__plan{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-lg);background:var(--vert-brume);box-shadow:var(--carte-bezel)}.psy-contact__plan picture,.psy-contact__plan-img,.psy-contact__plan iframe{display:block;width:100%;height:100%}.psy-contact__plan-img{object-fit:cover}.psy-contact__plan iframe{border:0}.psy-contact__plan-osm{position:absolute;top:var(--space-2xs);right:var(--space-2xs);margin:0;max-width:none;padding:2px var(--space-2xs);border-radius:var(--radius-sm);background:var(--creme);font-size:0.6875rem;line-height:1.3}.psy-contact__plan-osm a{color:var(--encre-douce)}.psy-contact__plan-btn{position:absolute;inset-inline:0;bottom:var(--space-base);margin-inline:auto;width:max-content;max-width:calc(100% - 2 * var(--space-sm));min-height:44px;text-align:center;line-height:1.25}.psy-contact__plan-btn:focus-visible{box-shadow:var(--focus-ring)}.psy-contact__plan-btn[hidden]{display:none}.psy-contact__plan-info{margin-top:var(--space-xs);color:var(--encre-douce)}.psy-contact__plan-info[hidden]{display:none}.psy-contact__plan-liens{list-style:none;margin:var(--space-sm) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-base);font-size:var(--fs-small);font-weight:var(--fw-semi)}.psy-contact__plan-liens a{color:var(--vert-foret)}.psy-contact__nouvel-onglet{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (min-width:1024px){.psy-contact__cabinet{position:sticky;top:calc(var(--header-h) + var(--space-lg))}.psy-contact__cabinet .psy-contact__plan{aspect-ratio:1 / 1}}.psy-footer{background:var(--vert-foret);color:var(--creme);padding-block:var(--space-2xl) var(--space-lg)}.psy-footer__grid{display:grid;gap:var(--space-xl)}@media (min-width:768px){.psy-footer__grid{grid-template-columns:1.2fr 1fr;align-items:start}}.psy-footer__wordmark{margin:0;line-height:0}.psy-footer__logo{display:block;width:clamp(15rem,11rem + 9vw,22.5rem);max-width:100%;height:auto}.psy-footer__legal{color:var(--vert-tendre);margin-top:var(--space-2xs)}.psy-footer__wordmark + .psy-footer__legal{margin-top:var(--space-sm)}.psy-footer__legal a{color:var(--vert-brume);text-decoration-color:rgb(var(--creme-rgb) / 0.4)}.psy-footer__legal a:hover{color:var(--creme);text-decoration-color:var(--dore-tournesol)}.psy-footer__nav{display:flex;flex-wrap:wrap;gap:var(--space-xl)}.psy-footer__nav ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-xs);align-content:start}.psy-footer__nav a{color:var(--vert-brume);text-decoration:none;font-size:var(--fs-small)}.psy-footer__nav a:hover{color:var(--creme);text-decoration:underline;text-decoration-color:var(--dore-tournesol)}.psy-footer__nav a[aria-current="page"]{color:var(--creme);text-decoration:underline;text-decoration-color:var(--dore-tournesol);text-underline-offset:0.25em}.psy-footer__bottom{margin-top:var(--space-xl);padding-top:var(--space-base);border-top:1px solid rgb(var(--creme-rgb) / 0.18)}.psy-footer__bottom .t-small{color:var(--vert-tendre)}.psy-legal{padding-block:var(--space-xl) var(--space-2xl)}.psy-legal:focus{outline:none}.psy-legal:focus-visible{box-shadow:none}.psy-legal,.psy-legal [id]{scroll-margin-top:calc(var(--header-h) + var(--space-sm))}.psy-legal__page{--legal-mesure:34em;max-width:calc(var(--legal-mesure) + 2 * var(--gutter));overflow-wrap:break-word}.psy-legal p,.psy-legal li{max-width:none;text-wrap:pretty}.psy-legal a{overflow-wrap:anywhere}.psy-legal__tete{padding-bottom:var(--space-lg);margin-bottom:var(--space-lg);border-bottom:1px solid var(--vert-tendre)}.psy-legal__titre{font-family:var(--font-manuscrite);font-size:clamp(3rem,2.4rem + 2.6vw,4.5rem);line-height:var(--lh-h2-manuscrit);font-weight:400;font-synthesis:none;letter-spacing:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;--encre-g:0.3em;--encre-d:0.4em;--encre-bas:0.06em;padding:0 var(--encre-d) var(--encre-bas) var(--encre-g);margin-inline:calc(-1 * var(--encre-g)) calc(-1 * var(--encre-d));margin-bottom:calc(var(--space-sm) - var(--encre-bas))}.psy-legal__intro{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--texte-doux);text-wrap:pretty}.psy-legal__section + .psy-legal__section{margin-top:var(--space-xl)}.psy-legal__section > * + *{margin-top:var(--space-sm)}.psy-legal h2{font-family:var(--font-titre);font-size:clamp(1.375rem,1.2rem + 0.75vw,1.75rem);line-height:1.25;font-weight:var(--fw-bold);font-synthesis:weight style;letter-spacing:-0.012em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin-inline:0;margin-bottom:0}.psy-legal__section > h2 + *{margin-top:var(--space-base)}.psy-legal h3{font-size:clamp(1.0625rem,1rem + 0.35vw,1.1875rem);line-height:var(--lh-h3);font-weight:var(--fw-semi)}.psy-legal__section > h3{margin-top:var(--space-lg)}.psy-legal__section > h2 + h3{margin-top:var(--space-base)}.psy-legal__section > h3 + *{margin-top:var(--space-2xs)}.psy-legal ul{padding-left:1.25em}.psy-legal li + li{margin-top:var(--space-2xs)}.psy-legal li::marker{color:var(--vert-sauge)}.psy-legal strong{font-weight:var(--fw-semi);color:var(--encre)}.psy-legal__bloc{border-inline-start:2px solid var(--vert-tendre);padding-inline-start:var(--space-sm)}.psy-legal__filet{border:0;border-top:1px solid var(--vert-tendre);margin-block:var(--space-xl) var(--space-base)}.psy-legal__maj{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--texte-doux)}.psy-legal__tableau{background:var(--ivoire);border-radius:var(--radius-md);padding:var(--space-2xs) var(--space-base)}.psy-legal table{width:100%;border-collapse:collapse;font-size:var(--fs-small);line-height:var(--lh-small)}.psy-legal th,.psy-legal td{text-align:start;vertical-align:top;padding:var(--space-xs) var(--space-sm) var(--space-xs) 0}.psy-legal th:last-child,.psy-legal td:last-child{padding-inline-end:0}.psy-legal thead th{font-weight:var(--fw-bold);color:var(--vert-foret);border-bottom:2px solid var(--vert-tendre)}.psy-legal tbody tr + tr{border-top:1px solid rgb(var(--vert-tendre-rgb) / 0.6)}.psy-legal tbody th{font-weight:var(--fw-semi);color:var(--encre)}.psy-legal td[data-label="Tarif"]{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:39.99em){.psy-legal__tableau{padding:var(--space-3xs) var(--space-sm)}.psy-legal table,.psy-legal tbody,.psy-legal tr,.psy-legal th,.psy-legal td{display:block}.psy-legal thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.psy-legal tbody tr{padding-block:var(--space-sm)}.psy-legal tbody th,.psy-legal td{padding:0}.psy-legal tbody th{font-size:var(--fs-body);margin-bottom:var(--space-3xs)}.psy-legal td + td{margin-top:var(--space-3xs)}.psy-legal td[data-label="Tarif"]{white-space:normal}.psy-legal td[data-label]::before{content:attr(data-label) " : ";content:attr(data-label) " : " / "";font-weight:var(--fw-semi);color:var(--texte-doux)}}.psy-a-completer{display:inline-block;max-width:100%;vertical-align:baseline;background:rgb(var(--dore-rgb) / 0.24);color:var(--encre);font-weight:var(--fw-medium);padding:0.05em 0.35em;border-radius:calc(var(--radius-sm) / 2);box-shadow:inset 0 0 0 1px rgb(var(--dore-rgb) / 0.75);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:reduce){.psy [data-reveal]{opacity:1 !important;transform:none !important;filter:none !important;transition:none !important;will-change:auto !important}.psy-pollen{display:none}.psy-hero__mots{display:none}.psy-filigrane{animation:none}.psy-motscles,.psy-motscles li{animation:none;transform:none}.psy-motscles__bulle,.psy-motscles__bulle::before,.psy-motscles__bulle::after{animation:none}.psy-motscles__bulle{transition:scale var(--dur-micro) var(--ease-doux)}.psy-motscles li:hover{z-index:3}.psy-motscles li:hover .psy-motscles__bulle{scale:1.03;box-shadow:var(--bulle-ombre)}.psy-nav__list,.psy-nav__scrim{transition:none}.psy-acces__titre,.psy-acces__fleche{transition:none;transform:none !important}}.psy.no-js [data-reveal]{opacity:1;transform:none;filter:none;will-change:auto}.psy-v2-main [id],#formations,#qui-suis-je{scroll-margin-top:calc(var(--header-h) + var(--space-sm))}.psy-v2-main:focus{outline:none}.psy-v2-main:focus-visible{box-shadow:none}.psy-nav__link[aria-current="page"]{color:var(--vert-foret)}.psy-nav__link[aria-current="page"]::after{transform:scaleX(1)}@media (max-width:1023px){.psy-nav__link[aria-current="page"]{font-weight:var(--fw-bold);box-shadow:inset 3px 0 0 var(--dore-tournesol);padding-inline-start:var(--space-sm)}}.psy-nav__groupe{display:block}.psy-nav__sous-bouton{display:inline-grid;vertical-align:middle;margin-inline-start:var(--space-3xs);place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--encre);cursor:pointer}.psy-nav__sous-bouton svg{width:16px;height:16px;transition:transform var(--dur-micro) var(--ease-doux)}.psy-nav__item--sous.is-open .psy-nav__sous-bouton svg{transform:rotate(180deg)}@media (hover:hover){.psy-nav__sous-bouton:hover{color:var(--vert-foret);background:var(--vert-brume)}}.psy-nav__sous{list-style:none;margin:0;padding:0}.psy-nav__sous-lien{display:flex;align-items:center;min-height:44px;font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--encre);text-decoration:none}@media (min-width:1024px){.psy-nav__item--sous{position:relative}.psy-nav__sous{position:absolute;top:calc(100% + var(--space-xs));left:calc(-1 * var(--space-sm));z-index:1;min-width:max-content;padding:var(--space-2xs);background:var(--creme);border:1px solid var(--vert-tendre);border-radius:var(--radius-md);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--dur-micro) var(--ease-sortie),transform var(--dur-micro) var(--ease-sortie),visibility 0s linear var(--dur-micro)}.psy-nav__sous::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc(var(--space-xs) + 2px)}.psy-nav__item--sous.is-open > .psy-nav__sous,.psy.no-js .psy-nav__item--sous:hover > .psy-nav__sous,.psy.no-js .psy-nav__item--sous:focus-within > .psy-nav__sous{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur-micro) var(--ease-doux),transform var(--dur-micro) var(--ease-doux),visibility 0s}.psy-nav__sous-lien{padding-inline:var(--space-sm);border-radius:var(--radius-sm);white-space:nowrap}@media (hover:hover){.psy-nav__sous-lien:hover{background:var(--vert-brume);color:var(--vert-foret)}}}@media (max-width:1023px){.psy-nav__sous-bouton{display:none}.psy-nav__sous{margin-top:var(--space-2xs);margin-inline-start:var(--space-2xs);padding-inline-start:var(--space-sm);border-inline-start:1px solid var(--vert-tendre)}.psy-nav__sous-lien{font-size:var(--fs-body);font-weight:var(--fw-medium)}}@media (max-width:1023px) and (max-height:520px){.psy-nav__sous{margin-top:0}.psy-nav__sous-lien{min-height:36px;font-size:var(--fs-small)}}.psy-pagehead{position:relative;overflow:hidden;margin-top:calc(-1 * var(--header-h));padding-top:calc(var(--header-h) + clamp(var(--space-xl),7vw,var(--space-3xl)));padding-bottom:clamp(var(--space-xl),6vw,var(--space-2xl));background:radial-gradient(90% 130% at 88% 0%,var(--vert-brume) 0%,var(--creme) 62%)}.psy-pagehead__inner .t-overline{color:var(--vert-sauge)}.psy-pagehead__titre{margin-top:var(--space-2xs);font-family:var(--font-manuscrite);font-size:clamp(2.75rem,1.9rem + 3.4vw,5rem);line-height:var(--lh-h2-manuscrit);font-weight:400;font-synthesis:none;letter-spacing:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;max-width:17em;--encre-g:0.3em;--encre-d:0.4em;--encre-bas:0.06em;padding:0 var(--encre-d) var(--encre-bas) var(--encre-g);margin-inline:calc(-1 * var(--encre-g)) calc(-1 * var(--encre-d));margin-bottom:calc(-1 * var(--encre-bas))}.psy-pagehead__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}@media (max-width:767px){.psy-pagehead__actions .psy-btn{width:100%}.psy-pagehead{padding-top:calc(var(--header-h) + var(--space-md))}}.psy-pollen--entete{position:absolute;inset:0}@media (min-width:1024px){.psy-pagehead--fiche .psy-pagehead__inner{display:grid;grid-template-columns:minmax(0,1fr) 22rem;column-gap:var(--space-2xl);align-items:end}}.psy-pagehead__chapeau{max-width:40rem;margin-top:var(--space-md);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--encre);text-wrap:pretty}.psy-pagehead__chapeau + .psy-pagehead__actions{margin-top:var(--space-lg)}.psy-v2-fiche.psy-public__tarifs{position:static;margin-top:var(--space-xl);background:var(--creme)}@media (min-width:1024px){.psy-v2-fiche.psy-public__tarifs{margin-top:0}}.psy-v2-fiche__ligne{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--vert-tendre)}.psy-v2-fiche__lien{color:inherit;text-decoration-color:var(--dore-tournesol);text-decoration-thickness:1.5px;text-underline-offset:0.25em}.psy-v2-fiche .psy-public__tarif-cond{margin-top:var(--space-sm)}.psy-v2-texte__prose{max-width:40rem}.psy-v2-texte__prose > p{color:var(--encre-douce)}.psy-v2-texte__prose > p + p,.psy-v2-texte__prose > h2 + p{margin-top:var(--space-sm)}.psy-v2-texte__prose > .psy-v2-texte__fin{margin-top:var(--space-base)}.psy-v2-texte__lead,.psy-v2-texte__prose > p.psy-v2-texte__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--encre)}.psy-v2-texte__prose > .psy-v2-texte__lead + p{margin-top:var(--space-base)}.psy-v2-texte__prose > p:not(.psy-v2-texte__lead),.psy-v2-rangee__texte > p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}@media (max-width:767px){.psy-v2-texte__prose > p,.psy-v2-rangee__texte > p{text-align:start;-webkit-hyphens:manual;hyphens:manual}}.psy-v2-texte__grille{display:flex;flex-direction:column}.psy-v2-texte__grille > .psy-v2-texte__exergue{order:2;margin-bottom:0}.psy-v2-texte__exergue{max-width:18ch}.psy-v2-texte__cote h2{margin-bottom:0}.psy-v2-texte__cote + .psy-v2-texte__prose{margin-top:var(--space-lg)}@media (min-width:1024px){.psy-v2-texte__grille{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-2xl);align-items:start}.psy-v2-texte__grille > .psy-v2-texte__exergue,.psy-v2-texte__cote{order:0;position:sticky;top:calc(var(--header-h) + var(--space-lg));margin-top:0}.psy-v2-texte__cote + .psy-v2-texte__prose{margin-top:0}.psy-v2-texte__cote .psy-v2-texte__exergue{margin-bottom:0}.psy-v2-texte__prose{max-width:42rem}}.psy-v2-texte__tete{max-width:44rem}.psy-v2-texte__tete h2{margin-bottom:0}.psy-v2-texte__tete .psy-v2-texte__lead{margin-top:var(--space-base)}.psy-v2-rangees{margin-top:var(--space-xl)}.psy-v2-rangee{padding-block:var(--space-lg);border-top:1px solid var(--vert-tendre)}.psy-v2-rangee:last-child{border-bottom:1px solid var(--vert-tendre)}.psy-v2-rangee .psy-public__soustitre{font-size:var(--fs-lead);margin-bottom:var(--space-sm)}.psy-v2-rangee__texte > p{color:var(--encre-douce);max-width:42rem}.psy-v2-rangee__texte > p:first-child{color:var(--encre)}.psy-v2-rangee__texte > p + p{margin-top:var(--space-sm)}@media (min-width:1024px){.psy-v2-rangee{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-2xl);align-items:start}.psy-v2-rangee .psy-public__soustitre{margin-bottom:0;max-width:16em}}.psy-v2-trio{margin-block:0}.psy-v2-texte__grille--suite{margin-top:var(--space-2xl)}.psy-ton--ivoire{background:var(--ivoire)}.psy-ton--creme{background:var(--creme)}.psy-ton--brume{background:var(--vert-brume)}.psy-v2-bloc{position:relative;overflow-x:clip}h2.psy-public__soustitre{font-family:var(--font-titre);font-synthesis:weight style;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin-inline:0}.psy--interieur .psy-v2-bloc > .psy-filigrane{--fg-cote:1}.psy-v2-texte--adultes > .psy-filigrane{--fg-chars:7}.psy-v2-texte--enfants > .psy-filigrane{--fg-chars:21}.psy-v2-texte--familiale > .psy-filigrane{--fg-chars:22}.psy--interieur .psy-apropos > .psy-filigrane{--fg-chars:11}.psy--interieur .psy-approche > .psy-filigrane{--fg-cote:0}.psy-approche--resume > .psy-filigrane{--fg-cote:1;--fg-opacite-bas:0.15}body:not(.psy--interieur) .psy-contact > .psy-filigrane{--fg-opacite-haut:0.14}@media (max-width:767px){.psy-approche--resume > .psy-filigrane{--fg-opacite-bas:0.13}body:not(.psy--interieur) .psy-contact > .psy-filigrane{--fg-opacite-haut:0.12}}@media (max-width:767px){body:not(.psy--interieur) main > .section:not(.psy-hero){padding-block:var(--space-xl)}}@media (min-width:768px){.psy-apropos--court .psy-apropos__grid{align-items:center}.psy-apropos--court .psy-apropos__media{position:static}}@media (max-width:767px){.psy-apropos--court .psy-apropos__grid{gap:var(--space-lg)}.psy-apropos--court .psy-apropos__media{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:end;gap:var(--space-base)}.psy-apropos--court .psy-apropos__chiffre{margin:0;align-items:flex-start;text-align:start}}.psy-lien-suite{margin-top:var(--space-lg)}.psy-apropos__text .psy-lien-suite{margin-top:var(--space-lg)}.psy-lien-suite a{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:44px;font-weight:var(--fw-semi);color:var(--vert-foret);text-decoration-line:underline;text-decoration-color:var(--dore-tournesol);text-decoration-thickness:1.5px;text-underline-offset:0.3em}.psy-lien-suite__fleche{display:inline-grid;place-items:center;transition:transform var(--dur-base) var(--ease-doux)}.psy-lien-suite__fleche svg{width:20px;height:20px}.psy-lien-suite--centre{text-align:center;margin-inline:auto;margin-top:var(--space-xl)}@media (hover:hover){.psy-lien-suite a:hover .psy-lien-suite__fleche{transform:translateX(4px)}}.psy-acces--portes .psy-acces__lien{grid-template-columns:minmax(0,1fr) auto}.psy-acces--portes .psy-acces__note{grid-column:1 / -1}@media (min-width:768px){.psy-acces--portes .psy-acces__lien{grid-template-areas:"titre fleche";grid-template-rows:auto;align-items:start}.psy-acces--portes .psy-acces__fleche{margin-top:0.1em}.psy-acces--portes .psy-acces__item--a-venir .psy-acces__lien{grid-template-rows:auto 1fr}.psy-acces--portes .psy-acces__note{grid-column:1 / -1;margin-top:calc(var(--space-sm) * -1 + var(--space-2xs))}}.psy-pourqui__motscles{order:2}.psy-pourqui .psy-acces{order:3;margin-top:var(--space-2xl)}@media (min-width:1024px){.psy-pourqui__motscles{border-top:0;padding-top:0}}.psy-pourqui__motscles:focus{outline:none}.psy-pourqui__motscles:focus-visible{box-shadow:none}.psy-hero__motifs{margin-top:var(--space-base)}@media (hover:hover){.psy-hero__motifs a:hover .psy-lien-suite__fleche{transform:translateY(3px)}}@media (hover:hover){.psy-acces--portes .psy-acces__lien:hover .psy-acces__fleche,.psy-acces--pages .psy-acces__lien:hover .psy-acces__fleche{transform:translateX(4px)}}.psy-acces__item--a-venir .psy-acces__lien{color:var(--encre-douce);cursor:default}.psy-acces__item--a-venir .psy-acces__tarif{color:var(--encre-douce)}.psy-acces__note{grid-column:2 / -1;margin-top:var(--space-2xs);color:var(--encre-douce);max-width:34ch}@media (min-width:768px){.psy-acces__item--a-venir .psy-acces__lien{grid-template-rows:auto auto 1fr}.psy-acces__note{grid-column:1 / -1;margin-top:calc(var(--space-sm) * -1 + var(--space-2xs))}}@media (hover:hover){.psy-acces__item--a-venir .psy-acces__lien:hover{color:var(--encre-douce)}.psy-acces__item--a-venir .psy-acces__lien:hover .psy-acces__titre{transform:none}}.psy-approche--resume .psy-pilier{padding-block:var(--space-lg)}@media (max-width:1023px){.psy-approche--resume .psy-approche__piliers{margin-top:var(--space-xl)}.psy-approche--resume .psy-pilier{padding-block:var(--space-base)}.psy-approche--resume .psy-pilier__inner{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-sm);align-items:baseline}.psy-approche--resume .psy-pilier__num{margin:0;font-size:2.5rem}.psy-approche--resume .psy-pilier__chapeau{grid-column:1 / -1;margin-top:var(--space-2xs)}.psy-approche--resume .psy-lien-suite--centre{margin-top:var(--space-base)}}@media (min-width:1024px){.psy-approche--resume .psy-pilier{padding:var(--space-lg)}.psy-approche--resume .psy-pilier--deux{margin-top:var(--space-xl)}}.psy-v2-bande.psy-v2-bloc{padding-block:clamp(var(--space-xl),7vw,var(--space-3xl))}.psy-v2-bande__grid{display:grid;gap:var(--space-xl);align-items:start}@media (min-width:1024px){.psy-v2-bande__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-3xl)}}.psy-v2-bande__grid > *{min-width:0}.psy-v2-bande__rdv .t-overline{color:var(--vert-sauge)}.psy-v2-bande__rdv h2{margin-top:var(--space-2xs)}.psy-v2-bande__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}@media (max-width:767px){.psy-v2-bande__actions .psy-btn{width:100%}}.psy-v2-bande .psy-contact__secret{margin-top:var(--space-base);color:var(--encre-douce);max-width:34rem}.psy-v2-bande__liste{margin-top:var(--space-base);max-width:34rem}.psy-v2-bande .psy-contact__secret,.psy-v2-bande .psy-contact__urgence{text-align:start;-webkit-hyphens:manual;hyphens:manual}.psy-v2-bande__liste li{grid-template-columns:1fr;gap:var(--space-3xs)}.psy-v2-bande__visage{display:block;width:6rem;margin-bottom:var(--space-base)}.psy-v2-bande__visage img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--carte-bezel)}.psy-v2-bande--sans .psy-v2-bande__visage{display:none}@media (min-width:768px){.psy-v2-bande--avec .psy-v2-bande__rdv{display:grid;grid-template-columns:9rem minmax(0,1fr);column-gap:var(--space-lg);align-content:start}.psy-v2-bande--avec .psy-v2-bande__rdv > *{grid-column:2}.psy-v2-bande--avec .psy-v2-bande__visage{grid-column:1;grid-row:1 / span 8;width:auto;margin:0;align-self:start}}.psy-v2-bande .psy-contact__urgence{margin-top:var(--space-xl);color:var(--encre-douce)}.psy-acces--pages{margin:0;max-width:none}.psy-acces--pages .psy-acces__lien{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titre fleche";grid-template-rows:auto;align-items:center;padding-block:var(--space-sm);height:auto}.psy-acces--pages .psy-acces__titre{grid-area:titre;font-size:var(--fs-lead)}.psy-acces--pages .psy-acces__fleche{grid-area:fleche}.psy-acces--pages .psy-acces__item:last-child{border-bottom:1px solid var(--vert-tendre)}@media (min-width:768px) and (max-width:1023px){.psy-contact__grid{column-gap:var(--space-lg)}.psy-contact__list li{grid-template-columns:1fr;gap:var(--space-3xs)}}@media (max-width:1023px){.psy-footer__nav ul{gap:0}.psy-footer__nav a{display:inline-flex;align-items:center;min-height:44px}}.psy-v2-404__message{max-width:44rem;margin-top:var(--space-md);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--encre)}.psy-v2-404.section{padding-block:clamp(var(--space-xl),6vw,var(--space-2xl))}.psy-v2-404 .container{max-width:52rem}.psy-v2-404__titre{margin-bottom:var(--space-base)}.psy--interieur [data-reveal]{transform:translateY(14px);filter:blur(3px)}@media (prefers-reduced-motion:reduce){.psy-lien-suite__fleche,.psy-nav__sous-bouton svg,.psy-acces--portes .psy-acces__fleche,.psy-acces--pages .psy-acces__fleche{transition:none;transform:none !important}.psy--interieur [data-reveal]{transform:none !important;filter:none !important}.psy-nav__sous{transform:none !important}}
