.santo-display-mobile{display:none;}.santo-display-desktop{background-size:cover;background-position:center;padding:2rem;border-radius:8px;position:relative;min-height:300px;display:flex;align-items:flex-end;width:100%;}.santo-display-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}.santo-display-desktop .santo-display-content{position:relative;z-index:2;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.8);}.santo-display-desktop .santo-display-title a{color:inherit;text-decoration:none;position:relative;z-index:3;}.santo-display-desktop .santo-display-title a:hover{color:#ddd;}.santo-display-desktop:hover .santo-display-content{color:#ddd;}.santo-display-date{text-transform:uppercase;margin-bottom:0.5rem;}.santo-display-header{text-transform:uppercase;margin:0 0 0.25rem 0;}.santo-display-error{padding:1rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;}@media (max-width:768px){.santo-display-desktop{display:none;}.santo-display-mobile{display:block;}.santo-display-image-link{display:block;float:left;margin:0 1.5rem 1rem 0;}.santo-display-image{display:block;width:120px;height:120px;object-fit:cover;border-radius:10px;}.santo-display-mobile .santo-display-content{overflow:hidden;}.santo-display-header a{color:inherit;text-decoration:none;}.santo-display-header a:hover{color:#0066cc;}.santo-display-title a{color:inherit;text-decoration:none;}.santo-display-title a:hover{color:#0066cc;}}