:root{--wp--preset--font-size--extra-small:14px;--wp--preset--font-size--small:clamp(16px,calc(1rem + 0.3571vw - 2.28544px),18px);--wp--preset--font-size--base:clamp(16px,calc(1rem + 0.7143vw - 4.57152px),20px);--wp--preset--font-size--medium:clamp(28px,calc(1.75rem + 3.125vw - 20px),40px);--wp--preset--font-size--large:clamp(36px,calc(2.5rem + 7.8125vw - 50px),70px);--wp--preset--font-size--extra-large:clamp(36px,calc(2.5rem + 13.0208vw - 83.33312px),90px)}.clickable-card{border:1px solid #281e17;display:block;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease;width:100%}.clickable-card,.clickable-card:hover{color:#fff;text-decoration:none}.clickable-card:hover .card-overlay{transform:translateY(0)}.clickable-card:focus{color:#fff;outline:2px solid #f35c26;outline-offset:2px;text-decoration:none}.clickable-card--no-link{cursor:default;display:block}.clickable-card--no-link:hover{transform:none}.clickable-card .card-content{position:relative;transition:transform .3s ease-in-out;z-index:1}.clickable-card .card-title{color:#fff;font-size:clamp(16px,1rem + (1vw - 6.4px)*.7143,20px);font-weight:700;line-height:1.3;margin:0 0 15px}.clickable-card .card-text{color:#fff;font-size:14px;line-height:1.5;margin:0}.clickable-card .card-overlay{backdrop-filter:blur(2px);background:rgba(167,78,46,.7);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transform:translateY(100%);transition:transform .4s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:2}.clickable-card .card-overlay .overlay-content{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.clickable-card .card-overlay .overlay-link-text{align-items:center;color:#fff;display:inline-flex;font-size:clamp(16px,1rem + (1vw - 6.4px)*.7143,20px);font-weight:700;position:relative;z-index:3}.clickable-card .card-overlay .overlay-link-text:after{background-color:#fff;bottom:-10px;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:70%}