.block-hero-plaidoyer-region{position:relative;overflow:hidden}.block-hero-plaidoyer-region .inner{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.block-hero-plaidoyer-region .inner{flex-direction:row;justify-content:space-between;gap:40px}}.block-hero-plaidoyer-region .inner{align-items:flex-start;position:relative;z-index:1}@media(min-width:768px){.block-hero-plaidoyer-region .inner{align-items:center}}.block-hero-plaidoyer-region .content{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-hero-plaidoyer-region .content{width:50%;gap:80px}}.block-hero-plaidoyer-region .content-block{display:flex;flex-direction:column;gap:32px}.block-hero-plaidoyer-region .subtitle{font-size:18px;line-height:1.5}.block-hero-plaidoyer-region .stats{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.block-hero-plaidoyer-region .stats{flex-direction:row;flex-wrap:wrap;gap:20px}.block-hero-plaidoyer-region .stats .stat{flex:1 1 calc(33.33% - 13.3333333333px)}}.block-hero-plaidoyer-region .stat{display:flex;flex-direction:column;gap:10px}.block-hero-plaidoyer-region .stat-description{font-size:14px;line-height:1.5}.block-hero-plaidoyer-region .media{width:100%}@media(min-width:768px){.block-hero-plaidoyer-region .media{width:50%;max-width:460px}}.block-hero-plaidoyer-region .media img{width:100%;height:auto;object-fit:cover}.block-hero-plaidoyer-region .region-hero-media{position:relative;width:100%;aspect-ratio:46/58}.block-hero-plaidoyer-region .region-hero-media .region-hero-image{position:absolute;inset:0;z-index:0}.block-hero-plaidoyer-region .region-hero-media .region-hero-image img{width:100%;height:100%;object-fit:cover}.block-hero-plaidoyer-region .region-hero-media .region-hero-logo{position:absolute;line-height:0;bottom:0;left:0;z-index:0;max-width:214px;width:100%;aspect-ratio:214/108}.block-hero-plaidoyer-region .region-hero-media .region-hero-logo svg{width:100%;height:100%;object-fit:cover}@media(min-width:960px){.block-hero-plaidoyer-region .region-hero-media .region-hero-logo{max-width:180px;width:100%;aspect-ratio:180/91}}.block-hero-plaidoyer-region .decoration-plaidoyer{position:absolute;bottom:-7px;left:0;right:0;z-index:0}.block-hero-plaidoyer-region .decoration-plaidoyer svg{width:100%;height:100%;object-fit:cover}.block-hero-plaidoyer-region .decoration-region{position:absolute}.block-hero-plaidoyer-region .decoration-region.only-mobile{left:0;bottom:0;right:0}.block-hero-plaidoyer-region .decoration-region.only-desktop{top:0;bottom:0;right:0}.block-hero-plaidoyer-region .decoration-region svg{width:100%;height:100%;object-fit:cover}

.block-text-media-key-figures .inner-content-container{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.block-text-media-key-figures .inner-content-container{flex-direction:row-reverse;justify-content:space-between;gap:64px}}@media(min-width:768px){.block-text-media-key-figures .inner-content-container{align-items:center}.block-text-media-key-figures .inner-content-container.has-image-right{flex-direction:row}}.block-text-media-key-figures .inner-content-container .content{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.block-text-media-key-figures .inner-content-container .content{gap:32px}}@media(min-width:768px){.block-text-media-key-figures .inner-content-container .content{width:50%;max-width:600px}}.block-text-media-key-figures .inner-content-container .heading{display:flex;flex-direction:column;align-items:flex-start}.block-text-media-key-figures .inner-content-container .key-figures{display:flex;flex-direction:column;gap:20px;margin-top:16px}@media(min-width:768px){.block-text-media-key-figures .inner-content-container .key-figures{flex-direction:row;flex-wrap:wrap;gap:40px 70px;margin-top:24px}}.block-text-media-key-figures .inner-content-container .key-figures .key-figure{display:flex;flex-direction:column;gap:10px}.block-text-media-key-figures .inner-content-container .key-figures .key-figure .key-figure-value{font-size:2.25rem;font-weight:800;line-height:1.1}.block-text-media-key-figures .inner-content-container .key-figures .key-figure .key-figure-description{font-size:1rem;font-weight:500}@media(min-width:768px){.block-text-media-key-figures .inner-content-container .image-video{width:50%;max-width:600px}}

