.merci__page .banner{background:var(--background-white);margin-top:-51px;overflow:hidden;padding:128px 0 64px}@media (max-width:1045px){.merci__page .banner{margin-top:0;padding:96px 0 48px}}@media (max-width:767px){.merci__page .banner{padding:64px 0 48px}}@media (max-width:545px){.merci__page .banner{padding:48px 0}}.merci__page .banner .container{align-items:center;display:flex;flex-direction:column;gap:40px}.merci__page .banner .image{height:100px;width:115px}.merci__page .banner .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.merci__page .banner .text-container{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:844px;text-align:center}.merci__page .shortcode{border:1px solid var(--Background-Outline,#ebebeb);border-radius:8px;max-width:618px;padding:24px;width:100%}.merci__page .shortcode__wrapper{background:var(--background-white);padding-bottom:128px}@media (max-width:1045px){.merci__page .shortcode__wrapper{padding-bottom:96px}}@media (max-width:767px){.merci__page .shortcode__wrapper{padding-bottom:64px}}@media (max-width:545px){.merci__page .shortcode__wrapper{padding-bottom:48px}}.merci__page .dons-chiffre,.merci__page .shortcode__wrapper .container{align-items:center;display:flex;flex-direction:column}.merci__page .dons-chiffre{background:var(--dark-blue);color:var(--background-white);gap:64px;overflow:hidden;padding:64px;position:relative}.merci__page .dons-chiffre:before{aspect-ratio:1154/682;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTU0IiBoZWlnaHQ9IjY4MiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI1OSIgZD0iTTExMjQuNSAyODYuNDhzLTEzMC43MTggMjI4LjQ0Ny01MzQuOTE2IDM1Ljk1MWMtMzA5LjAxNS0xNDcuMTYyLTQzOS43MDMtNjIuODM4LTMyOS4yNTgtNi4wNjEgMTU1LjkzNiA4MC4xNTggNTA4LjM0NC00NC4wODQgNTE3LjcwMy0xNTQuNDA5IDUuOTM3LTY5Ljk4LTEwOC4xMzctMTI2Ljk4My0zMDYuODg0LTEzMi4xMjJDLTE5My4xMTggMTIuNjczIDg5LjAyIDY1MS44MjYgODkuMDIgNjUxLjgyNiIgb3BhY2l0eT0iLjE1Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iOS4zNDUiIHgyPSIxMTQ0LjY2IiB5MT0iMzQwLjY2NSIgeTI9IjM0MC42NjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNzE5M0VCIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjc1N0E4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+) no-repeat top;background-size:contain;content:"";height:240%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-35%,-35%);z-index:0}@media (max-width:767px){.merci__page .dons-chiffre:before{display:none}}.merci__page .dons-chiffre .titleh2{color:var(--white-title)}.merci__page .dons-chiffre__blocks{display:flex;flex-wrap:wrap;gap:64px;justify-content:center;position:relative;z-index:1}@media (max-width:1045px){.merci__page .dons-chiffre__blocks{gap:32px}}.merci__page .dons-chiffre__blocks .dons-chiffre__block{align-items:center;background:var(--light-blue-alt);display:flex;flex-direction:column;gap:24px;max-width:260px;min-width:260px;padding:32px;text-align:center}.merci__page .dons-chiffre__blocks .dons-chiffre__block .number{color:var(--pink-top-title)}.merci__page .projets{padding:128px 0 64px}@media (max-width:1045px){.merci__page .projets{padding:96px 0 48px}}@media (max-width:767px){.merci__page .projets{padding:64px 0 32px}}.merci__page .projets__wrapper{display:flex;flex-direction:column;gap:48px}.merci__page .projets__wrapper .top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.merci__page .projets__wrapper .top .left{max-width:630px}.merci__page .projets__wrapper .list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.merci__page .faq{background:var(--background-white);padding:128px 0}@media (max-width:1045px){.merci__page .faq{padding:96px 0}}@media (max-width:767px){.merci__page .faq{padding:64px 0}}.merci__page .faq .container{align-items:center;display:flex;flex-direction:column;gap:40px}.merci__page .faq .container .title-container{display:flex;flex-direction:column;gap:16px;text-align:center}.merci__page .faq .container .faq__wrapper{display:flex;flex-direction:column;gap:24px}.merci__page .faq .container .faq__wrapper .faq__item{border:1px solid var(--outline);padding:24px}.merci__page .faq .container .faq__wrapper .faq__item .question{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:16px;justify-content:space-between}.merci__page .faq .container .faq__wrapper .faq__item .question .chevron{align-items:center;display:flex;height:18px;justify-content:center;transform:rotate(270deg);transform-origin:center center;transition:transform .3s ease;width:30px}.merci__page .faq .container .faq__wrapper .faq__item .question .chevron svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.merci__page .faq .container .faq__wrapper .faq__item .answer{max-height:0;opacity:0;overflow:hidden;position:relative;top:12px;transition:max-height .35s ease,opacity .2s ease}.merci__page .faq .container .faq__wrapper .faq__item.open .answer{opacity:1;padding-bottom:12px}.merci__page .faq .container .faq__wrapper .faq__item.open .chevron{transform:rotate(90deg)}