@charset "utf-8";*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{text-size-adjust:none;-webkit-text-size-adjust:none;position:relative;min-height:100%}html{scrollbar-color:rgb(0 0 0/.5)transparent;scroll-padding-top:calc(var(--header-height) + 1em - 1px)}html,body{margin:0;min-height:calc(100vh - var(--header-height));scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus,:focus-visible{outline:var(--focus-width,1px)solid var(--focus-color);outline-offset:var(--focus-offset,0);border-radius:calc(var(--border-radius) + var(--focus-offset))}:target{scroll-margin-top:2ex}::selection{background:var(--color-primary);color:#fff}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}main>*+*{content-visibility:auto}img{width:100%;max-width:100%;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic;border:0}figure{margin:0}figure img{display:block;width:100%;height:100%;object-fit:cover}a{text-decoration:underline;color:currentColor;cursor:pointer}[href]:hover{text-decoration:none}a:hover,a:active{text-decoration:none;outline:none}ul.list-middot{display:flex;flex-wrap:wrap}ul.list-middot>li{flex-shrink:0;white-space:pre}ul.list-middot>li:not(:last-child)::after{content:"·";margin:0 .5em;opacity:.9;user-select:none}::marker{color:var(--color-gray-400)}.print{display:none}:root{--color-noir:#000;--color-gris-dark:#393939;--color-gris:#70706F;--color-gris-light:#E7E7E7;--color-titane:#5B5B5B;--color-rouge:#CF3816;--color-rose:#EFAF9F;--color-rose-orange:#E88A72;--color-orange:#D26139;--color-orange-dark:#B63B10;--color-cuivre:#B47E4E;--color-bronze:#C8AB80;--color-or:#FFD751;--color-beige:#C8AD81;--color-beige-text:#8E6F3E;--color-foret:#1B483F;--color-jardin:#8FC5BC;--color-cobalt:#214AB1;--color-pastel:#99C4E7;--color-bleu:#214AB1;--color-jaune:#FFD751;--color-vert-clair:#8FC5BC;--color-primary:var(--color-bleu);--page-color:var(--color-primary);--text-color:var(--color-noir);--caption-color:var(--color-gris);--heading-color:var(--color-noir);--link-color:var(--color-primary);--link-color-hover:var(--color-primary);--focus-color:currentColor}body{color:var(--text-color,black);background:var(--background-color,white)}.fill-current{fill:currentColor}h1,h2,h3,h4,h5,h6{color:var(--heading-color,black)}caption{color:var(--caption-color,grey)}.bg-transparent{background-color:initial}.bg-white{background-color:var(--color-white,white)}.bg-noir{background-color:var(--color-noir,black)}.bg-gris{background-color:var(--color-gris)}.bg-gris-light{background-color:var(--color-gris-light)}.bg-titane{background-color:var(--color-titane)}.bg-rose-orange{background-color:var(--color-rose-orange)}.bg-cuivre{background-color:var(--color-cuivre)}.bg-bronze{background-color:var(--color-bronze)}.bg-or{background-color:var(--color-or)}.bg-beige{background-color:var(--color-beige)}.bg-jardin{background-color:var(--color-jardin)}.bg-cobalt{background-color:var(--color-cobalt)}.bg-pastel{background-color:var(--color-pastel)}.bg-jaune{background-color:var(--color-jaune)}.bg-vert-clair{background-color:var(--color-vert-clair)}.bg-rose{background-color:var(--color-rose)}.bg-orange{background-color:var(--color-orange)}.bg-orange-dark{background-color:var(--color-orange-dark);color:var(--color-white,white)}.bg-bleu{background-color:var(--color-bleu);color:var(--color-white,white)}.bg-rouge{background-color:var(--color-rouge);color:var(--color-white,white)}.bg-foret{background-color:var(--color-foret);color:var(--color-white,white)}.bg-foret-10{--link-color:var(--color-foret);background-color:color-mix(in srgb,var(--color-foret) 10%,var(--color-white,white))}::placeholder{color:var(--color-gris)}.text-color{color:var(--page-color)}.text-gris-dark{color:var(--color-gris-dark)}.text-gris{color:var(--color-gris)}.text-primary{color:var(--color-primary)}.text-titane{color:var(--color-titane)}.text-rouge{color:var(--color-rouge)}.text-rose{color:var(--color-rose)}.text-rose-orange{color:var(--color-rose-orange)}.text-orange{color:var(--color-orange)}.text-orange-dark{color:var(--color-orange-dark)}.text-cuivre{color:var(--color-cuivre)}.text-bronze{color:var(--color-bronze)}.text-or{color:var(--color-or)}.text-beige,.text-beige-text{color:var(--color-beige-text)}.text-foret{color:var(--color-foret)}.text-jardin{color:var(--color-jardin)}.text-cobalt{color:var(--color-cobalt)}.text-pastel{color:var(--color-pastel)}.text-bleu{color:var(--color-bleu)}.text-jaune{color:var(--color-jaune)}.text-vert-clair{color:var(--color-vert-clair)}:root{--wrapper-max-width:96.875rem;--wrapper-py:min(max(6.25rem, 5rem + 6.25vw), 10rem);--header-padding:min(max(1rem, 0.654rem + 1.5385vw), 2.5rem);--header-height:5.5rem;--logo-name-height:1rem;--logo-image-height:2.625rem;--nav-min-height:9.25rem;--page-header-min-height:min(max(10rem, 8.615rem + 6.155vw), 16rem);--gutter:min(max(1rem, -1.583rem + 11.481vw), 11.563rem);--gap:min(max(1rem, 0.654rem + 1.538vw), 2.5rem);--flow-space:min(max(10rem, 9.5rem + 2.5vw), 12.5rem)}main{--margin:-1rem}main>header{--flow-space:10rem}@media(min-width:64rem){main .content.grid{grid-template-columns:repeat(4,1fr)}main .content.grid>*{grid-column:2/span 3}}/*!normalize-opentype.css v0.2.4 | MIT License | kennethormandy.com/journal/normalize-opentype-css*/html,body,table{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}h1,h2,h3{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1}abbr{text-transform:uppercase;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}time{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}pre,kbd,samp,code{font-feature-settings:"kern" 0,"liga" 0,"calt" 1,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=number],input[type=range],input[type=tel],input[type=week]{font-feature-settings:"kern" 0,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0}tbody,caption{font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}.prose{--flow-space:var(--baseline-em);--max-width:90rem}.prose p{--max-width:73ch}.prose p,.prose ul,.prose ol,.prose blockquote{max-width:var(--max-width)}.prose p+p{margin-top:var(--flow-space)}.prose [class*=text-2xl] p+p,.prose[class*=text-2xl] p+p{--flow-space:.75em}.prose h1,.prose h2 .prose h3 .prose h4{margin-bottom:.5em}.prose h2+h3{margin-top:1.5rem}.prose :not(h1,h2,h3,h4)+h2{margin-top:var(--flow-space)}.prose :not(h1,h2,h3,h4)+h3{margin-top:var(--flow-space)}.prose a{color:var(--color-primary);text-decoration:underline}.prose a[href^=http]:not([href*="les-sismo.com"])::after,.prose a.link-external::after{content:"\2197";display:inline-block;position:relative;margin-left:.125em;font-size:87.5%;min-width:.77524em;min-height:1lh}.prose a[href$=".pdf"]::after,.prose a.link-pdf::after{content:"("attr(data-type)")";text-transform:uppercase;display:inline-block;color:var(--color-gray-500);margin-left:.25em}.prose a{color:var(--link-color)}.prose a:hover{text-decoration:none;color:var(--link-color-hover,currentColor)}.prose a code{color:var(--link-color)}.prose a.btn{margin-bottom:1em}.prose blockquote{margin:2rem 0;font-size:var(--text-xl)}.prose blockquote>*{font-weight:500}.prose blockquote>:first-child::before{content:"«";font-weight:400;margin-right:.125em;color:var(--color-gray-500)}.prose blockquote>:last-child::after{content:"»";font-weight:400;margin-left:.125em;color:var(--color-gray-500)}.prose blockquote>*+*{margin-top:1em}.prose figure>blockquote{margin-bottom:0}.prose figure{margin-bottom:2em}.prose figcaption{color:var(--color-gray-500);margin-top:1em}.prose table{table-layout:auto;border-collapse:separate;width:100%;border-spacing:0;margin:2rem 0}.prose th,.prose td{padding:.75em 1em .75em 0;background-color:var(--color-white);border:none}.prose th[style*=center],.prose td[style*=center]{padding:.75em 1em}.prose th[style*=right],.prose td[style*=right]{padding:.75em 0 .75em 1em}.prose tr:not(:first-child) td{border-top:var(--border)}.prose thead th{font-weight:600;border-bottom:var(--border-width)solid var(--color-gray-300)}.prose thead th:first-child{border-top-left-radius:var(--border-radius)}.prose thead th:last-child{border-top-right-radius:var(--border-radius)}.prose tr:last-child td:first-child{border-bottom-left-radius:var(--border-radius)}.prose tr:last-child td:last-child{border-bottom-right-radius:var(--border-radius)}.prose caption{text-align:left;margin-bottom:1em}.prose ul{position:relative;padding-left:1em;list-style:initial}.prose ol{padding-left:1em;list-style:decimal}.prose ul li,.prose ol li{padding-left:.5em}.prose li{margin:.5em 0}.list-arrow{--bg-color:var(--page-color)}.list-arrow--secondary{--bg-color:color-mix(in srgb, var(--page-color) 10%, var(--color-white, white));--color:var(--color-gris-dark)}.list-arrow--tertiary{--bg-color:transparent;--color:currentColor;--text-align:left}.prose .list-arrow ul,.prose ul.list-arrow{list-style:none;padding-left:1.75em;> li { padding-left: 0; } > li::before { content: "→"; color: var(--color, white); background-color: var(--bg-color); position: absolute; left: 0; z-index: -1; width: 1.25em; height: 1.25em; border-radius: 50%; padding: .1em 0 .15em; text-align: var(--text-align, center); line-height: 1; transform: translateY(0.15em); }}.prose p:last-child{margin-bottom:0}.prose hr{border-top:var(--border);margin:1.5em 0}.prose .footnotes{padding:2rem 0}:root{--spacing-0:0;--spacing-px:1px;--spacing-2px:2px;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing--6:-1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing--12:-3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem}:root{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-serif:"Cheltenham BT",Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;--font-base:var(--font-sans);--unicode-range:U+0020-00FF,U+01D3,U+01D4,U+2010-2026,U+201C-201D,U+2032-2033,U+2190-2199;--baseline:1.6;--baseline-em:calc(var(--baseline) * 1em);--text-xs:min(max(.625rem, .567rem + .256vw), .875rem);--text-sm:min(max(.75rem, .667rem + .37vw), 1rem);--text-base:min(max(.875rem, .75rem + .556vw), 1.25rem);--text-lg:min(max(1.25rem, 1.175rem + .375vw), 1.625rem);--text-xl:min(max(1.375rem, 1.275rem + 0.5vw), 1.875rem);--text-2xl:min(max(1.875rem, 1.8rem + 0.375vw), 2.25rem);--text-3xl:min(max(1.875rem, 1.65rem + 1.125vw), 3rem);--text-4xl:min(max(2.5rem, 1.929rem + 2.857vw), 4.5rem);--text-5xl:min(max(2.5rem, 1.575rem + 4.625vw), 7.125rem);--leading-0:1;--leading-1:1.06667;--leading-2:1.125;--leading-3:1.25;--leading-4:1.33333;--leading-5:1.5;--leading-6:1.6;--tracking-tighter:-.02em;--tracking-tight:-.01em;--tracking-wide:.01em;--tracking-wider:.02em;--tracking-widest:.03em}@font-face{font-family:inter;src:url(/fonts/Inter-Regular-subset.woff2)format("woff2"),url(/fonts/Inter-Regular-subset.woff)format("woff");font-weight:400;font-style:normal;font-display:optional;unicode-range:var(---unicode-range)}@font-face{font-family:inter;src:url(/fonts/Inter-Medium-subset.woff2)format("woff2"),url(/fonts/Inter-Medium-subset.woff)format("woff");font-weight:500;font-style:normal;font-display:optional;unicode-range:var(---unicode-range)}@font-face{font-family:inter;src:url(/fonts/Inter-SemiBold-subset.woff2)format("woff2"),url(/fonts/Inter-SemiBold-subset.woff)format("woff");font-weight:600;font-style:normal;font-display:optional;unicode-range:var(---unicode-range)}.font-sans{font-family:var(--font-sans)}@font-face{font-family:cheltenham bt;src:url(/fonts/font.woff2)format("woff2"),url(/fonts/font.woff)format("woff");font-weight:300;font-style:normal;font-display:swap;unicode-range:var(---unicode-range)}.font-serif{font-family:var(--font-serif)}body{font:100%/var(--baseline)var(--font-base)}.text-xs{font-size:var(--text-xs)}h6,.h6,.text-sm{font-size:var(--text-sm)}h5,.h5,.text-base{font-size:var(--text-base)}h4,.h4,.text-lg{font-size:var(--text-lg);line-height:var(--leading-6)}h3,.h3,.text-xl{font-size:var(--text-xl);line-height:var(--leading-5)}.text-2xl{font-size:var(--text-2xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tight)}h2,.h2{font-weight:500}h2,.h2,.text-3xl{font-size:var(--text-3xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tighter)}.text-4xl{font-size:var(--text-4xl);line-height:var(--leading-2);letter-spacing:var(--tracking-tighter)}h1,.h1,.text-5xl{font-size:var(--text-5xl);line-height:var(--leading-1);letter-spacing:var(--tracking-tight);font-weight:400}.text-4xl.font-serif,.text-5xl.font-serif{line-height:var(--leading-0);letter-spacing:0}@media(min-width:48rem){.md\:text-sm{font-size:var(--text-sm)}.md\:text-base{font-size:var(--text-base)}.md\:text-lg{font-size:var(--text-lg);line-height:var(--leading-6)}.md\:text-xl{font-size:var(--text-xl);line-height:var(--leading-5)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tight)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tighter)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--leading-1);letter-spacing:var(--tracking-tighter)}}@media(min-width:64rem){.lg\:text-sm{font-size:var(--text-sm)}.lg\:text-base{font-size:var(--text-base)}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--leading-6)}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--leading-5)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tight)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tighter)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--leading-2);letter-spacing:var(--tracking-tighter)}}@media(min-width:80rem){.xl\:text-sm{font-size:var(--text-sm)}.xl\:text-base{font-size:var(--text-base)}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--leading-6)}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--leading-5)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tight)}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tighter)}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--leading-2);letter-spacing:var(--tracking-tighter)}}@media(min-width:96rem){.\32xl\:text-sm{font-size:var(--text-sm)}.\32xl\:text-base{font-size:var(--text-base)}.\32xl\:text-lg{font-size:var(--text-lg);line-height:var(--leading-6)}.\32xl\:text-xl{font-size:var(--text-xl);line-height:var(--leading-5)}.\32xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tight)}.\32xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--leading-5);letter-spacing:var(--tracking-tighter)}.\32xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--leading-2);letter-spacing:var(--tracking-tighter)}}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-0{line-height:var(--leading-0)}.leading-1{line-height:var(--leading-1)}.leading-2{line-height:var(--leading-2)}.leading-3{line-height:var(--leading-3)}.leading-4{line-height:var(--leading-4)}.leading-5{line-height:var(--leading-5)}.leading-6{line-height:var(--leading-6)}.font-serif{line-height:var(--leading-3)}.tracking-tighter{letter-spacing:var(--tracking-tighter)}.tracking-tight{letter-spacing:var(--tracking-tight)}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:var(--tracking-wide)}.tracking-wider{letter-spacing:var(--tracking-wider)}.tracking-widest{letter-spacing:var(--tracking-widest)}.font-serif .small-caps,.font-serif.small-caps{font-variant-caps:all-small-caps}.line-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines,3)}.icon{font-style:normal;font-weight:400;user-select:none;color:var(--color-gray-400)}.title-mark h2>span,.title-mark h3>span,.bold-mark strong{background-color:var(--page-color);color:var(--text-color)}[data-color=bleu] .bold-mark strong,[data-color=foret] .bold-mark strong,[data-color=rouge] .bold-mark strong,[data-color=bleu] .title-mark h2>span,[data-color=foret] .title-mark h2>span,[data-color=rouge] .title-mark h2>span,[data-color=bleu] .title-mark h3>span,[data-color=foret] .title-mark h3>span,[data-color=rouge] .title-mark h3>span{color:var(--color-white,white)}.bold-mark.font-serif{line-height:var(--leading-3)}.title-mark h2>span,.title-mark h3>span{font-weight:500;font-family:var(--font-sans)}figcaption{font-size:calc(var(--text-base) - .125rem)}.list-title p:empty{display:none}.list-title ul{--gap:var(--spacing-5) var(--spacing-10);list-style:none;padding:0;margin-bottom:0;display:grid;grid-template-columns:1fr;gap:var(--gap,1rem)}.list-title ul>li{padding:0;margin:0;text-wrap:balance}.list-title ul strong{font-weight:500;font-size:var(--text-lg);display:inline-block;margin-bottom:.25em}@media(min-width:48rem){.list-title ul{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.list-title ul{grid-template-columns:repeat(4,1fr)}}.grid,[class*=grid-]{display:grid;grid-template-columns:repeat( var(--grid-placement,auto-fit),minmax(var(--grid-min-size,16rem),1fr) );gap:var(--gap,1rem)}.grid-1\:\33 {--grid-min-size:max(20rem, calc((100% - var(--gap) * 2 - 1px) / 3))}.grid-1\:\32 {--grid-min-size:max(20rem, calc((100% - var(--gap) - 1px) / 2))}.grid[data-layout='50-50']{--grid-placement:auto-fill;--grid-min-size:min(max(15rem, 50vw), 30rem)}button{border:none}.btn{--border-color:var(--page-color, var(--color-primary));display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius,0);background:0 0;transition:border ease .15s;cursor:pointer;padding:.5rem 1rem;font-size:inherit;color:var(--page-color,var(--color-primary));position:relative}a.btn{text-decoration:none}a.btn+a.btn{margin-left:var(--spacing-2)}.btn-icon{padding:.75rem;color:inherit;border:none}.btn>svg{width:1.5em;height:1.5em;color:inherit}.btn:not(:disabled):hover{text-decoration:none;border-color:initial}.btn:disabled{cursor:not-allowed;box-shadow:none;opacity:.6}.btn-arrow>span::after{content:"→";display:inline-block;text-decoration:none;margin-left:.25em;min-width:1em;height:1lh}.card{--flow-space:.75rem;--border-radius:0;--border-color:var(--color-gris);display:flex;flex-direction:column;gap:var(--gap,0);position:relative;border-radius:var(--border-radius);transition:all .15s ease-out}.card>*{flex:1}.card .section__image{flex:0 0}.section.grid .card{--flow-space:1.5rem;--gap:0}.row.card{gap:1.5rem}.section.w-screen .card .section__text{--gap:var(--gutter);padding-left:var(--gap);padding-right:var(--gap)}.card__image{--w:1;--h:1;aspect-ratio:var(--w)/var(--h)}.card__image .placeholder{background-color:var(--color-gris-light);aspect-ratio:inherit}.card__image img{aspect-ratio:var(--w)/var(--h);object-fit:cover}.card .section__image img{aspect-ratio:5/3}.aspect-ratio-3\:1 .section__image img{aspect-ratio:3/1}.aspect-ratio-2\:1 .section__image img{aspect-ratio:2/1}.card__title{margin:.5em 0 .25em}.card__title a{text-decoration:none}.card--border{border:var(--border);border-color:var(--page-color)}.card--border .card__body{padding:var(--spacing-6)}@media(min-width:40rem){.section.w-screen .card .section__text{--gap:min(max(1rem, 0.654rem + 1.538vw), 2.5rem)}}@media(min-width:48rem){.card[data-direction=row]{flex-direction:row}.card[data-direction=row-reverse]{flex-direction:row-reverse}}@supports not (inset:0){.card>.order-first{margin-bottom:var(--gap)}@media(min-width:48rem){.card[data-direction*=row]>.order-first{margin-right:var(--gap)}}}#nav{min-height:var(--nav-min-height)}#nav-btn{cursor:pointer}#nav-btn[aria-expanded=true] path:nth-child(1){d:path("M0 24L24 0")}#nav-btn[aria-expanded=true] path:nth-child(2){display:none}#nav-btn[aria-expanded=true] path:nth-child(3){d:path("M0 0L24 24")}#menu{gap:0 var(--spacing-10)}#menu [tabindex="0"]:focus,#menu a:active{outline:none}#menu li{flex-shrink:0}@media(max-width:63.9375rem){#nav{display:none;min-height:unset;height:calc(100vh - var(--header-height));background-color:inherit}#nav-btn[aria-expanded=true]+#nav{display:flex;position:fixed;top:var(--header-height);left:0;right:0;bottom:0;z-index:10;padding:var(--spacing-5)var(--header-padding)}#menu,#menu ul{gap:0 var(--spacing-5);padding:0}}#nav .icon{margin-right:.5em;min-width:1.5rem;text-align:center}#nav li>*:first-child:hover{opacity:.75}#nav li>*:first-child,#nav li>ul>li>*{border-bottom:var(--border-width)solid transparent}#nav .active>*:first-child,#nav .ancestor>*:first-child,#nav li>ul [aria-current=page]{border-bottom-color:initial}#nav li>ul{padding-left:var(--header-padding)}@media(min-width:64rem){#nav li>span::after{content:' ↓'/''}#nav li:not(:hover):not(:focus-within)>ul{display:none}#nav li>ul{padding-left:0;position:absolute;z-index:1}}@supports not (inset:0){@media(max-width:63.9375rem){#menu>*+*{margin-top:var(--spacing-3)}}@media(min-width:64rem){#menu>*+*{margin-left:var(--spacing-5)}}}.page-footer{--flow-space:var(--spacing-20);--wrapper-py:6.25rem;margin-bottom:var(--spacing-8)}.page-footer p{max-width:48ch;text-wrap:balance}.page-footer a{color:currentColor;border-color:initial}[data-color=bleu] .page-footer,[data-color=foret] .page-footer{color:var(--color-white,white)}.page-footer__image{content-visibility:auto;contain-intrinsic-size:100vw 50vw}.page-header{padding-top:var(--header-height)}.page-header__content{min-height:var(--page-header-min-height);padding:var(--header-padding);padding-top:0}.page-header__content .link-back{width:fit-content}.page-header h1{max-width:32ch}[data-color=bleu] .page-header h1,[data-color=foret] .page-header h1,[data-color=noir] .page-header h1,[data-color=rouge] .page-header h1,.bg-noir.page-header h1{color:var(--color-white,white)}.page__header{padding-bottom:var(--spacing-12);margin-top:var(--spacing-12);border-bottom:var(--border);display:flex;flex-direction:column}.page__header h1{margin-top:var(--spacing-4);margin-bottom:0}.page__date{order:-1}.page__header>h1+*{margin-top:var(--spacing-4)}.page__content{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.page__content+*{border-top:var(--border)}ul.pages{max-width:var(--prose-max-width);display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:1rem;list-style:none;padding:0}h2+.pages{margin-top:1rem}.pages[data-compact]>*{margin-top:-1px;border-radius:0}.pages[data-compact]>*:first-child{border-radius:var(--border-radius)var(--border-radius)0 0}.pages[data-compact]>*:last-child{border-radius:0 0 var(--border-radius)var(--border-radius)}nav>.pagination{list-style:none;padding:0;margin:0;position:relative;align-items:center}.pagination>.pagination__item{position:relative;display:block;padding:0;margin:0 .25rem;max-height:3rem;color:var(--text-color);margin-bottom:.5em}.pagination>.pagination__item--prev>*::before,.pagination>.pagination__item--next>*::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;mask-image:var(--icon-chevron-right);mask-repeat:no-repeat;mask-position:center;mask-size:2rem;padding:.65em .75em .725em;opacity:.6}.pagination>.pagination__item--prev>*::before{transform:scaleX(-1)}.pagination>.pagination__item>.pagination__link,.pagination>.pagination__item--ellipsis{text-align:center;width:3rem;height:3rem;padding:.65em .75em .725em;color:var(--color-gray-500)}.pagination>.pagination__item--ellipsis{max-width:2rem;padding:.65em .25em .725em;color:var(--color-gray-500)}.pagination__link[aria-current]{background-color:var(--color-gray-100)}.prev-next{border-top:0}.prev-next .eyebrow{padding:1rem 1rem 0}.prev{text-align:right}.prev h3{justify-content:flex-end}.prev h3,.next h3{padding-top:.5rem!important}.section{--margin:calc(-1 * var(--gutter))}.section>*{--flow-space:6.25rem}.section__image .grid{--gap:0;--grid-min-size:50vw;margin-left:var(--margin);margin-right:var(--margin)}.section .w-screen,.section.w-screen{margin-left:var(--margin);margin-right:var(--margin)}.section__text [class*=text-3xl],.section__text [class*=text-4xl]{text-wrap:balance}.section.grid{row-gap:var(--spacing-16)}.section [class*=flex-row] figcaption{margin-left:var(--spacing-4)}.section [class*=flex-row-reverse] figcaption{margin-left:0;margin-right:var(--spacing-4)}@media(max-width:47.9375rem){.section__image .grid picture:nth-last-child(-n+10){display:none;visibility:hidden;content-visibility:hidden}}@media(min-width:48rem) and (max-width:63.9375rem){.section .grid{--grid-min-size:33.33333vw}.section__image .grid picture:nth-last-child(-n+5){display:none;visibility:hidden;content-visibility:hidden}}@media(min-width:64rem){.section__image .grid{--grid-min-size:25vw}.section .row.lg\:flex-row-reverse .section__image>figure{margin-right:var(--margin)}.section .row.lg\:flex-row .section__image>figure{margin-left:var(--margin)}}@media(min-width:80rem){.section__image .grid{--grid-min-size:20vw;margin-left:var(--margin);margin-right:var(--margin)}}@media(min-width:96rem){.section .w-screen{--margin:calc(-1 * var(--gutter))}}@media(min-width:120rem){.section .w-screen{--margin:calc(-1 * var(--gutter) - ((100vw - (var(--wrapper-max-width) + var(--gutter) * 2)) / 2))}}.site-footer{--flow-space:var(--spacing-12);line-height:1.5;padding:var(--text-4xl)var(--gutter)var(--spacing-12);content-visibility:auto;contain-intrinsic-width:100vw;contain-intrinsic-height:auto 9rem}.site-footer address{font-style:normal}.site-footer address p{--max-width:120ch}.site-footer .grid{--grid-min-size:min(max(15rem, 50vw), 25.4rem)}.site-footer img{min-width:90px;width:90px;height:56px;object-fit:contain}@media(min-width:64rem){#logo-qualiopi{min-width:182px;height:76px}#logo-cir{aspect-ratio:1/1;width:117px;height:117px}}@media(min-width:96rem){.site-footer .grid{--grid-min-size:min(max(16rem, 50vw), 32rem)}}.site-footer figcaption{max-width:42.5ch;margin:0!important}.site-footer a{color:var(--link-color);white-space:pre}.site-header{height:var(--header-height,5rem);padding:var(--header-padding)}.logo{position:relative}.logo svg{height:100%;width:auto}.logo a{margin-right:.625rem}.logo .logo-name{height:var(--logo-name-height);max-width:calc(var(--logo-name-height) * 209/36);margin-top:1rem}.logo svg[role=img]{height:var(--logo-image-height);max-width:calc(var(--logo-image-height) * 84/94)}@media(min-width:64rem){:root{--nav-min-height:2.75rem;--logo-name-height:2.25rem;--logo-image-height:5.875rem;--header-height:calc(var(--logo-image-height) + var(--nav-min-height) + var(--header-padding) * 2)}.logo{width:100%}}[data-color=bleu] .logo path:not([fill="#fff"]),[data-color=foret] .logo path:not([fill="#fff"]),[data-color=rouge] .logo path:not([fill="#fff"]),[data-color=noir] .logo path:not([fill="#fff"]){fill:#fff!important}[data-color]:not([data-kind=home]) .logo path[fill="#fff"]{fill:var(--page-color)}[data-color]:not([data-kind=home]) .logo path:not([fill="#fff"]){fill:var(--color-noir)}[data-color=noir] .site-header{background-color:var(--color-noir);color:#fff}.slide-down,.slide-up{transition:transform .4s cubic-bezier(.76,0,.24,1)}.slide-down{transform:translateY(0)}.slide-up{transform:translateY(calc(-1 * var(--header-height)))}#sitemap a{text-decoration:none}#sitemap a:hover{text-decoration:underline;color:var(--link-color)}#sitemap h2{margin-bottom:1rem}#sitemap h3{font-weight:500}#sitemap h4{font-weight:400}#sitemap ul{margin:1em 0;padding-left:1.5em;border-left:var(--border)}.skip-link{clip:rect(1px,1px,1px,1px);display:block;block-size:1px;overflow:hidden;position:absolute;inline-size:1px;top:1rem;left:1rem;z-index:999}.skip-link:focus{clip:auto;block-size:auto;overflow:visible;inline-size:auto;background-color:var(--color-dark);color:var(--color-light);padding:var(--space-s-m);line-height:1}.skip-link:not(:focus){border:0;clip:rect(0 0 0 0);block-size:auto;margin:0;overflow:hidden;padding:0;position:absolute;inline-size:1px;white-space:nowrap}.tags{display:flex;flex-wrap:wrap;gap:.5em;margin:.5em 0 0!important;padding:0!important;font-size:var(--text-sm)}.tag{display:flex;flex-shrink:0;margin:0!important;padding:0 .5em!important}.tag.bg-white{color:var(--color-noir)}@supports not (inset:0){.tag{margin-bottom:.5em;margin-right:.5em}}.toc-wrapper{max-width:var(--prose-max-width)}.toc{padding:1.125rem 0;font-weight:500}.toc summary{font-size:var(--text-xs);font-weight:600;padding:.3435rem 0}.toc summary::marker{font-size:var(--text-sm)}.toc summary:focus{outline:none}.toc summary+*{margin-top:1em}.toc ul,.toc ol{list-style:none;padding-left:0;margin-bottom:0}.toc ul ul,.toc ol ol{margin-left:0;padding-left:1.5rem;font-size:var(--text-xs)}.toc ul li,.toc ol li{padding:0;transition:color .2s ease-out}.toc li>a{display:inline-block;color:var(--color-gray-500);vertical-align:middle;text-decoration:none}.toc li.active a,.toc li>a:focus,.toc li>a:active{color:var(--color-gray-700)}@media(hover:hover){.toc li>a:hover{color:var(--link-color-hover)}}@media screen and (min-width:90rem){.toc-wrapper{border-bottom-width:0;position:-webkit-sticky;position:sticky;top:var(--header-height);z-index:1}.toc-wrapper::after{content:"";display:block;height:calc(100vh - var(--header-height));z-index:-1;position:-webkit-sticky;position:sticky;top:calc(-1 * var(--header-height))}.toc-wrapper+.page__content{margin-top:calc(-1 * (100vh - var(--header-height)) - 1px)}.toc{position:absolute;width:calc(var(--wrapper-max-width) - var(--sidebar-width) - var(--prose-max-width) - var(--gutter) * 2);left:100%;margin-top:-1px;padding:var(--spacing-6)var(--spacing-6)var(--spacing-6)var(--gutter);max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));overflow-y:auto}}:root{--animation-duration:1s;--animation-timing-function:cubic-bezier(0.16, 1, 0.3, 1)}.js\:fade-in-animation{animation:fade-in var(--animation-duration)var(--animation-timing-function)both}@keyframes fade-in{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0);opacity:1}}.fade-delay{animation-delay:.1s}.fade-delay+.fade-delay{animation-delay:.2s}:root{--border-width:0.09375rem;--border-color:var(--color-primary);--border:var(--border-width) solid var(--border-color);--rounded-sm:0.125rem;--rounded:0.25rem;--rounded-lg:0.5rem;--border-radius:0;--focus-offset:0px;--focus-width:var(--border-width)}*{border-width:0;border-style:solid;border-color:var(--border-color)}.border{border:var(--border)}.border-t{border-top-width:var(--border-width)}.border-b{border-bottom-width:var(--border-width)}.block{display:block}.inline-block{display:inline-block}[hidden],.hidden{display:none!important}.opacity-0{opacity:0}.flex{display:flex}.flex-wrap{flex-wrap:wrap}@media screen and (min-width:37.5em){.flex-grid{display:flex;flex-direction:row}.flex-gap>*{padding:0 calc(var(--baseline-em)/2)}}.flex-1{flex:1}.flex-grow-0{flex-grow:0}.order-first{order:-9999}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}@media(min-width:30rem){.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}}@media(min-width:48rem){.md\:hidden{display:none}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}}@media(min-width:64rem){.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:flex-1\:\33 >:first-child{flex-grow:1}.lg\:flex-1\:\33 >:last-child{flex-grow:3}}.flow>*:not(.sr-only)+*{margin-top:var(--flow-space,1.5rem)}.gap-x-0{column-gap:0}.gap-5{gap:var(--spacing-5)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-x-5{column-gap:var(--spacing-5)}.gap-x-8{column-gap:var(--spacing-8)}.gap-x-10{column-gap:var(--spacing-10)}.gap-y-5{row-gap:var(--spacing-5)}.gap-y-8{row-gap:var(--spacing-8)}.gap-y-10{row-gap:var(--spacing-10)}@supports not (inset:0){@media(max-width:63.9375rem){.flex-col.gap-5>*+*,.gap-y-5>*+*{margin-top:var(--spacing-10)}}}.link-full{position:relative}.link-full a::before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.link-arrow::after,.link-back::before{display:inline-block;text-decoration:none;--margin:.25em;min-width:1em;height:1lh}.link-arrow::after{content:"→";display:inline-block;text-decoration:none;margin-left:var(--margin)}.link-back::before{content:"←";margin-right:var(--margin)}.link-arrow--down::after{content:"↓"}.m-0{margin:0}.m-px{margin:var(--spacing-px)}.m-2px{margin:var(--spacing-2px)}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.mt-auto{margin-top:auto}.-mt-px{margin-top:-1px}.mt-0{margin-top:0}.mt-px{margin-top:var(--spacing-px)}.mt-2px{margin-top:var(--spacing-2px)}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-10{margin-top:var(--spacing-10)}.mt-12{margin-top:var(--spacing-12)}.mt-16{margin-top:var(--spacing-16)}.mt-20{margin-top:var(--spacing-20)}.mt-40{margin-top:var(--spacing-40)}.mb-auto{margin-bottom:auto}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-px{margin-bottom:var(--spacing-px)}.mb-2px{margin-bottom:var(--spacing-2px)}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.-mb-5{margin-bottom:calc(-1 * var(--spacing-5))}.mb-6{margin-bottom:var(--spacing-6)}.-mb-6{margin-bottom:calc(-1 * var(--spacing-6))}.mb-7{margin-bottom:var(--spacing-7)}.mb-8{margin-bottom:var(--spacing-8)}.-mb-8{margin-bottom:calc(-1 * var(--spacing-8))}.mb-10{margin-bottom:var(--spacing-10)}.-mb-10{margin-bottom:calc(-1 * var(--spacing-10))}.mb-12{margin-bottom:var(--spacing-12)}.-mb-12{margin-bottom:calc(-1 * var(--spacing-12))}.mb-16{margin-bottom:var(--spacing-16)}.mb-20{margin-bottom:var(--spacing-20)}.mb-40{margin-bottom:var(--spacing-40)}.mr-0{margin-right:0}.mr-px{margin-right:var(--spacing-px)}.mr-2px{margin-right:var(--spacing-2px)}.mr-1{margin-right:var(--spacing-1)}.mr-2{margin-right:var(--spacing-2)}.mr-3{margin-right:var(--spacing-3)}.mr-4{margin-right:var(--spacing-4)}.mr-5{margin-right:var(--spacing-5)}.mr-6{margin-right:var(--spacing-6)}.ml-0{margin-left:0}.ml-px{margin-left:var(--spacing-px)}.ml-2px{margin-left:var(--spacing-2px)}.ml-1{margin-left:var(--spacing-1)}.ml-2{margin-left:var(--spacing-2)}.ml-3{margin-left:var(--spacing-3)}.ml-4{margin-left:var(--spacing-4)}.ml-5{margin-left:var(--spacing-5)}.ml-6{margin-left:var(--spacing-6)}.ml-8{margin-left:var(--spacing-8)}.ml-10{margin-left:var(--spacing-10)}.mx-auto{margin-right:auto;margin-left:auto}.mx-8{margin-right:var(--spacing-8);margin-left:var(--spacing-8)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.my-3{margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.my-5{margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.my-8{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.my-10{margin-top:var(--spacing-10);margin-bottom:var(--spacing-10)}.my-12{margin-top:var(--spacing-12);margin-bottom:var(--spacing-12)}.my-40{margin-top:var(--spacing-40);margin-bottom:var(--spacing-40)}@media(min-width:48rem){.md\:ml-6{margin-left:var(--spacing-6)}}.object-cover{object-fit:cover;-o-object-fit:cover}.object-contain{object-fit:contain;-o-object-fit:contain}.overflow-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}.p-0{padding:0}.p-px{padding:var(--spacing-px)}.p-2px{padding:var(--spacing-2px)}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.pt-0{padding-top:0}.pt-px{padding-top:var(--spacing-px)}.pt-2px{padding-top:var(--spacing-2px)}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-8{padding-top:var(--spacing-8)}.pt-12{padding-top:var(--spacing-12)}.pb-0{padding-bottom:0}.pb-px{padding-bottom:var(--spacing-px)}.pb-2px{padding-bottom:var(--spacing-2px)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pb-12{padding-bottom:var(--spacing-12)}.pb-40{padding-bottom:var(--spacing-40)}.pr-0{padding-right:0}.pr-px{padding-right:var(--spacing-px)}.pr-2px{padding-right:var(--spacing-2px)}.pr-1{padding-right:var(--spacing-1)}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-4{padding-right:var(--spacing-4)}.pr-5{padding-right:var(--spacing-5)}.pr-6{padding-right:var(--spacing-6)}.pl-0{padding-left:0}.pl-px{padding-left:var(--spacing-px)}.pl-2px{padding-left:var(--spacing-2px)}.pl-1{padding-left:var(--spacing-1)}.pl-2{padding-left:var(--spacing-2)}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:var(--spacing-5)}.pl-6{padding-left:var(--spacing-6)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.py-8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.py-10{padding-top:var(--spacing-10);padding-bottom:var(--spacing-10)}.py-12{padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.py-16{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.py-20{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}.py-40{padding-top:var(--spacing-40);padding-bottom:var(--spacing-40)}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-5{padding-left:var(--spacing-5);padding-right:var(--spacing-5)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.px-10{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}.px-12{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{right:0;left:0}.float-left{float:left}.float-right{float:right}.z-10{z-index:10}.z-50{z-index:50}.region{padding-top:var(--region-space,var(--spacing-16));padding-bottom:var(--region-space,var(--spacing-16))}.region>header{margin-bottom:var(--spacing-8)}.region header .icon{float:right;text-align:right;margin-left:1em;user-select:none}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;width:1px;height:1px;white-space:nowrap;border-width:0}.focus\:not-sr-only:focus{position:static;overflow:visible;clip:auto;margin:0;padding:0;width:auto;height:auto;white-space:normal}.w-12{width:var(--spacing-12)}.w-20{width:var(--spacing-20)}.w-full{width:100%}.w-screen{width:100vw}.h-12{height:var(--spacing-12)}.h-20{height:var(--spacing-20)}.h-full{height:100%}.h-screen{height:100vh}.text-center,.text-center>*{text-align:center}.text-center>*{margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-right{text-align:right}@media(min-width:64rem){.lg\:text-center{text-align:center}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.underline{text-decoration-line:underline}.no-underline,.no-underline>*{text-decoration-line:none}.select-none{user-select:none}[class*=text-max-w]{max-width:100%}[class*=text-max-w]>*{--columns:8;--span:8;max-width:calc((100% - var(--spacing-10) * (var(--columns) - 1))/var(--columns) * var(--span) + var(--spacing-10) * (var(--span) - 1))}.text-max-w-7\:\38 >*{--span:7}.text-max-w-6\:\38 >*,.text-max-w-3\:\34 >*{--span:6}.text-max-w-5\:\38 >*{--span:5}.text-max-w-4\:\38 >*,.text-max-w-1\:\32 >*{--span:4}.text-mx-auto,.text-mx-auto *{margin-left:auto;margin-right:auto}.text-ml-auto,.text-ml-auto *{margin-left:auto}.text-mr-auto,.text-mr-auto *{margin-right:auto}@media(min-width:64rem){.lg\:text-max-w-7\:\38 >*{--span:7}.lg\:text-max-w-6\:\38 >*,.lg\:text-max-w-3\:\34 >*{--span:6}.lg\:text-max-w-5\:\38 >*{--span:5}.lg\:text-max-w-4\:\38 >*,.lg\:text-max-w-1\:\32 >*{--span:4}.lg\:text-mx-auto,.lg\:text-mx-auto *{margin-left:auto;margin-right:auto}.lg\:text-center,.lg\:text-center>*{text-align:center}.lg\:text-center>*{margin-left:auto;margin-right:auto}}.wrapper{max-width:calc(var(--wrapper-max-width) + var(--gutter) * 2);margin-left:auto;margin-right:auto;padding:var(--wrapper-py)var(--gutter);position:relative}@media(min-width:64rem){.wrapper{padding-left:var(--gutter);padding-right:var(--gutter)}}[data-layout=equipe] main footer .section__image{display:flex;flex-direction:column}.person .card__title{margin-bottom:0}.person .tags{font-size:min(max(.75rem,.707rem + .192vw),.875rem)}@media(min-width:23.4375rem){[data-layout=equipe] .card:nth-child(2n-1){transition-delay:.1s}}@media(min-width:38.5rem){[data-layout=equipe] .card:nth-child(3n-1){transition-delay:0s}[data-layout=equipe] .card:nth-child(3n){transition-delay:.1s}[data-layout=equipe].card:nth-child(3n+1){transition-delay:.2s}[data-layout=equipe] main footer .section__image{flex-direction:row}}@media(min-width:54.125rem){[data-layout=equipe] .card:nth-child(4n-2){transition-delay:0s}[data-layout=equipe] .card:nth-child(4n-1){transition-delay:.1s}[data-layout=equipe] .card:nth-child(4n){transition-delay:.2s}[data-layout=equipe] .card:nth-child(4n+1){transition-delay:.3s}}[data-layout=formation] h4{color:var(--page-color,currentColor);margin-top:var(--spacing-16)}[data-layout=formation] dl>div:last-of-type{border-width:0}@media(min-width:64rem){[data-layout=formation] dl>div{display:flex;align-items:baseline;gap:0 2rem}[data-layout=formation] dl dt{min-width:16rem}}[data-layout=formation] .section__image .grid{margin-inline:0;grid-template-columns:repeat(3,1fr)}[data-layout=formation] .section__image .grid picture:nth-last-child(-n+5){display:flex;visibility:unset;content-visibility:unset}#qualiopi img{max-width:min(320px,50vw)}#qualiopi .btn{background:var(--page-color);color:var(--color-white,white)}#qualiopi .btn:hover{border-color:var(--page-color)}[data-kind=home]{--wrapper-py:6.25rem;padding-top:var(--header-height)}[data-kind=home] main>.wrapper{padding-bottom:0}[data-kind=home] .bold-mark strong{background-color:var(--color-primary);color:var(--color-white,white)}@media(max-width:63.9375rem){[data-layout=projet] .section>.row{flex-direction:column-reverse}}@supports not (inset:0){@media(max-width:63.9375rem){[data-layout=projet] .section>.gap-5>.section__image{margin-top:var(--spacing-10)}}}[data-layout=projets] main{--flow-space:var(--wrapper-py)}[data-kind=page] .section>.row{--flow-space:var(--wrapper-py)}[data-kind=page] dl.grid{grid-template-columns:repeat(2,1fr)}@media(min-width:64rem){[data-kind=page] dl.grid{grid-template-columns:repeat(4,1fr)}}[data-layout=text] main .prose>*,[data-kind="404"] main .prose>*{max-width:45em}[data-layout=text] main .prose>p:first-child{font-size:var(--text-lg);max-width:35em}[data-layout=text] main .prose h2,[data-kind="404"] main .prose h2{font-size:var(--text-xl)}