.programme-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.5rem;background:#f1f7f5;border-radius:18px;margin:2rem 0;border:1px solid #d9e6e2}.programme-filters>label{display:grid;gap:.5rem;font-weight:650}.programme-filters input[type=search],.programme-filters select{width:100%;min-width:0;min-height:48px;padding:.7rem;border:1px solid #a6bbb8;border-radius:8px;background:white;color:#183f48;font:inherit}.programme-filter-options{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.programme-filter-options label{display:flex;align-items:center;gap:.65rem;min-height:44px}.programme-filter-options input{width:20px;height:20px;accent-color:#16646b}.programme-filter-options button{background:none;border:0;text-decoration:underline;cursor:pointer;font:inherit;min-height:44px;color:#22535a}.programme-universe{padding:2rem 0}.programme-universe>header{max-width:850px;margin-bottom:1.6rem}.programme-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.programme-card{border:1px solid #d8e5e2;border-top:4px solid #668ba0;border-radius:14px;padding:1.4rem;background:#fff;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.programme-universe-capacites .programme-card{border-top-color:#c88b39}.programme-universe-legal .programme-card{border-top-color:#4f8279}.programme-card h3{font-size:var(--type-card);line-height:1.28;margin:.9rem 0}.programme-card h3 a{color:inherit;text-decoration:none}.programme-card h3 a:hover{text-decoration:underline}.programme-card-meta{display:flex;gap:.65rem;justify-content:space-between;width:100%;font-size:var(--type-small);line-height:1.5;color:#436368}.programme-card-meta span:last-child:not(:first-child){background:#edf5f2;padding:.1rem .5rem;border-radius:20px}.programme-card p{font-size:var(--type-body);line-height:1.6}.programme-output{background:#f6f8f4;padding:.9rem;border-radius:9px;width:100%}.programme-output strong{display:block;margin-bottom:.35rem;color:#245b59}.programme-note{font-size:var(--type-small)!important;color:#4c676d;line-height:1.6}.programme-card>.text-link{margin-top:auto;min-height:44px;display:flex;align-items:center}.programme-legacy{width:100%;border-top:1px solid #e0e9e5;margin-top:1rem;padding-top:.5rem}.programme-legacy summary{cursor:pointer;padding:.7rem 0;font-size:var(--type-body);line-height:1.5;font-weight:600}.programme-existing-item{padding:1rem 0;border-top:1px solid #dde6e3}.programme-existing-item:first-child{border-top:0}.programme-existing-item h4{margin:.3rem 0;font-size:var(--type-card)}.programme-inline-links{display:flex;gap:.4rem 1.2rem;flex-wrap:wrap}.programme-inline-links a{padding:.5rem 0;line-height:1.5}.programme-additions{margin:3rem 0}.programme-workshops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.programme-workshops>details{border:1px solid #dbe6e0;border-radius:12px;background:#fafbf8;padding:1rem 1.25rem;align-self:start}.programme-workshops summary{cursor:pointer;font-weight:650;line-height:1.5;min-height:44px}.programme-workshops summary span{display:block;color:#537774;font-size:var(--type-small);font-weight:500}.programme-training-door{background:#173f49;color:white;padding:2rem;border-radius:18px;margin:3rem 0;display:flex;gap:2rem;align-items:center;justify-content:space-between}.programme-training-door>div{max-width:710px}.programme-training-door h2,.programme-training-door p{color:inherit}.programme-training-door .eyebrow{color:#c4d86e}.programme-training-door .button{flex-shrink:0;background:#e2eda7;color:#173f49}.programme-detail h1{max-width:1050px;font-size:var(--type-display);line-height:1.1}.programme-detail-lead{max-width:850px;font-size:var(--type-body)!important}.programme-detail-meta{display:flex;gap:1rem;flex-wrap:wrap;margin:1rem 0}.programme-detail-meta span{padding:.45rem .8rem;border-radius:30px;background:#e8f1eb;color:#244e52}.programme-detail .formation-space-hero .button{margin-right:1rem;margin-top:1rem}.programme-detail-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem}.programme-detail-grid aside{background:#f3f7f3;padding:1.5rem;border-radius:12px}.programme-agenda{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.programme-agenda li{display:flex;gap:1rem;background:white;padding:1.5rem;border-radius:12px}.programme-agenda li>span{font-size:1.5rem;color:#50877c}.programme-agenda p{margin:0}.programme-context{padding-top:1rem;padding-bottom:1rem}.programme-context p{background:#edf4f0;border-left:3px solid #487c73;padding:1rem;font-size:var(--type-body)}.programme-launch-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.programme-launch-list article{border-top:2px solid #d4dfd8;padding:1rem 0}.programme-launch-list h3{font-size:var(--type-card);line-height:1.4;margin:.5rem 0}.programme-launch-list article>span{font-size:var(--type-small);color:#507775}.programme-empty{padding:2rem;border:1px solid #dbe5e0;border-radius:12px}.programme-additions,.programme-detail,.programme-results{overflow-wrap:anywhere}.programme-card :focus-visible,.programme-filters :focus-visible,.programme-workshops :focus-visible{outline:3px solid #26777c;outline-offset:4px}.programme-detail section[id],.programme-results section[id]{scroll-margin-top:110px}@media(max-width:1050px){.programme-card-grid,.programme-launch-list{grid-template-columns:repeat(2,minmax(0,1fr))}.programme-training-door{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.programme-agenda,.programme-card-grid,.programme-detail-grid,.programme-filters,.programme-launch-list,.programme-workshops{grid-template-columns:1fr}.programme-filters{padding:1rem}.programme-detail-grid{gap:1.5rem}.programme-card{padding:1.2rem}.programme-training-door{padding:1.5rem}.programme-detail .formation-space-hero .button{display:block;margin-right:0}.programme-inline-links{gap:.2rem 1rem}.programme-universe{padding:1.3rem 0}.programme-agenda li{padding:1.2rem}}.formation-worlds-compact .formation-world-door{display:flex}.programme-art{display:block;width:100%;max-width:100%;margin:0 0 1.1rem;min-width:0;overflow:visible}.programme-art img{display:block;width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:contain!important;object-position:center;background:#f7f5ef;border-radius:10px;filter:none!important;mask-image:none!important;transform:none!important}.programme-art .programme-art-caption{display:block;font-size:var(--type-small);font-weight:400;line-height:1.5;color:#4c676d;margin-top:.55rem}.programme-art-hero{max-width:680px;margin:0 auto}.programme-visual-intro{padding-top:1rem!important;padding-bottom:1.5rem!important}.programme-workshops summary .programme-art{margin:.85rem 0 .2rem}.programme-card .programme-art{align-self:stretch}.programme-detail section[id]>.bridge-shell>.programme-art:not(.programme-art-hero){max-width:680px;margin:1.5rem 0}.formation-featured-grid .programme-art,.training-grid>article>.programme-art{margin-bottom:1rem}@media(max-width:680px){.programme-art-hero{max-width:100%}.programme-art{margin-bottom:.85rem}}body main .formation-specialty-heading-text{grid-template-columns:1fr;max-width:1000px}.founders-work-photo{max-width:680px;margin:0 auto}.founders-work-photo img{display:block;width:100%;height:auto;object-fit:contain}.founders-work-photo figcaption{margin-top:.75rem;font-size:var(--type-small);line-height:1.6}.programme-applications{margin-top:1rem;padding:0 0 0 1rem;border-left:3px solid #d8e5e2}.programme-applications ul{padding-left:1.25rem}.programme-applications li{margin:.8rem 0;line-height:1.6}.programme-applications li a{font-weight:600}:root{--type-body:clamp(1.125rem,1.05rem + .35vw,1.375rem);--type-small:clamp(1rem,.96rem + .14vw,1.125rem);--type-control:1.125rem;--type-lead:clamp(1.25rem,1.1rem + .7vw,1.75rem);--type-card:clamp(1.5rem,1.35rem + .4vw,1.75rem);--type-section:clamp(1.875rem,1.5rem + 1.7vw,3rem);--type-display:clamp(2.25rem,1.7rem + 2.5vw,4rem);--reading-ink:#183641;--reading-text:#304c55;--reading-muted:#455e65;--reading-teal:#08676c;--reading-berry:#a02758;--reading-olive:#52651e;--reading-ivory:#faf7f0;--reading-mint:#edf5f1;--reading-rose:#fbf0f3;--reading-line:#c9d7d2;--font-manrope:"Manrope"}@media screen{html{font-size:100%;scroll-padding-top:calc(var(--site-header-height, 6rem) + 1.25rem)}body{font-size:var(--type-body);line-height:1.65;color:var(--reading-ink);font-weight:450;--ink:var(--reading-ink);--muted:var(--reading-muted);--cyan:var(--reading-teal)}*,:after,:before{box-sizing:border-box}main{min-width:0}main :is(p,li,dd){line-height:1.65}main :is(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:break-word}body main :is(h1,h2,h3,h4){font-weight:650;letter-spacing:-.025em;line-height:1.2}body :is(.harmonized-page,.premium-home,.pivot-page,.formation-space-page) :is(h1,h2,h3,h4){font-weight:650}body main h1{line-height:1.12;letter-spacing:-.04em}body main :is(h1,h2,h3) em{font-family:inherit;font-style:normal;font-weight:inherit}body main :is(p,dd){overflow-wrap:break-word}body main :is(.eyebrow,.premium-number,.training-index,.formation-featured-theme){font-size:var(--type-small);font-weight:700;letter-spacing:.015em;text-transform:none;line-height:1.5}body main :is(.premium-lead,.pivot-lead,.formation-hero-lead,.training-lead,.training-offer-lead,.programme-detail-lead){font-size:var(--type-lead)!important;line-height:1.55;color:var(--reading-text);max-width:56ch}body main :is(.programme-note,.photo-scene-note,.career-attribution,.formation-space-note){font-size:var(--type-small)!important;color:var(--reading-muted);line-height:1.6}body main :is(.programme-card p,.programme-launch-list p,.formation-space-cards p,.training-grid p,.premium-programs p,.premium-offers p){font-size:var(--type-body);line-height:1.65}body :is(input,select,textarea),body main :is(.button,.text-link){font-size:var(--type-control)}body main :is(.button,.text-link){font-weight:650;white-space:normal;line-height:1.5}body main .button{min-height:3.25rem;padding:.85rem 1.3rem;border-radius:.6rem}body main .text-link{display:inline-flex;align-items:center;min-height:2.75rem;text-underline-offset:.2em}body :is(input,select,textarea){max-width:100%;min-width:0;line-height:1.5}body :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:3.25rem}body :is(input,textarea)::placeholder{color:#526970;opacity:1}body :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--reading-berry);outline-offset:4px;scroll-margin-block:8rem}body main :is(.bridge-shell,.pivot-shell){max-width:84rem}body main :is(.premium-home-section,.pivot-section,.formation-space-section,.narrative-section,.formation-worlds){padding-block:clamp(2.75rem,5vw,5rem)}body main :is(.premium-soft,.pivot-soft,.narrative-soft,.is-soft){background:var(--reading-ivory)}body main :is(.premium-section-heading,.formation-specialty-heading){gap:1.5rem 3rem}body main :is(section>.bridge-shell>p,section>.bridge-shell>header>p){max-width:70ch}body .site-header.site-header-v3{grid-template-columns:auto minmax(0,1fr) auto;gap:1.75rem;padding:1rem clamp(1.25rem,3vw,3rem);background:#fff;border-bottom:1px solid var(--reading-line)}body .site-header.site-header-v3 .brand-logo{width:13.25rem}body .site-header.site-header-v3 .brand-logo img{width:100%}body .site-header.site-header-v3 .brand-caption strong{font-size:1rem;letter-spacing:0;line-height:1.45}body .site-header-v3 .header-v3-nav-narrative{grid-template-columns:1.15fr .75fr .85fr 1.9fr .95fr;gap:.75rem}body .site-header-v3 .header-v3-nav-narrative>a{display:flex;align-items:center;font-size:var(--type-control);font-weight:650;min-height:3.25rem;padding:.65rem 0}body .site-header-v3 .header-v3-nav a[aria-current]{color:var(--reading-teal)}body .site-header-v3 .header-v3-nav a[aria-current]:after{transform:scaleX(1)}body .site-header-v3 .header-v3-cta{min-width:0;gap:.75rem;padding:.85rem 1rem}body .site-header-v3 .header-v3-cta strong{font-size:var(--type-control);line-height:1.4}body .language-switcher summary{min-height:3rem;padding:.4rem .6rem}body .language-switcher summary strong{font-size:1rem}body .page-return-nav{padding-block:.5rem;gap:.5rem 1.25rem}body .page-return-nav :is(a,button,.page-current-section){font-size:var(--type-small);min-height:2.75rem}body .formation-space-nav{background:var(--reading-mint);border-bottom:1px solid var(--reading-line)}body .formation-space-nav :is(a,strong){color:var(--reading-ink);font-size:var(--type-control)}body .formation-space-nav a{display:inline-flex;align-items:center;min-height:2.75rem}body .premium-home .identity-hero{background:var(--reading-ivory);padding-top:clamp(2rem,4vw,4rem)}body .identity-hero .premium-hero-grid:has(.identity-created-bridge){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start}body .identity-hero .identity-welcome{font-size:var(--type-lead);font-weight:650;margin-bottom:.8rem}body .identity-hero .identity-hero-copy>.eyebrow{font-size:var(--type-small);color:var(--reading-berry);margin-bottom:1rem}body .identity-hero .premium-expertises{background:transparent;border:0;border-radius:0;padding:0;font-size:var(--type-control);font-weight:700;color:var(--reading-teal)}body .premium-home .identity-hero h1{font-size:var(--type-display);max-width:19ch;font-weight:650}body .identity-hero .premium-duo strong{font-size:var(--type-card);font-weight:650}body .identity-hero .premium-duo span{font-size:var(--type-control);color:var(--reading-text);letter-spacing:0}body .identity-hero .premium-signature{font-size:var(--type-body);color:var(--reading-ink);font-weight:650;letter-spacing:0}body .identity-hero .premium-actions .text-link{font-size:var(--type-control)}body .identity-hero .identity-created-bridge{background:#fff;padding:1rem;border:1px solid var(--reading-line);border-radius:1.25rem}body .identity-created-bridge .bridge-video-frame{border-radius:.7rem;box-shadow:none}body .bridge-experience-controls :is(.bridge-music-button,.bridge-video-toggle){font-size:1rem;min-height:2.75rem}body .identity-hero .identity-created-bridge .bridge-meaning{padding:1rem .4rem .5rem;color:var(--reading-text)}body .identity-hero .identity-created-bridge .bridge-meaning>strong{font-size:var(--type-card);color:var(--reading-ink);font-weight:650}body .identity-hero .identity-created-bridge .bridge-meaning>p{font-size:var(--type-body);color:var(--reading-text);margin-top:1rem}body .identity-hero .identity-created-bridge .bridge-meaning-method{display:grid;gap:.4rem}body .identity-hero .identity-created-bridge .bridge-meaning-method>span{font-size:var(--type-control);color:var(--reading-text);letter-spacing:0}body .bridge-meaning-method b{color:var(--reading-teal)}body .bridge-meaning>small{font-size:var(--type-small);color:var(--reading-muted);margin-top:1rem}body .identity-hero .identity-path{margin-top:2.5rem;border-top:0;gap:1.5rem;padding-bottom:2rem}body .identity-path li,body .identity-path li+li{display:flex;align-items:flex-start;padding:1.3rem 1rem 1rem 0;gap:1rem;border-left:0;border-top:2px solid var(--reading-line);margin:0}body .identity-path li:before{height:.25rem;width:3rem;top:-.2rem;left:0;border-radius:0}body .identity-path .identity-path-index{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:50%;background:#fff;border:1px solid var(--reading-line);font-size:1rem;color:var(--reading-ink);font-weight:700}body .identity-path li>div{display:grid;gap:.45rem}body .identity-path strong{font-size:var(--type-card);font-weight:650}body .identity-path li>div>span{font-size:var(--type-body);color:var(--reading-text)}body .identity-path li:not(:last-child):after{content:"→";color:var(--reading-teal);font-size:1.5rem;margin-left:auto}body .premium-home .premium-offers{gap:2rem}body .premium-home .premium-offers>article{background:transparent}body .premium-home .premium-programs>article{padding:clamp(1.5rem,3vw,2.5rem);border-radius:1rem;border-top:.3rem solid var(--reading-teal)}body .premium-home .premium-worlds>article{padding:2rem;background:var(--reading-ivory);border-radius:1rem}body .identity-founders-photo{max-width:54rem}body .identity-founders-photo figcaption{font-size:var(--type-small);color:var(--reading-muted)}body .premium-founders h3{font-size:var(--type-card)}body .programme-card-grid,body .programme-launch-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}body .programme-universe{--universe-accent:var(--reading-berry)}body .programme-universe-capacites{--universe-accent:var(--reading-teal)}body .programme-universe-legal{--universe-accent:var(--reading-olive)}body .programme-universe>header h2{color:var(--universe-accent)}body .programme-card{padding:clamp(1.4rem,2.5vw,2rem);border-color:var(--reading-line);border-top:.3rem solid var(--universe-accent);border-radius:1rem}body .programme-card h3,body .programme-launch-list h3{font-size:var(--type-card);line-height:1.3}body .programme-card-meta{flex-wrap:wrap;justify-content:flex-start;font-size:var(--type-small);color:var(--reading-muted)}body .programme-card-meta span{max-width:100%}body .programme-output{background:var(--reading-mint);padding:1.2rem}body .programme-legacy summary{font-size:var(--type-control);min-height:3rem}body .programme-launch-list article{background:#fff;border:1px solid var(--reading-line);border-left:.3rem solid var(--reading-teal);border-radius:.65rem;padding:1.5rem}body .programme-launch-list article>span{color:var(--reading-muted);font-size:var(--type-small)}body .programme-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:1.75rem;gap:1.25rem}body .programme-filters>label:last-of-type{grid-column:1/-1}body .programme-filters select{text-overflow:ellipsis}body .programme-filter-options label{font-size:var(--type-control)}body .programme-detail-grid{gap:2.5rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}body .programme-detail-grid aside{background:var(--reading-mint);padding:2rem;border:1px solid var(--reading-line)}body .programme-agenda li>*,body .programme-detail-grid>*{min-width:0}body .programme-detail-meta span{font-size:var(--type-control);line-height:1.5}body .programme-agenda li{border:1px solid var(--reading-line);align-items:start}body .programme-agenda li>span{color:var(--reading-teal);flex-shrink:0}body .formation-catalogue-guide,body .programme-context p{font-size:var(--type-body);background:var(--reading-mint);border-left:.3rem solid var(--reading-teal);padding:1.5rem}body .editorial-details{border-radius:.65rem}body .editorial-details>summary{font-size:var(--type-body);gap:1.5rem}body .editorial-details>summary:after{flex:none}body main :is(.formation-space-cards,.pivot-cards,.training-grid,.premium-programs){gap:1.5rem}body main :is(.formation-space-cards.four,.formation-space-cards.five,.training-grid){grid-template-columns:repeat(2,minmax(0,1fr))}body main :is(.formation-space-cards,.pivot-cards,.training-grid)>article{padding:1.75rem;border-radius:.75rem}body .formation-world-grid.formation-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}body .formation-world-door{--world-accent:var(--reading-berry);border-top:.3rem solid var(--world-accent);border-radius:.9rem}body .formation-world-door:nth-child(2){--world-accent:var(--reading-teal)}body .formation-world-door:nth-child(3){--world-accent:var(--reading-olive)}body .formation-world-door>div{padding:1.6rem;gap:1rem}body .formation-world-door>.legal-flow{flex:none;display:grid;align-content:center;aspect-ratio:3/2;padding:1.5rem;background:#f1f5e7;gap:.55rem}body .legal-flow>span{display:block;width:fit-content;padding:.5rem 1rem;background:#fff;border:1px solid #c3cfad;border-radius:.5rem;font-size:var(--type-control);font-weight:650;color:var(--reading-olive)}body .legal-flow>span:nth-child(2){justify-self:center}body .legal-flow>span:nth-child(3){justify-self:end}body .formation-world-door h3{color:var(--world-accent);font-size:var(--type-card)}body .formation-world-door :is(strong,p){color:var(--reading-text);font-size:var(--type-body)}body .formation-world-door :is(b,span){color:var(--world-accent);font-size:var(--type-control)}body .formation-world-diagram-note{margin-top:1.75rem;padding:1.1rem 1.5rem;background:var(--reading-mint);border-left:.3rem solid var(--reading-teal)}body .formation-entry{padding-block:1.5rem}body .formation-entry a{min-height:3.25rem;padding:1rem 1.2rem}body .formation-entry strong{font-size:var(--type-body)}body .formation-entry a>span{font-size:var(--type-control);color:var(--reading-muted)}body .formation-entry-full .formation-entry{margin-bottom:0;padding-bottom:0;gap:1.25rem}body .formation-entry-full .formation-entry>a{padding:1.5rem}body .formation-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}body .formation-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}body .story-contact-form{border-radius:.75rem;border:1px solid var(--reading-line);border-top:.3rem solid var(--reading-berry);box-shadow:none}body .story-contact-fields label>span{font-size:var(--type-control);font-weight:650;letter-spacing:0}body .story-contact-submit{flex-wrap:wrap}.support-choices{margin-block:2.5rem 0;border-top:1px solid var(--reading-line);padding-top:2rem}.support-choices>h2{max-width:32ch}.support-choices-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;list-style:none;margin:1.5rem 0 0;padding:0}.support-choices-grid>li{min-width:0;display:flex;flex-direction:column;padding:1.5rem;background:#fff;border:1px solid var(--reading-line);border-radius:.8rem}.support-choices-grid .support-need{font-weight:650;color:var(--reading-ink);margin:0}.support-choices-grid .support-arrow{color:var(--reading-teal);font-size:1.7rem;line-height:1.2;margin:.75rem 0}.support-choices-grid h3{margin:0 0 .5rem;color:var(--reading-teal)}.support-choices-grid p{margin-top:0}.support-choices-grid .text-link{margin-top:auto}body main :is(.pivot-hero,.formation-hero,.formation-space-hero,.training-hero,.training-offer-hero,.references-hero,.premium-course-hero){background:var(--reading-ivory);color:var(--reading-ink)}body main :is(.training-hero,.training-offer-hero) :is(h1,p,figcaption){color:var(--reading-ink)}body main :is(.training-hero,.training-offer-hero) .eyebrow{color:var(--reading-berry)}body main .training-hero :is(h1 em,a:not(.button)){color:var(--reading-teal)}body main :is(.programme-training-door,.formation-cta,.references-cta,.pivot-contact,.premium-contact,.training-cta,.orientation-band){background:var(--reading-mint);color:var(--reading-ink);border-block:1px solid var(--reading-line)}body main :is(.programme-training-door,.formation-cta,.references-cta,.pivot-contact,.premium-contact,.training-cta,.orientation-band) :is(h2,h3,p,strong,label){color:var(--reading-ink)}body main :is(.programme-training-door,.formation-cta,.references-cta,.pivot-contact,.training-cta,.orientation-band) a:not(.button){color:var(--reading-teal)}body main :is(.programme-training-door,.formation-cta,.references-cta,.pivot-contact,.premium-contact,.training-cta,.orientation-band) .button{background:var(--reading-ink);color:#fff}body .site-footer{background:var(--reading-ivory);color:var(--reading-ink);border-top:1px solid var(--reading-line);gap:2rem;padding-block:3rem}body .site-footer :is(a,p,span,strong,small,button){color:var(--reading-ink)}body .site-footer a,body .site-footer button{font-size:var(--type-control);line-height:1.55;padding-block:.4rem}body .site-footer .brand-logo img{filter:none}body .site-footer .brand-caption strong{font-size:1rem}body .site-footer>div{min-width:0;border-color:var(--reading-line)}body .site-footer :is(a,button):focus-visible{outline-color:var(--reading-berry)}body .site-footer a:hover{color:var(--reading-teal);text-decoration:underline;text-underline-offset:.2em}body .privacy-consent{gap:1rem;grid-template-columns:1fr}body .privacy-consent-actions{max-width:none;justify-content:flex-start}body .privacy-consent-copy h2{font-size:var(--type-card)}body .privacy-consent-copy>p{font-size:var(--type-control)}body .privacy-consent-actions button{font-size:1rem}body .visit-companion{max-width:min(20rem,calc(100vw - 2rem))}body .visit-companion>details>summary{font-size:1rem;min-height:2.75rem}body .visit-companion-panel p{font-size:var(--type-control)}body .pivot-signature .bridge-shell{font-family:var(--font-manrope),Arial,sans-serif}body :is(.formation-status strong,.formation-status small,.direction-diagnostic-progress span,.career-ribbon-heading button){white-space:normal}}@media screen and (max-width:1279px){body .site-header.site-header-v3{display:flex;justify-content:space-between}body .site-header-v3 :is(.header-v3-nav,.header-v3-tools){display:none!important}body .site-header-v3 .mobile-menu{display:block!important}body .site-header-v3 .mobile-menu-toggle{display:grid!important;width:3.25rem;height:3.25rem}body .site-header-v3 .mobile-menu nav{position:fixed;top:calc(var(--site-header-height, 6rem) + .5rem);left:1rem;right:1rem;width:auto;max-height:calc(100dvh - var(--site-header-height, 6rem) - 1rem);padding:1rem;overflow-y:auto;overscroll-behavior:contain}body .mobile-menu nav>a:not(.button),body .mobile-menu-secondary a{font-size:var(--type-control);min-height:3rem;padding:.85rem;line-height:1.5}body .mobile-menu-secondary{grid-template-columns:1fr}body .mobile-menu-promise{background:var(--reading-mint);color:var(--reading-ink)}body .mobile-menu-promise span{color:var(--reading-text)}body .formation-world-grid.formation-topic-grid{grid-template-columns:1fr}body .formation-world-door:not(.formation-worlds-compact .formation-world-door){display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(0,1.4fr)}body .formation-world-door.formation-world-text{grid-template-columns:minmax(12rem,.65fr) minmax(0,1.4fr)}body .formation-world-door>img{align-self:center}}@media screen and (max-width:1000px){body .identity-hero .premium-hero-grid:has(.identity-created-bridge){grid-template-columns:1fr;gap:2rem}body .identity-hero .identity-created-bridge{max-width:46rem;width:100%;justify-self:center}body .identity-hero .premium-lead{max-width:62ch}body .formation-hero-grid{grid-template-columns:1fr}body .formation-hero-image{max-width:46rem;justify-self:center}body main :is(.premium-offers,.formation-space-cards.three,.formation-people-grid){grid-template-columns:1fr}body .premium-home .premium-offers>article{display:block}body .premium-home .premium-offers .premium-offer-image{width:100%;max-width:34rem}.support-choices-grid{grid-template-columns:1fr}}@media screen and (max-width:800px){body main :is(.programme-card-grid,.programme-launch-list,.programme-workshops,.programme-agenda,.programme-detail-grid,.training-grid,.formation-space-cards.four,.formation-space-cards.five,.pivot-cards,.premium-programs){grid-template-columns:1fr}body .programme-filters{grid-template-columns:1fr;padding:1.25rem}body .programme-detail-grid aside{padding:1.5rem}body .identity-hero .identity-path{grid-template-columns:1fr;gap:0}body .identity-path li,body .identity-path li+li{padding:1.4rem 0}body .identity-path li:not(:last-child):after{content:"↓"}body .premium-founders,body .premium-worlds{grid-template-columns:1fr}body .premium-section-heading,body .programme-training-door{align-items:flex-start;flex-direction:column}body .programme-training-door .button{flex-shrink:1}body .site-footer{grid-template-columns:1fr 1fr}body .formation-world-door:not(.formation-worlds-compact .formation-world-door){display:flex;flex-direction:column}body .formation-world-door>img{width:100%}}@media screen and (max-width:520px){body .site-header.site-header-v3{gap:1rem;padding:.75rem 1rem}body .site-header.site-header-v3 .brand-logo{width:min(11.25rem,54vw)}body .site-header.site-header-v3 .brand-caption strong{font-size:1rem}body .identity-hero .identity-created-bridge{padding:.7rem}body .identity-hero .premium-actions{align-items:stretch}body .identity-hero .premium-actions .button{font-size:var(--type-control);width:100%}body main .button{max-width:100%}body .site-footer{grid-template-columns:1fr;padding-bottom:9rem}body .mobile-contact-bar{padding:.65rem .8rem;gap:.75rem}body .mobile-contact-bar span{font-size:.875rem;line-height:1.4}body .mobile-contact-bar strong{font-size:1rem;line-height:1.4}body .visit-companion{bottom:7.5rem!important;left:.75rem!important}body .privacy-consent-actions{display:flex}body .privacy-consent-actions button{flex:1 1 9rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.universe-brand-notariat img{max-width:min(100%,360px)!important;max-height:122px}@media screen{body .premium-home #equipe>.bridge-shell{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.5rem 3rem;align-items:center}body .premium-home #equipe>.bridge-shell>:is(header,.premium-proof,.premium-section-note){grid-column:1/-1}body .premium-home #equipe>.bridge-shell>span{position:absolute;top:0;width:1px;height:1px}body .premium-home #equipe .identity-founders-photo{grid-column:2;grid-row:2;width:100%;max-width:none;margin:0}body .premium-home #equipe .premium-founders{grid-column:1;grid-row:2;display:grid;grid-template-columns:1fr;gap:1.5rem;margin:0}body .premium-home #equipe .premium-founders>article{padding:0 0 1.5rem;border:0;border-bottom:1px solid #c9d7d2}body .premium-home #equipe .premium-founders h3,body .premium-home #equipe .premium-founders p{margin-block:.6rem}body .premium-home #equipe{background:linear-gradient(115deg,#faf7f0 28%,#edf3e9 72%,#e7f0eb)}body :is(.identity-founders-photo,.harmonized-page .formation-hero-image,.harmonized-page .pivot-offer-hero>figure){padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}body :is(.identity-founders-photo,.harmonized-page .formation-hero-image,.harmonized-page .pivot-offer-hero>figure)>img{border-radius:0;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}body :is(.identity-founders-photo,.harmonized-page .formation-hero-image,.harmonized-page .pivot-offer-hero>figure)>figcaption{background:transparent;border:0;padding:1.1rem .5rem;color:#304c55}body .premium-home #contact,body .premium-home #equipe,body main.harmonized-page>section:first-of-type{position:relative;isolation:isolate}body .premium-home #contact:after,body .premium-home #equipe:after,body main.harmonized-page>section:first-of-type:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 30% 30%,rgba(236,222,184,.24),transparent 55%),radial-gradient(ellipse at 75% 70%,rgba(89,165,151,.13),transparent 55%);background-size:150% 160%;background-position:10% 15%}body .ambient-motion-toggle{text-align:left;min-height:2.75rem;background:transparent;border:0;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}body .ambient-motion-toggle:disabled{cursor:default;text-decoration:none}}@media screen and (prefers-reduced-motion:no-preference){html[data-ambient-motion=on] .premium-home #contact:after,html[data-ambient-motion=on] .premium-home #equipe:after,html[data-ambient-motion=on] main.harmonized-page>section:first-of-type:after{animation:accommodo-daylight 24s ease-in-out infinite alternate}@keyframes accommodo-daylight{0%{background-position:10% 15%;opacity:.45}to{background-position:85% 70%;opacity:1}}}@media screen and (max-width:1000px){body .premium-home #equipe>.bridge-shell{grid-template-columns:1fr;gap:1.5rem}body .premium-home #equipe .identity-founders-photo{grid-column:1;grid-row:auto;max-width:46rem;justify-self:center}body .premium-home #equipe .premium-founders{grid-column:1;grid-row:auto}}@media screen and (max-width:699px){body :is(.identity-founders-photo,.harmonized-page .formation-hero-image,.harmonized-page .pivot-offer-hero>figure)>img{mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}}@media print{.ambient-motion-toggle{display:none}}@media screen{body main :is(.references-capabilities,.references-cta,.formation-cta,.programme-training-door,.training-hero,.webinar-hub-hero,.webinar-detail-hero,.webinar-experience,.webinar-conversion,.international-duo,.tender-commitments,.insights-manifesto,.mission-rse-proof){background-color:#edf3ef;color:#183641}body main :is(.references-capabilities,.references-cta,.formation-cta,.programme-training-door,.training-hero,.webinar-hub-hero,.webinar-detail-hero,.webinar-experience,.webinar-conversion,.international-duo,.tender-commitments,.insights-manifesto,.mission-rse-proof) :is(h1,h2,h3,h4,p,li,span,strong,b,em,small,figcaption){color:#183641;text-shadow:none}body main :is(.references-capabilities,.references-cta,.formation-cta,.programme-training-door,.training-hero,.webinar-hub-hero,.webinar-detail-hero,.webinar-experience,.webinar-conversion,.international-duo,.tender-commitments,.insights-manifesto,.mission-rse-proof) :is(p,li,small,figcaption){color:#304c55}body main :is(.references-capabilities,.references-cta,.formation-cta,.programme-training-door,.training-hero,.webinar-hub-hero,.webinar-detail-hero,.webinar-experience,.webinar-conversion,.international-duo,.tender-commitments) :is(.eyebrow,em,.webinar-chapter-meta,.webinar-chapter-number){color:#08676c;opacity:1}body main :is(.references-capabilities,.references-cta,.formation-cta,.programme-training-door,.training-hero,.webinar-hub-hero,.webinar-detail-hero,.webinar-experience,.webinar-conversion,.international-duo,.tender-commitments) a:not(.button){color:#08676c}body main .references-capability-grid article{background:#fff;border:1px solid #c9d7d2;border-radius:.75rem;padding:1.7rem;min-width:0}body main .references-capability-grid{gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}body main .references-capability-grid article>span{color:#a02758;font-weight:700}body main .references-capability-grid p{font-size:var(--type-body);line-height:1.65}body main .button{background:#183641;color:#fff;border-color:#183641;opacity:1}body main .button :is(span,strong,b,small,em){color:inherit}body main .button:hover{background:#08676c;color:#fff;border-color:#08676c}body main .button:disabled{background:#e2e9e5;color:#455e65;border-color:#a8bbb3;opacity:1}body main :is(.finder-tabs,.ai-use-choices) button[aria-pressed=true]{background:#183641;color:#fff}body main :is(.finder-tabs,.ai-use-choices) button:not([aria-pressed=true]){background:#fff;color:#183641}body main .program-video-grid a{color:#08676c;background:#fff}body main .modo-start span{color:#08676c}body main .mission-rse-proof-mark{background:#fff;color:#183641;border-color:#c9d7d2}body main .mission-rse-proof-mark :is(strong,span){color:#183641}body main figure:has(img[data-authentic-photo]){background:#f5f4ec;border:1px solid #c9d7d2;border-radius:1rem;overflow:hidden;box-shadow:0 .7rem 2rem #1836410a}body main img[data-authentic-photo]{filter:none;mask-image:none;-webkit-mask-image:none}body main img[data-photo-role=founder-identity]{width:auto!important;max-width:100%;max-height:25rem!important;margin-inline:auto;object-fit:contain!important}body main figure:has(img[data-photo-role=founder-identity]){padding-top:1.25rem;background:radial-gradient(ellipse at 80% 10%,#e1ebe3,transparent 65%),#faf7f0}body main figure:has(img[data-authentic-photo]) figcaption{position:static;background:#fff;color:#304c55;padding:1.1rem 1.4rem;font-size:var(--type-small);line-height:1.6;border:0;border-top:1px solid #d3dfd7}body .formation-world-door:has(img[data-photo-role=founder-identity]){background:#faf7f0}body .formation-world-door img[data-photo-role=founder-identity]{max-height:18rem!important;margin-top:1.25rem}body .formation-world-door>div{background:#fff}body main :is(.webinar-chapter-thesis,.international-duo p,.tender-commitments p){max-width:68ch;font-size:var(--type-body);line-height:1.65}body main :is(.webinar-chapter-meta,.tender-founders,.international-duo article){border-color:#c9d7d2}body main .webinar-chapter-number{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;font-weight:650}body main :is(.references-capabilities,.webinar-experience,.international-duo,.tender-commitments){background-image:radial-gradient(ellipse at 100% 0,#e5ede3,transparent 60%),linear-gradient(130deg,#faf7f0,#edf3ef)}body main [id]{scroll-margin-top:calc(var(--site-header-height,6rem) + 1.25rem)}}@media screen and (max-width:1000px){body main .references-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body main :is(.international-duo .bridge-shell>div,.tender-founders,.webinar-experience-grid){grid-template-columns:1fr}}@media screen and (max-width:600px){body main .references-capability-grid{grid-template-columns:1fr}body main img[data-photo-role=founder-identity]{max-height:22rem!important}body main .references-capability-grid article{padding:1.3rem}body .visit-companion:not(:has(details[open])){width:2.75rem;max-width:2.75rem}body .visit-companion details:not([open])>summary{width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;display:grid;place-items:center;font-size:0;border-radius:50%}body .visit-companion details:not([open])>summary:after{display:none}body .visit-companion details:not([open])>summary:before{content:"♫";font-size:1.25rem}body .visit-companion:has(details[open]){max-width:calc(100vw - 1.5rem);max-height:65dvh;overflow-y:auto}}@media screen{body main .references-cta-grid>div:last-child>a:last-child{color:#08676c}body main .formation-cta-grid>div:first-child>p:last-child{color:#304c55}body main.training-universe .training-hero-editorial :is(h1,.training-lead){color:#183641!important}body main.training-universe .training-hero-editorial .training-actions a:not(.button){color:#08676c!important}body main .webinar-detail-copy>p:not(.eyebrow),body main .webinar-hub-copy>p:not(.eyebrow){color:#304c55}body main .international-duo .bridge-shell>div>b,body main .webinar-experience .webinar-chapter-meta b{color:#08676c}body main.pivot-page section[class*=intro] h1{color:#183641}body main img[data-professional-scene]{display:block;width:100%;height:auto!important;max-height:none!important;aspect-ratio:3/2!important;object-fit:contain!important;margin:0;filter:none;mask-image:none;-webkit-mask-image:none}}@media screen{body main .visual-story-sequence figure:has(img[data-professional-scene]){padding-top:0;background:#fff}body main .visual-story-sequence figure img{width:100%}body main .visual-story-sequence figcaption{position:static;background:#fff;color:#304c55}body main .premium-offers{align-items:start}body main .premium-offers .premium-offer-image{width:100%;border-radius:.8rem;margin:0 0 1.3rem}body main .premium-worlds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1000px){body main .premium-worlds{grid-template-columns:1fr}}@media screen{body main .formation-people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:start}body main .formation-people-grid>figure{background:#faf7f0;margin:0;border:1px solid #d3dfd7;border-radius:.8rem;overflow:hidden}body main .formation-people-grid>figure:not(:last-child)>img{height:24rem!important;max-height:24rem!important;width:100%;object-fit:contain!important}body main .formation-people-grid>figure:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center}body main .formation-people-grid figcaption{background:#fff;color:#183641;padding:1.5rem}}@media screen and (max-width:650px){body main .formation-people-grid,body main .formation-people-grid>figure:last-child{grid-template-columns:1fr}}@media screen{body{background:#fff;color:#183641}body main:is(.premium-home,.harmonized-page,.training-universe){background:#fff}body main :is(.premium-home-hero,.formation-hero,.formation-space-hero,.pivot-hero,.training-hero,.training-offer-hero,.premium-course-hero,.references-hero){background:radial-gradient(ellipse at 95% 8%,#e9f7f5 0,transparent 47%),#fff;color:#183641;border-bottom:1px solid #e0e9e8;padding-block:clamp(42px,6vw,88px)}body .premium-home #contact:after,body .premium-home #equipe:after,body .premium-home .identity-hero:before,body main.harmonized-page>section:first-of-type:after{display:none}body .premium-home .identity-created-bridge{border:0}body .premium-home .identity-created-bridge,body .premium-home .identity-created-bridge .bridge-video-frame{background:transparent;border-radius:0;box-shadow:none}body .premium-home .identity-created-bridge .bridge-video-frame{-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}body main :is(.premium-home-section,.formation-space-section,.narrative-section,.pivot-section,.formation-worlds){padding-block:clamp(48px,6.5vw,96px)}body main :is(.premium-soft,.is-soft,.narrative-soft,.pivot-soft){background:#f6faf9}body .premium-home #equipe{background:linear-gradient(120deg,#fff 35%,#f0f8f6)}body main :is(.premium-contact,.formation-cta,.story-company-system,.story-focus,.story-contact,.formation-method,.budget-fair-deal,.budget-conversion,.acquisition-contact,.references-cta,.programme-training-door){background:#eef7f5;color:#183641;border-color:#ceded9}body main :is(.premium-contact,.formation-cta,.story-company-system,.story-focus,.story-contact,.formation-method,.budget-fair-deal,.budget-conversion,.acquisition-contact,.references-cta,.programme-training-door) :is(h1,h2,h3,h4,p,li,span,strong,b,em,small,label){color:#183641;text-shadow:none}body main :is(.premium-contact,.formation-cta,.story-company-system,.story-focus,.story-contact,.formation-method,.budget-fair-deal,.budget-conversion,.acquisition-contact,.references-cta,.programme-training-door) a:not(.button){color:#08676c}body main .button{background:#183641;color:#fff;border-color:#183641}body main .button :is(span,strong,b,em,small){color:inherit}body main .button:hover{background:#08676c;color:#fff;border-color:#08676c}body main .button:disabled{background:#e1ebe8;color:#455e65;border-color:#b7cbc5}body main .eyebrow{color:#9d2858}body main :is(.formation-hero-grid,.pivot-offer-hero,.premium-hero-grid){gap:clamp(32px,5vw,76px)}body main .cap-visual-hero,body main .formation-editorial-feature,body main .formation-people-editorial,body main .programme-hero-editorial{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(32px,5vw,76px);align-items:center}body main .cap-visual-hero>*,body main .formation-editorial-feature>*,body main .formation-people-editorial>*,body main .programme-hero-editorial>*{min-width:0}body main .programme-hero-editorial h1{max-width:22ch}body main .cap-visual-hero .programme-art,body main .programme-hero-editorial .programme-art{max-width:none}body main .formation-editorial-feature{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin-block:40px 64px}body main .formation-editorial-feature .programme-art{max-width:none;margin:0}body main .formation-editorial-feature h3{font-size:clamp(1.6rem,2.6vw,2.35rem);line-height:1.2}body main .formation-editorial-feature p{max-width:44ch}body main :is(.programme-art,.founders-work-photo,.identity-founders-photo,.formation-hero-image){border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;overflow:visible}body main :is(.programme-art,.founders-work-photo,.identity-founders-photo,.formation-hero-image)>img{width:100%;height:auto!important;object-fit:contain!important;aspect-ratio:auto!important;border:0;border-radius:0;background:transparent;filter:none!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)!important;mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)!important}body main :is(.programme-art,.founders-work-photo,.identity-founders-photo,.formation-hero-image)>figcaption{background:transparent;border:0;padding:14px 6px 0;margin:0;color:#526970;font-size:.8rem;line-height:1.6;max-width:68ch}body main .formation-founders-copy{display:grid;gap:32px}body main .formation-founders-copy article{border-top:1px solid #c8dcd6;padding-top:24px}body main .formation-founders-copy h3{margin-block:12px}body main .formation-people-editorial{margin-block:36px 24px}body main .formation-people-editorial .founders-work-photo{margin:0;max-width:none}body .premium-home .premium-offers{gap:32px;align-items:stretch}body .premium-home .premium-offers>article{padding:30px 0 24px;border-top:2px solid #08777c;background:transparent;display:flex}body .premium-home .premium-offers>article:nth-child(2){border-top-color:#ad245d}body .premium-home .premium-offers>article:nth-child(3){border-top-color:#91a441}body .premium-home .premium-programs{gap:0 44px}body .premium-home .premium-programs>article{position:relative;padding:32px 0;border:0;border-top:1px solid #c8dcd6;border-radius:0;background:transparent}body .premium-home .programme-editorial-number{font-size:2.8rem;line-height:1;font-weight:500;letter-spacing:-.08em;color:#769e99;margin-bottom:18px}body .premium-home .premium-programs article>a{border-top:0}body main .programme-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}body main .programme-card{padding:30px;border:1px solid #dce8e4;border-top:3px solid #08777c;border-radius:12px;box-shadow:none}body main .programme-universe-capacites .programme-card{border-top-color:#a12c5a}body main .programme-universe-legal .programme-card{border-top-color:#7e8e34}body main .programme-output{background:#f1f7f5}body main .programme-launch-list{gap:32px}body main .programme-launch-list article{padding-block:26px;border-top-color:#a7c7bf}body main .formation-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}body main .formation-world-text{display:flex;background:#fff;border:1px solid #d6e5df;border-radius:12px;box-shadow:none}body main .formation-world-text>div{padding:30px}body main .training-grid{gap:28px}body main .training-grid>article{padding:32px;background:#fff;border:1px solid #d6e5df;border-radius:12px}body main .visual-story-editorial{background:#fff;padding-block:clamp(40px,5vw,72px)}body main .visual-story-editorial.visual-story-embedded{background:transparent;margin-top:52px;padding-top:40px}body main .visual-story-editorial .visual-story-sequence{gap:36px}body main .visual-story-editorial .visual-story-sequence>li{position:relative;padding:24px 0 0;border-top:1px solid #bcd5cc;background:transparent}body main .visual-story-editorial .story-step-number{display:block;color:#69918b;font-size:2.8rem;line-height:1;margin-bottom:22px;font-weight:500;letter-spacing:-.07em}body main .visual-story-editorial .visual-story-stage{color:#08676c;font-size:.78rem;letter-spacing:.075em}body main .visual-story-editorial h3{margin-block:14px;font-size:var(--type-card)}body main .visual-story-editorial .story-contribution{margin-top:22px;padding-top:16px;border-top:1px solid #dce8e4;font-size:var(--type-small)}body main .visual-story-editorial .visual-story-foot{margin-top:32px;font-size:var(--type-small)}body main .visual-story-editorial .visual-story-foot p{font-size:var(--type-small);color:#526970}body main :is(a,button,summary):focus-visible{outline:3px solid #a12c5a;outline-offset:4px}}@media screen and (max-width:1050px){body main .cap-visual-hero,body main .programme-hero-editorial{grid-template-columns:1fr}body main .cap-visual-hero .programme-art,body main .programme-hero-editorial .programme-art{max-width:680px;margin-inline:0}body main .formation-topic-grid{grid-template-columns:1fr}}@media screen and (max-width:760px){body main .formation-editorial-feature,body main .formation-people-editorial,body main .programme-card-grid,body main .visual-story-editorial .visual-story-sequence{grid-template-columns:1fr}body main .formation-editorial-feature{gap:24px;margin-block:30px 40px}body main .formation-editorial-feature>figure{order:1}body main .formation-editorial-feature>div{order:2}body main .programme-card,body main .training-grid>article{padding:24px}body main .visual-story-editorial .visual-story-heading{grid-template-columns:1fr;gap:20px}body main .visual-story-editorial .visual-story-sequence{gap:28px}body main .visual-story-editorial .story-step-number{font-size:2rem;margin-bottom:16px}body .premium-home .premium-programs{grid-template-columns:1fr}body .premium-home .premium-offers>article{display:flex;padding-block:24px}body main .formation-world-text>div{padding:24px}body main .programme-hero-editorial h1{max-width:100%}}@media print{body main img{-webkit-mask-image:none!important;mask-image:none!important}}@media screen{body main.harmonized-page>section:first-of-type{background:radial-gradient(ellipse at 95% 8%,#e9f7f5 0,transparent 47%),#fff}body .premium-home .identity-motion-stage{padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}body .premium-home .identity-motion-stage figure{background:transparent}body .premium-home .identity-motion-stage .brand-motion-caption{display:block;padding:20px 0 0;border:0;background:transparent}body .premium-home .identity-motion-stage .brand-motion-caption strong{color:#183641;font-size:var(--type-body);font-weight:600;line-height:1.5}body .premium-home .identity-motion-stage .brand-motion-caption p{color:#526970;font-size:var(--type-small);margin-top:8px;line-height:1.65}body .brand-motion-frame{position:relative;aspect-ratio:4/3;isolation:isolate;background:#f6faf9;border-radius:20px;overflow:hidden}body .brand-motion-frame>img,body .brand-motion-frame>video{display:block;position:absolute;inset:0;width:100%;height:100%!important;aspect-ratio:4/3!important;object-fit:contain!important;border-radius:0}body .brand-motion-frame>video{opacity:0;pointer-events:none}body .brand-motion-frame>video.brand-motion-ready{opacity:1}body .brand-motion-controls{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px}body .brand-motion-controls button{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;min-height:44px;min-width:44px;font:inherit;font-size:var(--type-small);line-height:1.5;background:#fff;color:#183641;border:1px solid #bcd4cc;border-radius:100px;cursor:pointer}body .brand-motion-controls button strong{font-weight:500}body .brand-motion-controls button:hover{background:#edf7f4;border-color:#08777c}body .brand-motion-controls button:focus-visible{outline:3px solid #a12c5a;outline-offset:4px}body main .visual-story-editorial{border:0}body main .visual-story-editorial.visual-story-embedded{border:0;border-top:1px solid #d1e1db;border-radius:0;padding-inline:0}body main .visual-story-editorial .visual-story-sequence{padding:0;border-left:0}body main .visual-story-editorial .visual-story-sequence>li:after,body main .visual-story-editorial .visual-story-sequence>li:before{display:none}}@media screen and (max-width:850px){body .identity-hero .premium-hero-grid:has(.identity-motion-stage){grid-template-columns:1fr;gap:32px}body .premium-home .identity-motion-stage{max-width:680px;width:100%}}@media print{.brand-motion-controls,.brand-motion-frame>video{display:none!important}}@media screen{body .premium-home .identity-photo-first .premium-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"intro photo" "next photo";gap:22px 56px;align-items:center}body .premium-home .identity-photo-first .identity-hero-copy{grid-area:intro;padding:0}body .premium-home .identity-photo-first .home-opening-photo{grid-area:photo;margin:0;width:100%;max-width:none}body .premium-home .identity-photo-first .home-hero-next{grid-area:next;min-width:0}body .premium-home .identity-photo-first .premium-duo{margin-bottom:0}body .premium-home .identity-photo-first .premium-lead{font-size:var(--type-body)!important}body .premium-home :is(.home-motion-details,.home-method-details){margin-top:24px;border-top:1px solid #c8dcd6;border-bottom:1px solid #c8dcd6}body .premium-home :is(.home-motion-details,.home-method-details)>summary{padding:14px 0;min-height:48px;color:#08676c;font-size:var(--type-small);font-weight:650;cursor:pointer}body .premium-home .home-motion-content{max-width:540px;padding-block:8px 24px}body .premium-home .home-motion-content .premium-signature{margin-bottom:0}body .premium-home .home-method-details .visual-story{margin-top:0;padding-block:24px;border-top:0}body .premium-home .home-illustrated-offers{display:grid;grid-template-columns:1fr;gap:40px;margin-top:32px}body .premium-home .home-illustrated-offers>article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 56px;padding:32px 0 0;border-bottom:0}body .premium-home .home-illustrated-offers>article:nth-child(2)>.home-offer-photo{grid-column:2;grid-row:1}body .premium-home .home-illustrated-offers>article:nth-child(2)>.home-offer-copy{grid-column:1;grid-row:1}body .premium-home .home-illustrated-offers :is(.home-offer-copy,.home-offer-photo,.programme-art){min-width:0}body .premium-home .home-illustrated-offers :is(.home-offer-photo,.programme-art){margin:0;width:100%;max-width:none}body .premium-home .home-illustrated-offers>article:first-child>.home-offer-photo{width:min(100%,280px);justify-self:center}body .premium-home .home-offer-copy h3{margin-block:12px 16px}body .premium-home .home-offer-copy>p{margin-block:0 20px}body .premium-home .home-offer-copy>.text-link{margin-top:20px}body .premium-home #equipe .premium-founders{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media screen and (max-width:850px){body .premium-home .identity-photo-first .premium-hero-grid{grid-template-columns:1fr;grid-template-areas:"intro" "photo" "next";gap:22px}body .premium-home .identity-photo-first{padding-block:24px 36px}body .premium-home .identity-photo-first .identity-welcome{font-size:1rem;margin-bottom:6px}body .premium-home .identity-photo-first .identity-hero-copy>.eyebrow{margin-bottom:8px}body .premium-home .identity-photo-first .premium-expertises{margin-bottom:12px;font-size:1rem}body .premium-home .identity-photo-first h1{margin-bottom:14px;max-width:22ch;font-size:clamp(2rem,5.8vw,2.75rem)}body .premium-home .identity-photo-first .premium-duo strong{font-size:1.125rem}body .premium-home .identity-photo-first .premium-duo span{font-size:1rem}body .premium-home .identity-photo-first .premium-actions{margin-top:18px;gap:12px}body .premium-home .home-illustrated-offers{gap:32px}body .premium-home .home-illustrated-offers>article{grid-template-columns:1fr;gap:24px;padding-top:24px}body .premium-home .home-illustrated-offers>article:nth-child(2)>:is(.home-offer-photo,.home-offer-copy){grid-column:auto;grid-row:auto}body .premium-home .home-illustrated-offers>article:first-child>.home-offer-photo{width:min(100%,230px)}body .premium-home #equipe .premium-founders{grid-template-columns:1fr;gap:24px}}@media screen{body main .learning-sketch{width:100%;max-width:680px;margin:0 0 26px}body main .learning-sketch>svg{display:block;width:100%;height:auto;max-width:none;aspect-ratio:24/11;overflow:visible}body .premium-home .premium-programs>article{padding:28px 0 32px}body .premium-home .premium-programs .learning-sketch{margin-bottom:24px}body main .formation-world-text{flex-direction:column;overflow:hidden}body main .formation-world-text>.learning-sketch{padding:0;margin:0;max-width:none}body main .formation-world-text>.learning-sketch svg{border-radius:0}body main .formation-world-text>div:not(.learning-sketch){padding:28px}body main .programme-card>.programme-art{margin:0 0 28px}body main .programme-launch-list>article.programme-launch-illustrated{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:40px;align-items:center;padding-block:28px 36px}body main .programme-launch-illustrated>.programme-art{margin:0;max-width:none}body main .programme-launch-illustrated>div{min-width:0}body main .training-grid>article>.programme-art{margin:0 0 24px}body main .training-grid>article:has(>.programme-art){background:#fcfaf6}}@media screen and (max-width:760px){body main .programme-launch-list>article.programme-launch-illustrated{grid-template-columns:1fr;gap:24px}body main .formation-world-text>div:not(.learning-sketch){padding:24px}}@media screen{body main :is(.formation-space-hero,.formation-hero,.pivot-hero,.training-hero,.training-offer-hero,.premium-course-hero,.references-hero) p:not(.eyebrow){color:#304c55;opacity:1;text-shadow:none}body main .formation-space-hero .programme-detail-meta span{background:#eaf4f1;color:#183641;border-color:#c8dcd6}body .site-header-v3 .header-v3-nav-narrative{position:static;grid-template-columns:1.2fr .75fr .85fr 1.15fr 1fr;gap:1rem}body .site-header-v3 .worlds-navigation{position:static;min-width:0}body .site-header-v3 .worlds-toggle{display:flex;align-items:center;gap:.5rem;min-height:3.25rem;padding:.65rem 0;font-size:var(--type-control);font-weight:650;white-space:normal;line-height:1.35;text-align:left;color:#183641}body .site-header-v3 .worlds-toggle:is(.is-current,[aria-expanded=true]){color:#08676c}body .site-header-v3 .worlds-toggle[aria-expanded=true]>span{transform:rotate(180deg)}body .site-header-v3 .worlds-panel{position:absolute;top:100%;left:clamp(20px,3vw,48px);right:clamp(20px,3vw,48px);max-height:calc(100dvh - var(--site-header-height,110px) - 24px);overflow-y:auto;background:#fff;border:1px solid #cbded7;border-top:3px solid #08777c;border-radius:0 0 20px 20px;box-shadow:0 22px 48px #163d4226;padding:28px}body .site-header-v3 .worlds-panel[hidden]{display:none!important}body .site-header .sector-banner-heading{display:flex;justify-content:space-between;gap:24px;align-items:baseline;margin-bottom:20px}body .site-header .sector-banner-heading .eyebrow{color:#9d2858;font-size:1rem;letter-spacing:.06em}body .site-header .sector-banner-heading p{font-size:1.125rem;font-weight:500;color:#304c55;margin:0}body .site-header .sector-banner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body .site-header .sector-banner-card{--sector-accent:#08777c;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0;padding:22px;border:1px solid #c8dcd6;border-top:3px solid var(--sector-accent);border-radius:12px;background:linear-gradient(145deg,#f3f9f6,#fff);text-align:left;text-decoration:none;white-space:normal;color:#183641;line-height:1.5;font-size:1.125rem;font-weight:400}body .site-header .sector-banner-notariat{--sector-accent:#a12c5a;background:linear-gradient(145deg,#fbf4f7,#fff)}body .site-header .sector-banner-immobilier{--sector-accent:#6c782d;background:linear-gradient(145deg,#f7f8ed,#fff)}body .site-header .sector-banner-card:after{display:none}body .site-header .sector-banner-card:hover{border-color:var(--sector-accent);box-shadow:0 6px 18px #163d4210;color:#183641}body .site-header .sector-banner-card[aria-current]{outline:2px solid var(--sector-accent);outline-offset:2px;color:#183641}body .site-header .sector-banner-card .universe-brand{margin:0;padding:0;min-height:76px;display:flex;align-items:center;justify-content:flex-start;background:transparent}body .site-header .sector-banner-card .universe-brand img{display:block;width:100%!important;height:76px!important;max-height:76px!important;max-width:280px!important;object-fit:contain!important;object-position:left center}body .site-header .sector-banner-card>strong{font-size:1.125rem;font-weight:700;line-height:1.4;color:#183641}body .site-header .sector-banner-description{font-size:1rem;color:#304c55;font-weight:400}body .site-header .sector-banner-action{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #ccdcd6;color:#08676c;font-size:1rem;font-weight:650}body .site-header :is(.worlds-toggle,.sector-banner-card):focus-visible{outline:3px solid #a12c5a;outline-offset:4px}body .site-header .formation-banner-direction-pilotage{--sector-accent:#a12c5a;background:linear-gradient(145deg,#fbf4f7,#fff)}body .site-header .formation-banner-legal-ops{--sector-accent:#6c782d;background:linear-gradient(145deg,#f7f8ed,#fff)}body .site-header .formation-banner .learning-sketch{width:100%;margin:0;max-width:none}body .site-header .formation-banner .learning-sketch>svg{display:block;width:100%;height:auto;aspect-ratio:24/11;border-radius:10px}body .site-header .formation-banner-overview{padding:6px 0;min-height:44px;display:inline-flex;align-items:center;gap:10px;font-size:1rem;line-height:1.5;font-weight:600;color:#08676c;white-space:normal}body .site-header .formation-banner-shortcuts{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:22px;padding-top:16px;border-top:1px solid #cadcd5}body .site-header .formation-banner-shortcuts a{padding:8px 0;min-height:44px;display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:#183641;line-height:1.5;white-space:normal}body .site-header .formation-banner-shortcuts a:first-child{color:#9d2858}body .site-header :is(.formation-banner-overview,.formation-banner-shortcuts a):hover{color:#08676c;text-decoration:underline;text-underline-offset:4px}body .site-header :is(.formation-banner-overview,.formation-banner-shortcuts a):focus-visible{outline:3px solid #a12c5a;outline-offset:4px}body .site-header #mobile-formation-banner[hidden]{display:none!important}body .formation-space-nav .formation-nav-desktop{gap:20px;padding-block:12px}body .formation-space-nav .formation-nav-desktop>div{gap:12px 24px}body main.cap-cabinet-page .formation-space-hero{padding-block:36px 52px}body main.cap-cabinet-page .formation-space-hero .universe-brand-notariat{margin:0 0 22px}body main.cap-cabinet-page .formation-space-hero .universe-brand-notariat img{max-width:min(100%,320px)!important;max-height:110px!important}body main.cap-cabinet-page .formation-space-hero .universe-brand>span{font-size:1rem;color:#304c55}body main.cap-cabinet-page .formation-space-hero h1{font-size:clamp(2.4rem,4.3vw,4rem);margin:16px 0;letter-spacing:-.035em}body main.cap-cabinet-page :is(p,li,dt,dd){font-size:1.125rem;line-height:1.65;color:#304c55}body main.cap-cabinet-page .formation-space-section h2{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.2;max-width:30ch}body main.cap-cabinet-page .formation-space-section h3{font-size:1.5rem;line-height:1.35}body main.cap-cabinet-page .programme-detail-lead{font-size:1.35rem;line-height:1.5;font-weight:550;color:#183641;max-width:42ch}body main.cap-cabinet-page .eyebrow{font-size:1rem;color:#9d2858}body main.cap-cabinet-page .programme-note{font-size:1rem;color:#455e65;max-width:58ch}body main.cap-cabinet-page .programme-detail-meta{gap:8px}body main.cap-cabinet-page .programme-detail-meta span{font-size:1rem;padding:7px 12px;border-radius:8px}body main.cap-cabinet-page .programme-inline-links{gap:16px 24px;margin-top:24px;align-items:center}body main.cap-cabinet-page .formation-space-hero .button{margin-top:0}body main.cap-cabinet-page .formation-space-section{padding-block:56px}body main.cap-cabinet-page .programme-detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:48px;align-items:start}body main.cap-cabinet-page .programme-detail-grid>div>p{max-width:65ch}body main.cap-cabinet-page .cap-workshops{gap:24px;margin-block:30px}body main.cap-cabinet-page .cap-workshops>article{display:flex;flex-direction:column;gap:16px;padding:28px;border:1px solid #cbded7;border-top:4px solid #08777c;border-radius:16px;background:#fff}body main.cap-cabinet-page .cap-workshops>article:nth-child(2){border-top-color:#a12c5a}body main.cap-cabinet-page .cap-workshops>article:nth-child(3){border-top-color:#6c782d}body main.cap-cabinet-page .cap-workshops :is(h3,p){margin:0}body main.cap-cabinet-page .cap-workshops h3{font-size:1.65rem}body main.cap-cabinet-page .cap-workshops .cap-output{background:#f0f7f4;padding:18px;border-radius:10px;margin-top:auto}body main.cap-cabinet-page .cap-output strong{display:block;color:#08676c;margin-bottom:8px}body main.cap-cabinet-page .cap-workshops .programme-inline-links{margin-top:0}body main.cap-cabinet-page .cap-audience p:first-child{font-size:1.3rem;color:#183641}body main.cap-cabinet-page .cap-entry-cards{display:grid;gap:12px;list-style:none;padding:0;margin:24px 0;counter-reset:entry}body main.cap-cabinet-page .cap-entry-cards li{position:relative;margin:0;padding:20px 22px 20px 72px;background:#fff;border:1px solid #cbded7;border-radius:12px;counter-increment:entry}body main.cap-cabinet-page .cap-entry-cards li:before{content:"0" counter(entry);position:absolute;top:20px;left:20px;font-size:1.35rem;color:#08777c;font-weight:650}body main.cap-cabinet-page .cap-entry-cards strong{display:block;color:#183641;margin-bottom:6px}body main.cap-cabinet-page .cap-reassurance{padding:18px 22px;border-left:3px solid #08777c;background:#eaf4f0}body main.cap-cabinet-page .programme-detail-grid aside{padding:28px;border-radius:16px;background:#fff;border:1px solid #cbded7}body main.cap-cabinet-page .cap-founder .authentic-photo{margin:0 0 24px}body main.cap-cabinet-page .cap-founder figcaption{font-size:1rem;line-height:1.5;color:#455e65;padding-top:12px}body main.cap-cabinet-page .cap-context{border-block:1px solid #cadcd5;margin:20px 0;padding:0}body main.cap-cabinet-page .cap-context>summary{min-height:48px;padding:14px 0;font-size:1.125rem;font-weight:650;color:#08676c;cursor:pointer}body main.cap-cabinet-page .cap-context>p{margin-top:4px}body main.cap-cabinet-page .cap-practical-list{list-style:none;padding:0;margin-top:24px}body main.cap-cabinet-page .cap-practical-list li{padding:18px 0;margin:0;border-top:1px solid #cadcd5}body main.cap-cabinet-page .cap-practical-list strong{display:block;color:#183641;margin-bottom:4px}body main.cap-cabinet-page .cap-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:24px}body main.cap-cabinet-page .cap-prices>div{padding:18px;background:#edf6f2;border:1px solid #cadcd5;border-radius:12px}body main.cap-cabinet-page .cap-prices>div:last-child{grid-column:1/-1;background:#fff}body main.cap-cabinet-page .cap-prices dt{font-size:1rem;color:#304c55}body main.cap-cabinet-page .cap-prices dd{margin:10px 0 0;font-size:1.2rem;line-height:1.5;font-weight:700;color:#183641}body main .unified-training-sheet{background:#fff;border-radius:16px;padding:clamp(20px,3vw,40px)}body main .sheet-common-heading{max-width:75ch}body main .sheet-common-heading h2,body main.cap-cabinet-page .sheet-common-heading h2{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.3}body main .sheet-common-heading .offer-availability{font-size:1.125rem;line-height:1.6;color:#304c55}body main .sheet-common-heading .sheet-version{font-size:1rem;line-height:1.5;color:#455e65}body main :is(.sheet-pdf-note,.sheet-index)>summary{min-height:48px;padding:12px 0;font-size:1rem;line-height:1.5;color:#08676c;font-weight:600;cursor:pointer}body main .sheet-pdf-help{font-size:1rem;color:#455e65}body main .sheet-index{border-top:1px solid #cadcd5;margin-top:20px}body main .sheet-contents{margin:0 0 20px;padding:12px 0;border-top:0}body main .sheet-contents a{font-size:1rem}body main .sheet-reading-hint{max-width:65ch;font-size:1rem;color:#455e65;margin:12px 0 24px}body main .sheet-section-list{display:grid;gap:12px}body main .sheet-common-section{padding:0;border:1px solid #cadcd5;border-radius:12px;background:#fff;margin:0}body main .sheet-disclosure{scroll-margin-top:calc(var(--site-header-height,110px) + 20px)}body main .sheet-disclosure>summary{display:grid;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:16px;list-style:none;min-height:76px;padding:18px 22px;cursor:pointer;color:#183641;border-radius:12px}body main .sheet-agenda-item summary::-webkit-details-marker,body main .sheet-disclosure>summary::-webkit-details-marker{display:none}body main .sheet-disclosure>summary h3{font-size:1.25rem!important;line-height:1.4;font-weight:650;color:#183641}body main .sheet-section-number{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e7f3ef;color:#08676c;font-size:1rem;font-weight:650}body main .sheet-disclosure[open]>summary{background:#f0f7f4;border-radius:12px 12px 0 0}body main .sheet-disclosure-icon{width:20px;height:20px;position:relative;flex:none}body main .sheet-disclosure-icon:after,body main .sheet-disclosure-icon:before{content:"";position:absolute;background:#08676c;border-radius:2px;top:9px;left:3px;width:14px;height:2px}body main .sheet-disclosure-icon:after{transform:rotate(90deg)}body main details[open]>summary>.sheet-disclosure-icon:after{transform:none}body main .sheet-section-content{margin:0;padding:16px 28px 24px;max-width:80ch}body main .sheet-section-content :is(p,li){font-size:1.125rem;line-height:1.7;color:#304c55}body main .sheet-section-content h4{font-size:1.2rem;color:#08676c;margin:20px 0 14px}body main .sheet-section-content ul{padding-left:24px}body main .sheet-section-content li{padding-left:4px;margin:12px 0}body main .sheet-section-content li::marker{color:#08777c}body main .sheet-section-content .sheet-agenda-list:has(.sheet-agenda-item){list-style:none;padding:0;display:grid;gap:10px}body main .sheet-section-content .sheet-agenda-item{margin:0;padding:0;border:1px solid #cadcd5;border-radius:10px;background:#fff}body main .sheet-agenda-item summary{display:grid;grid-template-columns:30px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:16px;list-style:none;cursor:pointer;line-height:1.5}body main .sheet-agenda-item summary strong{font-size:1.125rem;font-weight:600;color:#183641}body main .sheet-agenda-number{color:#08676c;font-size:1rem;font-weight:650}body main .sheet-agenda-duration{background:#edf5f2;border-radius:6px;padding:5px 9px;color:#304c55;font-size:1rem;white-space:nowrap}body main .sheet-agenda-copy{padding:0 20px 18px}body main .sheet-agenda-copy p{margin:10px 0}body main .sheet-agenda-copy .sheet-practice{padding:16px 18px;background:#f3f7e9;border-left:3px solid #7e8e34;border-radius:0 8px 8px 0;margin-top:18px}body main .sheet-practice strong{display:block;color:#46551c;margin-bottom:6px}body main .sheet-section-suite{border-left:4px solid #08777c}}@media screen and (max-width:1279px){body .site-header .sector-banner{padding:22px 0;border-block:1px solid #cadcd5;margin:16px 0}body .site-header .sector-banner-heading{display:block;margin-bottom:16px}body .site-header .sector-banner-heading p{margin-top:8px}body .site-header .sector-banner-grid{grid-template-columns:1fr;gap:12px}body .site-header .sector-banner-card{padding:18px;gap:10px}body .site-header .sector-banner-card .universe-brand{min-height:56px}body .site-header .sector-banner-card .universe-brand img{height:56px!important;max-height:56px!important;max-width:220px!important}body .site-header .mobile-banner-entry>.worlds-toggle{width:100%;justify-content:space-between;min-height:3rem;padding:.85rem;font-size:var(--type-control);background:transparent;border:0;border-bottom:1px solid #e4ece8}body .site-header .mobile-banner-entry .formation-banner{border-top:0;margin-top:0;padding-top:8px}body .site-header .formation-banner .learning-sketch{max-width:280px}body .site-header .formation-banner-shortcuts{display:grid;grid-template-columns:1fr;gap:0}body .site-header .formation-banner-shortcuts a{padding:12px 0;border-bottom:1px solid #e4ece8}}@media screen and (max-width:950px){body main.cap-cabinet-page .programme-detail-grid{grid-template-columns:1fr;gap:32px}body main.cap-cabinet-page .cap-founder{max-width:620px}body main.cap-cabinet-page .cap-workshops{grid-template-columns:1fr}body main.cap-cabinet-page .cap-workshops>article{gap:12px}}@media screen and (max-width:600px){body main.cap-cabinet-page .formation-space-hero{padding-block:24px 36px}body main.cap-cabinet-page .formation-space-hero .universe-brand-notariat img{max-width:min(100%,260px)!important}body main.cap-cabinet-page .formation-space-section{padding-block:36px}body main.cap-cabinet-page .cap-workshops>article,body main.cap-cabinet-page .programme-detail-grid aside{padding:22px}body main.cap-cabinet-page .cap-prices{grid-template-columns:1fr}body main.cap-cabinet-page .cap-prices>div:last-child{grid-column:auto}body main .unified-training-sheet{padding:18px 14px}body main .sheet-disclosure>summary{grid-template-columns:30px minmax(0,1fr) 20px;gap:10px;padding:16px 12px}body main .sheet-disclosure>summary h3{font-size:1.125rem!important}body main .sheet-section-number{width:30px;height:30px}body main .sheet-section-content{padding:12px 16px 20px}body main .sheet-agenda-item summary{grid-template-columns:24px minmax(0,1fr) 20px;gap:8px;padding:14px 12px}body main .sheet-agenda-item summary .sheet-disclosure-icon{grid-column:3;grid-row:1}body main .sheet-agenda-duration{grid-column:2;justify-self:start}body main .sheet-agenda-copy{padding:0 14px 14px}}@media screen{body{--editorial-serif:Georgia,"Times New Roman",serif;--editorial-accent:#08676c}body main:is(.premium-home,.harmonized-page,.training-universe) :is(.identity-hero,.formation-hero,.formation-space-hero,.catalogue-opening,.pivot-hero,.training-hero,.training-offer-hero,.references-hero,.premium-course-hero) h1{font-family:var(--font-manrope),Arial,sans-serif;font-weight:750;letter-spacing:-.045em;line-height:1.12;color:#183641}body main:is(.premium-home,.harmonized-page,.training-universe) :is(.identity-hero,.formation-hero,.formation-space-hero,.catalogue-opening,.pivot-hero,.training-hero,.training-offer-hero,.references-hero,.premium-course-hero) h1 em{font-family:var(--editorial-serif);font-style:italic;font-weight:400;letter-spacing:-.035em;color:#a02758}body main.cap-cabinet-page .programme-detail-grid>div>h2,body main:is(.premium-home,.harmonized-page,.training-universe) .formation-space-split>div>h2,body main:is(.premium-home,.harmonized-page,.training-universe) :is(.bridge-shell,.pivot-shell)>h2,body main:is(.premium-home,.harmonized-page,.training-universe) :is(.bridge-shell,.pivot-shell)>header h2{font-family:var(--editorial-serif);font-size:clamp(1.9rem,2.7vw,2.8rem);font-weight:400;letter-spacing:-.025em;line-height:1.22;color:var(--editorial-accent);margin-block:10px 22px;text-wrap:balance}body main:is(.premium-home,.harmonized-page,.training-universe) .eyebrow{color:#a02758;font-size:1rem;font-weight:750;letter-spacing:.055em;line-height:1.5}body main:is(.premium-home,.harmonized-page,.training-universe) :is(.premium-lead,.formation-hero-lead,.programme-detail-lead,.pivot-lead){color:#183641;font-weight:550;line-height:1.55}body main :is(#direction-pilotage,.programme-universe-direction){--editorial-accent:#a02758}body main :is(#competences-capacites,.programme-universe-capacites){--editorial-accent:#08676c}body main :is(#legal-ops,.programme-universe-legal){--editorial-accent:#52651e}body main .formation-topic-grid>a:first-child{--editorial-accent:#a02758}body main .formation-topic-grid>a:nth-child(2){--editorial-accent:#08676c}body main .formation-topic-grid>a:nth-child(3){--editorial-accent:#52651e}body main .home-illustrated-offers>article:nth-child(2){--editorial-accent:#a02758}body main .home-illustrated-offers>article:nth-child(3),body main.premium-home .premium-worlds>article:nth-child(2){--editorial-accent:#52651e}body main.premium-home .premium-worlds>article:nth-child(3){--editorial-accent:#a02758}body main.cap-cabinet-page :is(#financer-ses-ambitions,.cap-workshops>article:nth-child(2)){--editorial-accent:#a02758}body main.cap-cabinet-page :is(#securiser-ses-engagements,.cap-workshops>article:nth-child(3)){--editorial-accent:#52651e}body main .premium-programs>article:nth-child(odd){--editorial-accent:#a02758}body main :is(.premium-programs,.home-illustrated-offers,.premium-worlds,.programme-card-grid,.programme-launch-list,.training-grid,.formation-topic-grid) h3,body main :is(.premium-programs,.home-illustrated-offers,.premium-worlds,.programme-card-grid,.programme-launch-list,.training-grid,.formation-topic-grid) h3>a{color:var(--editorial-accent);font-family:var(--font-manrope),Arial,sans-serif;font-weight:750;line-height:1.3;letter-spacing:-.025em}body main :is(.programme-universe>header h2,.formation-space-section .programme-launch-list h3,.cap-workshops>article h3){color:var(--editorial-accent);font-weight:750}body main :is(.programme-card-grid,.programme-launch-list,.training-grid,.formation-topic-grid) h3{font-size:clamp(1.4rem,1.9vw,1.75rem)}body main :is(.premium-programs,.home-illustrated-offers,.programme-card,.programme-output,.programme-detail-grid,.sheet-section-content) p>strong,body main.cap-cabinet-page :is(.cap-output strong,.cap-entry-cards strong,.cap-practical-list strong){color:var(--editorial-accent);font-weight:750}body main .sheet-disclosure>summary h3{color:var(--editorial-accent);font-weight:750}body main :is(.sheet-section-number,.sheet-agenda-number,.sheet-section-content h4){color:var(--editorial-accent)}body main .unified-training-sheet[data-training-sheet] .sheet-common-heading h2{font-family:var(--font-manrope),Arial,sans-serif;font-weight:750}body main.cap-cabinet-page .cap-prices dd{font-size:1.4rem;font-weight:750;font-variant-numeric:tabular-nums;color:#a02758}body .site-header .sector-banner-card{--sector-title:#08676c}body .site-header :is(.sector-banner-notariat,.formation-banner-direction-pilotage){--sector-title:#a02758}body .site-header :is(.sector-banner-immobilier,.formation-banner-legal-ops){--sector-title:#52651e}body .site-header .sector-banner-card>strong{font-family:var(--font-manrope),Arial,sans-serif;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:750;line-height:1.3;color:var(--sector-title);letter-spacing:-.025em}body .site-header .sector-banner-heading>p{font-family:var(--editorial-serif);font-size:1.5rem;line-height:1.3;color:#183641}body .site-header .sector-banner-description{font-size:1.0625rem;line-height:1.6;color:#304c55}body .site-header .sector-banner-action{color:var(--sector-title)}}@media screen and (max-width:600px){body main.cap-cabinet-page .programme-detail-grid>div>h2,body main:is(.premium-home,.harmonized-page,.training-universe) :is(.bridge-shell,.pivot-shell)>h2,body main:is(.premium-home,.harmonized-page,.training-universe) :is(.bridge-shell,.pivot-shell)>header h2{font-size:1.9rem;line-height:1.25}body .site-header .sector-banner-card>strong{font-size:1.25rem}}.professional-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg,1.5rem)}.professional-action{padding:clamp(1.3rem,3vw,2rem);background:#fffdf8;border:1px solid #d7e3dc;border-radius:16px;scroll-margin-top:var(--site-header-height,8rem)}.professional-action h3{color:#07356c;margin:.8rem 0}.professional-action p{line-height:1.65}.action-enjeu{color:#244d56}.action-session{padding-top:1rem;border-top:1px solid #d7e3dc;margin-top:1rem}.action-session span{display:block;color:#a51a55;font-weight:700}.action-session a{font-weight:700;color:#07356c}.action-practice{color:#345b60}.professional-action .text-link{display:inline-block;min-height:44px;padding:.5rem 0}.professional-action details{margin-top:.5rem}.professional-action summary{min-height:44px;cursor:pointer}.competence-mark{display:block;width:132px;height:72px;background-image:url(/images/parcours/accommodo-reperes-competences-valides-2026.webp);background-size:921.6px 614.4px;background-repeat:no-repeat;background-position:-36px -87px;background-color:white;border-radius:6px}.competence-mark-1{background-position:-36px -165px}.competence-mark-2{background-position:-36px -232px}.competence-mark-3{background-position:-36px -303px}.competence-mark-4{background-position:-36px -374px}.competence-mark-5{background-position:-36px -449px}.competence-mark-6{background-position:-36px -520px}.competence-existing-logo{display:block;width:220px;height:72px;object-fit:contain;object-position:left center}.action-pathways-heading{max-width:850px;margin-bottom:2rem}.action-pathways-next{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:2rem}.formation-map-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.formation-map-groups ul{padding-left:1.3rem}.formation-map-groups li{margin:.6rem 0}.formation-map-groups>div{scroll-margin-top:var(--site-header-height,8rem)}.professional-journey{margin:2rem 0}.professional-journey-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0}.professional-journey-steps article{padding:1.4rem;background:#f0f5f0;border-radius:12px}.professional-journey-steps span{color:#a51a55;font-weight:700}.professional-journey-steps h3{color:#07356c}.professional-journey-steps a{display:inline-block;padding:.5rem 0;min-height:44px}.formation-banner-action-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1rem 0}.formation-banner-action-links a{display:flex;gap:.7rem;align-items:center;background:#fffdf8;padding:.5rem .7rem;border:1px solid #d7e3dc;border-radius:8px;color:#07356c;font-weight:700;min-height:52px}.formation-banner-action-links .competence-mark{flex-shrink:0;width:44px;height:26px;background-size:307.2px 204.8px;border-radius:0}.formation-banner-action-links .competence-mark-0{background-position:-12px -29px}.formation-banner-action-links .competence-mark-1{background-position:-12px -55px}.formation-banner-action-links .competence-mark-2{background-position:-12px -77px}.formation-banner-action-links .competence-mark-3{background-position:-12px -101px}.formation-banner-action-links .competence-mark-4{background-position:-12px -125px}.formation-banner-action-links .competence-mark-5{background-position:-12px -150px}.formation-banner-action-links .competence-mark-6{background-position:-12px -173px}.formation-banner-action-links .competence-existing-logo{width:44px;height:26px}.formation-banner .sector-banner-grid{margin-top:1rem}.formation-banner .sector-banner-heading p{margin:0}.header-v3-nav-narrative{grid-template-columns:repeat(4,minmax(0,1fr))}.formation-story-intro{max-width:850px}.professional-story-transcript{margin-top:1rem}.professional-story-transcript ol{padding-left:1.4rem}.professional-story-transcript li{margin:.7rem 0}@media(max-width:700px){.formation-map-groups,.professional-action-grid,.professional-journey-steps{grid-template-columns:1fr}.professional-action{padding:1.3rem}.formation-banner-action-links{grid-template-columns:repeat(2,minmax(0,1fr))}.formation-banner-action-links a{font-size:1rem}.action-pathways-heading{margin-bottom:1.2rem}}.professional-film-details{margin:1rem 0}.professional-film-details>summary{min-height:44px;font-weight:700;color:#07356c;cursor:pointer}.professional-film video{display:block;width:100%;height:auto;background:#fffdf8;border-radius:10px;margin:1rem 0}.professional-film .button{margin-top:1rem}.formation-premium.formation-compact .formation-hero{padding-top:1.5rem;padding-bottom:2rem}.formation-premium.formation-compact .formation-hero-grid{align-items:start;padding-top:1.25rem;padding-bottom:1.25rem;gap:2rem}.formation-premium.formation-compact .formation-hero h1{font-size:clamp(2rem,3.2vw,3rem);line-height:1.13;margin-top:1rem;margin-bottom:1rem}.formation-premium.formation-compact .formation-hero-copy>.eyebrow{margin-top:0;margin-bottom:.8rem}.formation-premium.formation-compact .formation-hero-grid>.programme-art{margin-top:2rem;align-self:start}.formation-premium.formation-compact .formation-hero-actions{gap:.8rem;margin-top:1.3rem}.competence-mark-1{height:64px;background-position:-36px -169px}.competence-mark-3{height:64px;background-position:-36px -309px}.competence-mark-6{height:68px;background-position:-36px -527px}.formation-banner-action-links .competence-mark-1{height:26px;background-position:-12px -56px}.formation-banner-action-links .competence-mark-3{height:26px;background-position:-12px -103px}.formation-banner-action-links .competence-mark-6{height:26px;background-position:-12px -176px}@media(max-width:700px){.formation-premium.formation-compact .formation-hero-grid{gap:1.2rem}.formation-premium.formation-compact .formation-hero-grid>.programme-art{margin-top:0}}.professional-film-details{grid-column:1/-1;width:100%;max-width:100%;margin-top:1rem}.professional-film-details>summary{padding:.7rem 0}.professional-film video{max-height:none}.accomp-overview{--accomp-ink:#163f46;--accomp-teal:#126b70;--accomp-lime:#e3ebad;margin:2rem 0 2.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);background:#fff;border:1px solid #cdded8;border-radius:24px;overflow:hidden;color:var(--accomp-ink);font-family:Manrope,Arial,sans-serif;text-align:left}.accomp-overview *{box-sizing:border-box}.accomp-overview .accomp-intro{padding:clamp(1.5rem,3.2vw,3rem);background:#edf2e6;display:flex;flex-direction:column;align-items:flex-start}.accomp-overview .accomp-eyebrow{font-size:.88rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#416344;margin:0 0 1.5rem}.accomp-overview #accomp-title{font-size:clamp(1.9rem,3vw,2.8rem);font-weight:600;line-height:1.18;letter-spacing:-.035em;color:var(--accomp-ink);margin:0 0 1.4rem}.accomp-overview #accomp-title em{display:inline;font-family:Georgia,serif;font-weight:400;color:var(--accomp-teal)}.accomp-overview p{font-size:1.06rem;line-height:1.7;margin:0 0 1.1rem;color:var(--accomp-ink)}.accomp-overview a{font-size:1rem;font-weight:650;line-height:1.5;text-decoration:none;color:var(--accomp-ink)}.accomp-overview a:hover{text-decoration:underline;text-underline-offset:4px}.accomp-overview a:focus-visible{outline:3px solid #b13765;outline-offset:5px}.accomp-overview .accomp-contact{display:inline-flex;align-items:center;gap:1rem;background:var(--accomp-ink);color:#fff;padding:.9rem 1.15rem;border-radius:8px;margin:.5rem 0 2rem;min-height:48px}.accomp-overview .accomp-signature{margin:auto 0 0;padding-top:1rem;font-size:.94rem;line-height:1.7}.accomp-overview .accomp-signature strong{font-weight:600}.accomp-overview .accomp-steps{list-style:none;padding:clamp(1.5rem,3.2vw,3rem);margin:0;display:grid;gap:1.5rem}.accomp-overview .accomp-steps li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid #dbe6e1}.accomp-overview .accomp-steps li:last-child{padding-bottom:0;border-bottom:0}.accomp-overview .accomp-number{font-family:Georgia,serif;font-size:1.7rem;line-height:1.3;color:#8b385c}.accomp-overview h4{font-size:1.22rem;font-weight:650;line-height:1.35;color:var(--accomp-ink);margin:0 0 .55rem}.accomp-overview .accomp-steps p{font-size:1rem;margin:0 0 .6rem}.accomp-overview .accomp-outcome{font-size:.92rem;line-height:1.6;font-weight:600;color:#366668;display:block}.accomp-overview .accomp-footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;padding:1.2rem clamp(1.5rem,3.2vw,3rem);background:var(--accomp-ink);color:#fff}.accomp-overview .accomp-footer p{color:#fff;font-size:1rem;margin:0}.accomp-overview .accomp-footer>div{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.accomp-overview .accomp-footer a{display:inline-flex;align-items:center;gap:.6rem;color:var(--accomp-lime);min-height:44px}@media(max-width:760px){.accomp-overview{grid-template-columns:1fr;border-radius:16px}.accomp-overview .accomp-intro,.accomp-overview .accomp-steps{padding:1.5rem}.accomp-overview .accomp-signature{padding-top:0}.accomp-overview .accomp-contact{margin-bottom:1.2rem}.accomp-overview .accomp-footer{align-items:flex-start;flex-direction:column}.accomp-overview .accomp-footer>div{flex-direction:column}.accomp-overview .accomp-steps li{gap:.6rem;grid-template-columns:2rem minmax(0,1fr)}}