:root{--seres-blue-primary:#00f;--seres-blue-hover:#00c;--seres-shadow-default:0 8px 25px rgba(0,0,0,.08);--seres-shadow-hover:0 15px 35px rgba(0,0,255,.15);--seres-transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1)}.seres-pdf-main-container{font-family:Helvetica Neue,Arial,sans-serif;margin:3rem auto;max-width:1200px;width:80%}.seres-smart-cover{aspect-ratio:16/9;background-color:#f8f9fa;border:1px solid #e5e7eb;border-radius:12px;box-shadow:var(--seres-shadow-default);display:block;overflow:hidden;position:relative;text-decoration:none;transition:var(--seres-transition);width:100%}.seres-smart-cover:hover{box-shadow:var(--seres-shadow-hover);transform:translateY(-6px)}.seres-cover-img{height:100%;object-fit:cover;transition:transform .6s ease;width:100%}.seres-smart-cover:hover .seres-cover-img{transform:scale(1.03)}.seres-cover-overlay{align-items:center;backdrop-filter:blur(2px);background:rgba(0,0,255,.15);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:var(--seres-transition);width:100%}.seres-smart-cover:hover .seres-cover-overlay{opacity:1}.seres-btn-primary{align-items:center;background-color:var(--seres-blue-primary);border-radius:50px;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;display:inline-flex;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transform:translateY(15px);transition:var(--seres-transition)}.seres-smart-cover:hover .seres-btn-primary{transform:translateY(0)}@media (max-width:767px){.seres-pdf-main-container{padding:0 1.2rem;width:100%}.seres-cover-overlay{backdrop-filter:none;background:rgba(0,0,0,.3);opacity:1}.seres-btn-primary{font-size:1rem;padding:.8rem 1.5rem;transform:translateY(0)}}