.meeting-resources{margin:0 auto;max-width:1200px}.meeting-resources__header{display:flex;justify-content:flex-end;margin-bottom:24px}.meeting-resources__all{align-items:center;color:var(--color-brand-blue);display:inline-flex;font-size:15px;font-weight:700;gap:8px;text-decoration:none}.meeting-resources__all i{transition:transform .2s ease}.meeting-resources__all:hover{color:var(--color-brand-black)}.meeting-resources__all:hover i{transform:translateX(5px)}.meeting-resources__grid{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.meeting-resources__item{margin:0}.meeting-resources__card{background:#fff;border-radius:16px;box-shadow:0 4px 14px rgba(38,38,38,.08);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.meeting-resources__card:hover{box-shadow:0 20px 40px rgba(0,0,0,.12);transform:translateY(-3px)}.meeting-resources__all:focus-visible,.meeting-resources__card:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px}.meeting-resources__image{background:var(--color-brand-black);height:168px}.meeting-resources__image img{display:block;height:100%;object-fit:cover;width:100%}.meeting-resources__body{padding:24px}.meeting-resources__tag{color:var(--color-brand-blue);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.meeting-resources__title{color:var(--color-brand-black);font-size:19px;font-weight:600;line-height:1.35;margin:10px 0 12px}.meeting-resources__meta{color:var(--color-brand-grey);display:block;font-size:13px;font-weight:400;line-height:1.4}.meeting-resources sup{font-size:.5em;font-weight:inherit;line-height:0;vertical-align:.75em}@media (prefers-reduced-motion:reduce){.meeting-resources__all i,.meeting-resources__card{transition:none}.meeting-resources__all:hover i,.meeting-resources__card:hover{transform:none}}@media (min-width:768px){.meeting-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.meeting-resources__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}