.CampusFilms-module__dvn0xq__grid{grid-template-columns:1fr;gap:clamp(20px,2.6vw,34px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:701px){.CampusFilms-module__dvn0xq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.CampusFilms-module__dvn0xq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.CampusFilms-module__dvn0xq__item{min-width:0}.CampusFilms-module__dvn0xq__card{color:inherit;gap:14px;text-decoration:none;display:grid}.CampusFilms-module__dvn0xq__frame{aspect-ratio:16/9;background:var(--c-primary-deep);display:block;position:relative;overflow:hidden}@media (max-width:700px){.CampusFilms-module__dvn0xq__frame{aspect-ratio:4/5}}.CampusFilms-module__dvn0xq__media{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.CampusFilms-module__dvn0xq__card:hover .CampusFilms-module__dvn0xq__media{transform:scale(1.03)}.CampusFilms-module__dvn0xq__cap{border-top:1px solid var(--c-line-strong);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;padding-top:12px;display:grid}.CampusFilms-module__dvn0xq__no{font-family:var(--label);letter-spacing:.11em;color:var(--c-secondary);font-size:11px;font-weight:500}.CampusFilms-module__dvn0xq__title{font-family:var(--display);letter-spacing:-.02em;color:var(--c-primary-deep);text-wrap:balance;font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:700;line-height:1.1}.CampusFilms-module__dvn0xq__go{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);grid-column:2;font-size:11px;font-weight:500;transition:color .3s}.CampusFilms-module__dvn0xq__card:hover .CampusFilms-module__dvn0xq__go{color:var(--c-secondary)}@media (prefers-reduced-motion:reduce){.CampusFilms-module__dvn0xq__media{transition:none}.CampusFilms-module__dvn0xq__card:hover .CampusFilms-module__dvn0xq__media{transform:none}}
