.enhanced-internal-links{margin:30px 0;padding:25px;background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.15);border-radius:16px;position:relative}.links-header{text-align:center;margin-bottom:25px}.links-header h4{font-size:20px;font-weight:600;color:#00d4ff;margin:0 0 8px}.links-header p{font-size:14px;color:rgba(255,255,255,.7);margin:0}.links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.internal-link-card{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:rgba(255,255,255,.02);border:1px solid rgba(0,212,255,.1);border-radius:12px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden}.internal-link-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.1),transparent);transition:left .5s ease}.internal-link-card:hover:before{left:100%}.internal-link-card:hover{background:rgba(0,212,255,.08);border-color:rgba(0,212,255,.3);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,212,255,.15)}.link-content{flex:1 1;display:flex;flex-direction:column;gap:4px}.link-text{font-size:16px;font-weight:600;color:#ffffff;line-height:1.3}.link-context{font-size:13px;color:rgba(255,255,255,.6);line-height:1.4}.link-category{display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;width:-moz-fit-content;width:fit-content}.category-optimization{background:rgba(0,255,136,.15);color:#00ff88}.category-comparison{background:rgba(255,196,0,.15);color:#ffc400}.category-tools{background:rgba(138,43,226,.15);color:#8a2be2}.category-content{background:rgba(255,69,0,.15);color:#ff4500}.category-conversion{background:rgba(255,20,147,.15);color:#ff1493}.category-navigation{background:rgba(0,191,255,.15);color:#00bfff}.category-services{background:rgba(50,205,50,.15);color:#32cd32}.link-arrow{font-size:18px;color:#00d4ff;font-weight:700;margin-left:15px;transition:transform .3s ease}.internal-link-card:hover .link-arrow{transform:translateX(5px)}.priority-high{border-left:4px solid #00ff88}.priority-medium{border-left:4px solid #ffc400}.priority-low{border-left:4px solid #888888}.seo-internal-links{display:none!important;visibility:hidden;position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.quick-links{display:flex;flex-wrap:wrap;gap:12px;margin:15px 0}.quick-link{display:inline-block;padding:8px 16px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.2);border-radius:20px;color:#00d4ff;text-decoration:none;font-size:14px;font-weight:500;transition:all .3s ease}.quick-link:hover{background:rgba(0,212,255,.2);color:#ffffff;transform:translateY(-1px)}@media (max-width:768px){.enhanced-internal-links{padding:20px 15px;margin:20px 0}.links-grid{grid-template-columns:1fr;gap:12px}.internal-link-card{padding:14px 16px}.link-text{font-size:15px}.link-context{font-size:12px}.links-header h4{font-size:18px}}@media (max-width:480px){.internal-link-card{flex-direction:column;align-items:flex-start;text-align:left}.link-arrow{align-self:flex-end;margin-top:10px;margin-left:0}.quick-links{justify-content:center}}@keyframes linkFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.internal-link-card{animation:linkFadeIn .5s ease forwards}.internal-link-card:first-child{animation-delay:.1s}.internal-link-card:nth-child(2){animation-delay:.2s}.internal-link-card:nth-child(3){animation-delay:.3s}.internal-link-card:nth-child(4){animation-delay:.4s}.internal-link-card:nth-child(5){animation-delay:.5s}.internal-link-card:nth-child(6){animation-delay:.6s}