.citation{font-size:22px}.citation .gb-shape svg{width:60px;height:60px;fill:currentColor;color:var(--accent)}@media (max-width:1024px){.citation{font-size:22px}}@media (max-width:767px){.citation{font-size:18px}}.commeh2{font-family:Anton;font-size:36px;margin-bottom:20px;margin-top:40px}.card{background-color:var(--base-3);box-shadow:5px 5px 10px 4px #f6ebe3;font-weight:600;border-radius:16px;padding:20px}@media (max-width:767px){.card{font-size:17px}}.boutonrose{align-items:center;background-color:var(--accent);color:#ffffff;display:inline-flex;font-size:18px;font-weight:600;margin-right:15px;margin-top:15px;text-decoration:none;border-radius:16px;padding:0.6rem 1rem}.boutonrose:is(:hover,:focus){background-color:var(--contrast);color:#ffffff}@media (max-width:1024px){.boutonrose{font-size:17px}}@media (max-width:767px){.boutonrose{font-size:16px}}.titre-offres{background-color:var(--base-3);font-size:28px;border-radius:16px;margin:1.5rem;padding:10px}.titre-offres:is(:hover,:focus){color:var(--accent)}.titre-offres a{color:var(--contrast)}@media (max-width:767px){.titre-offres{font-size:22px}}.card-txt{background-color:var(--base-3);box-shadow:5px 5px 10px 4px #f6ebe3;margin-bottom:20px;border-radius:16px;padding:20px}.container-rose{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:40px}@media (max-width:1024px){.container-rose{padding-bottom:40px;padding-top:40px}}@media (max-width:767px){.container-rose{padding:20px}}.super-container-rose{background-color:var(--base-2);margin-left:1.5rem;margin-right:1.5rem;margin-top:1.5rem;border-radius:16px}.titre-accordeon{font-size:18px;font-weight:600;margin-bottom:0px}.accordion-item-blc{background-color:var(--base-3);margin-bottom:1em;border-radius:16px;padding:1em}.encadre-blanc{background-color:var(--base-3);box-shadow:5px 5px 10px 4px #f6ebe3;margin-bottom:20px;border-radius:16px;padding:20px}@media (max-width:767px){.encadre-blanc{font-size:17px}}.intro{font-size:20px;margin-top:40px}@media (max-width:1024px){.intro{font-size:20px}}.quote{align-items:flex-start;column-gap:1em;display:inline-flex}.quote .gb-shape svg{width:3em;height:3em;fill:currentColor;color:var(--accent)}.fleche{align-items:center;column-gap:0.5em;display:inline-flex;font-weight:700;margin-bottom:0px}.fleche .gb-shape svg{width:2em;height:2em;fill:currentColor;margin-top:5px}