@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/1804974b86f99469-s.32qwji8typ-o6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/d1484ec159e54a24-s.1w76bu4vqxqqv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/8bca1a25966f7c2b-s.p.3go__d1fwqfu8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}._xw0Qa_className{font-family:Archivo,Archivo Fallback}._xw0Qa_variable{--font-archivo:"Archivo", "Archivo Fallback"}
:root{--paper:#fff;--ink:#0a0a0a;--ink-soft:#4a4a4a;--rule:#0a0a0a29;--on-ink:#fff;--on-ink-soft:#b3b3b3;--rule-ink:#ffffff38;--plate:#e8e8e8;--accent:#cc4a00;--sans:var(--font-archivo), "Archivo", "Helvetica Neue", sans-serif;--display-stretch:62%;--pad:clamp(1rem, 4vw, 3rem);--gutter:clamp(1rem, 2vw, 2rem);--max:1440px;--section:clamp(5rem, 10vw, 9rem);--mast:4.25rem;--ease:cubic-bezier(.16, 1, .3, 1);--ease-wipe:cubic-bezier(.7, 0, .2, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--mast);scrollbar-color:var(--ink) var(--paper);scrollbar-width:thin}body{background:var(--paper);color:var(--ink);font:400 1rem/1.65 var(--sans);font-kerning:normal;-webkit-font-smoothing:antialiased;caret-color:var(--ink);margin:0;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}em{font-style:italic}summary{list-style:none}summary::-webkit-details-marker{display:none}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.on-ink :focus-visible,.cert :focus-visible,.contact :focus-visible,.ticker :focus-visible,.menu :focus-visible{outline-color:var(--on-ink)}.on-ink ::selection,.cert ::selection,.contact ::selection{background:var(--paper);color:var(--ink)}@keyframes rb-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes rb-line{0%{transform:translateY(105%)}to{transform:none}}@keyframes rb-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rb-fade{0%{opacity:0}to{opacity:1}}@keyframes rb-wipe{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes rb-settle{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes rb-menu{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.label{font:600 .75rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;font-stretch:75%}.figure{font-family:var(--sans);font-weight:800;font-stretch:var(--display-stretch);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.caption{font:500 .8125rem/1.4 var(--sans);color:var(--ink-soft);margin-top:.75rem;font-stretch:87.5%;display:block}.display{font:900 clamp(3.25rem, 7.4vw, 6rem) / .92 var(--sans);font-stretch:var(--display-stretch);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.display em{color:var(--accent);font-style:italic}.icon{transition:transform .4s var(--ease);flex-shrink:0}.btn{min-height:3.25rem;font:600 .8125rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);border:1px solid;justify-content:center;align-items:center;gap:.9em;padding:1rem 1.5rem;font-stretch:87.5%;display:inline-flex}.btn:hover .icon,.link:hover .icon,.pack:hover .icon,.duree:hover .icon,.contact__big:hover .icon{transform:translate(5px)}.btn--ink{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn--ink:hover{background:var(--paper);color:var(--ink)}.btn--paper{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn--paper:hover{color:var(--paper);background:0 0}.link{font:600 .75rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:.75em;padding:.35rem 0;font-stretch:75%;display:inline-flex}.grid{gap:var(--gutter);max-width:var(--max);padding:0 var(--pad);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (min-width:760px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.plate__frame{aspect-ratio:4/5;position:relative;overflow:hidden}.plate__inner{background:var(--plate);will-change:transform;position:absolute;inset:-8% 0}.plate__inner img{object-fit:cover}.js [data-wipe] .plate__inner{clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--ease-wipe)}.js [data-wipe] img{transition:transform 1.8s var(--ease);transform:scale(1.12)}.js [data-wipe].is-revealed .plate__inner{clip-path:inset(0)}.js [data-wipe].is-revealed img{transform:none}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform 1s var(--ease);transform:translateY(28px)}.js [data-reveal].is-revealed{opacity:1;transform:none}.progress{z-index:90;background:var(--ink);transform-origin:0;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.masthead{z-index:50;background:var(--paper);border-bottom:1px solid var(--ink);animation:.8s .1s both rb-fade;position:sticky;top:0}.masthead__row{align-items:center;gap:var(--gutter);max-width:var(--max);min-height:var(--mast);padding:0 var(--pad);grid-template-columns:1fr auto 1fr;margin:0 auto;display:grid}.masthead__folio sup{text-transform:none}.masthead__folio{font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;font-stretch:75%}.masthead__logo{justify-self:center;width:7.5rem;display:block}.masthead__row--nav .masthead__logo{justify-self:start}.masthead__logo img{filter:invert();width:100%;height:auto}.masthead__nav{white-space:nowrap;font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;justify-self:center;align-items:center;gap:clamp(1rem,2vw,2rem);font-stretch:75%;display:flex}.masthead__nav a{transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 calc(100% - .25rem)/0 1px no-repeat;padding:.55rem 0}.masthead__nav a:hover,.masthead__nav a[aria-current=true]{background-size:100% 1px}.masthead__book{font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;background:var(--ink);color:var(--paper);border:1px solid var(--ink);transition:background-color .35s var(--ease), color .35s var(--ease);padding:.7rem 1rem;font-stretch:75%}.masthead__book:hover{background:var(--paper);color:var(--ink)}.masthead__menu{min-width:2.75rem;min-height:2.75rem;font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;padding:0 0 0 .25rem;font-stretch:75%;display:none}.masthead__end{justify-self:end;align-items:center;gap:clamp(1rem,2vw,2rem);display:flex}.lang{font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;align-items:center;font-stretch:75%;display:flex}.lang__item{min-width:2.75rem;min-height:2.75rem;color:var(--ink-soft);transition:color .3s var(--ease);justify-content:center;align-items:center;display:inline-flex}.lang__item+.lang__item{border-left:1px solid var(--rule)}.lang__item.is-current{color:inherit;text-underline-offset:.35rem;text-decoration:underline;text-decoration-thickness:1px}a.lang__item:hover{color:inherit}.menu__lang{color:var(--on-ink);margin-bottom:1rem}.menu__lang .lang__item{color:var(--on-ink-soft)}.menu__lang .lang__item+.lang__item{border-left-color:var(--rule-ink)}.menu__lang .lang__item.is-current,.menu__lang a.lang__item:hover{color:var(--on-ink)}.menu{z-index:80;padding:0 var(--pad) 1.5rem;background:var(--ink);color:var(--on-ink);animation:rb-menu .6s var(--ease-wipe) both;flex-direction:column;display:flex;position:fixed;inset:0}.menu__top{min-height:var(--mast);border-bottom:1px solid var(--rule-ink);justify-content:space-between;align-items:center;display:flex}.menu__top img{width:6.5rem;height:auto}.menu__close{min-height:2.75rem;font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;font-stretch:75%;display:inline-flex}.menu__nav{flex-direction:column;flex:1;justify-content:center;display:flex}.menu__nav a{border-bottom:1px solid var(--rule-ink);font:900 clamp(2.5rem, 12vw, 3.5rem) / .95 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;animation:rb-rise .7s var(--ease) both;align-items:baseline;gap:1rem;padding:.9rem 0;display:flex}.menu__num{font:600 .75rem/1 var(--sans);letter-spacing:.16em;color:var(--on-ink-soft);font-stretch:75%}.menu__cta{width:100%;animation:.6s .5s both rb-fade}.cover{grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.cover__photo{aspect-ratio:4/5;background:var(--plate);animation:rb-wipe 1.4s var(--ease-wipe) .1s both;position:relative;overflow:hidden}.cover__photo-inner{animation:rb-settle 2.2s var(--ease) .1s both;position:absolute;inset:-6% 0}.cover__photo-inner img,.cover__photo-inner video{object-fit:cover;object-position:55% 30%;width:100%;height:100%}.cover__caption{right:var(--pad);color:var(--ink);margin:0;position:absolute;bottom:1rem}.cover__text{z-index:2;padding:2rem var(--pad) clamp(3rem, 6vw, 4.5rem);flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.cover__title{font:900 clamp(2.9rem, 13vw, 6rem) / .86 var(--sans);font-stretch:var(--display-stretch);letter-spacing:-.005em;text-transform:uppercase}.cover__title em{color:var(--accent);font-style:italic}.line{margin-top:-.14em;padding:.14em 0 .06em;display:block;overflow:hidden}.line>span{animation:rb-line 1.1s var(--ease) both;display:block}.cover__lines{border-top:1px solid var(--ink);max-width:34rem;animation:rb-rise .9s var(--ease) 1.05s both}.cover__lines li{border-bottom:1px solid var(--rule)}.cover__lines a{grid-template-columns:2.25rem minmax(0,1fr) auto;grid-template-areas:"num family arrow""num items arrow";align-items:center;gap:.2rem .75rem;padding:.8rem 0;display:grid}.cover__lines .icon{grid-area:arrow}.cover__lines a:hover .icon{transform:translate(5px)}.cover__numeral{color:var(--accent);font:italic 900 1.5rem/1 var(--sans);font-stretch:var(--display-stretch);grid-area:num;align-self:start}.cover__family{font:600 .75rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;grid-area:family;font-stretch:75%}.cover__items{color:var(--ink-soft);grid-area:items;font-size:.9375rem;line-height:1.4}.cover__actions{animation:rb-rise .9s var(--ease) .9s both;flex-wrap:wrap;align-items:flex-start;gap:1.25rem 2rem;display:flex}.cta{flex-direction:column;gap:.6rem;display:flex}.cover__from{align-items:baseline;gap:.6rem;min-height:3.25rem;padding-top:.55rem;display:flex}.cover__from .figure{font-size:2.5rem;line-height:1}.cover__cert{border-top:1px solid var(--ink);animation:rb-rise .9s var(--ease) 1s both;flex-wrap:wrap;align-self:stretch;align-items:center;gap:.35rem .75rem;padding-top:.9rem;display:inline-flex}.cover__cert .label{color:var(--ink-soft)}.cover__cert-name{font:italic 900 clamp(1.25rem, 1.8vw, 1.625rem) / 1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase}.cover__cert .icon{align-self:center}.cover__cert:hover .icon{transform:translate(5px)}@media (max-width:599.98px){.cover__cert{grid-template-columns:auto auto;justify-content:start;gap:.45rem .75rem;display:grid}.cover__cert .label{grid-column:1/-1}}@media (max-width:1023.98px){.cover__actions{order:2}.cover__cert{order:3}.cover__lines{order:4}}@media (min-width:600px) and (max-width:1023.98px){.cover__photo{aspect-ratio:16/9;max-height:45svh}}@media (min-width:1024px){.cover{min-height:calc(100svh - var(--mast));grid-template-columns:repeat(12,minmax(0,1fr))}.cover__photo{aspect-ratio:auto;grid-area:1/7/auto/-1;min-height:34rem}.cover__text{padding:clamp(1.5rem, 3vw, 2.5rem) var(--gutter) clamp(1.5rem, 3vw, 2.5rem) max(var(--pad), calc((100cqw - var(--max)) / 2 + var(--pad)));grid-area:1/1/auto/7;align-self:center;gap:clamp(1.5rem,2.2vw,1.75rem)}.cover__title{font-size:clamp(3.5rem,6.1vw,5.5rem)}.cover__photo-inner img,.cover__photo-inner video{object-position:50% 12%}.cover__text{align-self:stretch;padding-top:clamp(2.5rem,9vh,6rem);padding-bottom:0}.cover__lines{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;max-width:none;margin-top:0;display:grid}.cover__lines li{border-bottom:0;position:relative}.cover__lines li+li:before{content:"";border-left:1px solid var(--rule);position:absolute;top:0;bottom:0;left:-1rem}.cover__lines a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num arrow""family family""items items";align-content:start;align-items:center;row-gap:.6rem;height:100%;padding:1.1rem 0 1.4rem}.cover__numeral{align-self:center;font-size:clamp(2rem,3vw,2.75rem)}.cover__family{font:900 clamp(1rem, 1.25vw, 1.2rem) / 1 var(--sans);font-stretch:var(--display-stretch);letter-spacing:0;text-wrap:balance}.cover__items{display:none}.cover__cert{margin-top:auto;padding:calc(.25rem + clamp(1.5rem,2.2vw,1.75rem)) 0 .25rem}.cover__title{margin-top:auto}:root{--section:clamp(4.5rem, 6.5vw, 6.5rem)}}.ticker{background:var(--ink);color:var(--on-ink);flex-direction:column;gap:.35rem;padding:1.1rem 0;display:flex;overflow:hidden}.ticker__track{will-change:transform;width:max-content;animation:30s linear infinite rb-marquee;display:flex}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__mark{transform:skew(-12deg)}.ticker__row{flex-shrink:0;display:flex}.ticker__item{font:italic 900 clamp(2rem, 4.6vw, 3.75rem) / 1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.6em;padding-right:.6em;display:flex}.ticker__track--reverse{animation-duration:38s;animation-direction:reverse}.ticker__track--outline .ticker__item{color:#0000;-webkit-text-stroke:1px var(--on-ink)}.ticker__track--outline .ticker__mark{box-shadow:inset 0 0 0 1px var(--on-ink);background:0 0}.ticker__mark{background:var(--on-ink);flex-shrink:0;width:.22em;height:.22em}.edito{padding:var(--section) 0}.edito__side{flex-direction:column;gap:.5rem;display:flex}.edito__mark{height:.62em;font:italic 900 clamp(7rem, 16vw, 17rem) / .8 var(--sans);font-stretch:var(--display-stretch);color:#0000;-webkit-text-stroke:2px var(--ink);display:block}@media (min-width:760px){.edito__mark{-webkit-text-stroke-width:1.5px}}.edito__main{flex-direction:column;display:flex}.edito__quote{max-width:16em;font:900 clamp(2.4rem, 5.2vw, 4.75rem) / .95 var(--sans);font-stretch:var(--display-stretch);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.edito__quote em{color:var(--accent);font-style:italic}.edito__sign{color:var(--ink-soft);margin-top:1.5rem}.edito__lead{border-top:2px solid var(--ink);max-width:45rem;font:500 clamp(1.25rem, 1.8vw, 1.5rem) / 1.45 var(--sans);text-wrap:pretty;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.5rem}.edito__body{text-wrap:pretty;max-width:34em;margin-top:2rem}.edito__body p+p{margin-top:1.1rem}.edito__body p:first-child:first-letter{initial-letter:3;float:left;font:900 4.4em/.78 var(--sans);font-stretch:var(--display-stretch);margin:.04em .12em 0 0}@media (min-width:760px){.edito__side{grid-column:1/4}.edito__main{grid-column:4/-1}.edito__mark{margin-top:.15em}.edito{padding-bottom:calc(var(--section) * .6)}}@media (min-width:1024px){.edito__side{top:calc(var(--mast) + 2rem);align-self:start;position:sticky}.edito__body{columns:2;column-gap:var(--gutter);max-width:45rem}.edito__body p{break-inside:avoid-column}}.soins{padding:var(--section) 0;border-top:1px solid var(--ink)}.soins__side{flex-direction:column;gap:1.5rem;display:flex}.soins__plate{margin-top:1rem}@media (min-width:760px){.soins__plate .plate__frame{aspect-ratio:auto;height:min(calc(100svh - var(--mast) - 4rem), 52rem);min-height:16rem}}.soins__plate img{object-position:35% 50%}.tarifs__plate img{object-position:50% 30%}.family+.family{margin-top:clamp(2.5rem,5vw,4rem)}.family{scroll-margin-top:1rem}.family__head{border-bottom:2px solid var(--ink);font:900 clamp(1.9rem, 4.2vw, 3.75rem) / 1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;align-items:baseline;gap:.6rem;padding-bottom:.9rem;display:flex}.family__numeral{color:var(--accent);font-style:italic}.soin{border-bottom:1px solid var(--rule)}.soin summary{cursor:pointer;flex-direction:column;justify-content:center;gap:.45rem;min-height:4.5rem;padding:1.5rem 3.25rem 1.5rem 0;display:flex}.soin__title{color:var(--ink);font:900 clamp(1.5rem, 2.3vw, 2.125rem) / 1.02 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;transition:color .35s var(--ease), transform .5s var(--ease)}.soin__title em{color:var(--accent);font-style:italic}.soin summary{isolation:isolate;transition:color .35s var(--ease);position:relative}.soin summary:before{content:"";inset:0 calc(-1 * min(var(--pad), 1.25rem));z-index:-1;background:var(--ink);transform-origin:0;transition:transform .5s var(--ease);position:absolute;transform:scaleX(0)}@media (hover:hover){.soin summary:hover{color:var(--paper)}.soin summary:hover:before{transform:scaleX(1)}.soin summary:hover .soin__title{color:var(--paper);transform:translate(.4rem)}.soin summary:hover .soin__tag,.soin summary:hover .soin__lead{color:var(--on-ink-soft)}}.soin__lead{-webkit-line-clamp:2;max-width:40em;color:var(--ink-soft);transition:color .35s var(--ease);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.soin[open] .soin__lead{-webkit-line-clamp:unset;color:var(--ink)}.soin__tag{font:600 .75rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-stretch:75%}.soin__plus{transition:transform .4s var(--ease);position:absolute;top:calc(50% - 8px);right:.75rem}.soin[open] .soin__plus{transform:rotate(45deg)}.soin__body{animation:rb-rise .7s var(--ease) both;gap:2rem;padding:.5rem 0 2.5rem;display:grid}.soin__desc,.soin__facts{text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:1rem;max-width:36em;display:flex}.soin__note{border-left:1px solid var(--ink);color:var(--ink-soft);padding-left:1rem;font-style:italic}.soin__list{flex-direction:column;gap:.5rem;display:flex}.soin__list li{padding-left:1.5rem;position:relative}.soin__list li:before{content:"";background:var(--ink);width:.8rem;height:1px;position:absolute;top:.8em;left:0}.soin__book{border-bottom:1px solid var(--rule);flex-direction:column;gap:.9rem;padding-bottom:1.75rem;display:flex}.soin__durees{flex-wrap:wrap;gap:.5rem;display:flex}.duree{border:1px solid var(--ink);min-height:3.25rem;transition:background-color .3s var(--ease), color .3s var(--ease);align-items:baseline;gap:.9rem;padding:.8rem 1.25rem;display:flex}.duree .figure{font-size:1.75rem;line-height:1}@media (hover:hover){.duree:hover{background:var(--ink);color:var(--paper)}}@media (min-width:760px){.soins__side{grid-column:1/6;align-self:start}.soins__plate{top:calc(var(--mast) + 2rem);position:sticky}.soins__index{grid-column:7/-1}}@media (min-width:1100px){.soin__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2.5rem}.soin__book{grid-column:1/-1}}@media (max-width:759.98px){.soin summary{padding-right:2.75rem}}.cert{background:var(--ink);color:var(--on-ink);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.cert .plate__inner{background:var(--ink)}.cert__plate .plate__frame{aspect-ratio:16/9}.cert__plate img{object-fit:contain;padding:12% 14%}.cert__text{padding:clamp(3rem, 8vw, 6rem) var(--pad) var(--section);flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.cert__title{font:900 clamp(3rem, 6vw, 5.75rem) / .98 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase}.cert__title em{color:var(--accent);font-style:italic;display:block}.cert__list{border-top:1px solid var(--rule-ink);width:100%;max-width:30rem}.cert__list li{border-bottom:1px solid var(--rule-ink);font:800 1.5rem/1.1 var(--sans);text-transform:uppercase;padding:.85rem 0;font-stretch:75%}.cert__body{max-width:30em;color:var(--on-ink-soft)}.cert__actions{flex-wrap:wrap;align-items:flex-start;gap:1.5rem 2.5rem;display:flex}.cert__actions>.link{margin-top:1rem}.cert__gallery{width:100%;max-width:var(--max);padding:0 var(--pad) var(--section);flex-direction:column;grid-column:1/-1;gap:1rem;margin:0 auto;display:flex}.cert__gallery .label{color:var(--on-ink-soft)}.ba-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ba-nav{align-items:center;gap:.25rem;display:flex}.ba-count{font-variant-numeric:tabular-nums;margin-right:.5rem}.ba-btn{border:1px solid var(--rule-ink);width:2.75rem;height:2.75rem;color:var(--on-ink);transition:background-color .3s var(--ease), color .3s var(--ease), opacity .3s;justify-content:center;align-items:center;display:inline-flex}.ba-btn--prev .icon{transform:rotate(180deg)}.ba-btn[aria-disabled=true]{color:var(--rule-ink);cursor:default}@media (hover:hover){.ba-btn:not([aria-disabled=true]):hover{background:var(--on-ink);color:var(--ink)}}@media (min-width:1024px){.ba-nav{display:none}}.cert__gallery ul{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:1rem var(--pad) 0;scroll-padding-inline:var(--pad);border-top:1px solid var(--rule-ink);gap:.75rem;display:flex;overflow-x:auto}.cert__gallery ul::-webkit-scrollbar{display:none}.cert__gallery li{scroll-snap-align:start;aspect-ratio:1000/1339;background:var(--ink);flex:0 0 min(78%,22rem);align-items:center;display:flex}.cert__gallery .ba{width:100%;position:relative;overflow:hidden}.cert__gallery img{object-fit:cover}.pair-chip{z-index:1;background:var(--paper);color:var(--ink);padding:.35rem .5rem .3rem;position:absolute;top:.6rem;left:.6rem}.pair-chip--after{background:var(--ink);top:calc(50% + .6rem)}.pair-chip.label{color:var(--ink)}.pair-chip--after.label{color:var(--paper)}.js [data-wipe] .pair-chip{opacity:0;transition:opacity .5s var(--ease) .9s}.js [data-wipe].is-revealed .pair-chip{opacity:1}@media (min-width:1024px){.cert__gallery ul{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:1rem 0 0;display:grid;overflow:visible}.cert__gallery li{flex:none}}.soin__plate{justify-self:center;width:min(100%,24rem)}.soin__plate .plate__frame{aspect-ratio:1000/1339}.soin__plate .plate__inner{inset:0}@media (min-width:1100px){.soin__plate{grid-column:1/-1}}@media (min-width:1024px){.cert{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cert__plate{position:relative}.cert__plate .plate__frame{aspect-ratio:auto;position:absolute;inset:0}.cert .plate__inner{inset:0}.cert__plate img{padding:var(--section) 16%}.cert__text{padding:var(--section) max(var(--pad), calc((100cqw - var(--max)) / 2 + var(--pad))) var(--section) calc(var(--gutter) / 2);align-self:center}}.apropos{padding:var(--section) 0}.apropos__side{flex-direction:column;gap:2rem;margin-bottom:2.5rem;display:flex}.apropos__quote{border-top:2px solid var(--ink);max-width:14em;font:800 clamp(1.6rem, 2.6vw, 2.25rem) / 1.05 var(--sans);letter-spacing:-.015em;text-wrap:balance;padding-top:1.5rem;font-stretch:75%}.apropos__quote em{color:var(--accent);font-style:italic}.apropos__body{text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:1.1rem;max-width:34em;display:flex}.apropos__lead{font:500 1.25rem/1.5 var(--sans)}.apropos__more{flex-direction:column;gap:1.1rem;display:flex}.apropos__more summary{font:600 .75rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.75em;padding:.35rem 0;font-stretch:75%;display:inline-flex}.apropos__more summary::-webkit-details-marker{display:none}.apropos__plus{transition:transform .4s var(--ease)}.apropos__more[open] .apropos__plus{transform:rotate(45deg)}.apropos__more[open]>p{animation:rb-rise .7s var(--ease) both}.apropos__more p+p{margin-top:1.1rem}.apropos__book{margin-top:1rem}@media (min-width:760px){.apropos__side{top:calc(var(--mast) + 2rem);grid-column:1/6;align-self:start;margin-bottom:0;position:sticky}.apropos__quote{font-size:clamp(2rem,3.6vw,3.25rem)}.apropos__body{grid-column:7/-1}}.avis{padding:var(--section) 0}.avis__inner{max-width:var(--max);padding:0 var(--pad);flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}.avis__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem 2rem;display:flex}.avis__score{align-items:center;gap:.9rem;display:inline-flex}.avis__score .figure{font-size:clamp(3.25rem,5.4vw,4.75rem);line-height:.85}.avis__score-meta{flex-direction:column;gap:.45rem;display:flex}.avis__score .label{transition:color .3s}@media (hover:hover){.avis__score:hover .label{color:var(--ink-soft)}}.stars{color:var(--accent);gap:2px;display:inline-flex}.stars__off{color:var(--rule)}.avis__strip{flex-direction:column;gap:1rem;display:flex}.avis__nav{align-self:flex-end;display:flex}.avis .ba-btn{border-color:var(--rule);color:var(--ink)}@media (hover:hover){.avis .ba-btn:not([aria-disabled=true]):hover{background:var(--ink);color:var(--paper)}}.avis__list{gap:var(--gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-1 * var(--pad));padding:0 var(--pad);scroll-padding-inline:var(--pad);display:flex;overflow-x:auto}.avis__list::-webkit-scrollbar{display:none}.avis__card{scroll-snap-align:start;border-top:1px solid var(--ink);flex-direction:column;flex:0 0 min(85%,24rem);gap:1.1rem;padding-top:1.25rem;display:flex}.avis__text{font:500 1.0625rem/1.55 var(--sans);flex:1;margin:0}.avis__by{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.avis__date{font:500 .8125rem/1.4 var(--sans);color:var(--ink-soft);font-stretch:87.5%}.avis__actions{flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem;margin-top:.5rem;display:flex}.avis__lang{color:var(--ink-soft);font:500 .8125rem/1.4 var(--sans);flex-basis:100%;font-stretch:87.5%}.avis .ba-btn[aria-disabled=true]{color:var(--rule)}@media (min-width:768px){.avis__card{flex-basis:calc((100% - var(--gutter)) / 2)}}@media (min-width:1024px){.avis__card{flex-basis:calc((100% - 2 * var(--gutter)) / 3)}.avis__list{margin:0;padding:0;scroll-padding-inline:0}}.tarifs{padding:var(--section) 0}.tarifs__main{flex-direction:column;gap:1.5rem;display:flex}.prices{border-top:1px solid var(--ink);margin-top:1rem;container-type:inline-size}.prices li{border-bottom:1px solid var(--rule)}.price__except{color:var(--ink-soft);margin-top:.5rem;transition:color .3s;display:block}@media (hover:hover){.price:hover .price__except{color:inherit}}.price{isolation:isolate;transition:color .35s var(--ease);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:1rem;padding:.9rem 0;display:grid;position:relative}.price:before{content:"";inset:0 calc(-1 * min(var(--pad), 1.25rem));z-index:-1;background:var(--ink);transform-origin:0;transition:transform .5s var(--ease);position:absolute;transform:scaleX(0)}@media (hover:hover){.price:hover{color:var(--paper)}.price:hover:before{transform:scaleX(1)}.price:hover .icon{transform:translate(5px)}}.price__book{min-height:2.75rem;transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);border:1px solid;align-self:center;align-items:center;gap:.75rem;padding:0 1rem;display:inline-flex}@media (hover:hover){.price:hover .price__book{background:var(--paper);color:var(--ink);border-color:var(--paper)}}.price__when{display:contents}.price__time{grid-area:1/1}.price__except{grid-area:2/1;margin-top:.35rem}.price__amount,.price__book{grid-row:1}.price__time{text-transform:uppercase;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1}.price__amount{font-size:clamp(3.5rem,8vw,6rem);line-height:.9}.price--ask{align-items:center}.price--ask .price__time,.price__time{white-space:nowrap}@container (max-width:34rem){.price--ask{grid-template-columns:minmax(0,1fr) auto;row-gap:.4rem}.price--ask .price__amount--ask{grid-area:2/1}.price--ask .price__book{grid-area:1/2/3}}.price__amount--ask{letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1rem,1.7vw,1.5rem);line-height:1}.packs{max-width:var(--max);padding:0 var(--pad);margin:clamp(4rem,8vw,7rem) auto 0}.packs__title{font:900 clamp(2.5rem, 5vw, 4rem) / .9 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;margin-bottom:1.5rem}.packs__title em{color:var(--accent);font-style:italic}.packs__row{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.pack{isolation:isolate;transition:color .35s var(--ease);flex-direction:column;gap:.9rem;padding:2rem 0 2.25rem;display:flex;position:relative}.pack:before{content:"";inset:0 calc(-1 * min(var(--pad), 1.25rem));z-index:-1;background:var(--ink);opacity:0;transition:opacity .35s var(--ease);position:absolute}.pack+.pack{border-top:1px solid var(--ink)}@media (hover:hover){.pack:hover{color:var(--paper)}.pack:hover:before{opacity:1}}.pack__name{font:900 2.25rem/1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase}.pack__price{margin-top:.5rem;font-size:clamp(3.25rem,5.4vw,4.75rem);line-height:1}.pack__saving{font-style:italic}.pack__cta{min-height:2.75rem;color:inherit;font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);background:0 0;border:1px solid;align-self:flex-start;align-items:center;gap:.75rem;margin-top:auto;padding:0 1rem;font-stretch:75%;display:inline-flex}@media (hover:hover){.pack:hover .pack__cta{background:var(--paper);color:var(--ink);border-color:var(--paper)}}@media (max-width:759.98px){.pack{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""sessions price""saving cta";align-items:center;gap:.35rem 1rem;padding:1.25rem 0 1.35rem;display:grid}.pack__name{grid-area:name;font-size:1.75rem}.pack>.label{grid-area:sessions}.pack__price{grid-area:price;margin-top:0;font-size:2.75rem}.pack__saving{text-wrap:pretty;grid-area:saving;margin-top:.35rem;font-size:.875rem}.pack__cta{grid-area:cta;place-self:end;margin-top:0}}@media (min-width:760px){.tarifs__main{grid-column:1/8}.tarifs__plate{grid-column:9/-1;align-self:end}}@media (min-width:1024px){.tarifs__main{grid-column:1/6}.tarifs__plate{grid-column:7/-1}}@media (min-width:760px){.packs__row{grid-template-columns:repeat(3,minmax(0,1fr))}.pack+.pack{border-top:0;border-left:1px solid var(--ink);padding-left:1.5rem}.pack:not(:last-child){padding-right:1.5rem}.pack:before{inset:0}.pack:first-child:before{left:calc(-1 * min(var(--pad), 1.25rem))}.pack:last-child:before{right:calc(-1 * min(var(--pad), 1.25rem))}}.contact{background:var(--ink);color:var(--on-ink)}.contact__inner{max-width:var(--max);padding:var(--section) var(--pad) 2rem;flex-direction:column;gap:clamp(3rem,6vw,5rem);margin:0 auto;display:flex}.contact__big{font:900 clamp(3.25rem, 10vw, 6rem) / .86 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:0 .25em;display:inline-flex}.contact__big em{color:var(--accent);font-style:italic}.contact__arrow{width:.7em;height:auto}.contact__cta{gap:1rem}.contact__grid{gap:2rem var(--gutter);border-top:1px solid var(--rule-ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding-top:2rem;display:grid}.contact__grid div{flex-direction:column;gap:.6rem;display:flex}.contact__grid dt{color:var(--on-ink-soft)}.contact__grid dd{font:600 1.1875rem/1.35 var(--sans)}.contact__grid dd a{transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;display:inline-block}.contact__grid dd a:hover{background-size:100% 1px}.studio-map{aspect-ratio:21/9;background:var(--ink);border:1px solid var(--rule-ink);width:100%;position:relative;overflow:hidden}.studio-map .studio-map__canvas{opacity:0;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.studio-map.is-ready .studio-map__canvas{opacity:1}.studio-map__card{z-index:2;background:var(--ink);border-top:1px solid var(--rule-ink);border-right:1px solid var(--rule-ink);text-align:left;flex-direction:column;align-items:flex-start;gap:.35rem;padding:clamp(1.25rem,3vw,2rem);display:flex;position:absolute;bottom:0;left:0}.studio-map__card .label{color:var(--on-ink-soft)}.studio-map__street{font:900 clamp(1.75rem, 3.4vw, 2.75rem) / .95 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;margin-top:.4rem}.studio-map__city{font:italic 900 clamp(1.25rem, 2.2vw, 1.75rem) / 1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;color:var(--on-ink-soft)}.studio-map__cta{min-height:2.75rem;margin-top:1rem;padding:.75rem 1.1rem}.map-pin{flex-direction:column;align-items:center;display:flex;position:relative}.map-pin__tag{background:var(--paper);color:var(--ink);font:italic 900 .9375rem/1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;letter-spacing:.02em;padding:.45rem .7rem;position:relative}.map-pin__tag:after{content:"";background:var(--paper);width:1px;height:1.4rem;position:absolute;top:100%;left:50%}.map-pin__pulse{background:var(--paper);width:.7rem;height:.7rem;margin-left:-.35rem;position:absolute;bottom:-1.75rem;left:50%}.map-pin__pulse:before{content:"";border:1px solid var(--paper);animation:rb-pulse 1.8s var(--ease) infinite;position:absolute;inset:0}@keyframes rb-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}.studio-map .maplibregl-ctrl.maplibregl-ctrl-attrib,.studio-map .maplibregl-ctrl-attrib.maplibregl-compact{background-color:var(--ink);color:var(--on-ink-soft);font:500 .6875rem/1.6 var(--sans);border-radius:0}.studio-map .maplibregl-ctrl-attrib a{color:var(--on-ink)}.studio-map .maplibregl-ctrl-attrib-button,.studio-map .maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:var(--paper);border-radius:0}.studio-map .maplibregl-cooperative-gesture-screen{font:600 .875rem/1.4 var(--sans);background:#0a0a0abf}.studio-map.is-failed{aspect-ratio:auto}.studio-map.is-failed .studio-map__canvas{display:none}.studio-map.is-failed .studio-map__card{border:0;position:static}.footer{border-top:1px solid var(--rule-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;padding-top:2rem;display:flex}.footer__logo{width:min(22rem,70vw);height:auto}.footer__links{font:600 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-soft);flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;font-stretch:75%;display:flex}.footer__links a{padding:.4rem 0;display:inline-block}.footer__links a:hover{color:var(--on-ink)}.footer__credit a{text-underline-offset:.35em;color:var(--on-ink);text-decoration:underline;text-decoration-thickness:1px}.book-bar{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:70;transition:transform .5s var(--ease);display:none;position:fixed;transform:translateY(160%)}.book-bar.is-visible{transform:none}.book-bar .btn{border-color:var(--paper);width:100%;min-height:3.5rem}.legal{max-width:46rem;padding:clamp(3rem, 8vw, 6rem) var(--pad) var(--section);margin:0 auto}.legal h1{margin-bottom:2.5rem}.legal h2{border-top:1px solid var(--ink);font:600 .75rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:2.5rem 0 .75rem;padding-top:1rem;font-stretch:75%}.legal p+p{margin-top:.75rem}.legal a{border-bottom:1px solid}@media (max-width:1199.98px){.masthead__nav,.masthead__book,.masthead__folio:not(.masthead__back){display:none}.masthead__back{grid-area:1/2;justify-self:end;align-items:center;min-height:2.75rem;display:inline-flex}.masthead__row{grid-template-columns:auto 1fr auto}.masthead__row--nav{grid-template-columns:auto 1fr}.masthead__logo{justify-self:start;width:6.5rem}.masthead__menu{align-items:center;display:inline-flex}}@media (max-width:759.98px){.book-bar{display:block}.contact__inner{padding-bottom:6rem}.cover__photo{aspect-ratio:1}.cover__caption{display:none}.studio-map{aspect-ratio:4/5}.studio-map__card{border-right:0;right:0}.studio-map .maplibregl-ctrl-bottom-right{top:0;bottom:auto}.contact__inner{text-align:center;align-items:center}.contact__big{justify-content:center}.contact__big .contact__arrow{display:none}.contact__grid{justify-items:center;width:100%}.contact__grid div{align-items:center}.footer{flex-direction:column;align-items:center}.footer__logo{width:min(12rem,50vw)}.soins__plate,.tarifs__plate{display:none}.soins__side{margin-bottom:1.5rem}.footer__links{justify-content:center}}.directions{display:inline-block;position:relative}.directions__panel{z-index:20;background:var(--paper);min-width:13.5rem;color:var(--ink);border:1px solid var(--ink);text-align:left;animation:rb-menu .45s var(--ease-wipe) both;flex-direction:column;padding:.85rem 1rem .4rem;display:flex;position:absolute;bottom:calc(100% + .6rem);left:0}.directions--center .directions__panel{left:50%;transform:translate(-50%)}.studio-map__card .directions{flex-direction:column;align-items:flex-start;display:flex}.studio-map__card .directions__panel{margin-top:.75rem;position:static}.directions .directions__title{color:var(--ink);margin-bottom:.35rem}.directions__item{border-top:1px solid var(--rule);min-height:2.75rem;font:900 1.25rem/1 var(--sans);font-stretch:var(--display-stretch);text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.directions__item:hover .icon{transform:translate(5px)}.directions .directions__panel :focus-visible{outline-color:var(--ink)}.contact__grid dd .directions__item{background:0 0}.nowrap{white-space:nowrap}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--paper);font:600 .8125rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;padding:.9rem 1.25rem;font-stretch:87.5%;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip:focus-visible{outline-color:var(--ink);transform:none}@media (orientation:landscape) and (max-height:520px){:root{--mast:3.25rem}.cover{min-height:calc(100svh - var(--mast));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cover__photo{aspect-ratio:auto;grid-area:1/2/span 2;height:100%;max-height:none}.cover__photo-inner img{object-position:50% 15%}.cover__text{padding:1.25rem var(--pad) 1.5rem;grid-area:1/1;gap:1rem}.cover__title{font-size:clamp(1.9rem,9.5svh,3rem)}.cover__actions{gap:.75rem 1.5rem}.cover__from .figure{font-size:2rem}.cert__plate .plate__frame{aspect-ratio:auto;height:55svh}.cert__plate img{padding:8% 14%}.cert__gallery li{height:calc(100svh - var(--mast) - 4rem);aspect-ratio:1000/1339;flex:none}.cert__gallery .ba{width:100%}}.soins__index{container-type:inline-size}@container (max-width:30rem){.soin__durees{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.duree{grid-template-columns:1fr auto;align-items:end;gap:.5rem;padding:.75rem;display:grid}.duree .label{grid-column:1/-1}}.soin__tag-part{white-space:nowrap}@media (pointer:coarse){.link,.apropos__more summary,.contact__grid dd a,.footer__links a{position:relative}.link:after,.apropos__more summary:after,.contact__grid dd a:after,.footer__links a:after{content:"";position:absolute;inset:-.55rem -.25rem}}@media (min-width:760px) and (max-width:1023.98px){.tarifs__plate{display:none}.tarifs__main{grid-column:1/-1}.soins__plate .plate__frame{aspect-ratio:4/5;height:auto}.soins__plate img{object-position:60% 35%}}@media (min-width:1024px) and (max-width:1279.98px){.cover__lines{grid-template-columns:repeat(2,minmax(0,1fr))}.cover__lines li:nth-child(odd):before{content:none}.cover__lines li:nth-child(n+3){border-top:1px solid var(--rule)}}
