@media print,screen and (max-width: 63.99875em){.benefits-section .benefits-content-wrapper{padding-left:.5rem;padding-right:.5rem}}@media print,screen and (min-width: 64em){.benefits-section .benefits-content-wrapper{padding-top:1rem;padding-bottom:2rem;padding-right:calc(8.3333333333% + 3rem)}}.benefits-section .benefits-title{margin-bottom:1rem}.benefits-section .benefit-description{margin-bottom:2rem}.benefits-section .button-wrapper{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:.5rem}@media print,screen and (min-width: 64em){.benefits-section .button-wrapper{margin-bottom:2.5rem}}@media(min-width: 81.5rem){.benefits-section .benefits-carousel{width:calc(100% + (100vw - 81.5rem)/2)}}.benefits-section .benefits-carousel .swiper-slide{display:flex;width:17.5rem;height:auto;margin:1rem 0 2rem 0}@media print,screen and (min-width: 64em){.benefits-section .benefits-carousel .swiper-slide{width:18.875rem}}@media print,screen and (min-width: 64em){.benefits-section .benefits-carousel .swiper-slide:first-child{margin-left:1.5rem}}.benefits-section .benefits-carousel .swiper-slide:last-child{margin-right:0}.benefits-section .benefits-carousel .swiper-slide .benefits-slide{box-shadow:0 8px 30px 0 rgba(7,7,7,.08)}.benefits-section .benefits-carousel .swiper-slide .benefits-slide[data-clickable-parent]:hover{box-shadow:0 11px 30px 0 rgba(0,0,0,.16)}.benefits-section .benefits-carousel .benefits-slide{display:flex !important;justify-content:space-between;flex-direction:column;border-radius:1rem;height:100%;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.benefits-section .benefits-carousel .benefits-slide[data-clickable-parent]:hover{transform:translateY(-2px);box-shadow:0 11px 30px 0 rgba(0,0,0,.16)}.benefits-section .benefits-carousel .benefits-slide:focus-visible{outline:2px solid #ffc326;box-shadow:0 11px 30px 0 rgba(0,0,0,.16)}.benefits-section .benefits-carousel .benefits-slide .benefits-slide-link{display:block;text-decoration:none;color:#000;outline:none}.benefits-section .benefits-carousel .benefits-slide .tag{background-color:var(--benefits-tag-color);border:1px solid var(--benefits-tag-color);margin-bottom:.5rem}.benefits-section .benefits-carousel .benefits-slide .slide-description{margin-bottom:1.5rem}.benefits-section .benefits-carousel .benefits-slide .benefits-slide-footer{display:flex;justify-content:space-between;align-items:center}.benefits-section .slider-nav{display:flex;justify-content:center;gap:.5rem;user-select:none}@media print,screen and (min-width: 64em){.benefits-section .slider-nav{justify-content:flex-start}}.edit-mode .benefits-section .benefits-slide{width:50%}
