.page_card{position:relative;height:100%;width:100%;transition:opacity .8s ease}.page_card:has(:hover){opacity:.8}.page_card:has(:hover) .page_card--image{overflow:hidden}.page_card:has(:hover) .page_card--image img{transform:scale(1.08)}.page_card .page_card--link{display:contents}.page_card .page_card--link:hover .icon-arrow-wrapper{background-color:#000;border:var(--global-border-width) solid #fff}.page_card .page_card--image{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;border-radius:var(--global-border-rad);overflow:hidden}.page_card .page_card--image:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(0deg,#000 5%,transparent 50%);border-radius:var(--global-border-rad)}.page_card .page_card--image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--global-border-rad);transition:transform .5s cubic-bezier(.4,0,.2,1)}.page_card .page_card--content{position:relative;height:100%;width:100%;z-index:3;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;padding:var(--card-padding-md)}.page_card .page_card--content .page_card--info{display:flex;flex-direction:column;gap:var(--global-text-gap-md)}.page_card .page_card--content .page_card--info .page_card--title{color:var(--heading-fill-light);text-transform:none}.page_card .page_card--content .page_card--info .page_card--description *{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);color:var(--body-fill-light)}