.site .hs h1{font-family:var(--serif);font-weight:500;letter-spacing:-.01em}.site .hs-lead{color:var(--ink-2);font-size:17px;line-height:1.6}.site .hs-ctas{display:flex;gap:12px;flex-wrap:wrap}.site .hs-foot{margin-top:16px}.site .hs-crumbs,.site .hs-foot{font-size:13px;color:var(--ink-3)}.site .hs-crumbs{margin-bottom:18px}.site .hs-crumbs a{text-decoration:underline;text-underline-offset:3px}.site .hs--accueil{padding:56px 0 72px}.site .hs--page{padding:40px 0 72px}.site .hs-grid{display:grid;gap:56px;align-items:center}.site .hs--accueil .hs-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.site .hs--page .hs-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.site .hs .hs-grid--solo{grid-template-columns:minmax(0,1fr)}.site .hs--accueil h1{font-size:clamp(2.6rem,4.3vw,3.9rem);line-height:1.08}.site .hs--accueil .hs-lead{margin-top:24px;max-width:40ch}.site .hs--accueil .hs-ctas{margin-top:32px}.site .hs--accueil .hs-proofs+.hs-ctas{margin-top:0}.site .hs--page h1{font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.1}.site .hs--page .hs-lead{margin:22px 0 28px;max-width:44ch}.site .hs--page .hs-proofs{margin-top:-6px}.site .hs-proofs{display:flex;gap:26px;margin:28px 0 32px;flex-wrap:wrap;list-style:none}.site .hs-proof{display:flex;align-items:center;gap:10px}.site .hs-ico{width:30px;height:30px;border-radius:7px;background:var(--ink);display:grid;place-items:center;flex:none}.site .hs-ico svg{width:16px;height:16px;color:var(--bw-white)}.site .hs-proof b{font-family:var(--serif);font-size:20px;font-weight:600;line-height:1}.site .hs-proof small{display:block;font-size:11px;color:var(--ink-3);line-height:1.2;max-width:19ch}.site .hs-stage{position:relative;overflow:hidden}.site .hs--accueil .hs-stage{height:clamp(440px,40vw,540px);border-radius:24px}.site .hs--page .hs-stage{height:clamp(400px,36vw,500px);border-radius:16px}.site .hs-stage--plain{background-color:var(--mauve);background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 0);background-size:18px 18px}.site .hs-stage .hs-photo{object-fit:cover}.site .hs--accueil .hs-stage .hs-photo{object-position:50% 30%}.site .hs--page .hs-stage .hs-photo{object-position:62% 40%}.site .hs-stage>.aw-dash{position:absolute;right:3.5%;bottom:5%;width:49%}.site .hs--page .hs-stage>.aw-dash{width:62%}.site .hs-stage>.aw{position:absolute;bottom:6%;width:min(400px,62%)}.site .hs--page .hs-stage>.aw{left:5%}.site .hs--accueil .hs-stage>.aw{right:3.5%;bottom:5%;width:min(420px,58%)}.site .hs-stage>.aw-styles{width:min(320px,62%)}.site .hs--simple{padding:64px 0 40px;text-align:center}.site .hs--simple h1{font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.1;max-width:20ch;margin:0 auto}.site .hs--simple .hs-lead{margin:20px auto 0;max-width:56ch}.site .hs-chips{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:24px;list-style:none}.site .hs-chips a,.site .hs-chips span{display:inline-block;font-size:13px;border:1px solid var(--line-2);border-radius:999px;padding:6px 12px;background:var(--white)}.site .hs-chips a{font-size:14px;padding:7px 14px;transition:border-color .15s ease}.site .hs-chips a:hover{border-color:var(--ink-3)}.site .hs--simple .hs-ctas{justify-content:center;margin-top:28px}.site .hs--simple.hs--left{padding:64px 0 48px;text-align:left}.site .hs--left h1{font-size:clamp(2.4rem,4vw,3.5rem);margin:0}.site .hs--left .hs-lead{margin:20px 0 0;max-width:60ch}.site .hs--left .hs-chips,.site .hs--left .hs-ctas{justify-content:flex-start}.site .hs--titre{padding:56px 0 0}.site .hs--titre h1{font-size:clamp(2.2rem,3.8vw,3.4rem);line-height:1.15;max-width:26ch}.site .hs--titre .hs-lead{margin-top:20px;max-width:60ch}.site .hs--titre .hs-ctas{margin-top:28px}.site .hs-wide{margin-top:40px}.site .hs-wide img{width:100%;height:clamp(300px,40vw,520px);object-fit:cover;object-position:50% 30%;border-radius:8px}@media (max-width:1000px){.site .hs--accueil .hs-grid,.site .hs--page .hs-grid{grid-template-columns:minmax(0,1fr)}.site .hs--page .hs-stage>.aw-dash,.site .hs-stage>.aw-dash{width:66%;right:4%}.site .hs--accueil .hs-stage>.aw,.site .hs-stage>.aw,.site .hs-stage>.aw-styles{width:88%}}@media (max-width:560px){.site .hs-proofs{gap:16px;flex-wrap:nowrap}.site .hs-proof{flex:1 1 0;min-width:0}.site .hs-proof small{max-width:none}.site .hs--accueil .hs-stage{height:420px}.site .hs--accueil .hs-stage .hs-photo{object-position:74% 20%}.site .hs--page .hs-stage>.aw-dash,.site .hs-stage>.aw-dash{width:90%;right:5%;bottom:5%}.site .hs--accueil .hs-stage>.aw,.site .hs-stage>.aw{left:5%;right:auto;width:90%}}.site .ls{padding:40px 0 64px;text-align:center}.site .ls-note{font-family:var(--hand);font-size:24px;color:var(--ink);display:inline-flex;align-items:flex-end;gap:6px;line-height:1.2}.site .ls-note svg{width:30px;height:22px;flex:none}.site .ls-row{justify-content:center;column-gap:56px;row-gap:24px;margin-top:28px;flex-wrap:wrap;list-style:none}.site .ls-item,.site .ls-row{display:flex;align-items:center}.site .ls-item{gap:10px;font-weight:600;font-size:15px;color:var(--ink-2)}.site .ls-item img{width:26px;height:26px;object-fit:contain;filter:grayscale(1);opacity:.85;border-radius:5px}@media (max-width:560px){.site .ls-row{column-gap:32px}}.site .fr{padding:72px 0}.site .fr--creme{background:var(--sand)}.site .fr--mauve-clair{background:var(--mauve-soft)}.site .fr h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,2.8vw,2.4rem);line-height:1.15;letter-spacing:-.01em}.site .fr-kicker{font-size:13px;font-weight:600;color:var(--mauve-ink);margin-bottom:10px}.site .fr-text{margin-top:16px;color:var(--ink-2);line-height:1.6;max-width:46ch}.site .fr-pts{list-style:none;margin-top:20px;max-width:44ch}.site .fr-pts li{padding:9px 0 9px 22px;border-top:1px solid var(--line-2);font-size:15px;position:relative}.site .fr-pts li:before{content:"";position:absolute;left:2px;top:17px;width:8px;height:8px;border-radius:50%;background:var(--mauve)}.site .fr-link{display:inline-block;margin-top:22px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.site .fr-link:hover{opacity:.7}.site .fr--mauve{padding:88px 0 96px}.site .fr--mauve .fr-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;background:var(--mauve);color:var(--bw-white);border-radius:8px;padding:48px 56px}.site .fr--mauve .fr-text{margin:14px 0 22px;max-width:52ch}.site .fr--mauve .fr-kicker,.site .fr--mauve .fr-text{color:var(--bw-mauve-mist)}.site .fr--mauve .fr-pts li{border-color:rgba(255,255,255,.3)}.site .fr--mauve .fr-pts li:before{background:var(--bw-white)}.site .fr--mauve .fr-card>.aw{box-shadow:none;border-radius:12px}.site .fr-btn-white{background:var(--bw-white);color:var(--ink)}.site .fr-btn-white:hover{opacity:.9}.site .fr-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.site .fr-grid.fr-solo{grid-template-columns:minmax(0,1fr)}.site .fr-rev .fr-txt{order:2}@media (min-width:1001px){.site .fr:not(.fr--mauve) .fr-grid.fr-rev:not(.fr-solo){grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.site .fr-vis{min-width:0}.site .fr-card{display:flex;flex-direction:column;align-items:center;gap:10px}.site .fr-card>.aw{width:100%;max-width:520px;box-shadow:0 30px 60px -24px color-mix(in srgb,var(--bw-ink) 45%,transparent),0 0 0 1px rgba(0,0,0,.04)}.site .fr-card>.aw-dash{max-width:560px}.site .fr-stage{position:relative;height:clamp(400px,36vw,500px);border-radius:16px;overflow:hidden}.site .fr-stage .fr-photo{object-fit:cover;object-position:62% 40%}.site .fr-stage>.aw{position:absolute;left:5%;bottom:6%;width:min(400px,62%)}.site .fr-stage>.aw-styles{width:min(320px,62%)}.site .fr-stage>.aw-dash{position:absolute;right:4%;bottom:6%;width:70%}.site .fr--wide{padding:24px 0 32px}.site .fr--wide .fr-grid{display:block}.site .fr--wide .fr-txt{text-align:center}.site .fr--wide .fr-text{margin:14px auto 0;max-width:62ch}.site .fr--wide .fr-pts{margin-left:auto;margin-right:auto;text-align:left}.site .fr--wide .fr-vis{margin-top:44px}.site .fr--wide .fr-stage{height:auto;overflow:visible;border-radius:6px}.site .fr--wide.has-window .fr-stage{margin-bottom:96px}.site .fr--wide .fr-stage .fr-photo{width:100%;height:clamp(360px,42vw,560px);object-fit:cover;object-position:center 45%;border-radius:6px}.site .fr--wide .fr-stage>.aw{left:auto;right:3%;bottom:-96px;width:min(320px,44%);box-shadow:0 30px 60px -24px color-mix(in srgb,var(--bw-ink) 55%,transparent)}.site .fr--wide .fr-stage>.aw-dash{left:auto;right:3%;bottom:-96px;width:min(520px,50%)}@media (max-width:1000px){.site .fr-grid{grid-template-columns:minmax(0,1fr);gap:40px}.site .fr-rev .fr-txt{order:0}.site .fr--mauve .fr-grid{grid-template-columns:minmax(0,1fr);padding:32px 24px}.site .fr-stage>.aw{width:88%}.site .fr-stage>.aw-dash{width:88%;right:6%}.site .fr--wide.has-window .fr-stage{margin-bottom:0}.site .fr--wide .fr-stage>.aw,.site .fr--wide .fr-stage>.aw-dash{position:relative;right:auto;bottom:auto;width:auto;margin:-60px 16px 0}}@media (min-width:1001px){.site .fr--wide.has-window:has(+.cards-grid--grille){padding-bottom:0}.site .fr--wide.has-window:has(+.cards-grid--grille) .fr-stage{margin-bottom:0}}.site .tb{padding:88px 0}.site .wrap.tb-band{display:grid;grid-template-columns:auto minmax(0,1fr);gap:48px;align-items:center;background:var(--mauve);color:var(--bw-white);border-radius:8px;padding:48px 56px}.site .tb-band.tb-no-number{grid-template-columns:minmax(0,1fr)}.site .tb-number{font-family:var(--serif);font-size:140px;line-height:.8}.site .tb-title{font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,2.8vw,2.4rem);line-height:1.15}.site .tb-text{margin-top:14px;color:var(--bw-mauve-mist);line-height:1.6;max-width:60ch}.site .tb-link{display:inline-block;margin-top:18px;color:var(--bw-white);text-decoration:underline;text-underline-offset:3px}.site .tb-link:hover{opacity:.85}.site .tb-link:focus-visible{outline-color:var(--bw-white)}@media (max-width:1000px){.site .wrap.tb-band{grid-template-columns:minmax(0,1fr);padding:32px 24px;gap:12px}.site .tb-number{font-size:96px}}