.AbonnementSection-module__Y3iuDG__section{background-color:var(--color-encre);color:var(--color-creme);grid-template-columns:1fr 1fr;min-height:60vh;display:grid}.AbonnementSection-module__Y3iuDG__content{flex-direction:column;justify-content:center;padding:5rem 4rem;display:flex}.AbonnementSection-module__Y3iuDG__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-blush);align-items:center;gap:.8rem;margin-bottom:1rem;font-size:.68rem;display:flex}.AbonnementSection-module__Y3iuDG__eyebrow:before{content:"";background:var(--color-blush);width:2rem;height:1px;display:inline-block}.AbonnementSection-module__Y3iuDG__title{font-family:var(--font-serif);color:var(--color-creme);margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.15}.AbonnementSection-module__Y3iuDG__title em{color:var(--color-blush);font-style:italic}.AbonnementSection-module__Y3iuDG__content p{opacity:.7;margin-bottom:1rem;font-size:.92rem;line-height:1.9}.AbonnementSection-module__Y3iuDG__imageWrap{overflow:hidden}.AbonnementSection-module__Y3iuDG__imageWrap img{object-fit:cover;width:100%;height:100%;display:block}.AbonnementSection-module__Y3iuDG__inclus{background:#ffffff0f;border-radius:8px;margin:1.5rem 0 .5rem;padding:1.4rem 1.6rem}.AbonnementSection-module__Y3iuDG__inclusTitre{font-family:var(--font-serif);color:var(--color-blush);margin-bottom:.8rem;font-size:1.15rem;font-style:italic}.AbonnementSection-module__Y3iuDG__inclus ul{margin:0;padding:0;list-style:none}.AbonnementSection-module__Y3iuDG__inclus li{opacity:.85;padding:.35rem 0 .35rem 1.2rem;font-size:.88rem;line-height:1.7;position:relative}.AbonnementSection-module__Y3iuDG__inclus li:before{content:"·";color:var(--color-blush);font-size:1.4rem;line-height:1;position:absolute;top:.2rem;left:0}.AbonnementSection-module__Y3iuDG__fdp{opacity:.55;font-style:italic;margin-top:.8rem!important;margin-bottom:0!important;font-size:.78rem!important}.AbonnementSection-module__Y3iuDG__pricesRow{flex-wrap:wrap;gap:2rem;margin:2rem 0;display:flex}.AbonnementSection-module__Y3iuDG__priceItem{text-align:center}.AbonnementSection-module__Y3iuDG__priceAmount{font-family:var(--font-serif);color:var(--color-blush);font-size:3rem;line-height:1;display:block}.AbonnementSection-module__Y3iuDG__priceLabel{letter-spacing:.12em;text-transform:uppercase;opacity:.5;margin-top:.3rem;font-size:.7rem;display:block}@media (max-width:768px){.AbonnementSection-module__Y3iuDG__section{grid-template-columns:1fr}.AbonnementSection-module__Y3iuDG__content{padding:3rem 1.5rem}}
