@charset "UTF-8";.page__fullscreen.svelte-1itwjuf{display:flex;height:auto}@media (min-width: 768px){.page__fullscreen.svelte-1itwjuf{height:100vh;height:100dvh}}.padding.svelte-1itwjuf{padding-top:5.5rem}@media (min-width: 768px){.padding.svelte-1itwjuf{padding-top:6rem}}@media (min-width: 1280px){.padding.svelte-1itwjuf{padding-top:8rem}}.hero.svelte-1itwjuf{position:relative;z-index:1;overflow:hidden;background:linear-gradient(180deg,var(--color-primary) 0%,rgb(149,6,0) 100%)}.hero.svelte-1itwjuf h1:where(.svelte-1itwjuf){color:var(--color-light);text-align:center}@media (min-width: 768px){.hero.svelte-1itwjuf h1:where(.svelte-1itwjuf){text-align:left}}.hero.svelte-1itwjuf .canvas-container:where(.svelte-1itwjuf){position:relative;min-height:66svh;height:100%;pointer-events:none;transform:translateZ(0) translate(-1.5rem);will-change:transform;backface-visibility:hidden;width:calc(100% + 3rem);margin-top:-1.5rem}@media (min-width: 768px){.hero.svelte-1itwjuf .canvas-container:where(.svelte-1itwjuf){position:absolute;bottom:0;left:0;right:0;min-height:auto;width:100%;transform:translateZ(0);margin-top:0}}.hero.svelte-1itwjuf .hero-canvas:where(.svelte-1itwjuf){position:absolute;opacity:0;transition:opacity .3s ease;transform-origin:center center;background:transparent}.hero.svelte-1itwjuf .hero-canvas.loaded:where(.svelte-1itwjuf){opacity:1}.hero.svelte-1itwjuf .scroll-overlay:where(.svelte-1itwjuf){position:absolute;inset:0;background-color:var(--color-dark);pointer-events:none;opacity:0;z-index:2}.hero.svelte-1itwjuf .title-container:where(.svelte-1itwjuf){color:var(--color-light);text-align:center}@media (min-width: 768px){.hero.svelte-1itwjuf .title-container:where(.svelte-1itwjuf){text-align:left}}.hero.svelte-1itwjuf .title-container:where(.svelte-1itwjuf) .title-vends:where(.svelte-1itwjuf),.hero.svelte-1itwjuf .title-container:where(.svelte-1itwjuf) .title-differentement:where(.svelte-1itwjuf){display:inline-block}.hero.svelte-1itwjuf .title-container:where(.svelte-1itwjuf) .title-vends:where(.svelte-1itwjuf) .char-anim,.hero.svelte-1itwjuf .title-container:where(.svelte-1itwjuf) .title-differentement:where(.svelte-1itwjuf) .char-anim{display:inline-block;transform-style:preserve-3d;backface-visibility:hidden;perspective:1000px}.hero.svelte-1itwjuf .buttons:where(.svelte-1itwjuf){display:inline-flex;flex-direction:column;align-items:center;width:100%;gap:1rem;margin-top:1.5rem;transform:translateZ(0)}@media (min-width: 768px){.hero.svelte-1itwjuf .buttons:where(.svelte-1itwjuf){margin-top:2rem;align-items:flex-start}}@media (min-width: 1280px){.hero.svelte-1itwjuf .buttons:where(.svelte-1itwjuf){margin-top:4rem}}.hero.svelte-1itwjuf .buttons:where(.svelte-1itwjuf)>div:where(.svelte-1itwjuf){transform:translateZ(0);backface-visibility:hidden}.labels.svelte-3d0hwe{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem}.labels.svelte-3d0hwe .label:where(.svelte-3d0hwe){padding:.25rem 1rem;border-radius:1000px;background-color:var(--surface-dark)}.buttons.svelte-3d0hwe{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}
