.join-rhythm{--join-section-space:40px;letter-spacing:0}.join-rhythm .join-section,.join-rhythm :is(#tarifs,#fondateur,#temoignages,#faq,#cta-final){max-width:1024px;padding:var(--join-section-space) 16px;margin:0 auto}.join-rhythm :is(#faq,#cta-final){max-width:768px}.join-rhythm #offre>div{padding-block:32px}.join-rhythm #offre h1,.join-rhythm .font-editorial,.join-rhythm #temoignages h2{letter-spacing:0}.join-rhythm #cta-final{flex-direction:column;align-items:center;display:flex}@media (width>=768px){.join-rhythm{--join-section-space:48px}.join-rhythm #offre>div{padding-block:48px}}
