.counter.svelte-1a9phz8.svelte-1a9phz8{display:flex;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:1rem 0}.counter.svelte-1a9phz8 button.svelte-1a9phz8{width:2em;padding:0;display:flex;align-items:center;justify-content:center;border:0;background-color:transparent;touch-action:manipulation;font-size:2rem}.counter.svelte-1a9phz8 button.svelte-1a9phz8:hover{background-color:var(--color-bg-1)}svg.svelte-1a9phz8.svelte-1a9phz8{width:25%;height:25%}path.svelte-1a9phz8.svelte-1a9phz8{vector-effect:non-scaling-stroke;stroke-width:2px;stroke:#444}.counter-viewport.svelte-1a9phz8.svelte-1a9phz8{width:8em;height:4em;overflow:hidden;text-align:center;position:relative}.counter-viewport.svelte-1a9phz8 strong.svelte-1a9phz8{position:absolute;display:flex;width:100%;height:100%;font-weight:400;color:var(--color-theme-1);font-size:4rem;align-items:center;justify-content:center}.counter-digits.svelte-1a9phz8.svelte-1a9phz8{position:absolute;width:100%;height:100%}.hidden.svelte-1a9phz8.svelte-1a9phz8{right:-100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:#444 solid 1px}h1.svelte-mb2nh2{width:100%}h2.svelte-mb2nh2{word-break:break-word!important}.cards-title.svelte-mb2nh2{font-size:30px;color:#fff;font-weight:900!important;max-width:1400px;width:100%;padding:100px 20px 20px}.top-section.svelte-mb2nh2{background-color:#010101;overflow:hidden;position:relative}.title-span.svelte-mb2nh2{background-color:#010101;padding:4px 30px 6px 10px}.cards-info.svelte-mb2nh2{max-width:1400px;width:100%;padding:0 20px;font-size:20px;display:flex}.chatbot-info.svelte-mb2nh2{max-width:1400px;width:100%;padding:40px 20px}.info-span.svelte-mb2nh2{max-width:600px!important;padding:4px 30px 6px 10px;font-size:1.3rem}.fw900.svelte-mb2nh2{font-weight:900!important;color:#fff}.project-info.svelte-mb2nh2{background-color:#ffe466}.project-app.svelte-mb2nh2{background-color:#6cd1ff}.project-survey.svelte-mb2nh2{background-color:#aaffb1}.project-web.svelte-mb2nh2{background-color:#ff9969}.project-year.svelte-mb2nh2{background-color:#fff}.project-lab.svelte-mb2nh2{background-color:#fff;padding-bottom:100px}a.svelte-mb2nh2{text-decoration:underline;text-underline-position:under;text-decoration-color:#dd5536}.infos.svelte-mb2nh2{color:#000}.text-year.svelte-mb2nh2{font-weight:300;font-size:1.3rem;padding-bottom:.3rem;margin-bottom:1rem;color:var(--color-theme-1);border-bottom:solid 1px var(--color-theme-1)}
