*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}canvas,img,picture,svg,video{vertical-align:middle;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;font-style:italic}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{transition:none;scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#__nuxt,body,html{scroll-behavior:smooth;min-height:100vh}@font-face{font-family:Arial Rounded MT;src:url(./ArialRoundedMT.C_NDyJ2m.woff2)format("woff2"),url(./ArialRoundedMT.Dh-tiM8l.woff)format("woff");font-display:swap}@font-face{font-family:Arial Rounded MT;src:url(./ArialRoundedMTBold.DKlIk8zl.woff2)format("woff2"),url(./ArialRoundedMTBold.DzDm0quT.woff)format("woff");font-weight:700;font-display:swap}.center{text-align:center}.blue-light{color:#446cb9}@media (width<=950px){.desktop{display:none}}.mobile{display:none}@media (width<=950px){.mobile{display:block}}.anchors{text-align:center;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-top:50px;font-size:20px;line-height:28px;display:grid}@media (width<=800px){.anchors{grid-template-columns:1fr}}.anchors li:before{display:none}.anchors .anchor{color:#446cb9;border:3px solid #446cb9;border-radius:100px;padding:20px;font-weight:700;text-decoration:none;transition:all .1s;display:block}.anchors .anchor:hover{color:#fff;background-color:#446cb9}@media (width<=800px){.anchors .anchor{border-radius:30px;padding:10px}}.row,.row__2,.row__3,.row__chromosome{margin-bottom:50px;padding-top:30px;padding-bottom:45px;display:grid;position:relative}.row .overline,.row__2 .overline,.row__3 .overline,.row__chromosome .overline{margin-bottom:20px}.row p .overline,.row__2 p .overline,.row__3 p .overline,.row__chromosome p .overline{margin-bottom:0}.row__2{-moz-column-gap:100px;grid-template-columns:1fr 1fr;column-gap:100px}.row__3{-moz-column-gap:50px;grid-template-columns:1fr 1fr 1fr;column-gap:50px}@media (width<=800px){.row__3{margin-bottom:0;padding-bottom:0}}@media (width<=1100px){.row,.row__2,.row__3,.row__chromosome{grid-template-columns:1fr}}.row__chromosome{-moz-column-gap:100px;flex-wrap:wrap;justify-content:center;gap:50px 100px;display:flex}.row__chromosome img{height:355px}.row__legend{text-align:center;color:#446cb9;font-weight:700;position:absolute;bottom:0;left:0;right:0}.col__icon{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:15px;min-height:130px;margin-bottom:45px;display:flex}.col__icon img{height:94px;margin-top:auto;margin-bottom:auto;display:block}#ref{margin-top:50px;margin-bottom:50px;padding-left:50px;display:none}@media (width<=800px){#ref{margin-top:25px;margin-bottom:25px;padding-left:15px}}#ref ol{margin-top:25px;padding-left:35px}#legal,#ref ol{letter-spacing:.4px;font-size:14px;line-height:24px}.row__circle{position:relative}.row__circle .row__2{grid-template-columns:3fr 2fr;margin-bottom:0;padding-bottom:0}@media (width<=1100px){.row__circle .row__2{grid-template-columns:1fr}}.row__circle img{z-index:-1;width:100%;max-width:1920px;position:absolute;bottom:0;left:0;right:0;transform:translateY(-8%)}@media (width<=1400px){.row__circle img{transform:translateY(-20%)}}@media (width<=1100px){.row__circle img{display:none}}.scroll{overflow:auto}.table{background-color:#fff;border-radius:50px 50px 0 0;min-width:1140px;max-width:1440px;margin:auto;overflow:hidden}.table table{border-collapse:collapse}.table td,.table th{vertical-align:middle;text-align:center;border:none;padding:15px}.table th{color:#fff;background-color:#446cb9;border:none;border-left:2px solid #fff;border-right:2px solid #fff;font-weight:700}.table tr{border-bottom:1px solid #a5a3fe}.table tr td:first-child{color:#807ed2;background-color:#f6f0ff;font-weight:700}.traitement{background:linear-gradient(166deg,#d7d6fe 16.99%,#f6f0ff 90.91%);padding-top:50px;padding-bottom:90px}@media (width<=800px){.traitement{padding-top:25px;padding-bottom:45px}}.traitement .title__section span{color:#284d96;background-color:#fff}.skip-link{position:absolute;left:-9999px}.skip-link:focus{z-index:9999;left:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{color:#284d96;padding-top:90px;font-family:Arial Rounded MT,serif;font-size:18px;overflow-x:hidden}@media (width<=1260px){body{padding-top:40px}}main{position:relative;overflow-x:hidden}.title__section{text-align:center;margin-top:50px;padding-top:50px;padding-bottom:50px}@media (width<=1100px){.title__section{margin-top:25px;padding-top:25px;padding-bottom:25px}}.overline{color:#807ed2;letter-spacing:-.4px;background-color:#d7d6fe;border-radius:10px;padding:0 14px 0 5px;font-family:Caveat,cursive;font-size:26px;font-weight:400;display:inline-block;position:relative}section{padding-left:50px;padding-right:50px}@media (width<=800px){section{padding-left:20px;padding-right:20px}}section.relative{position:relative}section h2{font-size:30px}section h2 .overline{border-radius:15px;font-size:40px}section li,section p{line-height:30px}section p{margin-bottom:35px}section a{color:#807ed2}section ul{padding-left:25px;list-style-type:none}section ul li{margin-bottom:20px;position:relative}section ul li:last-child{margin-bottom:35px}section ul li:before{content:"•";position:absolute;left:-15px}section sup{vertical-align:text-top;font-size:60%;line-height:155%}.page-enter-active,.page-leave-active{transition:all .41s}.page-enter-from,.page-leave-to{opacity:0;filter:blur(1rem)}
