.team-member-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:744px;margin:0 auto}.team-member-events:has(.team-member-events__cards-container){margin:0 auto 80px}.team-member-events__title{color:#002844;text-align:center;font-size:28px;font-weight:700;line-height:36px;margin-bottom:32px}.team-member-events__cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.team-member-events .card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;border-radius:32px;background:#fff;cursor:pointer;text-decoration:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media (min-width:992px){.team-member-events .card:hover{-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.15);box-shadow:0 8px 24px 0 rgba(0,0,0,.15)}}.team-member-events .card__title-meta-tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.team-member-events .card__title{color:#002440;font-size:20px;font-weight:600;line-height:28px}.team-member-events .card__access-icon-container{display:inline-table;vertical-align:middle;line-height:100%;margin-right:5px}.team-member-events .card__meta-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-member-events .card__meta-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:24px;background:#e9f0f5;color:#002440;font-size:12px;font-weight:400;line-height:28px}.team-member-events .card__description{color:#002844;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.team-member-events .card__meta-info-button-bookmark-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team-member-events .card__meta-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-member-events .card__meta-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#002440;font-size:14px;font-weight:400}.team-member-events .card__button{display:none}.team-member-events .card .bookmark{visibility:visible}.team-member-events .show-more-button{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:32px auto 0;color:#002844;font-size:17px;font-weight:500;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}@media (min-width:992px){.team-member-events .show-more-button:hover{color:#002440;font-weight:600}}@media (max-width:767px){.team-member-events__title{text-align:left;font-size:24px}.team-member-events .card{padding:16px}.team-member-events .card__meta-info-button-bookmark-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.team-member-events .card__meta-info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.team-member-events .card__button-bookmark-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.team-member-events .card__button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px 25px;border-radius:40px;background:#d1f1f4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#002844;font-size:15px;font-weight:500;line-height:normal}.team-member-events .card__button:active{background:#a4e4e9}}