.BookShell_shell__QyLhr{--violet-deep:#241548;--accent-text:#b45a3c;--logo-start:#8c52fe;--logo-mid-1:#a862d2;--logo-mid:#c673a6;--logo-mid-2:#e28179;--logo-end:#ff914b;--cream:#faf6ec;--cream-warm:#fdf1e4;--paper-line:#e4dcc8;--body-bg:#f5f4f0;--text-secondary:#55506b;--logo-size:clamp(36px,5vw,56px);--masthead-gap:clamp(8px,1.2vw,16px);--masthead-offset:calc(var(--logo-size) + var(--masthead-gap));--phone-band:12px;--phone-peek:14px;--book-turn:0.5s cubic-bezier(0.65,0,0.35,1);background:var(--body-bg);min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:64px 14px 22px}.BookShell_stage__qDvYu{position:relative;width:min(97vw,1760px)}.BookShell_cover__v02bd{position:relative;z-index:1;background:linear-gradient(90deg,var(--logo-start) 0,var(--logo-end) 100%);border-radius:14px;padding:14px;box-shadow:0 18px 40px rgba(35,25,15,.16)}.BookShell_spineTab__u4oGZ{--tab-w:104px;--tab-h:13px;--tab-out:11px;--notch-w:54px;--notch-h:7px;position:absolute;left:50%;transform:translateX(-50%);width:var(--tab-w);height:var(--tab-h);background:var(--logo-mid);filter:brightness(.92);z-index:2;pointer-events:none}.BookShell_spineTab__u4oGZ:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:var(--notch-w);height:var(--notch-h);background:rgba(40,22,12,.28)}.BookShell_spineTabBottom__RomyJ{bottom:calc(-1 * var(--tab-out));clip-path:polygon(0 0,100% 0,92% 100%,8% 100%)}.BookShell_spineTabBottom__RomyJ:after{top:0;clip-path:polygon(0 0,100% 0,84% 100%,16% 100%)}.BookShell_spineTabTop__VjniH{top:calc(-1 * var(--tab-out));clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.BookShell_spineTabTop__VjniH:after{bottom:0;clip-path:polygon(16% 0,84% 0,100% 100%,0 100%)}.BookShell_spineTabTop__VjniH{display:none}.BookShell_paper__uBiTy{background:var(--cream);border-radius:8px;overflow:clip;min-height:calc(100vh - 80px);display:flex;flex-direction:column}.BookShell_paperInner__B_ucA{position:relative;flex:1;padding:clamp(20px,3.6vw,44px) clamp(20px,4vw,52px) clamp(32px,6vw,72px)}.BookShell_decor__pzGT_{position:absolute;inset:0;pointer-events:none;z-index:0}.BookShell_spine__h6IJu{left:50%;width:2px;transform:translateX(-50%)}.BookShell_edge__Ljiz0,.BookShell_spine__h6IJu{position:absolute;top:6px;bottom:6px;background:var(--paper-line)}.BookShell_edge__Ljiz0{width:1.5px}.BookShell_edgeL1__MajEL{left:4px}.BookShell_edgeL2__PCYeB{left:7px}.BookShell_edgeL3__e960h{left:10px}.BookShell_edgeL4__94UJo{left:13px}.BookShell_edgeL5__bn2Aq{left:16px}.BookShell_edgeR1__M6Hf4{right:4px}.BookShell_edgeR2__DRe4F{right:7px}.BookShell_edgeR3__U_TK9{right:10px}.BookShell_edgeR4__8gCFF{right:13px}.BookShell_edgeR5__BWiNC{right:16px}.BookShell_paperContent__1j8oE{position:relative;z-index:1}.BookShell_pages__nb4BM{display:contents}.BookShell_menuButton__EsUFR,.BookShell_menuPage__IbBY6{display:none}.BookShell_tabs__MSmKQ{position:absolute;top:14px;left:50%;transform:translate(-50%,-100%);display:flex;align-items:flex-end;z-index:3;list-style:none;margin:0;padding:0}.BookShell_tabsInner__Lag2j{display:contents}.BookShell_tab__MQU2X{position:relative;width:clamp(96px,12vw,132px);height:48px;border-radius:10px 10px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;box-shadow:0 -1px 6px rgba(35,20,25,.12);transition:height .3s cubic-bezier(.34,1.56,.64,1),filter .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.BookShell_tab__MQU2X:hover{height:55px;filter:brightness(1.1) saturate(1.05);box-shadow:0 -2px 10px rgba(35,20,25,.18)}.BookShell_tab__MQU2X:active{height:46px;transition-duration:.09s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.BookShell_tabIcon__2ugQo{color:var(--cream-warm);line-height:1}.BookShell_tabLabel__Coqwi{font-family:var(--font-body),serif;font-weight:500;font-size:12px;color:var(--cream-warm)}.BookShell_tabAccueil__iHlfn{--tab-halo:rgba(140,82,254,.75);background:var(--logo-start)}.BookShell_tabBoutique__mx8u_{--tab-halo:rgba(168,98,210,.75);background:var(--logo-mid-1)}.BookShell_tabEvenements__Xjj_m{--tab-halo:hsla(5,64%,68%,.75);background:var(--logo-mid-2)}.BookShell_tabContact__TYSP_{--tab-halo:rgba(255,145,75,.75);background:var(--logo-end)}.BookShell_tabSoutenir__QxiIm{--tab-halo:rgba(198,115,166,.75);background:var(--logo-mid)}.BookShell_tabActive__io_by{height:62px;z-index:1;filter:brightness(1.12) saturate(1.05);clip-path:inset(-40px -40px 0 -40px);box-shadow:0 -3px 12px rgba(35,20,25,.2),0 0 12px 2px var(--tab-halo,hsla(31,86%,94%,.75))}.BookShell_tabActive__io_by:hover{height:66px;filter:brightness(1.18) saturate(1.08)}.BookShell_tabActive__io_by:active{height:58px;transition-duration:.09s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.BookShell_masthead__XO5NF{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:var(--masthead-gap)}.BookShell_viewportScroll___HZg1{display:block}.BookShell_topEdge__UBxln{display:none}.BookShell_logo__Hgtq_{display:flex;align-items:center;gap:clamp(.5rem,1.6vw,.85rem);font-size:clamp(1.1rem,2.4vw,1.8rem);text-align:left;text-decoration:none}.BookShell_logoMark__6cTNn{flex-shrink:0;width:var(--logo-size);height:var(--logo-size);border-radius:10px}.BookShell_logoTitle__zfvLV{font-family:var(--font-heading),serif;font-weight:600;font-size:1em;color:var(--violet-deep);line-height:1;text-transform:uppercase;letter-spacing:.02em}.BookShell_logoSub___Oxkf{margin-top:.35em;font-family:var(--font-body),serif;font-weight:400;font-size:.42em;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}@media (max-width:640px){.BookShell_shell__QyLhr{padding:22px 10px 16px 0;overflow-x:clip;--page-pad-l:32px;--page-pad-r:26px}.BookShell_viewportScroll___HZg1{height:100vh;height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#f5f4f0}.BookShell_topEdge__UBxln{display:block;position:sticky;top:0;z-index:6;height:4px;margin-bottom:-4px;background:linear-gradient(90deg,#c370a8,#fe904b);opacity:0;transition:opacity .2s ease-out}.BookShell_topEdgeVisible__p6uxY{opacity:1}.BookShell_masthead__XO5NF{position:sticky;top:0;z-index:5;margin-top:-12px;padding-top:12px;padding-bottom:12px;margin-bottom:calc(var(--masthead-gap) - 12px);background:var(--cream);border-bottom:1px solid transparent;transition:border-color .2s ease-out}.BookShell_mastheadStuck__WK0wR{border-bottom-color:rgba(91,59,140,.1)}.BookShell_tabs__MSmKQ{display:none}.BookShell_stage__qDvYu{width:100%;display:grid;grid-template-columns:minmax(0,1fr)}.BookShell_cover__v02bd{width:200%;padding:var(--phone-band);border-radius:18px;grid-row:1;grid-column:1;margin-left:calc(-100% + var(--phone-peek));transition:margin-left var(--book-turn)}.BookShell_coverPanLeft__rlQ7g{margin-left:0}@media (prefers-reduced-motion:reduce){.BookShell_cover__v02bd{transition:none}}.BookShell_spineTab__u4oGZ{--tab-w:72px;--tab-h:11px;--tab-out:9px;--notch-w:38px;--notch-h:6px}.BookShell_spineTabTop__VjniH{display:block}.BookShell_stage__qDvYu:before{display:none}.BookShell_paper__uBiTy{position:relative;min-height:calc(100vh - 22px - 2 * var(--phone-band) + 8px)}.BookShell_pages__nb4BM{position:relative;display:grid;grid-template-columns:1fr 1fr}.BookShell_pages__nb4BM>*{padding-left:var(--page-pad-l);padding-right:var(--page-pad-r)}.BookShell_menuPage__IbBY6{grid-column:1;grid-row:1;position:absolute;inset:0 auto 0 0;width:50%}.BookShell_paperContent__1j8oE{grid-column:2;grid-row:1}.BookShell_pagesMenuOpen__1yhmd .BookShell_menuPage__IbBY6{position:static;width:auto}.BookShell_pagesMenuOpen__1yhmd .BookShell_paperContent__1j8oE{position:absolute;inset:0 0 0 auto;width:50%}.BookShell_paperInner__B_ucA{padding-left:0;padding-right:0}.BookShell_logo__Hgtq_{font-size:clamp(1.15rem,4.6vw,1.5rem)}.BookShell_logoMark__6cTNn{width:clamp(46px,12vw,64px);height:clamp(46px,12vw,64px)}.BookShell_menuButton__EsUFR{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 16px;border:none;border-radius:999px;background:linear-gradient(90deg,var(--logo-start),var(--logo-end));color:var(--cream-warm);font-family:var(--font-body),serif;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 2px 8px rgba(35,20,25,.18)}.BookShell_menuPage__IbBY6{display:flex;flex-direction:column;gap:10px;align-self:flex-start;padding-left:26px;padding-right:32px}.BookShell_menuHeader__M_oH_{display:flex;justify-content:flex-end}.BookShell_menuList__F_hle{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.BookShell_menuLink__KZ9WJ{display:flex;align-items:center;gap:16px;padding:18px;border-radius:16px;border:1px solid rgba(36,21,72,.1);background:hsla(0,0%,100%,.55);text-decoration:none}.BookShell_menuLinkActive__gDlwp{border-color:rgba(36,21,72,.28);background:hsla(0,0%,100%,.9)}.BookShell_menuDot__C8XiH{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px;border-radius:13px;color:var(--cream-warm)}.BookShell_menuLabel__WP9yA{flex:1;font-family:var(--font-heading),serif;font-size:1.15rem;font-weight:600;color:var(--violet-deep)}.BookShell_menuChevron__9WKXH{flex-shrink:0;color:rgba(36,21,72,.3)}.BookShell_menuBack__1sLJy{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:none;border-radius:999px;background:linear-gradient(90deg,var(--logo-start),var(--logo-end));color:var(--cream-warm);cursor:pointer;box-shadow:0 2px 8px rgba(35,20,25,.18)}}@font-face{font-family:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Playfair_Display_Fallback_0a80b4;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_0a80b4{font-family:__Playfair_Display_0a80b4,__Playfair_Display_Fallback_0a80b4;font-style:normal}.__variable_0a80b4{--font-heading:"__Playfair_Display_0a80b4","__Playfair_Display_Fallback_0a80b4"}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/d5aa4e08d8c705fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/25af1994493cb3fa-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/cfc99d92d175e2e2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/3a438f8275a50f7d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/b7adaa6b071c1a45-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/dad535a4403b7848-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__EB_Garamond_32a015;font-style:italic;font-weight:400 800;font-display:swap;src:url(/_next/static/media/ba563e529daeef2f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__EB_Garamond_32a015;font-style:normal;font-weight:400 800;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__EB_Garamond_Fallback_32a015;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_32a015{font-family:__EB_Garamond_32a015,__EB_Garamond_Fallback_32a015}.__variable_32a015{--font-body:"__EB_Garamond_32a015","__EB_Garamond_Fallback_32a015"}