.Logo_marque__jWtUI{display:inline-flex;align-items:center;gap:12px;color:var(--encre);text-decoration:none}.Logo_tuile__NrpFZ{flex:none;display:block;overflow:visible}.Logo_tuile__NrpFZ rect{fill:var(--encre)}.Logo_traits__JYhPW{fill:none;stroke:var(--ivoire);stroke-width:var(--trait)}.Logo_oblique__G7Nqx{fill:none;stroke:var(--poincon);stroke-width:var(--trait-oblique)}.Logo_mot__8AQIE{font-size:15px;font-weight:500;letter-spacing:.32em;color:var(--encre)}.Logo_sombre__jG3_r .Logo_tuile__NrpFZ rect{fill:var(--encre)}.Logo_sombre__jG3_r .Logo_mot__8AQIE{color:var(--ivoire)}.BandeauPremierCercle_bandeau__jn8IG{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;min-height:44px;padding:10px var(--gutter);background:var(--premier-cercle-fond);border-bottom:1px solid var(--premier-cercle-filet);color:var(--gris-texte);font-size:14px;text-decoration:none}.BandeauPremierCercle_bandeau__jn8IG:hover{text-decoration:none}.BandeauPremierCercle_bandeau__jn8IG:hover .BandeauPremierCercle_aller__JDc7m{text-decoration:underline;text-underline-offset:3px}.BandeauPremierCercle_pastille__b8_7G{position:relative;width:7px;height:7px;flex:none;border-radius:var(--rayon-pastille);background:var(--poincon)}.BandeauPremierCercle_pastille__b8_7G:after{content:"";position:absolute;inset:0;border-radius:var(--rayon-pastille);background:var(--poincon);animation:BandeauPremierCercle_pulsation__LV6vj 2.2s infinite}@keyframes BandeauPremierCercle_pulsation__LV6vj{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.4);opacity:0}}.BandeauPremierCercle_texte__kV437{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px;text-align:center}.BandeauPremierCercle_texte__kV437 b{color:var(--encre);font-weight:500}.BandeauPremierCercle_separateur__Jdf5S{color:var(--meta)}.BandeauPremierCercle_aller__JDc7m{color:var(--encre);font-weight:500;white-space:nowrap}.BandeauPremierCercle_texteCourt__5yr8O{display:none;color:var(--encre);font-weight:500;text-align:center}@media (prefers-reduced-motion:reduce){.BandeauPremierCercle_pastille__b8_7G:after{animation:none;opacity:0}}@media (max-width:699px){.BandeauPremierCercle_bandeau__jn8IG{padding:10px 16px;font-size:13px}.BandeauPremierCercle_aller__JDc7m,.BandeauPremierCercle_texte__kV437{display:none}.BandeauPremierCercle_texteCourt__5yr8O{display:block}}.PiedAtelier_pied__xvLBy{background:var(--piece-encre);color:var(--fond);padding:120px 0 48px;min-height:80vh;box-sizing:border-box;display:flex;align-items:flex-end}.PiedAtelier_corps__dw3_O{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);box-sizing:border-box}.PiedAtelier_mantra__nqyT1{margin:0;font-family:var(--font-instrument-serif),var(--font-serif);font-style:italic;font-weight:400;font-size:44px;line-height:1.15;color:var(--poincon)}.PiedAtelier_colonnes__Fp0mc{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:64px;border-top:1px solid var(--filet-encre);padding-top:32px}.PiedAtelier_marque__x046C p{margin:0;max-width:340px;font-size:14px;line-height:1.6;color:var(--brume)}.PiedAtelier_lockup__uM_Gw{display:flex;align-items:center;gap:12px;margin-bottom:14px}.PiedAtelier_produit__xYV_Z{font-size:18px;font-weight:500;color:var(--fond)}.PiedAtelier_colTitre__7p3_N{display:inline-flex;align-items:center;margin:0;padding:7px 12px;border:1px solid;border-radius:var(--rayon-pastille);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--meta)}.PiedAtelier_colonnes__Fp0mc ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.PiedAtelier_lien__JGMHV{font-size:14px;line-height:1.4;color:var(--encre-texte);text-decoration:none}.PiedAtelier_lien__JGMHV:hover{color:var(--fond);text-decoration:none}.PiedAtelier_lienBientot__fuK9A{display:inline-flex;align-items:baseline;gap:6px;font-size:14px;color:var(--meta)}.PiedAtelier_lienBientot__fuK9A small{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.PiedAtelier_legal__leDX_{margin:48px 0 0;padding-top:18px;border-top:1px solid var(--filet-encre);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-family:var(--font-geist-mono),var(--font-mono);font-size:11px;color:var(--meta)}.PiedAtelier_legal__leDX_ p{margin:0;color:var(--meta)}.PiedAtelier_legal__leDX_ .PiedAtelier_lien__JGMHV{font-family:inherit;font-size:inherit;color:var(--meta);text-decoration:underline;text-underline-offset:2px}.PiedAtelier_legal__leDX_ .PiedAtelier_lien__JGMHV:hover{color:var(--fond)}@media (max-width:699px){.PiedAtelier_mantra__nqyT1{font-size:32px}.PiedAtelier_colonnes__Fp0mc{grid-template-columns:1fr}}.not-found_page__jb5cW{background:var(--fond);min-height:50vh;display:flex;align-items:center;justify-content:center;padding:96px var(--gutter);text-align:center}.not-found_inner__oPGqn{max-width:760px;display:flex;flex-direction:column;align-items:center;gap:var(--s-24)}.not-found_code__7e29u{margin:0;color:var(--gris-texte);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.not-found_titre__yCFzv{margin:0;color:var(--encre)}.not-found_texte__9K_9w{margin:0;color:var(--gris-texte);line-height:1.65;font-size:16.5px;max-width:42ch}.not-found_actions__iVU5n{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:12px;width:100%}@media (max-width:760px){.not-found_actions__iVU5n{flex-direction:column;align-items:stretch}}.BoutonFlottant_fcta__ohypz{position:fixed;right:24px;bottom:24px;z-index:45;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);box-shadow:var(--ombre-fiche);border-radius:var(--rayon-bouton)}.BoutonFlottant_on__KwRV1{opacity:1;transform:none;pointer-events:auto}body:has([data-fid=consentement]) .BoutonFlottant_fcta__ohypz{opacity:0;pointer-events:none}@media (max-width:699px){.BoutonFlottant_fcta__ohypz{left:0;right:0;bottom:0;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));border-radius:0;box-shadow:none;background:var(--entete-encre)}.BoutonFlottant_fcta__ohypz a{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.BoutonFlottant_fcta__ohypz{transition:none}}