@keyframes svelte-193vlpn-ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping.svelte-193vlpn{animation:1s cubic-bezier(0,0,.2,1) infinite svelte-193vlpn-ping}@keyframes svelte-1cf6d9f-appear{0%{opacity:0;transform:translateY(-10px)}50%{opacity:.5}to{opacity:1;transform:none}}#hero.svelte-1cf6d9f{overflow:visible}#hero.svelte-1cf6d9f svg,#hero.svelte-1cf6d9f img:where(.svelte-1cf6d9f){backface-visibility:hidden;animation:1.2s backwards svelte-1cf6d9f-appear}#hero.svelte-1cf6d9f h1:where(.svelte-1cf6d9f){font-size:3rem;line-height:1;animation:1s backwards svelte-1cf6d9f-appear}@media (width>=768px){#hero.svelte-1cf6d9f h1:where(.svelte-1cf6d9f){font-size:4.5rem;line-height:1}}#hero.svelte-1cf6d9f h2:where(.svelte-1cf6d9f){text-align:center;padding-top:3rem;font-weight:500;animation:1.2s .4s backwards svelte-1cf6d9f-appear;display:inline}#hero.svelte-1cf6d9f .cta-zone:where(.svelte-1cf6d9f){animation:1.2s .8s backwards svelte-1cf6d9f-appear}.benefits.svelte-1komn3j p:where(.svelte-1komn3j){font-weight:300}@media (width>=640px){.benefits.svelte-1komn3j .benefit-grid:where(.svelte-1komn3j){grid-template-columns:repeat(3,minmax(0,1fr));gap:5rem;display:grid}}.benefits.svelte-1komn3j .benefit-item:where(.svelte-1komn3j){text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;display:flex}.benefits.svelte-1komn3j .benefit-item-img:where(.svelte-1komn3j){height:6rem}.benefits.svelte-1bct89r p:where(.svelte-1bct89r){font-weight:300}.benefits.svelte-1bct89r .benefit-grid:where(.svelte-1bct89r){grid-template-columns:repeat(1,minmax(0,1fr));gap:5rem;display:grid}@media (aspect-ratio>=1){.benefits.svelte-1bct89r .benefit-grid:where(.svelte-1bct89r){grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}.benefits.svelte-1bct89r .benefit-item:where(.svelte-1bct89r){text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:1.5rem;line-height:2rem;display:flex}.benefits.svelte-1bct89r .benefit-item-img:where(.svelte-1bct89r){height:6rem}.benefits.svelte-1bct89r .benefit-item-text:where(.svelte-1bct89r){height:2rem}.scope.svelte-1ssdlu2 li:where(.svelte-1ssdlu2){text-wrap:balance;padding:clamp(.5rem,2vw,.8rem) clamp(.5rem,2vw,1rem);font-size:clamp(.7rem,3vw,1.5rem);line-height:clamp(1.5rem,2.5vw,1.75rem)}.projects.svelte-1mi9kit{--duration:.3s;transition:transform var(--duration) ease-out}.projects.svelte-1mi9kit img.animate-scaleUp:where(.svelte-1mi9kit){transition:transform var(--duration) ease-out, box-shadow var(--duration) ease-out;transform:scale(1)}.projects.svelte-1mi9kit img:hover.animate-scaleUp:where(.svelte-1mi9kit){transform:scale(1.1);box-shadow:0 20px 30px -10px #26394d}@keyframes svelte-1mi9kit-appear{0%{opacity:0;transform:translateY(-10px)}50%{opacity:.5}to{opacity:1;transform:none}}#ruban.svelte-1mi9kit{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));width:100vw;max-width:100%;height:6rem;display:flex;position:relative;overflow:hidden}#ruban.svelte-1mi9kit>div:where(.svelte-1mi9kit){align-items:center;gap:7rem;width:1568px;animation:25s linear infinite svelte-1mi9kit-slide;display:flex;position:absolute}#ruban.svelte-1mi9kit>div:where(.svelte-1mi9kit):nth-child(2){left:2016px}@keyframes svelte-1mi9kit-slide{0%{transform:translate(0,0)}to{transform:translate(-2016px)}}
