.module-resource-hub{width:100%}.resource-hub-container{max-width:100%;position:relative;width:100%}.resource-hub-title{color:#1a1a1a;font-size:32px;font-weight:600;margin-bottom:0}.resource-hub-swiper{padding:40px 0;width:100%}.swiper-wrapper{align-items:stretch!important}.resource-blog-slide{display:flex;flex-direction:column;height:auto}.blog-slide-content{display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.blog-slide-image-wrapper{position:relative;width:100%}.variation_one .blog-slide-content{background-color:#fff}.variation_two .blog-slide-content{background-color:#f7f7f7}.blog-slide-image{display:block;height:260px;object-fit:cover;transition:all .3s ease;width:100%}.blog-slide-info{display:flex;flex-direction:column;flex-grow:1;padding:50px 40px;position:relative}.blog-slide-title{color:#000;flex-shrink:0;font-size:18px;font-weight:600;line-height:24px;margin:0 0 12px;text-transform:uppercase}.blog-slide-summary{color:#666;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.5;margin:0 0 12px;-webkit-box-orient:vertical;flex-grow:1;overflow:hidden}.blog-slide-meta{align-items:center;color:#e60064;display:flex;font-size:12px;gap:12px;letter-spacing:.1em;margin:0 0 20px;text-transform:uppercase}.blog-slide-date{display:inline-block}.blog-slide-tag{align-items:center;background-color:#e60064;color:#fff;display:flex;font-family:helvetica,sans-serif;font-size:10px!important;font-style:normal;font-weight:700;justify-content:center;left:2.5rem;letter-spacing:.1em;padding:5px 10px;position:absolute;text-decoration:none;text-transform:uppercase;top:0;transition:background-color .4s cubic-bezier(.05,.2,.1,1)}.blog-slide-link:hover h3{color:#870058}.blog-slide-link{color:#e60064;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.1em;margin-top:0!important;text-decoration:none;text-transform:uppercase;transition:color .3s ease;width:100%}.blog-slide-link:hover{color:#870058}.resource-hub-next,.resource-hub-prev{color:#e60064;--swiper-navigation-size:48px}.resource-hub-next:hover,.resource-hub-prev:hover{color:#870058}.resource-hub-next:after,.resource-hub-prev:after{font-size:20px}.resource-hub-pagination{bottom:10px!important}.resource-hub-pagination .swiper-pagination-bullet{background:#ddd;opacity:.5}.resource-hub-pagination .swiper-pagination-bullet-active{background:#e60064;opacity:1}@media (max-width:768px){.blog-slide-title{font-size:16px}.blog-slide-summary{font-size:13px}.blog-slide-image{height:180px}.blog-slide-info{padding:20px}.resource-hub-title{font-size:24px;margin-bottom:30px}}@media (max-width:480px){.blog-slide-title{font-size:15px}.blog-slide-summary{display:none}.blog-slide-image{height:180px}.resource-hub-next,.resource-hub-prev{--swiper-navigation-size:36px}.resource-hub-title{font-size:20px;margin-bottom:20px}}.swiper-button-next,.swiper-button-prev{background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.15);height:40px!important;opacity:0;padding:4px;transition:opacity .3s ease;width:40px!important}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{opacity:1}.swiper-button-next{right:8px!important}.swiper-button-prev{left:8px!important}.swiper-button-next svg,.swiper-button-prev svg{height:16px;width:16px}.resource-hub-header{display:flex;flex-direction:column;gap:24px}@media (min-width:769px){.resource-hub-header{align-items:flex-end;flex-direction:row;justify-content:space-between}.resource-hub-header-text{display:flex;flex-direction:column;max-width:60%}}.resource-hub-header-button{display:flex}.resource-hub-button{background-color:#af1280;border:1px solid #af1280;border-radius:50px;color:#fff;font-family:helvetica,sans-serif;font-style:normal;font-weight:700;padding:12px 35px;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease;width:fit-content!important}.resource-hub-button:hover{background-color:#870058;border-color:#870058;color:#fff}