.Linkboxen{text-align:center;color:#fff;}.Linkboxen__box{height:100%;padding-bottom:3rem;}@media (min-width: 48em){.Linkboxen__box{padding-bottom:1rem;}}.Linkboxen__boximage{background-size:cover;background-position:center;height:100%;}.Linkboxen__imagecontainer{--transitionspeed:200ms;background-color:black;border-radius:5px;overflow:hidden;position:relative;}.Linkboxen__imagecontainer img{grid-area:0;border-radius:5px;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;}.Linkboxen__imagecontainer .Linkboxen__linkbutton{opacity:0;}.Linkboxen__content{padding:1rem 1rem 0 1rem;}.Linkboxen__title{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;padding-top:.3rem;padding-bottom:.3rem;color:#000;font-size:2rem;font-weight:600;margin-bottom:.7em;}@media (min-width: 48em){.Linkboxen__title{padding-top:1rem;padding-bottom:1rem;}}.Linkboxen__text{padding-bottom:1rem;margin-bottom:.5rem;font-size:1.1rem;color:#4c4c4c;}@media (min-width: 48em){.Linkboxen__text{margin-bottom:2rem;}}.Linkboxen h3{padding-bottom:1.7rem;}.Linkboxen a:hover img{opacity:.5;}.Linkboxen a:hover .Linkboxen__linkbutton{opacity:1;}.Linkboxen__hoverButton{position:absolute;inset:0;display:grid;place-items:center;}.Linkboxen__hoverButton a{color:white;border-radius:5px;background-color:#a70000;padding:1rem;text-decoration:none;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;opacity:0;}