.block-last-resources .container .inner-content-container .heading{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;margin:0 auto 32px;text-align:center;max-width:780px}@media(min-width:768px){.block-last-resources .container .inner-content-container .heading{margin-bottom:48px}}.block-last-resources .container .inner-content-container .buttons-wrapper{display:flex;justify-content:center;margin-top:32px}@media(min-width:768px){.block-last-resources .container .inner-content-container .buttons-wrapper{margin-top:64px}}

.block-steps{background-image:url(/app/themes/limpide-starter/assets/img/svg/steps-decoration-mobile.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:768px){.block-steps{background-image:url(/app/themes/limpide-starter/assets/img/svg/steps-decoration-desktop.svg)}}.block-steps .container .inner-content-container{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-steps .container .inner-content-container{gap:48px}}@media(min-width:768px){.block-steps .container .inner-content-container .heading{max-width:780px}}.block-steps .container .inner-content-container .title{margin-bottom:24px}.block-steps .container .inner-content-container .steps{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:576px){.block-steps .container .inner-content-container .steps{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1040px){.block-steps .container .inner-content-container .steps{grid-template-columns:repeat(4,1fr)}}.block-steps .container .inner-content-container .step-link{display:flex;height:100%;flex-direction:column;align-items:start;gap:16px;padding:16px;position:relative;background-color:#fff4ef}.block-steps .container .inner-content-container .step-link .step-number{position:absolute;bottom:0;right:0;line-height:1;height:40px;width:40px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:800}.block-steps .container .inner-content-container .step-link .title{margin-bottom:0}.block-steps .container .inner-content-container .step-link .btn{margin-top:auto;max-width:calc(100% - 40px)}

.block-push-cards{padding:56px 0}@media(min-width:768px){.block-push-cards{padding:100px 0}}.block-push-cards .inner-content-container{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.block-push-cards .inner-content-container{gap:48px}}.block-push-cards .inner-content-container .heading{display:flex;flex-direction:column;align-items:flex-start}.block-push-cards .cards{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.block-push-cards .cards{grid-template-columns:1fr 1fr;gap:20px}}.block-push-cards .card{display:flex;flex-direction:row;background-color:#fff;box-shadow:0 4px 24px #00000014}.block-push-cards .card .card-image{display:none}@media(min-width:768px){.block-push-cards .card .card-image{display:block;flex-shrink:0;width:210px}.block-push-cards .card .card-image img{width:100%;height:100%;object-fit:cover;display:block}}.block-push-cards .card .card-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:24px}@media(min-width:768px){.block-push-cards .card .card-content{gap:30px;padding:32px}}.block-push-cards .card .card-content .card-header{display:flex;flex-direction:column;gap:20px}.block-push-cards .card .card-content .card-body{display:flex;flex-direction:column;gap:10px}.block-push-cards .card .card-content .tag{padding:0;height:auto}

.block-last-news .container .inner-content-container .heading{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 32px;text-align:center}@media(min-width:768px){.block-last-news .container .inner-content-container .heading{max-width:780px;margin:0 auto 48px}}.block-last-news .container .inner-content-container .cards-list-content{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media(min-width:768px){.block-last-news .container .inner-content-container .cards-list-content{grid-template-columns:repeat(3,1fr);gap:40px}}.block-last-news .container .inner-content-container .cards-list-content .card{padding:16px}@media(min-width:768px){.block-last-news .container .inner-content-container .cards-list-content .card{padding:20px}}.block-last-news .container .inner-content-container .container-buttons{display:flex;justify-content:center;margin-top:32px}@media(min-width:768px){.block-last-news .container .inner-content-container .container-buttons{margin-top:48px}}

