/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.anchor-link{scroll-margin-top:75px;}@media screen and (min-width:980px){.anchor-link{scroll-margin-top:110px;}}
.path-taxonomy .msg--unpublished{display:none;}
@keyframes fadein{from{opacity:0;}to{opacity:1;}}@keyframes movein-bottom{from{opacity:0;top:-25px;}to{opacity:1;top:0;}}@keyframes movein-left{from{left:-25px;opacity:0;}to{left:0;opacity:1;}}@keyframes movein-right{from{opacity:0;right:-25px;}to{opacity:1;right:0;}}@keyframes movein-top{from{opacity:0;top:50px;}to{opacity:1;top:0;}}@media only screen and (min-width:740px){.in-view{animation-delay:0.0125s;animation-duration:1s;animation-fill-mode:both;animation-timing-function:ease-in-out;position:relative;}.component_anim.anim-active .component_title,.component_anim.anim-active .component_caption{animation-delay:0.5s;animation-duration:1s;animation-fill-mode:both;animation-timing-function:ease-in-out;position:relative;}.bottom.in-view{animation-name:movein-bottom;top:0;}.left.in-view{animation-name:movein-left;left:0;}.right.in-view{animation-name:movein-right;right:0;}.component_anim.anim-active .component_title,.component_anim.anim-active .component_caption,.top.in-view,.in-view:not(.component_items .component_item.in-view.card){animation-name:movein-top;top:0;}}.wysiwyg_block_inner:has(.statistics),.wysiwyg_block_inner:has(.stakes){padding:0;}.wysiwyg_block:has(.stakes),.wysiwyg_block:has(.statistics){margin:0;}.container{width:100vw !important;margin-left:calc(50% - 50vw);background:color-mix(in srgb,#F8F7F5 80%,white 60%);border-top:1px solid #efece5;padding:40px 24px;}.container h2{max-width:980px;margin:0 auto 40px auto;font-family:minion-pro,serif;font-weight:700;color:#c00404;font-size:clamp(2rem,5vw,3rem);line-height:1;text-align:center;text-wrap:balance;word-wrap:break-word;}.container .text-medium-large{max-width:980px;margin:0 auto 80px auto;}.statistics{display:grid;gap:4px;grid-template-columns:repeat(1,1fr);max-width:1370px;margin:auto;}.statistics .statistic{padding:40px;background:rgb(255 255 255 / 85%);}.statistics .statistic p{display:flex;flex-direction:column;justify-content:center;margin:0;text-align:center;line-height:1.25;}.statistics .statistic p span{color:var(--color-red);font-size:clamp(28px,4vw,32px);font-weight:bold;}.statistics .statistic p strong{font-size:clamp(18px,2vw,20px);font-weight:normal;margin-bottom:12px;line-height:1.125;}.statistics .statistic p sup{font-size:50%;}.stakes{display:grid;gap:4px;grid-template-columns:repeat(1,1fr);max-width:1370px;margin:auto;}.stakes .stake{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px;background:rgb(255 255 255 / 85%);}.stakes .stake h3{margin:0;color:var(--color-red);text-align:center;line-height:1.25;}.stakes .stake img{width:150px;height:auto;aspect-ratio:1 / 1;border-radius:100px;}.stakes .stake p{margin:0;text-align:center;line-height:1.25;}.component_block_66096.cta-single-link__container{width:100%;}.component_block_66096 .cta-single-link__container__inner__content{box-shadow:4px 4px 0 0 #c00404 !important;background:color-mix(in srgb,#F8F7F5 80%,white 60%);border:1px solid #efece5;border-radius:2px;text-align:left;padding:8%;}.component_block_66096 .cta-single-link__container__inner__content h2{font-size:clamp(2rem,5vw,2.5rem) !important;font-family:var(--font-minion);font-weight:bold !important;color:var(--color-red);}.component_block_66096 .cta-single-link__container__inner__content p{color:var(--color-brown);}.component_block_66096 span.intro_link_label{text-wrap:balance;}.component_block_66096 .intro_link_icon{display:none !important;}@media screen and (min-width:740px){.statistics{grid-template-columns:repeat(2,1fr);}.stakes{grid-template-columns:repeat(2,1fr);}.container{padding:80px 40px;}.component_block_66096 .intro_link_icon{display:inline-block !important;}.component_block_66096 .cta-single-link__container__inner__content{text-align:center;padding:10% 16%;}}@media screen and (min-width:980px){.statistics{grid-template-columns:repeat(3,1fr);}.stakes{grid-template-columns:repeat(3,1fr);}.stakes .stake h3{font-size:24px;}.typography p.text-larger{font-size:1.25rem;}}
