.grid-s>.card-resource h4{font-size:var(--text-large)}.card-resource{background-color:var(--ivory-white);display:grid;font-size:0;position:relative;transition:background-color .2s ease-out}.card-resource:before{content:"";grid-area:1/1/1/1;padding-bottom:100%;width:0}@media screen and (min-width:480px){.card-resource:before{padding-bottom:66.66667%}}.card-resource h4{display:-webkit-box;margin:var(--app-gap);overflow:hidden;position:absolute;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.card-resource div.app-button{bottom:8px;justify-content:flex-start;left:var(--app-gap);position:absolute;right:var(--app-gap)}.card-resource div.app-button span{font-size:var(--text-mini)}.card-resource div.app-button svg{margin-left:4px;stroke-width:6px}.card-resource .locale-container{bottom:var(--app-gap);position:absolute;right:var(--app-gap);text-transform:uppercase}.card-resource .locale-container .app-button{font-size:inherit;text-transform:inherit;z-index:10}@media (hover){.card-resource:hover{background-color:var(--background-color-secondary)}}
