.yellow{color:#ffe100}.debug{border:5px solid #0f0}.bold{font-weight:700}@font-face{font-family:"Jersey 25";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jersey25-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 25";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jersey25-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-400i-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-400i-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}#root,*{box-sizing:border-box;margin:0;padding:0}html{color:#000;background-color:#fff;scroll-padding-top:3.5rem;font-size:1.1rem}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;background:0 0;border:0}button{cursor:pointer}img,svg,video{max-width:100%;display:block}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Jersey 25",Poppins,sans-serif;font-weight:700;line-height:1.4}h1{font-size:4.5rem}h2{text-align:center;font-size:3rem}@media (width>=850px){h2{font-size:3.5rem}}h3{font-size:2.25rem}h4{font-size:1.5rem}.skip-link{color:#fff;z-index:2000;background-color:#000;padding:1rem;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:0}.skip-link:focus{top:0}main:focus{outline:none}.layout{flex-direction:column;min-height:100vh;display:flex}.layout>main{flex:1}@keyframes reveal-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.reveal{opacity:0}.reveal.is-visible{opacity:1;animation:.6s ease-out reveal-in}.reveal-stagger>*{opacity:0}.reveal-stagger.is-visible>*{opacity:1;animation:.6s ease-out backwards reveal-in;animation-delay:calc(var(--reveal-index,0) * 70ms)}.parcours-card{background-color:#00000005;border-left:3px solid #ffe100;padding:1rem}.parcours-card__header{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.parcours-card__period{opacity:.7;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.parcours-card__type{background-color:#00000014;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600}.parcours-card__type--experience{background-color:#ffe10040}.parcours-card__type--formation{background-color:#0078c826}.parcours-card__type--reconversion{background-color:#c8640026}.parcours-card__type--titre{background-color:#7800a026}.parcours-card h3{margin:0 0 .5rem}.parcours-card__company{opacity:.7;align-items:center;gap:.75rem;margin:0 0 1rem;display:flex}.parcours-card__logo{object-fit:contain;border-radius:2px;width:auto;height:2.25rem}.parcours-card__description{margin:0 0 1rem}.parcours-card__details{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding-left:1.5rem;display:flex}.parcours-card__details li{opacity:.85;font-size:1rem}.parcours-card__technos{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.parcours-card__tag{color:#fff;background-color:#000;border-radius:999px;padding:3px 10px;font-size:.75rem}
