.content-links-section{margin:3rem 0;padding:2rem;background-color:#f8f9fa;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.05)}.content-links-title{font-size:1.5rem;margin-bottom:1.5rem;color:var(--bs-dark,#212529);font-weight:600}.content-links-title i{color:var(--primary-color)}.content-links-buttons{display:flex;flex-wrap:wrap;gap:1rem}.content-link-button{display:inline-flex;align-items:center;padding:0.75rem 1.5rem;background-color:white;color:var(--primary-color);text-decoration:none;border:2px solid var(--primary-color);border-radius:50px;font-weight:500;transition:all 0.3s ease;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.content-link-button:hover{background-color:var(--primary-color);color:white;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.2);text-decoration:none}.content-link-button i{font-size:0.875rem;transition:transform 0.3s ease}.content-link-button:hover i{transform:translateX(2px)}@media (prefers-color-scheme:dark){.content-links-section{background-color:rgba(255,255,255,0.05)}.content-link-button{background-color:rgba(255,255,255,0.1)}}@media (max-width:768px){.content-links-section{padding:1.5rem;margin:2rem 0}.content-links-title{font-size:1.25rem;margin-bottom:1rem}.content-link-button{padding:0.6rem 1.2rem;font-size:0.9rem}.content-links-buttons{gap:0.75rem}}@media (max-width:480px){.content-link-button{width:100%;justify-content:center}}