.joyapp.svelte-38qb9w{padding-block:var(--space-7);background:var(--c-strate)}.joyapp-grid.svelte-38qb9w{gap:var(--space-6);display:grid}.joyapp-text.svelte-38qb9w{gap:var(--space-3);align-content:start;display:grid}.joyapp-lead.svelte-38qb9w{font-size:var(--fs-2);margin-top:var(--space-2);font-weight:500;line-height:1.3}.joyapp-stat.svelte-38qb9w{margin:var(--space-4) 0 var(--space-3);padding-top:var(--space-4);gap:var(--space-2);display:grid;position:relative}.joyapp-stat.svelte-38qb9w:before{content:"";height:var(--rule);background:var(--c-trait);transform-origin:0;border-radius:999px;position:absolute;inset:0 0 auto}.joyapp-value.svelte-38qb9w{font-size:var(--fs-4);letter-spacing:-.02em;font-weight:600;line-height:1}.joyapp-stat.svelte-38qb9w figcaption:where(.svelte-38qb9w){gap:var(--space-1);display:grid}.joyapp-label.svelte-38qb9w{font-weight:600}.joyapp-source.svelte-38qb9w{font-size:var(--fs-0)}.joyapp-features.svelte-38qb9w{gap:var(--space-1) 0;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.joyapp-features.svelte-38qb9w li:where(.svelte-38qb9w):not(:last-child):after{content:"·";color:var(--c-brume);padding-inline:.6em}.joyapp-closing.svelte-38qb9w{margin-top:var(--space-2)}.joyapp-window.svelte-38qb9w{border-radius:var(--radius-window);aspect-ratio:4/5;background:var(--c-papier);max-width:18rem;overflow:hidden}.joyapp-window.svelte-38qb9w img:where(.svelte-38qb9w){object-fit:cover;width:100%;height:100%;display:block}@media (width>=60rem){.joyapp-grid.svelte-38qb9w{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center}.joyapp-window.svelte-38qb9w{order:-1;width:100%;max-width:26rem}}@media (prefers-reduced-motion:no-preference){.joyapp-stat[data-armed]:before{transition:transform .8s var(--ease-out)}.joyapp-stat[data-armed]:not(.is-in):before{transform:scaleX(0)}}.poles.svelte-13hx9bk{padding-block:var(--space-7) var(--space-6)}.poles-head.svelte-13hx9bk{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.poles-intro.svelte-13hx9bk{color:var(--c-brume)}.poles-list.svelte-13hx9bk{margin:0;padding:0;list-style:none;display:grid}.poles-list.svelte-13hx9bk:after{content:"";height:var(--rule);background:var(--c-trait);opacity:.22;border-radius:999px;display:block}.pole.svelte-13hx9bk{--p-text:var(--c-encre);--p-muted:var(--c-brume);--p-rule:var(--c-trait);row-gap:var(--space-2);padding-block:var(--space-5);color:var(--p-text);grid-template-columns:minmax(0,1fr);grid-template-areas:"label""name""text""more";display:grid;position:relative}.pole--lit.svelte-13hx9bk{--p-text:var(--c-champ-texte);--p-muted:var(--c-champ-brume);--p-rule:var(--c-horizon-on-champ);--c-focus:var(--c-champ-texte);background:var(--c-champ);padding-inline:var(--space-4);padding-bottom:var(--space-5);border-radius:0 0 var(--radius-window) var(--radius-window)}.pole.svelte-13hx9bk:before,.pole.svelte-13hx9bk:after{content:"";height:var(--rule);background:var(--p-rule);border-radius:999px;position:absolute;inset:0 0 auto}.pole.svelte-13hx9bk:before{opacity:.22}.pole.svelte-13hx9bk:after{transform-origin:0}.pole-label.svelte-13hx9bk{color:var(--p-muted);grid-area:label;margin:0}.pole-name.svelte-13hx9bk{font-size:var(--fs-4);letter-spacing:-.02em;grid-area:name;padding-bottom:.06em;font-weight:600;line-height:1.02;overflow:hidden}.pole-rise.svelte-13hx9bk{display:inline-block}.pole-name.svelte-13hx9bk a:where(.svelte-13hx9bk){text-decoration:none}.pole-name.svelte-13hx9bk a:where(.svelte-13hx9bk):hover{text-decoration:underline;text-decoration-thickness:3px}.pole-text.svelte-13hx9bk{grid-area:text;max-width:44ch}.pole-more.svelte-13hx9bk{margin-top:var(--space-2);grid-area:more}.pole-more.svelte-13hx9bk .btn-ghost:where(.svelte-13hx9bk){min-height:2.75rem}@media (width>=60rem){.pole.svelte-13hx9bk{column-gap:var(--space-5);padding-block:var(--space-5) var(--space-6);grid-template-columns:7rem minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"label name text""label name more";align-items:start}.pole--lit.svelte-13hx9bk{padding-inline:var(--space-5)}.pole-label.svelte-13hx9bk{padding-top:.6rem}}@media (prefers-reduced-motion:no-preference){.pole[data-armed]:after{transition:transform .8s var(--ease-out) 80ms}.pole[data-armed]:not(.is-in):after{transform:scaleX(0)}.pole[data-armed] .pole-rise.svelte-13hx9bk{transition:transform .62s var(--ease-out) .36s, opacity .3s var(--ease-out) .36s}.pole[data-armed]:not(.is-in) .pole-rise.svelte-13hx9bk{opacity:0;transform:translateY(105%)}}.team.svelte-1pw5uc4{padding-block:var(--space-7);background:var(--c-strate)}.team-grid.svelte-1pw5uc4{gap:var(--space-6);display:grid}.team-text.svelte-1pw5uc4{gap:var(--space-3);align-content:start;display:grid}.team-lead.svelte-1pw5uc4{font-size:var(--fs-2);margin-top:var(--space-2);font-weight:500;line-height:1.3}.team-source.svelte-1pw5uc4{font-size:var(--fs-0)}.team-lists.svelte-1pw5uc4{gap:var(--space-5);margin-top:var(--space-4);display:grid}.team-lists.svelte-1pw5uc4>div:where(.svelte-1pw5uc4){gap:var(--space-2);padding-top:var(--space-3);border-top:var(--rule) solid var(--c-trait);align-content:start;display:grid}.terms.svelte-1pw5uc4{gap:var(--space-1) 0;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.terms.svelte-1pw5uc4 li:where(.svelte-1pw5uc4):not(:last-child):after{content:"·";color:var(--c-brume);padding-inline:.6em}.team-closing.svelte-1pw5uc4{margin-top:var(--space-3);font-weight:600}.team-window.svelte-1pw5uc4{border-radius:var(--radius-window);aspect-ratio:4/5;background:var(--c-papier);max-width:18rem;overflow:hidden}.team-window.svelte-1pw5uc4 img:where(.svelte-1pw5uc4){object-fit:cover;width:100%;height:100%;display:block}@media (width>=48rem){.team-lists.svelte-1pw5uc4{grid-template-columns:1fr 1fr}}@media (width>=60rem){.team-grid.svelte-1pw5uc4{gap:var(--space-7);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.team-window.svelte-1pw5uc4{justify-self:end;width:100%;max-width:26rem}}.hero.svelte-1u2a5af{gap:var(--space-5);padding-block:var(--space-6) var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"text""index""window";display:grid}.hero-text.svelte-1u2a5af{gap:var(--space-4);grid-area:text;align-content:start;display:grid}.hero-kicker.svelte-1u2a5af{color:var(--c-champ-brume)}.hero-text.svelte-1u2a5af h1:where(.svelte-1u2a5af){max-width:18ch}.hero-sub.svelte-1u2a5af{font-size:var(--fs-2);max-width:40ch;line-height:1.35}.hero-actions.svelte-1u2a5af{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero-phone.svelte-1u2a5af{align-content:center;min-height:2.75rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-grid}.hero-phone.svelte-1u2a5af .caps:where(.svelte-1u2a5af){color:var(--c-champ-brume);font-size:.75rem}.hero-phone.svelte-1u2a5af:hover span:where(.svelte-1u2a5af):last-child{text-decoration:underline}.hero-index.svelte-1u2a5af{grid-area:index}.hero-index.svelte-1u2a5af ol:where(.svelte-1u2a5af){margin:0;padding:0;list-style:none;display:grid}.hero-index.svelte-1u2a5af li:where(.svelte-1u2a5af){padding-top:calc(var(--rule) + var(--space-1));position:relative}.hero-index.svelte-1u2a5af li:where(.svelte-1u2a5af):before{content:"";height:var(--rule);background:var(--c-champ-texte);transform-origin:0;border-radius:999px;position:absolute;inset:0 0 auto}.hero-index.svelte-1u2a5af a:where(.svelte-1u2a5af){text-transform:uppercase;letter-spacing:.08em;min-height:2.75rem;font-weight:600;font-size:var(--fs-1);align-items:center;text-decoration:none;display:flex}.hero-index.svelte-1u2a5af a:where(.svelte-1u2a5af):hover{text-decoration:underline;text-decoration-thickness:2px}.hero-index.svelte-1u2a5af a:where(.svelte-1u2a5af):active{opacity:.8}.hero-window.svelte-1u2a5af{aspect-ratio:4/5;border-radius:var(--radius-window);background:var(--c-strate);grid-area:window;width:min(100%,22rem);overflow:hidden}.hero-window.svelte-1u2a5af img:where(.svelte-1u2a5af){object-fit:cover;width:100%;height:100%;display:block}@media (width>=60rem){.hero.svelte-1u2a5af{column-gap:var(--space-7);row-gap:var(--space-6);padding-block:var(--space-7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"text window""index window"}.hero-window.svelte-1u2a5af{align-self:start;width:100%}.hero-index.svelte-1u2a5af ol:where(.svelte-1u2a5af){column-gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.hero-index.svelte-1u2a5af a:where(.svelte-1u2a5af){font-size:var(--fs-0)}}@media (prefers-reduced-motion:no-preference){.hero-index.svelte-1u2a5af li:where(.svelte-1u2a5af):before{animation:svelte-1u2a5af-groupe-floor .7s var(--ease-out) both}.hero-index.svelte-1u2a5af li:where(.svelte-1u2a5af):nth-child(2):before{animation-delay:90ms}.hero-index.svelte-1u2a5af li:where(.svelte-1u2a5af):nth-child(3):before{animation-delay:.18s}.hero-index.svelte-1u2a5af li:where(.svelte-1u2a5af):nth-child(4):before{animation-delay:.27s}}@keyframes svelte-1u2a5af-groupe-floor{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.who.svelte-1u2a5af{padding-block:var(--space-7) 0}.who-grid.svelte-1u2a5af{gap:var(--space-5);display:grid}.who-head.svelte-1u2a5af,.who-body.svelte-1u2a5af{gap:var(--space-3);align-content:start;display:grid}.who-welcome.svelte-1u2a5af{color:var(--c-brume);margin-top:var(--space-2)}.who-chain.svelte-1u2a5af{margin:var(--space-3) 0 0;gap:var(--space-1);font-size:var(--fs-2);padding:0;font-weight:600;line-height:1.3;list-style:none;display:grid}@media (width>=60rem){.who-grid.svelte-1u2a5af{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}.cta-band.svelte-1u2a5af{padding-block:var(--space-6) var(--space-7)}.local.svelte-1u2a5af{padding-block:var(--space-7)}.local-grid.svelte-1u2a5af,.beyond-grid.svelte-1u2a5af{gap:var(--space-5);display:grid}.local-head.svelte-1u2a5af,.local-body.svelte-1u2a5af,.beyond-head.svelte-1u2a5af,.beyond-body.svelte-1u2a5af{gap:var(--space-3);align-content:start;display:grid}.local-body.svelte-1u2a5af h3:where(.svelte-1u2a5af),.beyond-body.svelte-1u2a5af h3:where(.svelte-1u2a5af){margin-top:var(--space-3)}.motto.svelte-1u2a5af{margin-top:var(--space-3);font-size:var(--fs-3);letter-spacing:-.01em;font-weight:600;line-height:1.1;display:grid}.territory.svelte-1u2a5af,.built.svelte-1u2a5af{gap:var(--space-1) 0;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.territory.svelte-1u2a5af li:where(.svelte-1u2a5af):not(:last-child):after,.built.svelte-1u2a5af li:where(.svelte-1u2a5af):not(:last-child):after{content:"·";color:var(--c-brume);padding-inline:.6em}.field.beyond{padding-block:var(--space-7)}.beyond-kicker.svelte-1u2a5af{color:var(--c-champ-brume)}.beyond-next.svelte-1u2a5af{margin-top:var(--space-2);font-weight:600}.follow.svelte-1u2a5af{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--rule) solid var(--c-champ-texte);display:grid}.follow-links.svelte-1u2a5af{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.follow-links.svelte-1u2a5af a:where(.svelte-1u2a5af){align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.follow-links.svelte-1u2a5af a:where(.svelte-1u2a5af):active{opacity:.8}.follow-handle.svelte-1u2a5af{color:var(--c-champ-brume);font-size:var(--fs-0);letter-spacing:.08em}.beyond-cta.svelte-1u2a5af{padding-top:var(--space-4)}@media (width>=60rem){.local-grid.svelte-1u2a5af,.beyond-grid.svelte-1u2a5af{column-gap:var(--space-7);row-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.follow.svelte-1u2a5af,.beyond-cta.svelte-1u2a5af{grid-column:1/-1}}
