.stage[data-astro-cid-2vu2sb3z]{height:var(--stage-height);--logo-size:var(--stage-heart);position:relative}.stage[data-astro-cid-2vu2sb3z]:before{content:"";width:var(--stage-clearing);aspect-ratio:1;background-image:radial-gradient(closest-side, var(--surface-brand) 35%, transparent);position:absolute;top:50%;left:50%;translate:-50% -50%}.stage[data-astro-cid-2vu2sb3z] canvas{opacity:0;width:100%;height:100%;transition:opacity var(--fade-duration) ease-out;position:absolute;inset:0}.stage[data-astro-cid-2vu2sb3z].is-3d canvas{opacity:1}.stage__fallback[data-astro-cid-2vu2sb3z]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.can-3d .stage[data-astro-cid-2vu2sb3z]:not(.is-fallback) .stage__fallback[data-astro-cid-2vu2sb3z]{display:none}.hero[data-astro-cid-ge2uvauf]{min-height:var(--hero-min-height);padding-block:var(--space-16) var(--space-12);align-items:center;display:grid}.hero__grid[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-8);min-height:var(--stage-height);grid-template-columns:1.05fr .95fr;display:grid}.hero__title[data-astro-cid-ge2uvauf]{max-width:var(--hero-title-measure);text-wrap:balance;margin-block-start:var(--space-6)}.hero__word[data-astro-cid-ge2uvauf]{vertical-align:bottom;margin-block-start:calc(-1 * var(--rise-clip-room));padding-block-start:var(--rise-clip-room);display:inline-block;overflow:hidden}.hero__word[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:inline-block}.hero__lead[data-astro-cid-ge2uvauf]{max-width:var(--measure-min);margin-block:var(--space-6) var(--space-8)}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.hero__word[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{transform:translateY(calc(110% + var(--rise-clip-room)));animation:rise var(--rise-duration) var(--motion-ease) forwards;animation-delay:calc(var(--rise-delay) + var(--i) * var(--rise-stagger))}.hero__lead[data-astro-cid-ge2uvauf],.hero__actions[data-astro-cid-ge2uvauf]{opacity:0;animation:fade var(--fade-duration) ease-out forwards}.hero__lead[data-astro-cid-ge2uvauf]{animation-delay:var(--lead-delay)}.hero__actions[data-astro-cid-ge2uvauf]{animation-delay:var(--actions-delay)}}@media (width<=63.99rem){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}}@media (width<=47.99rem){.hero[data-astro-cid-ge2uvauf]{overflow:hidden}.hero__text[data-astro-cid-ge2uvauf]{z-index:1;grid-area:1/1;position:relative}.hero__actions[data-astro-cid-ge2uvauf]{flex-direction:column}.hero__actions[data-astro-cid-ge2uvauf]>*{justify-content:center}.hero__grid[data-astro-cid-ge2uvauf]>[data-heart-stage]{width:var(--stage-height);opacity:var(--stage-overlap-opacity);grid-area:1/1;place-self:start end;margin-block-start:calc(-1 * var(--space-16));margin-inline-end:calc(-1 * var(--stage-overlap-shift))}}.trust[data-astro-cid-avtgawwv]{align-items:center;gap:var(--space-8);padding-block:var(--space-6);border-block-end:var(--rule-width) solid var(--border);color:var(--muted-color);display:flex}.trust__label[data-astro-cid-avtgawwv]{white-space:nowrap;flex-shrink:0}.trust__marquee[data-astro-cid-avtgawwv]{min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);flex:1;overflow:hidden}.trust__track[data-astro-cid-avtgawwv]{width:max-content;animation:marquee var(--marquee-period) linear infinite;display:flex}.trust[data-astro-cid-avtgawwv]:hover .trust__track[data-astro-cid-avtgawwv]{animation-play-state:paused}.trust__list[data-astro-cid-avtgawwv]{align-items:center;gap:var(--space-12);padding:0 var(--space-12) 0 0;margin:0;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){.trust__marquee[data-astro-cid-avtgawwv]{-webkit-mask-image:none;mask-image:none}.trust__track[data-astro-cid-avtgawwv]{width:auto}.trust__list[data-astro-cid-avtgawwv]{row-gap:var(--space-4);flex-wrap:wrap}.trust__list[data-astro-cid-avtgawwv][aria-hidden]{display:none}}@media (width<=47.99rem){.trust[data-astro-cid-avtgawwv]{align-items:stretch;gap:var(--space-3);flex-direction:column}}.disc[data-astro-cid-36odzwmg]{width:var(--disc-size);height:var(--disc-size);border-radius:var(--radius-disc);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.disc[data-astro-cid-36odzwmg]:after{content:"";inset:calc(-1 * var(--ring-offset));border:var(--ring-width) solid currentColor;border-radius:var(--radius-disc);opacity:0;animation:ring var(--ring-period) ease-out infinite;position:absolute}.disc--inverse[data-astro-cid-36odzwmg]{background-color:var(--surface-inverse);color:var(--ink)}.disc--brand[data-astro-cid-36odzwmg]{background-color:var(--brand);color:var(--brand)}.disc__picto[data-astro-cid-36odzwmg]{width:var(--picto-size);height:var(--picto-size)}.step[data-astro-cid-4j4hjcwf]{align-items:center;gap:var(--space-6);padding:var(--space-8);border:var(--rule-width) solid var(--border);border-radius:var(--radius-none);flex-wrap:wrap;display:flex}[data-surface=brand] .step[data-astro-cid-4j4hjcwf]{border-color:#0000}.step__title[data-astro-cid-4j4hjcwf]{font-size:var(--step-title-size);line-height:var(--step-title-line);font-weight:var(--step-title-weight);letter-spacing:var(--h2-pulse-tracking);margin-block-end:var(--space-3)}.step__list[data-astro-cid-4j4hjcwf]{color:var(--ink-muted);padding-inline-start:var(--space-6)}.steps[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.offers[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=63.99rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.offers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.offers[data-astro-cid-lcdefpme]>:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=47.99rem){.offers[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
