.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;line-height:1;flex:0 0 auto}.logo[data-astro-cid-tvrurpns] img[data-astro-cid-tvrurpns]{display:block;max-width:none}.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--font-label);font-weight:400;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;border:1px solid transparent;transition:transform .25s var(--ease),background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease);white-space:nowrap}.btn[data-astro-cid-vnzlvqnm]:hover{transform:translateY(-2px)}.btn--md[data-astro-cid-vnzlvqnm]{font-size:12px;padding:13px 26px}.btn--lg[data-astro-cid-vnzlvqnm]{font-size:13px;padding:17px 34px}.btn--primary[data-astro-cid-vnzlvqnm]{background:var(--brun);color:var(--lin)}.btn--primary[data-astro-cid-vnzlvqnm]:hover{background:var(--espresso)}.btn--outline[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--brun);border-color:var(--brun)}.btn--outline[data-astro-cid-vnzlvqnm]:hover{background:var(--brun);color:var(--lin)}.btn--light[data-astro-cid-vnzlvqnm]{background:var(--lin);color:var(--brun)}.btn--light[data-astro-cid-vnzlvqnm]:hover{background:var(--creme)}.btn--outline-light[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--lin);border-color:var(--lin)}.btn--outline-light[data-astro-cid-vnzlvqnm]:hover{background:var(--lin);color:var(--brun)}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--lin) 88%,transparent);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--ligne)}.hdr__in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:32px;height:78px;max-width:1320px}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(12px,1.7vw,24px)}.nav__link[data-astro-cid-3ef6ksr2]{font-family:var(--font-label);font-size:13px;letter-spacing:.04em;white-space:nowrap;color:var(--brun);padding-bottom:2px;border-bottom:1px solid transparent;transition:border-color .25s var(--ease),opacity .25s var(--ease)}.nav__link[data-astro-cid-3ef6ksr2]:hover{opacity:.65}.nav__link[data-astro-cid-3ef6ksr2].is-active{border-color:var(--terracotta)}.nav__login[data-astro-cid-3ef6ksr2]{color:var(--terracotta);border-bottom-color:var(--terracotta)}.lang[data-astro-cid-3ef6ksr2]{font-family:var(--font-label);font-size:11px;letter-spacing:.14em;color:var(--mut);border:1px solid var(--ligne);border-radius:999px;padding:6px 11px;transition:color .25s var(--ease),border-color .25s var(--ease)}.lang[data-astro-cid-3ef6ksr2]:hover{color:var(--brun);border-color:var(--brun)}.burger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;padding:8px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:24px;height:1.5px;background:var(--brun);transition:transform .3s var(--ease),opacity .3s var(--ease)}@media (max-width: 1200px){.burger[data-astro-cid-3ef6ksr2]{display:flex}.nav[data-astro-cid-3ef6ksr2]{position:absolute;inset:78px 0 auto;flex-direction:column;align-items:flex-start;gap:4px;background:var(--creme);border-bottom:1px solid var(--ligne);padding:18px clamp(20px,5vw,48px) 26px;max-height:0;overflow:hidden;transition:max-height .35s var(--ease),padding .35s var(--ease);padding-block:0}.nav__link[data-astro-cid-3ef6ksr2]{font-size:16px;padding-block:8px}.lang[data-astro-cid-3ef6ksr2],.nav__cta[data-astro-cid-3ef6ksr2]{margin-top:12px}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.nav[data-astro-cid-3ef6ksr2]{max-height:560px;padding-block:18px 26px}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}}.ft[data-astro-cid-sz7xmlte]{padding-top:clamp(56px,8vw,96px)}.ft__in[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding-bottom:40px}.ft__tag[data-astro-cid-sz7xmlte]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:var(--lin-sur-fonce);margin-top:16px}.ft__villes[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,var(--lin) 60%,transparent);font-size:14px;margin-top:8px}.ft__nav[data-astro-cid-sz7xmlte]{display:grid;gap:12px;align-content:start}.ft__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-label);font-size:14px;color:var(--lin-sur-fonce);transition:opacity .2s var(--ease)}.ft__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:.6}.ft__base[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;text-align:center;padding-block:22px 30px;margin-top:8px;border-top:1px solid color-mix(in srgb,var(--lin) 16%,transparent);font-family:var(--font-label);font-size:12px;color:color-mix(in srgb,var(--lin) 55%,transparent)}.ft__legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;width:100%}.ft__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,var(--lin) 75%,transparent);text-decoration:underline;text-underline-offset:3px}.ft__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:.6}.ft__founder[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center;gap:14px;text-align:center;padding:0 0 30px;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.24em;font-size:10.5px;color:color-mix(in srgb,var(--lin) 55%,transparent)}.ft__mono[data-astro-cid-sz7xmlte]{height:40px;width:auto;opacity:.9}.ft__founder-accent[data-astro-cid-sz7xmlte]{font-family:var(--font-titre);font-style:italic;text-transform:none;letter-spacing:.01em;font-size:15px;color:var(--terracotta)}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-Variable.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-Italic-Variable.woff2) format("woff2");font-weight:400 900;font-style:italic;font-display:swap}:root{--lin: #f5f0e7;--creme: #fbf8f1;--terre: #a8a99c;--brun: #220d02;--espresso: #542021;--terracotta: #542021;--mut: #766b50;--ligne: #e3ddd0;--lin-sur-fonce: #e9e3d6;--font-titre: "Bodoni Moda", "Didot", "Times New Roman", serif;--font-texte: "Schibsted Grotesk", system-ui, sans-serif;--font-label: "Schibsted Grotesk", system-ui, sans-serif;--font-script: "Bodoni Moda", serif;--max: 1120px;--pad-section: clamp(64px, 9vw, 128px);--radius: 16px;--radius-lg: 26px;--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-texte);color:var(--brun);background:var(--lin);line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}:root{--titre-opsz: 14;--titre-poids: 600}h1,h2,h3,.script,.oria,.formule__nom,.step__n,.studios__villes li,.faq__item summary,.rollover__title,.giftcard__label,.avantage__n,.avantage__t,.gains__list span,.ft__founder-accent,.points__num,.studios__num{font-variation-settings:"opsz" var(--titre-opsz)}h1,h2,h3{font-family:var(--font-titre);font-weight:var(--titre-poids);line-height:1.08;color:var(--brun)}h1{font-size:clamp(44px,7vw,84px);letter-spacing:.01em}h2{font-size:clamp(30px,4.4vw,50px)}h3{font-size:clamp(21px,2.4vw,27px)}p{font-size:clamp(16px,1.15vw,18px)}.kicker{font-family:var(--font-label);font-weight:400;letter-spacing:.3em;text-transform:uppercase;font-size:11px;color:var(--mut)}.script{font-family:var(--font-script);font-style:italic;font-weight:400}.oria{font-family:var(--font-titre);font-style:normal;font-weight:600;font-size:1.1em;letter-spacing:.015em}h1 .oria,h2 .oria,h3 .oria,.formule__nom .oria,.rollover__title .oria{font-size:inherit;letter-spacing:inherit;font-weight:inherit}.bg-brun,.bg-espresso{--terracotta: var(--terre);--mut: var(--terre)}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.section{padding-block:var(--pad-section)}.bg-lin{background:var(--lin)}.bg-creme{background:var(--creme)}.bg-brun{background:var(--brun);color:var(--lin)}.bg-espresso{background:var(--espresso);color:var(--lin)}.bg-terre{background:var(--terre)}.bg-brun h1,.bg-brun h2,.bg-brun h3,.bg-espresso h1,.bg-espresso h2,.bg-espresso h3{color:var(--creme)}.muted{color:var(--mut)}.lead{font-size:clamp(18px,1.5vw,22px);color:color-mix(in srgb,var(--brun) 88%,transparent)}.rule{height:1px;background:var(--ligne);border:0}.grid{display:grid;gap:clamp(20px,3vw,34px)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 860px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}
