.cards_list--container{display:flex;flex-wrap:wrap;gap:0 32px;justify-content:flex-start}.cards_list--card-container{margin-bottom:64px;width:100%}.cards_list--card-container,.cards_list--card-container.size-1{max-width:calc(33.33333% - 21.33333px)}.cards_list--card-container.size-2{max-width:calc(66.66667% - 21.33333px)}.cards_list--card-container.size-3{max-width:100%}.cards_list--thumbnail-container{border-radius:16px;margin:0 0 40px;overflow:hidden}.cards_list--title-container{font-family:Gilmer;font-size:32px;font-weight:700;line-height:1.2em;margin:0 0 24px}.cards_list--text-container{color:#666;font-size:24px;font-weight:400;line-height:36px;margin:0}.cards_list--text-container p{margin-bottom:16px}.cards_list--button-container{margin:auto 0 0}.cards_list--button-container a{border-bottom:2px solid #2e4de6;font-family:Gilmer;font-size:18px;line-height:1.25em;padding-bottom:4px;text-decoration:none}.cards_list--style-post .cards_list--title-container{font-size:26px}.cards_list--container.cards_list--style-timeline{gap:32px 50px;position:relative}.cards_list--style-timeline .cards_list--card-container{align-items:flex-start;display:flex;flex-basis:calc(25% - 38px);flex-direction:column;justify-content:flex-start;margin:0;max-width:none;padding:64px 0 0;position:relative}.cards_list--style-timeline .cards_list--card-container:before{content:url(https://21140470.fs1.hubspotusercontent-na1.net/hubfs/21140470/pink-dash-border-2.svg);display:inline-block;height:64px;left:0;position:absolute;top:28px;width:100%}.cards_list--style-timeline .cards_list--card-container:after{background-color:#e62ec7;border-radius:50%;content:"";display:inline-block;height:24px;left:-11px;position:absolute;top:0;width:24px}.cards_list--style-timeline .cards_list--title-container{color:#000;font-family:Gilmer;font-size:24px;font-weight:600;line-height:1.2em;margin:0 0 24px}.cards_list--style-timeline .cards_list--text-container{font-family:Gilmer;line-height:1.2em;margin:0 0 24px}.cards_list--tag-container{margin:0 0 24px}.cards_list--tag-container span{background-color:#2e4de6;border-radius:24px;color:#fff;display:inline-block;font-family:Gilmer;font-size:18px;font-weight:600;line-height:1.2em;margin:0;padding:6px 31px}.cards_list--timeline-diamond{border:6px solid transparent;border-bottom-color:#e62ec740;height:0;position:absolute;top:0;width:0}.cards_list--timeline-diamond.first-diamond{left:-50px}.cards_list--timeline-diamond.last-diamond{right:-50px}.cards_list--timeline-diamond:after{border:6px solid transparent;border-top-color:#e62ec740;content:"";height:0;left:-6px;position:absolute;top:6px;width:0}.cards_list--timeline-bar{background-color:#e62ec740;display:block;height:2px;left:-25px;position:absolute;top:11px;width:calc(100% + 50px)}.cards_list--timeline-bar.first-bar{left:-40px;width:calc(100% + 65px)}.cards_list--timeline-bar.last-bar{width:calc(100% + 65px)}@media screen and (max-width:767px){.cards_list--container{flex-direction:column}.cards_list--card-container{margin-bottom:64px;max-width:100%!important}.hide-mobile{display:none}.cards_list--thumbnail-container{margin:0 0 32px}.cards_list--container.cards_list--style-timeline{margin-top:56px}.cards_list--style-timeline .cards_list--card-container{padding:0 0 0 52px}.cards_list--style-timeline .cards_list--card-container:after{left:-8px;top:6px}.cards_list--style-timeline .cards_list--card-container br{display:none}.cards_list--style-timeline .cards_list--card-container:before{height:2px;left:47px;position:absolute;top:17px;transform:rotate(90deg);width:auto}.cards_list--timeline-bar{height:calc(100% + 32px);left:3px;top:-16px;width:2px}.cards_list--timeline-bar.first-bar{height:calc(100% + 80px);left:3px;top:-64px;width:2px}.cards_list--timeline-bar.last-bar{height:calc(100% + 16px);left:3px;top:-16px;width:2px}.cards_list--timeline-diamond.first-diamond{left:-2px;top:-80px}.cards_list--timeline-diamond.last-diamond{bottom:-6px;left:-2px;right:auto;top:auto}}@media screen and (min-width:768px){.hide-desktop{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.cards_list--card-container{margin-bottom:32px;max-width:calc(50% - 16px)}.cards_list--card-container.size-3{max-width:100%}}