.page-wrapper.card-content-items__container{align-items:center;flex-direction:column}.card-content-items__header h2{font-size:46px;letter-spacing:-.01em;line-height:55.2px;margin-bottom:0;text-align:center}.card-content-items__wrapper{display:flex;flex-flow:wrap;gap:64px;justify-content:center}.card-content-item__mega-wrapper{display:flex;flex-direction:column}.card-content-item__mega-wrapper .card-content-item__header{max-width:88px;width:auto}.card-content-item{align-items:flex-start;border:2px solid #d8d5e7;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;padding:32px;width:calc(35% - 64px)}.card-content-item__image{background-color:#d8d5e7;border-radius:8px;padding:24px}.card-content-item__header{margin-bottom:32px}.card-content-item__content{display:flex;flex-direction:column;max-width:100%;overflow:hidden;position:relative;width:100%}.card-content-item__content h3{font-size:29px;line-height:34.8px;margin-bottom:24px;margin-top:0;text-align:left}.card-content-item__content ul{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.card-content-item__content li{background-image:url(https://21531062.fs1.hubspotusercontent-na1.net/hubfs/21531062/Seal%20check.png);background-repeat:no-repeat;background-size:26px;color:#000;font-family:Montserrat;font-size:16px;font-weight:500;line-height:24px;list-style:none;padding-left:32px;text-align:left}.collapsible{max-height:6.5em;max-width:100%;overflow:hidden;position:relative;text-align:center;transition:max-height .3s ease-in-out}.collapsible:after{background:linear-gradient(90.29deg,#fff,#fff 100.08%);content:"";filter:blur(10px);height:35px;left:0;opacity:1;pointer-events:none;position:absolute;top:5em;transition:all .3s ease;width:100%}.collapsible.expanded:after{opacity:0}.collapsible.expanded{max-height:100vh}.read-more-btn .arrow{transition:transform .3s ease-in-out}.read-more-btn .arrow.expanded{transform:rotate(180deg)}.card-content-item__button{margin:32px auto 0}.card-content-item:nth-child(2) .card-content-item__content-list.collapsible ul:after{background:linear-gradient(90.29deg,#fff,#fff 100.08%);content:"";filter:blur(10px);height:55px;left:0;opacity:1;pointer-events:none;position:absolute;top:7.8em;transition:all .3s ease;width:100%}.card-content-item:nth-child(2) .card-content-item__content-list.collapsible:after{display:none}.card-content-item:nth-child(2) .card-content-item__content-list.collapsible{max-height:8.5em}button.read-more-btn{align-items:center;background:none;border:none;color:#3d2e87;cursor:pointer;display:flex;font-family:Montserrat;font-size:16px;font-weight:700;gap:16px;line-height:27px;text-align:left}.card-content-item__button button.read-more-btn{text-decoration:none}.brand-listing__item-content svg{transition:all .3s ease}button.read-more-btn svg path{stroke:#3d2e87;fill:#3d2e87}.card-content-item.card-content-item-height.expanded{height:auto!important}.card-content-item__content-list.collapsible.expanded ul:after{opacity:0!important}@media screen and (max-width:767px){.card-content-item__mega-wrapper .card-content-item__header{max-width:60px}.card-content-items__wrapper{display:flex;flex-flow:nowrap;gap:16px;justify-content:flex-start;max-width:100%;overflow-x:scroll;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.card-content-items__wrapper::-webkit-scrollbar{display:none}.card-content-item{flex:1 0 80%;padding:16px 16px 32px;scroll-margin:5px;scroll-snap-align:start}.card-content-item__content h3{font-size:23px;letter-spacing:-.01em;line-height:29.9px;text-align:left}.card-content-item__content li{background-size:28px 28px;font-size:14px;line-height:21px;text-align:left}.card-content-item__image{padding:16px}.card-content-item__header{margin-bottom:16px}.card-content-item__button{margin:16px auto 0}.collapsible:after{height:30px;top:4.5em}.card-content-item:nth-child(2) .card-content-item__content-list.collapsible{max-height:6.5em}.card-content-item:nth-child(2) .card-content-item__content-list.collapsible ul:after{top:5em}.collapsible{max-height:5.2em}.page-wrapper.card-content-items__container{gap:32px;margin:48px auto;padding:0 0 0 16px}.card-content-items__header h2{font-size:36px;line-height:40px;width:100%}.card-content-items__header h2 img{width:280px!important}.card-content-items__header div svg{margin:0!important;width:150px}.card-content-items__header{padding:0 16px 0 0;width:100%}.card-content-items__header div{flex-flow:wrap;justify-content:center}}.card-content-item:nth-child(2) .card-content-item__content-list.collapsible.expanded{max-height:100vh}