@charset "UTF-8";.anim.container{position:relative;opacity:0}.anim.container.slide-in{opacity:0;transform:translateX(-5rem);transition:opacity 1.5s ease,transform 0.75s ease}.anim.container.slide-in.t{transform:translateY(-5rem)}.anim.container.slide-in.b{transform:translateY(5rem)}.anim.container.slide-in.r{transform:translateX(5rem)}.anim.container.slide-in.t.l{transform:translateX(-5rem) translateY(-5rem)}.anim.container.slide-in.t.r{transform:translateX(5rem) translateY(-5rem)}.anim.container.slide-in.b.l{transform:translateX(-5rem) translateY(5rem)}.anim.container.slide-in.b.r{transform:translateX(5rem) translateY(5rem)}.anim.container.slide-in.visible{opacity:1;transform:translateX(0) translateY(0)!important}.anim.container.fade-in{opacity:0;transition:opacity 2000ms ease}.anim.container.fade-in.visible{opacity:1}.anim.container.zoom-in,.anim.container.zoom-out{transform-origin:center center;width:fit-content}.anim.container.zoom-in.l,.anim.container.zoom-out.l{transform-origin:left center}.anim.container.zoom-in.r,.anim.container.zoom-out.r{transform-origin:right center}.anim.container.zoom-in.t,.anim.container.zoom-out.t{transform-origin:center top}.anim.container.zoom-in.b,.anim.container.zoom-out.b{transform-origin:center bottom}.anim.container.zoom-in.visible{animation:zoomIn 0.5s ease-out forwards}@keyframes zoomIn{0%{transform:scale(0.75);opacity:0}100%{transform:scale(1);opacity:1}}.anim.container.zoom-out.visible{animation:zoomOut 0.5s ease-out forwards}@keyframes zoomOut{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}.anim.container.float-in{opacity:1;transition:transform 0.5s ease-in;transform:translateY(-2rem)}.anim.container.float-in.b{transform:translateY(2rem)}.anim.container.float-in.l{transform:translateX(-2rem)}.anim.container.float-in.r{transform:translateX(2rem)}.anim.container.float-in.visible{transform:translateX(0) translateY(0)}.anim.container.breathe{opacity:1!important;animation:breathe 4s ease-in-out infinite}@keyframes breathe{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:1}100%{transform:scale(1);opacity:1}}.anim.container.box-1.visible{animation:moveBox1 2s ease-in-out forwards}.anim.container.box-2.visible{animation:moveBox2 2s ease-in-out forwards}@keyframes moveBox1{0%{transform:translateY(0)}100%{transform:translateY(-4rem)}}@keyframes moveBox2{0%{transform:translateY(0)}100%{transform:translateY(4rem)}}@media screen and (max-width:768px){.anim.container.box-1,.anim.container.box-2{animation:unset}}.anim.container.vague.visible{animation:slideIn 1.2s ease-out forwards}@keyframes slideIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@charset "UTF-8";.anim.text.expand-highlight{position:relative}.anim.text.expand-highlight::before{transform:scaleX(0);transform-origin:bottom right;content:" ";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#99DDFF;z-index:-1;transition:transform .3s ease}.anim.text.expand-highlight:hover::before{transform:scaleX(1);transform-origin:bottom left}.anim.text.underlined{position:relative;transition:color 0.3s ease-in}.anim.text.underlined *{transition:color 0.3s ease-in}.anim.text.underlined:hover{color:var(--anim-text-underlined-fg);cursor:pointer}.anim.text.underlined:hover *{color:var(--anim-text-underlined-fg)}.anim.text.underlined::after{background-color:var(--anim-text-underlined-bg);position:absolute;content:'';z-index:-1;top:120%;bottom:-40%;left:0;right:0;transition:top 0.2s ease-in,bottom 0.2s ease-in,left 0.1s ease-in,right 0.1s ease-in}.anim.text.underlined:hover::after{top:-40%;left:-0.5rem;right:-0.5rem}@charset "UTF-8";.anim.list.v-carrousel{list-style-type:none;padding:0;margin:0;height:3rem;overflow:hidden;position:relative}.anim.list.v-carrousel li{position:absolute;width:100%;text-align:center;opacity:0;transform:translateY(100%);transition:transform 0.5s ease,opacity 0.5s ease}.anim.list.v-carrousel li.active{opacity:1;transform:translateY(0)}.anim.list.v-carrousel li.exit{opacity:0;transform:translateY(-100%)}.anim.list.v-carrousel li.reset{transition:none;transform:translateY(100%)}#footer{background-color:var(--footer-bg);color:var(--footer-fg);min-height:var(--footer-height);display:flex;flex-direction:column;justify-content:space-around;align-items:center}#footer *{color:var(--footer-fg);text-align:center}#footer>.company .logo{padding:0.5rem 3rem;margin-top:1rem;cursor:pointer}#footer>.links{display:flex;justify-content:space-around;width:80%;max-width:80rem;padding:1rem 0}#footer>.links *{font-weight:bold}#footer>.copyright{margin:1rem 0}#footer>.copyright>span{margin:0 0.3rem}@media screen and (max-width:768px){#footer>nav{flex-direction:column}#footer>nav>*{margin:1rem 0}#footer .copyright{font-size:var(--size-p3)}}h1{text-align:center}h2{margin:4rem 0 1rem 0}#content{padding:4rem 4rem 8rem;max-width:70%;margin:var(--header-height) auto}.site{font-weight:bolder;text-decoration:underline}p,span{text-align:justify}li{margin-left:2rem}@media screen and (max-width:768px){#content{max-width:90%;padding:4rem 0 8rem}#content h1{margin-top:3rem}}