.Signature-module__u8X2jG__band{background:var(--tint)}.Signature-module__u8X2jG__inner{padding-block:var(--section);gap:clamp(32px,5vw,96px);display:grid}@media (min-width:900px){.Signature-module__u8X2jG__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.Signature-module__u8X2jG__visual{aspect-ratio:1;width:100%;max-width:520px;margin:0 auto;position:relative;overflow:hidden}.Signature-module__u8X2jG__visual img{width:100%;height:100%;position:absolute;inset:0}.Signature-module__u8X2jG__cutout img{object-fit:contain}.Signature-module__u8X2jG__photo img{object-fit:cover;object-position:50% 72%;transform-origin:50% 72%;mix-blend-mode:multiply;transform:scale(1.25)}.Signature-module__u8X2jG__title{max-width:18ch;font-size:var(--fs-h2)}.Signature-module__u8X2jG__points{margin:var(--space-block) 0 0;padding:0;list-style:none;display:grid}.Signature-module__u8X2jG__points li{padding-block:var(--space-5);border-top:1px solid var(--or-clair)}.Signature-module__u8X2jG__points li:last-child{border-bottom:1px solid var(--or-clair)}.Signature-module__u8X2jG__points h3{font-size:var(--fs-h3)}.Signature-module__u8X2jG__points p{max-width:var(--measure);margin-top:var(--space-2);color:var(--texte)}@media (min-width:1200px){.Signature-module__u8X2jG__points li{gap:var(--space-5);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;display:grid}.Signature-module__u8X2jG__points p{margin-top:0}}.Signature-module__u8X2jG__guide{margin-top:var(--space-6)}
.Reassurance-module__VM7N4W__band{border-bottom:1px solid var(--ligne);background:var(--blanc)}.Reassurance-module__VM7N4W__list{grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1024px){.Reassurance-module__VM7N4W__list{grid-template-columns:repeat(4,1fr)}}.Reassurance-module__VM7N4W__item{align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-4) var(--space-6) 0;display:flex;position:relative}@media (min-width:1024px){.Reassurance-module__VM7N4W__item{padding:var(--space-6) var(--space-5);justify-content:center}.Reassurance-module__VM7N4W__item+.Reassurance-module__VM7N4W__item:before{content:"";background:var(--ligne);width:1px;position:absolute;top:30%;bottom:30%;left:0}}.Reassurance-module__VM7N4W__item svg{color:var(--or);flex:none}.Reassurance-module__VM7N4W__item h2{font-size:var(--fs-title);font-weight:var(--fw-title);line-height:var(--lh-snug)}.Reassurance-module__VM7N4W__item p{margin-top:var(--space-1);color:var(--texte-doux);font-size:var(--fs-caption);line-height:var(--lh-ui)}@media (max-width:599px){.Reassurance-module__VM7N4W__item{align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-3) var(--space-5) 0;flex-direction:column}}
.Ritual-module__f0JiUq__ritual{--focus:var(--focus-inverse);background:var(--prune);color:var(--texte-inverse-doux);position:relative;overflow:hidden}.Ritual-module__f0JiUq__grid{gap:var(--space-split);display:grid}@media (min-width:1024px){.Ritual-module__f0JiUq__grid{grid-template-columns:minmax(0,1fr) 400px}.Ritual-module__f0JiUq__stage{order:2}}.Ritual-module__f0JiUq__stage{flex-direction:column;align-items:center;display:flex;position:relative}.Ritual-module__f0JiUq__sparkle{color:var(--or);position:absolute}.Ritual-module__f0JiUq__pendulum{width:190px;margin-top:calc(-1 * var(--section));transform-origin:54.6% 0;flex-direction:column;display:flex}@media (min-width:640px){.Ritual-module__f0JiUq__pendulum{width:230px}}@media (min-width:1024px){.Ritual-module__f0JiUq__pendulum{width:290px}}.Ritual-module__f0JiUq__chain{background:repeating-linear-gradient(to bottom, var(--or) 0 4px, transparent 4px 6px);width:2px;height:150px;margin-left:calc(54.6% - 1px)}@media (min-width:1024px){.Ritual-module__f0JiUq__chain{height:300px}}.Ritual-module__f0JiUq__bola{filter:drop-shadow(0 18px 28px #12100e80);background:0 0;border:0;margin:-4% 0 0;padding:0;display:block}.Ritual-module__f0JiUq__listen{margin-top:var(--space-6)}.Ritual-module__f0JiUq__note{max-width:var(--measure);margin-top:var(--space-3);color:var(--texte-inverse-doux);font-size:var(--fs-small);text-align:center}.Ritual-module__f0JiUq__copy h2{max-width:16ch;color:var(--blanc);font-size:var(--fs-h2)}.Ritual-module__f0JiUq__lead{margin-top:var(--space-4);color:var(--texte-inverse-doux);font-size:var(--fs-lead)}.Ritual-module__f0JiUq__moments{margin:var(--space-7) 0 0;padding:0;list-style:none}.Ritual-module__f0JiUq__moment{padding:0 0 var(--space-7) var(--space-6);position:relative}.Ritual-module__f0JiUq__moment:last-child{padding-bottom:0}.Ritual-module__f0JiUq__moment:not(:last-child):before{content:"";background:color-mix(in srgb, var(--or) 40%, transparent);width:1px;position:absolute;top:18px;bottom:0;left:5px}.Ritual-module__f0JiUq__dot{border:1px solid var(--or);background:var(--prune);border-radius:50%;width:11px;height:11px;position:absolute;top:8px;left:0}.Ritual-module__f0JiUq__when{color:var(--or-clair);font-size:var(--fs-caption)}.Ritual-module__f0JiUq__moment h3{margin-top:var(--space-1);color:var(--blanc);font-size:var(--fs-h3)}.Ritual-module__f0JiUq__text{max-width:var(--measure);margin-top:var(--space-3)}.Ritual-module__f0JiUq__more{margin-top:var(--space-3);padding-bottom:var(--space-1);border-bottom:1px solid color-mix(in srgb, var(--or) 45%, transparent);color:var(--or-clair);font-size:var(--fs-small);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease);font-weight:500;display:inline-block}@media (hover:hover){.Ritual-module__f0JiUq__more:hover{border-color:var(--or);color:var(--blanc)}}@media (prefers-reduced-motion:no-preference){.Ritual-module__f0JiUq__swing{animation:3.6s cubic-bezier(.36,.07,.19,.97) Ritual-module__f0JiUq__swing}}@keyframes Ritual-module__f0JiUq__swing{0%{transform:rotate(0)}12%{transform:rotate(6deg)}30%{transform:rotate(-4.5deg)}47%{transform:rotate(3deg)}63%{transform:rotate(-1.6deg)}79%{transform:rotate(.7deg)}to{transform:rotate(0)}}
.StyleTiles-module__KLHWyq__grid{gap:var(--space-4);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(76vw,320px);grid-auto-flow:column;display:grid;overflow-x:auto}.StyleTiles-module__KLHWyq__grid::-webkit-scrollbar{display:none}@media (min-width:1024px){.StyleTiles-module__KLHWyq__grid{gap:var(--space-5);grid-template-columns:repeat(4,1fr);grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}}.StyleTiles-module__KLHWyq__tile{scroll-snap-align:start;grid-template-rows:auto 1fr;display:grid}.StyleTiles-module__KLHWyq__visual{aspect-ratio:4/5;border-radius:var(--radius-arche);background:var(--poudre-pale);place-items:center;display:grid;position:relative;overflow:hidden}.StyleTiles-module__KLHWyq__visual:after{content:"";inset:var(--space-3);border:1px solid var(--or-clair);border-radius:var(--radius-arche);opacity:0;transition:opacity var(--dur) var(--ease);pointer-events:none;border-bottom:0;position:absolute}.StyleTiles-module__KLHWyq__photo,.StyleTiles-module__KLHWyq__cutout{width:82%;height:auto;transition:transform var(--dur-image) var(--ease-lent)}.StyleTiles-module__KLHWyq__photo{object-fit:cover;object-position:50% 100%;mix-blend-mode:multiply;transform-origin:50% 76%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.2)}.StyleTiles-module__KLHWyq__cutout{filter:drop-shadow(0 18px 20px #2e272424);width:64%;margin-top:8%}@media (hover:hover){.StyleTiles-module__KLHWyq__tile:hover .StyleTiles-module__KLHWyq__visual:after{opacity:1}.StyleTiles-module__KLHWyq__tile:hover .StyleTiles-module__KLHWyq__photo{transform:scale(1.236)}.StyleTiles-module__KLHWyq__tile:hover .StyleTiles-module__KLHWyq__cutout{transform:scale(1.03)}}.StyleTiles-module__KLHWyq__body{padding-top:var(--space-5);text-align:center}.StyleTiles-module__KLHWyq__body h3{font-size:var(--fs-h3)}.StyleTiles-module__KLHWyq__body h3 a{transition:color var(--dur-fast) var(--ease)}.StyleTiles-module__KLHWyq__body>p{max-width:var(--measure);margin:var(--space-2) auto 0;color:var(--texte-doux);font-size:var(--fs-small);line-height:var(--lh-text)}.StyleTiles-module__KLHWyq__brands{justify-content:center;gap:0 var(--space-4);margin-top:var(--space-3);font-size:var(--fs-caption);line-height:var(--lh-ui);flex-wrap:wrap;display:flex}.StyleTiles-module__KLHWyq__brands a{padding-block:var(--space-1);color:var(--encre);transition:color var(--dur-fast) var(--ease);display:inline-block}@media (hover:hover){.StyleTiles-module__KLHWyq__body h3 a:hover,.StyleTiles-module__KLHWyq__brands a:hover{color:var(--or-profond)}}
