.grid-container.event-listing-content{gap:4rem}.event-post-cards-wrapper{display:grid;gap:2rem;grid-template-columns:1fr}.listing-heading{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-bottom:2rem;width:100%}.listing-heading h3{color:var(--purply-black,#10002b);font-family:Roobert;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;line-height:110%}.listing-heading span{color:var(--gray-body,#344054);font-family:Roobert;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.event-listing-card{background:var(--white);border:1p solid var(--gray);border-radius:1rem;box-shadow:var(--purple-shadow-lg);min-height:28rem;position:relative;transition:box-shadow var(--animation-speed) ease}.event-listing-card.no-image{min-height:unset}.event-listing-card .read-more-link span,.event-listing-card .read-more-link svg path{transition:var(--animation-speed) ease}.event-listing-card:active{box-shadow:var(--purple-shadow-xl)}.event-card-image-wrapper{height:11.375rem}.event-card-image{border-radius:1rem 1rem 0 0;height:100%;max-width:100%;object-fit:cover;width:100%}.event-card-copy-wrapper{padding:1.5rem 1.5rem 2.75rem}.event-card-tag{align-items:center;background:var(--light-lilac);border-radius:16px;color:var(--purply-black);display:inline-block;font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.64px;line-height:24px;margin-bottom:1rem;padding:4px 12px;text-transform:uppercase;width:fit-content}.event-card-title{font-size:1.125rem;line-height:1.21;margin-bottom:.5rem}.event-card-description,.event-card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.event-card-description{margin-bottom:0}.read-more-link-text.event-post-card{bottom:1.5rem;left:1.5rem;position:absolute}.hs-search-field__bar.event-listing{position:relative}.hs-search-field__input.event-listing{padding-left:3rem!important}.search-button.event-listing{background:transparent;display:flex;left:.875rem;position:absolute;top:50%;transform:translateY(-50%)}.filter-heading-caret{transform:rotate(0);transition:transform var(--animation-speed) ease}.selected-category.open .filter-heading-caret{transform:rotate(180deg)}.filter-dropdown-container{margin-top:2rem}.filter-dropdown-list{height:0;pointer-events:none;transform:scaleY(0);transform-origin:top;transition:height var(--animation-speed) ease,transform var(--animation-speed) ease}.filter-dropdown-list.show{height:auto;pointer-events:all;transform:scaleY(1)}.filter-heading{align-items:center;color:var(--legit-purple);cursor:pointer;display:flex;font-family:Roobert,sans-serif;justify-content:space-between;line-height:1.555555}.event-tags-dropdown{display:flex;flex-direction:column;gap:.25rem;margin-top:1.25rem}.event-tag-option{border-radius:.5rem;color:var(--gray);padding:.625rem 1rem;transition:background var(--animation-speed) ease,color var(--animation-speed) ease}.event-tag-option.active,.event-tag-option:active{background:var(--light-lilac);color:var(--purply-black)}.newsletter-form-wrapper{border-top:1px solid var(--gray);margin-top:2rem;padding-top:2rem}.newsletter-form-heading{color:var(--legit-purple);font-family:Roobert,sans-serif;margin-bottom:1.25rem}.conversion-panel-intro-wrapper .heading.conversion-panel{padding-left:0!important}.mt-5{margin-top:96px}@media (width >= 48rem){.event-post-cards-wrapper{grid-template-columns:repeat(2,1fr)}.event-listing-card{min-height:30rem}.event-card-title{font-size:1.3125rem}.listing-heading{align-items:flex-end;flex-direction:row}}@media (width >= 64rem){.event-post-cards-wrapper{grid-template-columns:repeat(3,1fr)}.event-listing-card{min-height:32.5rem}.event-listing-card:hover{box-shadow:var(--purple-shadow-xl)}.event-listing-card:hover .read-more-link span{color:var(--legit-purple)}.event-listing-card:hover .read-more-link svg path{stroke:var(--legit-purple)}.event-card-image-wrapper{height:13rem}.event-tag-option:hover{background:var(--light-lilac);color:var(--purply-black)}.resource-sidebar{position:sticky;top:10rem}}