.methodology-links-container{max-width:800px;margin:0 auto;padding:40px 0}.methodology-title{font-size:28px;font-weight:600;color:#333;margin-bottom:30px;text-align:center;border-bottom:2px solid #e8e8e8;padding-bottom:15px}.methodology-links-list{display:flex;flex-direction:column;gap:16px}.methodology-link{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;text-decoration:none;color:#333;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.methodology-link:hover{background:#f8f9fa;box-shadow:0 4px 12px rgba(0,123,255,.15);transform:translateY(-2px)}.methodology-link:hover .link-title{color:#007bff}.methodology-link:hover .external-link-icon{color:#007bff;transform:translateX(4px)}.link-content{display:flex;flex-direction:column;gap:4px;flex:1}.link-title{font-size:18px;font-weight:600;color:#333;transition:color .3s ease;margin:0}.link-description{font-size:14px;color:#666;margin:0}.external-link-icon{color:#999;transition:all .3s ease;flex-shrink:0;margin-left:16px;font-size:12px;display:flex;align-items:center;justify-content:center;width:16px;height:16px}@media screen and (max-width:768px){.methodology-links-container{padding:20px 15px}.methodology-title{font-size:24px;margin-bottom:20px}.methodology-link{padding:16px 20px}.link-title{font-size:16px}.link-description{font-size:13px}}