.link-cards-wrapper{align-items:center}.link-cards-wrapper--two{align-items:center;display:flex;flex-direction:column;gap:48px}@media only screen and (min-width:768px){.link-cards-wrapper--two{align-items:stretch;flex-direction:row;justify-content:space-between}}.link-cards-wrapper--two .link-card{max-width:min(max(400px,var(--card-min-width,300px)),100%,100vw - 40px)}.link-cards-wrapper--grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--card-min-width,300px)),1fr))}.link-card{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);contain:style layout;max-width:min(100%,100vw - 40px);min-width:min(100%,var(--card-min-width,300px));position:relative;width:100%;z-index:1}.link-card__body{background:#fff;border-radius:8px;height:100%}.link-card__body,.link-card__header{display:flex;flex-direction:column;overflow:hidden}.link-card__header{color:#fff;height:128px;padding:16px;position:relative;z-index:0}.link-card__header:hover img{transform:scale(1.1)}.link-card__image{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;pointer-events:none;position:absolute;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:-2}.link-card__header-link{text-decoration:none}.link-card__header-link:not([href]){cursor:default}.link-card__identity{position:relative}.link-card__identity:before{background:linear-gradient(180deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.48) 19%,rgba(0,0,0,.352) 34%,rgba(0,0,0,.248) 47%,rgba(0,0,0,.181) 56.5%,rgba(0,0,0,.126) 65%,rgba(0,0,0,.082) 73%,rgba(0,0,0,.049) 80.2%,rgba(0,0,0,.027) 86.1%,rgba(0,0,0,.014) 91%,rgba(0,0,0,.005) 95.2%,rgba(0,0,0,.001) 98.2%,transparent);content:"";inset:-16px -16px -64px;pointer-events:none;position:absolute;z-index:-1}.link-card__title{font:700 1.375rem/1.2 Aleo,Helvetica Neue,Arial,sans-serif}.link-card__main{flex:1 1 auto;font-size:1.125rem;min-height:208px;padding:16px}.link-card__main p{margin:0}.link-card__main p:not(:last-child){margin-bottom:8px}.link-card__footer{font-size:1.125rem;padding:0 16px 16px}.link-card__footer a{color:inherit;font-weight:700;transition:color .3s ease}.link-card__footer a:hover{color:#e6be51}