@keyframes skeleton-fade{0%{color:#f5f5f5;background-color:#f5f5f5}to{color:#ccc;background-color:#ccc}}.picto-card{text-align:center;border-radius:.625rem;width:20rem;max-width:100%;padding:100% 0 0;position:relative;box-shadow:0 15px 40px #0000001a}.picto-card .picto-card-content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 2rem;display:flex;position:absolute;top:0;left:0}.picto-card .picto-card-icon{width:2.5rem;height:2.5rem;margin-bottom:1.5rem}.picto-card p{margin:0}.picto-card .picto-card-subtitle{letter-spacing:.02em;color:var(--theme-color-medium);margin-bottom:.25rem;font-size:.75rem;font-weight:500;line-height:1.5}.picto-card .picto-card-title{letter-spacing:-.02em;margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.22222}@media (width>=48em){.picto-card .picto-card-title{letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.22222}}.picto-card .picto-card-title b,.picto-card .picto-card-title strong{color:var(--theme-color-medium);font-weight:inherit}.picto-card .picto-card-title a{color:inherit;text-decoration:none}.picto-card .picto-card-text{font-size:.875rem;line-height:1.42857}.icon-link_xxs_left span{align-items:center;gap:.5rem;display:flex}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{flex-shrink:0;width:.75rem;height:.75rem}.icon-link_xxs_right span{flex-direction:row-reverse;align-items:center;gap:.5rem;display:flex}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{flex-shrink:0;width:.75rem;height:.75rem}.icon-link_xs_left span{align-items:center;gap:.5rem;display:flex}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{flex-shrink:0;width:1rem;height:1rem}.icon-link_xs_right span{flex-direction:row-reverse;align-items:center;gap:.5rem;display:flex}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{flex-shrink:0;width:1rem;height:1rem}.icon-link_s_left span{align-items:center;gap:.75rem;display:flex}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{flex-shrink:0;width:1.25rem;height:1.25rem}.icon-link_s_right span{flex-direction:row-reverse;align-items:center;gap:.75rem;display:flex}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{flex-shrink:0;width:1.25rem;height:1.25rem}.icon-link_m_left span{align-items:center;gap:.75rem;display:flex}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{flex-shrink:0;width:1.5rem;height:1.5rem}.icon-link_m_right span{flex-direction:row-reverse;align-items:center;gap:.75rem;display:flex}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{flex-shrink:0;width:1.5rem;height:1.5rem}.picto-carousel{width:100%;overflow:hidden}.picto-carousel .picto-carousel-title{text-align:center;letter-spacing:-.02em;margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.16667}@media (width>=48em){.picto-carousel .picto-carousel-title{letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.14286}}.picto-carousel .picto-carousel-title b,.picto-carousel .picto-carousel-title strong{color:var(--theme-color-medium);font-weight:inherit}.picto-carousel .picto-carousel-title a{color:inherit;text-decoration:none}.picto-carousel .picto-carousel-item{padding:0 .5rem}.picto-carousel .picto-carousel-item:first-child{padding-left:0}.picto-carousel .picto-carousel-item:last-child{padding-right:0}.picto-carousel .picto-carousel-footer{flex-direction:column;align-items:center;margin-top:2.5rem;display:flex}.picto-carousel .picto-carousel-cta{width:100%;margin-top:1rem}.picto-carousel .swiper-container{padding-bottom:3.5rem}.picto-carousel .swiper-slide{width:auto}@media (width>=48em){.picto-carousel .picto-carousel-title{margin-bottom:2.5rem}.picto-carousel .ui-slider-content:not(.swiper-container) .picto-carousel-wrapper{grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(0,20rem));justify-content:center;display:grid}.picto-carousel .ui-slider-content:not(.swiper-container) .picto-carousel-item{padding:0}.picto-carousel .picto-carousel-footer{flex-direction:row-reverse;justify-content:center;margin-top:2.5rem}.picto-carousel .picto-carousel-cta{width:auto;margin:0 .5rem}}@keyframes fadeIn{0%{background:#1e1e1e00}to{background:#1e1e1eb3}}#fs-button-container:before{content:"";width:100%;height:100%;animation:.25s cubic-bezier(.25,.46,.45,.94) forwards fadeIn;position:fixed;top:0;left:0}.-overlay #fs-button-container:before{display:none}
